summaryrefslogtreecommitdiff
path: root/www/AIVDM.txt
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2011-02-15 19:42:23 -0500
committerEric S. Raymond <esr@thyrsus.com>2011-02-15 19:42:23 -0500
commit77a37c27532d6a6747b2508c125f8b8d1b31c4fb (patch)
tree318bef486d9c28c9f297b0d0a6b64ab7b31caaa6 /www/AIVDM.txt
parent498450ff119ba96cc0915c5e72f9799f50df5009 (diff)
downloadgpsd-77a37c27532d6a6747b2508c125f8b8d1b31c4fb.tar.gz
Add Route Information (broadcast).
Diffstat (limited to 'www/AIVDM.txt')
-rw-r--r--www/AIVDM.txt49
1 files changed, 47 insertions, 2 deletions
diff --git a/www/AIVDM.txt b/www/AIVDM.txt
index ff5a9fa2..c2ea6f49 100644
--- a/www/AIVDM.txt
+++ b/www/AIVDM.txt
@@ -1204,7 +1204,7 @@ the cargotype is 5 = MARPOL Annex II).
==== IMO 289 Route Information (addressed) ====
The content of this message is a time and a list of waypoints describing a
-course.
+course. It has a broadcast equivalent that is a message 8 subtype.
A message 6 subtype. DAC = 001 FID = 28. Variable length: 204-1029 bits.
@@ -1231,7 +1231,7 @@ A message 6 subtype. DAC = 001 FID = 28. Variable length: 204-1029 bits.
|126-143 | 18 |Duration |duration |Minutes from start time
| | | | |0 = cancel route
| | | | |262,143 = not available = default
-|144-148 | 5 | |waycount |Waypoint count (1-6)
+|144-148 | 5 | |waycount |Waypoint count (1-16)
| | | | |Values 17-31 are not used
|149-176 | 28 |Longitude |lon |Signed: unit minutes * 0.001
| | | | |181000 = N/A (default)
@@ -1241,6 +1241,9 @@ A message 6 subtype. DAC = 001 FID = 28. Variable length: 204-1029 bits.
| | | | |N positive, S negative
|==============================================================================
+The final pair of fields in the table above is a waypoint. The message may
+end with 1 to 16 waypoints.
+
.Route Information: Route type codes
[width="50%",frame="topbot",options="header"]
|===================================
@@ -1693,6 +1696,48 @@ length: 360 bits.
|14-31|Reserved
|===========================================================================
+==== Route Information (broadcast) ====
+
+The content of this message is a time and a list of waypoints describing a
+course. It has an addressed equivalent that is a message 6 subtype.
+
+A message 6 subtype. DAC = 001 FID = 27. Variable length: 172-997 bits.
+
+[frame="topbot",options="header"]
+|==============================================================================
+|Field |Len |Description |Member |Units
+|0-5 | 6 |Message Type |type |Unsigned integer: 6
+|6-7 | 2 |Repeat Indicator |repeat |As in Common Navigation Block
+|8-37 | 30 |Source MMSI |mmsi |Unsigned integer: 9 digits
+|38-39 | 2 |Spare | |Not used
+|40-55 | 16 |DAC/FID | |DAC = 001 FID = 27
+|56-65 | 10 |Message Linkage ID|linkage |Unsigned integer
+|66-68 | 3 |Sender Class |sender |0 = ship (default), 1 = authority
+| | | | |27 = reserved for future use
+|69-73 | 5 |Route Type |rtype |See below
+|74-77 | 4 |Start month |month |1-12, 0=N/A (default)
+|78-82 | 5 |Start day |day |1-31, 0=N/A (default)
+|83-87 | 5 |Start hour |hour |0-23, 24=N/A (default)
+|88-93 | 6 |Start minute |minute |0-59, 60=N/A (default)
+|94-111 | 18 |Duration |duration |Minutes from start time
+| | | | |0 = cancel route
+| | | | |262,143 = not available = default
+|112-116 | 5 | |waycount |Waypoint count (1-16)
+| | | | |Values 17-31 are not used
+|117-144 | 28 |Longitude |lon |Signed: unit minutes * 0.001
+| | | | |181000 = N/A (default)
+| | | | |E positive, W negative
+|145-171 | 27 |Latitude |lat |Signed: unit minutes * 0.001
+| | | | |91000 = N/A (default)
+| | | | |N positive, S negative
+|==============================================================================
+
+The final pair of fields in the table above is a waypoint. The message may
+end with 1 to 16 waypoints.
+
+For interpretation of the Route Type field, see the table under the "Route
+Information (addressed)" message (DAC=1, FID=28).
+
==== Text description (broadcast) ====
A message 8 subtype. DAC = 001 FID = 29. Variable length: 72-1034 bits.