summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2009-10-06 17:50:46 +0000
committerEric S. Raymond <esr@thyrsus.com>2009-10-06 17:50:46 +0000
commit0badb3faa346ca841d50110883ce64365220531b (patch)
tree9a9ff2759794d13b110ff00573e0d1d7b13658db /test
parent015d2693b2674a6ea8388d5be5fd58bff083f351 (diff)
downloadgpsd-0badb3faa346ca841d50110883ce64365220531b.tar.gz
Suppress unstable and negative timestamps in devices like the uBlox-lea-4h...
...by checking more carefully for malformed ZDAs and empty time fields.
Diffstat (limited to 'test')
-rw-r--r--test/stable/magellan-ec10.log.chk58
-rw-r--r--test/stable/uBlox-lea-4h.log.chk55
2 files changed, 29 insertions, 84 deletions
diff --git a/test/stable/magellan-ec10.log.chk b/test/stable/magellan-ec10.log.chk
index 009dd937..e1dd3ed7 100644
--- a/test/stable/magellan-ec10.log.chk
+++ b/test/stable/magellan-ec10.log.chk
@@ -2,112 +2,96 @@ $GPRMB,V,,,,,,,,,,,,V*66
$GPRMC,205150.00,V,,,,,,,,,,,V*4a
$GPRMB,V,,,,,,,,,,,,V*66
$GPRMC,205152.00,V,,,,,,,,,,,V*48
-{"class":"TPV","tag":"RMC","time":9989470312.000,"ept":0.005}
$GPRMB,V,,,,,,,,,,,,V*66
$GPRMC,205154.00,V,,,,,,,,,,,V*4e
-{"class":"TPV","tag":"RMC","time":9989470314.000,"ept":0.005}
$GPRMB,V,,,,,,,,,,,,V*66
$GPRMC,205156.00,V,,,,,,,,,,,V*4c
-{"class":"TPV","tag":"RMC","time":9989470316.000,"ept":0.005}
$GPRMB,V,,,,,,,,,,,,V*66
$GPRMC,205158.00,V,,,,,,,,,,,V*42
-{"class":"TPV","tag":"RMC","time":9989470318.000,"ept":0.005}
$GPRMB,V,,,,,,,,,,,,V*66
$GPRMC,205200.00,V,,,,,,,,,,,V*4c
-{"class":"TPV","tag":"RMC","time":9989470320.000,"ept":0.005}
$GPRMB,V,,,,,,,,,,,,V*66
$GPRMC,205202.00,V,,,,,,,,,,,V*4e
-{"class":"TPV","tag":"RMC","time":9989470322.000,"ept":0.005}
$GPRMB,V,,,,,,,,,,,,V*66
$GPRMC,205204.00,V,,,,,,,,,,,V*48
-{"class":"TPV","tag":"RMC","time":9989470324.000,"ept":0.005}
$GPRMB,A,,,,,,,,,,,,V*71
$GPRMC,205206.00,A,4405.556,N,12118.398,W,000.0,000.0,090605,0.0,E*49
-{"class":"TPV","tag":"RMC","time":11437447926.000,"ept":0.005,"lat":44.092600000,"lon":-121.306633333,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":1118350326.000,"ept":0.005,"lat":44.092600000,"lon":-121.306633333,"track":0.0000,"speed":0.000,"mode":2}
$GPRMB,A,,,,,,,,,,,,V*71
$GPRMC,205208.00,A,4405.556,N,12118.398,W,000.0,000.0,090605,0.0,E*47
-{"class":"TPV","tag":"RMC","time":11437447928.000,"ept":0.005,"lat":44.092600000,"lon":-121.306633333,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":1118350328.000,"ept":0.005,"lat":44.092600000,"lon":-121.306633333,"track":0.0000,"speed":0.000,"mode":2}
$GPRMB,A,,,,,,,,,,,,V*71
$GPRMC,205210.00,A,4405.556,N,12118.398,W,000.0,000.0,090605,0.0,E*4e
-{"class":"TPV","tag":"RMC","time":11437447930.000,"ept":0.005,"lat":44.092600000,"lon":-121.306633333,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":1118350330.000,"ept":0.005,"lat":44.092600000,"lon":-121.306633333,"track":0.0000,"speed":0.000,"mode":2}
$GPRMB,A,,,,,,,,,,,,V*71
$GPRMC,205212.00,A,4405.556,N,12118.398,W,000.0,000.0,090605,0.0,E*4c
-{"class":"TPV","tag":"RMC","time":11437447932.000,"ept":0.005,"lat":44.092600000,"lon":-121.306633333,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":1118350332.000,"ept":0.005,"lat":44.092600000,"lon":-121.306633333,"track":0.0000,"speed":0.000,"mode":2}
$GPRMB,A,,,,,,,,,,,,V*71
$GPRMC,205214.00,A,4405.556,N,12118.398,W,000.0,000.0,090605,0.0,E*4a
-{"class":"TPV","tag":"RMC","time":11437447934.000,"ept":0.005,"lat":44.092600000,"lon":-121.306633333,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":1118350334.000,"ept":0.005,"lat":44.092600000,"lon":-121.306633333,"track":0.0000,"speed":0.000,"mode":2}
$GPRMB,A,,,,,,,,,,,,V*71
$GPRMC,205216.00,A,4405.556,N,12118.398,W,000.0,000.0,090605,0.0,E*48
-{"class":"TPV","tag":"RMC","time":11437447936.000,"ept":0.005,"lat":44.092600000,"lon":-121.306633333,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":1118350336.000,"ept":0.005,"lat":44.092600000,"lon":-121.306633333,"track":0.0000,"speed":0.000,"mode":2}
$GPRMB,A,,,,,,,,,,,,V*71
$GPRMC,205218.00,A,4405.556,N,12118.398,W,000.0,000.0,090605,0.0,E*46
-{"class":"TPV","tag":"RMC","time":11437447938.000,"ept":0.005,"lat":44.092600000,"lon":-121.306633333,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":1118350338.000,"ept":0.005,"lat":44.092600000,"lon":-121.306633333,"track":0.0000,"speed":0.000,"mode":2}
$GPRMB,A,,,,,,,,,,,,V*71
$GPRMC,205220.00,A,4405.556,N,12118.398,W,000.0,000.0,090605,0.0,E*4d
-{"class":"TPV","tag":"RMC","time":11437447940.000,"ept":0.005,"lat":44.092600000,"lon":-121.306633333,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":1118350340.000,"ept":0.005,"lat":44.092600000,"lon":-121.306633333,"track":0.0000,"speed":0.000,"mode":2}
$GPRMB,A,,,,,,,,,,,,V*71
$GPRMC,205222.00,A,4405.556,N,12118.398,W,000.0,000.0,090605,0.0,E*4f
-{"class":"TPV","tag":"RMC","time":11437447942.000,"ept":0.005,"lat":44.092600000,"lon":-121.306633333,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":1118350342.000,"ept":0.005,"lat":44.092600000,"lon":-121.306633333,"track":0.0000,"speed":0.000,"mode":2}
$GPRMB,A,,,,,,,,,,,,V*71
$GPRMC,205224.00,A,4405.556,N,12118.398,W,000.0,000.0,090605,0.0,E*49
-{"class":"TPV","tag":"RMC","time":11437447944.000,"ept":0.005,"lat":44.092600000,"lon":-121.306633333,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":1118350344.000,"ept":0.005,"lat":44.092600000,"lon":-121.306633333,"track":0.0000,"speed":0.000,"mode":2}
$GPRMB,A,,,,,,,,,,,,V*71
$GPRMC,205226.00,A,4405.556,N,12118.398,W,000.0,000.0,090605,0.0,E*4b
-{"class":"TPV","tag":"RMC","time":11437447946.000,"ept":0.005,"lat":44.092600000,"lon":-121.306633333,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":1118350346.000,"ept":0.005,"lat":44.092600000,"lon":-121.306633333,"track":0.0000,"speed":0.000,"mode":2}
$GPRMB,A,,,,,,,,,,,,V*71
$GPRMC,205228.00,A,4405.556,N,12118.398,W,000.0,000.0,090605,0.0,E*45
-{"class":"TPV","tag":"RMC","time":11437447948.000,"ept":0.005,"lat":44.092600000,"lon":-121.306633333,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":1118350348.000,"ept":0.005,"lat":44.092600000,"lon":-121.306633333,"track":0.0000,"speed":0.000,"mode":2}
$GPRMB,A,,,,,,,,,,,,V*71
$GPRMC,205230.00,A,4405.556,N,12118.398,W,000.0,000.0,090605,0.0,E*4c
-{"class":"TPV","tag":"RMC","time":11437447950.000,"ept":0.005,"lat":44.092600000,"lon":-121.306633333,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":1118350350.000,"ept":0.005,"lat":44.092600000,"lon":-121.306633333,"track":0.0000,"speed":0.000,"mode":2}
$GPRMB,A,,,,,,,,,,,,V*71
$GPRMC,205232.00,A,4405.556,N,12118.398,W,000.0,000.0,090605,0.0,E*4e
-{"class":"TPV","tag":"RMC","time":11437447952.000,"ept":0.005,"lat":44.092600000,"lon":-121.306633333,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":1118350352.000,"ept":0.005,"lat":44.092600000,"lon":-121.306633333,"track":0.0000,"speed":0.000,"mode":2}
$GPRMB,A,,,,,,,,,,,,V*71
$GPRMC,205234.00,A,4405.556,N,12118.398,W,000.0,000.0,090605,0.0,E*48
-{"class":"TPV","tag":"RMC","time":11437447954.000,"ept":0.005,"lat":44.092600000,"lon":-121.306633333,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":1118350354.000,"ept":0.005,"lat":44.092600000,"lon":-121.306633333,"track":0.0000,"speed":0.000,"mode":2}
$GPRMB,A,,,,,,,,,,,,V*71
$GPRMC,205236.00,A,4405.556,N,12118.398,W,000.0,000.0,090605,0.0,E*4a
-{"class":"TPV","tag":"RMC","time":11437447956.000,"ept":0.005,"lat":44.092600000,"lon":-121.306633333,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":1118350356.000,"ept":0.005,"lat":44.092600000,"lon":-121.306633333,"track":0.0000,"speed":0.000,"mode":2}
$GPRMB,A,,,,,,,,,,,,V*71
$GPRMC,205238.00,A,4405.556,N,12118.398,W,000.0,000.0,090605,0.0,E*44
-{"class":"TPV","tag":"RMC","time":11437447958.000,"ept":0.005,"lat":44.092600000,"lon":-121.306633333,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":1118350358.000,"ept":0.005,"lat":44.092600000,"lon":-121.306633333,"track":0.0000,"speed":0.000,"mode":2}
$GPRMB,A,,,,,,,,,,,,V*71
$GPRMC,205240.00,A,4405.556,N,12118.398,W,000.0,000.0,090605,0.0,E*4b
-{"class":"TPV","tag":"RMC","time":11437447960.000,"ept":0.005,"lat":44.092600000,"lon":-121.306633333,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":1118350360.000,"ept":0.005,"lat":44.092600000,"lon":-121.306633333,"track":0.0000,"speed":0.000,"mode":2}
$GPRMB,A,,,,,,,,,,,,V*71
$GPRMC,205242.00,A,4405.556,N,12118.398,W,000.0,000.0,090605,0.0,E*49
-{"class":"TPV","tag":"RMC","time":11437447962.000,"ept":0.005,"lat":44.092600000,"lon":-121.306633333,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":1118350362.000,"ept":0.005,"lat":44.092600000,"lon":-121.306633333,"track":0.0000,"speed":0.000,"mode":2}
$GPRMB,A,,,,,,,,,,,,V*71
$GPRMC,205244.00,A,4405.556,N,12118.398,W,000.0,000.0,090605,0.0,E*4f
-{"class":"TPV","tag":"RMC","time":11437447964.000,"ept":0.005,"lat":44.092600000,"lon":-121.306633333,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":1118350364.000,"ept":0.005,"lat":44.092600000,"lon":-121.306633333,"track":0.0000,"speed":0.000,"mode":2}
$GPRMB,A,,,,,,,,,,,,V*71
$GPRMC,205246.00,A,4405.556,N,12118.398,W,000.0,000.0,090605,0.0,E*4d
-{"class":"TPV","tag":"RMC","time":11437447966.000,"ept":0.005,"lat":44.092600000,"lon":-121.306633333,"track":0.0000,"speed":0.000,"mode":2}
+{"class":"TPV","tag":"RMC","time":1118350366.000,"ept":0.005,"lat":44.092600000,"lon":-121.306633333,"track":0.0000,"speed":0.000,"mode":2}
$GPRMB,A,,,,,,,,,,,,V*71
$GPRMC,205248.00,V,,,,,,,,,,,V*40
-{"class":"TPV","tag":"RMC","time":9989470368.000,"ept":0.005}
$GPRMB,V,,,,,,,,,,,,V*66
$GPRMC,205250.00,V,,,,,,,,,,,V*49
-{"class":"TPV","tag":"RMC","time":9989470370.000,"ept":0.005}
$GPRMB,V,,,,,,,,,,,,V*66
$GPRMC,205252.00,V,,,,,,,,,,,V*4b
-{"class":"TPV","tag":"RMC","time":9989470372.000,"ept":0.005}
$GPRMB,V,,,,,,,,,,,,V*66
$GPRMC,205254.00,V,,,,,,,,,,,V*4d
-{"class":"TPV","tag":"RMC","time":9989470374.000,"ept":0.005}
$GPRMB,V,,,,,,,,,,,,V*66
$GPRMC,205256.00,V,,,,,,,,,,,V*4f
-{"class":"TPV","tag":"RMC","time":9989470376.000,"ept":0.005}
$GPRMB,V,,,,,,,,,,,,V*66
$GPRMC,205258.00,V,,,,,,,,,,,V*41
-{"class":"TPV","tag":"RMC","time":9989470378.000,"ept":0.005}
$GPRMB,V,,,,,,,,,,,,V*66
$GPRMC,205300.00,V,,,,,,,,,,,V*4d
-{"class":"TPV","tag":"RMC","time":9989470380.000,"ept":0.005}
$GPRMB,V,,,,,,,,,,,,V*66
$GPRMC,205302.00,V,,,,,,,,,,,V*4f
-{"class":"TPV","tag":"RMC","time":9989470382.000,"ept":0.005}
$GPRMB,V,,,,,,,,,,,,V*66
$GPRMC,205304.00,V,,,,,,,,,,,V*49
-{"class":"TPV","tag":"RMC","time":9989470384.000,"ept":0.005}
diff --git a/test/stable/uBlox-lea-4h.log.chk b/test/stable/uBlox-lea-4h.log.chk
index e1fb1c5f..6308bb02 100644
--- a/test/stable/uBlox-lea-4h.log.chk
+++ b/test/stable/uBlox-lea-4h.log.chk
@@ -2,7 +2,7 @@ $GPRMC,,V,,,,,,,,,,N*53
$GPVTG,,,,,,,,,N*30
$GPGGA,,,,,,0,00,99.99,,,,,,*48
$GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*30
-{"class":"TPV","tag":"GSA","time":92749275781920.000,"ept":0.005,"mode":1}
+{"class":"TPV","tag":"GSA","mode":1}
$GPGSV,1,1,00*79
$GPGLL,,,,,,V,N*64
$GPZDA,,,,,00,00*48
@@ -10,7 +10,7 @@ $GPRMC,,V,,,,,,,,,,N*53
$GPVTG,,,,,,,,,N*30
$GPGGA,,,,,,0,00,99.99,,,,,,*48
$GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*30
-{"class":"TPV","tag":"GSA","time":92749275781920.000,"ept":0.005,"mode":1}
+{"class":"TPV","tag":"GSA","mode":1}
$GPGSV,1,1,00*79
$GPGLL,,,,,,V,N*64
$GPZDA,,,,,00,00*48
@@ -18,47 +18,44 @@ $GPRMC,,V,,,,,,,,,,N*53
$GPVTG,,,,,,,,,N*30
$GPGGA,,,,,,0,00,99.99,,,,,,*48
$GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*30
-{"class":"TPV","tag":"GSA","time":92749275781920.000,"ept":0.005,"mode":1}
+{"class":"TPV","tag":"GSA","mode":1}
$GPGSV,1,1,01,02,,,34*7D
$GPGLL,,,,,,V,N*64
$GPZDA,,,,,00,00*48
$GPRMC,030743.57,V,,,,,,,,,,N*7C
-{"class":"TPV","tag":"RMC","time":92749277416063.562,"ept":0.005}
$GPVTG,,,,,,,,,N*30
$GPGGA,030743.57,,,,,0,00,99.99,,,,,,*67
$GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*30
+{"class":"TPV","tag":"GSA","mode":1}
$GPGSV,1,1,01,02,,,34*7D
$GPGLL,,,,,030743.57,V,N*4B
$GPZDA,030743.57,,,,00,00*67
$GPRMC,030744.57,V,,,,,,,,,,N*7B
-{"class":"TPV","tag":"RMC","time":92702825579264.562,"ept":0.005}
$GPVTG,,,,,,,,,N*30
$GPGGA,030744.57,,,,,0,00,99.99,,,,,,*60
$GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*30
+{"class":"TPV","tag":"GSA","mode":1}
$GPGSV,1,1,01,02,,,34*7D
$GPGLL,,,,,030744.57,V,N*4C
-{"class":"TPV","tag":"GLL","time":92702825579264.562,"ept":0.005,"mode":1}
+{"class":"TPV","tag":"GLL","device":"/dev/pts/2"}
$GPZDA,030744.57,,,,00,00*60
$GPRMC,030806.00,V,,,,,,,,,,N*70
-{"class":"TPV","tag":"RMC","time":92702825579286.000,"ept":0.005}
$GPVTG,,,,,,,,,N*30
$GPGGA,030806.00,,,,,0,00,99.99,,,,,,*6B
$GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*30
$GPGSV,1,1,02,04,,,48,02,,,33*71
$GPGLL,,,,,030806.00,V,N*47
-{"class":"TPV","tag":"GLL","time":92702825579286.000,"ept":0.005,"mode":1}
+{"class":"TPV","tag":"GLL","device":"/dev/pts/2"}
$GPZDA,030806.00,,,,00,00*6B
$GPRMC,030807.00,V,,,,,,,100806,,,N*7E
-{"class":"TPV","tag":"RMC","time":-62148027113.000,"ept":0.005}
$GPVTG,,,,,,,,,N*30
$GPGGA,030807.00,,,,,0,00,99.99,,,,,,*6A
$GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*30
$GPGSV,1,1,02,04,,,47,02,,,33*7E
$GPGLL,,,,,030807.00,V,N*46
-{"class":"TPV","tag":"GLL","time":-62148027113.000,"ept":0.005,"mode":1}
+{"class":"TPV","tag":"GLL","time":1155179287.000,"ept":0.005,"mode":1}
$GPZDA,030807.00,10,08,2006,00,00*67
$GPRMC,030851.00,V,,,,,,,100806,,,N*7D
-{"class":"TPV","tag":"RMC","time":1155179331.000,"ept":0.005}
$GPVTG,,,,,,,,,N*30
$GPGGA,030851.00,,,,,0,03,9.93,,,,,,*59
$GPGSA,A,1,28,04,02,,,,,,,,,,9.98,9.93,1.00*06
@@ -68,7 +65,6 @@ $GPGLL,,,,,030851.00,V,N*45
{"class":"TPV","tag":"GLL","time":1155179331.000,"ept":0.005,"mode":1}
$GPZDA,030851.00,10,08,2006,00,00*64
$GPRMC,030852.00,V,,,,,,,100806,,,N*7E
-{"class":"TPV","tag":"RMC","time":1155179332.000,"ept":0.005}
$GPVTG,,,,,,,,,N*30
$GPGGA,030852.00,,,,,0,03,9.93,,,,,,*5A
$GPGSA,A,1,28,04,02,,,,,,,,,,9.98,9.93,1.00*06
@@ -78,7 +74,6 @@ $GPGLL,,,,,030852.00,V,N*46
{"class":"TPV","tag":"GLL","time":1155179332.000,"ept":0.005,"mode":1}
$GPZDA,030852.00,10,08,2006,00,00*67
$GPRMC,030853.00,V,,,,,,,100806,,,N*7F
-{"class":"TPV","tag":"RMC","time":1155179333.000,"ept":0.005}
$GPVTG,,,,,,,,,N*30
$GPGGA,030853.00,,,,,0,03,9.94,,,,,,*5C
$GPGSA,A,1,28,04,02,,,,,,,,,,9.99,9.94,1.00*00
@@ -88,7 +83,6 @@ $GPGLL,,,,,030853.00,V,N*47
{"class":"TPV","tag":"GLL","time":1155179333.000,"ept":0.005,"mode":1}
$GPZDA,030853.00,10,08,2006,00,00*66
$GPRMC,030857.00,V,,,,,,,100806,,,N*7B
-{"class":"TPV","tag":"RMC","time":1155179337.000,"ept":0.005}
$GPVTG,,,,,,,,,N*30
$GPGGA,030857.00,,,,,0,03,9.96,,,,,,*5A
$GPGSA,A,1,28,04,02,,,,,,,,,,10.01,9.96,1.00*3B
@@ -98,7 +92,6 @@ $GPGLL,,,,,030857.00,V,N*43
{"class":"TPV","tag":"GLL","time":1155179337.000,"ept":0.005,"mode":1}
$GPZDA,030857.00,10,08,2006,00,00*62
$GPRMC,030858.00,A,4907.85331,N,12243.19743,W,1.049,323.14,100806,,,A*76
-{"class":"TPV","tag":"RMC","time":1155179338.000,"ept":0.005,"lat":49.130888500,"lon":-122.719957167,"track":323.1400,"speed":0.540,"mode":2}
$GPVTG,323.14,T,,M,1.049,N,1.943,K,A*39
$GPGGA,030858.00,4907.85331,N,12243.19743,W,1,03,9.97,516.7,M,-16.7,M,,*6C
$GPGSA,A,2,28,04,02,,,,,,,,,,10.02,9.97,1.00*3A
@@ -108,7 +101,6 @@ $GPGLL,4907.85331,N,12243.19743,W,030858.00,A,A*75
{"class":"TPV","tag":"GLL","time":1155179338.000,"ept":0.005,"lat":49.130888500,"lon":-122.719957167,"alt":516.700,"epv":23.000,"track":323.1400,"speed":0.540,"climb":0.000,"mode":3}
$GPZDA,030858.00,10,08,2006,00,00*6D
$GPRMC,030859.00,A,4907.85396,N,12243.19848,W,1.321,323.21,100806,,,A*75
-{"class":"TPV","tag":"RMC","time":1155179339.000,"ept":0.005,"lat":49.130899333,"lon":-122.719974667,"track":323.2100,"speed":0.680,"mode":2}
$GPVTG,323.21,T,,M,1.321,N,2.448,K,A*37
$GPGGA,030859.00,4907.85396,N,12243.19848,W,1,03,9.97,516.7,M,-16.7,M,,*64
$GPGSA,A,2,28,04,02,,,,,,,,,,10.02,9.97,1.00*3A
@@ -118,7 +110,6 @@ $GPGLL,4907.85396,N,12243.19848,W,030859.00,A,A*7D
{"class":"TPV","tag":"GLL","time":1155179339.000,"ept":0.005,"lat":49.130899333,"lon":-122.719974667,"alt":516.700,"epv":23.000,"track":323.2100,"speed":0.680,"climb":0.000,"mode":3}
$GPZDA,030859.00,10,08,2006,00,00*6C
$GPRMC,030900.00,A,4907.85424,N,12243.19882,W,1.324,323.26,100806,,,A*72
-{"class":"TPV","tag":"RMC","time":1155179340.000,"ept":0.005,"lat":49.130904000,"lon":-122.719980333,"track":323.2600,"speed":0.681,"mode":2}
$GPVTG,323.26,T,,M,1.324,N,2.454,K,A*38
$GPGGA,030900.00,4907.85424,N,12243.19882,W,1,03,9.98,516.7,M,-16.7,M,,*6E
$GPGSA,A,2,28,04,02,,,,,,,,,,10.03,9.98,1.00*34
@@ -128,7 +119,6 @@ $GPGLL,4907.85424,N,12243.19882,W,030900.00,A,A*78
{"class":"TPV","tag":"GLL","time":1155179340.000,"ept":0.005,"lat":49.130904000,"lon":-122.719980333,"alt":516.700,"epv":23.000,"track":323.2600,"speed":0.681,"climb":0.000,"mode":3}
$GPZDA,030900.00,10,08,2006,00,00*61
$GPRMC,030901.00,A,4907.85444,N,12243.19906,W,1.458,323.25,100806,,,A*77
-{"class":"TPV","tag":"RMC","time":1155179341.000,"ept":0.005,"lat":49.130907333,"lon":-122.719984333,"track":323.2500,"speed":0.750,"mode":2}
$GPVTG,323.25,T,,M,1.458,N,2.702,K,A*37
$GPGGA,030901.00,4907.85444,N,12243.19906,W,1,03,9.99,516.7,M,-16.7,M,,*65
$GPGSA,A,2,28,04,02,,,,,,,,,,10.04,9.99,1.00*32
@@ -138,7 +128,6 @@ $GPGLL,4907.85444,N,12243.19906,W,030901.00,A,A*72
{"class":"TPV","tag":"GLL","time":1155179341.000,"ept":0.005,"lat":49.130907333,"lon":-122.719984333,"alt":516.700,"epv":23.000,"track":323.2500,"speed":0.750,"climb":0.000,"mode":3}
$GPZDA,030901.00,10,08,2006,00,00*60
$GPRMC,031007.00,V,,,,,,,100806,,,N*77
-{"class":"TPV","tag":"RMC","time":1155179407.000,"ept":0.005}
$GPVTG,,,,,,,,,N*30
$GPGGA,031007.00,,,,,0,05,2.22,,,,,,*54
$GPGSA,A,1,28,17,09,04,02,,,,,,,,4.62,2.22,4.05*00
@@ -149,7 +138,6 @@ $GPGLL,,,,,031007.00,V,N*4F
{"class":"TPV","tag":"GLL","time":1155179407.000,"ept":0.005,"mode":1}
$GPZDA,031007.00,10,08,2006,00,00*6E
$GPRMC,031008.00,A,4907.58133,N,12242.60088,W,2.550,220.86,100806,,,A*72
-{"class":"TPV","tag":"RMC","time":1155179408.000,"ept":0.005,"lat":49.126355500,"lon":-122.710014667,"track":220.8600,"speed":1.312,"mode":2}
$GPVTG,220.86,T,,M,2.550,N,4.724,K,A*34
$GPGGA,031008.00,4907.58133,N,12242.60088,W,1,05,2.15,70.7,M,-16.7,M,,*5D
$GPGSA,A,3,28,17,09,04,02,,,,,,,,4.07,2.15,3.45*06
@@ -160,7 +148,6 @@ $GPGLL,4907.58133,N,12242.60088,W,031008.00,A,A*76
{"class":"TPV","tag":"GLL","time":1155179408.000,"ept":0.005,"lat":49.126355500,"lon":-122.710014667,"alt":70.700,"epx":14.642,"epy":28.806,"epv":93.150,"track":220.8600,"speed":1.312,"climb":0.000,"mode":3}
$GPZDA,031008.00,10,08,2006,00,00*61
$GPRMC,031009.00,A,4907.58122,N,12242.60101,W,0.138,220.93,100806,,,A*7F
-{"class":"TPV","tag":"RMC","time":1155179409.000,"ept":0.005,"lat":49.126353667,"lon":-122.710016833,"epx":14.642,"epy":28.806,"track":220.9300,"speed":0.071,"eps":57.61,"mode":2}
$GPVTG,220.93,T,,M,0.138,N,0.255,K,A*3F
$GPGGA,031009.00,4907.58122,N,12242.60101,W,1,05,2.15,70.1,M,-16.7,M,,*5A
$GPGSA,A,3,28,17,09,04,02,,,,,,,,4.06,2.15,3.45*07
@@ -171,7 +158,6 @@ $GPGLL,4907.58122,N,12242.60101,W,031009.00,A,A*77
{"class":"TPV","tag":"GLL","time":1155179409.000,"ept":0.005,"lat":49.126353667,"lon":-122.710016833,"alt":70.100,"epx":14.642,"epy":28.806,"epv":79.350,"track":220.9300,"speed":0.071,"climb":0.000,"eps":57.61,"mode":3}
$GPZDA,031009.00,10,08,2006,00,00*60
$GPRMC,031516.00,A,4907.56801,N,12242.61073,W,0.084,39.14,100806,,,A*44
-{"class":"TPV","tag":"RMC","time":1155179716.000,"ept":0.005,"lat":49.126133500,"lon":-122.710178833,"epx":14.642,"epy":28.806,"track":39.1400,"speed":0.043,"eps":0.19,"mode":2}
$GPVTG,39.14,T,,M,0.084,N,0.155,K,A*0F
$GPGGA,031516.00,4907.56801,N,12242.61073,W,1,09,1.13,99.1,M,-16.7,M,,*5C
$GPGSA,A,3,28,17,09,04,02,24,26,35,05,,,,2.20,1.13,1.89*03
@@ -183,7 +169,6 @@ $GPGLL,4907.56801,N,12242.61073,W,031516.00,A,A*7F
{"class":"TPV","tag":"GLL","time":1155179716.000,"ept":0.005,"lat":49.126133500,"lon":-122.710178833,"alt":99.100,"epx":14.642,"epy":28.806,"epv":79.350,"track":39.1400,"speed":0.043,"climb":0.000,"eps":0.19,"mode":3}
$GPZDA,031516.00,10,08,2006,00,00*6B
$GPRMC,031517.00,A,4907.56809,N,12242.61069,W,0.084,39.37,100806,,,A*47
-{"class":"TPV","tag":"RMC","time":1155179717.000,"ept":0.005,"lat":49.126134833,"lon":-122.710178167,"epx":10.180,"epy":18.094,"track":39.3700,"speed":0.043,"eps":46.90,"mode":2}
$GPVTG,39.37,T,,M,0.084,N,0.156,K,A*0D
$GPGGA,031517.00,4907.56809,N,12242.61069,W,1,09,1.13,98.8,M,-16.7,M,,*56
$GPGSA,A,3,28,17,09,04,02,24,26,35,05,,,,2.20,1.13,1.89*03
@@ -195,7 +180,6 @@ $GPGLL,4907.56809,N,12242.61069,W,031517.00,A,A*7D
{"class":"TPV","tag":"GLL","time":1155179717.000,"ept":0.005,"lat":49.126134833,"lon":-122.710178167,"alt":98.800,"epx":10.180,"epy":18.094,"epv":43.470,"track":39.3700,"speed":0.043,"climb":0.000,"eps":46.90,"mode":3}
$GPZDA,031517.00,10,08,2006,00,00*6A
$GPRMC,031518.00,A,4907.56818,N,12242.61064,W,0.084,39.58,100806,,,A*4C
-{"class":"TPV","tag":"RMC","time":1155179718.000,"ept":0.005,"lat":49.126136333,"lon":-122.710177333,"epx":10.180,"epy":18.094,"track":39.5800,"speed":0.043,"eps":36.19,"mode":2}
$GPVTG,39.58,T,,M,0.084,N,0.155,K,A*07
$GPGGA,031518.00,4907.56818,N,12242.61064,W,1,09,1.13,98.5,M,-16.7,M,,*59
$GPGSA,A,3,28,17,09,04,02,24,26,35,05,,,,2.20,1.13,1.89*03
@@ -208,7 +192,6 @@ $GPGLL,4907.56818,N,12242.61064,W,031518.00,A,A*7F
{"class":"TPV","tag":"GLL","time":1155179718.000,"ept":0.005,"lat":49.126136333,"lon":-122.710177333,"alt":98.500,"epx":10.180,"epy":18.094,"epv":43.470,"track":39.5800,"speed":0.043,"climb":0.000,"eps":36.19,"mode":3}
$GPZDA,031518.00,10,08,2006,00,00*65
$GPRMC,031519.00,A,4907.56826,N,12242.61066,W,0.083,40.03,100806,,,A*45
-{"class":"TPV","tag":"RMC","time":1155179719.000,"ept":0.005,"lat":49.126137667,"lon":-122.710177667,"epx":9.479,"epy":18.633,"track":40.0300,"speed":0.043,"eps":36.73,"mode":2}
$GPVTG,40.03,T,,M,0.083,N,0.153,K,A*06
$GPGGA,031519.00,4907.56826,N,12242.61066,W,1,09,1.13,98.2,M,-16.7,M,,*50
$GPGSA,A,3,28,17,09,04,02,24,26,35,05,,,,2.20,1.13,1.89*03
@@ -221,7 +204,6 @@ $GPGLL,4907.56826,N,12242.61066,W,031519.00,A,A*71
{"class":"TPV","tag":"GLL","time":1155179719.000,"ept":0.005,"lat":49.126137667,"lon":-122.710177667,"alt":98.200,"epx":9.479,"epy":18.633,"epv":43.470,"track":40.0300,"speed":0.043,"climb":0.000,"eps":36.73,"mode":3}
$GPZDA,031519.00,10,08,2006,00,00*64
$GPRMC,031520.00,A,4907.56836,N,12242.61071,W,0.072,39.24,100806,,,A*4D
-{"class":"TPV","tag":"RMC","time":1155179720.000,"ept":0.005,"lat":49.126139333,"lon":-122.710178500,"epx":9.479,"epy":18.633,"track":39.2400,"speed":0.037,"eps":37.27,"mode":2}
$GPVTG,39.24,T,,M,0.072,N,0.134,K,A*02
$GPGGA,031520.00,4907.56836,N,12242.61071,W,1,09,1.13,98.0,M,-16.7,M,,*5F
$GPGSA,A,3,28,17,09,04,02,24,26,35,05,,,,2.20,1.13,1.89*03
@@ -234,7 +216,6 @@ $GPGLL,4907.56836,N,12242.61071,W,031520.00,A,A*7C
{"class":"TPV","tag":"GLL","time":1155179720.000,"ept":0.005,"lat":49.126139333,"lon":-122.710178500,"alt":98.000,"epx":9.479,"epy":18.633,"epv":43.470,"track":39.2400,"speed":0.037,"climb":0.000,"eps":37.27,"mode":3}
$GPZDA,031520.00,10,08,2006,00,00*6E
$GPRMC,031521.00,A,4907.56847,N,12242.61076,W,0.087,39.82,100806,,,A*4B
-{"class":"TPV","tag":"RMC","time":1155179721.000,"ept":0.005,"lat":49.126141167,"lon":-122.710179333,"epx":9.479,"epy":18.633,"track":39.8200,"speed":0.045,"eps":37.27,"mode":2}
$GPVTG,39.82,T,,M,0.087,N,0.162,K,A*07
$GPGGA,031521.00,4907.56847,N,12242.61076,W,1,09,1.13,97.7,M,-16.7,M,,*57
$GPGSA,A,3,28,17,09,04,02,24,26,35,05,,,,2.20,1.13,1.89*03
@@ -247,7 +228,6 @@ $GPGLL,4907.56847,N,12242.61076,W,031521.00,A,A*7C
{"class":"TPV","tag":"GLL","time":1155179721.000,"ept":0.005,"lat":49.126141167,"lon":-122.710179333,"alt":97.700,"epx":9.479,"epy":18.633,"epv":43.470,"track":39.8200,"speed":0.045,"climb":0.000,"eps":37.27,"mode":3}
$GPZDA,031521.00,10,08,2006,00,00*6F
$GPRMC,031522.00,A,4907.56858,N,12242.61089,W,0.073,38.91,100806,,,A*4E
-{"class":"TPV","tag":"RMC","time":1155179722.000,"ept":0.005,"lat":49.126143000,"lon":-122.710181500,"epx":9.479,"epy":18.633,"track":38.9100,"speed":0.038,"eps":37.27,"mode":2}
$GPVTG,38.91,T,,M,0.073,N,0.136,K,A*0E
$GPGGA,031522.00,4907.56858,N,12242.61089,W,1,09,1.13,97.4,M,-16.7,M,,*59
$GPGSA,A,3,28,17,09,04,02,24,26,35,05,,,,2.20,1.13,1.89*03
@@ -260,7 +240,6 @@ $GPGLL,4907.56858,N,12242.61089,W,031522.00,A,A*71
{"class":"TPV","tag":"GLL","time":1155179722.000,"ept":0.005,"lat":49.126143000,"lon":-122.710181500,"alt":97.400,"epx":9.479,"epy":18.633,"epv":43.470,"track":38.9100,"speed":0.038,"climb":0.000,"eps":37.27,"mode":3}
$GPZDA,031522.00,10,08,2006,00,00*6C
$GPRMC,031523.00,A,4907.56865,N,12242.61104,W,0.103,40.01,100806,,,A*45
-{"class":"TPV","tag":"RMC","time":1155179723.000,"ept":0.005,"lat":49.126144167,"lon":-122.710184000,"epx":9.479,"epy":18.633,"track":40.0100,"speed":0.053,"eps":37.27,"mode":2}
$GPVTG,40.01,T,,M,0.103,N,0.191,K,A*03
$GPGGA,031523.00,4907.56865,N,12242.61104,W,1,09,1.13,97.3,M,-16.7,M,,*55
$GPGSA,A,3,28,17,09,04,02,24,26,35,05,,,,2.20,1.13,1.89*03
@@ -272,7 +251,6 @@ $GPGLL,4907.56865,N,12242.61104,W,031523.00,A,A*7A
{"class":"TPV","tag":"GLL","time":1155179723.000,"ept":0.005,"lat":49.126144167,"lon":-122.710184000,"alt":97.300,"epx":9.479,"epy":18.633,"epv":43.470,"track":40.0100,"speed":0.053,"climb":0.000,"eps":37.27,"mode":3}
$GPZDA,031523.00,10,08,2006,00,00*6D
$GPRMC,031524.00,A,4907.56869,N,12242.61118,W,0.079,38.21,100806,,,A*42
-{"class":"TPV","tag":"RMC","time":1155179724.000,"ept":0.005,"lat":49.126144833,"lon":-122.710186333,"epx":10.180,"epy":18.094,"track":38.2100,"speed":0.041,"eps":36.73,"mode":2}
$GPVTG,38.21,T,,M,0.079,N,0.147,K,A*09
$GPGGA,031524.00,4907.56869,N,12242.61118,W,1,09,1.13,97.1,M,-16.7,M,,*51
$GPGSA,A,3,28,17,09,04,02,24,26,35,05,,,,2.20,1.13,1.89*03
@@ -284,7 +262,6 @@ $GPGLL,4907.56869,N,12242.61118,W,031524.00,A,A*7C
{"class":"TPV","tag":"GLL","time":1155179724.000,"ept":0.005,"lat":49.126144833,"lon":-122.710186333,"alt":97.100,"epx":10.180,"epy":18.094,"epv":43.470,"track":38.2100,"speed":0.041,"climb":0.000,"eps":36.73,"mode":3}
$GPZDA,031524.00,10,08,2006,00,00*6A
$GPRMC,031525.00,A,4907.56874,N,12242.61134,W,0.055,37.49,100806,,,A*4E
-{"class":"TPV","tag":"RMC","time":1155179725.000,"ept":0.005,"lat":49.126145667,"lon":-122.710189000,"epx":10.180,"epy":18.094,"track":37.4900,"speed":0.028,"eps":36.19,"mode":2}
$GPVTG,37.49,T,,M,0.055,N,0.101,K,A*04
$GPGGA,031525.00,4907.56874,N,12242.61134,W,1,09,1.13,97.0,M,-16.7,M,,*53
$GPGSA,A,3,28,17,09,04,02,24,26,35,05,,,,2.20,1.13,1.89*03
@@ -296,7 +273,6 @@ $GPGLL,4907.56874,N,12242.61134,W,031525.00,A,A*7F
{"class":"TPV","tag":"GLL","time":1155179725.000,"ept":0.005,"lat":49.126145667,"lon":-122.710189000,"alt":97.000,"epx":10.180,"epy":18.094,"epv":43.470,"track":37.4900,"speed":0.028,"climb":0.000,"eps":36.19,"mode":3}
$GPZDA,031525.00,10,08,2006,00,00*6B
$GPRMC,031526.00,A,4907.56881,N,12242.61152,W,0.074,36.23,100806,,,A*49
-{"class":"TPV","tag":"RMC","time":1155179726.000,"ept":0.005,"lat":49.126146833,"lon":-122.710192000,"epx":10.180,"epy":18.094,"track":36.2300,"speed":0.038,"eps":36.19,"mode":2}
$GPVTG,36.23,T,,M,0.074,N,0.138,K,A*00
$GPGGA,031526.00,4907.56881,N,12242.61152,W,1,09,1.13,96.9,M,-16.7,M,,*52
$GPGSA,A,3,28,17,09,04,02,24,26,35,05,,,,2.20,1.13,1.89*03
@@ -308,7 +284,6 @@ $GPGLL,4907.56881,N,12242.61152,W,031526.00,A,A*76
{"class":"TPV","tag":"GLL","time":1155179726.000,"ept":0.005,"lat":49.126146833,"lon":-122.710192000,"alt":96.900,"epx":10.180,"epy":18.094,"epv":43.470,"track":36.2300,"speed":0.038,"climb":0.000,"eps":36.19,"mode":3}
$GPZDA,031526.00,10,08,2006,00,00*68
$GPRMC,031527.00,A,4907.56880,N,12242.61161,W,0.064,36.09,100806,,,A*40
-{"class":"TPV","tag":"RMC","time":1155179727.000,"ept":0.005,"lat":49.126146667,"lon":-122.710193500,"epx":10.180,"epy":18.094,"track":36.0900,"speed":0.033,"eps":36.19,"mode":2}
$GPVTG,36.09,T,,M,0.064,N,0.118,K,A*0B
$GPGGA,031527.00,4907.56880,N,12242.61161,W,1,09,1.77,96.9,M,-16.7,M,,*50
$GPGSA,A,3,28,17,09,04,02,24,26,35,05,,,,3.72,1.77,3.27*01
@@ -320,7 +295,6 @@ $GPGLL,4907.56880,N,12242.61161,W,031527.00,A,A*76
{"class":"TPV","tag":"GLL","time":1155179727.000,"ept":0.005,"lat":49.126146667,"lon":-122.710193500,"alt":96.900,"epx":10.180,"epy":18.094,"epv":43.470,"track":36.0900,"speed":0.033,"climb":0.000,"eps":36.19,"mode":3}
$GPZDA,031527.00,10,08,2006,00,00*69
$GPRMC,031528.00,A,4907.56877,N,12242.61171,W,0.063,35.66,100806,,,A*4B
-{"class":"TPV","tag":"RMC","time":1155179728.000,"ept":0.005,"lat":49.126146167,"lon":-122.710195167,"epx":10.180,"epy":18.094,"track":35.6600,"speed":0.032,"eps":36.19,"mode":2}
$GPVTG,35.66,T,,M,0.063,N,0.117,K,A*09
$GPGGA,031528.00,4907.56877,N,12242.61171,W,1,09,1.77,97.0,M,-16.7,M,,*5E
$GPGSA,A,3,28,17,09,04,02,24,26,35,05,,,,3.72,1.77,3.27*01
@@ -332,7 +306,6 @@ $GPGLL,4907.56877,N,12242.61171,W,031528.00,A,A*70
{"class":"TPV","tag":"GLL","time":1155179728.000,"ept":0.005,"lat":49.126146167,"lon":-122.710195167,"alt":97.000,"epx":10.180,"epy":18.094,"epv":75.210,"track":35.6600,"speed":0.032,"climb":0.000,"eps":36.19,"mode":3}
$GPZDA,031528.00,10,08,2006,00,00*66
$GPRMC,031529.00,A,4907.56879,N,12242.61185,W,0.066,35.64,100806,,,A*48
-{"class":"TPV","tag":"RMC","time":1155179729.000,"ept":0.005,"lat":49.126146500,"lon":-122.710197500,"epx":10.180,"epy":18.094,"track":35.6400,"speed":0.034,"eps":36.19,"mode":2}
$GPVTG,35.64,T,,M,0.066,N,0.122,K,A*08
$GPGGA,031529.00,4907.56879,N,12242.61185,W,1,09,1.78,96.9,M,-16.7,M,,*5D
$GPGSA,A,3,28,17,09,04,02,24,26,35,05,,,,3.72,1.78,3.27*0E
@@ -344,7 +317,6 @@ $GPGLL,4907.56879,N,12242.61185,W,031529.00,A,A*74
{"class":"TPV","tag":"GLL","time":1155179729.000,"ept":0.005,"lat":49.126146500,"lon":-122.710197500,"alt":96.900,"epx":10.180,"epy":18.094,"epv":75.210,"track":35.6400,"speed":0.034,"climb":0.000,"eps":36.19,"mode":3}
$GPZDA,031529.00,10,08,2006,00,00*67
$GPRMC,031530.00,A,4907.56881,N,12242.61206,W,0.074,36.71,100806,,,A*4B
-{"class":"TPV","tag":"RMC","time":1155179730.000,"ept":0.005,"lat":49.126146833,"lon":-122.710201000,"epx":10.180,"epy":18.094,"track":36.7100,"speed":0.038,"eps":36.19,"mode":2}
$GPVTG,36.71,T,,M,0.074,N,0.138,K,A*07
$GPGGA,031530.00,4907.56881,N,12242.61206,W,1,09,1.78,97.0,M,-16.7,M,,*52
$GPGSA,A,3,28,17,09,04,02,24,26,35,05,,,,3.72,1.78,3.27*0E
@@ -356,7 +328,6 @@ $GPGLL,4907.56881,N,12242.61206,W,031530.00,A,A*73
{"class":"TPV","tag":"GLL","time":1155179730.000,"ept":0.005,"lat":49.126146833,"lon":-122.710201000,"alt":97.000,"epx":10.180,"epy":18.094,"epv":75.210,"track":36.7100,"speed":0.038,"climb":0.000,"eps":36.19,"mode":3}
$GPZDA,031530.00,10,08,2006,00,00*6F
$GPRMC,031531.00,A,4907.56898,N,12242.61248,W,0.082,35.14,100806,,,A*41
-{"class":"TPV","tag":"RMC","time":1155179731.000,"ept":0.005,"lat":49.126149667,"lon":-122.710208000,"epx":10.180,"epy":18.094,"track":35.1400,"speed":0.042,"eps":36.19,"mode":2}
$GPVTG,35.14,T,,M,0.082,N,0.152,K,A*02
$GPGGA,031531.00,4907.56898,N,12242.61248,W,1,09,1.78,96.7,M,-16.7,M,,*57
$GPGSA,A,3,28,17,09,04,02,24,26,35,05,,,,3.73,1.78,3.28*00
@@ -368,7 +339,6 @@ $GPGLL,4907.56898,N,12242.61248,W,031531.00,A,A*70
{"class":"TPV","tag":"GLL","time":1155179731.000,"ept":0.005,"lat":49.126149667,"lon":-122.710208000,"alt":96.700,"epx":10.180,"epy":18.094,"epv":75.210,"track":35.1400,"speed":0.042,"climb":0.000,"eps":36.19,"mode":3}
$GPZDA,031531.00,10,08,2006,00,00*6E
$GPRMC,031532.00,A,4907.56911,N,12242.61285,W,0.067,33.19,100806,,,A*43
-{"class":"TPV","tag":"RMC","time":1155179732.000,"ept":0.005,"lat":49.126151833,"lon":-122.710214167,"epx":10.180,"epy":18.094,"track":33.1900,"speed":0.034,"eps":36.19,"mode":2}
$GPVTG,33.19,T,,M,0.067,N,0.125,K,A*02
$GPGGA,031532.00,4907.56911,N,12242.61285,W,1,09,1.78,96.5,M,-16.7,M,,*57
$GPGSA,A,3,28,17,09,04,02,24,26,35,05,,,,3.73,1.78,3.28*00
@@ -380,7 +350,6 @@ $GPGLL,4907.56911,N,12242.61285,W,031532.00,A,A*72
{"class":"TPV","tag":"GLL","time":1155179732.000,"ept":0.005,"lat":49.126151833,"lon":-122.710214167,"alt":96.500,"epx":10.180,"epy":18.094,"epv":75.440,"track":33.1900,"speed":0.034,"climb":0.000,"eps":36.19,"mode":3}
$GPZDA,031532.00,10,08,2006,00,00*6D
$GPRMC,031533.00,A,4907.56922,N,12242.61319,W,0.086,31.63,100806,,,A*46
-{"class":"TPV","tag":"RMC","time":1155179733.000,"ept":0.005,"lat":49.126153667,"lon":-122.710219833,"epx":10.180,"epy":18.094,"track":31.6300,"speed":0.044,"eps":36.19,"mode":2}
$GPVTG,31.63,T,,M,0.086,N,0.160,K,A*03
$GPGGA,031533.00,4907.56922,N,12242.61319,W,1,09,1.78,96.3,M,-16.7,M,,*54
$GPGSA,A,3,28,17,09,04,02,24,26,35,05,,,,3.73,1.78,3.28*00
@@ -393,7 +362,6 @@ $GPGLL,4907.56922,N,12242.61319,W,031533.00,A,A*77
{"class":"TPV","tag":"GLL","time":1155179733.000,"ept":0.005,"lat":49.126153667,"lon":-122.710219833,"alt":96.300,"epx":10.180,"epy":18.094,"epv":75.440,"track":31.6300,"speed":0.044,"climb":0.000,"eps":36.19,"mode":3}
$GPZDA,031533.00,10,08,2006,00,00*6C
$GPRMC,031534.00,A,4907.56930,N,12242.61352,W,0.067,31.80,100806,,,A*4F
-{"class":"TPV","tag":"RMC","time":1155179734.000,"ept":0.005,"lat":49.126155000,"lon":-122.710225333,"epx":10.339,"epy":9.313,"track":31.8000,"speed":0.034,"eps":28.43,"mode":2}
$GPVTG,31.80,T,,M,0.067,N,0.123,K,A*06
$GPGGA,031534.00,4907.56930,N,12242.61352,W,1,09,1.78,96.3,M,-16.7,M,,*5F
$GPGSA,A,3,28,17,09,04,02,24,26,35,05,,,,3.73,1.78,3.28*00
@@ -406,7 +374,6 @@ $GPGLL,4907.56930,N,12242.61352,W,031534.00,A,A*7C
{"class":"TPV","tag":"GLL","time":1155179734.000,"ept":0.005,"lat":49.126155000,"lon":-122.710225333,"alt":96.300,"epx":10.339,"epy":9.313,"epv":75.440,"track":31.8000,"speed":0.034,"climb":0.000,"eps":28.43,"mode":3}
$GPZDA,031534.00,10,08,2006,00,00*6B
$GPRMC,031657.00,A,4907.57916,N,12242.60479,W,4.536,74.34,100806,,,A*48
-{"class":"TPV","tag":"RMC","time":1155179817.000,"ept":0.005,"lat":49.126319333,"lon":-122.710079833,"epx":10.339,"epy":9.313,"track":74.3400,"speed":2.334,"eps":0.25,"mode":2}
$GPVTG,74.34,T,,M,4.536,N,8.406,K,A*07
$GPGGA,031657.00,4907.57916,N,12242.60479,W,1,04,3.84,72.8,M,-16.7,M,,*5E
$GPGSA,A,3,17,09,04,02,,,,,,,,,7.53,3.84,6.48*0F
@@ -418,7 +385,6 @@ $GPGLL,4907.57916,N,12242.60479,W,031657.00,A,A*70
{"class":"TPV","tag":"GLL","time":1155179817.000,"ept":0.005,"lat":49.126319333,"lon":-122.710079833,"alt":72.800,"epx":10.339,"epy":9.313,"epv":75.440,"track":74.3400,"speed":2.334,"climb":0.000,"eps":0.25,"mode":3}
$GPZDA,031657.00,10,08,2006,00,00*6D
$GPRMC,031658.00,A,4907.58097,N,12242.60538,W,6.135,347.99,100806,,,A*7D
-{"class":"TPV","tag":"RMC","time":1155179818.000,"ept":0.005,"lat":49.126349500,"lon":-122.710089667,"epx":20.926,"epy":27.800,"track":347.9900,"speed":3.156,"eps":38.14,"mode":2}
$GPVTG,347.99,T,,M,6.135,N,11.369,K,A*00
$GPGGA,031658.00,4907.58097,N,12242.60538,W,1,03,3.46,72.8,M,-16.7,M,,*53
$GPGSA,A,2,09,04,24,,,,,,,,,,3.61,3.46,1.00*0C
@@ -430,7 +396,6 @@ $GPGLL,4907.58097,N,12242.60538,W,031658.00,A,A*74
{"class":"TPV","tag":"GLL","time":1155179818.000,"ept":0.005,"lat":49.126349500,"lon":-122.710089667,"alt":72.800,"epx":20.926,"epy":27.800,"epv":149.040,"track":347.9900,"speed":3.156,"climb":0.000,"eps":38.14,"mode":3}
$GPZDA,031658.00,10,08,2006,00,00*62
$GPRMC,031659.00,V,,,,,,,100806,,,N*7A
-{"class":"TPV","tag":"RMC","time":1155179819.000,"ept":0.005}
$GPVTG,,,,,,,,,N*30
$GPGGA,031659.00,,,,,0,00,99.99,,,,,,*6E
$GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*30
@@ -442,7 +407,6 @@ $GPGLL,,,,,031659.00,V,N*42
{"class":"TPV","tag":"GLL","time":1155179819.000,"ept":0.005,"mode":1}
$GPZDA,031659.00,10,08,2006,00,00*63
$GPRMC,031700.00,V,,,,,,,100806,,,N*77
-{"class":"TPV","tag":"RMC","time":1155179820.000,"ept":0.005}
$GPVTG,,,,,,,,,N*30
$GPGGA,031700.00,,,,,0,00,99.99,,,,,,*63
$GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*30
@@ -454,7 +418,6 @@ $GPGLL,,,,,031700.00,V,N*4F
{"class":"TPV","tag":"GLL","time":1155179820.000,"ept":0.005,"mode":1}
$GPZDA,031700.00,10,08,2006,00,00*6E
$GPRMC,031701.00,V,,,,,,,100806,,,N*76
-{"class":"TPV","tag":"RMC","time":1155179821.000,"ept":0.005}
$GPVTG,,,,,,,,,N*30
$GPGGA,031701.00,,,,,0,00,99.99,,,,,,*62
$GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*30
@@ -466,7 +429,6 @@ $GPGLL,,,,,031701.00,V,N*4E
{"class":"TPV","tag":"GLL","time":1155179821.000,"ept":0.005,"mode":1}
$GPZDA,031701.00,10,08,2006,00,00*6F
$GPRMC,032534.00,V,,,,,,,100806,,,N*71
-{"class":"TPV","tag":"RMC","time":1155180334.000,"ept":0.005}
$GPVTG,,,,,,,,,N*30
$GPGGA,032534.00,,,,,0,00,99.99,,,,,,*65
$GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*30
@@ -478,7 +440,6 @@ $GPGLL,,,,,032534.00,V,N*49
{"class":"TPV","tag":"GLL","time":1155180334.000,"ept":0.005,"mode":1}
$GPZDA,032534.00,10,08,2006,00,00*68
$GPRMC,032535.00,V,,,,,,,100806,,,N*70
-{"class":"TPV","tag":"RMC","time":1155180335.000,"ept":0.005}
$GPVTG,,,,,,,,,N*30
$GPGGA,032535.00,,,,,0,00,99.99,,,,,,*64
$GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*30