[Translating...]
Hi Leute,
ich bin gerade dabei, den CAN-Bus eines Traktors auszulesen und möchte die Motordrehzahl auslesen.
Im
J1939-Companion-Spreadsheet hat die
Motordrehzahl aka 'engine speed' die
PGN 61444 (dez.), was
F004 (hex.) entspricht. Auch sollte die Motordrehzahl in den Bytes
4-5 zu finden sein.
Nun habe ich mir die entsprechende CAN-Message gesucht:
1592) 1926.5 Rx 0C
F00400 8 0C FF 7D
D0 03 27 F0 86
Die Position-Bytes 4-5 sind
D0 03. Daher rechne ich diese hex.-Zahl in eine dezimale Zahl um, aber bekomme 53251 heraus. Diese Zahl muss ich laut Einheit noch mal 0,125 multiplizieren, somit kommt 6656 heraus.
Wie jeder weiß, stimmt dieser Wert sicherlich nicht.
Was habe ich nun falsch gemacht?
Danke für Eure Hilfe, LG Michael