Hallo Andre,
von was für einem Auto sind die Daten? Baujahr? Modell?
Ich beschäftige mich eher mit VAG-Fahrzeugen kenne mich aber
mit KWP 2000 etwas aus. Initialisierung verstehe ich hier nicht.
f1 ist die Tester Adresse, 11 offenbar die Motor ECU.
Im ersten Byte steht die Längeninfo, das letzte Byte ist die Checksumme.
Wenn als erstes Byte ne 80 kommt, dann wird ein zusätzliches
Längenbyte gesendet. Du hast bis jetzt nur die Info zur Datenskalierung gesendet bekommen. Daten wie Drehzahl etc sind da noch nicht dabei.
81 11 f1 3e c1 // Tester present command
81 f1 11 7e 01 // Positive response
82 11 f1 21 01 a6 // readDataByLocallIdentifier Request Service Id
// Parameter 01 => localIdentifierScalingTable
80 f1 11 57 61 01 00 00 00 00 00 00 00 00 2d 87 63 b7 54
80 80 80 80 1a 03 37 03 af 7f f0 7e 63 8e 1d 29 76 29 76
03 34 f0 82 00 00 04 00 00 00 a0 21 00 00 18 00 8f af af
00 00 3b 00 5d f6 00 00 00 13 0f 20 11 1e 52 5b ce b8 29
32 69 06 00 02 e7 2e 02 1f 01 f2 02 0c 02 0a 50
// 61 ist positive response auf 21, muss man auswerten und dann noch mehr Daten die ausgetauscht werden mitschneiden bzw. aufzeichnen.
Gruß,
Andreas