#include <vdm_parse.h>
Data Fields | |
| char | msgid |
| 6 bits : MessageID (20) | |
| char | repeat |
| 2 bits : Repeated | |
| unsigned long | userid |
| 30 bits : UserID / MMSI | |
| char | spare1 |
| 2 bits : Spare | |
| int | offset1 |
| 12 bits : Slot Offset 1 | |
| char | slots1 |
| 4 bits : Number of Slots 1 | |
| char | timeout1 |
| 3 bits : Timeout in Minutes 2 | |
| int | increment1 |
| 11 bits : Slot Increment 1 | |
| int | offset2 |
| 12 bits : Slot Offset 2 | |
| char | slots2 |
| 4 bits : Number of Slots 2 | |
| char | timeout2 |
| 3 bits : Timeout in Minutes 2 | |
| int | increment2 |
| 11 bits : Slot Increment 2 | |
| int | offset3 |
| 12 bits : Slot Offset 3 | |
| char | slots3 |
| 4 bits : Number of Slots 3 | |
| char | timeout3 |
| 3 bits : Timeout in Minutes 3 | |
| int | increment3 |
| 11 bits : Slot Increment 3 | |
| int | offset4 |
| 12 bits : Slot Offset 4 | |
| char | slots4 |
| 4 bits : Number of Slots 4 | |
| char | timeout4 |
| 3 bits : Timeout in Minutes 4 | |
| int | increment4 |
| 11 bits : Slot Increment 4 | |
| char | spare2 |
| 0-6 bits : Spare | |
| char | num_cmds |
| Number of commands received. | |
| char aismsg_20::msgid |
6 bits : MessageID (20)
| char aismsg_20::repeat |
2 bits : Repeated
| unsigned long aismsg_20::userid |
30 bits : UserID / MMSI
| char aismsg_20::spare1 |
2 bits : Spare
12 bits : Slot Offset 1
| char aismsg_20::slots1 |
4 bits : Number of Slots 1
| char aismsg_20::timeout1 |
3 bits : Timeout in Minutes 2
11 bits : Slot Increment 1
12 bits : Slot Offset 2
| char aismsg_20::slots2 |
4 bits : Number of Slots 2
| char aismsg_20::timeout2 |
3 bits : Timeout in Minutes 2
11 bits : Slot Increment 2
12 bits : Slot Offset 3
| char aismsg_20::slots3 |
4 bits : Number of Slots 3
| char aismsg_20::timeout3 |
3 bits : Timeout in Minutes 3
11 bits : Slot Increment 3
12 bits : Slot Offset 4
| char aismsg_20::slots4 |
4 bits : Number of Slots 4
| char aismsg_20::timeout4 |
3 bits : Timeout in Minutes 4
11 bits : Slot Increment 4
| char aismsg_20::spare2 |
0-6 bits : Spare
| char aismsg_20::num_cmds |
Number of commands received.
1.5.2