14
Komentomuoto
• Ohjaus (isännästä Näyttöä)
MsgSize Ohjaus Data [0] Data [1] Data [2] … Data [N] Tarkistussumma
Kentän nimi Kohde Arvo
MsgSize Otsikko 0xA6
Näyttöä tunnus 0xXX(=0~255)
Luokka 0x00(kiinteä)
Sivu 0x00(kiinteä)
Toiminto 0x00(kiinteä)
Pituus 0xXX(=0~255)
(se tulee olemaan tavujen kokonaismäärä otsikosta
tarkistussummaan vähennettynä 6 tavulla ja sen tulee olla suurempi
taiyhtäsuurikuin1tavu.)
Ohjaus Ohjaus 0x01(kiinteä)
Data [0] Data [0] 0xXX(=0~255)
Data [1] Data [1] 0xXX(=0~255)
.
.
.
.
.
0xXX(=0~255)
Data [N] Data [N] 0xXX(=0~255)
Tarkistussumma Tarkistussumma 0xXX(=0~255)
Algoritmi:ViestinkaikkientavujenEXCLUSIVE-OR(XOR)
(Poissulkevatai)lukuunottamattatarkistussummaaitseään.
Tarkistussumma = [MsgSize] XOR[Control] XOR Data[0]….XOR
Data[N]
Esimerkki:
Kytke virta pois päältä Näyttöä#1:stä
MsgSize Ohjaus Data [0] Data [1] Tarkistussumma
Otsikko Tunnus Luokka Sivu Toiminto Pituus Ohjaus Data [0] Data [1] Tarkistussumma
0xA6 0x01 0x00 0x00 0x00 0x04 0x01 0x18 0x01 BB
• Vastaa dataan (Näyttöäisäntään)
Comments to this Manuals