Kein Problem, dann versuche ich es ausführlicher zu erklären.
Also ein CV wird in der Regel mit 8-Bit dargestellt. Das heisst er kann den Wert 0 bis 255 annehmen. Du kannst dir 8-Bit (entspricht 1Byte) folgendermassen Vorstellen:
Es sind Acht Felder, welche je eine '1' oder '0' enthalten können. jedes Feld (Bit) hat dann seinen eigenen Wert.
Anhand von deinem Beispiel: CV26 Verhalten bei leerem Akku
- Fahrstufe 0 und altes Bremslichtblinken.
Die Fahrstufe wird mit dem Feld Nummer 1 dargestellt. Du kannst die verschiedenen Felder setzen(= '1') oder nicht setzen (='0'). Jetzt musst du schauen, wann die Fahrstufe null ist. Wenn das Feld Nummer 1 gesetzt ist. Also ist der Dezimale Wert vom ersten Feld: 2^0 = 1
Das Bremslichtblinken wird mit Feld Nummer 2 dargestellt. Also wenn das Bremslichtblinken verwendet werden soll muss das Feld Nummer 2 gesetzt werden und hat somit den Dezimalen Wert 2^1 = 2
Die anderen Funktionen sind Standard mässig nicht gesetzt also sind die Dezimalen Werte von Feld 3 bis 8 = 0
Um den Wert der CV auszurechnen/zusammensetzen musst Du alle Felder, welche mit einer '1' gesetzt sind mit dem Dezimalen Wert untereinander addieren.
Also:
Jetzt alle welche gesetzt sind (=1) addieren mit dem Dezimalen Wert:
2^1 + 2^0 = 2 + 1 = 3. Deine CV muss also den Wert 3 haben
CV26 = 3Ich hoffe du hast es nun Verstanden. Ist vielleicht etwas kompliziert, aber wenn du irgendwo noch genauere Ausführungen benötigst, einfach fragen...
P.S: Das ^ bedeutet hoch (Potenz)