Projekte – Auslesen der Logikeinheit

Ansicht von 15 Beiträgen – 196 bis 210 (von insgesamt 235)
  • Autor
    Beiträge
  • #66433
    Anonym
    Inaktiv

    Dann schick mir deine gmail Adresse an: oliver@quantentunnel punkt de

    #66434
    Anonym
    Inaktiv

    Hab se soeben rausgeschickt (thumb_up)

    #66435
    Anonym
    Inaktiv

    Hat jemand zufällig einen Dump für eine S9
    Ich habe es geschafft das ich den EEprom beim Auslesen geloschen habe
    würde nur die EEProm Werte benötigen da ich den 93LC66 bereits ausgelötet habe und ihn extern beschreiben möchte

    Weiters wäre es toll wenn ich auch die aktuellste Version der Excel Tabelle erhalten könnte

    Gibt es eigentlich eine Dump Sammlung wo man seine eigenen Dumps hochladen und andere sich besorgen kann?
    Dann könnte man um einiges schneller die Dumps vergleichen.
    ab nächster Woche werde ich voraussichtlich ale Eugster Modelle die bei mir in der Werkstatt landen auslesen und den Dump sichern

    Danke Pepi
    Pepizwei(at)hotmail.com

    #66436
    Anonym
    Inaktiv

    Ich habe mal daran gedacht, eine Möglichkeit zu schaffen, wo man memory dumps hochladen kann, aber das nutzt im Normalfall nicht viel. Prinzipiell ließe sich so etwas (Hochlademöglichkeit) über Google Formulare recht einfach machen. Man braucht aber eine Serie von dumps und Kenntnis über die Aktion(en) dazwischen, um sich ein Bild zu machen, wo welcher Wert gespeichert wird.

    #66437
    Anonym
    Inaktiv

    So eine Auswertung habe ich Ansatzweise hier in PHP. Mit fehlen aber auch wie bei vielen anderen die Vergleichsdaten. Versuche gerade eine Seite auf die Beine zu stellen, die alle Informationen bündelt und die Maschienen mit nem 3 Euro Interface und Android Handy nutzbar macht. Würde mich über jede Unterstützung freuen, schaut aml vorbei: [url=https://www.coffeedential.de]coffeedential.de[/url]

    #69792
    Anonym
    Inaktiv

    An so etwas habe ich auch schon gedacht. Klar, ist ja auch naheliegend, auf den Arduino zu verzichten und nur den Bluetooth-Dongle zu nehmen. Die App muss dann halt nur die Codierung selbst vornehmen.
    Die EEPROM-Daten lassen sich problemlos generieren, wenn man nur genug Maschinen hat, also im Idealfall: alle.
    Gut wäre ein einheitliches Protokoll, wie man da vorgeht, also z.B. 1. Kleine Tasse zapfen, 2. EEPROM auslesen, 3. Große Tasse zapfen, 4. EEPROM erneut auslesen usw. usf. Die veränderten Werte könnte man automatisch erfassen und die Adressen und Werte nur der veränderten anzeigen.
    Wenn viele mitmachen – was ja denkbar wäre, bei nur wenigen Euro Kosten – wäre es ja kein Problem viele Modelle abzudecken. Die Daten oder auch die ermittelten Befehle für die einzelnen Funktionen müssten die Leute dann nur irgendwo hochladen können.

    #69793
    Anonym
    Inaktiv

    Die EEPROM Analyse steht nun als nächstes auf meiner TODO Liste. Da ich die Maschienen hier nicht am PC stehen habe, werde ich mich vorerst auf das Webinterface konzentrieren. Das kann dann auch gerne dem User eine Choreographie diktieren und die daraufhin geänderten Werte darstellen. Es sollte halt so einfach wie möglich sein, um hier möglichst viele anzusprechen. Ich hoffe ja noch das wir das nicht bis ins letzte Modell runter brechen müssen, sondern hier nach Modellreihen / maschienentypen oder was auch immer gruppieren können.

    @Oliverk71 ich habe hier eine S70 und eine J5 zur Verfügung. Die EEPROMS lese ich mit RT:0000, RT:0010 bis RT:00F0 aus und komme auf 1024 Byte. Wenn ich Adressen > 00F0 anspreche wird mir wieder der Anfang, also Adresse-F0 zurück gegeben. Die Adresse muss bei RT und RE 4stellig sein, 2stellige Angaben werden ignoriert. Bei deinem Script gehst du nur bis 7F, hast du mal geschaut, ob noch daten bei Adresse 80 kommen?

    #66441
    Anonym
    Inaktiv

    Da würde ich gern mit machen 🙂

    #66442
    Anonym
    Inaktiv

    Nö, das habe ich noch nicht geguckt. Ich weiß nicht mehr genau, aber ich vermute, ich habe den Adressbereich einfach übernommen. Hast du denn da irgendwelche Werte, die sich womöglich auch verändern? @Wiesel

    #66443
    Anonym
    Inaktiv

    Ja, die J5 hat auf B3+B4 und B8+B9 die Produktkonfiguration, also Aroma, Wassermenge und Temperatur gespeichert.

    #69802
    Anonym
    Inaktiv

    Hier mal auf die Schnelle von meiner Jura Impressa S95 ausgelesen:

    [code]0000 0A29 001C 0071 0012 107E 0017 000C 1567
    0008 0017 0000 0000 0011 0001 00AE 000E 0443
    0010 46ED 02B3 0000 0000 9A0C 1B09 0367 0000
    0018 0000 0000 0000 0018 0126 0000 0000 0000
    0020 0000 0000 0000 0000 0300 081E 0A04 0075
    0028 003A 0000 0000 0C14 0000 0693 0000 0000
    0030 03FF 0005 1645 1632 0272 03C0 0000 001E
    0038 0000 00DC 0804 5078 0214 012C 0064 0276
    0040 000F 00E6 010A 01BE 0222 073A 0898 0BEA
    0048 17D4 03E8 044C 05DC 0BEA 0708 07D0 0BB8
    0050 645D 285F 0505 02BC 080D 1000 0063 00B4
    0058 3C00 1D10 0150 4628 0190 05DC 01E0 249C
    0060 10E3 CA64 0000 1000 D100 249C 30E3 9364
    0068 0001 A390 A0FE 5C78 1E0F 0805 0A00 4B00
    0070 017C 0006 0280 0000 0008 4970 050A 0672
    0078 0640 0190 0200 017C 371E 0D1E 3200 7E8A
    0080 0241 0000 0505 0808 0B0B 0000 00B4 0154
    0088 017C 00B4 0154 017C 000C 0672 0834 06D6
    0090 101A 1211 0078 0606 0A06 0640 076C 0672
    0098 0226 028A 0384 0898 09C4 0BB8 1770 02BC
    00A0 3C0A 0404 0404 140A 3C04 0000 0100 0505
    00A8 3214 280A F008 0000 0000 0000 0000 0000
    00B0 0300 02EE 3224 09E3 05DC 02EE 01F4 012C
    00B8 07EF 2005 0014 1414 01C2 01C2 03E8 0000
    00C0 1234 0800 0000 0000 0000 0000 0000 0000
    00C8 0000 0000 0000 0000 0000 0000 0000 0000
    00D0 F00E 7800 463C 040B 0000 001E 00C8 012C
    00D8 0190 0190 0000 0000 0000 0000 0000 0000
    00E0 0000 0000 0000 0000 0000 0000 0000 0000
    00E8 249C 0000 0074 0FE1 CA1D 1000 0000 0039
    00F0 0000[/code]

    #69803
    Anonym
    Inaktiv

    Hier mal meine X9

    XTY:
    F700 TER V2.3
    XON:
    ok:
    TY:
    ty:655 MA SW 04
    TY$:
    ty$:655 DI SW 02
    RE:30
    re:167F
    RE:32
    re:1EE6
    1RE:01
    1re:27A5
    RT:00
    rt:7D8D250F04020000511E3B1937ED1D550A2D04299D440010000F0048000800A6
    RT:10
    rt:0E5D000F09C4C4E5A6D334D500000000000000000F067B698B0E005B006C0230
    RT:20
    rt:0000000047E45CAA150F80000001000080000010000A1214820A109E01980120
    RT:30
    rt:167F00031EE61E9A01BA06540000281E22911612080450781414373C14140258
    RT:40
    rt:000F00E6010A01BE0222645A1E1E5048281E50372D28000000000000FFFF0000
    RT:50
    rt:0A5D283264053C03190D2806017948003C0F19103C3C3C1411180E1000000000
    RT:60
    rt:0000000000000000000000008817E1790A2D34D500005D786E3221140A594B00
    RT:70
    rt:017C015A008000000000478B050A6E707070A0A30200283CC724098B33009A00
    RT:80
    rt:02411E000C062802067850100A0C1E051802280232320214730803055F6E0A14
    RT:90
    rt:0A1A3C0F62780606000A0A14141E2814948C5A146455195F464100000000E0EB
    RT:A0
    rt:0C021406040414063C04028A0000141E5A140500040414141810105000000000
    RT:B0
    rt:03000000000000006E3223140806524B0000040032280003FA78060A0A05090B
    RT:C0
    rt:1234000053AE1BAB034B0000354E2125172212E9068A038B0000000000000000
    RT:D0
    rt:00027864463C040903400010003A110001020013000711000902001800031100
    RT:E0
    rt:1900000000001100054200180F0F111406320012160D110D0C427818080C1114
    RT:F0
    rt:06410007111211090F000000002D110010000000000011FA326600B900000000
    RT$:00
    rt$:50524F44554B5420203031202020202050524F44554B54202030322020202020
    RT$:10
    rt$:50524F44554B5420203033202020202050524F44554B54202030342020202020
    RT$:20
    rt$:50524F44554B5420203035202020202050524F44554B54202030362020202020
    RT$:30
    rt$:50524F44554B5420203037202020202050524F44554B54202030382020202020
    RT$:40
    rt$:50524F44554B5420203039202020202050524F44554B54202031302020202020
    RT$:50
    rt$:167F00021EE6000000000000000000000000000000001E9AD2AF09060000308F
    RT$:60
    rt$:00B900ED00000000000000FC022E02990000000013E80000309000B900CF00E7
    RT$:70
    rt$:0000000000FC029202B300000000004A00000016000000000000000000000000
    RT$:80
    rt$:0000000000000000000000000000000000000000000000000000000000000000
    RT$:90
    rt$:0000000000000000000000000000000000000000000000000000000000000000
    RT$:A0
    rt$:0000000000000000000000000000000000000000000000000000000000000000
    RT$:B0
    rt$:0000000000000000000000000000000000000000000000000000000000000000
    RT$:C0
    rt$:0000000000000000000000000000000000000000000000000000000000000000
    RT$:D0
    rt$:0000000000000000000000000000000000000000000000000000000000000000
    RT$:E0
    rt$:0000000000000000000000000000000000000000000000000000000000001234
    RT$:F0
    rt$:000000000000000000000000000000000000000000000000326600B900000000

    #66444
    Anonym
    Inaktiv

    Wir sollten uns mal auf ein einheitliches Format bei den Dumps einigen. Im Idealfall ermöglicht das auch ein Einfügen in eine Tabellenkalkulation, also mit definiertem Trennzeichen, z.B. Tabstopp. Das sollten wir ganz klar definieren, bevor wir mit dem Sammeln anfangen.

    #66445
    Anonym
    Inaktiv

    Meins ist einfach ein Mitschnitt der Statistik.exe…
    Ein einheitliches Format wäre gut, ja. 🙂

    #69804
    Anonym
    Inaktiv

    Ich schlage mal einfach Tabstops als Trennzeichen vor. Vielleicht in etwa so, wie ich das gemacht hatte? Mit Zeilenadresse am Anfang? Kann natürlich auch irgendwie anders sein, muss nur definiert sein und einigermaßen Sinn machen. 😉 Mit dem Arduino hat man natürlich den Vorteil, dass man sich die Daten gleich im richtigen Format ausgeben lassen kann. Dann braucht man die nur noch kopieren.

    Wo wir schon dabei sind: Ein Datensatz sollte vielleicht besser eine ganze Sequenz umfassen, nach dem oben bereits angesprochenen Protokoll. Also zu Beginn auslesen, dann Aktion, wieder auslesen, nächste Aktion, wieder auslesen etc. usf.

    Nur: Wie macht man dieses Protokoll am sinnvollsten? Der Funktionsumfang ist ja unterschiedlich. Sollte man das überhaupt selbst abarbeiten oder per Programm verschiedene Befehle durchgehen und „interaktiv“ den Nutzer fragen, was die Maschine gemacht hat bzw ob sie das gemacht hat, was erwartet wird.

Ansicht von 15 Beiträgen – 196 bis 210 (von insgesamt 235)
  • Du musst angemeldet sein, um auf dieses Thema antworten zu können.