dk.navicon.AIS
Class DGNSSBroadcastBinaryMessage

java.lang.Object
  |
  +--dk.navicon.AIS.AISMessage
        |
        +--dk.navicon.AIS.DGNSSBroadcastBinaryMessage

public class DGNSSBroadcastBinaryMessage
extends AISMessage

This message shall be transmitted by a base station, which is connected to a DGNSS reference source, and configured to provide DGNSS data to receiving stations. The contents of the data shall be in accordance with ITU-R M.823-3, excluding parity formatting.


Field Summary
 byte[] data
          Binary DGNSS data
 int latitude
          Latitude of DGNSS reference station in 1/10 minute (90 degrees, North = positive, South = negative)
 int longitude
          Longitude of DGNSS reference station in 1/10 minute (180 degrees, East = positive, West = negative)
 int mmsi_nb
          MMSI number of reporting base station
 int spare
          Not used.
 int spare_1
          Not used.
 
Fields inherited from class dk.navicon.AIS.AISMessage
msg_id, rep_indi
 
Constructor Summary
DGNSSBroadcastBinaryMessage()
           
DGNSSBroadcastBinaryMessage(java.lang.String s, int fill_bits)
           
 
Method Summary
 dk.navicon.AIS.MessageDescription[] getMessageDescription()
           
 
Methods inherited from class dk.navicon.AIS.AISMessage
decode, encode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mmsi_nb

public int mmsi_nb
MMSI number of reporting base station


spare

public int spare
Not used.


longitude

public int longitude
Longitude of DGNSS reference station in 1/10 minute (180 degrees, East = positive, West = negative)


latitude

public int latitude
Latitude of DGNSS reference station in 1/10 minute (90 degrees, North = positive, South = negative)


spare_1

public int spare_1
Not used.


data

public byte[] data
Binary DGNSS data

Constructor Detail

DGNSSBroadcastBinaryMessage

public DGNSSBroadcastBinaryMessage()

DGNSSBroadcastBinaryMessage

public DGNSSBroadcastBinaryMessage(java.lang.String s,
                                   int fill_bits)
                            throws AISParseException
Method Detail

getMessageDescription

public dk.navicon.AIS.MessageDescription[] getMessageDescription()
Overrides:
getMessageDescription in class AISMessage