aismsg_16 Struct Reference

#include <vdm_parse.h>


Detailed Description

AIS Message 16 - Assigned Mode Command.


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.


Field Documentation

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

int aismsg_16::offset_a

12 bits : Slot Offset A

int aismsg_16::increment_a

10 bits : Increment A

unsigned long aismsg_16::destid_b

30 bits : Destination MMSI B

int aismsg_16::offset_b

12 bits : Slot Offset B

int aismsg_16::increment_b

10 bits : Increment B

char aismsg_16::spare2

4 bits : Spare

char aismsg_16::num_cmds

Number of commands received.


The documentation for this struct was generated from the following file:
Generated on Tue Aug 26 13:57:50 2008 for AIS Parser by  doxygen 1.5.2