#include <vdm_parse.h>
Data Fields | |
| char | msgid |
| 6 bits : MessageID (16) | |
| char | repeat |
| 2 bits : Repeated | |
| unsigned long | userid |
| 30 bits : UserID / MMSI | |
| char | spare1 |
| 2 bits : Spare | |
| unsigned long | destid_a |
| 30 bits : Destination MMSI A | |
| int | offset_a |
| 12 bits : Slot Offset A | |
| int | increment_a |
| 10 bits : Increment A | |
| unsigned long | destid_b |
| 30 bits : Destination MMSI B | |
| int | offset_b |
| 12 bits : Slot Offset B | |
| int | increment_b |
| 10 bits : Increment B | |
| char | spare2 |
| 4 bits : Spare | |
| char | num_cmds |
| Number of commands received. | |
| char aismsg_16::msgid |
6 bits : MessageID (16)
| char aismsg_16::repeat |
2 bits : Repeated
| unsigned long aismsg_16::userid |
30 bits : UserID / MMSI
| char aismsg_16::spare1 |
2 bits : Spare
| unsigned long aismsg_16::destid_a |
30 bits : Destination MMSI A
12 bits : Slot Offset A
10 bits : Increment A
| unsigned long aismsg_16::destid_b |
30 bits : Destination MMSI B
12 bits : Slot Offset B
10 bits : Increment B
| char aismsg_16::spare2 |
4 bits : Spare
| char aismsg_16::num_cmds |
Number of commands received.
1.5.2