#include <vdm_parse.h>
Data Fields | |
| char | msgid |
| 6 bits : MessageID (15) | |
| char | repeat |
| 2 bits : Repeated | |
| unsigned long | userid |
| 30 bits : UserID / MMSI | |
| char | spare1 |
| 2 bits : Spare | |
| unsigned long | destid1 |
| 30 bits : Destination MMSI 1 | |
| char | msgid1_1 |
| 6 bits : MessageID 1.1 | |
| int | offset1_1 |
| 12 bits : Slot Offset 1.1 | |
| char | spare2 |
| 2 bits : Spare | |
| char | msgid1_2 |
| 6 bits : MessageID 1.2 | |
| int | offset1_2 |
| 12 bits : Slot Offset 1.2 | |
| char | spare3 |
| 2 bits : Spare | |
| unsigned long | destid2 |
| 30 bits : Destination MMSI 2 | |
| char | msgid2_1 |
| 6 bits : MessageID 2.1 | |
| int | offset2_1 |
| 12 bits : Slot Offset 2.1 | |
| char | spare4 |
| 2 bits : Spare | |
| char | num_reqs |
| Number of interrogation requests. | |
| char aismsg_15::msgid |
6 bits : MessageID (15)
| char aismsg_15::repeat |
2 bits : Repeated
| unsigned long aismsg_15::userid |
30 bits : UserID / MMSI
| char aismsg_15::spare1 |
2 bits : Spare
| unsigned long aismsg_15::destid1 |
30 bits : Destination MMSI 1
| char aismsg_15::msgid1_1 |
6 bits : MessageID 1.1
12 bits : Slot Offset 1.1
| char aismsg_15::spare2 |
2 bits : Spare
| char aismsg_15::msgid1_2 |
6 bits : MessageID 1.2
12 bits : Slot Offset 1.2
| char aismsg_15::spare3 |
2 bits : Spare
| unsigned long aismsg_15::destid2 |
30 bits : Destination MMSI 2
| char aismsg_15::msgid2_1 |
6 bits : MessageID 2.1
12 bits : Slot Offset 2.1
| char aismsg_15::spare4 |
2 bits : Spare
| char aismsg_15::num_reqs |
Number of interrogation requests.
1.5.2