diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2005-06-21 23:00:59 +0000 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2005-06-21 23:00:59 +0000 |
commit | 4f516f26ed53fc2a1760770ab34daf6493002ae1 (patch) | |
tree | bc0fdd522fcf27a5452f62e1bebdfb2d413e6580 | |
parent | b8b504de19d4646993fdffa7b6376ebc47e508a8 (diff) | |
download | gpsd-4f516f26ed53fc2a1760770ab34daf6493002ae1.tar.gz |
Ensure that date/time field is dumped as ? when...
...NMEA device gives only a partial timestamp.
-rwxr-xr-x | gps.py | 8 | ||||
-rw-r--r-- | gpsd.c | 36 | ||||
-rw-r--r-- | libgpsd_core.c | 1 | ||||
-rw-r--r-- | test/garmin-geko201.log.chk | 38 | ||||
-rw-r--r-- | test/garmin17n.log.chk | 4 | ||||
-rw-r--r-- | test/garmin38.log.chk | 12 | ||||
-rw-r--r-- | test/garmin48.log.chk | 14 | ||||
-rw-r--r-- | test/magellan315.log.chk | 16 | ||||
-rw-r--r-- | test/oncore.log.chk | 24 | ||||
-rw-r--r-- | test/tn204.log.chk | 8 |
10 files changed, 94 insertions, 67 deletions
@@ -312,15 +312,15 @@ class gps(gpsdata): self.fix.mode = MODE_NO_FIX else: self.timings.sentence_tag = fields[0] - self.fix.time = float(fields[1]) - self.fix.ept = float(fields[2]) - self.fix.latitude = float(fields[3]) - self.fix.longitude = float(fields[4]) def default(i): if fields[i] == '?': return NaN else: return float(fields[i]) + self.fix.time = default(1) + self.fix.ept = default(2) + self.fix.latitude = default(3) + self.fix.longitude = default(4) self.fix.altitude = default(5) if not isnan(self.fix.altitude): self.fix.mode = MODE_2D @@ -321,7 +321,7 @@ static void raw_hook(struct gps_data_t *ud, for (cfd = 0; cfd < FD_SETSIZE; cfd++) { /* copy raw NMEA sentences from GPS to clients in raw mode */ if (subscribers[cfd].raw == level && - subscribers[cfd].device && + subscribers[cfd].device!=NULL && strcmp(ud->gps_device, subscribers[cfd].device->gpsdata.gps_device)==0) (void)throttled_write(cfd, sentence, (ssize_t)len); } @@ -584,10 +584,36 @@ static int handle_request(int cfd, char *buf, int buflen) if (!assign_channel(whoami) || !have_fix(whoami->device)) (void)strcpy(phrase, ",O=?"); else { - (void)snprintf(phrase, sizeof(phrase), ",O=%s %.2f %.3f %.6f %.6f", - whoami->device->gpsdata.tag[0]!='\0' ? whoami->device->gpsdata.tag : "-", - whoami->device->gpsdata.fix.time, whoami->device->gpsdata.fix.ept, - whoami->device->gpsdata.fix.latitude, whoami->device->gpsdata.fix.longitude); + (void)snprintf(phrase, sizeof(phrase), ",O=%s", + whoami->device->gpsdata.tag[0]!='\0' ? whoami->device->gpsdata.tag : "-"); + if (isnan(whoami->device->gpsdata.fix.time)==0) + (void)snprintf(phrase+strlen(phrase), + sizeof(phrase)-strlen(phrase), + " %.2f", + whoami->device->gpsdata.fix.time); + else + (void)strcat(phrase, " ?"); + if (isnan(whoami->device->gpsdata.fix.ept)==0) + (void)snprintf(phrase+strlen(phrase), + sizeof(phrase)-strlen(phrase), + " %.3f", + whoami->device->gpsdata.fix.ept); + else + (void)strcat(phrase, " ?"); + if (isnan(whoami->device->gpsdata.fix.latitude)==0) + (void)snprintf(phrase+strlen(phrase), + sizeof(phrase)-strlen(phrase), + " %.6f", + whoami->device->gpsdata.fix.latitude); + else + (void)strcat(phrase, " ?"); + if (isnan(whoami->device->gpsdata.fix.longitude)==0) + (void)snprintf(phrase+strlen(phrase), + sizeof(phrase)-strlen(phrase), + " %.6f", + whoami->device->gpsdata.fix.longitude); + else + (void)strcat(phrase, " ?"); if (isnan(whoami->device->gpsdata.fix.altitude)==0) (void)snprintf(phrase+strlen(phrase), sizeof(phrase)-strlen(phrase), diff --git a/libgpsd_core.c b/libgpsd_core.c index 8925a47b..26db6b57 100644 --- a/libgpsd_core.c +++ b/libgpsd_core.c @@ -74,6 +74,7 @@ struct gps_device_t *gpsd_init(struct gps_context_t *context, char *device) session->context = context; /*@ +temptrans @*/ /*@ +mustfreeonly @*/ + gps_clear_fix(&session->gpsdata.fix); session->gpsdata.hdop = NAN; session->gpsdata.vdop = NAN; session->gpsdata.pdop = NAN; diff --git a/test/garmin-geko201.log.chk b/test/garmin-geko201.log.chk index 923f644a..eb63c2fa 100644 --- a/test/garmin-geko201.log.chk +++ b/test/garmin-geko201.log.chk @@ -2,9 +2,9 @@ GPSD,W=1,R=1 $GPRMC,214350,V,4023.8600,N,00339.1630,W,10.8,0.0,140605,2.5,W,S*21 $GPRMB,V,,,,,,,,,,,,A,S*0E $GPGGA,214350,4023.8600,N,00339.1630,W,8,09,2.0,695.7,M,51.6,M,,*5A -GPSD,O=GGA 0.00 0.005 40.397667 -3.652717 695.70 0.00 0.00 ? ? 0.000 ? 0.00 0.00
+GPSD,O=GGA ? 0.005 40.397667 -3.652717 695.70 ? ? ? ? 0.000 ? ? ?
$GPGSA,A,3,01,02,04,05,06,09,14,25,30,,,,3.6,2.0,3.0*3A -GPSD,O=GSA 0.00 0.005 40.397667 -3.652717 695.70 16.00 24.00 ? ? 0.000 ? 0.00 0.00
+GPSD,O=GSA ? 0.005 40.397667 -3.652717 695.70 16.00 24.00 ? ? 0.000 ? ? ?
$GPGSV,3,1,09,01,19,319,41,02,17,093,40,04,09,049,37,05,60,046,49*77 $GPGSV,3,2,09,06,39,195,46,09,40,115,46,14,48,286,47,25,09,307,36*71 $GPGSV,3,3,09,30,67,294,50*48 @@ -20,7 +20,7 @@ $GPRMB,V,,,,,,,,,,,,A,S*0E $GPGGA,214352,4023.8660,N,00339.1630,W,8,09,2.0,695.7,M,51.6,M,,*5E GPSD,O=?
$GPGSA,A,3,01,02,04,05,06,09,14,25,30,,,,3.6,2.0,3.0*3A -GPSD,O=GSA 0.00 0.005 40.397767 -3.652717 695.70 16.00 24.00 ? ? 0.000 ? 0.00 0.00
+GPSD,O=GSA ? 0.005 40.397767 -3.652717 695.70 16.00 24.00 ? ? 0.000 ? ? ?
$GPGSV,3,1,09,01,19,319,41,02,17,093,40,04,09,049,37,05,60,046,49*77 $GPGSV,3,2,09,06,39,195,45,09,40,115,46,14,48,286,47,25,09,307,37*73 $GPGSV,3,3,09,30,67,294,49*40 @@ -36,7 +36,7 @@ $GPRMB,V,,,,,,,,,,,,A,S*0E $GPGGA,214354,4023.8720,N,00339.1630,W,8,09,2.0,695.7,M,51.6,M,,*5D GPSD,O=?
$GPGSA,A,3,01,02,04,05,06,09,14,25,30,,,,3.6,2.0,3.0*3A -GPSD,O=GSA 0.00 0.005 40.397867 -3.652717 695.70 16.00 24.00 ? ? 0.000 ? 0.00 0.00
+GPSD,O=GSA ? 0.005 40.397867 -3.652717 695.70 16.00 24.00 ? ? 0.000 ? ? ?
$GPGSV,3,1,09,01,19,319,41,02,17,093,40,04,09,049,37,05,60,046,49*77 $GPGSV,3,2,09,06,39,195,45,09,40,115,46,14,48,286,47,25,09,307,37*73 $GPGSV,3,3,09,30,67,294,50*48 @@ -52,7 +52,7 @@ $GPRMB,V,,,,,,,,,,,,A,S*0E $GPGGA,214356,4023.8780,N,00339.1630,W,8,09,2.0,695.7,M,51.6,M,,*55 GPSD,O=?
$GPGSA,A,3,01,02,04,05,06,09,14,25,30,,,,3.6,2.0,3.0*3A -GPSD,O=GSA 0.00 0.005 40.397967 -3.652717 695.70 16.00 24.00 ? ? 0.000 ? 0.00 0.00
+GPSD,O=GSA ? 0.005 40.397967 -3.652717 695.70 16.00 24.00 ? ? 0.000 ? ? ?
$GPGSV,3,1,09,01,19,319,41,02,17,093,40,04,09,049,37,05,60,046,49*77 $GPGSV,3,2,09,06,39,195,46,09,40,115,46,14,48,286,47,25,09,307,37*70 $GPGSV,3,3,09,30,67,294,50*48 @@ -68,7 +68,7 @@ $GPRMB,V,,,,,,,,,,,,A,S*0E $GPGGA,214358,4023.8840,N,00339.1630,W,8,09,2.0,695.7,M,51.6,M,,*58 GPSD,O=?
$GPGSA,A,3,01,02,04,05,06,09,14,25,30,,,,3.6,2.0,3.0*3A -GPSD,O=GSA 0.00 0.005 40.398067 -3.652717 695.70 16.00 24.00 ? ? 0.000 ? 0.00 0.00
+GPSD,O=GSA ? 0.005 40.398067 -3.652717 695.70 16.00 24.00 ? ? 0.000 ? ? ?
$GPGSV,3,1,09,01,19,319,41,02,17,093,40,04,09,049,37,05,60,046,48*76 $GPGSV,3,2,09,06,39,195,46,09,40,115,46,14,48,286,47,25,09,307,37*70 $GPGSV,3,3,09,30,67,294,50*48 @@ -84,7 +84,7 @@ $GPRMB,V,,,,,,,,,,,,A,S*0E $GPGGA,214400,4023.8900,N,00339.1630,W,8,09,2.0,695.7,M,51.6,M,,*57 GPSD,O=?
$GPGSA,A,3,01,02,04,05,06,09,14,25,30,,,,3.6,2.0,3.0*3A -GPSD,O=GSA 0.00 0.005 40.398167 -3.652717 695.70 16.00 24.00 ? ? 0.000 ? 0.00 0.00
+GPSD,O=GSA ? 0.005 40.398167 -3.652717 695.70 16.00 24.00 ? ? 0.000 ? ? ?
$GPGSV,3,1,09,01,19,319,40,02,17,093,40,04,09,049,37,05,60,046,48*77 $GPGSV,3,2,09,06,39,195,46,09,40,115,46,14,48,286,47,25,09,307,37*70 $GPGSV,3,3,09,30,67,294,50*48 @@ -100,7 +100,7 @@ $GPRMB,V,,,,,,,,,,,,A,S*0E $GPGGA,214402,4023.8960,N,00339.1630,W,8,09,2.0,695.7,M,51.6,M,,*53 GPSD,O=?
$GPGSA,A,3,01,02,04,05,06,09,14,25,30,,,,3.6,2.0,3.0*3A -GPSD,O=GSA 0.00 0.005 40.398267 -3.652717 695.70 16.00 24.00 ? ? 0.000 ? 0.00 0.00
+GPSD,O=GSA ? 0.005 40.398267 -3.652717 695.70 16.00 24.00 ? ? 0.000 ? ? ?
$GPGSV,3,1,09,01,19,319,41,02,17,093,40,04,09,049,37,05,60,046,49*77 $GPGSV,3,2,09,06,39,195,46,09,40,115,46,14,48,286,47,25,09,307,37*70 $GPGSV,3,3,09,30,67,294,50*48 @@ -116,7 +116,7 @@ $GPRMB,V,,,,,,,,,,,,A,S*0E $GPGGA,214404,4023.9021,N,00339.1630,W,8,09,2.0,695.7,M,51.6,M,,*58 GPSD,O=?
$GPGSA,A,3,01,02,04,05,06,09,14,25,30,,,,3.6,2.0,3.0*3A -GPSD,O=GSA 0.00 0.005 40.398368 -3.652717 695.70 16.00 24.00 ? ? 0.000 ? 0.00 0.00
+GPSD,O=GSA ? 0.005 40.398368 -3.652717 695.70 16.00 24.00 ? ? 0.000 ? ? ?
$GPGSV,3,1,09,01,19,319,40,02,17,093,40,04,09,049,37,05,60,046,49*76 $GPGSV,3,2,09,06,39,195,46,09,40,115,46,14,48,286,47,25,09,307,37*70 $GPGSV,3,3,09,30,67,294,50*48 @@ -132,7 +132,7 @@ $GPRMB,V,,,,,,,,,,,,A,S*0E $GPGGA,214406,4023.9081,N,00339.1630,W,8,09,2.0,695.7,M,51.6,M,,*50 GPSD,O=?
$GPGSA,A,3,01,02,04,05,06,09,14,25,30,,,,3.6,2.0,3.0*3A -GPSD,O=GSA 0.00 0.005 40.398468 -3.652717 695.70 16.00 24.00 ? ? 0.000 ? 0.00 0.00
+GPSD,O=GSA ? 0.005 40.398468 -3.652717 695.70 16.00 24.00 ? ? 0.000 ? ? ?
$GPGSV,3,1,09,01,19,319,41,02,17,093,40,04,09,049,37,05,60,046,48*76 $GPGSV,3,2,09,06,39,195,46,09,40,115,46,14,48,286,47,25,09,307,37*70 $GPGSV,3,3,09,30,67,295,50*49 @@ -148,7 +148,7 @@ $GPRMB,V,,,,,,,,,,,,A,S*0E $GPGGA,214408,4023.9141,N,00339.1630,W,8,09,2.0,695.7,M,51.6,M,,*53 GPSD,O=?
$GPGSA,A,3,01,02,04,05,06,09,14,25,30,,,,3.6,2.0,3.0*3A -GPSD,O=GSA 0.00 0.005 40.398568 -3.652717 695.70 16.00 24.00 ? ? 0.000 ? 0.00 0.00
+GPSD,O=GSA ? 0.005 40.398568 -3.652717 695.70 16.00 24.00 ? ? 0.000 ? ? ?
$GPGSV,3,1,09,01,19,319,41,02,17,093,40,04,09,049,37,05,60,046,49*77 $GPGSV,3,2,09,06,39,195,46,09,40,115,46,14,48,286,47,25,09,307,37*70 $GPGSV,3,3,09,30,67,295,50*49 @@ -164,7 +164,7 @@ $GPRMB,V,,,,,,,,,,,,A,S*0E $GPGGA,214410,4023.9201,N,00339.1630,W,8,09,2.0,695.7,M,51.6,M,,*5D GPSD,O=?
$GPGSA,A,3,01,02,04,05,06,09,14,25,30,,,,3.6,2.0,3.0*3A -GPSD,O=GSA 0.00 0.005 40.398668 -3.652717 695.70 16.00 24.00 ? ? 0.000 ? 0.00 0.00
+GPSD,O=GSA ? 0.005 40.398668 -3.652717 695.70 16.00 24.00 ? ? 0.000 ? ? ?
$GPGSV,3,1,09,01,19,319,41,02,17,093,40,04,09,049,37,05,60,046,49*77 $GPGSV,3,2,09,06,39,195,46,09,40,115,46,14,48,286,47,25,09,307,37*70 $GPGSV,3,3,09,30,67,295,49*41 @@ -180,7 +180,7 @@ $GPRMB,V,,,,,,,,,,,,A,S*0E $GPGGA,214412,4023.9261,N,00339.1630,W,8,09,2.0,695.7,M,51.6,M,,*59 GPSD,O=?
$GPGSA,A,3,01,02,04,05,06,09,14,25,30,,,,3.6,2.0,3.0*3A -GPSD,O=GSA 0.00 0.005 40.398768 -3.652717 695.70 16.00 24.00 ? ? 0.000 ? 0.00 0.00
+GPSD,O=GSA ? 0.005 40.398768 -3.652717 695.70 16.00 24.00 ? ? 0.000 ? ? ?
$GPGSV,3,1,09,01,19,319,41,02,17,093,40,04,09,049,37,05,60,046,48*76 $GPGSV,3,2,09,06,39,195,46,09,40,115,46,14,48,286,47,25,09,307,36*71 $GPGSV,3,3,09,30,67,295,50*49 @@ -196,7 +196,7 @@ $GPRMB,V,,,,,,,,,,,,A,S*0E $GPGGA,214414,4023.9321,N,00339.1630,W,8,09,2.0,695.7,M,51.6,M,,*5A GPSD,O=?
$GPGSA,A,3,01,02,04,05,06,09,14,25,30,,,,3.6,2.0,3.0*3A -GPSD,O=GSA 0.00 0.005 40.398868 -3.652717 695.70 16.00 24.00 ? ? 0.000 ? 0.00 0.00
+GPSD,O=GSA ? 0.005 40.398868 -3.652717 695.70 16.00 24.00 ? ? 0.000 ? ? ?
$GPGSV,3,1,09,01,19,319,41,02,17,093,40,04,09,049,37,05,60,046,49*77 $GPGSV,3,2,09,06,39,195,46,09,40,115,46,14,48,286,47,25,09,307,36*71 $GPGSV,3,3,09,30,67,295,50*49 @@ -212,7 +212,7 @@ $GPRMB,V,,,,,,,,,,,,A,S*0E $GPGGA,214416,4023.9381,N,00339.1630,W,8,09,2.0,695.7,M,51.6,M,,*52 GPSD,O=?
$GPGSA,A,3,01,02,04,05,06,09,14,25,30,,,,3.6,2.0,3.0*3A -GPSD,O=GSA 0.00 0.005 40.398968 -3.652717 695.70 16.00 24.00 ? ? 0.000 ? 0.00 0.00
+GPSD,O=GSA ? 0.005 40.398968 -3.652717 695.70 16.00 24.00 ? ? 0.000 ? ? ?
$GPGSV,3,1,09,01,20,319,41,02,17,093,40,04,09,049,36,05,60,046,48*7D $GPGSV,3,2,09,06,39,195,46,09,40,115,46,14,48,286,47,25,09,307,37*70 $GPGSV,3,3,09,30,67,295,50*49 @@ -228,7 +228,7 @@ $GPRMB,V,,,,,,,,,,,,A,S*0E $GPGGA,214418,4023.9441,N,00339.1630,W,8,09,2.0,695.7,M,51.6,M,,*57 GPSD,O=?
$GPGSA,A,3,01,02,04,05,06,09,14,25,30,,,,3.6,2.0,3.0*3A -GPSD,O=GSA 0.00 0.005 40.399068 -3.652717 695.70 16.00 24.00 ? ? 0.000 ? 0.00 0.00
+GPSD,O=GSA ? 0.005 40.399068 -3.652717 695.70 16.00 24.00 ? ? 0.000 ? ? ?
$GPGSV,3,1,09,01,20,319,41,02,17,093,40,04,09,049,36,05,60,046,49*7C $GPGSV,3,2,09,06,39,195,46,09,40,115,46,14,48,286,47,25,09,307,37*70 $GPGSV,3,3,09,30,67,295,50*49 @@ -244,7 +244,7 @@ $GPRMB,V,,,,,,,,,,,,A,S*0E $GPGGA,214420,4023.9501,N,00339.1630,W,8,09,2.0,695.7,M,51.6,M,,*59 GPSD,O=?
$GPGSA,A,3,01,02,04,05,06,09,14,25,30,,,,3.6,2.0,3.0*3A -GPSD,O=GSA 0.00 0.005 40.399168 -3.652717 695.70 16.00 24.00 ? ? 0.000 ? 0.00 0.00
+GPSD,O=GSA ? 0.005 40.399168 -3.652717 695.70 16.00 24.00 ? ? 0.000 ? ? ?
$GPGSV,3,1,09,01,20,319,41,02,18,092,40,04,09,049,35,05,60,046,48*70 $GPGSV,3,2,09,06,39,195,46,09,40,115,46,14,48,286,47,25,09,307,37*70 $GPGSV,3,3,09,30,67,295,50*49 @@ -260,7 +260,7 @@ $GPRMB,V,,,,,,,,,,,,A,S*0E $GPGGA,214422,4023.9561,N,00339.1630,W,8,09,2.0,695.7,M,51.6,M,,*5D GPSD,O=?
$GPGSA,A,3,01,02,04,05,06,09,14,25,30,,,,3.6,2.0,3.0*3A -GPSD,O=GSA 0.00 0.005 40.399268 -3.652717 695.70 16.00 24.00 ? ? 0.000 ? 0.00 0.00
+GPSD,O=GSA ? 0.005 40.399268 -3.652717 695.70 16.00 24.00 ? ? 0.000 ? ? ?
$GPGSV,3,1,09,01,20,319,41,02,18,092,40,04,09,049,36,05,60,046,49*72 $GPGSV,3,2,09,06,39,195,46,09,40,115,46,14,48,286,47,25,09,307,37*70 $GPGSV,3,3,09,30,67,295,50*49 @@ -276,7 +276,7 @@ $GPRMB,V,,,,,,,,,,,,A,S*0E $GPGGA,214424,4023.9621,N,00339.1630,W,8,09,2.0,695.7,M,51.6,M,,*5C GPSD,O=?
$GPGSA,A,3,01,02,04,05,06,09,14,25,30,,,,3.6,2.0,3.0*3A -GPSD,O=GSA 0.00 0.005 40.399368 -3.652717 695.70 16.00 24.00 ? ? 0.000 ? 0.00 0.00
+GPSD,O=GSA ? 0.005 40.399368 -3.652717 695.70 16.00 24.00 ? ? 0.000 ? ? ?
$GPGSV,3,1,09,01,20,319,41,02,18,092,40,04,09,049,36,05,60,046,48*73 $GPGSV,3,2,09,06,39,195,46,09,40,115,46,14,48,286,47,25,09,307,36*71 $GPGSV,3,3,09,30,67,295,50*49 diff --git a/test/garmin17n.log.chk b/test/garmin17n.log.chk index c7bce85e..e99ab6fa 100644 --- a/test/garmin17n.log.chk +++ b/test/garmin17n.log.chk @@ -8,7 +8,7 @@ GPSD,O=GSA 1110965882.00 0.005 52.219065 21.010852 137.20 7.20 10.40 226.0000 $GPGSV,3,2,12,18,50,135,50,19,15,291,46,21,59,069,51,22,30,169,49*75 $PGRME,1.7,M,2.4,M,3.0,M*2D $GPGLL,5213.1439,N,02100.6511,E,093802,A,D*48 -GPSD,O=GLL 1110965882.00 0.005 52.219065 21.010852 ? ? ? ? ? ? ? ? ?
+GPSD,O=GLL 1110965882.00 0.005 52.219065 21.010852 137.20 1.70 2.40 226.0000 0.000 0.000 ? ? ?
$GPVTG,226,T,222,M,000.0,N,0000.0,K,D*12 $PGRMV,0.0,0.0,0.0*5C $PGRMF,290,293895,160305,093802,13,5213.1439,N,02100.6511,E,A,2,0,226,2,1*11 @@ -24,7 +24,7 @@ $GPGSV,3,3,12,26,14,065,48,27,08,336,38,29,14,048,44,44,18,130,41*78 GPSD,Y=GSV ? 8:18 50 135 50 1:19 15 291 46 1:21 59 69 51 1:22 30 169 49 1:26 14 65 48 0:27 8 336 38 1:29 14 48 44 1:44 18 130 41 0:
$PGRME,1.7,M,2.4,M,3.0,M*2D $GPGLL,5213.1439,N,02100.6511,E,093803,A,D*49 -GPSD,O=GLL 1110965883.00 0.005 52.219065 21.010852 ? ? ? ? ? ? ? ? ?
+GPSD,O=GLL 1110965883.00 0.005 52.219065 21.010852 137.20 1.70 2.40 226.0000 0.000 0.000 ? 8.90 ?
$GPVTG,226,T,222,M,000.0,N,0000.0,K,D*12 $PGRMV,0.0,0.0,0.0*5C $PGRMF,290,293896,160305,093803,13,5213.1439,N,02100.6511,E,A,2,0,226,2,1*13 diff --git a/test/garmin38.log.chk b/test/garmin38.log.chk index 19c0dbb9..7fa07abf 100644 --- a/test/garmin38.log.chk +++ b/test/garmin38.log.chk @@ -1,7 +1,7 @@ GPSD,W=1,R=1
$PGRME,19.2,M,28.7,M,34.6,M*18 $GPGLL,3348.452,N,11821.142,W,142214,A*3B -GPSD,O=GLL 0.00 0.005 33.807533 -118.352367 0.00 19.20 28.70 ? ? 0.000 ? 0.00 0.00
+GPSD,O=GLL 2085943830.00 0.005 33.807533 -118.352367 ? ? ? ? ? ? ? ? ?
$PGRMZ,125,f,3*1D $PGRMM,NAD83*29 $GPBOD,,T,,M,,*47 @@ -18,7 +18,7 @@ $GPGSV,2,2,08,15,18,138,00,18,20,079,00,25,27,172,46,31,27,263,38*7C GPSD,Y=GSV ? 8:3 23 224 38 1:9 6 37 0 0:11 17 314 41 1:14 75 15 44 1:15 18 138 0 0:18 20 79 0 0:25 27 172 46 1:31 27 263 38 1:
$PGRME,19.2,M,28.7,M,34.6,M*18 $GPGLL,3348.452,N,11821.143,W,142216,A*38 -GPSD,O=GLL 1034086936.00 0.005 33.807533 -118.352383 ? ? ? ? ? ? ? ? ?
+GPSD,O=GLL 1034086936.00 0.005 33.807533 -118.352383 38.40 19.20 28.70 353.6000 0.000 0.000 ? ? ?
$PGRMZ,126,f,3*1E $PGRMM,NAD83*29 $GPBOD,,T,,M,,*47 @@ -35,7 +35,7 @@ $GPGSV,2,2,08,15,18,138,00,18,20,079,00,25,27,172,39,31,27,263,42*79 GPSD,Y=GSV ? 8:3 23 224 43 1:9 6 37 0 0:11 17 314 38 1:14 75 15 44 1:15 18 138 0 0:18 20 79 0 0:25 27 172 39 1:31 27 263 42 1:
$PGRME,19.2,M,28.7,M,34.6,M*18 $GPGLL,3348.451,N,11821.144,W,142218,A*32 -GPSD,O=GLL 1034086938.00 0.005 33.807517 -118.352400 ? ? ? ? ? ? ? ? ?
+GPSD,O=GLL 1034086938.00 0.005 33.807517 -118.352400 38.40 19.20 28.70 353.6000 0.000 0.000 ? 16.80 ?
$PGRMZ,126,f,3*1E $PGRMM,NAD83*29 $GPBOD,,T,,M,,*47 @@ -52,7 +52,7 @@ $GPGSV,2,2,08,15,18,138,00,18,20,079,00,25,27,172,39,31,27,263,41*7A GPSD,Y=GSV ? 8:3 23 224 43 1:9 6 37 0 0:11 17 314 38 1:14 75 15 43 1:15 18 138 0 0:18 20 79 0 0:25 27 172 39 1:31 27 263 41 1:
$PGRME,19.2,M,28.7,M,34.6,M*18 $GPGLL,3348.451,N,11821.142,W,142220,A*3F -GPSD,O=GLL 1034086940.00 0.005 33.807517 -118.352367 ? ? ? ? ? ? ? ? ?
+GPSD,O=GLL 1034086940.00 0.005 33.807517 -118.352367 37.60 19.20 28.70 353.6000 0.000 0.000 ? 16.80 ?
$PGRMZ,123,f,3*1B $PGRMM,NAD83*29 $GPBOD,,T,,M,,*47 @@ -69,7 +69,7 @@ $GPGSV,2,2,08,15,18,138,00,18,20,079,00,25,27,172,40,31,27,263,41*74 GPSD,Y=GSV ? 8:3 23 224 42 1:9 6 37 0 0:11 17 314 38 1:14 75 15 43 1:15 18 138 0 0:18 20 79 0 0:25 27 172 40 1:31 27 263 41 1:
$PGRME,19.2,M,28.9,M,34.7,M*17 $GPGLL,3348.451,N,11821.143,W,142222,A*3C -GPSD,O=GLL 1034086942.00 0.005 33.807517 -118.352383 ? ? ? ? ? ? ? ? ?
+GPSD,O=GLL 1034086942.00 0.005 33.807517 -118.352383 38.00 19.20 28.90 353.6000 0.000 0.000 ? 16.80 ?
$PGRMZ,125,f,3*1D $PGRMM,NAD83*29 $GPBOD,,T,,M,,*47 @@ -86,4 +86,4 @@ $GPGSV,2,2,08,15,18,138,00,18,20,079,00,25,27,172,39,31,27,263,40*7B GPSD,Y=GSV ? 8:3 23 224 43 1:9 6 37 0 0:11 17 314 39 1:14 75 15 44 1:15 18 138 0 0:18 20 79 0 0:25 27 172 39 1:31 27 263 40 1:
$PGRME,19.2,M,28.9,M,34.7,M*17 $GPGLL,3348.451,N,11821.143,W,142224,A*3A -GPSD,O=GLL 1034086944.00 0.005 33.807517 -118.352383 ? ? ? ? ? ? ? ? ?
+GPSD,O=GLL 1034086944.00 0.005 33.807517 -118.352383 38.00 19.20 28.90 353.6000 0.000 0.000 ? 16.80 ?
diff --git a/test/garmin48.log.chk b/test/garmin48.log.chk index 79203872..a8dab2bb 100644 --- a/test/garmin48.log.chk +++ b/test/garmin48.log.chk @@ -12,7 +12,7 @@ $GPGSV,3,3,11,25,20,108,00,27,08,281,00,28,17,339,39,,,,*4C GPSD,Y=GSV ? 11:1 78 221 47 1:3 9 42 0 0:4 5 242 0 0:6 4 149 0 0:13 37 235 48 1:20 41 333 46 1:22 65 81 46 1:24 2 205 0 0:25 20 108 0 0:27 8 281 0 0:28 17 339 39 1:
$PGRME,9.1,M,15.0,M,12.0,M*21
$GPGLL,4527.458,S,16709.165,E,225309,A*3E
-GPSD,O=GLL 991867989.00 0.005 -45.457633 167.152750 ? ? ? ? ? ? ? ? ?
+GPSD,O=GLL 991867988.00 0.005 -45.457633 167.152750 14.70 9.10 15.00 94.5000 0.000 0.000 ? ? ?
$PGRMZ,48,f,3*27
$PGRMM,WGS 84*06
$GPBOD,,T,,M,,*47
@@ -30,7 +30,7 @@ $GPGSV,3,3,11,25,20,108,00,27,08,281,00,28,17,339,39,,,,*4C GPSD,Y=GSV ? 11:1 78 221 47 1:3 9 42 0 0:4 5 242 0 0:6 4 149 0 0:13 37 235 48 1:20 41 333 46 1:22 65 81 46 1:24 2 205 0 0:25 20 108 0 0:27 8 281 0 0:28 17 339 39 1:
$PGRME,9.1,M,15.0,M,12.0,M*21
$GPGLL,4527.458,S,16709.165,E,225311,A*37
-GPSD,O=GLL 991867991.00 0.005 -45.457633 167.152750 ? ? ? ? ? ? ? ? ?
+GPSD,O=GLL 991867990.00 0.005 -45.457633 167.152750 14.60 9.10 15.00 94.5000 0.000 0.000 ? 12.95 ?
$PGRMZ,48,f,3*27
$PGRMM,WGS 84*06
$GPBOD,,T,,M,,*47
@@ -48,7 +48,7 @@ $GPGSV,3,3,11,25,20,108,00,27,08,281,00,28,17,339,39,,,,*4C GPSD,Y=GSV ? 11:1 78 221 47 1:3 9 42 0 0:4 5 242 0 0:6 4 149 0 0:13 37 235 49 1:20 41 333 46 1:22 65 81 46 1:24 2 205 0 0:25 20 108 0 0:27 8 281 0 0:28 17 339 39 1:
$PGRME,9.2,M,15.0,M,12.6,M*24
$GPGLL,4527.458,S,16709.165,E,225313,A*35
-GPSD,O=GLL 991867993.00 0.005 -45.457633 167.152750 ? ? ? ? ? ? ? ? ?
+GPSD,O=GLL 991867992.00 0.005 -45.457633 167.152750 14.70 9.20 15.00 94.5000 0.000 0.000 ? 13.35 ?
$PGRMZ,48,f,3*27
$PGRMM,WGS 84*06
$GPBOD,,T,,M,,*47
@@ -66,7 +66,7 @@ $GPGSV,3,3,11,25,20,108,00,27,08,281,00,28,17,339,39,,,,*4C GPSD,Y=GSV ? 11:1 78 221 47 1:3 9 42 0 0:4 5 242 0 0:6 4 149 0 0:13 37 235 49 1:20 41 333 46 1:22 65 81 46 1:24 2 205 0 0:25 20 108 0 0:27 8 281 0 0:28 17 339 39 1:
$PGRME,9.2,M,15.0,M,12.6,M*24
$GPGLL,4527.458,S,16709.165,E,225315,A*33
-GPSD,O=GLL 991867995.00 0.005 -45.457633 167.152750 ? ? ? ? ? ? ? ? ?
+GPSD,O=GLL 991867994.00 0.005 -45.457633 167.152750 14.60 9.20 15.00 94.5000 0.000 0.000 ? 13.40 ?
$PGRMZ,48,f,3*27
$PGRMM,WGS 84*06
$GPBOD,,T,,M,,*47
@@ -84,7 +84,7 @@ $GPGSV,3,3,11,25,20,108,00,27,08,281,00,28,17,339,39,,,,*4C GPSD,Y=GSV ? 11:1 78 221 47 1:3 9 42 0 0:4 5 242 0 0:6 4 149 0 0:13 37 235 49 1:20 40 333 46 1:22 65 81 46 1:24 2 205 0 0:25 20 108 0 0:27 8 281 0 0:28 17 339 39 1:
$PGRME,9.2,M,15.0,M,12.6,M*24
$GPGLL,4527.458,S,16709.165,E,225317,A*31
-GPSD,O=GLL 991867997.00 0.005 -45.457633 167.152750 ? ? ? ? ? ? ? ? ?
+GPSD,O=GLL 991867996.00 0.005 -45.457633 167.152750 14.40 9.20 15.00 94.5000 0.000 0.000 ? 13.40 ?
$PGRMZ,46,f,3*29
$PGRMM,WGS 84*06
$GPBOD,,T,,M,,*47
@@ -103,7 +103,7 @@ $GPGSV,3,3,11,25,20,108,00,27,08,281,00,28,17,339,40,,,,*42 GPSD,Y=GSV ? 11:1 78 221 47 1:3 9 42 0 0:4 5 242 0 0:6 4 149 0 0:13 37 235 49 1:20 40 333 46 1:22 65 83 46 1:24 2 205 0 0:25 20 108 0 0:27 8 281 0 0:28 17 339 40 1:
$PGRME,10.3,M,15.2,M,16.7,M*1A
$GPGLL,4527.458,S,16709.165,E,225333,A*37
-GPSD,O=GLL 991868013.00 0.005 -45.457633 167.152750 ? ? ? ? ? ? ? ? ?
+GPSD,O=GLL 991867998.00 0.005 -45.457633 167.152750 14.00 10.30 15.20 94.5000 0.000 0.000 ? 13.40 ?
$PGRMZ,41,f,3*2E
$PGRMM,WGS 84*06
$GPBOD,,T,,M,,*47
@@ -121,7 +121,7 @@ $GPGSV,3,3,11,25,20,108,00,27,08,281,00,28,17,339,41,,,,*43 GPSD,Y=GSV ? 11:1 78 221 47 1:3 9 42 0 0:4 5 242 0 0:6 4 149 0 0:13 37 235 49 1:20 40 333 46 1:22 65 83 46 1:24 2 205 0 0:25 20 108 0 0:27 8 281 0 0:28 17 339 41 1:
$PGRME,10.3,M,15.2,M,16.7,M*1A
$GPGLL,4527.458,S,16709.165,E,225335,A*31
-GPSD,O=GLL 991868015.00 0.005 -45.457633 167.152750 ? ? ? ? ? ? ? ? ?
+GPSD,O=GLL 991868014.00 0.005 -45.457633 167.152750 12.50 10.30 15.20 94.5000 0.000 0.000 ? 1.84 ?
$PGRMZ,41,f,3*2E
$PGRMM,WGS 84*06
$GPBOD,,T,,M,,*47
diff --git a/test/magellan315.log.chk b/test/magellan315.log.chk index bb08eef8..eacccea9 100644 --- a/test/magellan315.log.chk +++ b/test/magellan315.log.chk @@ -1,8 +1,8 @@ GPSD,W=1,R=1
$GPGLL,3908.8199,N,00023.0832,W,120824.758,A*22 -GPSD,O=GLL 0.00 0.005 39.146998 -0.384720 0.00 0.00 0.00 ? ? 0.000 ? 0.00 0.00
+GPSD,O=GLL 2085935800.76 0.005 39.146998 -0.384720 ? ? ? ? ? ? ? ? ?
$GPGGA,120824.76,3908.8199,N,00023.0832,W,1,06,2.1,00176,M,,,,*39 -GPSD,O=GGA 0.00 0.005 39.146998 -0.384720 176.00 0.00 0.00 ? ? 0.000 ? 0.00 0.00
+GPSD,O=GGA 2085935800.76 0.005 39.146998 -0.384720 176.00 ? ? ? ? 0.000 ? ? ?
$GPRMC,120824.76,A,3908.8199,N,00023.0832,W,00.0,000.0,130305,01.,W*62 GPSD,O=RMC 1110715704.76 0.005 39.146998 -0.384720 ? ? ? 0.0000 0.000 ? ? ? ?
$GPGSA,A,3,19,15,03,18,22,11,,,,,,,3.5,2.1,2.7*34 @@ -12,24 +12,24 @@ $GPGSV,3,2,12,15,22,062,52,14,21,106,,16,10,171,,18,10,040,47*73 $GPGSV,3,3,12,01,08,146,,20,04,211,,08,02,294,,28,02,328,*70 GPSD,Y=GSV ? 12:19 77 349 45 1:3 68 117 41 1:22 39 52 52 1:11 35 274 56 1:15 22 62 52 1:14 21 106 0 0:16 10 171 0 0:18 10 40 47 1:1 8 146 0 0:20 4 211 0 0:8 2 294 0 0:28 2 328 0 0:
$GPGLL,3908.8200,N,00023.0832,W,120827.523,A*2C -GPSD,O=GLL 1110715707.52 0.005 39.147000 -0.384720 ? ? ? ? ? ? ? ? ?
+GPSD,O=GLL 1110715704.76 0.005 39.147000 -0.384720 ? 16.80 21.60 0.0000 0.000 ? ? ? ?
$GPGGA,120827.52,3908.8200,N,00023.0832,W,1,06,2.1,00176,M,,,,*3F -GPSD,O=GGA 1110715707.52 0.005 39.147000 -0.384720 176.00 ? ? ? ? 0.000 ? ? ?
+GPSD,O=GGA 1110715707.52 0.005 39.147000 -0.384720 176.00 16.80 21.60 0.0000 0.000 0.000 ? 12.17 ?
$GPRMC,120827.52,A,3908.8200,N,00023.0832,W,00.0,000.0,130305,01.,W*64 GPSD,O=RMC 1110715707.52 0.005 39.147000 -0.384720 ? ? ? 0.0000 0.000 ? ? ? ?
$GPGSA,A,3,19,15,03,18,22,11,,,,,,,3.5,2.1,2.7*34 -GPSD,O=GSA 1110715707.52 0.005 39.147000 -0.384720 ? 16.80 21.60 0.0000 0.000 ? ? 12.17 ?
+GPSD,O=GSA 1110715707.52 0.005 39.147000 -0.384720 ? 16.80 21.60 0.0000 0.000 ? ? ? ?
$GPGSV,3,1,12,19,77,349,46,03,68,117,42,22,39,052,50,11,35,274,55*7F $GPGSV,3,2,12,15,22,062,52,14,21,106,,16,10,171,,18,10,040,49*7D $GPGSV,3,3,12,01,08,146,,20,04,211,,08,02,294,,28,02,328,*70 GPSD,Y=GSV ? 12:19 77 349 46 1:3 68 117 42 1:22 39 52 50 1:11 35 274 55 1:15 22 62 52 1:14 21 106 0 0:16 10 171 0 0:18 10 40 49 1:1 8 146 0 0:20 4 211 0 0:8 2 294 0 0:28 2 328 0 0:
$GPGLL,3908.8201,N,00023.0832,W,120829.500,A*22 -GPSD,O=GLL 1110715709.50 0.005 39.147002 -0.384720 ? ? ? ? ? ? ? ? ?
+GPSD,O=GLL 1110715707.52 0.005 39.147002 -0.384720 ? 16.80 21.60 0.0000 0.000 ? ? ? ?
$GPGGA,120829.50,3908.8201,N,00023.0832,W,1,06,2.1,00176,M,,,,*32 -GPSD,O=GGA 1110715709.50 0.005 39.147002 -0.384720 176.00 ? ? ? ? 0.000 ? ? ?
+GPSD,O=GGA 1110715709.50 0.005 39.147002 -0.384720 176.00 16.80 21.60 0.0000 0.000 0.000 ? 16.97 ?
$GPRMC,120829.50,A,3908.8201,N,00023.0832,W,00.0,000.0,130305,01.,W*69 GPSD,O=RMC 1110715709.50 0.005 39.147002 -0.384720 ? ? ? 0.0000 0.000 ? ? ? ?
$GPGSA,A,3,19,15,03,18,22,11,,,,,,,3.5,2.1,2.7*34 -GPSD,O=GSA 1110715709.50 0.005 39.147002 -0.384720 ? 16.80 21.60 0.0000 0.000 ? ? 16.97 ?
+GPSD,O=GSA 1110715709.50 0.005 39.147002 -0.384720 ? 16.80 21.60 0.0000 0.000 ? ? ? ?
$GPGSV,3,1,12,19,77,349,44,03,68,117,42,22,39,052,52,11,35,274,56*7C $GPGSV,3,2,12,15,22,062,52,14,21,106,,16,10,171,,18,10,040,47*73 diff --git a/test/oncore.log.chk b/test/oncore.log.chk index acdba3c5..3745a7b9 100644 --- a/test/oncore.log.chk +++ b/test/oncore.log.chk @@ -8,9 +8,9 @@ GPSD,O=RMC 1112980364.00 0.005 52.163063 20.808030 ? ? ? $GPGGA,171245.00,5209.7838,N,02048.4819,E,1,03,5.3,76.6,M,36.5,M,,*5A GPSD,O=GGA 1112980365.00 0.005 52.163063 20.808032 76.60 ? ? 71.0000 0.309 0.000 ? ? ?
$GPGLL,5209.7838,N,02048.4819,E,171245.00,A*00 -GPSD,O=GLL 1112980365.00 0.005 52.163063 20.808032 ? ? ? ? ? ? ? ? ?
+GPSD,O=GLL 1112980365.00 0.005 52.163063 20.808032 76.60 ? ? 71.0000 0.309 0.000 ? ? ?
$GPGSA,A,2,02,04,27,,,,,,,,,,,5.3,*36 -GPSD,O=GSA 1112980365.00 0.005 52.163063 20.808032 ? 42.40 0.00 ? ? ? ? ? ?
+GPSD,O=GSA 1112980365.00 0.005 52.163063 20.808032 76.60 42.40 0.00 71.0000 0.309 0.000 ? ? ?
$GPGSV,3,1,09,02,33,299,27,04,43,242,26,08,12,202,,13,85,356,*70 $GPGSV,3,2,09,16,22,059,,20,21,131,,23,54,074,,24,23,195,*71 $GPGSV,3,3,09,27,39,195,13,,,,,,,,,,,,*40 @@ -20,9 +20,9 @@ GPSD,O=RMC 1112980365.00 0.005 52.163063 20.808032 ? ? ? $GPGGA,171246.00,5209.7839,N,02048.4824,E,1,03,5.3,76.6,M,36.5,M,,*56 GPSD,O=GGA 1112980366.00 0.005 52.163065 20.808040 76.60 ? ? 41.9000 0.154 0.000 ? ? ?
$GPGLL,5209.7839,N,02048.4824,E,171246.00,A*0C -GPSD,O=GLL 1112980366.00 0.005 52.163065 20.808040 ? ? ? ? ? ? ? ? ?
+GPSD,O=GLL 1112980366.00 0.005 52.163065 20.808040 76.60 ? ? 41.9000 0.154 0.000 ? ? ?
$GPGSA,A,2,02,04,27,,,,,,,,,,,5.3,*36 -GPSD,O=GSA 1112980366.00 0.005 52.163065 20.808040 ? 42.40 0.00 ? ? ? ? 84.80 ?
+GPSD,O=GSA 1112980366.00 0.005 52.163065 20.808040 76.60 42.40 0.00 41.9000 0.154 0.000 ? 84.80 ?
$GPGSV,3,1,09,02,33,299,27,04,43,242,26,08,12,202,,13,85,356,*70 $GPGSV,3,2,09,16,22,059,,20,21,131,,23,54,074,,24,23,195,*71 $GPGSV,3,3,09,27,39,195,16,,,,,,,,,,,,*45 @@ -32,9 +32,9 @@ GPSD,O=RMC 1112980366.00 0.005 52.163065 20.808040 ? ? ? $GPGGA,171247.00,5209.7838,N,02048.4821,E,1,03,5.3,76.6,M,36.5,M,,*53 GPSD,O=GGA 1112980367.00 0.005 52.163063 20.808035 76.60 ? ? 75.4000 0.257 0.000 ? ? ?
$GPGLL,5209.7838,N,02048.4821,E,171247.00,A*09 -GPSD,O=GLL 1112980367.00 0.005 52.163063 20.808035 ? ? ? ? ? ? ? ? ?
+GPSD,O=GLL 1112980367.00 0.005 52.163063 20.808035 76.60 ? ? 75.4000 0.257 0.000 ? ? ?
$GPGSA,A,2,02,04,27,,,,,,,,,,,5.3,*36 -GPSD,O=GSA 1112980367.00 0.005 52.163063 20.808035 ? 42.40 0.00 ? ? ? ? 84.80 ?
+GPSD,O=GSA 1112980367.00 0.005 52.163063 20.808035 76.60 42.40 0.00 75.4000 0.257 0.000 ? 84.80 ?
$GPGSV,3,1,09,02,33,299,28,04,43,242,26,08,12,202,,13,85,357,*7E $GPGSV,3,2,09,16,22,059,,20,21,131,,23,54,074,,24,23,195,*71 $GPGSV,3,3,09,27,40,195,15,,,,,,,,,,,,*48 @@ -44,9 +44,9 @@ GPSD,O=RMC 1112980367.00 0.005 52.163063 20.808035 ? ? ? $GPGGA,171248.00,5209.7839,N,02048.4824,E,1,03,5.3,76.6,M,36.5,M,,*58 GPSD,O=GGA 1112980368.00 0.005 52.163065 20.808040 76.60 ? ? 269.3000 0.257 0.000 ? ? ?
$GPGLL,5209.7839,N,02048.4824,E,171248.00,A*02 -GPSD,O=GLL 1112980368.00 0.005 52.163065 20.808040 ? ? ? ? ? ? ? ? ?
+GPSD,O=GLL 1112980368.00 0.005 52.163065 20.808040 76.60 ? ? 269.3000 0.257 0.000 ? ? ?
$GPGSA,A,2,02,04,27,,,,,,,,,,,5.3,*36 -GPSD,O=GSA 1112980368.00 0.005 52.163065 20.808040 ? 42.40 0.00 ? ? ? ? 84.80 ?
+GPSD,O=GSA 1112980368.00 0.005 52.163065 20.808040 76.60 42.40 0.00 269.3000 0.257 0.000 ? 84.80 ?
$GPGSV,3,1,09,02,33,299,28,04,43,242,25,08,12,202,,13,85,357,*7D $GPGSV,3,2,09,16,22,059,,20,21,131,,23,54,074,,24,23,195,*71 $GPGSV,3,3,09,27,40,195,15,,,,,,,,,,,,*48 @@ -56,9 +56,9 @@ GPSD,O=RMC 1112980368.00 0.005 52.163065 20.808040 ? ? ? $GPGGA,171249.00,5209.7839,N,02048.4827,E,1,03,5.3,76.6,M,36.5,M,,*5A GPSD,O=GGA 1112980369.00 0.005 52.163065 20.808045 76.60 ? ? 0.0000 0.103 0.000 ? ? ?
$GPGLL,5209.7839,N,02048.4827,E,171249.00,A*00 -GPSD,O=GLL 1112980369.00 0.005 52.163065 20.808045 ? ? ? ? ? ? ? ? ?
+GPSD,O=GLL 1112980369.00 0.005 52.163065 20.808045 76.60 ? ? 0.0000 0.103 0.000 ? ? ?
$GPGSA,A,2,02,04,27,,,,,,,,,,,5.3,*36 -GPSD,O=GSA 1112980369.00 0.005 52.163065 20.808045 ? 42.40 0.00 ? ? ? ? 84.80 ?
+GPSD,O=GSA 1112980369.00 0.005 52.163065 20.808045 76.60 42.40 0.00 0.0000 0.103 0.000 ? 84.80 ?
$GPGSV,3,1,09,02,33,299,27,04,43,242,26,08,12,202,,13,85,357,*71 $GPGSV,3,2,09,16,22,059,,20,21,131,,23,54,074,,24,23,195,*71 $GPGSV,3,3,09,27,40,195,15,,,,,,,,,,,,*48 @@ -68,9 +68,9 @@ GPSD,O=RMC 1112980369.00 0.005 52.163065 20.808045 ? ? ? $GPGGA,171250.00,5209.7839,N,02048.4829,E,1,03,5.3,76.6,M,36.5,M,,*5C GPSD,O=GGA 1112980370.00 0.005 52.163065 20.808048 76.60 ? ? 80.9000 0.154 0.000 ? ? ?
$GPGLL,5209.7839,N,02048.4829,E,171250.00,A*06 -GPSD,O=GLL 1112980370.00 0.005 52.163065 20.808048 ? ? ? ? ? ? ? ? ?
+GPSD,O=GLL 1112980370.00 0.005 52.163065 20.808048 76.60 ? ? 80.9000 0.154 0.000 ? ? ?
$GPGSA,A,2,02,04,27,,,,,,,,,,,5.3,*36 -GPSD,O=GSA 1112980370.00 0.005 52.163065 20.808048 ? 42.40 0.00 ? ? ? ? 84.80 ?
+GPSD,O=GSA 1112980370.00 0.005 52.163065 20.808048 76.60 42.40 0.00 80.9000 0.154 0.000 ? 84.80 ?
$GPGSV,3,1,09,02,33,299,28,04,43,242,26,08,12,202,,13,85,357,*7E $GPGSV,3,2,09,16,22,059,,20,21,131,,23,54,074,,24,23,195,*71 $GPGSV,3,3,09,27,40,195,15,,,,,,,,,,,,*48 diff --git a/test/tn204.log.chk b/test/tn204.log.chk index a7f04cad..6d9c4302 100644 --- a/test/tn204.log.chk +++ b/test/tn204.log.chk @@ -11,7 +11,7 @@ $GPGSV,2,2,08,27,48,103,46,28,66,323,42,29,33,306,43,31,10,040,00*78 GPSD,Y=GSV ? 8:7 43 197 44 1:8 68 62 43 1:11 18 89 0 0:26 24 314 43 0:27 48 103 46 1:28 66 323 42 1:29 33 306 43 1:31 10 40 0 0:
$PGRME,17.4,M,40.3,M,43.9,M*15 $GPGLL,3348.605,N,11821.126,W,230149,A*34 -GPSD,O=GLL 1035673309.00 0.005 33.810083 -118.352100 ? ? ? ? ? ? ? ? ?
+GPSD,O=GLL 1035673309.00 0.005 33.810083 -118.352100 49.40 17.40 40.30 209.4000 0.000 0.000 ? ? ?
$PGRMZ,162,f,3*1E $PGRMM,NAD83*29 $GPBOD,,T,,M,,*47 @@ -28,7 +28,7 @@ $GPGSV,2,2,08,27,48,103,46,28,66,323,42,29,33,306,44,31,10,040,00*7F GPSD,Y=GSV ? 8:7 43 197 45 1:8 68 62 42 1:11 18 89 0 0:26 24 314 43 0:27 48 103 46 1:28 66 323 42 1:29 33 306 44 1:31 10 40 0 0:
$PGRME,17.4,M,40.3,M,43.9,M*15 $GPGLL,3348.607,N,11821.124,W,230151,A*3D -GPSD,O=GLL 1035673311.00 0.005 33.810117 -118.352067 ? ? ? ? ? ? ? ? ?
+GPSD,O=GLL 1035673311.00 0.005 33.810117 -118.352067 49.20 17.40 40.30 209.4000 0.000 0.000 ? 15.50 ?
$PGRMZ,161,f,3*1D $PGRMM,NAD83*29 $GPBOD,,T,,M,,*47 @@ -45,7 +45,7 @@ $GPGSV,2,2,08,27,48,103,46,28,66,323,42,29,33,306,44,31,10,040,00*7F GPSD,Y=GSV ? 8:7 43 197 45 0:8 68 62 42 1:11 18 89 0 0:26 24 314 41 0:27 48 103 46 0:28 66 323 42 0:29 33 306 44 1:31 10 40 0 0:
$PGRME,17.4,M,40.3,M,43.9,M*15 $GPGLL,3348.607,N,11821.124,W,230153,A*3F -GPSD,O=GLL 1035673313.00 0.005 33.810117 -118.352067 ? ? ? ? ? ? ? ? ?
+GPSD,O=GLL 1035673313.00 0.005 33.810117 -118.352067 49.10 17.40 40.30 209.4000 0.000 0.000 ? 15.50 ?
$PGRMZ,161,f,3*1D $PGRMM,NAD83*29 $GPBOD,,T,,M,,*47 @@ -62,7 +62,7 @@ $GPGSV,2,2,08,27,48,103,46,28,66,323,43,29,33,306,44,31,10,040,00*7E GPSD,Y=GSV ? 8:7 43 197 45 1:8 68 62 43 1:11 18 89 0 0:26 24 314 41 0:27 48 103 46 1:28 66 323 43 1:29 33 306 44 0:31 10 40 0 0:
$PGRME,19.2,M,150.0,M,151.2,M*17 $GPGLL,3348.608,N,11821.124,W,230155,A*36 -GPSD,O=GLL 1035673315.00 0.005 33.810133 -118.352067 ? ? ? ? ? ? ? ? ?
+GPSD,O=GLL 1035673315.00 0.005 33.810133 -118.352067 49.00 19.20 150.00 209.4000 0.000 0.000 ? 16.30 ?
$PGRMZ,161,f,3*1D $PGRMM,NAD83*29 $GPBOD,,T,,M,,*47 |