Expand description

AIS VDM/VDO data structures

Structs

Type 12: Addressed Safety-Related Message
Type 21: Aid-to-Navigation Report
Type 16: Assignment Mode Command
Type 4: Base Station Report
Type 6: Binary Addressed Message
Type 22: Channel Management
Type 20: Data Link Management Message
Type 17: DGNSS Broadcast Binary Message.
Type 23: Group Assignment Command
Type 15: Interrogation
Type 26: Multiple Slot Binary Message
Type 13: Safety-Related Acknowledgment
Type 14: Safety-Related Broadcast Message
Type 25: Single Slot Binary Message
Type 9: Standard SAR Aircraft Position Report
Type 10: UTC/Date Inquiry
Types 1, 2, 3 and 18: Position Report Class A, and Long Range AIS Broadcast message
Types 5 and 24: Ship static voyage related data, and boat static data report.

Enums

AIS class which is either Class A or Class B
Cargo type derived from combined ship and cargo type field
The four cases of interrogation, depending on data length mostly.
Type of navigation aid
Navigation status for VesselDynamicData
EPFD position fix types
Location metadata about positioning system
Vessel rotation direction
Ship type derived from combined ship and cargo type field
AIS station based on talker id