Format
<message start> <message sender ID> <message receiver ID> <message ID> <message number> <data length> <interface version number> <error code> <status info> <error bits> <CRC>
| Field |
Offset |
Size in bytes |
|---|---|---|
|
Message start |
0 | 1 |
|
Message sender ID |
1 | 1 |
|
Message receiver ID |
2 | 1 |
|
Message ID |
3 | 1 |
|
Message number |
4 | 1 |
|
Data length |
5–6 | 2 |
|
Interface version |
7 | 1 |
|
Error code |
8 | 1 |
| Status info | 9–12 | 4 |
| Error bits | 13–16 | 4 |
|
CRC |
17–18 | 2 |
Example
0xab 0x01 0x00 0x12 0x10 0x0a 0x00 0x44 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0xc2 0x26
| Field | Bytes | Value |
|---|---|---|
|
Message start |
0xab | 0xab |
|
Message sender ID |
0x01 | 1 |
|
Message receiver ID |
0x00 | 0 |
|
Message ID |
0x12 | 0x12 |
|
Message number |
0x10 | 16 |
|
Data length |
0x0a 0x00 | 10 |
|
Interface version |
0x44 | D |
|
Error code |
0x00 | 0 |
| Status info | 0x00 0x00 0x00 0x00 | 0x00000000 |
| Error bits | 0x00 0x00 0x00 0x00 | 0x00000000 |
|
CRC |
0xc2 0x26 | - |