14
Oblikazapisaukaza
• Upravljanje(izgostiteljavmonitor)
MsgSize Control Data[0] Data[1] Data[2] … Data[N] Checksum
Imepolja Postavka Vrednost
MsgSize Glava 0xA6
IDmonitorja 0xXX(=0~255)
Kategorija 0x00(ksno)
Stran 0x00(ksno)
Funkcija 0x00(ksno)
Dolžina 0xXX(=0~255)
(Dolžinajeskupnoštevilobajtovodglavedokontrolnevsoteminus
šestbajtovinmoraznašatinajmanj1bajt.)
Control Control 0x01(ksno)
Data[0] Data[0] 0xXX(=0~255)
Data[1] Data[1] 0xXX(=0~255)
.
.
.
.
.
0xXX(=0~255)
Data[N] Data[N] 0xXX(=0~255)
Checksum Checksum 0xXX(=0~255)
Algoritem:EKSKLUZIVNIALI(XOR)vsehbajtovvsporočiluzizjemo
kontrolnevsote.
Checksum=[MsgSize]XOR[Control]XORData[0]…XOR
Data[N]
Primer:
Izklopnapajanjazamonitoršt.1.
MsgSize Control Data[0] Data[1] Checksum
Glava ID Kategorija Stran Funkcija Dolžina Control Data[0] Data[1] Checksum
0xA6 0x01 0x00 0x00 0x00 0x04 0x01 0x18 0x01 BB
Comments to this Manuals