Hallo Zusammen
mittlerweile steht alles und funktioniert einwandfrei.
So gut, dass ich einen weiteren CAN Bus auslesen möchte.
Aktuell verwende ich nun aber einen Teensy 4.0 mit der FLEXCAN_T4 Libary.
Das funktioniert auch super, ich bekomme alle Werte angezeigt.
Woran scheitere ich:
Für die Berechnung der Werte werden wieder Bytes verarbeitet.
Hier sieht man einen Ausschnitt.
Die CAN Message 0x19B50001 ergibt die Werte 189 191 190 21 89 0 0 0
Das soll dann laut dem grünen Kasten einen Wert ergeben für die Spannung des Akkus. In dem Fall 55 Volt.
Wenn ich Byte 3,4,5 und 6 anschaue habe ich die Werte 21 89 0 0 und soll hier den finalen Wert berechnen - egal wieviel "Hirnschmalz" ich auch investiere, ich komme auf keinen grünen Zweig. Für mich nicht nachvollziehbar das MSB, LSB und wie dies mit den anderen 2 Bytes zusammenbringen.
Ich danke Euch,
LG Fabian
