Yarisforschung (XP9)

Aus Fingers Wiki
Version vom 5. Dezember 2013, 23:37 Uhr von Arndt (Diskussion | Beiträge) (initiale Erstellung)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Meine Bemühungen, den CAN-Bus meines Yaris zu enträtseln und anderen die Ähnliches vorhaben Arbeit zu ersparen, hier meine Erkenntnisse bis jetzt:

Schließt oder öffnet man eine Tür, gehen gut 31 Datenpakete über den Bus. Offenbar ist das Paket mit der ID 620 hierfür zuständig:

Beifahrertür schließen, Schlüssel steckt:

620 10 80 00 00 00 40 00 80

Beifahrertür öffnen, Schlüssel steckt:

620 10 00 00 00 00 50 00 80

620

620 10 00/80 00 00 xx yy 00 80

00/80: 80 bei Änderung, sonst 00

xx: Zündschloss

yy: ACC/Zündung/ACC-Cut+Türkontakte

Zündschloss

620 10 00/80 00 00 00 40 00 80 Schlüssel ins Zündschloss stecken (Türen zu) 0100 0000

620 10 00/80 00 00 00 00 00 80 Schlüssel ziehen (Türen zu) 0000 0000

ACC/Zündung/ACC-Cut:

620 10 00/80 00 00 .. yy 00 80 ACC an xxx1 xxxx


620 10 00/80 00 00 .. yy 00 80 Zündung an xx11 xxxx


620 10 00/80 00 00 .. yy 00 80 Starten / ACC-Cut xx10 xxxx

Türkontakte

xxx1 xxxx VR

xx1x xxxx VL

xxxx 11xx HR

xxxx 11xx HL

xxxx xx1x Kofferraumklappe

Zentralverriegelung / 638

638 13 80 10 00 00 00 00 00 Verriegeln; Funk oder Taste; 80 falls vorher entriegelt war

638 13 80 00 00 00 00 00 00 Entriegeln; Funk oder Taste; 80 falls vorher verriegelt war Verriegeln mittels Schlüssel, voriger Zustand egal:

638 13 80 00 00 00 0A 00 00 0000 1010

638 13 80 00 00 00 00 00 00

638 13 00 00 00 00 00 00 00

Entriegeln mittels Schlüssel, voriger Zustand egal:

638 13 80 10 00 00 05 00 00 0001 0000; 0000 0101

638 13 80 10 00 00 00 00 00

638 13 00 10 00 00 00 00 00

Tür öffnen/schließen wenn alles entriegelt ist:

638 13 00 10 00 00 00 00 00 0001 0000;

Manuell entriegelte Tür öffnen:

638 13 00 00 00 00 00 00 00

Kilometerzähler

Bei fast jedem Busgequassel:

611 21 00 20 90 00 00 8C 7D

Wobei die letzten Bytes für den Kilometerstand stehen, in diesem Fall: 8C7Dhex=35965km(dez)

224: 224 xx 00 00 00 00 00 00 00 xx=20 bei betätigter Fußbremse und wenn nur ACC an ist, sonst 00

260: 260 xx 00 00 00 00 00 6e 00 xx=4 wenn Zündung an aber Motor seitdem noch nicht gestartet wurde, danach auf 0 auch wenn Motor gestoppt wird

Klimaanlage:

380: 380 ww xx yy 00 00 00 xx 00 ww=80 wenn AC-Taste an, sonst 00. xx=20 wenn Lüftung aus, sonst a0. yy= 00 wenn Lüftung aus, wenn Kompressor an a0, wenn nur Lüftung an 80. xx= 80 kurz nach Zündung an, dann 1a oder 1b

Gaspedal

3b3: 3b3 0 0 xx 0 0 0 0 0 xx= vermutlich Gaspedalstellung, von 28 bis ae

Noch zu enträtseln: 640 A8 00 00 00 01 83 00 00 83 beim Abschließen mit der Taste innen, 82 beim Aufschließen mit selbiger

621 11 80 03 00 00 00 00 00 03 beim Auf- und Abschließen mittels Taste, A1 beim Aufschließen und 21 beim Abschließen per Funk

scheinbar statisch:

394 0 0 0 0 0 0 0

4dd 1e 0 0 6 0 0 0

223 0 0 0 0 0 0

394 0 0 0 0 0 0

Sobald ich weitere Erkenntnisse habe, werde ich sie hier reinschreiben.