A B C D E G H I L M N O P R S T U Y

A

actual_draught - Variable in class dk.navicon.AIS.ShipStaticVoyage
Actual draught in 1/10 m, 255 = draught 25.5 m or greater, 0 = not available = default; in accordance with IMO Resolution A.851
addressed_or_broadcast - Variable in class dk.navicon.AIS.ChannelManagement
0 = broadcast geographical area message = default; 1 = addressed message (to individual station(s))
AddressedBinaryMessage - class dk.navicon.AIS.AddressedBinaryMessage.
The Addressed Binary Message shall be variable in length, based on the amount of binary data.
AddressedBinaryMessage() - Constructor for class dk.navicon.AIS.AddressedBinaryMessage
 
AddressedBinaryMessage(String, int) - Constructor for class dk.navicon.AIS.AddressedBinaryMessage
 
AddressedSafetyRelatedMessage - class dk.navicon.AIS.AddressedSafetyRelatedMessage.
The Addressed Safety Related Message shall be variable in length, based on the amount of safety related text.
AddressedSafetyRelatedMessage() - Constructor for class dk.navicon.AIS.AddressedSafetyRelatedMessage
 
AddressedSafetyRelatedMessage(String, int) - Constructor for class dk.navicon.AIS.AddressedSafetyRelatedMessage
 
ais_version - Variable in class dk.navicon.AIS.ShipStaticVoyage
Version of AIS used
AISDecoder - class dk.navicon.AIS.AISDecoder.
Decoder/Encoder encodes/decodes NMEA 6-bit ascii.
AISDecoder(String, int) - Constructor for class dk.navicon.AIS.AISDecoder
 
AISMessage - class dk.navicon.AIS.AISMessage.
Toplevel class for all AIS messages.
AISMessage() - Constructor for class dk.navicon.AIS.AISMessage
 
AISMessage(String, int) - Constructor for class dk.navicon.AIS.AISMessage
creates a AIS message
AISMsgFactory - class dk.navicon.AIS.AISMsgFactory.
Factory class for generating AIS messages from VDM/VDO NMEA messages.
AISMsgFactory() - Constructor for class dk.navicon.AIS.AISMsgFactory
 
AISParseException - exception dk.navicon.AIS.AISParseException.
Thrown when there ís a problem with parsing the AIS data, e.g., checksum of the VDM/VDO message is wrong
AISParseException(String) - Constructor for class dk.navicon.AIS.AISParseException
 
altitude - Variable in class dk.navicon.AIS.StdSARAircraftPosRep
Altitude (derived from GNSS)(m)(0-4094 m) 4095 = not available, 4094= 4094 m or higher
AssignedModeCommand - class dk.navicon.AIS.AssignedModeCommand.
Assignment shall be transmitted by a base station when operating as a controlling entity.
AssignedModeCommand() - Constructor for class dk.navicon.AIS.AssignedModeCommand
 
AssignedModeCommand(String, int) - Constructor for class dk.navicon.AIS.AssignedModeCommand
 
AtoNReport - class dk.navicon.AIS.AtoNReport.
This message is used by stations mounted on an aid-to-navigation.
AtoNReport() - Constructor for class dk.navicon.AIS.AtoNReport
 
AtoNReport(String, int) - Constructor for class dk.navicon.AIS.AtoNReport
 

B

BaseStationReport - class dk.navicon.AIS.BaseStationReport.
Shall be used for reporting UTC time and date, and, at the same time, position.
BaseStationReport() - Constructor for class dk.navicon.AIS.BaseStationReport
 
BaseStationReport(String, int) - Constructor for class dk.navicon.AIS.BaseStationReport
 
bin_data - Variable in class dk.navicon.AIS.AddressedBinaryMessage
Application Identifier 16 bits Shall be as described in Rec.
bin_data - Variable in class dk.navicon.AIS.BinaryBroadcastMessage
" Application Identifier 16 bits Shall be as described in Rec.
bin_from_6bit(MessageDescription) - Method in class dk.navicon.AIS.AISDecoder
 
BinaryAcknowledge - class dk.navicon.AIS.BinaryAcknowledge.
Message No 7 shall be used as an acknowledgement of up to 4 Messages No 6 received (refer to section 6.5.4.1) and shall be transmitted on the channel, where the addressed message, to be acknowledged, was received.
BinaryAcknowledge() - Constructor for class dk.navicon.AIS.BinaryAcknowledge
 
BinaryAcknowledge(String, int) - Constructor for class dk.navicon.AIS.BinaryAcknowledge
 
BinaryBroadcastMessage - class dk.navicon.AIS.BinaryBroadcastMessage.
"This message shall be variable in length, based on the amount of binary data.
BinaryBroadcastMessage() - Constructor for class dk.navicon.AIS.BinaryBroadcastMessage
 
BinaryBroadcastMessage(String, int) - Constructor for class dk.navicon.AIS.BinaryBroadcastMessage
 
bits() - Method in class dk.navicon.AIS.AISDecoder
 

C

