User's Manual

COBALT UHF-SERIES CHAPTER 5: COMMAND PROTOCOLS
PAGE 75 OF 140
5.5.8 CBx Protocol: Error Response Packet Structure
A one-byte Error Code will be returned in the MSB of the seventh data word of an
error response packet (followed by 0x00 in the LSB).
ERROR RESPONSE ELEMENT MSB LSB
Overall Length
: 2-byte value indicating the
number of “words” in the Response Packet.
This value will always be at least 7 words (6 +
1 for the error code).
0x00 0x07
Error Flag
: 0xFF in the MSB indicates that an
error occurred.
Error Information Byte
: 0xFF in the LSB
indicates that a controller-based error
occurred. Any value other than 0xFF indicates
that a Gateway or Hub-based error occurred
(and indicates the command that was
attempted when the error occurred).
0xFF 0xFF
Instance Counter
: This 1-byte value tallies
the number of responses from a given Node
ID.
Node ID Echo
: 1-byte value in LSB indicates
the Node ID of the controller that experienced
or generated the error. (Cobalt -IND = 01)
<IC> 0x01
Month and Day Timestamp
<Month> <Day>
Hour and Minute Timestamp
<Hour> <Minute>
Seconds Timestamp
in MSB
Additional Data Length
in LSB (1 byte for
“Error Code”)
<Seconds> 0x01
Error Code
: 1-byte Error Code in MSB
0x00
in LSB
<Error Code> 0x00
Table 5-18: CBx - Error Response Packet Structure