![background image](http://html1.mh-extra.com/html/barco/barcoreality-sim6-ultra-r9040150/barcoreality-sim6-ultra-r9040150_user-manual_473908010.webp)
1. Serial Communications Basics
1.1
Serial Communications Protocol
Communication Protocol Summary
Like every communication method the serial communication uses a particular protocol (ANSI) which must be respected in order to
allow communication to take place, following table gives a summary of the predefined communication terms.
Start byte
\xfe
Projector address
Command byte(s)
Data bytes
1
Checksum byte
Stop byte
\xff
ANSI
American National Standards Institute
Start Byte
The “Start byte” informs the projector (in case of transmission) or the computer (in case of reception) that a new data transfer will
take place
Projector Address
The “projector address” defines the address of the computer the projector wants to talk to (in case of transmission) or the address
of the projector that answers (in case of reception).
The maximum number of projectors that can be addressed by one computer is 256.
Command Byte(s)
There is at least one command byte to define the action to be performed. Commands that are not often used or complex commands
can take more than one byte. All command bytes that are sent by the computer to get information out of the projector are repeated
in the answer-data-transfer of the projector.
Data Bytes (Optional)
Whether the command bytes are followed by one or more data bytes depends on the contents of the command bytes.
Data which contains more than one byte is called a word and can also be signed or unsigned.
Some commands do not require a data field(s).
Checksum Byte
The “Checksum byte” is used to detect errors during transmission or reception
Checksum byte = (projectora command bytes + Data bytes) Modulo \x100
Stop Byte
The “Stop byte” informs the projector (in case of transmission) or the computer (in case of reception) that the data transfer is complete
and that the interpretation of the command and data bytes can start.
Acknowledge
If the communication link and if the sent commands can be interpreted by the projector an “
ACK
” command is sent back. In case the
commands cannot be interpreted a “
NACK
” command is sent back.
1. optional
6
R5976538 BARCOREALITY SIM6 ULTRA SERIES 08/06/2005
Содержание BarcoReality SIM6 Ultra R9040150
Страница 4: ......
Страница 18: ...1 Serial Communications Basics 14 R5976538 BARCOREALITY SIM6 ULTRA SERIES 08 06 2005 ...
Страница 36: ...2 RS232 Commands Receive Answer Checksum x70 Stop xff 32 R5976538 BARCOREALITY SIM6 ULTRA SERIES 08 06 2005 ...
Страница 45: ...2 RS232 Commands Receive Answer Checksum x6e Stop xff R5976538 BARCOREALITY SIM6 ULTRA SERIES 08 06 2005 41 ...
Страница 88: ...2 RS232 Commands Receive Answer Checksum xa8 Stop xff 84 R5976538 BARCOREALITY SIM6 ULTRA SERIES 08 06 2005 ...
Страница 200: ...2 RS232 Commands Receive Answer Data 8 x00 Checksum xbd Stop xff 196 R5976538 BARCOREALITY SIM6 ULTRA SERIES 08 06 2005 ...
Страница 209: ...2 RS232 Commands Receive Answer Checksum xc9 Stop xff R5976538 BARCOREALITY SIM6 ULTRA SERIES 08 06 2005 205 ...
Страница 217: ...2 RS232 Commands Receive Acknowledge Checksum x07 Stop xff R5976538 BARCOREALITY SIM6 ULTRA SERIES 08 06 2005 213 ...
Страница 247: ...2 RS232 Commands Receive Answer Data 3 xe8 Checksum x21 Stop xff R5976538 BARCOREALITY SIM6 ULTRA SERIES 08 06 2005 243 ...
Страница 330: ...Index 326 R5976538 BARCOREALITY SIM6 ULTRA SERIES 08 06 2005 ...