summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test/daemon/bu303-climbing.log.chk28
-rw-r--r--test/daemon/bu303-moving.log.chk20
-rw-r--r--test/daemon/bu303-stillfix.log.chk18
-rw-r--r--test/daemon/bu303b-nofix.log.chk12
-rw-r--r--test/daemon/italk-binary.log.chk30
-rw-r--r--test/daemon/navcom.log.chk2
-rw-r--r--test/daemon/uBlox-aek-4t.log.chk8
-rw-r--r--test/daemon/uBlox-lea-4t.log.chk20
-rw-r--r--test/daemon/uBlox-sirf1.log.chk2
9 files changed, 70 insertions, 70 deletions
diff --git a/test/daemon/bu303-climbing.log.chk b/test/daemon/bu303-climbing.log.chk
index 77a82491..264f3c53 100644
--- a/test/daemon/bu303-climbing.log.chk
+++ b/test/daemon/bu303-climbing.log.chk
@@ -4,56 +4,56 @@ $GPGSV,2,2,07,08,44,058,43,27,16,066,37,21,10,301,00*4A
$GPGGA,161226,4629.8923,N,00734.0837,E,1,05,3.20,1327.69,M,48.183,M,,*7D
$GPRMC,161226,A,4629.8923,N,00734.0837,E,0.1673,180.000,190605,,*29
$GPGSA,A,3,29,28,26,08,27,,,,,,,,5.6,3.2,5.4*39
-{"class":"TPV","tag":"MID2","time":1119197546.890,"ept":0.005,"lat":46.498204496,"lon":7.568061439,"alt":1327.689,"epx":15.319,"epy":17.054,"epv":124.484,"track":180.0000,"speed":0.086,"climb":-0.091,"mode":3}
+{"class":"TPV","tag":"MID2","time":1119197546.890,"ept":0.005,"lat":46.498204497,"lon":7.568061439,"alt":1327.689,"epx":15.319,"epy":17.054,"epv":124.484,"track":180.0000,"speed":0.086,"climb":-0.091,"mode":3}
$GPGSV,2,1,07,10,45,196,08,29,67,310,41,28,59,108,40,26,51,304,43*7D
$GPGSV,2,2,07,08,44,058,42,27,16,066,36,21,10,301,00*4A
{"class":"SKY","tag":"MID4","time":1119197547.890,"xdop":1.02,"ydop":1.14,"vdop":5.41,"tdop":4.30,"hdop":3.20,"gdop":7.08,"pdop":5.62,"satellites":[{"PRN":10,"el":45,"az":196,"ss":8,"used":false},{"PRN":29,"el":67,"az":310,"ss":41,"used":true},{"PRN":28,"el":59,"az":108,"ss":40,"used":true},{"PRN":26,"el":51,"az":304,"ss":43,"used":true},{"PRN":8,"el":44,"az":58,"ss":42,"used":true},{"PRN":27,"el":16,"az":66,"ss":36,"used":true},{"PRN":21,"el":10,"az":301,"ss":0,"used":false}]}
$GPGGA,161227,4629.8923,N,00734.0837,E,1,05,3.20,1327.69,M,48.183,M,,*7C
$GPRMC,161227,A,4629.8923,N,00734.0837,E,0.1776,10.380,190605,,*1F
$GPGSA,A,3,29,28,26,08,27,,,,,,,,5.6,3.2,5.4*39
-{"class":"TPV","tag":"MID2","time":1119197547.890,"ept":0.005,"lat":46.498204496,"lon":7.568061439,"alt":1327.689,"epx":15.319,"epy":17.054,"epv":124.484,"track":10.3797,"speed":0.091,"climb":-0.085,"eps":34.11,"mode":3}
+{"class":"TPV","tag":"MID2","time":1119197547.890,"ept":0.005,"lat":46.498204497,"lon":7.568061439,"alt":1327.689,"epx":15.319,"epy":17.054,"epv":124.484,"track":10.3797,"speed":0.091,"climb":-0.085,"eps":34.11,"mode":3}
$GPGSV,2,1,07,10,45,196,33,29,67,310,42,28,59,108,42,26,51,304,43*74
$GPGSV,2,2,07,08,44,058,44,27,16,066,36,21,10,301,00*4C
{"class":"SKY","tag":"MID4","time":1119197548.890,"xdop":1.02,"ydop":1.14,"vdop":5.41,"tdop":4.30,"hdop":3.20,"gdop":7.08,"pdop":5.62,"satellites":[{"PRN":10,"el":45,"az":196,"ss":33,"used":false},{"PRN":29,"el":67,"az":310,"ss":42,"used":true},{"PRN":28,"el":59,"az":108,"ss":42,"used":true},{"PRN":26,"el":51,"az":304,"ss":43,"used":true},{"PRN":8,"el":44,"az":58,"ss":44,"used":true},{"PRN":27,"el":16,"az":66,"ss":36,"used":true},{"PRN":21,"el":10,"az":301,"ss":0,"used":false}]}
$GPGGA,161228,4629.8923,N,00734.0837,E,1,06,1.40,1327.69,M,48.183,M,,*74
$GPRMC,161228,A,4629.8923,N,00734.0837,E,0.1673,180.000,190605,,*27
$GPGSA,A,3,10,29,28,26,08,27,,,,,,,3.0,1.4,2.6*39
-{"class":"TPV","tag":"MID2","time":1119197548.890,"ept":0.005,"lat":46.498204496,"lon":7.568061439,"alt":1327.689,"epx":15.279,"epy":16.167,"epv":58.845,"track":180.0000,"speed":0.086,"climb":-0.091,"eps":33.22,"mode":3}
+{"class":"TPV","tag":"MID2","time":1119197548.890,"ept":0.005,"lat":46.498204497,"lon":7.568061439,"alt":1327.689,"epx":15.279,"epy":16.167,"epv":58.845,"track":180.0000,"speed":0.086,"climb":-0.091,"eps":33.22,"mode":3}
$GPGSV,2,1,07,10,45,196,31,29,67,310,43,28,59,108,42,26,51,304,45*71
$GPGSV,2,2,07,08,44,058,46,27,16,066,42,21,10,301,00*4D
{"class":"SKY","tag":"MID4","time":1119197549.890,"xdop":1.02,"ydop":1.08,"vdop":2.56,"tdop":1.96,"hdop":1.40,"gdop":3.55,"pdop":2.96,"satellites":[{"PRN":10,"el":45,"az":196,"ss":31,"used":true},{"PRN":29,"el":67,"az":310,"ss":43,"used":true},{"PRN":28,"el":59,"az":108,"ss":42,"used":true},{"PRN":26,"el":51,"az":304,"ss":45,"used":true},{"PRN":8,"el":44,"az":58,"ss":46,"used":true},{"PRN":27,"el":16,"az":66,"ss":42,"used":true},{"PRN":21,"el":10,"az":301,"ss":0,"used":false}]}
$GPGGA,161229,4629.8923,N,00734.0837,E,1,06,1.40,1327.69,M,48.183,M,,*75
$GPRMC,161229,A,4629.8923,N,00734.0837,E,0.0000,0.000,190605,,*2C
$GPGSA,A,3,10,29,28,26,08,27,,,,,,,3.0,1.4,2.6*39
-{"class":"TPV","tag":"MID2","time":1119197549.890,"ept":0.005,"lat":46.498204496,"lon":7.568061439,"alt":1327.689,"epx":15.279,"epy":16.167,"epv":58.845,"track":0.0000,"speed":0.000,"climb":0.000,"eps":32.33,"mode":3}
+{"class":"TPV","tag":"MID2","time":1119197549.890,"ept":0.005,"lat":46.498204497,"lon":7.568061439,"alt":1327.689,"epx":15.279,"epy":16.167,"epv":58.845,"track":0.0000,"speed":0.000,"climb":0.000,"eps":32.33,"mode":3}
$GPGSV,2,1,07,10,45,196,33,29,67,310,40,28,59,108,41,26,51,304,43*75
$GPGSV,2,2,07,08,44,058,44,27,16,066,40,21,10,301,00*4D
{"class":"SKY","tag":"MID4","time":1119197550.890,"xdop":1.02,"ydop":1.08,"vdop":2.56,"tdop":1.96,"hdop":1.40,"gdop":3.55,"pdop":2.96,"satellites":[{"PRN":10,"el":45,"az":196,"ss":33,"used":true},{"PRN":29,"el":67,"az":310,"ss":40,"used":true},{"PRN":28,"el":59,"az":108,"ss":41,"used":true},{"PRN":26,"el":51,"az":304,"ss":43,"used":true},{"PRN":8,"el":44,"az":58,"ss":44,"used":true},{"PRN":27,"el":16,"az":66,"ss":40,"used":true},{"PRN":21,"el":10,"az":301,"ss":0,"used":false}]}
$GPGGA,161230,4629.8919,N,00734.0837,E,1,06,1.40,1326.96,M,48.183,M,,*75
$GPRMC,161230,A,4629.8919,N,00734.0837,E,0.1673,180.000,190605,,*27
$GPGSA,A,3,10,29,28,26,08,27,,,,,,,3.0,1.4,2.6*39
-{"class":"TPV","tag":"MID2","time":1119197550.890,"ept":0.005,"lat":46.498198305,"lon":7.568061439,"alt":1326.964,"epx":15.279,"epy":16.167,"epv":58.845,"track":180.0000,"speed":0.086,"climb":-0.091,"eps":32.33,"mode":3}
+{"class":"TPV","tag":"MID2","time":1119197550.890,"ept":0.005,"lat":46.498198306,"lon":7.568061439,"alt":1326.964,"epx":15.279,"epy":16.167,"epv":58.845,"track":180.0000,"speed":0.086,"climb":-0.091,"eps":32.33,"mode":3}
$GPGSV,2,1,07,10,45,196,34,29,67,310,40,28,59,108,43,26,51,304,43*70
$GPGSV,2,2,07,08,44,058,42,27,16,066,39,21,10,301,00*45
{"class":"SKY","tag":"MID4","time":1119197551.890,"xdop":1.02,"ydop":1.08,"vdop":2.56,"tdop":1.96,"hdop":1.40,"gdop":3.55,"pdop":2.96,"satellites":[{"PRN":10,"el":45,"az":196,"ss":34,"used":true},{"PRN":29,"el":67,"az":310,"ss":40,"used":true},{"PRN":28,"el":59,"az":108,"ss":43,"used":true},{"PRN":26,"el":51,"az":304,"ss":43,"used":true},{"PRN":8,"el":44,"az":58,"ss":42,"used":true},{"PRN":27,"el":16,"az":66,"ss":39,"used":true},{"PRN":21,"el":10,"az":301,"ss":0,"used":false}]}
$GPGGA,161231,4629.8919,N,00734.0837,E,1,06,1.40,1326.96,M,48.183,M,,*74
$GPRMC,161231,A,4629.8919,N,00734.0837,E,0.0000,0.000,190605,,*2C
$GPGSA,A,3,10,29,28,26,08,27,,,,,,,3.0,1.4,2.6*39
-{"class":"TPV","tag":"MID2","time":1119197551.890,"ept":0.005,"lat":46.498198305,"lon":7.568061439,"alt":1326.964,"epx":15.279,"epy":16.167,"epv":58.845,"track":0.0000,"speed":0.000,"climb":0.000,"eps":32.33,"mode":3}
+{"class":"TPV","tag":"MID2","time":1119197551.890,"ept":0.005,"lat":46.498198306,"lon":7.568061439,"alt":1326.964,"epx":15.279,"epy":16.167,"epv":58.845,"track":0.0000,"speed":0.000,"climb":0.000,"eps":32.33,"mode":3}
$GPGSV,2,1,07,10,45,196,35,29,67,310,39,28,59,108,43,26,51,304,43*7F
$GPGSV,2,2,07,08,44,058,42,27,16,066,38,21,10,301,00*44
{"class":"SKY","tag":"MID4","time":1119197552.890,"xdop":1.02,"ydop":1.08,"vdop":2.56,"tdop":1.96,"hdop":1.40,"gdop":3.55,"pdop":2.96,"satellites":[{"PRN":10,"el":45,"az":196,"ss":35,"used":true},{"PRN":29,"el":67,"az":310,"ss":39,"used":true},{"PRN":28,"el":59,"az":108,"ss":43,"used":true},{"PRN":26,"el":51,"az":304,"ss":43,"used":true},{"PRN":8,"el":44,"az":58,"ss":42,"used":true},{"PRN":27,"el":16,"az":66,"ss":38,"used":true},{"PRN":21,"el":10,"az":301,"ss":0,"used":false}]}
$GPGGA,161232,4629.8919,N,00734.0837,E,1,06,1.40,1326.96,M,48.183,M,,*77
$GPRMC,161232,A,4629.8919,N,00734.0837,E,0.0000,0.000,190605,,*2F
$GPGSA,A,3,10,29,28,26,08,27,,,,,,,3.0,1.4,2.6*39
-{"class":"TPV","tag":"MID2","time":1119197552.890,"ept":0.005,"lat":46.498198305,"lon":7.568061439,"alt":1326.964,"epx":15.279,"epy":16.167,"epv":58.845,"track":0.0000,"speed":0.000,"climb":0.000,"eps":32.33,"mode":3}
+{"class":"TPV","tag":"MID2","time":1119197552.890,"ept":0.005,"lat":46.498198306,"lon":7.568061439,"alt":1326.964,"epx":15.279,"epy":16.167,"epv":58.845,"track":0.0000,"speed":0.000,"climb":0.000,"eps":32.33,"mode":3}
$GPGSV,2,1,07,10,45,196,37,29,67,310,40,28,59,108,45,26,51,304,42*74
$GPGSV,2,2,07,08,44,058,42,27,16,066,38,21,10,301,00*44
{"class":"SKY","tag":"MID4","time":1119197553.890,"xdop":1.02,"ydop":1.08,"vdop":2.56,"tdop":1.96,"hdop":1.40,"gdop":3.55,"pdop":2.96,"satellites":[{"PRN":10,"el":45,"az":196,"ss":37,"used":true},{"PRN":29,"el":67,"az":310,"ss":40,"used":true},{"PRN":28,"el":59,"az":108,"ss":45,"used":true},{"PRN":26,"el":51,"az":304,"ss":42,"used":true},{"PRN":8,"el":44,"az":58,"ss":42,"used":true},{"PRN":27,"el":16,"az":66,"ss":38,"used":true},{"PRN":21,"el":10,"az":301,"ss":0,"used":false}]}
$GPGGA,161233,4629.8919,N,00734.0837,E,1,06,1.40,1326.96,M,48.183,M,,*76
$GPRMC,161233,A,4629.8919,N,00734.0837,E,0.0000,0.000,190605,,*2E
$GPGSA,A,3,10,29,28,26,08,27,,,,,,,3.0,1.4,2.6*39
-{"class":"TPV","tag":"MID2","time":1119197553.890,"ept":0.005,"lat":46.498198305,"lon":7.568061439,"alt":1326.964,"epx":15.279,"epy":16.167,"epv":58.845,"track":0.0000,"speed":0.000,"climb":0.000,"eps":32.33,"mode":3}
+{"class":"TPV","tag":"MID2","time":1119197553.890,"ept":0.005,"lat":46.498198306,"lon":7.568061439,"alt":1326.964,"epx":15.279,"epy":16.167,"epv":58.845,"track":0.0000,"speed":0.000,"climb":0.000,"eps":32.33,"mode":3}
$GPGSV,2,1,07,10,45,196,37,29,67,310,41,28,59,108,44,26,51,304,43*75
$GPGSV,2,2,07,08,44,058,42,27,16,066,38,21,10,301,00*44
{"class":"SKY","tag":"MID4","time":1119197554.890,"xdop":1.02,"ydop":1.08,"vdop":2.56,"tdop":1.96,"hdop":1.40,"gdop":3.55,"pdop":2.96,"satellites":[{"PRN":10,"el":45,"az":196,"ss":37,"used":true},{"PRN":29,"el":67,"az":310,"ss":41,"used":true},{"PRN":28,"el":59,"az":108,"ss":44,"used":true},{"PRN":26,"el":51,"az":304,"ss":43,"used":true},{"PRN":8,"el":44,"az":58,"ss":42,"used":true},{"PRN":27,"el":16,"az":66,"ss":38,"used":true},{"PRN":21,"el":10,"az":301,"ss":0,"used":false}]}
@@ -88,35 +88,35 @@ $GPGSV,2,2,07,08,44,058,41,27,16,066,38,21,10,301,00*47
$GPGGA,161238,4629.8922,N,00734.0845,E,1,06,1.40,1327.78,M,48.183,M,,*71
$GPRMC,161238,A,4629.8922,N,00734.0845,E,0.0000,0.000,190605,,*28
$GPGSA,A,3,10,29,28,26,08,27,,,,,,,3.0,1.4,2.6*39
-{"class":"TPV","tag":"MID2","time":1119197558.890,"ept":0.005,"lat":46.498203637,"lon":7.568074350,"alt":1327.780,"epx":15.279,"epy":16.167,"epv":58.845,"track":0.0000,"speed":0.000,"climb":0.000,"eps":32.33,"mode":3}
+{"class":"TPV","tag":"MID2","time":1119197558.890,"ept":0.005,"lat":46.498203638,"lon":7.568074350,"alt":1327.780,"epx":15.279,"epy":16.167,"epv":58.845,"track":0.0000,"speed":0.000,"climb":0.000,"eps":32.33,"mode":3}
$GPGSV,2,1,07,10,45,196,34,29,67,310,40,28,59,108,43,26,51,304,43*70
$GPGSV,2,2,07,08,44,058,41,27,16,066,40,21,10,301,00*48
{"class":"SKY","tag":"MID4","time":1119197559.890,"xdop":1.02,"ydop":1.08,"vdop":2.56,"tdop":1.96,"hdop":1.40,"gdop":3.55,"pdop":2.96,"satellites":[{"PRN":10,"el":45,"az":196,"ss":34,"used":true},{"PRN":29,"el":67,"az":310,"ss":40,"used":true},{"PRN":28,"el":59,"az":108,"ss":43,"used":true},{"PRN":26,"el":51,"az":304,"ss":43,"used":true},{"PRN":8,"el":44,"az":58,"ss":41,"used":true},{"PRN":27,"el":16,"az":66,"ss":40,"used":true},{"PRN":21,"el":10,"az":301,"ss":0,"used":false}]}
$GPGGA,161239,4629.8922,N,00734.0845,E,1,06,1.40,1327.78,M,48.183,M,,*70
$GPRMC,161239,A,4629.8922,N,00734.0845,E,0.0000,0.000,190605,,*29
$GPGSA,A,3,10,29,28,26,08,27,,,,,,,3.0,1.4,2.6*39
-{"class":"TPV","tag":"MID2","time":1119197559.890,"ept":0.005,"lat":46.498203637,"lon":7.568074350,"alt":1327.780,"epx":15.279,"epy":16.167,"epv":58.845,"track":0.0000,"speed":0.000,"climb":0.000,"eps":32.33,"mode":3}
+{"class":"TPV","tag":"MID2","time":1119197559.890,"ept":0.005,"lat":46.498203638,"lon":7.568074350,"alt":1327.780,"epx":15.279,"epy":16.167,"epv":58.845,"track":0.0000,"speed":0.000,"climb":0.000,"eps":32.33,"mode":3}
$GPGSV,2,1,07,10,45,196,34,29,67,310,40,28,59,108,43,26,51,304,44*77
$GPGSV,2,2,07,08,44,058,41,27,16,066,40,21,10,301,00*48
{"class":"SKY","tag":"MID4","time":1119197560.890,"xdop":1.02,"ydop":1.08,"vdop":2.56,"tdop":1.96,"hdop":1.40,"gdop":3.55,"pdop":2.96,"satellites":[{"PRN":10,"el":45,"az":196,"ss":34,"used":true},{"PRN":29,"el":67,"az":310,"ss":40,"used":true},{"PRN":28,"el":59,"az":108,"ss":43,"used":true},{"PRN":26,"el":51,"az":304,"ss":44,"used":true},{"PRN":8,"el":44,"az":58,"ss":41,"used":true},{"PRN":27,"el":16,"az":66,"ss":40,"used":true},{"PRN":21,"el":10,"az":301,"ss":0,"used":false}]}
$GPGGA,161240,4629.8922,N,00734.0845,E,1,06,1.40,1327.78,M,48.183,M,,*7E
$GPRMC,161240,A,4629.8922,N,00734.0845,E,0.0000,0.000,190605,,*27
$GPGSA,A,3,10,29,28,26,08,27,,,,,,,3.0,1.4,2.6*39
-{"class":"TPV","tag":"MID2","time":1119197560.890,"ept":0.005,"lat":46.498203637,"lon":7.568074350,"alt":1327.780,"epx":15.279,"epy":16.167,"epv":58.845,"track":0.0000,"speed":0.000,"climb":0.000,"eps":32.33,"mode":3}
+{"class":"TPV","tag":"MID2","time":1119197560.890,"ept":0.005,"lat":46.498203638,"lon":7.568074350,"alt":1327.780,"epx":15.279,"epy":16.167,"epv":58.845,"track":0.0000,"speed":0.000,"climb":0.000,"eps":32.33,"mode":3}
$GPGSV,2,1,07,10,45,196,34,29,67,310,40,28,59,108,43,26,51,304,44*77
$GPGSV,2,2,07,08,44,058,42,27,16,066,40,21,10,301,00*4B
{"class":"SKY","tag":"MID4","time":1119197561.890,"xdop":1.02,"ydop":1.08,"vdop":2.56,"tdop":1.96,"hdop":1.40,"gdop":3.55,"pdop":2.96,"satellites":[{"PRN":10,"el":45,"az":196,"ss":34,"used":true},{"PRN":29,"el":67,"az":310,"ss":40,"used":true},{"PRN":28,"el":59,"az":108,"ss":43,"used":true},{"PRN":26,"el":51,"az":304,"ss":44,"used":true},{"PRN":8,"el":44,"az":58,"ss":42,"used":true},{"PRN":27,"el":16,"az":66,"ss":40,"used":true},{"PRN":21,"el":10,"az":301,"ss":0,"used":false}]}
$GPGGA,161241,4629.8925,N,00734.0852,E,1,06,1.40,1328.60,M,48.183,M,,*78
$GPRMC,161241,A,4629.8925,N,00734.0852,E,0.0000,0.000,190605,,*27
$GPGSA,A,3,10,29,28,26,08,27,,,,,,,3.0,1.4,2.6*39
-{"class":"TPV","tag":"MID2","time":1119197561.890,"ept":0.005,"lat":46.498208969,"lon":7.568087260,"alt":1328.596,"epx":15.279,"epy":16.167,"epv":58.845,"track":0.0000,"speed":0.000,"climb":0.000,"eps":32.33,"mode":3}
+{"class":"TPV","tag":"MID2","time":1119197561.890,"ept":0.005,"lat":46.498208970,"lon":7.568087260,"alt":1328.596,"epx":15.279,"epy":16.167,"epv":58.845,"track":0.0000,"speed":0.000,"climb":0.000,"eps":32.33,"mode":3}
$GPGSV,2,1,07,10,45,196,31,29,67,310,37,28,59,108,38,26,51,304,41*7B
$GPGSV,2,2,07,08,44,058,39,27,16,066,37,21,10,301,00*47
{"class":"SKY","tag":"MID4","time":1119197562.890,"xdop":1.02,"ydop":1.08,"vdop":2.56,"tdop":1.96,"hdop":1.40,"gdop":3.55,"pdop":2.96,"satellites":[{"PRN":10,"el":45,"az":196,"ss":31,"used":true},{"PRN":29,"el":67,"az":310,"ss":37,"used":true},{"PRN":28,"el":59,"az":108,"ss":38,"used":true},{"PRN":26,"el":51,"az":304,"ss":41,"used":true},{"PRN":8,"el":44,"az":58,"ss":39,"used":true},{"PRN":27,"el":16,"az":66,"ss":37,"used":true},{"PRN":21,"el":10,"az":301,"ss":0,"used":false}]}
$GPGGA,161242,4629.8925,N,00734.0852,E,1,06,1.40,1328.60,M,48.183,M,,*7B
$GPRMC,161242,A,4629.8925,N,00734.0852,E,0.1776,190.380,190605,,*20
$GPGSA,A,3,10,29,28,26,08,27,,,,,,,3.0,1.4,2.6*39
-{"class":"TPV","tag":"MID2","time":1119197562.890,"ept":0.005,"lat":46.498208969,"lon":7.568087260,"alt":1328.596,"epx":15.279,"epy":16.167,"epv":58.845,"track":190.3797,"speed":0.091,"climb":0.085,"eps":32.33,"mode":3}
+{"class":"TPV","tag":"MID2","time":1119197562.890,"ept":0.005,"lat":46.498208970,"lon":7.568087260,"alt":1328.596,"epx":15.279,"epy":16.167,"epv":58.845,"track":190.3797,"speed":0.091,"climb":0.085,"eps":32.33,"mode":3}
$GPGSV,2,1,07,10,45,196,41,29,67,310,43,28,59,108,39,26,51,304,44*7B
$GPGSV,2,2,07,08,44,058,39,27,16,066,21,21,10,301,00*40
{"class":"SKY","tag":"MID4","time":1119197563.890,"xdop":1.02,"ydop":1.08,"vdop":2.56,"tdop":1.96,"hdop":1.40,"gdop":3.55,"pdop":2.96,"satellites":[{"PRN":10,"el":45,"az":196,"ss":41,"used":true},{"PRN":29,"el":67,"az":310,"ss":43,"used":true},{"PRN":28,"el":59,"az":108,"ss":39,"used":true},{"PRN":26,"el":51,"az":304,"ss":44,"used":true},{"PRN":8,"el":44,"az":58,"ss":39,"used":true},{"PRN":27,"el":16,"az":66,"ss":21,"used":true},{"PRN":21,"el":10,"az":301,"ss":0,"used":false}]}
@@ -193,7 +193,7 @@ $GPGSV,2,2,07,08,44,058,44,27,16,066,37,21,10,301,00*4D
$GPGGA,161253,4629.8934,N,00734.0836,E,1,06,1.40,1331.27,M,48.183,M,,*72
$GPRMC,161253,A,4629.8934,N,00734.0836,E,2.2921,306.984,190605,,*2C
$GPGSA,A,3,10,29,28,26,08,27,,,,,,,3.0,1.4,2.6*39
-{"class":"TPV","tag":"MID2","time":1119197573.890,"ept":0.005,"lat":46.498222794,"lon":7.568059724,"alt":1331.273,"epx":15.296,"epy":16.119,"epv":58.728,"track":306.9839,"speed":1.179,"climb":0.016,"eps":32.24,"mode":3}
+{"class":"TPV","tag":"MID2","time":1119197573.890,"ept":0.005,"lat":46.498222795,"lon":7.568059724,"alt":1331.273,"epx":15.296,"epy":16.119,"epv":58.728,"track":306.9839,"speed":1.179,"climb":0.016,"eps":32.24,"mode":3}
$GPGSV,2,1,07,10,45,196,45,29,67,312,44,28,59,108,45,26,51,304,44*71
$GPGSV,2,2,07,08,44,058,42,27,16,066,41,21,10,301,00*4A
{"class":"SKY","tag":"MID4","time":1119197574.890,"xdop":1.02,"ydop":1.07,"vdop":2.55,"tdop":1.96,"hdop":1.40,"gdop":3.54,"pdop":2.95,"satellites":[{"PRN":10,"el":45,"az":196,"ss":45,"used":true},{"PRN":29,"el":67,"az":312,"ss":44,"used":true},{"PRN":28,"el":59,"az":108,"ss":45,"used":true},{"PRN":26,"el":51,"az":304,"ss":44,"used":true},{"PRN":8,"el":44,"az":58,"ss":42,"used":true},{"PRN":27,"el":16,"az":66,"ss":41,"used":true},{"PRN":21,"el":10,"az":301,"ss":0,"used":false}]}
diff --git a/test/daemon/bu303-moving.log.chk b/test/daemon/bu303-moving.log.chk
index ad74022e..c9f2db28 100644
--- a/test/daemon/bu303-moving.log.chk
+++ b/test/daemon/bu303-moving.log.chk
@@ -1,7 +1,7 @@
$GPGGA,143447,4629.8972,N,00734.0447,E,1,05,2.40,1342.40,M,48.183,M,,*7C
$GPRMC,143447,A,4629.8972,N,00734.0447,E,0.1776,10.379,090605,,*17
$GPGSA,A,3,08,10,04,02,27,,,,,,,,0.0,2.4,0.0*3E
-{"class":"TPV","tag":"MID2","time":1118327687.280,"ept":0.005,"lat":46.498287177,"lon":7.567411672,"alt":1342.402,"track":10.3788,"speed":0.091,"climb":-0.085,"mode":3}
+{"class":"TPV","tag":"MID2","time":1118327687.280,"ept":0.005,"lat":46.498287178,"lon":7.567411672,"alt":1342.402,"track":10.3788,"speed":0.091,"climb":-0.085,"mode":3}
$GPGSV,2,1,08,23,06,084,00,28,07,160,00,08,66,189,44,29,13,273,00*74
$GPGSV,2,2,08,10,51,304,29,04,15,199,36,02,34,241,43,27,71,076,43*7C
{"class":"SKY","tag":"MID4","time":1118327688.280,"hdop":2.40,"satellites":[{"PRN":23,"el":6,"az":84,"ss":0,"used":false},{"PRN":28,"el":7,"az":160,"ss":0,"used":false},{"PRN":8,"el":66,"az":189,"ss":44,"used":true},{"PRN":29,"el":13,"az":273,"ss":0,"used":false},{"PRN":10,"el":51,"az":304,"ss":29,"used":true},{"PRN":4,"el":15,"az":199,"ss":36,"used":true},{"PRN":2,"el":34,"az":241,"ss":43,"used":true},{"PRN":27,"el":71,"az":76,"ss":43,"used":true}]}
@@ -22,35 +22,35 @@ $GPGSV,2,2,08,10,51,304,27,04,15,199,35,02,34,241,42,27,71,076,42*71
$GPGGA,143450,4629.8984,N,00734.0440,E,1,04,3.20,1343.08,M,48.183,M,,*7F
$GPRMC,143450,A,4629.8984,N,00734.0440,E,0.1776,10.379,090605,,*1F
$GPGSA,A,3,08,04,02,27,,,,,,,,,2.1,3.2,1.6*3C
-{"class":"TPV","tag":"MID2","time":1118327690.280,"ept":0.005,"lat":46.498306886,"lon":7.567400477,"alt":1343.079,"epx":11.014,"epy":18.289,"epv":35.884,"track":10.3788,"speed":0.091,"climb":-0.085,"eps":33.87,"mode":3}
+{"class":"TPV","tag":"MID2","time":1118327690.280,"ept":0.005,"lat":46.498306887,"lon":7.567400477,"alt":1343.079,"epx":11.014,"epy":18.289,"epv":35.884,"track":10.3788,"speed":0.091,"climb":-0.085,"eps":33.87,"mode":3}
$GPGSV,2,1,08,23,06,084,00,28,07,160,00,08,66,189,44,29,13,273,00*74
$GPGSV,2,2,08,10,51,304,28,04,15,199,36,02,34,241,42,27,71,076,42*7D
{"class":"SKY","tag":"MID4","time":1118327691.280,"xdop":0.73,"ydop":1.22,"vdop":1.56,"tdop":0.79,"hdop":3.20,"gdop":2.25,"pdop":2.11,"satellites":[{"PRN":23,"el":6,"az":84,"ss":0,"used":false},{"PRN":28,"el":7,"az":160,"ss":0,"used":false},{"PRN":8,"el":66,"az":189,"ss":44,"used":true},{"PRN":29,"el":13,"az":273,"ss":0,"used":false},{"PRN":10,"el":51,"az":304,"ss":28,"used":false},{"PRN":4,"el":15,"az":199,"ss":36,"used":true},{"PRN":2,"el":34,"az":241,"ss":42,"used":true},{"PRN":27,"el":71,"az":76,"ss":42,"used":true}]}
$GPGGA,143451,4629.8984,N,00734.0440,E,1,05,2.40,1343.08,M,48.183,M,,*78
$GPRMC,143451,A,4629.8984,N,00734.0440,E,0.1776,10.379,090605,,*1E
$GPGSA,A,3,08,10,04,02,27,,,,,,,,1.9,2.4,1.4*33
-{"class":"TPV","tag":"MID2","time":1118327691.280,"ept":0.005,"lat":46.498306886,"lon":7.567400477,"alt":1343.079,"epx":10.972,"epy":15.581,"epv":32.321,"track":10.3788,"speed":0.091,"climb":-0.085,"eps":33.87,"mode":3}
+{"class":"TPV","tag":"MID2","time":1118327691.280,"ept":0.005,"lat":46.498306887,"lon":7.567400477,"alt":1343.079,"epx":10.972,"epy":15.581,"epv":32.321,"track":10.3788,"speed":0.091,"climb":-0.085,"eps":33.87,"mode":3}
$GPGSV,2,1,08,23,06,084,00,28,07,160,00,08,66,189,45,29,13,273,00*75
$GPGSV,2,2,08,10,51,304,28,04,15,199,38,02,34,241,43,27,71,076,42*72
{"class":"SKY","tag":"MID4","time":1118327692.280,"xdop":0.73,"ydop":1.04,"vdop":1.41,"tdop":0.78,"hdop":2.40,"gdop":2.05,"pdop":1.89,"satellites":[{"PRN":23,"el":6,"az":84,"ss":0,"used":false},{"PRN":28,"el":7,"az":160,"ss":0,"used":false},{"PRN":8,"el":66,"az":189,"ss":45,"used":true},{"PRN":29,"el":13,"az":273,"ss":0,"used":false},{"PRN":10,"el":51,"az":304,"ss":28,"used":true},{"PRN":4,"el":15,"az":199,"ss":38,"used":true},{"PRN":2,"el":34,"az":241,"ss":43,"used":true},{"PRN":27,"el":71,"az":76,"ss":42,"used":true}]}
$GPGGA,143452,4629.8992,N,00734.0441,E,1,05,2.40,1343.12,M,48.183,M,,*76
$GPRMC,143452,A,4629.8992,N,00734.0441,E,0.1776,10.379,090605,,*1B
$GPGSA,A,3,08,10,04,02,27,,,,,,,,1.9,2.4,1.4*33
-{"class":"TPV","tag":"MID2","time":1118327692.280,"ept":0.005,"lat":46.498319544,"lon":7.567402192,"alt":1343.122,"epx":10.972,"epy":15.581,"epv":32.321,"track":10.3788,"speed":0.091,"climb":-0.085,"eps":31.16,"mode":3}
+{"class":"TPV","tag":"MID2","time":1118327692.280,"ept":0.005,"lat":46.498319545,"lon":7.567402192,"alt":1343.122,"epx":10.972,"epy":15.581,"epv":32.321,"track":10.3788,"speed":0.091,"climb":-0.085,"eps":31.16,"mode":3}
$GPGSV,2,1,08,23,06,084,00,28,07,160,00,08,66,189,45,29,13,273,00*75
$GPGSV,2,2,08,10,51,304,29,04,15,199,37,02,34,241,42,27,71,076,42*7D
{"class":"SKY","tag":"MID4","time":1118327693.280,"xdop":0.73,"ydop":1.04,"vdop":1.41,"tdop":0.78,"hdop":2.40,"gdop":2.05,"pdop":1.89,"satellites":[{"PRN":23,"el":6,"az":84,"ss":0,"used":false},{"PRN":28,"el":7,"az":160,"ss":0,"used":false},{"PRN":8,"el":66,"az":189,"ss":45,"used":true},{"PRN":29,"el":13,"az":273,"ss":0,"used":false},{"PRN":10,"el":51,"az":304,"ss":29,"used":true},{"PRN":4,"el":15,"az":199,"ss":37,"used":true},{"PRN":2,"el":34,"az":241,"ss":42,"used":true},{"PRN":27,"el":71,"az":76,"ss":42,"used":true}]}
$GPGGA,143453,4629.8992,N,00734.0441,E,1,05,2.40,1343.12,M,48.183,M,,*77
$GPRMC,143453,A,4629.8992,N,00734.0441,E,0.1776,10.379,090605,,*1A
$GPGSA,A,3,08,10,04,02,27,,,,,,,,1.9,2.4,1.4*33
-{"class":"TPV","tag":"MID2","time":1118327693.280,"ept":0.005,"lat":46.498319544,"lon":7.567402192,"alt":1343.122,"epx":10.972,"epy":15.581,"epv":32.321,"track":10.3788,"speed":0.091,"climb":-0.085,"eps":31.16,"mode":3}
+{"class":"TPV","tag":"MID2","time":1118327693.280,"ept":0.005,"lat":46.498319545,"lon":7.567402192,"alt":1343.122,"epx":10.972,"epy":15.581,"epv":32.321,"track":10.3788,"speed":0.091,"climb":-0.085,"eps":31.16,"mode":3}
$GPGSV,2,1,08,23,06,084,00,28,07,160,00,08,66,189,45,29,13,273,00*75
$GPGSV,2,2,08,10,51,304,32,04,15,199,36,02,34,241,43,27,71,076,42*77
{"class":"SKY","tag":"MID4","time":1118327694.280,"xdop":0.73,"ydop":1.04,"vdop":1.41,"tdop":0.78,"hdop":2.40,"gdop":2.05,"pdop":1.89,"satellites":[{"PRN":23,"el":6,"az":84,"ss":0,"used":false},{"PRN":28,"el":7,"az":160,"ss":0,"used":false},{"PRN":8,"el":66,"az":189,"ss":45,"used":true},{"PRN":29,"el":13,"az":273,"ss":0,"used":false},{"PRN":10,"el":51,"az":304,"ss":32,"used":true},{"PRN":4,"el":15,"az":199,"ss":36,"used":true},{"PRN":2,"el":34,"az":241,"ss":43,"used":true},{"PRN":27,"el":71,"az":76,"ss":42,"used":true}]}
$GPGGA,143454,4629.8992,N,00734.0441,E,1,05,2.40,1343.12,M,48.183,M,,*70
$GPRMC,143454,A,4629.8992,N,00734.0441,E,0.1776,10.379,090605,,*1D
$GPGSA,A,3,08,10,04,02,27,,,,,,,,1.9,2.4,1.4*33
-{"class":"TPV","tag":"MID2","time":1118327694.280,"ept":0.005,"lat":46.498319544,"lon":7.567402192,"alt":1343.122,"epx":10.972,"epy":15.581,"epv":32.321,"track":10.3788,"speed":0.091,"climb":-0.085,"eps":31.16,"mode":3}
+{"class":"TPV","tag":"MID2","time":1118327694.280,"ept":0.005,"lat":46.498319545,"lon":7.567402192,"alt":1343.122,"epx":10.972,"epy":15.581,"epv":32.321,"track":10.3788,"speed":0.091,"climb":-0.085,"eps":31.16,"mode":3}
$GPGSV,2,1,08,23,06,084,00,28,07,160,00,08,66,189,45,29,13,273,00*75
$GPGSV,2,2,08,10,51,304,29,04,15,199,36,02,34,241,41,27,71,076,42*7F
{"class":"SKY","tag":"MID4","time":1118327695.280,"xdop":0.73,"ydop":1.04,"vdop":1.41,"tdop":0.78,"hdop":2.40,"gdop":2.05,"pdop":1.89,"satellites":[{"PRN":23,"el":6,"az":84,"ss":0,"used":false},{"PRN":28,"el":7,"az":160,"ss":0,"used":false},{"PRN":8,"el":66,"az":189,"ss":45,"used":true},{"PRN":29,"el":13,"az":273,"ss":0,"used":false},{"PRN":10,"el":51,"az":304,"ss":29,"used":true},{"PRN":4,"el":15,"az":199,"ss":36,"used":true},{"PRN":2,"el":34,"az":241,"ss":41,"used":true},{"PRN":27,"el":71,"az":76,"ss":42,"used":true}]}
@@ -190,28 +190,28 @@ $GPGSV,2,2,08,10,51,304,31,04,15,199,27,02,34,241,34,27,71,076,42*74
$GPGGA,143514,4629.8984,N,00734.0440,E,1,04,3.80,1343.08,M,48.183,M,,*74
$GPRMC,143514,A,4629.8984,N,00734.0440,E,0.5719,158.581,090605,,*2F
$GPGSA,A,3,08,10,02,27,,,,,,,,,2.1,3.8,1.6*33
-{"class":"TPV","tag":"MID2","time":1118327714.280,"ept":0.005,"lat":46.498306886,"lon":7.567400477,"alt":1343.079,"epx":11.014,"epy":18.289,"epv":35.884,"track":158.5811,"speed":0.294,"climb":-0.085,"eps":36.58,"mode":3}
+{"class":"TPV","tag":"MID2","time":1118327714.280,"ept":0.005,"lat":46.498306887,"lon":7.567400477,"alt":1343.079,"epx":11.014,"epy":18.289,"epv":35.884,"track":158.5811,"speed":0.294,"climb":-0.085,"eps":36.58,"mode":3}
$GPGSV,2,1,08,23,06,084,00,28,07,160,00,08,66,189,36,29,13,273,00*71
$GPGSV,2,2,08,10,51,304,19,04,15,199,00,02,34,241,38,27,71,076,38*7A
{"class":"SKY","tag":"MID4","time":1118327715.280,"xdop":0.73,"ydop":1.22,"vdop":1.56,"tdop":0.79,"hdop":3.80,"gdop":2.25,"pdop":2.11,"satellites":[{"PRN":23,"el":6,"az":84,"ss":0,"used":false},{"PRN":28,"el":7,"az":160,"ss":0,"used":false},{"PRN":8,"el":66,"az":189,"ss":36,"used":true},{"PRN":29,"el":13,"az":273,"ss":0,"used":false},{"PRN":10,"el":51,"az":304,"ss":19,"used":true},{"PRN":4,"el":15,"az":199,"ss":0,"used":false},{"PRN":2,"el":34,"az":241,"ss":38,"used":true},{"PRN":27,"el":71,"az":76,"ss":38,"used":true}]}
$GPGGA,143515,4629.8984,N,00734.0440,E,1,03,12.80,1343.08,M,48.183,M,,*42
$GPRMC,143515,A,4629.8984,N,00734.0440,E,0.4207,150.233,090605,,*23
$GPGSA,A,2,08,02,27,,,,,,,,,,0.0,12.8,0.0*07
-{"class":"TPV","tag":"MID2","time":1118327715.280,"ept":0.005,"lat":46.498306886,"lon":7.567400477,"alt":1343.079,"track":150.2328,"speed":0.216,"mode":2}
+{"class":"TPV","tag":"MID2","time":1118327715.280,"ept":0.005,"lat":46.498306887,"lon":7.567400477,"alt":1343.079,"track":150.2328,"speed":0.216,"mode":2}
$GPGSV,2,1,08,23,06,084,00,28,07,160,00,08,66,189,34,29,14,273,00*74
$GPGSV,2,2,08,10,51,304,20,04,15,199,00,02,34,241,29,27,71,075,37*7C
{"class":"SKY","tag":"MID4","time":1118327716.280,"hdop":12.80,"satellites":[{"PRN":23,"el":6,"az":84,"ss":0,"used":false},{"PRN":28,"el":7,"az":160,"ss":0,"used":false},{"PRN":8,"el":66,"az":189,"ss":34,"used":true},{"PRN":29,"el":14,"az":273,"ss":0,"used":false},{"PRN":10,"el":51,"az":304,"ss":20,"used":false},{"PRN":4,"el":15,"az":199,"ss":0,"used":false},{"PRN":2,"el":34,"az":241,"ss":29,"used":true},{"PRN":27,"el":71,"az":75,"ss":37,"used":true}]}
$GPGGA,143516,4629.8980,N,00734.0439,E,1,04,3.80,1343.76,M,48.183,M,,*75
$GPRMC,143516,A,4629.8980,N,00734.0439,E,0.3435,5.346,090605,,*28
$GPGSA,A,3,08,10,02,27,,,,,,,,,2.1,3.8,1.6*33
-{"class":"TPV","tag":"MID2","time":1118327716.280,"ept":0.005,"lat":46.498300419,"lon":7.567398762,"alt":1343.762,"epx":11.098,"epy":18.270,"epv":36.204,"track":5.3456,"speed":0.177,"climb":0.005,"mode":3}
+{"class":"TPV","tag":"MID2","time":1118327716.280,"ept":0.005,"lat":46.498300420,"lon":7.567398762,"alt":1343.762,"epx":11.098,"epy":18.270,"epv":36.204,"track":5.3456,"speed":0.177,"climb":0.005,"mode":3}
$GPGSV,2,1,08,23,06,084,00,28,07,160,00,08,66,189,37,29,14,273,00*77
$GPGSV,2,2,08,10,51,304,30,04,15,199,31,02,34,241,26,27,71,075,33*74
{"class":"SKY","tag":"MID4","time":1118327717.280,"xdop":0.74,"ydop":1.22,"vdop":1.57,"tdop":0.80,"hdop":3.80,"gdop":2.27,"pdop":2.12,"satellites":[{"PRN":23,"el":6,"az":84,"ss":0,"used":false},{"PRN":28,"el":7,"az":160,"ss":0,"used":false},{"PRN":8,"el":66,"az":189,"ss":37,"used":true},{"PRN":29,"el":14,"az":273,"ss":0,"used":false},{"PRN":10,"el":51,"az":304,"ss":30,"used":true},{"PRN":4,"el":15,"az":199,"ss":31,"used":false},{"PRN":2,"el":34,"az":241,"ss":26,"used":true},{"PRN":27,"el":71,"az":75,"ss":33,"used":true}]}
$GPGGA,143517,4629.8976,N,00734.0438,E,1,04,2.80,1344.44,M,48.183,M,,*7B
$GPRMC,143517,A,4629.8976,N,00734.0438,E,0.0000,0.000,090605,,*24
$GPGSA,A,3,08,10,04,27,,,,,,,,,2.1,2.8,1.6*34
-{"class":"TPV","tag":"MID2","time":1118327717.280,"ept":0.005,"lat":46.498293952,"lon":7.567397047,"alt":1344.444,"epx":11.098,"epy":18.270,"epv":36.204,"track":0.0000,"speed":0.000,"climb":0.000,"eps":36.54,"mode":3}
+{"class":"TPV","tag":"MID2","time":1118327717.280,"ept":0.005,"lat":46.498293953,"lon":7.567397047,"alt":1344.444,"epx":11.098,"epy":18.270,"epv":36.204,"track":0.0000,"speed":0.000,"climb":0.000,"eps":36.54,"mode":3}
$GPGSV,2,1,08,23,06,084,00,28,07,160,00,08,66,189,41,29,14,273,00*76
$GPGSV,2,2,08,10,51,304,35,04,15,199,23,02,34,241,37,27,71,075,41*77
{"class":"SKY","tag":"MID4","time":1118327718.280,"xdop":0.74,"ydop":1.22,"vdop":1.57,"tdop":0.80,"hdop":2.80,"gdop":2.27,"pdop":2.12,"satellites":[{"PRN":23,"el":6,"az":84,"ss":0,"used":false},{"PRN":28,"el":7,"az":160,"ss":0,"used":false},{"PRN":8,"el":66,"az":189,"ss":41,"used":true},{"PRN":29,"el":14,"az":273,"ss":0,"used":false},{"PRN":10,"el":51,"az":304,"ss":35,"used":true},{"PRN":4,"el":15,"az":199,"ss":23,"used":true},{"PRN":2,"el":34,"az":241,"ss":37,"used":false},{"PRN":27,"el":71,"az":75,"ss":41,"used":true}]}
diff --git a/test/daemon/bu303-stillfix.log.chk b/test/daemon/bu303-stillfix.log.chk
index c4b33e61..4621f637 100644
--- a/test/daemon/bu303-stillfix.log.chk
+++ b/test/daemon/bu303-stillfix.log.chk
@@ -18,60 +18,60 @@ $GPGSV,2,2,08,10,50,304,38,04,16,199,35,02,34,241,44,27,71,076,42*7B
$GPGGA,143417,4629.8908,N,00734.0474,E,1,05,2.40,1346.73,M,48.183,M,,*70
$GPRMC,143417,A,4629.8908,N,00734.0474,E,0.0000,0.000,090605,,*24
$GPGSA,A,3,08,10,04,02,27,,,,,,,,1.9,2.4,1.4*33
-{"class":"TPV","tag":"MID2","time":1118327657.280,"ept":0.005,"lat":46.498180788,"lon":7.567457358,"alt":1346.734,"epx":10.980,"epy":15.454,"epv":32.724,"track":0.0000,"speed":0.000,"climb":0.000,"eps":30.91,"mode":3}
+{"class":"TPV","tag":"MID2","time":1118327657.280,"ept":0.005,"lat":46.498180789,"lon":7.567457358,"alt":1346.734,"epx":10.980,"epy":15.454,"epv":32.724,"track":0.0000,"speed":0.000,"climb":0.000,"eps":30.91,"mode":3}
$GPGSV,2,1,08,23,06,084,00,28,07,160,00,08,65,189,45,29,13,273,00*76
$GPGSV,2,2,08,10,50,304,38,04,16,199,35,02,34,241,43,27,71,076,43*7D
{"class":"SKY","tag":"MID4","time":1118327658.280,"xdop":0.73,"ydop":1.03,"vdop":1.42,"tdop":0.78,"hdop":2.40,"gdop":2.06,"pdop":1.90,"satellites":[{"PRN":23,"el":6,"az":84,"ss":0,"used":false},{"PRN":28,"el":7,"az":160,"ss":0,"used":false},{"PRN":8,"el":65,"az":189,"ss":45,"used":true},{"PRN":29,"el":13,"az":273,"ss":0,"used":false},{"PRN":10,"el":50,"az":304,"ss":38,"used":true},{"PRN":4,"el":16,"az":199,"ss":35,"used":true},{"PRN":2,"el":34,"az":241,"ss":43,"used":true},{"PRN":27,"el":71,"az":76,"ss":43,"used":true}]}
$GPGGA,143418,4629.8912,N,00734.0475,E,1,05,2.40,1346.05,M,48.183,M,,*74
$GPRMC,143418,A,4629.8912,N,00734.0475,E,0.1776,10.379,090605,,*1A
$GPGSA,A,3,08,10,04,02,27,,,,,,,,1.9,2.4,1.4*33
-{"class":"TPV","tag":"MID2","time":1118327658.280,"ept":0.005,"lat":46.498187255,"lon":7.567459073,"alt":1346.052,"epx":10.980,"epy":15.454,"epv":32.724,"track":10.3789,"speed":0.091,"climb":-0.085,"eps":30.91,"mode":3}
+{"class":"TPV","tag":"MID2","time":1118327658.280,"ept":0.005,"lat":46.498187256,"lon":7.567459073,"alt":1346.052,"epx":10.980,"epy":15.454,"epv":32.724,"track":10.3789,"speed":0.091,"climb":-0.085,"eps":30.91,"mode":3}
$GPGSV,2,1,08,23,06,084,00,28,07,160,00,08,65,189,44,29,13,273,00*77
$GPGSV,2,2,08,10,50,304,36,04,16,199,32,02,34,241,39,27,71,076,41*7B
{"class":"SKY","tag":"MID4","time":1118327659.280,"xdop":0.73,"ydop":1.03,"vdop":1.42,"tdop":0.78,"hdop":2.40,"gdop":2.06,"pdop":1.90,"satellites":[{"PRN":23,"el":6,"az":84,"ss":0,"used":false},{"PRN":28,"el":7,"az":160,"ss":0,"used":false},{"PRN":8,"el":65,"az":189,"ss":44,"used":true},{"PRN":29,"el":13,"az":273,"ss":0,"used":false},{"PRN":10,"el":50,"az":304,"ss":36,"used":true},{"PRN":4,"el":16,"az":199,"ss":32,"used":true},{"PRN":2,"el":34,"az":241,"ss":39,"used":true},{"PRN":27,"el":71,"az":76,"ss":41,"used":true}]}
$GPGGA,143419,4629.8909,N,00734.0475,E,1,05,2.40,1345.33,M,48.183,M,,*79
$GPRMC,143419,A,4629.8909,N,00734.0475,E,0.1776,10.379,090605,,*11
$GPGSA,A,3,08,10,04,02,27,,,,,,,,1.9,2.4,1.4*33
-{"class":"TPV","tag":"MID2","time":1118327659.280,"ept":0.005,"lat":46.498181064,"lon":7.567459073,"alt":1345.327,"epx":10.980,"epy":15.454,"epv":32.724,"track":10.3789,"speed":0.091,"climb":-0.085,"eps":30.91,"mode":3}
+{"class":"TPV","tag":"MID2","time":1118327659.280,"ept":0.005,"lat":46.498181065,"lon":7.567459073,"alt":1345.327,"epx":10.980,"epy":15.454,"epv":32.724,"track":10.3789,"speed":0.091,"climb":-0.085,"eps":30.91,"mode":3}
$GPGSV,2,1,08,23,06,084,00,28,07,160,00,08,65,189,46,29,13,273,00*75
$GPGSV,2,2,08,10,50,304,38,04,16,199,34,02,34,241,41,27,71,076,41*7C
{"class":"SKY","tag":"MID4","time":1118327660.280,"xdop":0.73,"ydop":1.03,"vdop":1.42,"tdop":0.78,"hdop":2.40,"gdop":2.06,"pdop":1.90,"satellites":[{"PRN":23,"el":6,"az":84,"ss":0,"used":false},{"PRN":28,"el":7,"az":160,"ss":0,"used":false},{"PRN":8,"el":65,"az":189,"ss":46,"used":true},{"PRN":29,"el":13,"az":273,"ss":0,"used":false},{"PRN":10,"el":50,"az":304,"ss":38,"used":true},{"PRN":4,"el":16,"az":199,"ss":34,"used":true},{"PRN":2,"el":34,"az":241,"ss":41,"used":true},{"PRN":27,"el":71,"az":76,"ss":41,"used":true}]}
$GPGGA,143420,4629.8913,N,00734.0476,E,1,05,2.40,1344.64,M,48.183,M,,*78
$GPRMC,143420,A,4629.8913,N,00734.0476,E,0.1673,180.000,090605,,*22
$GPGSA,A,3,08,10,04,02,27,,,,,,,,1.9,2.4,1.4*33
-{"class":"TPV","tag":"MID2","time":1118327660.280,"ept":0.005,"lat":46.498187531,"lon":7.567460788,"alt":1344.644,"epx":10.980,"epy":15.454,"epv":32.724,"track":180.0000,"speed":0.086,"climb":-0.091,"eps":30.91,"mode":3}
+{"class":"TPV","tag":"MID2","time":1118327660.280,"ept":0.005,"lat":46.498187532,"lon":7.567460788,"alt":1344.644,"epx":10.980,"epy":15.454,"epv":32.724,"track":180.0000,"speed":0.086,"climb":-0.091,"eps":30.91,"mode":3}
$GPGSV,2,1,08,23,06,084,00,28,07,160,00,08,65,189,46,29,13,273,00*75
$GPGSV,2,2,08,10,50,304,37,04,16,199,36,02,34,241,43,27,71,076,41*73
{"class":"SKY","tag":"MID4","time":1118327661.280,"xdop":0.73,"ydop":1.03,"vdop":1.42,"tdop":0.78,"hdop":2.40,"gdop":2.06,"pdop":1.90,"satellites":[{"PRN":23,"el":6,"az":84,"ss":0,"used":false},{"PRN":28,"el":7,"az":160,"ss":0,"used":false},{"PRN":8,"el":65,"az":189,"ss":46,"used":true},{"PRN":29,"el":13,"az":273,"ss":0,"used":false},{"PRN":10,"el":50,"az":304,"ss":37,"used":true},{"PRN":4,"el":16,"az":199,"ss":36,"used":true},{"PRN":2,"el":34,"az":241,"ss":43,"used":true},{"PRN":27,"el":71,"az":76,"ss":41,"used":true}]}
$GPGGA,143421,4629.8916,N,00734.0478,E,1,05,2.40,1343.96,M,48.183,M,,*78
$GPRMC,143421,A,4629.8916,N,00734.0478,E,0.1776,10.379,090605,,*19
$GPGSA,A,3,08,10,04,02,27,,,,,,,,1.9,2.4,1.4*33
-{"class":"TPV","tag":"MID2","time":1118327661.280,"ept":0.005,"lat":46.498193998,"lon":7.567462504,"alt":1343.962,"epx":10.980,"epy":15.454,"epv":32.724,"track":10.3789,"speed":0.091,"climb":-0.085,"eps":30.91,"mode":3}
+{"class":"TPV","tag":"MID2","time":1118327661.280,"ept":0.005,"lat":46.498193999,"lon":7.567462504,"alt":1343.962,"epx":10.980,"epy":15.454,"epv":32.724,"track":10.3789,"speed":0.091,"climb":-0.085,"eps":30.91,"mode":3}
$GPGSV,2,1,08,23,06,084,00,28,07,160,00,08,65,189,45,29,13,273,00*76
$GPGSV,2,2,08,10,50,304,38,04,16,199,36,02,34,241,42,27,71,076,42*7E
{"class":"SKY","tag":"MID4","time":1118327662.280,"xdop":0.73,"ydop":1.03,"vdop":1.42,"tdop":0.78,"hdop":2.40,"gdop":2.06,"pdop":1.90,"satellites":[{"PRN":23,"el":6,"az":84,"ss":0,"used":false},{"PRN":28,"el":7,"az":160,"ss":0,"used":false},{"PRN":8,"el":65,"az":189,"ss":45,"used":true},{"PRN":29,"el":13,"az":273,"ss":0,"used":false},{"PRN":10,"el":50,"az":304,"ss":38,"used":true},{"PRN":4,"el":16,"az":199,"ss":36,"used":true},{"PRN":2,"el":34,"az":241,"ss":42,"used":true},{"PRN":27,"el":71,"az":76,"ss":42,"used":true}]}
$GPGGA,143422,4629.8916,N,00734.0478,E,1,05,2.40,1343.96,M,48.183,M,,*7B
$GPRMC,143422,A,4629.8916,N,00734.0478,E,0.0000,0.000,090605,,*21
$GPGSA,A,3,08,10,04,02,27,,,,,,,,1.9,2.4,1.4*33
-{"class":"TPV","tag":"MID2","time":1118327662.280,"ept":0.005,"lat":46.498193998,"lon":7.567462504,"alt":1343.962,"epx":10.980,"epy":15.454,"epv":32.724,"track":0.0000,"speed":0.000,"climb":0.000,"eps":30.91,"mode":3}
+{"class":"TPV","tag":"MID2","time":1118327662.280,"ept":0.005,"lat":46.498193999,"lon":7.567462504,"alt":1343.962,"epx":10.980,"epy":15.454,"epv":32.724,"track":0.0000,"speed":0.000,"climb":0.000,"eps":30.91,"mode":3}
$GPGSV,2,1,08,23,06,084,00,28,07,160,00,08,65,189,45,29,13,273,00*76
$GPGSV,2,2,08,10,50,304,37,04,16,199,36,02,34,241,42,27,71,076,43*70
{"class":"SKY","tag":"MID4","time":1118327663.280,"xdop":0.73,"ydop":1.03,"vdop":1.42,"tdop":0.78,"hdop":2.40,"gdop":2.06,"pdop":1.90,"satellites":[{"PRN":23,"el":6,"az":84,"ss":0,"used":false},{"PRN":28,"el":7,"az":160,"ss":0,"used":false},{"PRN":8,"el":65,"az":189,"ss":45,"used":true},{"PRN":29,"el":13,"az":273,"ss":0,"used":false},{"PRN":10,"el":50,"az":304,"ss":37,"used":true},{"PRN":4,"el":16,"az":199,"ss":36,"used":true},{"PRN":2,"el":34,"az":241,"ss":42,"used":true},{"PRN":27,"el":71,"az":76,"ss":43,"used":true}]}
$GPGGA,143423,4629.8917,N,00734.0470,E,1,05,2.40,1343.87,M,48.183,M,,*73
$GPRMC,143423,A,4629.8917,N,00734.0470,E,0.0000,0.000,090605,,*29
$GPGSA,A,3,08,10,04,02,27,,,,,,,,1.9,2.4,1.4*33
-{"class":"TPV","tag":"MID2","time":1118327663.280,"ept":0.005,"lat":46.498194857,"lon":7.567449593,"alt":1343.871,"epx":10.980,"epy":15.454,"epv":32.724,"track":0.0000,"speed":0.000,"climb":0.000,"eps":30.91,"mode":3}
+{"class":"TPV","tag":"MID2","time":1118327663.280,"ept":0.005,"lat":46.498194858,"lon":7.567449593,"alt":1343.871,"epx":10.980,"epy":15.454,"epv":32.724,"track":0.0000,"speed":0.000,"climb":0.000,"eps":30.91,"mode":3}
$GPGSV,2,1,08,23,06,084,00,28,07,160,00,08,65,189,46,29,13,273,00*75
$GPGSV,2,2,08,10,50,304,36,04,16,199,36,02,34,241,42,27,71,076,42*70
{"class":"SKY","tag":"MID4","time":1118327664.280,"xdop":0.73,"ydop":1.03,"vdop":1.42,"tdop":0.78,"hdop":2.40,"gdop":2.06,"pdop":1.90,"satellites":[{"PRN":23,"el":6,"az":84,"ss":0,"used":false},{"PRN":28,"el":7,"az":160,"ss":0,"used":false},{"PRN":8,"el":65,"az":189,"ss":46,"used":true},{"PRN":29,"el":13,"az":273,"ss":0,"used":false},{"PRN":10,"el":50,"az":304,"ss":36,"used":true},{"PRN":4,"el":16,"az":199,"ss":36,"used":true},{"PRN":2,"el":34,"az":241,"ss":42,"used":true},{"PRN":27,"el":71,"az":76,"ss":42,"used":true}]}
$GPGGA,143424,4629.8921,N,00734.0471,E,1,05,2.40,1343.19,M,48.183,M,,*77
$GPRMC,143424,A,4629.8921,N,00734.0471,E,0.1776,10.379,090605,,*11
$GPGSA,A,3,08,10,04,02,27,,,,,,,,1.9,2.4,1.4*33
-{"class":"TPV","tag":"MID2","time":1118327664.280,"ept":0.005,"lat":46.498201324,"lon":7.567451308,"alt":1343.189,"epx":10.980,"epy":15.454,"epv":32.724,"track":10.3788,"speed":0.091,"climb":-0.085,"eps":30.91,"mode":3}
+{"class":"TPV","tag":"MID2","time":1118327664.280,"ept":0.005,"lat":46.498201325,"lon":7.567451308,"alt":1343.189,"epx":10.980,"epy":15.454,"epv":32.724,"track":10.3788,"speed":0.091,"climb":-0.085,"eps":30.91,"mode":3}
$GPGSV,2,1,08,23,06,084,00,28,07,160,00,08,65,189,46,29,13,273,00*75
$GPGSV,2,2,08,10,50,304,36,04,16,199,37,02,34,241,42,27,71,076,42*71
{"class":"SKY","tag":"MID4","time":1118327665.280,"xdop":0.73,"ydop":1.03,"vdop":1.42,"tdop":0.78,"hdop":2.40,"gdop":2.06,"pdop":1.90,"satellites":[{"PRN":23,"el":6,"az":84,"ss":0,"used":false},{"PRN":28,"el":7,"az":160,"ss":0,"used":false},{"PRN":8,"el":65,"az":189,"ss":46,"used":true},{"PRN":29,"el":13,"az":273,"ss":0,"used":false},{"PRN":10,"el":50,"az":304,"ss":36,"used":true},{"PRN":4,"el":16,"az":199,"ss":37,"used":true},{"PRN":2,"el":34,"az":241,"ss":42,"used":true},{"PRN":27,"el":71,"az":76,"ss":42,"used":true}]}
$GPGGA,143425,4629.8921,N,00734.0471,E,1,05,2.40,1343.19,M,48.183,M,,*76
$GPRMC,143425,A,4629.8921,N,00734.0471,E,0.1776,10.379,090605,,*10
$GPGSA,A,3,08,10,04,02,27,,,,,,,,1.9,2.4,1.4*33
-{"class":"TPV","tag":"MID2","time":1118327665.280,"ept":0.005,"lat":46.498201324,"lon":7.567451308,"alt":1343.189,"epx":10.980,"epy":15.454,"epv":32.724,"track":10.3788,"speed":0.091,"climb":-0.085,"eps":30.91,"mode":3}
+{"class":"TPV","tag":"MID2","time":1118327665.280,"ept":0.005,"lat":46.498201325,"lon":7.567451308,"alt":1343.189,"epx":10.980,"epy":15.454,"epv":32.724,"track":10.3788,"speed":0.091,"climb":-0.085,"eps":30.91,"mode":3}
diff --git a/test/daemon/bu303b-nofix.log.chk b/test/daemon/bu303b-nofix.log.chk
index 3bc9dc54..c5f3f370 100644
--- a/test/daemon/bu303b-nofix.log.chk
+++ b/test/daemon/bu303b-nofix.log.chk
@@ -1,25 +1,25 @@
{"class":"SKY","tag":"MID4","time":1036886762.970,"xdop":0.00,"ydop":0.00}
$GPRMC,000602,V,4002.1027,N,07531.2013,W,0.0000,0.000,101102,,*2D
$GPGSA,A,1,,,,,,,,,,,,,,,,*32
-{"class":"TPV","tag":"MID2","time":1036886762.970,"ept":0.005,"lat":40.035045080,"lon":-75.520020989,"alt":178.998,"track":0.0000,"speed":0.000,"mode":1}
+{"class":"TPV","tag":"MID2","time":1036886762.970,"ept":0.005,"lat":40.035045081,"lon":-75.520020989,"alt":178.998,"track":0.0000,"speed":0.000,"mode":1}
{"class":"SKY","tag":"MID4","time":1036886763.970,"hdop":50.00}
$GPRMC,000603,V,4002.1027,N,07531.2013,W,0.0000,0.000,101102,,*2C
$GPGSA,A,1,,,,,,,,,,,,,,,,*32
-{"class":"TPV","tag":"MID2","time":1036886763.970,"ept":0.005,"lat":40.035045080,"lon":-75.520020989,"alt":178.998,"track":0.0000,"speed":0.000,"mode":1}
+{"class":"TPV","tag":"MID2","time":1036886763.970,"ept":0.005,"lat":40.035045081,"lon":-75.520020989,"alt":178.998,"track":0.0000,"speed":0.000,"mode":1}
{"class":"SKY","tag":"MID4","time":1036886764.970,"hdop":50.00}
$GPRMC,000604,V,4002.1027,N,07531.2013,W,0.0000,0.000,101102,,*2B
$GPGSA,A,1,,,,,,,,,,,,,,,,*32
-{"class":"TPV","tag":"MID2","time":1036886764.970,"ept":0.005,"lat":40.035045080,"lon":-75.520020989,"alt":178.998,"track":0.0000,"speed":0.000,"mode":1}
+{"class":"TPV","tag":"MID2","time":1036886764.970,"ept":0.005,"lat":40.035045081,"lon":-75.520020989,"alt":178.998,"track":0.0000,"speed":0.000,"mode":1}
{"class":"SKY","tag":"MID4","time":1036886765.970,"hdop":50.00}
$GPRMC,000605,V,4002.1027,N,07531.2013,W,0.0000,0.000,101102,,*2A
$GPGSA,A,1,,,,,,,,,,,,,,,,*32
-{"class":"TPV","tag":"MID2","time":1036886765.970,"ept":0.005,"lat":40.035045080,"lon":-75.520020989,"alt":178.998,"track":0.0000,"speed":0.000,"mode":1}
+{"class":"TPV","tag":"MID2","time":1036886765.970,"ept":0.005,"lat":40.035045081,"lon":-75.520020989,"alt":178.998,"track":0.0000,"speed":0.000,"mode":1}
{"class":"SKY","tag":"MID4","time":1036886766.970,"hdop":50.00}
$GPRMC,000606,V,4002.1027,N,07531.2013,W,0.0000,0.000,101102,,*29
$GPGSA,A,1,,,,,,,,,,,,,,,,*32
-{"class":"TPV","tag":"MID2","time":1036886766.970,"ept":0.005,"lat":40.035045080,"lon":-75.520020989,"alt":178.998,"track":0.0000,"speed":0.000,"mode":1}
+{"class":"TPV","tag":"MID2","time":1036886766.970,"ept":0.005,"lat":40.035045081,"lon":-75.520020989,"alt":178.998,"track":0.0000,"speed":0.000,"mode":1}
{"class":"SKY","tag":"MID4","time":1036886766.970,"hdop":50.00}
{"class":"SKY","tag":"MID4","time":1036886767.970,"hdop":50.00}
$GPRMC,000607,V,4002.1027,N,07531.2013,W,0.0000,0.000,101102,,*28
$GPGSA,A,1,,,,,,,,,,,,,,,,*32
-{"class":"TPV","tag":"MID2","time":1036886767.970,"ept":0.005,"lat":40.035045080,"lon":-75.520020989,"alt":178.998,"track":0.0000,"speed":0.000,"mode":1}
+{"class":"TPV","tag":"MID2","time":1036886767.970,"ept":0.005,"lat":40.035045081,"lon":-75.520020989,"alt":178.998,"track":0.0000,"speed":0.000,"mode":1}
diff --git a/test/daemon/italk-binary.log.chk b/test/daemon/italk-binary.log.chk
index bced3e7a..336bce2d 100644
--- a/test/daemon/italk-binary.log.chk
+++ b/test/daemon/italk-binary.log.chk
@@ -1,7 +1,7 @@
$GPGGA,221300,5333.7947,N,11326.3773,W,1,05,,661.09,M,-19.872,M,,*65
$GPRMC,221300,A,5333.7947,N,11326.3773,W,0.0000,0.000,060709,,*39
$GPGSA,A,3,,,,,,,,,,,,,0.0,0.0,0.0*32
-{"class":"TPV","tag":"ITK-07","time":1246918380.144,"ept":0.005,"lat":53.563244878,"lon":-113.439622385,"alt":661.089,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"ITK-07","time":1246918380.144,"ept":0.005,"lat":53.563244879,"lon":-113.439622385,"alt":661.089,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
$GPGSV,3,1,09,03,35,061,32,06,26,049,34,07,76,101,23,08,60,183,38*71
$GPGSV,3,2,09,10,23,180,00,13,33,166,16,19,43,094,47,25,54,109,44*73
$GPGSV,3,3,09,28,30,125,00*4F
@@ -9,7 +9,7 @@ $GPGSV,3,3,09,28,30,125,00*4F
$GPGGA,221301,5333.7947,N,11326.3773,W,1,05,,661.09,M,-19.872,M,,*64
$GPRMC,221301,A,5333.7947,N,11326.3773,W,0.0000,0.000,060709,,*38
$GPGSA,A,3,03,06,08,19,25,,,,,,,,0.0,0.0,0.0*30
-{"class":"TPV","tag":"ITK-07","time":1246918381.145,"ept":0.005,"lat":53.563244878,"lon":-113.439622385,"alt":661.089,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"ITK-07","time":1246918381.145,"ept":0.005,"lat":53.563244879,"lon":-113.439622385,"alt":661.089,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
$GPGSV,3,1,09,03,35,061,31,06,26,049,34,07,76,101,00,08,60,183,38*73
$GPGSV,3,2,09,10,23,180,05,13,33,166,12,19,43,094,47,25,54,109,44*72
$GPGSV,3,3,09,28,30,125,00*4F
@@ -77,11 +77,11 @@ $GPGSV,3,3,09,28,30,125,16*48
$GPGGA,221310,5333.7947,N,11326.3773,W,1,05,,661.10,M,-19.872,M,,*6C
$GPRMC,221310,A,5333.7947,N,11326.3773,W,0.0000,0.000,060709,,*38
$GPGSA,A,3,03,06,08,19,25,,,,,,,,0.0,0.0,0.0*30
-{"class":"TPV","tag":"ITK-07","time":1246918390.151,"ept":0.005,"lat":53.563244774,"lon":-113.439622126,"alt":661.098,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"ITK-07","time":1246918390.151,"ept":0.005,"lat":53.563244775,"lon":-113.439622126,"alt":661.098,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
$GPGGA,221311,5333.7947,N,11326.3773,W,1,05,,661.10,M,-19.872,M,,*6D
$GPRMC,221311,A,5333.7947,N,11326.3773,W,0.0000,0.000,060709,,*39
$GPGSA,A,3,03,06,08,19,25,,,,,,,,0.0,0.0,0.0*30
-{"class":"TPV","tag":"ITK-07","time":1246918391.151,"ept":0.005,"lat":53.563244774,"lon":-113.439622126,"alt":661.098,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"ITK-07","time":1246918391.151,"ept":0.005,"lat":53.563244775,"lon":-113.439622126,"alt":661.098,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
$GPGSV,3,1,09,03,35,061,31,06,26,049,32,07,76,101,26,08,60,183,37*7E
$GPGSV,3,2,09,10,23,180,00,13,33,166,14,19,43,094,47,25,54,109,45*70
$GPGSV,3,3,09,28,30,125,16*48
@@ -89,7 +89,7 @@ $GPGSV,3,3,09,28,30,125,16*48
$GPGGA,221312,5333.7947,N,11326.3773,W,1,05,,661.10,M,-19.872,M,,*6E
$GPRMC,221312,A,5333.7947,N,11326.3773,W,0.0000,0.000,060709,,*3A
$GPGSA,A,3,03,06,08,19,25,,,,,,,,0.0,0.0,0.0*30
-{"class":"TPV","tag":"ITK-07","time":1246918392.152,"ept":0.005,"lat":53.563244708,"lon":-113.439622066,"alt":661.103,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"ITK-07","time":1246918392.152,"ept":0.005,"lat":53.563244709,"lon":-113.439622066,"alt":661.103,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
$GPGSV,3,1,09,03,35,061,31,06,26,049,32,07,76,101,26,08,60,183,37*7E
$GPGSV,3,2,09,10,23,180,00,13,33,166,20,19,43,094,47,25,54,109,45*77
$GPGSV,3,3,09,28,30,125,00*4F
@@ -97,11 +97,11 @@ $GPGSV,3,3,09,28,30,125,00*4F
$GPGGA,221313,5333.7947,N,11326.3773,W,1,05,,661.10,M,-19.872,M,,*6F
$GPRMC,221313,A,5333.7947,N,11326.3773,W,0.0000,0.000,060709,,*3B
$GPGSA,A,3,03,06,08,19,25,,,,,,,,0.0,0.0,0.0*30
-{"class":"TPV","tag":"ITK-07","time":1246918393.153,"ept":0.005,"lat":53.563244708,"lon":-113.439622066,"alt":661.103,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"ITK-07","time":1246918393.153,"ept":0.005,"lat":53.563244709,"lon":-113.439622066,"alt":661.103,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
$GPGGA,221314,5333.7947,N,11326.3773,W,1,04,,661.10,M,-19.872,M,,*69
$GPRMC,221314,A,5333.7947,N,11326.3773,W,0.0000,0.000,060709,,*3C
$GPGSA,A,3,03,06,08,19,25,,,,,,,,0.0,0.0,0.0*30
-{"class":"TPV","tag":"ITK-07","time":1246918394.153,"ept":0.005,"lat":53.563244708,"lon":-113.439622066,"alt":661.103,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"ITK-07","time":1246918394.153,"ept":0.005,"lat":53.563244709,"lon":-113.439622066,"alt":661.103,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
$GPGSV,3,1,09,03,35,061,00,06,26,049,32,07,76,101,00,08,60,183,38*77
$GPGSV,3,2,09,10,23,180,16,13,33,166,00,19,43,094,48,25,54,109,45*7D
$GPGSV,3,3,09,28,30,125,04*4B
@@ -109,7 +109,7 @@ $GPGSV,3,3,09,28,30,125,04*4B
$GPGGA,221315,5333.7947,N,11326.3773,W,1,04,,661.10,M,-19.872,M,,*68
$GPRMC,221315,A,5333.7947,N,11326.3773,W,0.0000,0.000,060709,,*3D
$GPGSA,A,3,03,06,08,19,25,,,,,,,,0.0,0.0,0.0*30
-{"class":"TPV","tag":"ITK-07","time":1246918395.154,"ept":0.005,"lat":53.563244708,"lon":-113.439622066,"alt":661.103,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"ITK-07","time":1246918395.154,"ept":0.005,"lat":53.563244709,"lon":-113.439622066,"alt":661.103,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
$GPGSV,3,1,09,03,35,061,00,06,26,049,33,07,76,101,05,08,60,183,38*73
$GPGSV,3,2,09,10,23,180,17,13,33,166,00,19,43,094,48,25,54,109,45*7C
$GPGSV,3,3,09,28,30,125,19*47
@@ -141,7 +141,7 @@ $GPGSA,A,3,06,08,19,25,25,,,,,,,,0.0,0.0,0.0*34
$GPGGA,221320,5333.7947,N,11326.3773,W,1,04,,661.11,M,-19.872,M,,*6F
$GPRMC,221320,A,5333.7947,N,11326.3773,W,0.0000,0.000,060709,,*3B
$GPGSA,A,3,06,08,19,25,25,,,,,,,,0.0,0.0,0.0*34
-{"class":"TPV","tag":"ITK-07","time":1246918400.157,"ept":0.005,"lat":53.563244522,"lon":-113.439621946,"alt":661.106,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"ITK-07","time":1246918400.157,"ept":0.005,"lat":53.563244523,"lon":-113.439621946,"alt":661.106,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
$GPGSV,3,1,09,03,35,061,00,06,26,049,32,07,76,101,00,08,60,183,38*77
$GPGSV,3,2,09,10,23,180,24,13,33,166,00,19,43,094,48,25,54,109,45*7C
$GPGSV,3,3,09,28,30,125,06*49
@@ -149,7 +149,7 @@ $GPGSV,3,3,09,28,30,125,06*49
$GPGGA,221321,5333.7947,N,11326.3773,W,1,04,,661.11,M,-19.872,M,,*6E
$GPRMC,221321,A,5333.7947,N,11326.3773,W,0.0000,0.000,060709,,*3A
$GPGSA,A,3,06,08,19,25,25,,,,,,,,0.0,0.0,0.0*34
-{"class":"TPV","tag":"ITK-07","time":1246918401.158,"ept":0.005,"lat":53.563244522,"lon":-113.439621946,"alt":661.106,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"ITK-07","time":1246918401.158,"ept":0.005,"lat":53.563244523,"lon":-113.439621946,"alt":661.106,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
$GPGSV,3,1,09,03,35,061,00,06,26,049,31,07,76,101,00,08,60,183,38*74
$GPGSV,3,2,09,10,23,180,25,13,33,166,00,19,43,094,47,25,54,109,45*72
$GPGSV,3,3,09,28,30,125,07*48
@@ -157,11 +157,11 @@ $GPGSV,3,3,09,28,30,125,07*48
$GPGGA,221322,5333.7947,N,11326.3773,W,1,04,,661.11,M,-19.872,M,,*6D
$GPRMC,221322,A,5333.7947,N,11326.3773,W,0.0000,0.000,060709,,*39
$GPGSA,A,3,06,08,19,25,25,,,,,,,,0.0,0.0,0.0*34
-{"class":"TPV","tag":"ITK-07","time":1246918402.158,"ept":0.005,"lat":53.563244522,"lon":-113.439621946,"alt":661.106,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"ITK-07","time":1246918402.158,"ept":0.005,"lat":53.563244523,"lon":-113.439621946,"alt":661.106,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
$GPGGA,221323,5333.7947,N,11326.3773,W,1,04,,661.11,M,-19.872,M,,*6C
$GPRMC,221323,A,5333.7947,N,11326.3773,W,0.0000,0.000,060709,,*38
$GPGSA,A,3,06,08,19,25,25,,,,,,,,0.0,0.0,0.0*34
-{"class":"TPV","tag":"ITK-07","time":1246918403.159,"ept":0.005,"lat":53.563244522,"lon":-113.439621946,"alt":661.106,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"ITK-07","time":1246918403.159,"ept":0.005,"lat":53.563244523,"lon":-113.439621946,"alt":661.106,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
$GPGSV,3,1,09,03,35,061,24,06,26,049,32,07,76,101,21,08,60,183,38*72
$GPGSV,3,2,09,10,23,180,00,13,33,166,21,19,43,094,47,25,54,109,45*76
$GPGSV,3,3,09,28,30,125,17*49
@@ -169,7 +169,7 @@ $GPGSV,3,3,09,28,30,125,17*49
$GPGGA,221324,5333.7947,N,11326.3773,W,1,04,,661.11,M,-19.872,M,,*6B
$GPRMC,221324,A,5333.7947,N,11326.3773,W,0.0000,0.000,060709,,*3F
$GPGSA,A,3,06,08,19,25,25,,,,,,,,0.0,0.0,0.0*34
-{"class":"TPV","tag":"ITK-07","time":1246918404.160,"ept":0.005,"lat":53.563244427,"lon":-113.439622025,"alt":661.114,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"ITK-07","time":1246918404.160,"ept":0.005,"lat":53.563244428,"lon":-113.439622025,"alt":661.114,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
$GPGSV,3,1,09,03,35,061,26,06,26,049,32,07,76,101,22,08,60,183,38*73
$GPGSV,3,2,09,10,23,180,00,13,33,166,19,19,43,094,47,25,54,109,45*7D
$GPGSV,3,3,09,28,30,125,00*4F
@@ -177,11 +177,11 @@ $GPGSV,3,3,09,28,30,125,00*4F
$GPGGA,221325,5333.7947,N,11326.3773,W,1,04,,661.11,M,-19.872,M,,*6A
$GPRMC,221325,A,5333.7947,N,11326.3773,W,0.0000,0.000,060709,,*3E
$GPGSA,A,3,06,08,19,25,25,,,,,,,,0.0,0.0,0.0*34
-{"class":"TPV","tag":"ITK-07","time":1246918405.160,"ept":0.005,"lat":53.563244427,"lon":-113.439622025,"alt":661.114,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"ITK-07","time":1246918405.160,"ept":0.005,"lat":53.563244428,"lon":-113.439622025,"alt":661.114,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
$GPGGA,221326,5333.7947,N,11326.3773,W,1,04,,661.11,M,-19.872,M,,*69
$GPRMC,221326,A,5333.7947,N,11326.3773,W,0.0000,0.000,060709,,*3D
$GPGSA,A,3,06,08,19,25,25,,,,,,,,0.0,0.0,0.0*34
-{"class":"TPV","tag":"ITK-07","time":1246918406.161,"ept":0.005,"lat":53.563244427,"lon":-113.439622025,"alt":661.114,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"ITK-07","time":1246918406.161,"ept":0.005,"lat":53.563244428,"lon":-113.439622025,"alt":661.114,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
$GPGSV,3,1,09,03,35,061,00,06,26,049,32,07,76,101,00,08,60,183,38*77
$GPGSV,3,2,09,10,23,180,16,13,33,166,00,19,43,094,47,25,54,109,45*72
$GPGSV,3,3,09,28,30,125,02*4D
diff --git a/test/daemon/navcom.log.chk b/test/daemon/navcom.log.chk
index 75ed0574..154a7264 100644
--- a/test/daemon/navcom.log.chk
+++ b/test/daemon/navcom.log.chk
@@ -97,7 +97,7 @@ $GPGSV,3,3,10,07,43,056,43,22,13,173,35*7D
$GPGGA,102021,3020.5010,N,01213.7242,E,2,09,1.00,627.54,M,31.480,M,,*42
$GPRMC,102021,A,3020.5010,N,01213.7242,E,31847.9445,0.000,150107,,*2D
$GPGSA,A,3,03,06,07,16,18,21,25,30,31,,,,2.0,1.0,1.8*31
-{"class":"TPV","tag":"0xb1","time":1168856421.000,"ept":3.920,"lat":30.341683180,"lon":12.228735886,"alt":627.543,"epx":0.222,"epy":0.222,"epv":10.350,"track":0.0000,"speed":16383.998,"climb":0.002,"epd":83.0472,"eps":0.44,"mode":3}
+{"class":"TPV","tag":"0xb1","time":1168856421.000,"ept":3.920,"lat":30.341683180,"lon":12.228735886,"alt":627.543,"epx":0.222,"epy":0.222,"epv":10.350,"track":0.0000,"speed":16383.998,"climb":0.002,"eps":0.44,"mode":3}
$GPGSV,3,1,10,21,78,040,46,31,39,230,44,06,36,062,43,25,36,245,43*7F
$GPGSV,3,2,10,30,26,132,38,16,40,321,42,18,31,140,39,03,10,284,34*7F
$GPGSV,3,3,10,07,43,056,43,22,13,173,35*7D
diff --git a/test/daemon/uBlox-aek-4t.log.chk b/test/daemon/uBlox-aek-4t.log.chk
index fb8a97b0..0d498618 100644
--- a/test/daemon/uBlox-aek-4t.log.chk
+++ b/test/daemon/uBlox-aek-4t.log.chk
@@ -1,7 +1,7 @@
$GPGGA,231122,2037.7569,N,08704.0845,W,2,07,,75.78,M,-13.865,M,,*5B
$GPRMC,231122,A,2037.7569,N,08704.0845,W,0.0000,0.000,231207,,*32
$GPGSA,A,3,00,00,00,00,00,00,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,0.0,0.0*32
-{"class":"TPV","tag":"0x0106","time":1198451482.999,"ept":0.005,"lat":20.629282025,"lon":-87.068075525,"alt":75.777,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"0x0106","time":1198451482.999,"ept":0.005,"lat":20.629282026,"lon":-87.068075525,"alt":75.777,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
$GPGSV,2,1,08,15,67,141,32,02,21,089,31,30,21,234,50,05,18,217,40*7C
$GPGSV,2,2,08,12,16,201,41,18,25,255,41,135,33,251,45,06,54,308,24*40
{"class":"SKY","tag":"0x0130","vdop":2.00,"tdop":1.33,"hdop":1.67,"gdop":2.92,"pdop":2.60,"satellites":[{"PRN":15,"el":67,"az":141,"ss":32,"used":true},{"PRN":2,"el":21,"az":89,"ss":31,"used":true},{"PRN":30,"el":21,"az":234,"ss":50,"used":true},{"PRN":5,"el":18,"az":217,"ss":40,"used":true},{"PRN":12,"el":16,"az":201,"ss":41,"used":true},{"PRN":18,"el":25,"az":255,"ss":41,"used":true},{"PRN":135,"el":33,"az":251,"ss":45,"used":true},{"PRN":6,"el":54,"az":308,"ss":24,"used":false}]}
@@ -22,7 +22,7 @@ $GPGSV,2,2,08,12,16,201,41,18,25,255,41,135,33,251,45,06,54,308,24*40
$GPGGA,231126,2037.7569,N,08704.0845,W,2,07,1.67,75.75,M,-13.865,M,,*4C
$GPRMC,231126,A,2037.7569,N,08704.0845,W,0.0000,0.000,231207,,*36
$GPGSA,A,3,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,,,,,,,,,,,,,,,,,,,2.6,1.7,2.0*32
-{"class":"TPV","tag":"0x0106","time":1198451486.999,"ept":0.005,"lat":20.629281717,"lon":-87.068075424,"alt":75.754,"epv":11.443,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"0x0106","time":1198451486.999,"ept":0.005,"lat":20.629281718,"lon":-87.068075424,"alt":75.754,"epv":11.443,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
$GPGSV,2,1,08,15,67,141,32,02,21,089,32,30,21,234,50,05,18,217,40*7F
$GPGSV,2,2,08,12,16,201,42,18,25,255,42,135,33,251,44,06,54,308,24*41
{"class":"SKY","tag":"0x0130","vdop":2.00,"tdop":1.33,"hdop":1.67,"gdop":2.92,"pdop":2.60,"satellites":[{"PRN":15,"el":67,"az":141,"ss":32,"used":true},{"PRN":2,"el":21,"az":89,"ss":32,"used":true},{"PRN":30,"el":21,"az":234,"ss":50,"used":true},{"PRN":5,"el":18,"az":217,"ss":40,"used":true},{"PRN":12,"el":16,"az":201,"ss":42,"used":true},{"PRN":18,"el":25,"az":255,"ss":42,"used":true},{"PRN":135,"el":33,"az":251,"ss":44,"used":true},{"PRN":6,"el":54,"az":308,"ss":24,"used":false}]}
@@ -50,7 +50,7 @@ $GPGSV,2,2,08,12,16,201,42,18,25,255,40,135,33,251,44,06,54,308,25*42
$GPGGA,231130,2037.7569,N,08704.0845,W,2,07,1.67,75.72,M,-13.865,M,,*4C
$GPRMC,231130,A,2037.7569,N,08704.0845,W,0.0000,0.000,231207,,*31
$GPGSA,A,3,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,,,,,,,,,,,,,,,,,,,2.6,1.7,2.0*32
-{"class":"TPV","tag":"0x0106","time":1198451490.999,"ept":0.005,"lat":20.629281353,"lon":-87.068075127,"alt":75.719,"epv":11.443,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"0x0106","time":1198451490.999,"ept":0.005,"lat":20.629281354,"lon":-87.068075127,"alt":75.719,"epv":11.443,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
$GPGSV,2,1,08,15,67,141,29,02,21,089,29,30,21,234,50,05,18,217,39*71
$GPGSV,2,2,08,12,16,201,42,18,25,255,39,135,33,251,44,06,54,308,25*4C
{"class":"SKY","tag":"0x0130","vdop":2.00,"tdop":1.33,"hdop":1.67,"gdop":2.92,"pdop":2.60,"satellites":[{"PRN":15,"el":67,"az":141,"ss":29,"used":true},{"PRN":2,"el":21,"az":89,"ss":29,"used":true},{"PRN":30,"el":21,"az":234,"ss":50,"used":true},{"PRN":5,"el":18,"az":217,"ss":39,"used":true},{"PRN":12,"el":16,"az":201,"ss":42,"used":true},{"PRN":18,"el":25,"az":255,"ss":39,"used":true},{"PRN":135,"el":33,"az":251,"ss":44,"used":true},{"PRN":6,"el":54,"az":308,"ss":25,"used":false}]}
@@ -64,7 +64,7 @@ $GPGSV,2,2,08,12,16,201,42,18,25,255,39,135,33,251,45,06,54,308,25*4D
$GPGGA,231132,2037.7569,N,08704.0845,W,2,07,1.67,75.70,M,-13.865,M,,*4C
$GPRMC,231132,A,2037.7569,N,08704.0845,W,0.0000,0.000,231207,,*33
$GPGSA,A,3,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,,,,,,,,,,,,,,,,,,,2.6,1.7,2.0*32
-{"class":"TPV","tag":"0x0106","time":1198451492.999,"ept":0.005,"lat":20.629281214,"lon":-87.068075026,"alt":75.703,"epv":11.443,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"0x0106","time":1198451492.999,"ept":0.005,"lat":20.629281215,"lon":-87.068075026,"alt":75.703,"epv":11.443,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
$GPGSV,2,1,08,15,67,141,27,02,21,089,28,30,21,234,50,05,18,217,39*7E
$GPGSV,2,2,08,12,16,201,42,18,25,255,39,135,33,251,44,06,54,308,26*4F
{"class":"SKY","tag":"0x0130","vdop":2.00,"tdop":1.33,"hdop":1.67,"gdop":2.92,"pdop":2.60,"satellites":[{"PRN":15,"el":67,"az":141,"ss":27,"used":true},{"PRN":2,"el":21,"az":89,"ss":28,"used":true},{"PRN":30,"el":21,"az":234,"ss":50,"used":true},{"PRN":5,"el":18,"az":217,"ss":39,"used":true},{"PRN":12,"el":16,"az":201,"ss":42,"used":true},{"PRN":18,"el":25,"az":255,"ss":39,"used":true},{"PRN":135,"el":33,"az":251,"ss":44,"used":true},{"PRN":6,"el":54,"az":308,"ss":26,"used":false}]}
diff --git a/test/daemon/uBlox-lea-4t.log.chk b/test/daemon/uBlox-lea-4t.log.chk
index c3695c36..f7496681 100644
--- a/test/daemon/uBlox-lea-4t.log.chk
+++ b/test/daemon/uBlox-lea-4t.log.chk
@@ -1,7 +1,7 @@
$GPGGA,203543,5333.7954,N,11326.3727,W,1,08,,655.33,M,-19.872,M,,*64
$GPRMC,203543,A,5333.7954,N,11326.3727,W,0.0000,0.000,280109,,*31
$GPGSA,A,3,00,00,00,00,00,00,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.0,0.0,0.0*32
-{"class":"TPV","tag":"0x0106","time":1233174943.001,"ept":0.005,"lat":53.563256267,"lon":-113.439544853,"alt":655.331,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"0x0106","time":1233174943.001,"ept":0.005,"lat":53.563256268,"lon":-113.439544853,"alt":655.331,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
$GPGSV,3,1,11,21,73,276,33,24,56,094,46,15,40,113,30,18,40,217,43*7B
$GPGSV,3,2,11,26,40,087,45,29,40,164,34,16,28,280,33,10,21,056,38*70
$GPGSV,3,3,11,22,09,225,29,27,06,055,24,07,05,000,25*4E
@@ -9,7 +9,7 @@ $GPGSV,3,3,11,22,09,225,29,27,06,055,24,07,05,000,25*4E
$GPGGA,203544,5333.7952,N,11326.3727,W,1,08,1.15,655.35,M,-19.872,M,,*78
$GPRMC,203544,A,5333.7952,N,11326.3727,W,0.0000,0.000,280109,,*30
$GPGSA,A,3,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,,,,,,,,,,,,,,,,,2.4,1.1,2.1*37
-{"class":"TPV","tag":"0x0106","time":1233174944.001,"ept":0.005,"lat":53.563254092,"lon":-113.439545157,"alt":655.348,"epv":48.990,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"0x0106","time":1233174944.001,"ept":0.005,"lat":53.563254093,"lon":-113.439545157,"alt":655.348,"epv":48.990,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
$GPGSV,3,1,11,21,73,276,32,24,56,094,46,15,40,113,30,18,40,217,43*7A
$GPGSV,3,2,11,26,40,087,45,29,40,164,34,16,28,280,33,10,21,056,39*71
$GPGSV,3,3,11,22,09,225,29,27,06,055,24,07,05,000,26*4D
@@ -17,7 +17,7 @@ $GPGSV,3,3,11,22,09,225,29,27,06,055,24,07,05,000,26*4D
$GPGGA,203545,5333.7951,N,11326.3728,W,1,08,1.15,655.25,M,-19.872,M,,*74
$GPRMC,203545,A,5333.7951,N,11326.3728,W,0.0000,0.000,280109,,*3D
$GPGSA,A,3,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,,,,,,,,,,,,,,,,,2.4,1.1,2.1*37
-{"class":"TPV","tag":"0x0106","time":1233174945.001,"ept":0.005,"lat":53.563252364,"lon":-113.439546320,"alt":655.254,"epv":48.990,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"0x0106","time":1233174945.001,"ept":0.005,"lat":53.563252365,"lon":-113.439546320,"alt":655.254,"epv":48.990,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
$GPGSV,3,1,11,21,73,276,32,24,56,094,46,15,40,113,31,18,40,217,43*7B
$GPGSV,3,2,11,26,40,087,45,29,40,164,34,16,28,280,32,10,21,056,39*70
$GPGSV,3,3,11,22,09,225,29,27,06,055,24,07,05,000,25*4E
@@ -25,7 +25,7 @@ $GPGSV,3,3,11,22,09,225,29,27,06,055,24,07,05,000,25*4E
$GPGGA,203546,5333.7950,N,11326.3728,W,1,07,1.15,655.18,M,-19.872,M,,*77
$GPRMC,203546,A,5333.7950,N,11326.3728,W,0.0000,0.000,280109,,*3F
$GPGSA,A,3,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,,,,,,,,,,,,,,,,2.4,1.1,2.1*37
-{"class":"TPV","tag":"0x0106","time":1233174946.001,"ept":0.005,"lat":53.563250639,"lon":-113.439547224,"alt":655.184,"epv":48.990,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"0x0106","time":1233174946.001,"ept":0.005,"lat":53.563250640,"lon":-113.439547224,"alt":655.184,"epv":48.990,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
$GPGSV,3,1,11,21,73,276,33,24,56,094,46,15,40,113,30,18,40,217,43*7B
$GPGSV,3,2,11,26,40,087,45,29,40,164,34,16,28,280,32,10,21,056,39*70
$GPGSV,3,3,11,22,09,225,30,27,06,055,24,07,05,000,25*46
@@ -33,7 +33,7 @@ $GPGSV,3,3,11,22,09,225,30,27,06,055,24,07,05,000,25*46
$GPGGA,203547,5333.7949,N,11326.3729,W,1,07,1.21,655.14,M,-19.872,M,,*74
$GPRMC,203547,A,5333.7949,N,11326.3729,W,0.0000,0.000,280109,,*37
$GPGSA,A,3,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,,,,,,,,,,,,,,,,2.5,1.2,2.1*35
-{"class":"TPV","tag":"0x0106","time":1233174947.001,"ept":0.005,"lat":53.563249045,"lon":-113.439548267,"alt":655.141,"epv":48.990,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"0x0106","time":1233174947.001,"ept":0.005,"lat":53.563249046,"lon":-113.439548267,"alt":655.141,"epv":48.990,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
$GPGSV,3,1,11,21,73,276,33,24,56,094,46,15,40,113,29,18,40,217,43*73
$GPGSV,3,2,11,26,40,087,45,29,40,164,33,16,28,280,32,10,21,056,39*77
$GPGSV,3,3,11,22,09,225,30,27,06,055,25,07,05,000,25*47
@@ -57,7 +57,7 @@ $GPGSV,3,3,12,03,10,317,25,22,09,225,30,27,06,055,25,07,05,000,25*74
$GPGGA,203550,5333.7947,N,11326.3731,W,1,07,1.21,654.88,M,-19.872,M,,*71
$GPRMC,203550,A,5333.7947,N,11326.3731,W,0.0000,0.000,280109,,*36
$GPGSA,A,3,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,,,,,,,,,,,,,,,,2.5,1.2,2.1*35
-{"class":"TPV","tag":"0x0106","time":1233174950.001,"ept":0.005,"lat":53.563244338,"lon":-113.439551123,"alt":654.882,"epv":48.990,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"0x0106","time":1233174950.001,"ept":0.005,"lat":53.563244339,"lon":-113.439551123,"alt":654.882,"epv":48.990,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
$GPGSV,3,1,12,21,73,276,31,24,56,094,46,15,40,113,23,18,40,217,43*78
$GPGSV,3,2,12,26,40,087,45,29,40,164,33,16,28,280,31,10,21,056,39*77
$GPGSV,3,3,12,03,10,317,24,22,09,225,30,27,06,055,25,07,05,000,26*76
@@ -65,7 +65,7 @@ $GPGSV,3,3,12,03,10,317,24,22,09,225,30,27,06,055,25,07,05,000,26*76
$GPGGA,203551,5333.7946,N,11326.3731,W,1,07,1.21,654.80,M,-19.872,M,,*79
$GPRMC,203551,A,5333.7946,N,11326.3731,W,0.0000,0.000,280109,,*36
$GPGSA,A,3,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,,,,,,,,,,,,,,,,2.5,1.2,2.1*35
-{"class":"TPV","tag":"0x0106","time":1233174951.001,"ept":0.005,"lat":53.563242857,"lon":-113.439551871,"alt":654.804,"epv":48.990,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"0x0106","time":1233174951.001,"ept":0.005,"lat":53.563242857,"lon":-113.439551871,"alt":654.805,"epv":48.990,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
$GPGSV,3,1,12,21,73,276,31,24,56,094,46,15,40,113,25,18,40,217,43*7E
$GPGSV,3,2,12,26,40,087,45,29,40,164,33,16,28,280,32,10,21,056,39*74
$GPGSV,3,3,12,03,10,317,24,22,09,225,30,27,06,055,25,07,05,000,26*76
@@ -150,7 +150,7 @@ $GPGSV,4,4,14,27,06,055,27,07,05,000,24*7E
$GPGGA,203601,5333.7939,N,11326.3733,W,1,06,1.21,655.20,M,-19.872,M,,*7F
$GPRMC,203601,A,5333.7939,N,11326.3733,W,0.0000,0.000,280109,,*3A
$GPGSA,A,3,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,,,,,,,,,,,,,,,,2.5,1.2,2.1*35
-{"class":"TPV","tag":"0x0106","time":1233174961.001,"ept":0.005,"lat":53.563231438,"lon":-113.439555338,"alt":655.196,"epv":48.990,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"0x0106","time":1233174961.001,"ept":0.005,"lat":53.563231439,"lon":-113.439555338,"alt":655.196,"epv":48.990,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
$GPGSV,4,1,14,21,73,276,32,24,56,094,45,15,40,113,24,18,40,217,44*79
$GPGSV,4,2,14,26,40,087,44,29,40,164,34,16,28,280,31,06,21,311,28*77
$GPGSV,4,3,14,10,21,056,40,03,10,317,25,22,09,225,30,08,06,036,18*73
@@ -159,7 +159,7 @@ $GPGSV,4,4,14,27,06,055,27,07,05,000,24*7E
$GPGGA,203602,5333.7939,N,11326.3734,W,1,07,1.47,655.19,M,-19.872,M,,*70
$GPRMC,203602,A,5333.7939,N,11326.3734,W,0.0000,0.000,280109,,*3E
$GPGSA,A,3,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,,,,,,,,,,,,,,,,3.8,1.5,3.5*3B
-{"class":"TPV","tag":"0x0106","time":1233174962.001,"ept":0.005,"lat":53.563230853,"lon":-113.439555989,"alt":655.194,"epv":81.650,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"0x0106","time":1233174962.001,"ept":0.005,"lat":53.563230854,"lon":-113.439555989,"alt":655.194,"epv":81.650,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
$GPGSV,4,1,14,21,73,276,31,24,56,094,45,15,40,113,24,18,40,217,44*7A
$GPGSV,4,2,14,26,40,087,44,29,40,164,33,16,28,280,31,06,21,311,27*7F
$GPGSV,4,3,14,10,21,056,40,03,10,317,25,22,09,225,30,08,06,036,18*73
@@ -168,7 +168,7 @@ $GPGSV,4,4,14,27,06,055,28,07,05,000,21*74
$GPGGA,203603,5333.7938,N,11326.3734,W,1,07,1.21,655.18,M,-19.872,M,,*71
$GPRMC,203603,A,5333.7938,N,11326.3734,W,0.0000,0.000,280109,,*3E
$GPGSA,A,3,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,,,,,,,,,,,,,,,,2.5,1.2,2.1*35
-{"class":"TPV","tag":"0x0106","time":1233174963.001,"ept":0.005,"lat":53.563230467,"lon":-113.439556819,"alt":655.176,"epv":48.990,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"0x0106","time":1233174963.001,"ept":0.005,"lat":53.563230468,"lon":-113.439556819,"alt":655.176,"epv":48.990,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
$GPGSV,4,1,14,21,73,276,31,24,56,094,45,15,40,113,25,18,40,217,44*7B
$GPGSV,4,2,14,26,40,087,44,29,40,164,33,16,28,280,30,06,21,311,27*7E
$GPGSV,4,3,14,10,21,056,40,03,10,317,25,22,09,225,30,08,06,036,18*73
diff --git a/test/daemon/uBlox-sirf1.log.chk b/test/daemon/uBlox-sirf1.log.chk
index 0869c2f7..9ad401d6 100644
--- a/test/daemon/uBlox-sirf1.log.chk
+++ b/test/daemon/uBlox-sirf1.log.chk
@@ -5,7 +5,7 @@ $GPGSV,3,3,12,27,46,082,00,14,18,040,47,25,18,090,45,24,43,294,47*77
$GPGGA,090611,5203.7606,N,00508.3161,E,1,08,1.80,33.30,M,46.772,M,,*74
$GPRMC,090611,A,5203.7606,N,00508.3161,E,0.0000,0.000,110605,,*2A
$GPGSA,A,3,11,23,20,07,01,14,25,24,,,,,2.1,1.8,1.8*30
-{"class":"TPV","tag":"MID2","time":1118480771.990,"ept":0.005,"lat":52.062675883,"lon":5.138600900,"alt":33.299,"epx":13.815,"epy":10.613,"epv":41.027,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"MID2","time":1118480771.990,"ept":0.005,"lat":52.062675884,"lon":5.138600900,"alt":33.299,"epx":13.815,"epy":10.613,"epv":41.027,"track":0.0000,"speed":0.000,"climb":0.000,"mode":3}
$GPGGA,090613,5203.7605,N,00508.3168,E,1,08,1.80,34.43,M,46.772,M,,*7F
$GPRMC,090613,A,5203.7605,N,00508.3168,E,0.0447,54.442,110605,,*16
$GPGSA,A,3,00,00,00,00,00,00,00,00,,,,,0.8,1.8,1.0*32