| Package | Description |
|---|---|
| dk.dma.ais.message | |
| dk.dma.ais.sentence |
| Modifier and Type | Class and Description |
|---|---|
class |
AisBinaryMessage
Abstract base class for binary AIS messages 6 and 8
|
class |
AisMessage1
AIS message 1
This class handles the content of an AIS class A transponders general position report as defined by ITU-R M.1371-4.
|
class |
AisMessage10
Request for UTC/Date information from an AIS base station.
|
class |
AisMessage11
AIS message 4
Base station report as defined by ITU-R M.1371-4
|
class |
AisMessage12
Addressed safety related message as defined by ITU-R M.1371-4
|
class |
AisMessage13
AIS message 13
Acknowledge message as defined by ITU-R M.1371-4
|
class |
AisMessage14
Safety related broadcast message as defined by ITU-R M.1371-4
|
class |
AisMessage17
AIS message 17
GNSS broadcast binary message
|
class |
AisMessage18
AIS message 18
CLASS B position report implemented according to ITU-R M.1371-4
|
class |
AisMessage19
AIS message 19
Extended Class B equipment position report as defined by ITU-R M.1371-4
|
class |
AisMessage2
AIS message 2
Assigned scheduled position report
This class handles the content of an AIS class A transponders general position report as defined by ITU-R M.1371-4.
|
class |
AisMessage21
AIS message 21
Aids-to-navigation report (AtoN) as defined by ITU-R M.1371-4
|
class |
AisMessage24
AIS message 24
Static data report as defined by ITU-R M.1371-4
|
class |
AisMessage27
AIS message 27
Long-range broadcast position report implemented according to ITU-R M.1371-4
|
class |
AisMessage3
AIS message 3
Special position report, response to interrogation;(Class A shipborne mobile equipment)
This class handles the content of an AIS class A transponders general position report as defined by ITU-R M.1371-4.
|
class |
AisMessage4
AIS message 4
Base station report as defined by ITU-R M.1371-4
|
class |
AisMessage5
AIS message 4
Ship static and voyage related data as defined by ITU-R M.1371-4
|
class |
AisMessage6
AIS message 6
Addressed binary message as defined by ITU-R M.1371-4
|
class |
AisMessage7
AIS message 7
Binary acknowledge message as defined by ITU-R M.1371-4
|
class |
AisMessage8
AIS message 8
Binary broadcast message as defined by ITU-R M.1371-4
|
class |
AisMessage9
This message should be used as a standard position report for aircraft involved
in SAR operations instead of Messages 1, 2 or 3.
|
class |
AisPositionMessage
AIS position message
An AIS position message is defined by ITU-R M.1371-4 in annex 8 - AIS messages section 3.1
This is a generalization for message types 1-3 and possibly more in the future.
|
class |
AisStaticCommon
Abstract base class for static AIS messages 5 and 24
|
class |
AisUnsupportedMessageType
Class to fill in for AIS message classes not yet implemented
|
class |
UTCDateResponseMessage
AIS message 4
Base station report as defined by ITU-R M.1371-4
|
| Modifier and Type | Method and Description |
|---|---|
static AisMessage |
AisMessage.getInstance(Vdm vdm)
Given VDM return the encapsulated AIS message.
|
| Modifier and Type | Method and Description |
|---|---|
AisMessage |
Bbm.getAisMessage(int mmsi,
int repeat)
Gets ais message.
|
AisMessage |
Abm.getAisMessage(int mmsi,
int repeat,
int retransmit)
Gets ais message.
|
| Modifier and Type | Method and Description |
|---|---|
static String[] |
Vdm.createSentences(AisMessage aisMessage,
int sequence)
Make max 80 chars length sentences from AIS message given sequence number
If all VDM fields are used, 61 chars are left for encoded AIS message
|
void |
EncapsulatedSentence.setMessageData(AisMessage aisMessage)
Set the binary encapsulated data from AIS message
|
Copyright © 2011–2019 Danish Maritime Authority. All rights reserved.