summaryrefslogtreecommitdiff
path: root/test/daemon/trimble-lassen_iq.log.chk
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2009-12-03 07:43:49 +0000
committerEric S. Raymond <esr@thyrsus.com>2009-12-03 07:43:49 +0000
commit769cad9f1bed947bef534bf868eb0e4259319fab (patch)
tree1bdb86a1c33e00476d970c65d3c5a98aace05641 /test/daemon/trimble-lassen_iq.log.chk
parent7fdbd0d4d3b8aab64edda14a3a5aa481a92802c9 (diff)
downloadgpsd-769cad9f1bed947bef534bf868eb0e4259319fab.tar.gz
gpspipe exposed an orthogonality failure.
Fix it by adding a json switch separate from watch enable. This involved moving where fake NMEA is generated to a different place, treating it as just another form of report generation rather than a side effect of receiving a sentence. Also, some client-side code had to be changed to use the json flag. A side effect is that some binary-protocol devicers generate fake $GPGSA sentences somewhat more often than they used to, and this meant rebuilding four more regression tests.
Diffstat (limited to 'test/daemon/trimble-lassen_iq.log.chk')
-rw-r--r--test/daemon/trimble-lassen_iq.log.chk45
1 files changed, 45 insertions, 0 deletions
diff --git a/test/daemon/trimble-lassen_iq.log.chk b/test/daemon/trimble-lassen_iq.log.chk
index 037a74d3..eaa50126 100644
--- a/test/daemon/trimble-lassen_iq.log.chk
+++ b/test/daemon/trimble-lassen_iq.log.chk
@@ -16,15 +16,19 @@ $GPGSV,3,3,12,00,00,000,00,30,22,204,32,10,54,072,42,07,40,297,29*79
{"class":"SKY","tag":"ID5c","xdop":0.00,"ydop":0.00,"vdop":2.72,"tdop":2.14,"hdop":2.55,"gdop":4.29,"pdop":3.72,"satellites":[{"PRN":26,"el":6,"az":138,"ss":0,"used":false},{"PRN":24,"el":14,"az":77,"ss":33,"used":true},{"PRN":6,"el":77,"az":232,"ss":26,"used":false},{"PRN":29,"el":15,"az":126,"ss":28,"used":true},{"PRN":2,"el":16,"az":79,"ss":37,"used":true},{"PRN":21,"el":35,"az":257,"ss":26,"used":false}]}
$GPGGA,012446,5332.2649,N,11329.5955,W,1,04,2.55,958.55,M,-19.816,M,,*77
$GPRMC,012446,A,5332.2649,N,11329.5955,W,0.0000,0.000,261106,,*32
+$GPGSA,A,2,00,00,00,00,00,,,,,,,,3.7,2.5,2.7*35
{"class":"TPV","tag":"ID8f20","time":1164504286.000,"ept":0.005,"lat":53.537748090,"lon":-113.493257926,"alt":958.551,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"mode":2}
$GPGGA,012447,5332.2652,N,11329.5949,W,1,04,2.55,959.45,M,-19.816,M,,*71
$GPRMC,012447,A,5332.2652,N,11329.5949,W,0.0000,0.000,261106,,*34
+$GPGSA,A,2,00,00,00,00,00,,,,,,,,3.7,2.5,2.7*35
{"class":"TPV","tag":"ID8f20","time":1164504287.000,"ept":0.005,"lat":53.537752616,"lon":-113.493247951,"alt":959.448,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGGA,012448,5332.2654,N,11329.5943,W,1,04,5.26,960.35,M,-19.817,M,,*7D
$GPRMC,012448,A,5332.2654,N,11329.5943,W,0.0000,0.000,261106,,*37
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.3,5.3,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504288.000,"ept":0.005,"lat":53.537757142,"lon":-113.493238060,"alt":960.346,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGGA,012449,5332.2657,N,11329.5937,W,1,04,5.26,961.19,M,-19.817,M,,*73
$GPRMC,012449,A,5332.2657,N,11329.5937,W,0.0000,0.000,261106,,*36
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.3,5.3,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504289.000,"ept":0.005,"lat":53.537761333,"lon":-113.493228840,"alt":961.187,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGSV,3,1,12,26,06,138,00,24,14,077,30,00,00,000,00,00,00,000,00*70
$GPGSV,3,2,12,06,77,231,26,29,15,126,27,02,16,079,37,21,35,257,26*78
@@ -32,18 +36,23 @@ $GPGSV,3,3,12,00,00,000,00,30,22,204,33,10,54,072,42,07,40,297,29*78
{"class":"SKY","tag":"ID5c","xdop":0.00,"ydop":0.00,"vdop":0.04,"tdop":2.07,"hdop":5.26,"gdop":5.65,"pdop":5.26,"satellites":[{"PRN":26,"el":6,"az":138,"ss":0,"used":false},{"PRN":24,"el":14,"az":77,"ss":30,"used":true},{"PRN":6,"el":77,"az":231,"ss":26,"used":false},{"PRN":29,"el":15,"az":126,"ss":27,"used":false},{"PRN":2,"el":16,"az":79,"ss":37,"used":true},{"PRN":21,"el":35,"az":257,"ss":26,"used":false}]}
$GPGGA,012450,5332.2659,N,11329.5932,W,1,04,5.26,961.98,M,-19.817,M,,*79
$GPRMC,012450,A,5332.2659,N,11329.5932,W,0.0000,0.000,261106,,*35
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.3,5.3,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504290.000,"ept":0.005,"lat":53.537765356,"lon":-113.493220207,"alt":961.976,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGGA,012451,5332.2662,N,11329.5927,W,1,04,5.25,962.71,M,-19.817,M,,*73
$GPRMC,012451,A,5332.2662,N,11329.5927,W,0.0000,0.000,261106,,*38
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.3,5.3,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504291.000,"ept":0.005,"lat":53.537769212,"lon":-113.493212244,"alt":962.715,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGGA,012452,5332.2664,N,11329.5923,W,1,04,5.25,963.37,M,-19.817,M,,*71
$GPRMC,012452,A,5332.2664,N,11329.5923,W,0.0000,0.000,261106,,*39
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.3,5.3,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504292.000,"ept":0.005,"lat":53.537772733,"lon":-113.493205287,"alt":963.368,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGGA,012453,5332.2666,N,11329.5919,W,1,04,5.25,964.02,M,-19.817,M,,*7A
$GPRMC,012453,A,5332.2666,N,11329.5919,W,0.0000,0.000,261106,,*33
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.3,5.3,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504293.000,"ept":0.005,"lat":53.537776337,"lon":-113.493198330,"alt":964.020,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGGA,012454,5332.2668,N,11329.5915,W,1,04,5.25,964.60,M,-19.817,M,,*7B
$GPRMC,012454,A,5332.2668,N,11329.5915,W,0.0000,0.000,261106,,*36
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.3,5.3,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504294.000,"ept":0.005,"lat":53.537779522,"lon":-113.493192295,"alt":964.596,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGSV,3,1,12,26,06,138,00,24,14,077,30,00,00,000,00,00,00,000,00*70
$GPGSV,3,2,12,06,77,231,26,29,15,126,26,02,16,079,37,21,35,257,26*79
@@ -51,18 +60,23 @@ $GPGSV,3,3,12,00,00,000,00,30,22,204,33,10,54,072,42,07,40,297,29*78
{"class":"SKY","tag":"ID5c","xdop":0.00,"ydop":0.00,"vdop":0.04,"tdop":2.06,"hdop":5.24,"gdop":5.63,"pdop":5.24,"satellites":[{"PRN":26,"el":6,"az":138,"ss":0,"used":false},{"PRN":24,"el":14,"az":77,"ss":30,"used":true},{"PRN":6,"el":77,"az":231,"ss":26,"used":false},{"PRN":29,"el":15,"az":126,"ss":26,"used":false},{"PRN":2,"el":16,"az":79,"ss":37,"used":true},{"PRN":21,"el":35,"az":257,"ss":26,"used":false}]}
$GPGGA,012455,5332.2669,N,11329.5912,W,1,04,5.24,965.11,M,-19.817,M,,*7A
$GPRMC,012455,A,5332.2669,N,11329.5912,W,0.0000,0.000,261106,,*31
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.2,5.2,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504295.000,"ept":0.005,"lat":53.537782372,"lon":-113.493187015,"alt":965.108,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGGA,012456,5332.2671,N,11329.5909,W,1,04,5.24,965.56,M,-19.817,M,,*79
$GPRMC,012456,A,5332.2671,N,11329.5909,W,0.0000,0.000,261106,,*31
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.2,5.2,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504296.000,"ept":0.005,"lat":53.537784803,"lon":-113.493182237,"alt":965.565,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGGA,012457,5332.2672,N,11329.5907,W,1,04,5.24,965.98,M,-19.817,M,,*77
$GPRMC,012457,A,5332.2672,N,11329.5907,W,0.0000,0.000,261106,,*3D
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.2,5.2,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504297.000,"ept":0.005,"lat":53.537786898,"lon":-113.493178046,"alt":965.977,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGGA,012458,5332.2673,N,11329.5905,W,1,04,5.23,966.35,M,-19.817,M,,*78
$GPRMC,012458,A,5332.2673,N,11329.5905,W,0.0000,0.000,261106,,*31
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.2,5.2,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504298.000,"ept":0.005,"lat":53.537788742,"lon":-113.493174190,"alt":966.350,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGGA,012459,5332.2674,N,11329.5902,W,1,04,5.23,966.69,M,-19.817,M,,*70
$GPRMC,012459,A,5332.2674,N,11329.5902,W,0.0000,0.000,261106,,*30
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.2,5.2,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504299.000,"ept":0.005,"lat":53.537790335,"lon":-113.493170754,"alt":966.689,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGSV,3,1,12,26,06,138,00,24,14,077,29,00,00,000,00,00,00,000,00*78
$GPGSV,3,2,12,06,77,231,26,29,15,126,26,02,16,079,35,21,35,257,26*7B
@@ -70,15 +84,19 @@ $GPGSV,3,3,12,00,00,000,00,30,22,204,32,10,54,072,43,07,40,297,29*78
{"class":"SKY","tag":"ID5c","xdop":0.00,"ydop":0.00,"vdop":0.04,"tdop":2.06,"hdop":5.23,"gdop":5.62,"pdop":5.23,"satellites":[{"PRN":26,"el":6,"az":138,"ss":0,"used":false},{"PRN":24,"el":14,"az":77,"ss":29,"used":true},{"PRN":6,"el":77,"az":231,"ss":26,"used":false},{"PRN":29,"el":15,"az":126,"ss":26,"used":false},{"PRN":2,"el":16,"az":79,"ss":35,"used":true},{"PRN":21,"el":35,"az":257,"ss":26,"used":false}]}
$GPGGA,012500,5332.2675,N,11329.5900,W,1,04,5.23,967.00,M,-19.817,M,,*70
$GPRMC,012500,A,5332.2675,N,11329.5900,W,0.0000,0.000,261106,,*3E
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.2,5.2,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504300.000,"ept":0.005,"lat":53.537791843,"lon":-113.493167485,"alt":966.998,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGGA,012501,5332.2676,N,11329.5899,W,1,04,5.23,967.28,M,-19.817,M,,*79
$GPRMC,012501,A,5332.2676,N,11329.5899,W,0.0000,0.000,261106,,*3D
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.2,5.2,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504301.000,"ept":0.005,"lat":53.537793184,"lon":-113.493164551,"alt":967.282,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGGA,012503,5332.2677,N,11329.5896,W,1,04,5.22,967.78,M,-19.817,M,,*71
$GPRMC,012503,A,5332.2677,N,11329.5896,W,0.0000,0.000,261106,,*31
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.2,5.2,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504303.000,"ept":0.005,"lat":53.537795448,"lon":-113.493159187,"alt":967.784,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGGA,012504,5332.2678,N,11329.5894,W,1,04,5.22,968.01,M,-19.817,M,,*7A
$GPRMC,012504,A,5332.2678,N,11329.5894,W,0.0000,0.000,261106,,*3B
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.2,5.2,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504304.000,"ept":0.005,"lat":53.537796370,"lon":-113.493156756,"alt":968.007,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGSV,3,1,12,26,06,138,00,24,14,077,29,00,00,000,00,00,00,000,00*78
$GPGSV,3,2,12,06,77,231,26,29,15,126,26,02,16,080,35,21,35,257,26*7D
@@ -86,18 +104,23 @@ $GPGSV,3,3,12,00,00,000,00,30,22,204,33,10,54,072,43,07,40,297,29*79
{"class":"SKY","tag":"ID5c","xdop":0.00,"ydop":0.00,"vdop":0.04,"tdop":2.05,"hdop":5.21,"gdop":5.60,"pdop":5.21,"satellites":[{"PRN":26,"el":6,"az":138,"ss":0,"used":false},{"PRN":24,"el":14,"az":77,"ss":29,"used":true},{"PRN":6,"el":77,"az":231,"ss":26,"used":false},{"PRN":29,"el":15,"az":126,"ss":26,"used":false},{"PRN":2,"el":16,"az":80,"ss":35,"used":true},{"PRN":21,"el":35,"az":257,"ss":26,"used":false}]}
$GPGGA,012505,5332.2678,N,11329.5893,W,1,04,5.21,968.21,M,-19.817,M,,*7D
$GPRMC,012505,A,5332.2678,N,11329.5893,W,0.0000,0.000,261106,,*3D
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.2,5.2,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504305.000,"ept":0.005,"lat":53.537797208,"lon":-113.493154493,"alt":968.214,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGGA,012506,5332.2679,N,11329.5891,W,1,04,5.21,968.41,M,-19.817,M,,*7B
$GPRMC,012506,A,5332.2679,N,11329.5891,W,0.0000,0.000,261106,,*3D
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.2,5.2,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504306.000,"ept":0.005,"lat":53.537797878,"lon":-113.493152397,"alt":968.407,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGGA,012507,5332.2679,N,11329.5890,W,1,04,5.20,968.59,M,-19.817,M,,*73
$GPRMC,012507,A,5332.2679,N,11329.5890,W,0.0000,0.000,261106,,*3D
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.2,5.2,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504307.000,"ept":0.005,"lat":53.537798549,"lon":-113.493150386,"alt":968.587,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGGA,012508,5332.2680,N,11329.5889,W,1,04,5.20,968.75,M,-19.817,M,,*7C
$GPRMC,012508,A,5332.2680,N,11329.5889,W,0.0000,0.000,261106,,*3C
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.2,5.2,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504308.000,"ept":0.005,"lat":53.537799219,"lon":-113.493148458,"alt":968.755,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGGA,012509,5332.2680,N,11329.5888,W,1,04,5.20,968.91,M,-19.817,M,,*76
$GPRMC,012509,A,5332.2680,N,11329.5888,W,0.0000,0.000,261106,,*3C
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.2,5.2,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504309.000,"ept":0.005,"lat":53.537799806,"lon":-113.493146530,"alt":968.913,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGSV,3,1,12,26,06,138,00,24,14,077,28,00,00,000,00,00,00,000,00*79
$GPGSV,3,2,12,06,77,231,26,29,15,126,26,02,16,080,35,21,35,257,26*7D
@@ -105,18 +128,23 @@ $GPGSV,3,3,12,00,00,000,00,30,22,204,30,10,54,072,44,07,40,297,29*7D
{"class":"SKY","tag":"ID5c","xdop":0.00,"ydop":0.00,"vdop":0.04,"tdop":2.05,"hdop":5.20,"gdop":5.59,"pdop":5.20,"satellites":[{"PRN":26,"el":6,"az":138,"ss":0,"used":false},{"PRN":24,"el":14,"az":77,"ss":28,"used":true},{"PRN":6,"el":77,"az":231,"ss":26,"used":false},{"PRN":29,"el":15,"az":126,"ss":26,"used":false},{"PRN":2,"el":16,"az":80,"ss":35,"used":true},{"PRN":21,"el":35,"az":257,"ss":26,"used":false}]}
$GPGGA,012510,5332.2680,N,11329.5887,W,1,04,5.20,969.06,M,-19.817,M,,*7E
$GPRMC,012510,A,5332.2680,N,11329.5887,W,0.0000,0.000,261106,,*3B
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.2,5.2,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504310.000,"ept":0.005,"lat":53.537800393,"lon":-113.493144770,"alt":969.061,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGGA,012511,5332.2681,N,11329.5886,W,1,04,5.19,969.20,M,-19.817,M,,*71
$GPRMC,012511,A,5332.2681,N,11329.5886,W,0.0000,0.000,261106,,*3A
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.2,5.2,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504311.000,"ept":0.005,"lat":53.537800896,"lon":-113.493143010,"alt":969.201,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGGA,012512,5332.2681,N,11329.5885,W,1,04,5.19,969.33,M,-19.817,M,,*73
$GPRMC,012512,A,5332.2681,N,11329.5885,W,0.0000,0.000,261106,,*3A
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.2,5.2,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504312.000,"ept":0.005,"lat":53.537801315,"lon":-113.493141333,"alt":969.332,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGGA,012513,5332.2681,N,11329.5884,W,1,04,5.18,969.46,M,-19.817,M,,*70
$GPRMC,012513,A,5332.2681,N,11329.5884,W,0.0000,0.000,261106,,*3A
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.2,5.2,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504313.000,"ept":0.005,"lat":53.537801650,"lon":-113.493139657,"alt":969.457,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGGA,012514,5332.2681,N,11329.5883,W,1,04,5.18,969.57,M,-19.817,M,,*70
$GPRMC,012514,A,5332.2681,N,11329.5883,W,0.0000,0.000,261106,,*3A
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.2,5.2,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504314.000,"ept":0.005,"lat":53.537802069,"lon":-113.493138064,"alt":969.574,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGSV,3,1,12,26,06,138,00,24,14,077,30,00,00,000,00,00,00,000,00*70
$GPGSV,3,2,12,06,77,231,26,29,15,126,26,02,16,080,35,21,35,257,26*7D
@@ -124,15 +152,19 @@ $GPGSV,3,3,12,00,00,000,00,30,22,204,30,10,54,072,45,07,40,297,29*7C
{"class":"SKY","tag":"ID5c","xdop":0.00,"ydop":0.00,"vdop":0.04,"tdop":2.04,"hdop":5.18,"gdop":5.57,"pdop":5.18,"satellites":[{"PRN":26,"el":6,"az":138,"ss":0,"used":false},{"PRN":24,"el":14,"az":77,"ss":30,"used":true},{"PRN":6,"el":77,"az":231,"ss":26,"used":false},{"PRN":29,"el":15,"az":126,"ss":26,"used":false},{"PRN":2,"el":16,"az":80,"ss":35,"used":true},{"PRN":21,"el":35,"az":257,"ss":26,"used":false}]}
$GPGGA,012515,5332.2681,N,11329.5882,W,1,04,5.18,969.68,M,-19.817,M,,*7C
$GPRMC,012515,A,5332.2681,N,11329.5882,W,0.0000,0.000,261106,,*3A
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.2,5.2,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504315.000,"ept":0.005,"lat":53.537802405,"lon":-113.493136556,"alt":969.685,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGGA,012517,5332.2682,N,11329.5880,W,1,04,5.18,969.89,M,-19.817,M,,*70
$GPRMC,012517,A,5332.2682,N,11329.5880,W,0.0000,0.000,261106,,*39
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.2,5.2,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504317.000,"ept":0.005,"lat":53.537803243,"lon":-113.493133622,"alt":969.891,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGGA,012518,5332.2682,N,11329.5879,W,1,04,5.17,969.99,M,-19.817,M,,*77
$GPRMC,012518,A,5332.2682,N,11329.5879,W,0.0000,0.000,261106,,*30
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.2,5.2,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504318.000,"ept":0.005,"lat":53.537803662,"lon":-113.493132281,"alt":969.987,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGGA,012519,5332.2682,N,11329.5879,W,1,04,5.17,970.08,M,-19.817,M,,*76
$GPRMC,012519,A,5332.2682,N,11329.5879,W,0.0000,0.000,261106,,*31
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.2,5.2,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504319.000,"ept":0.005,"lat":53.537803913,"lon":-113.493131024,"alt":970.078,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGSV,3,1,12,26,06,138,00,24,14,077,29,00,00,000,00,00,00,000,00*78
$GPGSV,3,2,12,06,77,230,26,29,15,126,26,02,16,080,35,21,35,257,26*7C
@@ -140,18 +172,23 @@ $GPGSV,3,3,12,00,00,000,00,30,22,204,30,10,54,072,45,07,40,297,29*7C
{"class":"SKY","tag":"ID5c","xdop":0.00,"ydop":0.00,"vdop":0.04,"tdop":2.04,"hdop":5.17,"gdop":5.56,"pdop":5.17,"satellites":[{"PRN":26,"el":6,"az":138,"ss":0,"used":false},{"PRN":24,"el":14,"az":77,"ss":29,"used":true},{"PRN":6,"el":77,"az":230,"ss":26,"used":false},{"PRN":29,"el":15,"az":126,"ss":26,"used":false},{"PRN":2,"el":16,"az":80,"ss":35,"used":true},{"PRN":21,"el":35,"az":257,"ss":26,"used":false}]}
$GPGGA,012520,5332.2682,N,11329.5878,W,1,04,5.17,970.16,M,-19.817,M,,*72
$GPRMC,012520,A,5332.2682,N,11329.5878,W,0.0000,0.000,261106,,*3A
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.2,5.2,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504320.000,"ept":0.005,"lat":53.537804165,"lon":-113.493129682,"alt":970.165,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGGA,012521,5332.2683,N,11329.5877,W,1,04,5.17,970.25,M,-19.817,M,,*7D
$GPRMC,012521,A,5332.2683,N,11329.5877,W,0.0000,0.000,261106,,*35
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.2,5.2,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504321.000,"ept":0.005,"lat":53.537804416,"lon":-113.493128425,"alt":970.247,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGGA,012522,5332.2683,N,11329.5876,W,1,04,5.17,970.33,M,-19.817,M,,*78
$GPRMC,012522,A,5332.2683,N,11329.5876,W,0.0000,0.000,261106,,*37
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.2,5.2,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504322.000,"ept":0.005,"lat":53.537804584,"lon":-113.493127252,"alt":970.326,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGGA,012523,5332.2683,N,11329.5876,W,1,04,5.16,970.40,M,-19.817,M,,*7C
$GPRMC,012523,A,5332.2683,N,11329.5876,W,0.0000,0.000,261106,,*36
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.2,5.2,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504323.000,"ept":0.005,"lat":53.537804835,"lon":-113.493125994,"alt":970.402,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGGA,012524,5332.2683,N,11329.5875,W,1,04,5.15,970.47,M,-19.817,M,,*7C
$GPRMC,012524,A,5332.2683,N,11329.5875,W,0.0000,0.000,261106,,*32
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.2,5.2,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504324.000,"ept":0.005,"lat":53.537805003,"lon":-113.493124821,"alt":970.474,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGSV,3,1,12,26,06,138,00,24,14,077,29,00,00,000,00,00,00,000,00*78
$GPGSV,3,2,12,06,77,230,26,29,15,126,26,02,16,080,35,21,35,257,26*7C
@@ -159,18 +196,23 @@ $GPGSV,3,3,12,00,00,000,00,30,22,204,29,10,54,072,44,07,40,297,29*75
{"class":"SKY","tag":"ID5c","xdop":0.00,"ydop":0.00,"vdop":0.04,"tdop":2.04,"hdop":5.15,"gdop":5.54,"pdop":5.15,"satellites":[{"PRN":26,"el":6,"az":138,"ss":0,"used":false},{"PRN":24,"el":14,"az":77,"ss":29,"used":true},{"PRN":6,"el":77,"az":230,"ss":26,"used":false},{"PRN":29,"el":15,"az":126,"ss":26,"used":false},{"PRN":2,"el":16,"az":80,"ss":35,"used":true},{"PRN":21,"el":35,"az":257,"ss":26,"used":false}]}
$GPGGA,012525,5332.2683,N,11329.5874,W,1,04,5.15,970.54,M,-19.817,M,,*7E
$GPRMC,012525,A,5332.2683,N,11329.5874,W,0.0000,0.000,261106,,*32
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.2,5.2,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504325.000,"ept":0.005,"lat":53.537805171,"lon":-113.493123648,"alt":970.544,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGGA,012526,5332.2683,N,11329.5874,W,1,04,5.15,970.61,M,-19.817,M,,*7B
$GPRMC,012526,A,5332.2683,N,11329.5874,W,0.0000,0.000,261106,,*31
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.1,5.1,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504326.000,"ept":0.005,"lat":53.537805422,"lon":-113.493122558,"alt":970.610,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGGA,012527,5332.2683,N,11329.5873,W,1,04,5.15,970.67,M,-19.817,M,,*7B
$GPRMC,012527,A,5332.2683,N,11329.5873,W,0.0000,0.000,261106,,*37
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.1,5.1,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504327.000,"ept":0.005,"lat":53.537805590,"lon":-113.493121468,"alt":970.674,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGGA,012528,5332.2684,N,11329.5872,W,1,04,5.15,970.74,M,-19.817,M,,*70
$GPRMC,012528,A,5332.2684,N,11329.5872,W,0.0000,0.000,261106,,*3E
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.1,5.1,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504328.000,"ept":0.005,"lat":53.537805841,"lon":-113.493120462,"alt":970.736,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGGA,012529,5332.2684,N,11329.5872,W,1,04,5.15,970.79,M,-19.817,M,,*7C
$GPRMC,012529,A,5332.2684,N,11329.5872,W,0.0000,0.000,261106,,*3F
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.1,5.1,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504329.000,"ept":0.005,"lat":53.537806093,"lon":-113.493119457,"alt":970.795,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGSV,3,1,12,26,06,138,00,24,14,077,30,00,00,000,00,00,00,000,00*70
$GPGSV,3,2,12,06,77,230,26,29,15,126,26,02,16,080,35,21,35,258,26*73
@@ -178,12 +220,15 @@ $GPGSV,3,3,12,00,00,000,00,30,22,204,29,10,53,072,44,07,40,297,29*72
{"class":"SKY","tag":"ID5c","xdop":0.00,"ydop":0.00,"vdop":0.04,"tdop":2.03,"hdop":5.13,"gdop":5.52,"pdop":5.13,"satellites":[{"PRN":26,"el":6,"az":138,"ss":0,"used":false},{"PRN":24,"el":14,"az":77,"ss":30,"used":true},{"PRN":6,"el":77,"az":230,"ss":26,"used":false},{"PRN":29,"el":15,"az":126,"ss":26,"used":false},{"PRN":2,"el":16,"az":80,"ss":35,"used":true},{"PRN":21,"el":35,"az":258,"ss":26,"used":false}]}
$GPGGA,012530,5332.2684,N,11329.5871,W,1,04,5.13,970.85,M,-19.817,M,,*72
$GPRMC,012530,A,5332.2684,N,11329.5871,W,0.0000,0.000,261106,,*34
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.1,5.1,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504330.000,"ept":0.005,"lat":53.537806344,"lon":-113.493118535,"alt":970.852,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGGA,012531,5332.2684,N,11329.5871,W,1,04,5.13,970.91,M,-19.817,M,,*76
$GPRMC,012531,A,5332.2684,N,11329.5871,W,0.0000,0.000,261106,,*35
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.1,5.1,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504331.000,"ept":0.005,"lat":53.537806512,"lon":-113.493117613,"alt":970.906,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGGA,012532,5332.2684,N,11329.5870,W,1,04,5.13,970.96,M,-19.817,M,,*73
$GPRMC,012532,A,5332.2684,N,11329.5870,W,0.0000,0.000,261106,,*37
+$GPGSA,A,2,00,00,00,00,,,,,,,,,5.1,5.1,0.0*33
{"class":"TPV","tag":"ID8f20","time":1164504332.000,"ept":0.005,"lat":53.537806763,"lon":-113.493116691,"alt":970.959,"epx":0.000,"epy":0.000,"track":0.0000,"speed":0.000,"climb":0.000,"eps":0.00,"mode":2}
$GPGSV,3,1,12,26,06,138,00,24,13,077,30,00,00,000,00,00,00,000,00*77
$GPGSV,3,2,12,06,77,230,26,29,15,126,26,02,16,080,35,21,35,258,26*73