Hallo zusammen,
nachdem ja Verbindung etc. für mein OBD-Display nun gut funktioniert habe ich noch ein letztes Problem beim Auslesen der Messwerkblöcke. Es handelt sich im ein Golf-Mstg. (Kennbuchstabe 2E, KW1281).
Wenn ich die Bank 000 abfrage bekomme ich 8 Hex-Werte zurück, die den Messwerten entsprechen.
Frage ich aber die Bänke 1-X ab kommt ein ziemliches Kauderwelsch zurück, dass ich auch mit den Angaben zu den Lookup-Tabellen aus dem Manual leider nicht in den Griff bekomme. Ich versuche das mal darzustellen was reinkommt wenn ich die entsprechende abfrage mache:
Bank 001: Sollwerte (Bin): 1. 240; 2. 255; 3. 135 4. (unterschiedlich)
Das bekomme ich zurück
>8B 1A 11<\r> FA E1 E0<\r> BC AD 96<\r> 84 75 61<\r> 53 48 39<\r> 28 1F 19<\r> 12 00 8C<\r> 28 11 A0<\r> 64 50 44<\r> 3A 32 2C<\r> 26 21 1B<\r> 16 10 0B<\r> 04 00 00<\r> 00 85 02<\r> 00 88 FF<\r> 00<\r> <\r> FF FF 3A<\r> 00
Bank 002: Sollwerte: 1. 240 2. (?) 3. 135 4. 255
Das bekomme ich zurück
>8B 1A 11<\r> FA E1 E0<\r> BC AD 96<\r> 84 75 61<\r> 53 48 39<\r> 28 1F 19<\r> 12 00 89<\r> 32 00 85<\r> 18 00 8C<\r> 28 11 A0<\r> 64 50 44<\r> 3A 32 2C<\r> 26 21 1B<\r> 16 10 0B<\r> 04 00 00<\r> 00<\r> <\r> FF 32 89<\r> FF<\r>
Ich hoffe das ist einigermaßen verständlich.
Hat einer eine Idee wie ich aus den Daten die Werte herausbekomme? Danke und Gruß
Malte
|