aismsg_17 Struct Reference

#include <vdm_parse.h>


Detailed Description

AIS Message 17 - GNSS Binary Broadcast Message.


Data Fields

char msgid
 6 bits : MessageID (17)
char repeat
 2 bits : Repeated
unsigned long userid
 30 bits : UserID / MMSI
char spare1
 2 bits : Spare
long longitude
 18 bits : Longitude in 1/1000 minute
long latitude
 17 bits : Latitude in 1/1000 minute
char spare2
 5 bits : Spare
char msg_type
 6 bits : Mesage Type from M.823
int station_id
 10 bits : Station ID from M.823
int z_count
 13 bits : Z Count
char seq_num
 3 bits : Sequence Number
char num_words
 5 bits : Number of Data Words
char health
 3 bits : Reference Station Health from M.823
sixbit data
 0-696 bits : Data payload


Field Documentation

char aismsg_17::msgid

6 bits : MessageID (17)

char aismsg_17::repeat

2 bits : Repeated

unsigned long aismsg_17::userid

30 bits : UserID / MMSI

char aismsg_17::spare1

2 bits : Spare

long aismsg_17::longitude

18 bits : Longitude in 1/1000 minute

long aismsg_17::latitude

17 bits : Latitude in 1/1000 minute

char aismsg_17::spare2

5 bits : Spare

char aismsg_17::msg_type

6 bits : Mesage Type from M.823

int aismsg_17::station_id

10 bits : Station ID from M.823

int aismsg_17::z_count

13 bits : Z Count

char aismsg_17::seq_num

3 bits : Sequence Number

char aismsg_17::num_words

5 bits : Number of Data Words

char aismsg_17::health

3 bits : Reference Station Health from M.823

sixbit aismsg_17::data

0-696 bits : Data payload


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