![FLIR Tau 640 User Manual Download Page 58](http://html1.mh-extra.com/html/flir/tau-640/tau-640_user-manual_2306222058.webp)
Appendix B—Serial Communication Technical Details
Tau 640 User’s Manual
B-2
June 2011
TAU-0640-00-10, version 110
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
1
Process Code
Set to 0x6E on all valid incoming messages
Set to 0x6E on all outgoing replies
2
Status
3
Reserved
4
Function
5
Byte Count (MSB)
6
Byte Count (LSB)
7
CRC1 (MSB)
8
CRC1 (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.