summaryrefslogtreecommitdiff
path: root/test/daemon/garmin25lp.log.chk
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2009-12-04 12:42:36 +0000
committerEric S. Raymond <esr@thyrsus.com>2009-12-04 12:42:36 +0000
commit52d151db798013bc5218afb9b71ee3aa398d336d (patch)
tree689d21a536bcae33a3e35d7af2b9c11a594e3b63 /test/daemon/garmin25lp.log.chk
parentac3c3cacf32adf72dd8d46cbbccd8296e9fd62c2 (diff)
downloadgpsd-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/garmin25lp.log.chk')
-rw-r--r--test/daemon/garmin25lp.log.chk28
1 files changed, 10 insertions, 18 deletions
diff --git a/test/daemon/garmin25lp.log.chk b/test/daemon/garmin25lp.log.chk
index 52ac92e5..2d880d54 100644
--- a/test/daemon/garmin25lp.log.chk
+++ b/test/daemon/garmin25lp.log.chk
@@ -3,77 +3,77 @@ $GPGSV,2,1,08,01,10,158,45,03,72,164,41,11,24,279,,14,30,119,48*76
$GPGSV,2,2,08,15,33,070,40,16,05,184,,18,20,046,,19,73,304,*7B
{"class":"SKY","tag":"GSV","xdop":0.00,"ydop":0.00,"satellites":[{"PRN":1,"el":10,"az":158,"ss":45,"used":false},{"PRN":3,"el":72,"az":164,"ss":41,"used":false},{"PRN":11,"el":24,"az":279,"ss":0,"used":false},{"PRN":14,"el":30,"az":119,"ss":48,"used":false},{"PRN":15,"el":33,"az":70,"ss":40,"used":false},{"PRN":16,"el":5,"az":184,"ss":0,"used":false},{"PRN":18,"el":20,"az":46,"ss":0,"used":false},{"PRN":19,"el":73,"az":304,"ss":0,"used":false}]}
$GPRMC,120317,V,4221.4394,N,01321.9948,E,000.0,000.0,150305,001.4,E*62
-{"class":"TPV","tag":"RMC","time":1110888197.000,"ept":0.005}
$GPGGA,120317,4221.4394,N,01321.9948,E,0,00,,,M,,M,,*59
$GPGSA,A,1,,,,,,,,,,,,,,,*1E
+{"class":"TPV","tag":"GSA","mode":1}
$GPGSV,2,1,08,01,10,158,45,03,72,164,41,11,24,279,,14,30,119,48*76
$GPGSV,2,2,08,15,33,070,40,16,05,184,,18,20,046,,19,73,304,*7B
{"class":"SKY","tag":"GSV","vdop":0.00,"hdop":0.00,"pdop":0.00,"satellites":[{"PRN":1,"el":10,"az":158,"ss":45,"used":false},{"PRN":3,"el":72,"az":164,"ss":41,"used":false},{"PRN":11,"el":24,"az":279,"ss":0,"used":false},{"PRN":14,"el":30,"az":119,"ss":48,"used":false},{"PRN":15,"el":33,"az":70,"ss":40,"used":false},{"PRN":16,"el":5,"az":184,"ss":0,"used":false},{"PRN":18,"el":20,"az":46,"ss":0,"used":false},{"PRN":19,"el":73,"az":304,"ss":0,"used":false}]}
$GPRMC,120318,V,4221.4394,N,01321.9948,E,000.0,000.0,150305,001.4,E*6D
-{"class":"TPV","tag":"RMC","time":1110888198.000,"ept":0.005}
$GPGGA,120318,4221.4394,N,01321.9948,E,0,00,,,M,,M,,*56
$GPGSA,A,1,,,,,,,,,,,,,,,*1E
+{"class":"TPV","tag":"GSA","mode":1}
$GPGSV,2,1,08,01,10,158,45,03,72,164,41,11,24,279,,14,30,119,48*76
$GPGSV,2,2,08,15,33,070,40,16,05,184,,18,20,046,,19,73,304,*7B
{"class":"SKY","tag":"GSV","vdop":0.00,"hdop":0.00,"pdop":0.00,"satellites":[{"PRN":1,"el":10,"az":158,"ss":45,"used":false},{"PRN":3,"el":72,"az":164,"ss":41,"used":false},{"PRN":11,"el":24,"az":279,"ss":0,"used":false},{"PRN":14,"el":30,"az":119,"ss":48,"used":false},{"PRN":15,"el":33,"az":70,"ss":40,"used":false},{"PRN":16,"el":5,"az":184,"ss":0,"used":false},{"PRN":18,"el":20,"az":46,"ss":0,"used":false},{"PRN":19,"el":73,"az":304,"ss":0,"used":false}]}
$GPRMC,120319,V,4221.4394,N,01321.9948,E,000.0,000.0,150305,001.4,E*6C
-{"class":"TPV","tag":"RMC","time":1110888199.000,"ept":0.005}
$GPGGA,120319,4221.4394,N,01321.9948,E,0,00,,,M,,M,,*57
$GPGSA,A,1,,,,,,,,,,,,,,,*1E
+{"class":"TPV","tag":"GSA","mode":1}
$GPGSV,2,1,08,01,10,158,45,03,72,164,41,11,24,279,,14,30,119,48*76
$GPGSV,2,2,08,15,33,070,40,16,05,184,,18,20,046,,19,73,304,*7B
{"class":"SKY","tag":"GSV","vdop":0.00,"hdop":0.00,"pdop":0.00,"satellites":[{"PRN":1,"el":10,"az":158,"ss":45,"used":false},{"PRN":3,"el":72,"az":164,"ss":41,"used":false},{"PRN":11,"el":24,"az":279,"ss":0,"used":false},{"PRN":14,"el":30,"az":119,"ss":48,"used":false},{"PRN":15,"el":33,"az":70,"ss":40,"used":false},{"PRN":16,"el":5,"az":184,"ss":0,"used":false},{"PRN":18,"el":20,"az":46,"ss":0,"used":false},{"PRN":19,"el":73,"az":304,"ss":0,"used":false}]}
$GPRMC,120320,V,4221.4394,N,01321.9948,E,000.0,000.0,150305,001.4,E*66
-{"class":"TPV","tag":"RMC","time":1110888200.000,"ept":0.005}
$GPGGA,120320,4221.4394,N,01321.9948,E,0,00,,,M,,M,,*5D
$GPGSA,A,1,,,,,,,,,,,,,,,*1E
+{"class":"TPV","tag":"GSA","mode":1}
$GPGSV,2,1,08,01,10,158,45,03,72,164,41,11,24,279,,14,30,119,48*76
$GPGSV,2,2,08,15,33,070,40,16,05,184,,18,20,046,,19,73,304,*7B
{"class":"SKY","tag":"GSV","vdop":0.00,"hdop":0.00,"pdop":0.00,"satellites":[{"PRN":1,"el":10,"az":158,"ss":45,"used":false},{"PRN":3,"el":72,"az":164,"ss":41,"used":false},{"PRN":11,"el":24,"az":279,"ss":0,"used":false},{"PRN":14,"el":30,"az":119,"ss":48,"used":false},{"PRN":15,"el":33,"az":70,"ss":40,"used":false},{"PRN":16,"el":5,"az":184,"ss":0,"used":false},{"PRN":18,"el":20,"az":46,"ss":0,"used":false},{"PRN":19,"el":73,"az":304,"ss":0,"used":false}]}
$GPRMC,120321,V,4221.4394,N,01321.9948,E,000.0,000.0,150305,001.4,E*67
-{"class":"TPV","tag":"RMC","time":1110888201.000,"ept":0.005}
$GPGGA,120321,4221.4394,N,01321.9948,E,0,00,,,M,,M,,*5C
$GPGSA,A,1,,,,,,,,,,,,,,,*1E
+{"class":"TPV","tag":"GSA","mode":1}
$GPGSV,2,1,08,01,10,158,45,03,72,164,41,11,24,279,,14,30,119,48*76
$GPGSV,2,2,08,15,33,070,39,16,05,184,,18,20,046,,19,73,304,*75
{"class":"SKY","tag":"GSV","vdop":0.00,"hdop":0.00,"pdop":0.00,"satellites":[{"PRN":1,"el":10,"az":158,"ss":45,"used":false},{"PRN":3,"el":72,"az":164,"ss":41,"used":false},{"PRN":11,"el":24,"az":279,"ss":0,"used":false},{"PRN":14,"el":30,"az":119,"ss":48,"used":false},{"PRN":15,"el":33,"az":70,"ss":39,"used":false},{"PRN":16,"el":5,"az":184,"ss":0,"used":false},{"PRN":18,"el":20,"az":46,"ss":0,"used":false},{"PRN":19,"el":73,"az":304,"ss":0,"used":false}]}
$GPRMC,120322,V,4221.4394,N,01321.9948,E,000.0,000.0,150305,001.4,E*64
-{"class":"TPV","tag":"RMC","time":1110888202.000,"ept":0.005}
$GPGGA,120322,4221.4394,N,01321.9948,E,0,00,,,M,,M,,*5F
$GPGSA,A,1,,,,,,,,,,,,,,,*1E
+{"class":"TPV","tag":"GSA","mode":1}
$GPGSV,2,1,08,01,10,158,45,03,72,164,42,11,24,279,,14,30,119,48*75
$GPGSV,2,2,08,15,33,070,39,16,05,184,,18,20,046,,19,73,304,*75
{"class":"SKY","tag":"GSV","vdop":0.00,"hdop":0.00,"pdop":0.00,"satellites":[{"PRN":1,"el":10,"az":158,"ss":45,"used":false},{"PRN":3,"el":72,"az":164,"ss":42,"used":false},{"PRN":11,"el":24,"az":279,"ss":0,"used":false},{"PRN":14,"el":30,"az":119,"ss":48,"used":false},{"PRN":15,"el":33,"az":70,"ss":39,"used":false},{"PRN":16,"el":5,"az":184,"ss":0,"used":false},{"PRN":18,"el":20,"az":46,"ss":0,"used":false},{"PRN":19,"el":73,"az":304,"ss":0,"used":false}]}
$GPRMC,120323,V,4221.4394,N,01321.9948,E,000.0,000.0,150305,001.4,E*65
-{"class":"TPV","tag":"RMC","time":1110888203.000,"ept":0.005}
$GPGGA,120323,4221.4394,N,01321.9948,E,0,00,,,M,,M,,*5E
$GPGSA,A,1,,,,,,,,,,,,,,,*1E
+{"class":"TPV","tag":"GSA","mode":1}
$GPGSV,2,1,08,01,10,158,45,03,72,164,42,11,24,279,,14,30,119,48*75
$GPGSV,2,2,08,15,33,070,39,16,05,184,,18,20,046,,19,73,304,*75
{"class":"SKY","tag":"GSV","vdop":0.00,"hdop":0.00,"pdop":0.00,"satellites":[{"PRN":1,"el":10,"az":158,"ss":45,"used":false},{"PRN":3,"el":72,"az":164,"ss":42,"used":false},{"PRN":11,"el":24,"az":279,"ss":0,"used":false},{"PRN":14,"el":30,"az":119,"ss":48,"used":false},{"PRN":15,"el":33,"az":70,"ss":39,"used":false},{"PRN":16,"el":5,"az":184,"ss":0,"used":false},{"PRN":18,"el":20,"az":46,"ss":0,"used":false},{"PRN":19,"el":73,"az":304,"ss":0,"used":false}]}
$GPRMC,120324,V,4221.4394,N,01321.9948,E,000.0,000.0,150305,001.4,E*62
-{"class":"TPV","tag":"RMC","time":1110888204.000,"ept":0.005}
$GPGGA,120324,4221.4394,N,01321.9948,E,0,00,,,M,,M,,*59
$GPGSA,A,1,,,,,,,,,,,,,,,*1E
+{"class":"TPV","tag":"GSA","mode":1}
$GPGSV,2,1,08,01,10,158,45,03,72,164,42,11,24,279,,14,30,119,48*75
$GPGSV,2,2,08,15,33,070,39,16,05,184,,18,20,046,,19,73,304,*75
{"class":"SKY","tag":"GSV","vdop":0.00,"hdop":0.00,"pdop":0.00,"satellites":[{"PRN":1,"el":10,"az":158,"ss":45,"used":false},{"PRN":3,"el":72,"az":164,"ss":42,"used":false},{"PRN":11,"el":24,"az":279,"ss":0,"used":false},{"PRN":14,"el":30,"az":119,"ss":48,"used":false},{"PRN":15,"el":33,"az":70,"ss":39,"used":false},{"PRN":16,"el":5,"az":184,"ss":0,"used":false},{"PRN":18,"el":20,"az":46,"ss":0,"used":false},{"PRN":19,"el":73,"az":304,"ss":0,"used":false}]}
$GPRMC,120325,V,4221.4394,N,01321.9948,E,000.0,000.0,150305,001.4,E*63
-{"class":"TPV","tag":"RMC","time":1110888205.000,"ept":0.005}
$GPGGA,120325,4221.4394,N,01321.9948,E,0,00,,,M,,M,,*58
$GPGSA,A,1,,,,,,,,,,,,,,,*1E
+{"class":"TPV","tag":"GSA","mode":1}
$GPGSV,2,1,08,01,10,158,44,03,72,164,42,11,24,279,,14,30,119,48*74
$GPGSV,2,2,08,15,33,070,39,16,05,184,,18,20,046,,19,73,304,*75
{"class":"SKY","tag":"GSV","vdop":0.00,"hdop":0.00,"pdop":0.00,"satellites":[{"PRN":1,"el":10,"az":158,"ss":44,"used":false},{"PRN":3,"el":72,"az":164,"ss":42,"used":false},{"PRN":11,"el":24,"az":279,"ss":0,"used":false},{"PRN":14,"el":30,"az":119,"ss":48,"used":false},{"PRN":15,"el":33,"az":70,"ss":39,"used":false},{"PRN":16,"el":5,"az":184,"ss":0,"used":false},{"PRN":18,"el":20,"az":46,"ss":0,"used":false},{"PRN":19,"el":73,"az":304,"ss":0,"used":false}]}
$GPRMC,120326,A,4221.3871,N,01322.0800,E,000.0,000.0,150305,001.4,E*77
{"class":"TPV","tag":"RMC","time":1110888206.000,"ept":0.005,"lat":42.356451667,"lon":13.368000000,"track":0.0000,"speed":0.000,"mode":2}
$GPGGA,120326,4221.3871,N,01322.0800,E,1,00,3.1,746.1,M,44.2,M,,*40
+{"class":"TPV","tag":"GGA","time":1110888206.000,"ept":0.005,"lat":42.356451667,"lon":13.368000000,"alt":746.100,"epv":0.000,"track":0.0000,"speed":0.000,"mode":3}
$GPGSA,A,2,01,03,,14,,,,,,,,,3.1,3.1,*1A
$GPGSV,2,1,08,01,10,158,45,03,72,164,42,11,24,279,,14,30,119,48*75
$GPGSV,2,2,08,15,33,070,39,16,05,184,,18,20,046,,19,73,304,*75
{"class":"SKY","tag":"GSV","vdop":0.00,"hdop":3.10,"pdop":3.10,"satellites":[{"PRN":1,"el":10,"az":158,"ss":45,"used":true},{"PRN":3,"el":72,"az":164,"ss":42,"used":true},{"PRN":11,"el":24,"az":279,"ss":0,"used":false},{"PRN":14,"el":30,"az":119,"ss":48,"used":true},{"PRN":15,"el":33,"az":70,"ss":39,"used":false},{"PRN":16,"el":5,"az":184,"ss":0,"used":false},{"PRN":18,"el":20,"az":46,"ss":0,"used":false},{"PRN":19,"el":73,"az":304,"ss":0,"used":false}]}
$GPRMC,120327,A,4221.3872,N,01322.0800,E,000.0,000.0,150305,001.4,E*75
-{"class":"TPV","tag":"RMC","time":1110888207.000,"ept":0.005,"lat":42.356453333,"lon":13.368000000,"track":0.0000,"speed":0.000,"mode":2}
$GPGGA,120327,4221.3872,N,01322.0800,E,1,03,3.1,746.1,M,44.2,M,,*41
{"class":"TPV","tag":"GGA","time":1110888207.000,"ept":0.005,"lat":42.356453333,"lon":13.368000000,"alt":746.100,"epv":0.000,"track":0.0000,"speed":0.000,"mode":3}
$GPGSA,A,2,01,03,,14,,,,,,,,,3.1,3.1,*1A
@@ -81,7 +81,6 @@ $GPGSV,2,1,08,01,10,158,45,03,72,164,42,11,24,279,,14,30,119,48*75
$GPGSV,2,2,08,15,33,070,39,16,05,184,,18,20,046,,19,73,304,*75
{"class":"SKY","tag":"GSV","vdop":0.00,"hdop":3.10,"pdop":3.10,"satellites":[{"PRN":1,"el":10,"az":158,"ss":45,"used":true},{"PRN":3,"el":72,"az":164,"ss":42,"used":true},{"PRN":11,"el":24,"az":279,"ss":0,"used":false},{"PRN":14,"el":30,"az":119,"ss":48,"used":true},{"PRN":15,"el":33,"az":70,"ss":39,"used":false},{"PRN":16,"el":5,"az":184,"ss":0,"used":false},{"PRN":18,"el":20,"az":46,"ss":0,"used":false},{"PRN":19,"el":73,"az":304,"ss":0,"used":false}]}
$GPRMC,120328,A,4221.3873,N,01322.0800,E,000.0,000.0,150305,001.4,E*7B
-{"class":"TPV","tag":"RMC","time":1110888208.000,"ept":0.005,"lat":42.356455000,"lon":13.368000000,"track":0.0000,"speed":0.000,"mode":2}
$GPGGA,120328,4221.3873,N,01322.0800,E,1,03,3.1,746.1,M,44.2,M,,*4F
{"class":"TPV","tag":"GGA","time":1110888208.000,"ept":0.005,"lat":42.356455000,"lon":13.368000000,"alt":746.100,"epv":0.000,"track":0.0000,"speed":0.000,"mode":3}
$GPGSA,A,2,01,03,,14,,,,,,,,,3.1,3.1,*1A
@@ -90,7 +89,6 @@ $GPGSV,3,2,09,15,33,070,39,16,05,184,,18,20,046,,19,73,304,*75
$GPGSV,3,3,09,22,50,054,,,,,,,,,,,,,*44
{"class":"SKY","tag":"GSV","vdop":0.00,"hdop":3.10,"pdop":3.10,"satellites":[{"PRN":1,"el":10,"az":158,"ss":45,"used":true},{"PRN":3,"el":72,"az":164,"ss":42,"used":true},{"PRN":11,"el":24,"az":279,"ss":0,"used":false},{"PRN":14,"el":30,"az":119,"ss":48,"used":true},{"PRN":15,"el":33,"az":70,"ss":39,"used":false},{"PRN":16,"el":5,"az":184,"ss":0,"used":false},{"PRN":18,"el":20,"az":46,"ss":0,"used":false},{"PRN":19,"el":73,"az":304,"ss":0,"used":false},{"PRN":22,"el":50,"az":54,"ss":0,"used":false}]}
$GPRMC,120329,A,4221.3874,N,01322.0805,E,000.0,000.0,150305,001.4,E*78
-{"class":"TPV","tag":"RMC","time":1110888209.000,"ept":0.005,"lat":42.356456667,"lon":13.368008333,"track":0.0000,"speed":0.000,"mode":2}
$GPGGA,120329,4221.3874,N,01322.0805,E,1,03,3.1,746.1,M,44.2,M,,*4C
{"class":"TPV","tag":"GGA","time":1110888209.000,"ept":0.005,"lat":42.356456667,"lon":13.368008333,"alt":746.100,"epv":0.000,"track":0.0000,"speed":0.000,"mode":3}
$GPGSA,A,2,01,03,,14,,,,,,,,,3.1,3.1,*1A
@@ -99,7 +97,6 @@ $GPGSV,3,2,09,15,33,070,39,16,05,184,,18,20,046,,19,73,304,*75
$GPGSV,3,3,09,22,50,054,,,,,,,,,,,,,*44
{"class":"SKY","tag":"GSV","vdop":0.00,"hdop":3.10,"pdop":3.10,"satellites":[{"PRN":1,"el":10,"az":158,"ss":45,"used":true},{"PRN":3,"el":72,"az":164,"ss":42,"used":true},{"PRN":11,"el":24,"az":279,"ss":0,"used":false},{"PRN":14,"el":30,"az":119,"ss":48,"used":true},{"PRN":15,"el":33,"az":70,"ss":39,"used":false},{"PRN":16,"el":5,"az":184,"ss":0,"used":false},{"PRN":18,"el":20,"az":46,"ss":0,"used":false},{"PRN":19,"el":73,"az":304,"ss":0,"used":false},{"PRN":22,"el":50,"az":54,"ss":0,"used":false}]}
$GPRMC,120330,A,4221.3875,N,01322.0807,E,000.0,000.0,150305,001.4,E*73
-{"class":"TPV","tag":"RMC","time":1110888210.000,"ept":0.005,"lat":42.356458333,"lon":13.368011667,"track":0.0000,"speed":0.000,"mode":2}
$GPGGA,120330,4221.3875,N,01322.0807,E,1,03,3.1,746.1,M,44.2,M,,*47
{"class":"TPV","tag":"GGA","time":1110888210.000,"ept":0.005,"lat":42.356458333,"lon":13.368011667,"alt":746.100,"epv":0.000,"track":0.0000,"speed":0.000,"mode":3}
$GPGSA,A,2,01,03,,14,,,,,,,,,3.1,3.1,*1A
@@ -108,7 +105,6 @@ $GPGSV,3,2,09,15,33,070,39,16,05,184,,18,20,046,,19,73,304,*75
$GPGSV,3,3,09,22,50,054,,,,,,,,,,,,,*44
{"class":"SKY","tag":"GSV","vdop":0.00,"hdop":3.10,"pdop":3.10,"satellites":[{"PRN":1,"el":10,"az":158,"ss":45,"used":true},{"PRN":3,"el":72,"az":164,"ss":42,"used":true},{"PRN":11,"el":24,"az":279,"ss":0,"used":false},{"PRN":14,"el":30,"az":119,"ss":47,"used":true},{"PRN":15,"el":33,"az":70,"ss":39,"used":false},{"PRN":16,"el":5,"az":184,"ss":0,"used":false},{"PRN":18,"el":20,"az":46,"ss":0,"used":false},{"PRN":19,"el":73,"az":304,"ss":0,"used":false},{"PRN":22,"el":50,"az":54,"ss":0,"used":false}]}
$GPRMC,120331,A,4221.3880,N,01322.0808,E,000.0,000.0,150305,001.4,E*77
-{"class":"TPV","tag":"RMC","time":1110888211.000,"ept":0.005,"lat":42.356466667,"lon":13.368013333,"track":0.0000,"speed":0.000,"mode":2}
$GPGGA,120331,4221.3880,N,01322.0808,E,1,03,3.1,746.1,M,44.2,M,,*43
{"class":"TPV","tag":"GGA","time":1110888211.000,"ept":0.005,"lat":42.356466667,"lon":13.368013333,"alt":746.100,"epv":0.000,"track":0.0000,"speed":0.000,"mode":3}
$GPGSA,A,2,01,03,,14,,,,,,,,,3.1,3.1,*1A
@@ -117,7 +113,6 @@ $GPGSV,3,2,09,15,33,070,39,16,05,184,,18,20,046,,19,73,304,*75
$GPGSV,3,3,09,22,50,054,,,,,,,,,,,,,*44
{"class":"SKY","tag":"GSV","vdop":0.00,"hdop":3.10,"pdop":3.10,"satellites":[{"PRN":1,"el":10,"az":158,"ss":45,"used":true},{"PRN":3,"el":72,"az":164,"ss":42,"used":true},{"PRN":11,"el":24,"az":279,"ss":0,"used":false},{"PRN":14,"el":30,"az":119,"ss":47,"used":true},{"PRN":15,"el":33,"az":70,"ss":39,"used":false},{"PRN":16,"el":5,"az":184,"ss":0,"used":false},{"PRN":18,"el":20,"az":46,"ss":0,"used":false},{"PRN":19,"el":73,"az":304,"ss":0,"used":false},{"PRN":22,"el":50,"az":54,"ss":0,"used":false}]}
$GPRMC,120332,A,4221.3884,N,01322.0802,E,000.0,000.0,150305,001.4,E*7A
-{"class":"TPV","tag":"RMC","time":1110888212.000,"ept":0.005,"lat":42.356473333,"lon":13.368003333,"track":0.0000,"speed":0.000,"mode":2}
$GPGGA,120332,4221.3884,N,01322.0802,E,1,03,3.1,746.1,M,44.2,M,,*4E
{"class":"TPV","tag":"GGA","time":1110888212.000,"ept":0.005,"lat":42.356473333,"lon":13.368003333,"alt":746.100,"epv":0.000,"track":0.0000,"speed":0.000,"mode":3}
$GPGSA,A,2,01,03,,14,,,,,,,,,3.1,3.1,*1A
@@ -126,7 +121,6 @@ $GPGSV,3,2,09,15,33,070,39,16,05,184,,18,20,046,,19,73,304,*75
$GPGSV,3,3,09,22,50,054,,,,,,,,,,,,,*44
{"class":"SKY","tag":"GSV","vdop":0.00,"hdop":3.10,"pdop":3.10,"satellites":[{"PRN":1,"el":10,"az":158,"ss":45,"used":true},{"PRN":3,"el":72,"az":164,"ss":42,"used":true},{"PRN":11,"el":24,"az":279,"ss":0,"used":false},{"PRN":14,"el":30,"az":119,"ss":47,"used":true},{"PRN":15,"el":33,"az":70,"ss":39,"used":false},{"PRN":16,"el":5,"az":184,"ss":0,"used":false},{"PRN":18,"el":20,"az":46,"ss":0,"used":false},{"PRN":19,"el":73,"az":304,"ss":0,"used":false},{"PRN":22,"el":50,"az":54,"ss":0,"used":false}]}
$GPRMC,120333,A,4221.3889,N,01322.0794,E,000.0,000.0,150305,001.4,E*76
-{"class":"TPV","tag":"RMC","time":1110888213.000,"ept":0.005,"lat":42.356481667,"lon":13.367990000,"track":0.0000,"speed":0.000,"mode":2}
$GPGGA,120333,4221.3889,N,01322.0794,E,1,03,3.1,746.1,M,44.2,M,,*42
{"class":"TPV","tag":"GGA","time":1110888213.000,"ept":0.005,"lat":42.356481667,"lon":13.367990000,"alt":746.100,"epv":0.000,"track":0.0000,"speed":0.000,"mode":3}
$GPGSA,A,2,01,03,,14,,,,,,,,,3.1,3.1,*1A
@@ -135,7 +129,6 @@ $GPGSV,3,2,09,15,33,070,39,16,05,184,,18,20,046,,19,73,304,*75
$GPGSV,3,3,09,22,50,054,,,,,,,,,,,,,*44
{"class":"SKY","tag":"GSV","vdop":0.00,"hdop":3.10,"pdop":3.10,"satellites":[{"PRN":1,"el":10,"az":158,"ss":45,"used":true},{"PRN":3,"el":72,"az":164,"ss":42,"used":true},{"PRN":11,"el":24,"az":279,"ss":0,"used":false},{"PRN":14,"el":30,"az":119,"ss":47,"used":true},{"PRN":15,"el":33,"az":70,"ss":39,"used":false},{"PRN":16,"el":5,"az":184,"ss":0,"used":false},{"PRN":18,"el":20,"az":46,"ss":0,"used":false},{"PRN":19,"el":73,"az":304,"ss":0,"used":false},{"PRN":22,"el":50,"az":54,"ss":0,"used":false}]}
$GPRMC,120334,A,4221.3893,N,01322.0786,E,000.0,000.0,150305,001.4,E*79
-{"class":"TPV","tag":"RMC","time":1110888214.000,"ept":0.005,"lat":42.356488333,"lon":13.367976667,"track":0.0000,"speed":0.000,"mode":2}
$GPGGA,120334,4221.3893,N,01322.0786,E,1,03,3.1,746.1,M,44.2,M,,*4D
{"class":"TPV","tag":"GGA","time":1110888214.000,"ept":0.005,"lat":42.356488333,"lon":13.367976667,"alt":746.100,"epv":0.000,"track":0.0000,"speed":0.000,"mode":3}
$GPGSA,A,2,01,03,,14,,,,,,,,,3.1,3.1,*1A
@@ -144,7 +137,6 @@ $GPGSV,3,2,09,15,33,070,39,16,05,184,,18,20,046,,19,73,304,*75
$GPGSV,3,3,09,22,50,054,,,,,,,,,,,,,*44
{"class":"SKY","tag":"GSV","vdop":0.00,"hdop":3.10,"pdop":3.10,"satellites":[{"PRN":1,"el":10,"az":158,"ss":45,"used":true},{"PRN":3,"el":72,"az":164,"ss":42,"used":true},{"PRN":11,"el":24,"az":279,"ss":0,"used":false},{"PRN":14,"el":30,"az":119,"ss":47,"used":true},{"PRN":15,"el":33,"az":70,"ss":39,"used":false},{"PRN":16,"el":5,"az":184,"ss":0,"used":false},{"PRN":18,"el":20,"az":46,"ss":0,"used":false},{"PRN":19,"el":73,"az":304,"ss":0,"used":false},{"PRN":22,"el":50,"az":54,"ss":0,"used":false}]}
$GPRMC,120335,A,4221.3898,N,01322.0780,E,000.0,000.0,150305,001.4,E*75
-{"class":"TPV","tag":"RMC","time":1110888215.000,"ept":0.005,"lat":42.356496667,"lon":13.367966667,"track":0.0000,"speed":0.000,"mode":2}
$GPGGA,120335,4221.3898,N,01322.0780,E,1,03,3.1,746.1,M,44.2,M,,*41
{"class":"TPV","tag":"GGA","time":1110888215.000,"ept":0.005,"lat":42.356496667,"lon":13.367966667,"alt":746.100,"epv":0.000,"track":0.0000,"speed":0.000,"mode":3}
$GPGSA,A,2,01,03,,14,,,,,,,,,3.1,3.1,*1A