Mnemonics description – Research Concepts RC2000C User Manual
Page 88

80
RC2000C Az/El Tracking Antenna Controller
Appendix E
Communications Protocol
Research Concepts, Inc. • 5420 Martindale Road • Shawnee, Kansas • 66218-9680 • USA
www.researchconcepts.com
Table 1. State Diagram Mnemonics
__________________________________________________________________________________
_
Mnemonics Description
__________________________________________________________________________________
_
STX
Start-of-Text ASCII control character, used as a header in command messages
to identify the beginning of a new message.
ETX
End-of-Text ASCII control character, used as a termination character in
messages to identify the end of data.
Checksum LRC byte
(Longitudinal Redundancy Check) is a last byte in the message data block.
The value of LRC byte is the exclusive OR of all message bytes including the
STX and the ETX bytes and is used to detect errors during transmission of
data.
__________________________________________________________________________________
_
States Description
State 1 (Slave Idle State). In State 1, a slave is ready to receive a new message, and therefore, must
complete any previous message reception. A slave always powers on in State 1.
A slave will exit State 1 and enter State 2 (Slave Addressed State) only if STX byte is received.
State 2 (Slave Addressed State). In State 2, a slave is waiting to receive the address byte, the second
byte of a command message.