Vai al contenuto

Comandi

Tutti i comandi iniziano con 0xA1 o 0xA2, sono codificati nel formato Tag-Length-Value (TLV) e terminano con un checksum XOR.

Byte di inizio Tag (Comando) Lunghezza Valore (Dati) Checksum
0xA1 / 0xA2 0x6C 0x03 0x01 0x01 0x01 0xCF

Il checksum viene calcolato come XOR su tutti i byte con valore iniziale 0xAA.

SET_FCT_DIRECT

Con la funzione SetFunctionDirect è possibile attivare o disattivare direttamente singole funzioni.

Byte di inizio Tag (Comando) Lunghezza Valore (Dati) Checksum
0xA1 0x6C 0x03 0x01 0x03 0x01 0xCD

Formato dati

Byte 1 Byte 2 Byte 3
Oggetto dati (es. funzioni base) Offset bit 1–40 (es. luci di parcheggio, abbaglianti) On/Off (1 = acceso, 0 = spento)

SET_PARAMETER

Con la funzione SetParameter è possibile modificare i parametri dello script per tutte le uscite, ad esempio "Impostare tutti i valori di luminosità degli abbaglianti all'80%".

Byte di inizio Tag (Comando) Lunghezza Valore (Dati) Checksum
0xA1 0x76 0x02 0x04 0x50 0x81

SET_DATA

Questa funzione serve per impostare periodicamente tutti i valori – sia funzioni proporzionali che digitali.

Byte di inizio Tag della struttura dati Lunghezza Valore (Dati) Checksum
0xA2 Tag della struttura dati 0x05 0x87 0x80 0x00 0x00 0x00 0xCF

image1.png

image2.png