5-2
RS-232C Opdrachtentabel
Communicatie-indeling (komt overeen met de RS232C-standaard)
•
Baudsnelheid: 9.600 bps
•
Pariteit: Geen
•
Databits: 8, Stopbit: 1
•
Datatransportbesturing: Geen
Serieel communicatieprotocol
1. Structuur opdrachtenpakket [7 bytes]
0x08
0x22
•
Een opdrachtenpakket bestaat in totaal uit 7 bytes.
•
De twee bytes 0x08 en 0x22 duiden erop dat het pakket is bedoeld seriële communicatie.
•
De volgende vier bytes representeren een vooraf gedefinieerde opdracht die kan worden gedefinieerd door de gebruiker.
•
De laatste byte is de controlesom waarmee de geldigheid van het huidige pakket wordt gecontroleerd.
•
Header [2 bytes]: vooraf gedefinieerde waarden, standaard 0x08 en 0x22.
•
Cmd1 [1 byte]: de eerste waarde van de code die in de lijst met opdrachten is gedefinieerd (hexadecimaal)
•
Cmd2 [1 byte]: de tweede waarde van de code die in de lijst met opdrachten is gedefinieerd (hexadecimaal)
•
Cmd3 [1 byte]: de derde waarde van de code die in de lijst met opdrachten is gedefinieerd (hexadecimaal)
•
Waarde [1 byte]: invoerparameter voor de opdracht (Standaard: 0) (hexadecimaal)
•
CS [1 byte]: controlesom (de 2'en complementeren de som van alle waarden met uitzondering van de CS-waarde.)
2. Structuur antwoordpakket [3 bytes]
1. Voltooid
0x03
2. Mislukt
0x03
•
Wanneer het pakket van een extern apparaat een geldige waarde heeft, wordt er een voltooiingspakket verzonden.
Anders wordt er een mislukkingspakket verzonden.
•
In de volgende gevallen wordt er een mislukkingspakket verzonden:
•
De lengte van het ontvangen pakket is niet gelijk aan 7 bytes.
•
De waarde van de pakketheader van 2 bytes is niet gelijk aan 0x08, 0x22.
•
De controlesom is incorrect.
•
Er zijn fouten aangetroffen door een extern apparaat.
•
Een extern apparaat classificeert de het pakket als mislukt als niet binnen 100 ms een voltooiingspakket
ontvangt.
•
Verzend de volgende opdracht om een of meer opdrachten te verzenden als de vorige verzending succesvol is
beantwoord of er langer dan 3 seconden geen respons is geweest.
•
Bij bediening van de projector met de computer kunt u de statusverandering van de projector noch op de computer noch
op het scherm van de projector controleren. Verzend de opdracht INFORMATION om de huidige informatie op het
scherm van de projector weer te geven.
•
Alle opdrachten zijn van toepassing op de invoerbron en de status van de projector die momenteel wordt weergegeven.
5-2
cmd1
0x0C
0xF1
0x0C
0xFF
cmd2
cmd3
waarde
CS
Meer informatie