Motus Reference Manual
Page 106 of 146
Version 1.1
29/11/2019
#
Offset
Type
1
0
u8
1
Packet ID being acknowledged
2
1
u16
2
CRC of packet being acknowledged
3
3
u8
1
Acknowledge Result, see section 16.8.1.1
Table 32: Acknowledge packet
16.8.1.1
Acknowledge Result
Value
Description
0
Acknowledge success
1
Acknowledge failure, CRC error
2
Acknowledge failure, packet size incorrect
3
Acknowledge failure, values outside of valid ranges
4
Acknowledge failure, system flash memory failure
5
Acknowledge failure, system not ready
6
Acknowledge failure, unknown packet
Table 33: Acknowledge result
16.8.2
Request Packet
Request Packet
Packet ID
1
Length
1 x number of packets requested
Field
#
Bytes
Offset
Data
Type
Size
Description
1
0
u8
1
Packet ID requested
+
Field 1 repeats for additional packet requests
Table 34: Request packet
16.8.3
Boot Mode Packet
Boot Mode Packet
Packet ID
2
Length
1
Field
#
Bytes
Offset
Data
Type
Size
Description
1
0
u8
1
Boot mode, see section 16.8.3.1
Table 35: Boot mode packet