GPGGA
GPS fix data and undulation
Platform: |
OEM719, OEM729, OEM7500, OEM7600, OEM7700, OEM7720, PwrPak7, CPT7, CPT7700, SMART7, SMART2 |
This log contains time, position and fix related data of the GNSS receiver. See also Table: Position Precision of NMEA Logs.
The GPGGA log outputs these messages without waiting for a valid almanac. Instead, it uses a UTC time, calculated with default parameters. In this case, the UTC time status (see the TIME log) is set to WARNING since it may not be one hundred percent accurate. When a valid almanac is available, the receiver uses the real parameters. Then the UTC time status is set to VALID.
The GPGGA log can be customized using the NMEAFORMAT command.
The position for the GPGGA log is reported in the user selected datum. See the DATUM command for more details.
When the solution type is INS (SPAN models), the DOPs in the GPGGA log are calculated at a 1 Hz rate.
To determine if the receiver is providing an INS solution, check the pos type field in the BESTPOS log.
Message ID: 218
Log Type: Synch
Recommended Input:
log gpgga ontime 1
Example:
$GPGGA,202530.00,5109.0262,N,11401.8407,W,5,40,0.5,1097.36,M,-17.00,M,18,TSTR*61
|
The NMEA (National Marine Electronics Association) has defined standards that specify how electronic equipment for marine users communicate. GNSS receivers are part of this standard and the NMEA has defined the format for several GNSS data logs otherwise known as 'sentences'. Each NMEA sentence begins with a '$' followed by a two-letter prefix identifying the type of sending device (for example 'GP', 'GL' or ‘GN’), followed by a sequence of letters that define the type of information contained in the sentence. Data contained within the sentence is separated by commas and the sentence is terminated with a two digit checksum followed by a carriage return/line feed. Here is an example of a NMEA sentence describing time, position and fix related data: $GPGGA,134658.00,5106.9792,N,11402.3003,W,2,09,1.0,1048.47,M, The GPGGA sentence shown above and other NMEA logs are output the same no matter what GNSS receiver is used, providing a standard way to communicate and process GNSS information. For more information about NMEA, see the NMEATALKER command. |
Field |
Structure |
Description |
Symbol |
Example |
1 |
$GPGGA |
Log header |
|
$GPGGA |
2 |
utc |
UTC time status of position (hours/minutes/seconds/ decimal seconds) |
hhmmss.ss |
202134.00 |
3 |
lat |
Latitude (DDmm.mm) |
llll.ll |
5106.9847 |
4 |
lat dir |
Latitude direction (N = North, S = South) |
a |
N |
5 |
lon |
Longitude (DDDmm.mm) |
yyyyy.yy |
11402.2986 |
6 |
lon dir |
Longitude direction (E = East, W = West) |
a |
W |
7 |
quality |
refer to Table: GPS Quality Indicators |
x |
1 |
8 |
# sats |
Number of satellites in use. May be different to the number in view |
xx |
10 |
9 |
hdop |
Horizontal dilution of precision |
x.x |
1.0 |
10 |
alt |
Antenna altitude above/below mean sea level |
x.x |
1062.22 |
11 |
a-units |
Units of antenna altitude (M = metres) |
M |
M |
12 |
undulation |
Undulation - the relationship between the geoid and the WGS84 ellipsoid |
x.x |
-16.271 |
13 |
u-units |
Units of undulation (M = metres) |
M |
M |
14 |
age |
Age of correction data (in seconds) The maximum age reported here is limited to 99 seconds. |
xx |
(empty when no differential data is present) |
15 |
stn ID |
Differential base station ID |
xxxx |
(empty when no differential data is present) |
16 |
*xx |
Check sum |
*hh |
*48 |
17 |
[CR][LF] |
Sentence terminator |
|
[CR][LF] |
Indicator |
Description |
0 |
Fix not available or invalid |
1 |
Single point |
Converging PPP (TerraStar-L) |
|
2 |
Pseudorange differential |
Converged PPP (TerraStar-L) |
|
Converging PPP (TerraStar-C, TerraStar-C PRO, TerraStar-X) |
|
4 |
RTK fixed ambiguity solution |
5 |
RTK floating ambiguity solution |
Converged PPP (TerraStar-C, TerraStar-C PRO, TerraStar-X) |
|
6 |
Dead reckoning mode |
7 |
Manual input mode (fixed position) |
8 |
Simulator mode |
9 |
WAAS (SBAS)1 |
Refer to the BESTPOS log and Table: Supplemental Position Types and NMEA Equivalents.