call_sign - Variable in class dk.navicon.AIS.ShipStaticVoyage
7 x 6 bit ASCII characters, "@@@@@@@" = not available = default.
channel_A - Variable in class dk.navicon.AIS.ChannelManagement
Channel number according to Recommendation ITU-R M.1084-3, Annex4.
channel_A_bandwidth - Variable in class dk.navicon.AIS.ChannelManagement
0 = default (as specified by channel number); 1 = 12.5 khz bandwidth
channel_B - Variable in class dk.navicon.AIS.ChannelManagement
Channel number according to Recommendation ITU-R M.1084-3, Annex4.Note: The channel number also defines the channel bandwidth (refer to 6.4.1.3)
channel_B_bandwidth - Variable in class dk.navicon.AIS.ChannelManagement
0 = default (as specified by channel number); 1 = 12.5 khz bandwidth
ChannelManagement - class dk.navicon.AIS.ChannelManagement.
This message shall be transmitted by a base station to command the VHF data link parameters for the geographical area designated in this message.
ChannelManagement() - Constructor for class dk.navicon.AIS.ChannelManagement
 
ChannelManagement(String, int) - Constructor for class dk.navicon.AIS.ChannelManagement
 
COG - Variable in class dk.navicon.AIS.ExtClassBPosRep
Course over ground in 1/10 degress (0-3599).
COG - Variable in class dk.navicon.AIS.PositionReport
Course Over Ground in 1/10 degree (0-3599).
COG - Variable in class dk.navicon.AIS.StdClassBPosRep
Course over ground in 1/10 degress (0-3599).
COG - Variable in class dk.navicon.AIS.StdSARAircraftPosRep
Course over ground in 1/10 degress (0-3599).
comm_state - Variable in class dk.navicon.AIS.BaseStationReport
SOTDMA Communication status as described in Rec.
comm_state - Variable in class dk.navicon.AIS.PositionReport
Communication state.
comm_state - Variable in class dk.navicon.AIS.StdClassBPosRep
SOTDMA communication state (see Rec.
comm_state - Variable in class dk.navicon.AIS.StdSARAircraftPosRep
SOTDMA see Rec.
comm_state_flag - Variable in class dk.navicon.AIS.StdClassBPosRep
0 = SOTDMA Communication state follews; 1= ITDMA Communication state follews

D

data - Variable in class dk.navicon.AIS.DGNSSBroadcastBinaryMessage
Binary DGNSS data
DataLinkManagementMessage - class dk.navicon.AIS.DataLinkManagementMessage.
This message shall be used by base station(s) to pre-announce the fixed allocation schedule (FATDMA) for one or more base station(s) and it shall be repeated as often as required.
DataLinkManagementMessage() - Constructor for class dk.navicon.AIS.DataLinkManagementMessage
 
DataLinkManagementMessage(String, int) - Constructor for class dk.navicon.AIS.DataLinkManagementMessage
 
day - Variable in class dk.navicon.AIS.BaseStationReport
1 - 31 ; 0 = UTC day not available = default.
decode() - Method in class dk.navicon.AIS.AISMessage
 
dest_id_A - Variable in class dk.navicon.AIS.AssignedModeCommand
MMSI Number.
dest_id_B - Variable in class dk.navicon.AIS.AssignedModeCommand
MMSI Number.
dest_mmsi - Variable in class dk.navicon.AIS.AddressedBinaryMessage
MMSI number of destination station
dest_mmsi - Variable in class dk.navicon.AIS.AddressedSafetyRelatedMessage
MMSI number of station which is the destination of the message
dest_mmsi - Variable in class dk.navicon.AIS.UTCInquiry
MMSI number of station which is inquired
dest_mmsi_1 - Variable in class dk.navicon.AIS.BinaryAcknowledge
MMSI number of first destination of this ACK
dest_mmsi_1 - Variable in class dk.navicon.AIS.Interrogation
MMSI number of first interrogated station
dest_mmsi_2 - Variable in class dk.navicon.AIS.BinaryAcknowledge
MMSI number of second destination of this ACK; shall be omitted if no Destination ID2.
dest_mmsi_2 - Variable in class dk.navicon.AIS.Interrogation
MMSI number of second interrogated station.
dest_mmsi_3 - Variable in class dk.navicon.AIS.BinaryAcknowledge
MMSI number of third destination of this ACK; shall be omitted if no Destination ID3.
dest_mmsi_4 - Variable in class dk.navicon.AIS.BinaryAcknowledge
MMSI number of fourth destination of this ACK; shall be omitted if no Destination ID4
destination - Variable in class dk.navicon.AIS.ShipStaticVoyage
Max 20 characters using 6-bit ASCII; "@@@@@@@@@@@@@@@@@@@@" = not available.
DGNSSBroadcastBinaryMessage - class dk.navicon.AIS.DGNSSBroadcastBinaryMessage.
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.
DGNSSBroadcastBinaryMessage() - Constructor for class dk.navicon.AIS.DGNSSBroadcastBinaryMessage
 
DGNSSBroadcastBinaryMessage(String, int) - Constructor for class dk.navicon.AIS.DGNSSBroadcastBinaryMessage
 
dimension_ref_pos - Variable in class dk.navicon.AIS.AtoNReport
Reference point for reported position; Also indicates the dimension of ship in meters (See ITU-R M.1371-1 Figure 17 and 3.3.8.2.3.3)
dimension_ref_pos - Variable in class dk.navicon.AIS.ExtClassBPosRep
Reference point for reported position; Also indicates the dimension of ship in meters (See ITU-R M.1371-1 Figure 17 and 3.3.8.2.3.3)
dimension_ref_pos - Variable in class dk.navicon.AIS.ShipStaticVoyage
Reference point for reported position; Also indicates the dimension of ship in meters (See Figure 15 and 6.3.3.8.2.3.2)
dk.navicon.AIS - package dk.navicon.AIS
 
DTE - Variable in class dk.navicon.AIS.ExtClassBPosRep
Data terminal ready (0 = available 1 = not available = default) see Rec.
DTE - Variable in class dk.navicon.AIS.ShipStaticVoyage
Data Terminal Ready 0-1
DTE - Variable in class dk.navicon.AIS.StdSARAircraftPosRep
Data terminal ready (0 = available 1 = not available = default) see Rec.

E

encode_bits(byte[], MessageDescription) - Method in class dk.navicon.AIS.AISDecoder
 
encode_bits(int, MessageDescription) - Method in class dk.navicon.AIS.AISDecoder
 
encode_bits(String, MessageDescription) - Method in class dk.navicon.AIS.AISDecoder
 
encode() - Method in class dk.navicon.AIS.AISMessage
 
ETA - Variable in class dk.navicon.AIS.ShipStaticVoyage
Estimated Time of Arrival; MMDDHHMM, Bits 19 - 16: month; 1 - 12; 0 = not available = default; Bits 15 -11: day; 1 - 31; 0 = not available = default; Bits 10 - 6: hour; 0 - 23; 24 = not available = default; Bits 5 - 0: minute; 0 - 59; 60 = not available = default
ExtClassBPosRep - class dk.navicon.AIS.ExtClassBPosRep.
Extended class B position report
ExtClassBPosRep() - Constructor for class dk.navicon.AIS.ExtClassBPosRep
 
ExtClassBPosRep(String, int) - Constructor for class dk.navicon.AIS.ExtClassBPosRep
 

G

getMessageDescription() - Method in class dk.navicon.AIS.AddressedBinaryMessage
 
getMessageDescription() - Method in class dk.navicon.AIS.AddressedSafetyRelatedMessage
 
getMessageDescription() - Method in class dk.navicon.AIS.AISMessage
 
getMessageDescription() - Method in class dk.navicon.AIS.AssignedModeCommand
 
getMessageDescription() - Method in class dk.navicon.AIS.AtoNReport
 
getMessageDescription() - Method in class dk.navicon.AIS.BaseStationReport
 
getMessageDescription() - Method in class dk.navicon.AIS.BinaryAcknowledge
 
getMessageDescription() - Method in class dk.navicon.AIS.BinaryBroadcastMessage
 
getMessageDescription() - Method in class dk.navicon.AIS.ChannelManagement
 
getMessageDescription() - Method in class dk.navicon.AIS.DataLinkManagementMessage
 
getMessageDescription() - Method in class dk.navicon.AIS.DGNSSBroadcastBinaryMessage
 
getMessageDescription() - Method in class dk.navicon.AIS.ExtClassBPosRep
 
getMessageDescription() - Method in class dk.navicon.AIS.Interrogation
 
getMessageDescription() - Method in class dk.navicon.AIS.PositionReport
 
getMessageDescription() - Method in class dk.navicon.AIS.SafetyRelatedBroadcastMessage
 
getMessageDescription() - Method in class dk.navicon.AIS.ShipStaticVoyage
 
getMessageDescription() - Method in class dk.navicon.AIS.StdClassBPosRep
 
getMessageDescription() - Method in class dk.navicon.AIS.StdSARAircraftPosRep
 
getMessageDescription() - Method in class dk.navicon.AIS.UTCInquiry
 

H

hour - Variable in class dk.navicon.AIS.BaseStationReport
0 - 23 ; 24 = UTC hour not available = default; 25 - 31 not used

I

imo_nb - Variable in class dk.navicon.AIS.ShipStaticVoyage
1 - 999999999 ; 0 = not available = default
increment_1 - Variable in class dk.navicon.AIS.DataLinkManagementMessage
Increment to repeat reservation block 1
increment_2 - Variable in class dk.navicon.AIS.DataLinkManagementMessage
Increment to repeat reservation block 2 (optional)
increment_3 - Variable in class dk.navicon.AIS.DataLinkManagementMessage
Increment to repeat reservation block 3 (optional)
increment_4 - Variable in class dk.navicon.AIS.DataLinkManagementMessage
Increment to repeat reservation block 4 (optional)
increment_A - Variable in class dk.navicon.AIS.AssignedModeCommand
Slot Increment to next assignment.
increment_B - Variable in class dk.navicon.AIS.AssignedModeCommand
Slot Increment to next assignment (1).
Interrogation - class dk.navicon.AIS.Interrogation.
The Interrogation Message shall be used for interrogations via the VHF TDMA link other than UTC and date requests.
Interrogation() - Constructor for class dk.navicon.AIS.Interrogation
 
Interrogation(String, int) - Constructor for class dk.navicon.AIS.Interrogation
 
isCheckSumValid(String) - Static method in class dk.navicon.AIS.AISMsgFactory
 

L

latitude - Variable in class dk.navicon.AIS.AtoNReport
Latitude in 1/10000 min (±90 degress, North = postive, South = negative; 91 = (0x3412140) = not available = default
latitude - Variable in class dk.navicon.AIS.BaseStationReport
Latitude in 1/10 000 minute (90 degrees, North = positive,South = negative); 91 degrees (3412140 hex) = not available = default
latitude - Variable in class dk.navicon.AIS.DGNSSBroadcastBinaryMessage
Latitude of DGNSS reference station in 1/10 minute (90 degrees, North = positive, South = negative)
latitude - Variable in class dk.navicon.AIS.ExtClassBPosRep
Latitude in 1/10000 min (±90 degress, North = postive, South = negative; 91 = (0x3412140) = not available = default
latitude - Variable in class dk.navicon.AIS.PositionReport
Latitude in 1/10 000 minute ( 90 degrees, North = positive, South = negative.
latitude - Variable in class dk.navicon.AIS.StdClassBPosRep
Latitude in 1/10000 min (±90 degress, North = postive, South = negative; 91 = (0x3412140) = not available = default
latitude - Variable in class dk.navicon.AIS.StdSARAircraftPosRep
Latitude in 1/10000 min (±90 degress, North = postive, South = negative; 91 = (0x3412140) = not available = default
latitude_1 - Variable in class dk.navicon.AIS.ChannelManagement
Latitude of area to which the assignment applies; upper right corner (north east); in 1/10 minute (90 degrees, North = positive, South = negative)
latitude_2 - Variable in class dk.navicon.AIS.ChannelManagement
Latitude of area to which the assignment applies; lower left corner (south west); in 1/10 minute (90 degrees, North = positive, South = negative)
longitude - Variable in class dk.navicon.AIS.AtoNReport
Longitude in 1/10000 min (±180 degress, East = postive, West = negative; 181 = (0x6791AC0) = not available = default
longitude - Variable in class dk.navicon.AIS.BaseStationReport
Longitude in 1/10 000 minute (180 degrees, East = positiveWest = negative);181 degrees (6791AC0 hex) = not available = default
longitude - Variable in class dk.navicon.AIS.DGNSSBroadcastBinaryMessage
Longitude of DGNSS reference station in 1/10 minute (180 degrees, East = positive, West = negative)
longitude - Variable in class dk.navicon.AIS.ExtClassBPosRep
Longitude in 1/10000 min (±180 degress, East = postive, West = negative; 181 = (0x6791AC0) = not available = default
longitude - Variable in class dk.navicon.AIS.PositionReport
Longitude in 1/10 000 minute ( 180 degrees, East = positive, West = negative.
longitude - Variable in class dk.navicon.AIS.StdClassBPosRep
Longitude in 1/10000 min (±180 degress, East = postive, West = negative; 181 = (0x6791AC0) = not available = default
longitude - Variable in class dk.navicon.AIS.StdSARAircraftPosRep
Longitude in 1/10000 min (±180 degress, East = postive, West = negative; 181 = (0x6791AC0) = not available = default
longitude_1 - Variable in class dk.navicon.AIS.ChannelManagement
Longitude of area to which the assignment applies; upper right corner (north east); in 1/10 minute (180 degrees, East = positive, West = negative)
longitude_2 - Variable in class dk.navicon.AIS.ChannelManagement
Longitude of area to which the assignment applies; lower left corner (south west); in 1/10 minute (180 degrees, East = positive, West = negative)

M

main(String[]) - Static method in class SimpleTest
 
make_bitstream(int) - Method in class dk.navicon.AIS.AISDecoder
 
make(String) - Static method in class dk.navicon.AIS.AISMsgFactory
Create a new AIS message.
minute - Variable in class dk.navicon.AIS.BaseStationReport
60 - 59 ; 60 = UTC minute not available = default; 61 - 63 not used
mmsi_nb - Variable in class dk.navicon.AIS.AddressedBinaryMessage
MMSI number of source station
mmsi_nb - Variable in class dk.navicon.AIS.AddressedSafetyRelatedMessage
MMSI number of station which is the source of the message
mmsi_nb - Variable in class dk.navicon.AIS.AssignedModeCommand
MMSI of assigning station.
mmsi_nb - Variable in class dk.navicon.AIS.AtoNReport
MMSI number
mmsi_nb - Variable in class dk.navicon.AIS.BaseStationReport
MMSI number.
mmsi_nb - Variable in class dk.navicon.AIS.BinaryAcknowledge
MMSI number of source of this ACK
mmsi_nb - Variable in class dk.navicon.AIS.BinaryBroadcastMessage
"MMSI number of source station "
mmsi_nb - Variable in class dk.navicon.AIS.ChannelManagement
MMSI number of base station
mmsi_nb - Variable in class dk.navicon.AIS.DataLinkManagementMessage
MMSI number of base station
mmsi_nb - Variable in class dk.navicon.AIS.DGNSSBroadcastBinaryMessage
MMSI number of reporting base station
mmsi_nb - Variable in class dk.navicon.AIS.ExtClassBPosRep
MMSI number
mmsi_nb - Variable in class dk.navicon.AIS.Interrogation
MMSI number of interrogating station
mmsi_nb - Variable in class dk.navicon.AIS.PositionReport
MMSI number of reporting unit.
mmsi_nb - Variable in class dk.navicon.AIS.SafetyRelatedBroadcastMessage
MMSI number of source station of message
mmsi_nb - Variable in class dk.navicon.AIS.ShipStaticVoyage
MMSI number of reporting vessel.
mmsi_nb - Variable in class dk.navicon.AIS.StdClassBPosRep
MMSI number of reporting unit.
mmsi_nb - Variable in class dk.navicon.AIS.StdSARAircraftPosRep
MMSI number of reporting unit
mmsi_nb - Variable in class dk.navicon.AIS.UTCInquiry
MMSI number of station which inquires UTC
month - Variable in class dk.navicon.AIS.BaseStationReport
1 - 12 ; 0 = UTC month not available = default; 13 - 15 not used
msg_id - Variable in class dk.navicon.AIS.AISMessage
Identifier for this message.
msg_id_1 - Variable in class dk.navicon.AIS.Interrogation
First requested message type from first interrogated station
msg_id_1_2 - Variable in class dk.navicon.AIS.Interrogation
Second requested message type from first interrogated station.
msg_id_2 - Variable in class dk.navicon.AIS.Interrogation
Requested message type from second interrogated station.

N

name - Variable in class dk.navicon.AIS.ExtClassBPosRep
Maximum 20 characters 6-bit ASCII @@@@@@@@@@@@@@@@@@@= not available = default
name - Variable in class dk.navicon.AIS.ShipStaticVoyage
Max 20 characters 6 bit ASCII, "@@@@@@@@@@@@@@@@@@@@" = not available = default.
name_of_aton - Variable in class dk.navicon.AIS.AtoNReport
Maximum 20 characters 6-bit ASCII @@@@@@@@@@@@@@@@@@@= not available = default
nav_status - Variable in class dk.navicon.AIS.PositionReport
0 = Under Way, 1= At Anchor, 2 = Not Under Command, 3 = Restricted Manoeuvrability, 4 = constrained by her draught, 5 = moored, 6 = aground, 7 = engaged in fishing, 8 = under way sailing, 9 = reserved for future use, 10 = reserved for future use, 11-14 = reserved for future use; default = 0
navigation_sensor - Variable in class dk.navicon.AIS.ShipStaticVoyage
0 = Undefined (default); 1 = GPS, 2 = GLONASS, 3 = Combined GPS/GLONASS, 4 = Loran-C, 5 = Chayka, 6 = Integrated Navigation System, 7 = surveyed (base station) 8 - 15 = not used;
nb_slots_1 - Variable in class dk.navicon.AIS.DataLinkManagementMessage
Number of reserved consecutive slots: 1 - 15
nb_slots_2 - Variable in class dk.navicon.AIS.DataLinkManagementMessage
Number of reserved consecutive slots: 1 - 15; optional
nb_slots_3 - Variable in class dk.navicon.AIS.DataLinkManagementMessage
Number of reserved consecutive slots: 1 - 15; optional
nb_slots_4 - Variable in class dk.navicon.AIS.DataLinkManagementMessage
Number of reserved consecutive slots: 1 - 15; optional
number_from_bits(int, int, AISBitSet, boolean) - Method in class dk.navicon.AIS.AISDecoder
 

O

off_pos_ind - Variable in class dk.navicon.AIS.AtoNReport
For floating aids-to-navigation, only: 0 = on position; 1 = off position; NOTE - This flag should be considered valid by receiving station, if the aid-to-navigation is a floating aid, and if time stamp is equal to or below 59.
offset_A - Variable in class dk.navicon.AIS.AssignedModeCommand
Slot Offset from current slot to first assigned slot.
offset_B - Variable in class dk.navicon.AIS.AssignedModeCommand
Slot Offset from current slot to first assigned slot.
offset_nb_1 - Variable in class dk.navicon.AIS.DataLinkManagementMessage
Reserved slot offset number; 0 = not available
offset_nb_2 - Variable in class dk.navicon.AIS.DataLinkManagementMessage
Reserved slot offset number (Optional)
offset_nb_3 - Variable in class dk.navicon.AIS.DataLinkManagementMessage
Reserved slot offset number (optional)
offset_nb_4 - Variable in class dk.navicon.AIS.DataLinkManagementMessage
Reserved slot offset number (optional)

P

pos_accuracy - Variable in class dk.navicon.AIS.AtoNReport
1 = High (<10 m; differential mode of e.g.
pos_accuracy - Variable in class dk.navicon.AIS.BaseStationReport
1 = High (< 10m; e.
pos_accuracy - Variable in class dk.navicon.AIS.ExtClassBPosRep
1 = High (<10 m; differential mode of e.g.
pos_accuracy - Variable in class dk.navicon.AIS.PositionReport
1 = High (< 10m; e.g.
pos_accuracy - Variable in class dk.navicon.AIS.StdClassBPosRep
1 = High (<10 m; differential mode of e.g.
pos_accuracy - Variable in class dk.navicon.AIS.StdSARAircraftPosRep
1 = High (<10 m; differential mode of e.g.
PositionReport - class dk.navicon.AIS.PositionReport.
The position report shall be output periodically by mobile stations.
PositionReport() - Constructor for class dk.navicon.AIS.PositionReport
 
PositionReport(String, int) - Constructor for class dk.navicon.AIS.PositionReport
 
power - Variable in class dk.navicon.AIS.ChannelManagement
0=High (default), 1=Low

R

RAIM_flag - Variable in class dk.navicon.AIS.AtoNReport
RAIM flag of electronic position fixing device; 0 = RAIM not in use = default; 1 = RAIM in use)
RAIM_flag - Variable in class dk.navicon.AIS.ExtClassBPosRep
RAIM flag of electronic position fixing device; 0 = RAIM not in use = default; 1 = RAIM in use)
RAIM_flag - Variable in class dk.navicon.AIS.PositionReport
RAIM flag of GPS device.
RAIM_flag - Variable in class dk.navicon.AIS.StdClassBPosRep
RAIM flag of electronic position fixing device; 0 = RAIM not in use = default; 1 = RAIM in use)
RAIM_flag - Variable in class dk.navicon.AIS.StdSARAircraftPosRep
RAIM flag of electronic position fixing device; 0 = RAIM not in use = default; 1 = RAIM in use)
rep_indi - Variable in class dk.navicon.AIS.AISMessage
Repeat indicator.
res_for_regional_appls - Variable in class dk.navicon.AIS.AtoNReport
Reserved for definition by competent regional or local authority.
res_for_regional_appls - Variable in class dk.navicon.AIS.ExtClassBPosRep
Reserved for definition by competent regional authority.
res_for_regional_appls - Variable in class dk.navicon.AIS.PositionReport
[taken from spare] Reserved for definition by a competent regional authority.
res_for_regional_appls - Variable in class dk.navicon.AIS.StdClassBPosRep
Reserved for definition by competent regional authority.
res_for_regional_appls - Variable in class dk.navicon.AIS.StdSARAircraftPosRep
Reserved for definition by competent regional authority.
res_for_regional_appls_1 - Variable in class dk.navicon.AIS.ExtClassBPosRep
Reserved for definition by competent regional authority.
res_for_regional_appls_1 - Variable in class dk.navicon.AIS.StdClassBPosRep
Reserved for definition by competent regional authority.
reset() - Static method in class dk.navicon.AIS.AISMsgFactory
reset factory if multi sentence mngt fails
retransmit_flag - Variable in class dk.navicon.AIS.AddressedBinaryMessage
Restransmit this message
rot - Variable in class dk.navicon.AIS.PositionReport
+/-127.

S

SafetyRelatedBroadcastMessage - class dk.navicon.AIS.SafetyRelatedBroadcastMessage.
The Safety Related Broadcast Message shall be variable in length, based on the amount of safety related text.
SafetyRelatedBroadcastMessage() - Constructor for class dk.navicon.AIS.SafetyRelatedBroadcastMessage
 
SafetyRelatedBroadcastMessage(String, int) - Constructor for class dk.navicon.AIS.SafetyRelatedBroadcastMessage
 
second - Variable in class dk.navicon.AIS.BaseStationReport
0 - 59 ; 60 = UTC second not available = default;61 - 63 not used.
sensor_type - Variable in class dk.navicon.AIS.AtoNReport
0 = Undefined (default); 1 = GPS, 2 = GLONASS, 3 = Combined GPS/GLONASS, 4 = Loran-C, 5 = Chayka, 6 = Integrated Navigation System, 7 = surveyed (base station) 8 - 15 = not used;
sensor_type - Variable in class dk.navicon.AIS.BaseStationReport
use of differential corrections is defined by field 'position accuracy' above; 0 = Undefined (default); 1 = GPS, 2 = GLONASS, 3 = Combined GPS/GLONASS, 4 = Loran-C, 5 = Chayka, 6 = Integrated Navigation System, 7 = surveyed (base station) 8 - 15 = not used;
sensor_type - Variable in class dk.navicon.AIS.ExtClassBPosRep
0 = Undefined (default); 1 = GPS, 2 = GLONASS, 3 = Combined GPS/GLONASS, 4 = Loran-C, 5 = Chayka, 6 = Integrated Navigation System, 7 = surveyed (base station) 8 - 15 = not used;
seq_nb - Variable in class dk.navicon.AIS.AddressedSafetyRelatedMessage
0 - 3; refer to section 6.5.4.1
seq_nb_1 - Variable in class dk.navicon.AIS.BinaryAcknowledge
Sequence number of message to be acknowledged; 0 - 3.
seq_nb_2 - Variable in class dk.navicon.AIS.BinaryAcknowledge
Sequence number of message to be acknowledged; 0 - 3.; shall be omitted if no Destination ID2.
seq_nb_3 - Variable in class dk.navicon.AIS.BinaryAcknowledge
Sequence number of message to be acknowledged; 0 - 3.; shall be omitted if no Destination ID3.
seq_nb_4 - Variable in class dk.navicon.AIS.BinaryAcknowledge
Sequence number of message to be acknowledged; 0 - 3.
sequence_nb - Variable in class dk.navicon.AIS.AddressedBinaryMessage
0 - 3; refer to section 6.5.4.1
setUp() - Method in class SimpleTest
 
ShipStaticVoyage - class dk.navicon.AIS.ShipStaticVoyage.
Ship Static and Voyage related data
ShipStaticVoyage() - Constructor for class dk.navicon.AIS.ShipStaticVoyage
 
ShipStaticVoyage(String, int) - Constructor for class dk.navicon.AIS.ShipStaticVoyage
 
SimpleTest - class SimpleTest.
Some simple tests of the AIS package.
SimpleTest() - Constructor for class SimpleTest
 
slot_offset_1 - Variable in class dk.navicon.AIS.Interrogation
Response slot offset for first requested message from first interrogated station.
slot_offset_1_2 - Variable in class dk.navicon.AIS.Interrogation
Response slot offset for second requested message from first interrogated station.
slot_offset_2 - Variable in class dk.navicon.AIS.Interrogation
Response slot offset for requested message from second interrogated station.
SOG - Variable in class dk.navicon.AIS.ExtClassBPosRep
Speed Over Ground in 1/10 knot steps (0-102.2 knots).
SOG - Variable in class dk.navicon.AIS.PositionReport
Speed Over Ground in 1/10 knot steps (0-102.2 knots) .
SOG - Variable in class dk.navicon.AIS.StdClassBPosRep
Speed Over Ground in 1/10 knot steps (0-102.2 knots).
SOG - Variable in class dk.navicon.AIS.StdSARAircraftPosRep
Speed over ground in knots steps (0-1022 knots) 1023 = not available,1022= 1022 knots or higher
spare - Variable in class dk.navicon.AIS.AddressedBinaryMessage
Not used.
spare - Variable in class dk.navicon.AIS.AddressedSafetyRelatedMessage
Not used.
spare - Variable in class dk.navicon.AIS.AssignedModeCommand
Spare.
spare - Variable in class dk.navicon.AIS.AtoNReport
Not used.
spare - Variable in class dk.navicon.AIS.BaseStationReport
Not used.
spare - Variable in class dk.navicon.AIS.BinaryAcknowledge
Not used.
spare - Variable in class dk.navicon.AIS.BinaryBroadcastMessage
"Not used.
spare - Variable in class dk.navicon.AIS.ChannelManagement
Not used.
spare - Variable in class dk.navicon.AIS.DataLinkManagementMessage
Not used.
spare - Variable in class dk.navicon.AIS.DGNSSBroadcastBinaryMessage
Not used.
spare - Variable in class dk.navicon.AIS.ExtClassBPosRep
Not used.
spare - Variable in class dk.navicon.AIS.Interrogation
Not used.
spare - Variable in class dk.navicon.AIS.PositionReport
Not used.
spare - Variable in class dk.navicon.AIS.SafetyRelatedBroadcastMessage
Not used.
spare - Variable in class dk.navicon.AIS.ShipStaticVoyage
Spare.
spare - Variable in class dk.navicon.AIS.StdClassBPosRep
Not used.
spare - Variable in class dk.navicon.AIS.StdSARAircraftPosRep
Not used.
spare - Variable in class dk.navicon.AIS.UTCInquiry
Not used.
spare_1 - Variable in class dk.navicon.AIS.AssignedModeCommand
Spare.
spare_1 - Variable in class dk.navicon.AIS.ChannelManagement
Not used.
spare_1 - Variable in class dk.navicon.AIS.DataLinkManagementMessage
Not used.
spare_1 - Variable in class dk.navicon.AIS.DGNSSBroadcastBinaryMessage
Not used.
spare_1 - Variable in class dk.navicon.AIS.Interrogation
Not used.
spare_1 - Variable in class dk.navicon.AIS.UTCInquiry
Not used.
StdClassBPosRep - class dk.navicon.AIS.StdClassBPosRep.
Standard Class B equipment report
StdClassBPosRep() - Constructor for class dk.navicon.AIS.StdClassBPosRep
 
StdClassBPosRep(String, int) - Constructor for class dk.navicon.AIS.StdClassBPosRep
 
StdSARAircraftPosRep - class dk.navicon.AIS.StdSARAircraftPosRep.
This message is used as a standard position report for aircraft involved in SAR operations instead of regular position reports.
StdSARAircraftPosRep() - Constructor for class dk.navicon.AIS.StdSARAircraftPosRep
 
StdSARAircraftPosRep(String, int) - Constructor for class dk.navicon.AIS.StdSARAircraftPosRep
 
str_from_6bit(MessageDescription) - Method in class dk.navicon.AIS.AISDecoder
 
suite() - Static method in class SimpleTest
 

T

testChecksum() - Method in class SimpleTest
 
testDecoder() - Method in class SimpleTest
 
testMsgFactory() - Method in class SimpleTest
 
testNegativeNumber() - Method in class SimpleTest
 
testPerf() - Method in class SimpleTest
 
testShipStatic() - Method in class SimpleTest
 
text - Variable in class dk.navicon.AIS.AddressedSafetyRelatedMessage
6-bit ASCII.
text - Variable in class dk.navicon.AIS.SafetyRelatedBroadcastMessage
6-bit ASCII.
timeout_1 - Variable in class dk.navicon.AIS.DataLinkManagementMessage
Time out value in minutes
timeout_2 - Variable in class dk.navicon.AIS.DataLinkManagementMessage
Time out value in minutes (optional)
timeout_3 - Variable in class dk.navicon.AIS.DataLinkManagementMessage
Time out value in minutes (optional)
timeout_4 - Variable in class dk.navicon.AIS.DataLinkManagementMessage
Time out value in minutes (optional)
timestamp - Variable in class dk.navicon.AIS.AtoNReport
UTC second when the report was generated (0-59, or 60 if time stamp is not available, which shall also be the default value, or 61 if positioning system is in manual input mode or 62 if positioning system operates in estimated (dead reckoning) mode, or 63 if positioning system is inoperative,).
timestamp - Variable in class dk.navicon.AIS.ExtClassBPosRep
UTC second when the report was generated (0-59, or 60 if time stamp is not available, which shall also be the default value, or 61 if positioning system is in manual input mode or 62 if positioning system operates in estimated (dead reckoning) mode, or 63 if positioning system is inoperative,).
timestamp - Variable in class dk.navicon.AIS.PositionReport
UTC second when the report was generated (0-59, or 60 if time stamp is not available, which shall also be the default value,or 61 if positioning system is in manual input mode or 62 if positioning system operates in estimated (dead reckoning) mode, or 63 if positioning system is inoperative,).
timestamp - Variable in class dk.navicon.AIS.StdClassBPosRep
UTC second when the report was generated (0-59, or 60 if time stamp is not available, which shall also be the default value, or 61 if positioning system is in manual input mode or 62 if positioning system operates in estimated (dead reckoning) mode, or 63 if positioning system is inoperative,).
timestamp - Variable in class dk.navicon.AIS.StdSARAircraftPosRep
UTC second when the report was generated (0-59, or 60 if time stamp is not available, which shall also be the default value, or 61 if positioning system is in manual input mode or 62 if positioning system operates in estimated (dead reckoning) mode, or 63 if positioning system is inoperative,).
transitional_zone_size - Variable in class dk.navicon.AIS.ChannelManagement
The transitional zone size in nautical miles should be calculated by adding 1 to this parameter value.
true_heading - Variable in class dk.navicon.AIS.ExtClassBPosRep
Degress (0-359) (511 indicates not available = default)
true_heading - Variable in class dk.navicon.AIS.PositionReport
degrees (0-359) (511 indicates not available = default).
true_heading - Variable in class dk.navicon.AIS.StdClassBPosRep
Degress (0-359) (511 indicates not available = default)
Tx_Rx_mode - Variable in class dk.navicon.AIS.ChannelManagement
0=Tx1/Tx2, Rx1/Rx2 (default) 1=Tx1, Rx1/Rx2 2 - 15: not used
type_and_cargo - Variable in class dk.navicon.AIS.ExtClassBPosRep
0 = not available or no ship = default; 1 - 99 = as defined 6.3.3.8.2.3.1; 100 - 199 = preserved, for regional use; 200 - 255 = preserved, for future use.
type_and_cargo - Variable in class dk.navicon.AIS.ShipStaticVoyage
0 = not available or no ship = default; 1 - 99 = as defined 6.3.3.8.2.3.1; 100 - 199 = preserved, for regional use; 200 - 255 = preserved, for future use.
type_of_aton - Variable in class dk.navicon.AIS.AtoNReport
0 = not available = default; 1-15 = fixed aid-to-navigation; 16-13 = floting aid-to-navigation; refer to appropriate definition set up by IALA

U

UTCInquiry - class dk.navicon.AIS.UTCInquiry.
This message shall be used when a station is requesting UTC and date from another station.
UTCInquiry() - Constructor for class dk.navicon.AIS.UTCInquiry
 
UTCInquiry(String, int) - Constructor for class dk.navicon.AIS.UTCInquiry
 

Y

year - Variable in class dk.navicon.AIS.BaseStationReport
1 - 9999.

A B C D E G H I L M N O P R S T U Y