Build: update docker build scripts
[marnav.git] / doc / nmea.dox
blobecc0661fb071ee2d81366477831d8a2a93a4c994
1 /**
3 \page features_nmea NMEA-0183
5 Supported sentences for NMEA-0183 (read and write):
7 - \link marnav::nmea::aam \c AAM \endlink : Waypoint Arrival Alarm
8 - \link marnav::nmea::alm \c ALM \endlink : GPS Almanac Data
9 - \link marnav::nmea::apa \c APA \endlink : Autopilot Sentence "A"
10 - \link marnav::nmea::apb \c APB \endlink : Autopilot Sentence "B"
11 - \link marnav::nmea::bec \c BEC \endlink : Bearing and Distance to Waypoint
12 - \link marnav::nmea::bod \c BOD \endlink : Bearing - Waypoint to Waypoint
13 - \link marnav::nmea::bwc \c BWC \endlink : Bearing & Distance to Waypoint - Geat Circle
14 - \link marnav::nmea::bwr \c BWR \endlink : Bearing and Distance to Waypoint - Rhumb Line
15 - \link marnav::nmea::bww \c BWW \endlink : Bearing - Waypoint to Waypoint
16 - \link marnav::nmea::dbt \c DBT \endlink : Depth Below Transducer
17 - \link marnav::nmea::dpt \c DPT \endlink : Depth of Water
18 - \link marnav::nmea::dsc \c DSC \endlink : Digital Selective Calling Information (**experimental**)
19 - \link marnav::nmea::dse \c DSE \endlink : Extended DSC (**experimental**)
20 - \link marnav::nmea::dtm \c DTM \endlink : Datum Reference
21 - \link marnav::nmea::fsi \c FSI \endlink : Frequency Set Information
22 - \link marnav::nmea::gbs \c GBS \endlink : GPS Satellite Fault Detection
23 - \link marnav::nmea::gga \c GGA \endlink : Global Positioning System Fix Data
24 - \link marnav::nmea::glc \c GLC \endlink : Geographic Position, Loran-C
25 - \link marnav::nmea::gll \c GLL \endlink : Geographic Position - Latitude/Longitude
26 - \link marnav::nmea::gns \c GNS \endlink : Fix data
27 - \link marnav::nmea::grs \c GRS \endlink : GPS Range Residuals
28 - \link marnav::nmea::gsa \c GSA \endlink : Geographic Position - Latitude/Longitude
29 - \link marnav::nmea::gst \c GST \endlink : GPS Pseudorange Noise Statistics
30 - \link marnav::nmea::gsv \c GSV \endlink : Satellites in view
31 - \link marnav::nmea::gtd \c GTD \endlink : Geographic Location in Time Differences
32 - \link marnav::nmea::hdg \c HDG \endlink : Heading - Deviation & Variation
33 - \link marnav::nmea::hdt \c HDT \endlink : Heading - True
34 - \link marnav::nmea::hfb \c HFB \endlink : Trawl Headrope to Footrope and Bottom
35 - \link marnav::nmea::hsc \c HSC \endlink : Heading Steering Command
36 - \link marnav::nmea::its \c ITS \endlink : Trawl Door Spread 2 Distance
37 - \link marnav::nmea::lcd \c LCD \endlink : Loran-C Signal Data
38 - \link marnav::nmea::msk \c MOB \endlink : Man over Board
39 - \link marnav::nmea::msk \c MSK \endlink : Control for a Beacon Receiver
40 - \link marnav::nmea::mss \c MSS \endlink : Beacon Receiver Status
41 - \link marnav::nmea::mtw \c MTW \endlink : Mean Temperature of Water
42 - \link marnav::nmea::mwd \c MWD \endlink : Wind Direction and Speed
43 - \link marnav::nmea::mwv \c MWV \endlink : Wind Speed and Angle
44 - \link marnav::nmea::osd \c OSD \endlink : Own Ship Data
45 - \link marnav::nmea::rma \c RMA \endlink : Recommended Minimum Navigation Information
46 - \link marnav::nmea::rmb \c RMB \endlink : Recommended Minimum Navigation Information
47 - \link marnav::nmea::rmc \c RMC \endlink : Recommended Minimum Navigation Information
48 - \link marnav::nmea::rot \c ROT \endlink : Rate Of Turn
49 - \link marnav::nmea::rpm \c RPM \endlink : Revolutions
50 - \link marnav::nmea::rsa \c RSA \endlink : Rudder Sensor Angle
51 - \link marnav::nmea::rsd \c RSD \endlink : RADAR System Data (**experimental**)
52 - \link marnav::nmea::rte \c RTE \endlink : Routes
53 - \link marnav::nmea::sfi \c SFI \endlink : Scanning Frequency Information
54 - \link marnav::nmea::stn \c STN \endlink : Multiple Data ID
55 - \link marnav::nmea::tds \c TDS \endlink : Trawl Door Spread Distance
56 - \link marnav::nmea::tfi \c TFI \endlink : Trawl Filling Indicator
57 - \link marnav::nmea::tll \c TLL \endlink : Target Latitude and Longitude
58 - \link marnav::nmea::tpc \c TPC \endlink : Trawl Position Cartesian Coordinates
59 - \link marnav::nmea::tpr \c TPR \endlink : Trawl Position Relative Vessel
60 - \link marnav::nmea::tpt \c TPT \endlink : Trawl Position True
61 - \link marnav::nmea::ttm \c TTM \endlink : Tracked Target Message
62 - \link marnav::nmea::vbw \c VBW \endlink : Dual Ground/Water Speed
63 - \link marnav::nmea::vdm \c VDM \endlink : AIS VHF Data-Link Message
64 - \link marnav::nmea::vdo \c VDO \endlink : AIS VHF Data-Link Own-Vessel Report
65 - \link marnav::nmea::vdr \c VDR \endlink : Set and Drift
66 - \link marnav::nmea::vhw \c VHW \endlink : Water speed and heading
67 - \link marnav::nmea::vlw \c VLW \endlink : Distance Traveled through Water
68 - \link marnav::nmea::vtg \c VTG \endlink : Track made good and Ground speed
69 - \link marnav::nmea::vwr \c VWR \endlink : Relative Wind Speed and Angle.
70 - \link marnav::nmea::vpw \c VPW \endlink : Speed - Measured Parallel to Wind
71 - \link marnav::nmea::wcv \c WCV \endlink : Waypoint Closure Velocity
72 - \link marnav::nmea::wnc \c WNC \endlink : Distance - Waypoint to Waypoint
73 - \link marnav::nmea::wpl \c WPL \endlink : Waypoint Location
74 - \link marnav::nmea::xdr \c XDR \endlink : Transducer Measurement
75 - \link marnav::nmea::xte \c XTE \endlink : Cross-Track Error, Measured
76 - \link marnav::nmea::xtr \c XTR \endlink : Cross Track Error - Dead Reckoning
77 - \link marnav::nmea::zda \c ZDA \endlink : Time & Date - UTC, day, month, year and local time zone
78 - \link marnav::nmea::zdl \c ZDL \endlink : Time and Distance to Variable Point
79 - \link marnav::nmea::zfo \c ZFO \endlink : UTC & Time from origin Waypoint
80 - \link marnav::nmea::ztg \c ZTG \endlink : UTC & Time to Destination Waypoint
82 Obsolete (according to the standard) but implemented:
84 - \link marnav::nmea::dbk \c DBK \endlink : Depth Below Keel
85 - \link marnav::nmea::hdm \c HDM \endlink : Heading - Magnetic (obsolete as of 2009)
86 - \link marnav::nmea::r00 \c R00 \endlink : Waypoints in active route
88 Vendor Extensions:
90 - \link marnav::nmea::pgrme \c PGRME \endlink : Garmin Estimated Error
91 - \link marnav::nmea::pgrmm \c PGRMM \endlink : Garmin Map Datum
92 - \link marnav::nmea::pgrmz \c PGRMZ \endlink : Garmin Altitude Information
94 Misc Extensions:
96 - \link marnav::nmea::stalk \c STALK \endlink : SeaTalk over NMEA
98 Miscellaneous:
100 - Tag Block Support (generic for all sentences)