NMEA-0183 message: GNS
GNSS fix data
GNSS capable receivers will always output this message with the GN talker ID.
GNSS capable receivers will also output this message with other talker ID's when using more than one constellation for the position fix.
An example of the GNS message output from a GNSS capable receiver is:
$GNGNS,014035.00,4332.69262,S,17235.48549,E,RR,13,0.9,25.63,11.24,,
U
,*70<CR><LF>
$GPGNS,014035.00,,,,,,8,,,,1.0,23*76<CR><LF>
$GLGNS,014035.00,,,,,,5,,,,1.0,23*67<CR><LF>
GNS message fields
Field | Meaning |
---|---|
0 | Message ID $--GNS Talker ID can be: |
1 | UTC of position fix |
2 | Latitude |
3 | Direction of latitude: N: North |
4 | Longitude |
5 | Direction of longitude: E: East |
6 | Mode indicator:
Each character will be one of the following:
|
7 | Number of SVs in use, range 00 to 99 |
8 | HDOP calculated using all the satellites (GPS, GLONASS, and any future satellites) used in computing the solution reported in each GNS sentence. |
9 | Orthometric height in meters (MSL reference) |
10 | Geoidal separation in meters – The difference between the earth ellipsoid surface and mean-sea-level (geoid) surface defined by the reference datum used in the position solution. “-” = mean-sea-level surface below ellipsoid. |
11 | Age of differential data – Null if talker ID is GN, additional GNS messages follow with Age of differential data. |
12 | Reference station ID1, range 0000 to 4095 – Null if Talker ID is GN. Additional GNS messages follow with Reference station ID. |
13 | This field is added when the IEC61162-1:2010/NMEA 0183 V4.10 option is selected in the NMEA I/O Configuration page. It shows if a position is safe (S) or unsafe (U). |
14 | The checksum data, always begins with * |
NOTE – If a user-defined geoid model, or an inclined plane is loaded into the receiver, then the height output in the NMEA GNS string is always the orthometric height (height above a geoid). The orthometric height is output even if no user-defined geoid is loaded (there is a default geoid in the receiver), or if a user-defined geoid is loaded, or if an inclined plane is used.