Det ser mørkt ut for Can-Bus versjon av prosjektet
Jeg har logget en liten kjøretur rundt kvartalet og finner disse CanBus-pakkene i VW 2002 T4:
Etter masse googling, fant jeg et dokument som dokumenter de aller fleste av pakkene og har laget førlgende liste for VW T4 2002:
// CanBusIds from 2002 VW T4
#define VW_CANBUSID_010_UNKNOWN1 0x0010
#define VW_CANBUSID_011_UNKNOWN2 0x0011
#define VW_CANBUSID_0C2_ESP 0x00C2
#define VW_CANBUSID_1A0_BRAKE1 0x01A0
#define VW_CANBUSID_1A8_UNKNOWN3 0x01A8
#define VW_CANBUSID_280_ENGINE1 0x0280
#define VW_CANBUSID_288_ENGINE2 0x0288
#define VW_CANBUSID_320_INSTRUMENTS1 0x0320
#define VW_CANBUSID_380_ENGINE3 0x0380
#define VW_CANBUSID_388_GRA 0x0388 // Cruise?
#define VW_CANBUSID_420_INSTRUMENTS2 0x0420
#define VW_CANBUSID_440_TRANSMISSION1 0x0440
#define VW_CANBUSID_480_ENGINE5 0x0480
#define VW_CANBUSID_488_ENGINE6 0x0488
#define VW_CANBUSID_4A0_BRAKE3 0x04A0
#define VW_CANBUSID_4A8_BRAKE4 0x04A8
#define VW_CANBUSID_520_UNKNOWN5 0x0520
#define VW_CANBUSID_540_TRANSMISSION2 0x0540
#define VW_CANBUSID_580_MOTORFLEXIA 0x0580
#define VW_CANBUSID_5A0_BRAKE2 0x05A0
#define VW_CANBUSID_5D0_UNKNOWN7 0x05D0
#define VW_CANBUSID_5D8_UNKNOWN8 0x05D8
Hvis jeg sorterer disse på hyppighet får jeg følgende liste:
(antall pakker - CanBus-ID)
arild@hp2540p /cygdrive/t/downloads/local/hardware/bil/vw/t4/canbus
$ ./stats.sh 20160518_canbus_drive.txt | sort -n
0 10
0 11
133 580
617 520
727 420
897 5D8
987 5D0
1497 480
2331 380
2503 4A8
2814 5A0
3592 388
3764 4A0
4732 488
5212 280
5348 1A0
5475 288
5664 320
15342 C2
16475 440
18233 540
29585 1A8
CanBusId 1A8 finner jeg ingen dokumentasjon på, men denne er bare på 24 bits (3 bytes) og verdiene varierer altfor mye til at det er oljetemp i girkassa. Og selv om oljetemperaturen er viktig - er den neppe så viktig at den trengs å publiseres dobbelt så ofte som det nest hyppigste på CanBus'en.... så jeg utelukker at 1A8 inneholder oljetemp.
De to på lista som forekommer hyppigst (etter 1A8) på canbussen er 440 og 540 - er faktisk meldinger fra girkasse-computeren. Disse pakkene finner jeg god dokumentasjon på - og inneholder ikke oljetemp. Her finnes imidlertid masse info om alt annet i girkassa. Blant annet girvelger-posisjon og aktivt gir i bruk.
C2 er ESPen... godt dokumentert - og ikke noe girgreier
320,288,1A0,280,488,4A0,388,5A0,4A8,380,480,420,580 er motor, instrumenter og bremser.... godt dokumentert og ikke noe girgreier der heller så vidt jeg (i samarbeid med google) kan forstå av tysken.
Da står vi igjen med følgende alternativer jeg ikke finner dokumentasjon på:
010, 011, 1A8, 520, 5D0 og 5D8
010 og 011 har jeg sett før, men dukket ikke opp på turen jeg kjørte for denne testen. (Ikke verifisert - men den lave verdien skal bety veldig viktig. Kan være feilmelding ang oljenivå/temp føleren G266 jeg får feilmelding på av og til. Men det blir bare spekulasjoner på det nåværende tidspunkt.)
1A8 - har 3 verdier som endrer seg - men alle tre endres mye mer enn den lille økningen i oljetemp i girkassa - så neppe denne. Etter nummerstandard kan dette være fra motor.... men igjen ren gjetning
520 - sendes 617 ganger under kjøreturen, men finnes bare i 8 forskjellige unike meldinger og ingen ser ut til å inneholde oljetemp i girkassa (verdiene endres enten for mye eller bytter bare mellom 1 eller 3 verdier).
5D0 - sendes 987 ganger - men finnes bare i en unik pakke... samme pakka sendt 987 ganger.
5D8 - samme som 5D0. samme pakka sendt 897 ganger. Igjen gjetninger - men kanskje immo'en ???
Så det er mye artig informasjon på can-bus'en - men det er dessverre ikke noe oljetemp i girkassa på can-bus'en
Det betyr at jeg må bruke diagnoseporten (K-Line) for å hente ut girkasse-temp, og må koble leseren av når bilen skal på verksted.
Han som fant opp hjulet var ganske smart.
Han som fant opp de tre andre var et geni.