
Quantum SBC User Manual Rev A
www.diamondsystems.com
Page 51
13.8
Watchdog Timeout Set
Command:
Byte
Length
Value and Description
0
2
MESSAGE_SIG: Message signature
2
1
COMMAND_WATCHDOG_SET: Sets the watchdog timeout to predefined values
3
1
1: Indicating 1 byte of data follows
4
1
The time value set depending on the following set of values:
Value Time interval
0: 1 sec
1: 2 sec
2: 4 sec
3: 8 sec
4: 16 sec
5: 32 sec
6: 1 min.
7: 2 min.
8: 4 min.
9: 9 min.
10: 17 min.
11: 35 min.
12: 70 min.
13: Disable
Response:
Byte
Length
Value and Description
0
2
MESSAGE_SIG: Message signature
2
1
COMMAND_RECEIVER_ACK: Command id for the message
3
1
1
4
1
Return
status
for
the
command
0:
Operation
completed
successfully
1: Some problem in the operation
Comments:
This command is used to set the time out value for the microcontroller. This feature is useful to reset the
microcontroller from a non-responsive state, or when the master system has lost connectivity with the firmware.
The first four bytes are organized just like the previous messages and interpreted in the same way in the
firmware. The fifth byte contains data specifying the timeout length. For example, to set a 16 second time out
value, the message will looks like [0x3232] [0x17] [0x01] [0x04].