|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--dk.navicon.AIS.AISMessage
|
+--dk.navicon.AIS.PositionReport
The position report shall be output periodically by mobile stations.
| Field Summary | |
int |
COG
Course Over Ground in 1/10 degree (0-3599). |
int |
comm_state
Communication state. |
int |
latitude
Latitude in 1/10 000 minute ( 90 degrees, North = positive, South = negative. |
int |
longitude
Longitude in 1/10 000 minute ( 180 degrees, East = positive, West = negative. |
int |
mmsi_nb
MMSI number of reporting unit. |
int |
nav_status
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 |
int |
pos_accuracy
1 = High (< 10m; e.g. |
int |
RAIM_flag
RAIM flag of GPS device. |
int |
res_for_regional_appls
[taken from spare] Reserved for definition by a competent regional authority. |
int |
rot
+/-127. |
int |
SOG
Speed Over Ground in 1/10 knot steps (0-102.2 knots) . |
int |
spare
Not used. |
int |
timestamp
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,). |
int |
true_heading
degrees (0-359) (511 indicates not available = default). |
| Fields inherited from class dk.navicon.AIS.AISMessage |
msg_id, rep_indi |
| Constructor Summary | |
PositionReport()
|
|
PositionReport(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 |
public int mmsi_nb
public int nav_status
public int rot
public int SOG
public int pos_accuracy
public int longitude
public int latitude
public int COG
public int true_heading
public int timestamp
public int res_for_regional_appls
public int spare
public int RAIM_flag
public int comm_state
| Constructor Detail |
public PositionReport()
public PositionReport(java.lang.String s,
int fill_bits)
throws AISParseException
| Method Detail |
public dk.navicon.AIS.MessageDescription[] getMessageDescription()
getMessageDescription in class AISMessage
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||