Appendix B—Serial Communication Technical Details Tau User’s Manual
B-2 April 2009 TAU-0035-00-10, version 100
B.3 Status Byte
For all reply messages, the camera sets the Status Byte as shown in Table B-3 to indicate the
receipt of the previous incoming message.
Table B-2: Serial Packet Protocol
Byte # Upper Byte Comments
1Process Code
Set to 0x6E on all valid incoming messages
Set to 0x6E on all outgoing replies
2Status
See Table B-3
3Reserved
4Function
See Table B-4
5 Byte Count (MSB)
6 Byte Count (LSB)
7CRC1 (MSB)
8CRC1 (LSB)
(Data)
See argument data bytes in Table B-4
…(Data)
N(Data)
N+1 CRC2 (MSB)
N+2 CRC2 (LSB)
Table B-3: Status Byte Definition
Status Byte
Value (hex)
Definition Description
0x00 CAM_OK
Function executed
0x01 CAM _BUSY
Camera busy processing serial command
0x02 CAM _NOT_READY
Camera not ready to execute specified serial
command
0x03 CAM _RANGE_ERROR
Data out of range
0x04 CAM _CHECKSUM_ERROR
Header or message-body checksum error
0x05 CAM _UNDEFINED_PROCESS_ERROR
Unknown process code
0x06 CAM _UNDEFINED_FUNCTION_ERROR
Unknown function code
0x07 CAM _TIMEOUT_ERROR
Timeout executing serial command
0x09 CAM _BYTE_COUNT_ERROR
Byte count incorrect for the function code
0x0A CAM _FEATURE_NOT_ENABLED
Function code not enabled in the current
configuration.