aismsg_19 Struct Reference

#include <vdm_parse.h>


Detailed Description

AIS Message 19 - Extended Class B Equipment Position Report.


Data Fields

char msgid
 6 bits : MessageID (19)
char repeat
 2 bits : Repeated
unsigned long userid
 30 bits : UserID / MMSI
char regional1
 8 bits : Regional Bits
int sog
 10 bits : Speed Over Ground
char pos_acc
 1 bit : Position Accuracy
long longitude
 28 bits : Longitude in 1/10000 minute
long latitude
 27 bits : Latitude in 1/10000 minute
int cog
 12 bits : Course Over Ground
int true
 9 bits : True Heading
char utc_sec
 6 bits : UTC Seconds
char regional2
 4 bits : Regional Bits
char name [21]
 120 bits : Ship Name in ASCII
unsigned char ship_type
 8 bits : Type of Ship and Cargo
int dim_bow
 9 bits : GPS Ant. Distance from Bow
int dim_stern
 9 bits : GPS Ant. Distance from Stern
char dim_port
 6 bits : GPS Ant. Distance from Port
char dim_starboard
 6 bits : GPS Ant. Distance from Starboard
char pos_type
 4 bits : Type of Position Fixing Device
char raim
 1 bit : RAIM Flag
char dte
 1 bit : DTE Flag
char spare
 5 bits : Spare


Field Documentation

char aismsg_19::msgid

6 bits : MessageID (19)

char aismsg_19::repeat

2 bits : Repeated

unsigned long aismsg_19::userid

30 bits : UserID / MMSI

char aismsg_19::regional1

8 bits : Regional Bits

int aismsg_19::sog

10 bits : Speed Over Ground

char aismsg_19::pos_acc

1 bit : Position Accuracy

long aismsg_19::longitude

28 bits : Longitude in 1/10000 minute

long aismsg_19::latitude

27 bits : Latitude in 1/10000 minute

int aismsg_19::cog

12 bits : Course Over Ground

int aismsg_19::true

9 bits : True Heading

char aismsg_19::utc_sec

6 bits : UTC Seconds

char aismsg_19::regional2

4 bits : Regional Bits

char aismsg_19::name[21]

120 bits : Ship Name in ASCII

unsigned char aismsg_19::ship_type

8 bits : Type of Ship and Cargo

int aismsg_19::dim_bow

9 bits : GPS Ant. Distance from Bow

int aismsg_19::dim_stern

9 bits : GPS Ant. Distance from Stern

char aismsg_19::dim_port

6 bits : GPS Ant. Distance from Port

char aismsg_19::dim_starboard

6 bits : GPS Ant. Distance from Starboard

char aismsg_19::pos_type

4 bits : Type of Position Fixing Device

char aismsg_19::raim

1 bit : RAIM Flag

char aismsg_19::dte

1 bit : DTE Flag

char aismsg_19::spare

5 bits : Spare


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