Function nmea::sentences::parse_gga

source ·
pub fn parse_gga(sentence: NmeaSentence<'_>) -> Result<GgaData, Error<'_>>
Expand description

Parse GGA message

From gpsd/driver_nmea0183.c

GGA,123519,4807.038,N,01131.324,E,1,08,0.9,545.4,M,46.9,M, , *42 1 123519 Fix taken at 12:35:19 UTC 2,3 4807.038,N Latitude 48 deg 07.038’ N 4,5 01131.324,E Longitude 11 deg 31.324’ E 6 1 Fix quality: 0 = invalid, 1 = GPS, 2 = DGPS, 3=PPS (Precise Position Service), 4=RTK (Real Time Kinematic) with fixed integers, 5=Float RTK, 6=Estimated, 7=Manual, 8=Simulator 7 08 Number of satellites being tracked 8 0.9 Horizontal dilution of position 9,10 545.4,M Altitude, Metres above mean sea level 11,12 46.9,M Height of geoid (mean sea level) above WGS84 ellipsoid, in Meters (empty field) time in seconds since last DGPS update (empty field) DGPS station ID number (0000-1023)