diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2009-12-04 12:42:36 +0000 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2009-12-04 12:42:36 +0000 |
commit | 52d151db798013bc5218afb9b71ee3aa398d336d (patch) | |
tree | 689d21a536bcae33a3e35d7af2b9c11a594e3b63 /test/daemon/tn200.log.chk | |
parent | ac3c3cacf32adf72dd8d46cbbccd8296e9fd62c2 (diff) | |
download | gpsd-52d151db798013bc5218afb9b71ee3aa398d336d.tar.gz |
This commit resolves the time overflows in the rgm3800 and mkt3301.
These were causing port problems on systems with 32-bit time. It turns
out the problem was with the assumption that these devices always
deliver a valid time in $GPRMC. They don't when the navigation
warning bit (second field 'V') is on! The NMEA driver now knows.
Also, the code now contains a sanity check - it will log a complaint
if it sees a date moere than a year in the future. This invariably
indicates some driver-level problem with time extraction.
Diffstat (limited to 'test/daemon/tn200.log.chk')
-rw-r--r-- | test/daemon/tn200.log.chk | 121 |
1 files changed, 60 insertions, 61 deletions
diff --git a/test/daemon/tn200.log.chk b/test/daemon/tn200.log.chk index 177c956e..600cc3f4 100644 --- a/test/daemon/tn200.log.chk +++ b/test/daemon/tn200.log.chk @@ -4,275 +4,274 @@ $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 $GPRMC,000416.984,V,36000.0000,N,72000.0000,E,0.000000,,260120,,*3B $GPGGA,000417.984,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*71 $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 -{"class":"TPV","tag":"GSA","time":1579997056.984,"ept":0.005,"mode":1}
+{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,000417.984,V,36000.0000,N,72000.0000,E,0.000000,,260120,,*3A -{"class":"TPV","tag":"RMC","time":1579997057.984,"ept":0.005}
$GPGGA,000418.983,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*79 $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,000418.983,V,36000.0000,N,72000.0000,E,0.000000,,260120,,*32 -{"class":"TPV","tag":"RMC","time":1579997058.983,"ept":0.005}
$GPGGA,000419.983,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*78 $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,000419.983,V,36000.0000,N,72000.0000,E,0.000000,,260120,,*33 -{"class":"TPV","tag":"RMC","time":1579997059.983,"ept":0.005}
$GPGGA,000420.983,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*72 $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,000420.983,V,36000.0000,N,72000.0000,E,0.000000,,260120,,*39 -{"class":"TPV","tag":"RMC","time":1579997060.983,"ept":0.005}
$GPGGA,000421.983,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*73 $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,000421.983,V,36000.0000,N,72000.0000,E,0.000000,,260120,,*38 -{"class":"TPV","tag":"RMC","time":1579997061.983,"ept":0.005}
$GPGGA,000422.983,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*70 $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,000422.983,V,36000.0000,N,72000.0000,E,0.000000,,260120,,*3B -{"class":"TPV","tag":"RMC","time":1579997062.983,"ept":0.005}
$GPGGA,000423.983,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*71 $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,000423.983,V,36000.0000,N,72000.0000,E,0.000000,,260120,,*3A -{"class":"TPV","tag":"RMC","time":1579997063.983,"ept":0.005}
$GPGGA,000424.983,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*76 $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,000424.983,V,36000.0000,N,72000.0000,E,0.000000,,260120,,*3D -{"class":"TPV","tag":"RMC","time":1579997064.983,"ept":0.005}
$GPGGA,000425.983,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*77 $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,000425.983,V,36000.0000,N,72000.0000,E,0.000000,,260120,,*3C -{"class":"TPV","tag":"RMC","time":1579997065.983,"ept":0.005}
$GPGGA,000426.983,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*74 $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPGSV,3,1,12,25,89,000,36,27,89,000,00,08,79,000,,26,79,000,00*73 $GPGSV,3,2,12,01,62,000,46,05,57,000,00,22,42,000,00,13,32,000,00*7E $GPGSV,3,3,12,09,20,000,00,24,20,000,00,04,17,000,00,15,12,000,00*70 $GPRMC,000426.983,V,36000.0000,N,72000.0000,E,0.000000,,260120,,*3F -{"class":"TPV","tag":"RMC","time":1579997066.983,"ept":0.005}
$GPGGA,000427.983,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*75 $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,000427.983,V,36000.0000,N,72000.0000,E,0.000000,,260120,,*3E -{"class":"TPV","tag":"RMC","time":1579997067.983,"ept":0.005}
$GPGGA,000428.983,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*7A $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,000428.983,V,36000.0000,N,72000.0000,E,0.000000,,260120,,*31 -{"class":"TPV","tag":"RMC","time":1579997068.983,"ept":0.005}
$GPGGA,000429.983,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*7B $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,000429.983,V,36000.0000,N,72000.0000,E,0.000000,,260120,,*30 -{"class":"TPV","tag":"RMC","time":1579997069.983,"ept":0.005}
$GPGGA,000430.983,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*73 $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,000430.983,V,36000.0000,N,72000.0000,E,0.000000,,260120,,*38 -{"class":"TPV","tag":"RMC","time":1579997070.983,"ept":0.005}
$GPGGA,000431.983,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*72 $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPGSV,3,1,12,25,89,000,36,27,89,000,00,08,79,000,,26,79,000,00*73 $GPGSV,3,2,12,01,62,000,45,05,57,000,00,22,42,000,00,13,32,000,00*7D $GPGSV,3,3,12,09,20,000,00,24,20,000,00,04,17,000,00,15,12,000,00*70 $GPRMC,000431.983,V,36000.0000,N,72000.0000,E,0.000000,,260120,,*39 -{"class":"TPV","tag":"RMC","time":1579997071.983,"ept":0.005}
$GPGGA,204137.079,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*7B $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,204137.079,V,36000.0000,N,72000.0000,E,0.000000,,290120,,*3F -{"class":"TPV","tag":"RMC","time":1580330497.079,"ept":0.005}
$GPGGA,204138.079,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*74 $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,204138.079,V,36000.0000,N,72000.0000,E,0.000000,,290120,,*30 -{"class":"TPV","tag":"RMC","time":1580330498.079,"ept":0.005}
$GPGGA,204139.079,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*75 $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,204139.079,V,36000.0000,N,72000.0000,E,0.000000,,290120,,*31 -{"class":"TPV","tag":"RMC","time":1580330499.079,"ept":0.005}
$GPGGA,204140.079,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*7B $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,204140.079,V,36000.0000,N,72000.0000,E,0.000000,,290120,,*3F -{"class":"TPV","tag":"RMC","time":1580330500.079,"ept":0.005}
$GPGGA,204141.079,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*7A $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPGSV,3,1,12,25,89,000,36,27,89,000,00,08,79,000,,26,79,000,00*73 $GPGSV,3,2,12,01,62,000,46,05,57,000,00,22,42,000,00,13,32,000,00*7E $GPGSV,3,3,12,09,20,000,00,24,20,000,00,04,17,000,00,15,12,000,00*70 $GPRMC,204141.079,V,36000.0000,N,72000.0000,E,0.000000,,290120,,*3E -{"class":"TPV","tag":"RMC","time":1580330501.079,"ept":0.005}
$GPGGA,204142.079,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*79 $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,204142.079,V,36000.0000,N,72000.0000,E,0.000000,,290120,,*3D -{"class":"TPV","tag":"RMC","time":1580330502.079,"ept":0.005}
$GPGGA,204143.079,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*78 $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,204143.079,V,36000.0000,N,72000.0000,E,0.000000,,290120,,*3C -{"class":"TPV","tag":"RMC","time":1580330503.079,"ept":0.005}
$GPGGA,204144.079,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*7F $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,204144.079,V,36000.0000,N,72000.0000,E,0.000000,,290120,,*3B -{"class":"TPV","tag":"RMC","time":1580330504.079,"ept":0.005}
$GPGGA,204145.079,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*7E $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,204145.079,V,36000.0000,N,72000.0000,E,0.000000,,290120,,*3A -{"class":"TPV","tag":"RMC","time":1580330505.079,"ept":0.005}
$GPGGA,204146.079,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*7D $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPGSV,3,1,12,25,89,000,34,27,89,000,00,08,79,000,,26,79,000,00*71 $GPGSV,3,2,12,01,62,000,45,05,57,000,00,22,42,000,40,13,32,000,00*79 $GPGSV,3,3,12,09,20,000,00,24,20,000,00,04,17,000,00,15,12,000,00*70 $GPRMC,204146.079,V,36000.0000,N,72000.0000,E,0.000000,,290120,,*39 -{"class":"TPV","tag":"RMC","time":1580330506.079,"ept":0.005}
$GPGGA,204147.079,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*7C $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,204147.079,V,36000.0000,N,72000.0000,E,0.000000,,290120,,*38 -{"class":"TPV","tag":"RMC","time":1580330507.079,"ept":0.005}
$GPGGA,204148.079,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*73 $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,204148.079,V,36000.0000,N,72000.0000,E,0.000000,,290120,,*37 -{"class":"TPV","tag":"RMC","time":1580330508.079,"ept":0.005}
$GPGGA,204149.079,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*72 $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,204149.079,V,36000.0000,N,72000.0000,E,0.000000,,290120,,*36 -{"class":"TPV","tag":"RMC","time":1580330509.079,"ept":0.005}
$GPGGA,204150.079,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*7A $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,204150.079,V,36000.0000,N,72000.0000,E,0.000000,,290120,,*3E -{"class":"TPV","tag":"RMC","time":1580330510.079,"ept":0.005}
$GPGGA,204151.078,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*7A $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPGSV,3,1,12,25,89,000,34,27,89,000,00,08,79,000,,26,79,000,00*71 $GPGSV,3,2,12,01,62,000,45,05,57,000,00,22,42,000,41,13,32,000,00*78 $GPGSV,3,3,12,09,20,000,00,24,20,000,00,04,17,000,00,15,12,000,00*70 $GPRMC,204151.078,V,36000.0000,N,72000.0000,E,0.000000,,290120,,*3E -{"class":"TPV","tag":"RMC","time":1580330511.078,"ept":0.005}
$GPGGA,204152.078,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*79 $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,204152.078,V,36000.0000,N,72000.0000,E,0.000000,,290120,,*3D -{"class":"TPV","tag":"RMC","time":1580330512.078,"ept":0.005}
$GPGGA,204153.078,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*78 $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,204153.078,V,36000.0000,N,72000.0000,E,0.000000,,080605,,*3F -{"class":"TPV","tag":"RMC","time":1591648913.078,"ept":0.005}
$GPGGA,204154.078,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*7F $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,204154.078,V,36000.0000,N,72000.0000,E,0.000000,,080605,,*38 -{"class":"TPV","tag":"RMC","time":1591648914.078,"ept":0.005}
$GPGGA,204155.078,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*7E $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,204155.078,V,36000.0000,N,72000.0000,E,0.000000,,080605,,*39 -{"class":"TPV","tag":"RMC","time":1591648915.078,"ept":0.005}
$GPGGA,204156.078,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*7D $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPGSV,3,1,12,25,65,000,34,01,51,000,45,14,51,000,00,22,48,000,42*74 $GPGSV,3,2,12,15,26,000,00,11,20,000,00,30,20,000,00,18,19,000,*79 $GPGSV,3,3,12,19,07,000,00,05,05,000,00,03,02,000,,16,-03,000,00*5D $GPRMC,204156.078,V,36000.0000,N,72000.0000,E,0.000000,,080605,,*3A -{"class":"TPV","tag":"RMC","time":1591648916.078,"ept":0.005}
$GPGGA,204157.078,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*7C $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,204157.078,V,36000.0000,N,72000.0000,E,0.000000,,080605,,*3B -{"class":"TPV","tag":"RMC","time":1591648917.078,"ept":0.005}
$GPGGA,204158.078,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*73 $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,204158.078,V,36000.0000,N,72000.0000,E,0.000000,,080605,,*34 -{"class":"TPV","tag":"RMC","time":1591648918.078,"ept":0.005}
$GPGGA,204159.078,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*72 $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,204159.078,V,36000.0000,N,72000.0000,E,0.000000,,080605,,*35 -{"class":"TPV","tag":"RMC","time":1591648919.078,"ept":0.005}
$GPGGA,204200.078,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*7D $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,204200.078,V,36000.0000,N,72000.0000,E,0.000000,,080605,,*3A -{"class":"TPV","tag":"RMC","time":1591648920.078,"ept":0.005}
$GPGGA,204201.078,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*7C $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPGSV,3,1,12,25,65,000,,01,51,000,45,14,51,000,00,22,48,000,44*75 $GPGSV,3,2,12,15,26,000,00,11,20,000,00,30,20,000,00,18,19,000,*79 $GPGSV,3,3,12,19,07,000,00,05,05,000,00,03,02,000,,16,-03,000,00*5D $GPRMC,204201.078,V,36000.0000,N,72000.0000,E,0.000000,,080605,,*3B -{"class":"TPV","tag":"RMC","time":1591648921.078,"ept":0.005}
$GPGGA,204202.078,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*7F $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,204202.078,V,36000.0000,N,72000.0000,E,0.000000,,080605,,*38 -{"class":"TPV","tag":"RMC","time":1591648922.078,"ept":0.005}
$GPGGA,204203.078,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*7E $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,204203.078,V,36000.0000,N,72000.0000,E,0.000000,,080605,,*39 -{"class":"TPV","tag":"RMC","time":1591648923.078,"ept":0.005}
$GPGGA,204204.078,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*79 $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,204204.078,V,36000.0000,N,72000.0000,E,0.000000,,080605,,*3E -{"class":"TPV","tag":"RMC","time":1591648924.078,"ept":0.005}
$GPGGA,204205.078,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*78 $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,204205.078,V,36000.0000,N,72000.0000,E,0.000000,,080605,,*3F -{"class":"TPV","tag":"RMC","time":1591648925.078,"ept":0.005}
$GPGGA,204206.078,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*7B $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPGSV,3,1,12,25,65,000,,01,51,000,45,14,51,000,45,22,48,000,44*74 $GPGSV,3,2,12,15,26,000,00,11,20,000,43,30,20,000,00,18,19,000,*7E $GPGSV,3,3,12,19,07,000,00,05,05,000,00,03,02,000,,16,-03,000,00*5D $GPRMC,204206.078,V,36000.0000,N,72000.0000,E,0.000000,,080605,,*3C -{"class":"TPV","tag":"RMC","time":1591648926.078,"ept":0.005}
$GPGGA,204207.078,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*7A $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,204207.078,V,36000.0000,N,72000.0000,E,0.000000,,080605,,*3D -{"class":"TPV","tag":"RMC","time":1591648927.078,"ept":0.005}
$GPGGA,204208.077,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*7A $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,204208.077,V,36000.0000,N,72000.0000,E,0.000000,,080605,,*3D -{"class":"TPV","tag":"RMC","time":1591648928.077,"ept":0.005}
$GPGGA,204209.077,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*7B $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,204209.077,V,36000.0000,N,72000.0000,E,0.000000,,080605,,*3C -{"class":"TPV","tag":"RMC","time":1591648929.077,"ept":0.005}
$GPGGA,204210.077,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*73 $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,204210.077,V,36000.0000,N,72000.0000,E,0.000000,,080605,,*34 -{"class":"TPV","tag":"RMC","time":1591648930.077,"ept":0.005}
$GPGGA,204211.077,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*72 $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPGSV,3,1,12,25,65,000,,01,51,000,45,14,51,000,46,22,48,000,44*77 $GPGSV,3,2,12,15,26,000,00,11,20,000,42,30,20,000,00,18,19,000,*7F $GPGSV,3,3,12,19,07,000,00,05,05,000,00,03,02,000,,16,-03,000,00*5D $GPRMC,204211.077,V,36000.0000,N,72000.0000,E,0.000000,,080605,,*35 -{"class":"TPV","tag":"RMC","time":1591648931.077,"ept":0.005}
$GPGGA,204212.077,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*71 $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,204212.077,V,36000.0000,N,72000.0000,E,0.000000,,080605,,*36 -{"class":"TPV","tag":"RMC","time":1591648932.077,"ept":0.005}
$GPGGA,204213.077,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*70 $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,204213.077,V,36000.0000,N,72000.0000,E,0.000000,,080605,,*37 -{"class":"TPV","tag":"RMC","time":1591648933.077,"ept":0.005}
$GPGGA,204214.077,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*77 $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,204214.077,V,36000.0000,N,72000.0000,E,0.000000,,080605,,*30 -{"class":"TPV","tag":"RMC","time":1591648934.077,"ept":0.005}
$GPGGA,204215.077,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*76 $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,204215.077,V,36000.0000,N,72000.0000,E,0.000000,,080605,,*31 -{"class":"TPV","tag":"RMC","time":1591648935.077,"ept":0.005}
$GPGGA,204216.077,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*75 $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPGSV,3,1,12,25,65,000,,01,51,000,44,14,51,000,46,22,48,000,44*76 $GPGSV,3,2,12,15,26,000,00,11,20,000,42,30,20,000,00,18,19,000,*7F $GPGSV,3,3,12,19,07,000,00,05,05,000,00,03,02,000,,16,-03,000,00*5D $GPRMC,204216.077,V,36000.0000,N,72000.0000,E,0.000000,,080605,,*32 -{"class":"TPV","tag":"RMC","time":1591648936.077,"ept":0.005}
$GPGGA,204217.077,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*74 $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,204217.077,V,36000.0000,N,72000.0000,E,0.000000,,080605,,*33 -{"class":"TPV","tag":"RMC","time":1591648937.077,"ept":0.005}
$GPGGA,204218.077,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*7B $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,204218.077,V,36000.0000,N,72000.0000,E,0.000000,,080605,,*3C -{"class":"TPV","tag":"RMC","time":1591648938.077,"ept":0.005}
$GPGGA,204219.077,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*7A $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,204219.077,V,36000.0000,N,72000.0000,E,0.000000,,080605,,*3D -{"class":"TPV","tag":"RMC","time":1591648939.077,"ept":0.005}
$GPGGA,204220.077,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*70 $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPRMC,204220.077,V,36000.0000,N,72000.0000,E,0.000000,,080605,,*37 -{"class":"TPV","tag":"RMC","time":1591648940.077,"ept":0.005}
$GPGGA,204221.077,0000.0000,N,00000.0000,E,0,00,50.0,0.0,M,0.0,M,0.0,0000*71 $GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05 +{"class":"TPV","tag":"GSA","mode":1}
$GPGSV,3,1,12,25,65,000,,01,51,000,44,14,51,000,46,22,48,000,43*71 $GPGSV,3,2,12,15,26,000,00,11,20,000,42,30,20,000,00,18,19,000,*7F $GPGSV,3,3,12,19,07,000,00,05,05,000,00,03,02,000,,16,-03,000,00*5D $GPRMC,204221.077,V,36000.0000,N,72000.0000,E,0.000000,,080605,,*36 -{"class":"TPV","tag":"RMC","time":1591648941.077,"ept":0.005}
|