Zum Inhalt

Befehle

Alle Befehle beginnen mit 0xA1 oder 0xA2, sind im Tag-Length-Value-Format (TLV) kodiert und enden mit einer XOR-Prüfsumme.

Startbyte Tag (Befehl) Länge Wert (Daten) Prüfsumme
0xA1 / 0xA2 0x6C 0x03 0x01 0x01 0x01 0xCF

Die Prüfsumme wird als XOR über alle Bytes mit Startwert 0xAA berechnet.

SET_FCT_DIRECT

Mit der Funktion SetFunctionDirect können einzelne Funktionen direkt ein- oder ausgeschaltet werden.

Startbyte Tag (Befehl) Länge Wert (Daten) Prüfsumme
0xA1 0x6C 0x03 0x01 0x03 0x01 0xCD

Datenformat

Byte 1 Byte 2 Byte 3
Datenobjekt (z. B. Basisfunktionen) Bitoffset 1–40 (z. B. Parklicht, Abblendlicht) Ein/Aus (1 = Ein, 0 = Aus)

SET_PARAMETER

Mit der Funktion SetParameter können Skriptparameter für alle Ausgänge geändert werden, z. B. „Alle Fernlicht-Helligkeitswerte auf 80 % setzen“.

Startbyte Tag (Befehl) Länge Wert (Daten) Prüfsumme
0xA1 0x76 0x02 0x04 0x50 0x81

SET_DATA

Diese Funktion dient dazu, periodisch alle Werte – sowohl proportionale als auch digitale Funktionen – zu setzen.

Startbyte Tag der Datenstruktur Länge Wert (Daten) Prüfsumme
0xA2 Tag der Datenstruktur 0x05 0x87 0x80 0x00 0x00 0x00 0xCF

image1.png

image2.png