summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2010-04-26 20:28:41 -0400
committerEric S. Raymond <esr@thyrsus.com>2010-04-26 20:28:41 -0400
commita3b524117cf99c312bcaa6369b212c69698f21b5 (patch)
tree14fc485fd62e9555c824be2eb501fe2d30a596fe
parent11cb7b89953e0e481f36c945f5257298768a46ce (diff)
downloadgpsd-a3b524117cf99c312bcaa6369b212c69698f21b5.tar.gz
Always compute speed when that's possible and the GPS doesn't supply it.
-rw-r--r--NEWS3
-rw-r--r--libgpsd_core.c17
-rw-r--r--test/daemon/blumax-gps009.log.chk6
-rw-r--r--test/daemon/bt451.log.chk4
-rw-r--r--test/daemon/et-332.log.chk26
-rw-r--r--test/daemon/garmin48.log.chk12
-rw-r--r--test/daemon/humminbird-M37.log.chk340
-rw-r--r--test/daemon/tn200-all.log.chk1
-rw-r--r--test/daemon/tn204.log.chk6
9 files changed, 213 insertions, 202 deletions
diff --git a/NEWS b/NEWS
index b9e63981..9e740f8e 100644
--- a/NEWS
+++ b/NEWS
@@ -2,7 +2,8 @@
Rationalize clearing and generation of DOPs, this makes epx/epy
much more generally available. Fixed the test productions for
the udev magic and added a troubleshooting note in INSTALL. cgps
- displays epx/epy rather than eph.
+ displays epx/epy rather than eph. Speed is now always reported
+ if our last two fixes are good, even if the GPs didn't compute it.
* Tue Apr 20 2010 Eric S. Raymond <esr@snark.thyrsus.com> - 2.94
Error-checking in the 50bps subframe code has been greatly improved.
diff --git a/libgpsd_core.c b/libgpsd_core.c
index 286d369d..836b662d 100644
--- a/libgpsd_core.c
+++ b/libgpsd_core.c
@@ -487,11 +487,20 @@ static void gpsd_error_model(struct gps_device_t *session,
STATUS_DGPS_FIX ? P_UERE_WITH_DGPS : P_UERE_NO_DGPS);
/*
- * OK, this is not an error computation, but
- * we're at the right place in the architecture for it.
- * Compute climb/sink in the simplest possible way.
- * FIXME: Someday we should compute speed here too.
+ * OK, this is not an error computation, but we're at the right
+ * place in the architecture for it. Compute speed over ground
+ * and climb/sink in the simplest possible way.
*/
+ if (fix->mode >= MODE_2D && oldfix->mode >= MODE_2D
+ && isnan(fix->speed) != 0) {
+ if (fix->time == oldfix->time)
+ fix->speed = 0;
+ else
+ fix->speed =
+ earth_distance(fix->latitude, fix->longitude,
+ oldfix->latitude, oldfix->longitude)
+ / (fix->time - oldfix->time);
+ }
if (fix->mode >= MODE_3D && oldfix->mode >= MODE_3D
&& isnan(fix->climb) != 0) {
if (fix->time == oldfix->time)
diff --git a/test/daemon/blumax-gps009.log.chk b/test/daemon/blumax-gps009.log.chk
index a1f2c7ac..7d1e6ed3 100644
--- a/test/daemon/blumax-gps009.log.chk
+++ b/test/daemon/blumax-gps009.log.chk
@@ -54,7 +54,7 @@ $GPRMC,142819.299,A,5201.0809,N,00832.0852,E,0.87,249.59,180708,,,A*60
$GPZDA,143054.000,18,07,2008,,*55
$GPGGA,143054.000,5201.1302,N,00832.1652,E,1,05,1.2,72.2,M,47.2,M,,0000*64
$GPGLL,5201.1302,N,00832.1652,E,143054.000,A,A*51
-{"class":"TPV","tag":"GLL","time":1216391454.000,"ept":0.005,"lat":52.018836667,"lon":8.536086667,"alt":72.200,"epx":13.168,"epy":15.284,"epv":81.159,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"GLL","time":1216391454.000,"ept":0.005,"lat":52.018836667,"lon":8.536086667,"alt":72.200,"epx":13.168,"epy":15.284,"epv":81.159,"speed":0.000,"climb":0.000,"mode":3}
$GPGSA,A,3,26,17,22,12,15,,,,,,,,2.9,1.2,2.6*3B
$GPGSV,3,1,12,09,82,301,19,12,49,234,27,17,39,065,33,05,33,241,22*72
$GPGSV,3,2,12,29,30,171,,15,27,172,38,22,19,289,29,26,15,162,30*7C
@@ -65,7 +65,7 @@ $GPRMC,143054.000,A,5201.1302,N,00832.1652,E,0.06,48.00,180708,,,A*5A
$GPZDA,143055.000,18,07,2008,,*54
$GPGGA,143055.000,5201.1302,N,00832.1652,E,1,05,1.2,72.2,M,47.2,M,,0000*65
$GPGLL,5201.1302,N,00832.1652,E,143055.000,A,A*50
-{"class":"TPV","tag":"GLL","time":1216391455.000,"ept":0.005,"lat":52.018836667,"lon":8.536086667,"alt":72.200,"epx":16.324,"epy":23.592,"epv":75.603,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"GLL","time":1216391455.000,"ept":0.005,"lat":52.018836667,"lon":8.536086667,"alt":72.200,"epx":16.324,"epy":23.592,"epv":75.603,"speed":0.000,"climb":0.000,"mode":3}
$GPGSA,A,3,26,17,22,12,15,,,,,,,,2.9,1.2,2.6*3B
$GPGSV,3,1,12,09,82,301,20,12,49,234,27,17,39,065,33,05,33,241,22*78
$GPGSV,3,2,12,29,30,171,,15,27,172,38,22,19,289,29,26,15,162,30*7C
@@ -76,7 +76,7 @@ $GPRMC,143055.000,A,5201.1302,N,00832.1652,E,0.08,64.91,180708,,,A*53
$GPZDA,143056.000,18,07,2008,,*57
$GPGGA,143056.000,5201.1302,N,00832.1652,E,1,05,1.2,72.3,M,47.2,M,,0000*67
$GPGLL,5201.1302,N,00832.1652,E,143056.000,A,A*53
-{"class":"TPV","tag":"GLL","time":1216391456.000,"ept":0.005,"lat":52.018836667,"lon":8.536086667,"alt":72.300,"epx":16.324,"epy":23.592,"epv":75.603,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"GLL","time":1216391456.000,"ept":0.005,"lat":52.018836667,"lon":8.536086667,"alt":72.300,"epx":16.324,"epy":23.592,"epv":75.603,"speed":0.000,"climb":0.000,"mode":3}
$GPGSA,A,3,26,17,22,12,15,,,,,,,,2.9,1.2,2.6*3B
$GPGSV,3,1,12,09,82,301,20,12,49,234,27,17,39,065,33,05,33,241,22*78
$GPGSV,3,2,12,29,30,171,,15,27,172,38,22,19,289,29,26,15,162,31*7D
diff --git a/test/daemon/bt451.log.chk b/test/daemon/bt451.log.chk
index 1f379d63..13d9fc6a 100644
--- a/test/daemon/bt451.log.chk
+++ b/test/daemon/bt451.log.chk
@@ -166,14 +166,14 @@ $GPGSV,3,2,11,02,,,26,06,,,31,18,,,30,24,,,27*73
$GPGSV,3,3,11,22,,,37,11,57,277,38,14,51,083,36*79
{"class":"SKY","tag":"GSV","satellites":[{"PRN":26,"el":34,"az":52,"ss":32,"used":true},{"PRN":19,"el":0,"az":0,"ss":34,"used":false},{"PRN":20,"el":0,"az":0,"ss":29,"used":false},{"PRN":32,"el":45,"az":237,"ss":39,"used":true},{"PRN":2,"el":0,"az":0,"ss":26,"used":false},{"PRN":6,"el":0,"az":0,"ss":31,"used":false},{"PRN":18,"el":0,"az":0,"ss":30,"used":false},{"PRN":24,"el":0,"az":0,"ss":27,"used":false},{"PRN":22,"el":0,"az":0,"ss":37,"used":false},{"PRN":11,"el":57,"az":277,"ss":38,"used":true},{"PRN":14,"el":51,"az":83,"ss":36,"used":true}]}
$GPGGA,143306.00,5546.83315,N,02334.72613,E,1,08,1.28,129.9,M,26.9,M,,*5B
-{"class":"TPV","tag":"GGA","time":1260455586.000,"ept":0.005,"lat":55.780552500,"lon":23.578768833,"alt":129.900,"climb":0.001,"mode":3}
+{"class":"TPV","tag":"GGA","time":1260455586.000,"ept":0.005,"lat":55.780552500,"lon":23.578768833,"alt":129.900,"speed":0.023,"climb":0.001,"mode":3}
$GPGSA,A,3,09,19,11,14,03,22,06,26,,,,,3.65,1.28,3.41*0A
$GPGSV,3,1,10,32,22,227,34,09,12,038,29,19,58,204,39,11,36,285,35*74
$GPGSV,3,2,10,14,45,118,34,03,31,183,30,28,,,32,22,47,070,42*43
$GPGSV,3,3,10,06,26,174,32,26,44,080,38*7E
{"class":"SKY","tag":"GSV","xdop":0.73,"ydop":0.78,"vdop":1.74,"tdop":0.92,"hdop":1.07,"gdop":2.24,"pdop":2.04,"satellites":[{"PRN":32,"el":22,"az":227,"ss":34,"used":false},{"PRN":9,"el":12,"az":38,"ss":29,"used":true},{"PRN":19,"el":58,"az":204,"ss":39,"used":true},{"PRN":11,"el":36,"az":285,"ss":35,"used":true},{"PRN":14,"el":45,"az":118,"ss":34,"used":true},{"PRN":3,"el":31,"az":183,"ss":30,"used":true},{"PRN":28,"el":0,"az":0,"ss":32,"used":false},{"PRN":22,"el":47,"az":70,"ss":42,"used":true},{"PRN":6,"el":26,"az":174,"ss":32,"used":true},{"PRN":26,"el":44,"az":80,"ss":38,"used":true}]}
$GPGLL,5546.83315,N,02334.72613,E,143306.00,A,A*63
-{"class":"TPV","tag":"GLL","time":1260455586.000,"ept":0.005,"lat":55.780552500,"lon":23.578768833,"alt":129.900,"epx":10.912,"epy":11.668,"epv":78.430,"climb":0.001,"mode":3}
+{"class":"TPV","tag":"GLL","time":1260455586.000,"ept":0.005,"lat":55.780552500,"lon":23.578768833,"alt":129.900,"epx":10.912,"epy":11.668,"epv":78.430,"speed":0.023,"climb":0.001,"mode":3}
$GPZDA,143306.00,09,12,2009,00,00*64
$GPRMC,143306.50,A,5546.82983,N,02334.72123,E,30.324,221.16,091209,,,A*52
$GPVTG,221.16,T,,M,30.324,N,56.191,K,A*37
diff --git a/test/daemon/et-332.log.chk b/test/daemon/et-332.log.chk
index 3c62dea4..91b9457a 100644
--- a/test/daemon/et-332.log.chk
+++ b/test/daemon/et-332.log.chk
@@ -2,7 +2,7 @@ $GPZDA,153347.000,23,04,2010,,*57
$GPGGA,153347.000,3940.6986,N,07544.9356,W,1,09,1.3,75.2,M,-33.8,M,,0000*53
{"class":"TPV","tag":"GGA","time":1272036827.000,"ept":0.005,"lat":39.678310000,"lon":-75.748926667,"alt":75.200,"mode":3}
$GPGSA,A,3,26,15,21,27,24,09,18,05,29,,,,1.9,1.3,1.4*33
-{"class":"TPV","tag":"GSA","time":1272036827.000,"ept":0.005,"lat":39.678310000,"lon":-75.748926667,"alt":75.200,"epv":32.200,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"GSA","time":1272036827.000,"ept":0.005,"lat":39.678310000,"lon":-75.748926667,"alt":75.200,"epv":32.200,"speed":0.000,"climb":0.000,"mode":3}
$GPRMC,153347.000,A,3940.6986,N,07544.9356,W,0.12,87.21,230410,,*29
{"class":"TPV","tag":"RMC","time":1272036827.000,"ept":0.005,"lat":39.678310000,"lon":-75.748926667,"alt":75.200,"epv":32.200,"track":87.2100,"speed":0.062,"climb":0.000,"mode":3}
$GPVTG,87.21,T,,M,0.12,N,0.2,K*5D
@@ -248,14 +248,14 @@ $GPGSA,A,3,26,15,21,27,24,09,18,05,29,,,,1.9,1.3,1.4*33
$GPVTG,129.63,T,,M,0.08,N,0.1,K*66
$GPZDA,153424.000,23,04,2010,,*55
$GPGGA,153424.000,3940.6987,N,07544.9358,W,1,09,1.3,71.1,M,-33.8,M,,0000*59
-{"class":"TPV","tag":"GGA","time":1272036864.000,"ept":0.005,"lat":39.678311667,"lon":-75.748930000,"alt":71.100,"epx":12.276,"epy":19.848,"epv":32.200,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"GGA","time":1272036864.000,"ept":0.005,"lat":39.678311667,"lon":-75.748930000,"alt":71.100,"epx":12.276,"epy":19.848,"epv":32.200,"speed":0.000,"climb":0.000,"mode":3}
$GPGSA,A,3,26,15,21,27,24,09,18,05,29,,,,1.9,1.3,1.4*33
$GPRMC,153424.000,A,3940.6987,N,07544.9358,W,0.07,100.77,230410,,*1D
{"class":"TPV","tag":"RMC","time":1272036864.000,"ept":0.005,"lat":39.678311667,"lon":-75.748930000,"alt":71.100,"epx":12.276,"epy":19.848,"epv":32.200,"track":100.7700,"speed":0.036,"climb":0.000,"mode":3}
$GPVTG,100.77,T,,M,0.07,N,0.1,K*67
$GPZDA,153425.000,23,04,2010,,*54
$GPGGA,153425.000,3940.6987,N,07544.9359,W,1,09,1.3,70.9,M,-33.8,M,,0000*50
-{"class":"TPV","tag":"GGA","time":1272036865.000,"ept":0.005,"lat":39.678311667,"lon":-75.748931667,"alt":70.900,"epx":12.276,"epy":19.848,"epv":32.200,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"GGA","time":1272036865.000,"ept":0.005,"lat":39.678311667,"lon":-75.748931667,"alt":70.900,"epx":12.276,"epy":19.848,"epv":32.200,"speed":0.000,"climb":0.000,"mode":3}
$GPGSA,A,3,26,15,21,27,24,09,18,05,29,,,,1.9,1.3,1.4*33
$GPGSV,3,1,12,26,82,272,39,21,73,256,36,24,67,288,38,18,59,312,42*75
$GPGSV,3,2,12,27,51,115,42,15,47,048,40,09,46,136,43,22,26,291,07*77
@@ -266,35 +266,35 @@ $GPRMC,153425.000,A,3940.6987,N,07544.9359,W,0.10,89.40,230410,,*2F
$GPVTG,89.40,T,,M,0.10,N,0.2,K*56
$GPZDA,153426.000,23,04,2010,,*57
$GPGGA,153426.000,3940.6987,N,07544.9359,W,1,09,1.3,70.4,M,-33.8,M,,0000*5E
-{"class":"TPV","tag":"GGA","time":1272036866.000,"ept":0.005,"lat":39.678311667,"lon":-75.748931667,"alt":70.400,"epx":12.276,"epy":19.848,"epv":36.942,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"GGA","time":1272036866.000,"ept":0.005,"lat":39.678311667,"lon":-75.748931667,"alt":70.400,"epx":12.276,"epy":19.848,"epv":36.942,"speed":0.000,"climb":0.000,"mode":3}
$GPGSA,A,3,26,15,21,27,24,09,18,05,29,,,,1.9,1.3,1.4*33
$GPRMC,153426.000,A,3940.6987,N,07544.9359,W,0.15,63.07,230410,,*2E
{"class":"TPV","tag":"RMC","time":1272036866.000,"ept":0.005,"lat":39.678311667,"lon":-75.748931667,"alt":70.400,"epx":12.276,"epy":19.848,"epv":36.942,"track":63.0700,"speed":0.077,"climb":0.000,"mode":3}
$GPVTG,63.07,T,,M,0.15,N,0.3,K*55
$GPZDA,153427.000,23,04,2010,,*56
$GPGGA,153427.000,3940.6987,N,07544.9359,W,1,08,1.9,70.5,M,-33.8,M,,0000*55
-{"class":"TPV","tag":"GGA","time":1272036867.000,"ept":0.005,"lat":39.678311667,"lon":-75.748931667,"alt":70.500,"epx":12.276,"epy":19.848,"epv":32.200,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"GGA","time":1272036867.000,"ept":0.005,"lat":39.678311667,"lon":-75.748931667,"alt":70.500,"epx":12.276,"epy":19.848,"epv":32.200,"speed":0.000,"climb":0.000,"mode":3}
$GPGSA,A,3,26,15,21,27,24,09,18,05,,,,,3.0,1.9,2.4*3A
$GPRMC,153427.000,A,3940.6987,N,07544.9359,W,0.14,65.26,230410,,*2B
{"class":"TPV","tag":"RMC","time":1272036867.000,"ept":0.005,"lat":39.678311667,"lon":-75.748931667,"alt":70.500,"epx":12.276,"epy":19.848,"epv":32.200,"track":65.2600,"speed":0.072,"climb":0.000,"mode":3}
$GPVTG,65.26,T,,M,0.14,N,0.3,K*51
$GPZDA,153428.000,23,04,2010,,*59
$GPGGA,153428.000,3940.6987,N,07544.9359,W,1,08,1.9,70.7,M,-33.8,M,,0000*58
-{"class":"TPV","tag":"GGA","time":1272036868.000,"ept":0.005,"lat":39.678311667,"lon":-75.748931667,"alt":70.700,"epx":12.276,"epy":19.848,"epv":55.200,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"GGA","time":1272036868.000,"ept":0.005,"lat":39.678311667,"lon":-75.748931667,"alt":70.700,"epx":12.276,"epy":19.848,"epv":55.200,"speed":0.000,"climb":0.000,"mode":3}
$GPGSA,A,3,26,15,21,27,24,09,18,05,,,,,3.0,1.9,2.4*3A
$GPRMC,153428.000,A,3940.6987,N,07544.9359,W,0.10,75.11,230410,,*25
{"class":"TPV","tag":"RMC","time":1272036868.000,"ept":0.005,"lat":39.678311667,"lon":-75.748931667,"alt":70.700,"epx":12.276,"epy":19.848,"epv":55.200,"track":75.1100,"speed":0.051,"climb":0.000,"mode":3}
$GPVTG,75.11,T,,M,0.10,N,0.2,K*51
$GPZDA,153429.000,23,04,2010,,*58
$GPGGA,153429.000,3940.6987,N,07544.9359,W,1,09,1.3,70.1,M,-33.8,M,,0000*54
-{"class":"TPV","tag":"GGA","time":1272036869.000,"ept":0.005,"lat":39.678311667,"lon":-75.748931667,"alt":70.100,"epx":12.276,"epy":19.848,"epv":55.200,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"GGA","time":1272036869.000,"ept":0.005,"lat":39.678311667,"lon":-75.748931667,"alt":70.100,"epx":12.276,"epy":19.848,"epv":55.200,"speed":0.000,"climb":0.000,"mode":3}
$GPGSA,A,3,26,15,21,27,24,09,18,05,29,,,,1.9,1.3,1.4*33
$GPRMC,153429.000,A,3940.6987,N,07544.9359,W,0.13,65.02,230410,,*24
{"class":"TPV","tag":"RMC","time":1272036869.000,"ept":0.005,"lat":39.678311667,"lon":-75.748931667,"alt":70.100,"epx":12.276,"epy":19.848,"epv":55.200,"track":65.0200,"speed":0.067,"climb":0.000,"mode":3}
$GPVTG,65.02,T,,M,0.13,N,0.2,K*51
$GPZDA,153430.000,23,04,2010,,*50
$GPGGA,153430.000,3940.6987,N,07544.9360,W,1,09,1.3,69.6,M,-33.8,M,,0000*59
-{"class":"TPV","tag":"GGA","time":1272036870.000,"ept":0.005,"lat":39.678311667,"lon":-75.748933333,"alt":69.600,"epx":12.276,"epy":19.848,"epv":32.200,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"GGA","time":1272036870.000,"ept":0.005,"lat":39.678311667,"lon":-75.748933333,"alt":69.600,"epx":12.276,"epy":19.848,"epv":32.200,"speed":0.000,"climb":0.000,"mode":3}
$GPGSA,A,3,26,15,21,27,24,09,18,05,29,,,,1.9,1.3,1.4*33
$GPGSV,3,1,12,26,82,272,39,21,73,256,36,24,67,288,37,18,59,312,42*7A
$GPGSV,3,2,12,27,51,115,42,15,47,048,39,09,46,136,43,22,26,291,*7E
@@ -305,35 +305,35 @@ $GPRMC,153430.000,A,3940.6987,N,07544.9360,W,0.09,67.21,230410,,*2E
$GPVTG,67.21,T,,M,0.09,N,0.2,K*59
$GPZDA,153431.000,23,04,2010,,*51
$GPGGA,153431.000,3940.6987,N,07544.9361,W,1,09,1.3,69.4,M,-33.8,M,,0000*5B
-{"class":"TPV","tag":"GGA","time":1272036871.000,"ept":0.005,"lat":39.678311667,"lon":-75.748935000,"alt":69.400,"epx":12.276,"epy":19.848,"epv":36.942,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"GGA","time":1272036871.000,"ept":0.005,"lat":39.678311667,"lon":-75.748935000,"alt":69.400,"epx":12.276,"epy":19.848,"epv":36.942,"speed":0.000,"climb":0.000,"mode":3}
$GPGSA,A,3,26,15,21,27,24,09,18,05,29,,,,1.9,1.3,1.4*33
$GPRMC,153431.000,A,3940.6987,N,07544.9361,W,0.06,167.61,230410,,*14
{"class":"TPV","tag":"RMC","time":1272036871.000,"ept":0.005,"lat":39.678311667,"lon":-75.748935000,"alt":69.400,"epx":12.276,"epy":19.848,"epv":36.942,"track":167.6100,"speed":0.031,"climb":0.000,"mode":3}
$GPVTG,167.61,T,,M,0.06,N,0.1,K*60
$GPZDA,153432.000,23,04,2010,,*52
$GPGGA,153432.000,3940.6986,N,07544.9362,W,1,09,1.3,68.9,M,-33.8,M,,0000*56
-{"class":"TPV","tag":"GGA","time":1272036872.000,"ept":0.005,"lat":39.678310000,"lon":-75.748936667,"alt":68.900,"epx":12.276,"epy":19.848,"epv":32.200,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"GGA","time":1272036872.000,"ept":0.005,"lat":39.678310000,"lon":-75.748936667,"alt":68.900,"epx":12.276,"epy":19.848,"epv":32.200,"speed":0.000,"climb":0.000,"mode":3}
$GPGSA,A,3,26,15,21,27,24,09,18,05,29,,,,1.9,1.3,1.4*33
$GPRMC,153432.000,A,3940.6986,N,07544.9362,W,0.15,61.34,230410,,*20
{"class":"TPV","tag":"RMC","time":1272036872.000,"ept":0.005,"lat":39.678310000,"lon":-75.748936667,"alt":68.900,"epx":12.276,"epy":19.848,"epv":32.200,"track":61.3400,"speed":0.077,"climb":0.000,"mode":3}
$GPVTG,61.34,T,,M,0.15,N,0.3,K*57
$GPZDA,153433.000,23,04,2010,,*53
$GPGGA,153433.000,3940.6987,N,07544.9362,W,1,08,1.9,69.0,M,-33.8,M,,0000*55
-{"class":"TPV","tag":"GGA","time":1272036873.000,"ept":0.005,"lat":39.678311667,"lon":-75.748936667,"alt":69.000,"epx":12.276,"epy":19.848,"epv":32.200,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"GGA","time":1272036873.000,"ept":0.005,"lat":39.678311667,"lon":-75.748936667,"alt":69.000,"epx":12.276,"epy":19.848,"epv":32.200,"speed":0.000,"climb":0.000,"mode":3}
$GPGSA,A,3,26,15,21,27,24,09,18,05,,,,,3.0,1.9,2.4*3A
$GPRMC,153433.000,A,3940.6987,N,07544.9362,W,0.06,83.09,230410,,*20
{"class":"TPV","tag":"RMC","time":1272036873.000,"ept":0.005,"lat":39.678311667,"lon":-75.748936667,"alt":69.000,"epx":12.276,"epy":19.848,"epv":32.200,"track":83.0900,"speed":0.031,"climb":0.000,"mode":3}
$GPVTG,83.09,T,,M,0.06,N,0.1,K*55
$GPZDA,153434.000,23,04,2010,,*54
$GPGGA,153434.000,3940.6987,N,07544.9361,W,1,08,1.9,69.2,M,-33.8,M,,0000*53
-{"class":"TPV","tag":"GGA","time":1272036874.000,"ept":0.005,"lat":39.678311667,"lon":-75.748935000,"alt":69.200,"epx":12.276,"epy":19.848,"epv":55.200,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"GGA","time":1272036874.000,"ept":0.005,"lat":39.678311667,"lon":-75.748935000,"alt":69.200,"epx":12.276,"epy":19.848,"epv":55.200,"speed":0.000,"climb":0.000,"mode":3}
$GPGSA,A,3,26,15,21,27,24,09,18,05,,,,,3.0,1.9,2.4*3A
$GPRMC,153434.000,A,3940.6987,N,07544.9361,W,0.09,68.77,230410,,*27
{"class":"TPV","tag":"RMC","time":1272036874.000,"ept":0.005,"lat":39.678311667,"lon":-75.748935000,"alt":69.200,"epx":12.276,"epy":19.848,"epv":55.200,"track":68.7700,"speed":0.046,"climb":0.000,"mode":3}
$GPVTG,68.77,T,,M,0.09,N,0.2,K*55
$GPZDA,153435.000,23,04,2010,,*55
$GPGGA,153435.000,3940.6987,N,07544.9361,W,1,08,1.9,69.5,M,-33.8,M,,0000*55
-{"class":"TPV","tag":"GGA","time":1272036875.000,"ept":0.005,"lat":39.678311667,"lon":-75.748935000,"alt":69.500,"epx":12.276,"epy":19.848,"epv":55.200,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"GGA","time":1272036875.000,"ept":0.005,"lat":39.678311667,"lon":-75.748935000,"alt":69.500,"epx":12.276,"epy":19.848,"epv":55.200,"speed":0.000,"climb":0.000,"mode":3}
$GPGSA,A,3,26,15,21,27,24,09,18,05,,,,,3.0,1.9,2.4*3A
$GPGSV,3,1,12,26,82,272,39,21,73,256,37,24,67,288,38,18,59,312,42*74
$GPGSV,3,2,12,27,51,115,42,15,47,048,39,09,46,136,43,22,26,291,*7E
diff --git a/test/daemon/garmin48.log.chk b/test/daemon/garmin48.log.chk
index 58059591..38225c8f 100644
--- a/test/daemon/garmin48.log.chk
+++ b/test/daemon/garmin48.log.chk
@@ -26,7 +26,7 @@ $GPGSV,3,3,11,25,20,108,00,27,08,281,00,28,17,339,39,,,,*4C
{"class":"SKY","tag":"GSV","xdop":0.84,"ydop":0.92,"vdop":1.31,"tdop":0.71,"hdop":1.25,"gdop":1.94,"pdop":1.81,"satellites":[{"PRN":1,"el":78,"az":221,"ss":47,"used":true},{"PRN":3,"el":9,"az":42,"ss":0,"used":false},{"PRN":4,"el":5,"az":242,"ss":0,"used":false},{"PRN":6,"el":4,"az":149,"ss":0,"used":false},{"PRN":13,"el":37,"az":235,"ss":48,"used":true},{"PRN":20,"el":41,"az":333,"ss":46,"used":true},{"PRN":22,"el":65,"az":81,"ss":46,"used":true},{"PRN":24,"el":2,"az":205,"ss":0,"used":false},{"PRN":25,"el":20,"az":108,"ss":0,"used":false},{"PRN":27,"el":8,"az":281,"ss":0,"used":false},{"PRN":28,"el":17,"az":339,"ss":39,"used":true}]}
$PGRME,9.1,M,15.0,M,12.0,M*21
$GPGLL,4527.458,S,16709.165,E,225311,A*37
-{"class":"TPV","tag":"GLL","time":991867991.000,"ept":0.005,"lat":-45.457633333,"lon":167.152750000,"epx":12.536,"epy":13.872,"eps":27.23,"mode":2}
+{"class":"TPV","tag":"GLL","time":991867991.000,"ept":0.005,"lat":-45.457633333,"lon":167.152750000,"epx":12.536,"epy":13.872,"speed":0.000,"eps":27.23,"mode":2}
$PGRMZ,48,f,3*27
$PGRMM,WGS 84*06
$GPBOD,,T,,M,,*47
@@ -42,7 +42,7 @@ $GPGSV,3,3,11,25,20,108,00,27,08,281,00,28,17,339,39,,,,*4C
{"class":"SKY","tag":"GSV","xdop":0.84,"ydop":0.92,"vdop":1.31,"tdop":0.71,"hdop":1.25,"gdop":1.94,"pdop":1.81,"satellites":[{"PRN":1,"el":78,"az":221,"ss":47,"used":true},{"PRN":3,"el":9,"az":42,"ss":0,"used":false},{"PRN":4,"el":5,"az":242,"ss":0,"used":false},{"PRN":6,"el":4,"az":149,"ss":0,"used":false},{"PRN":13,"el":37,"az":235,"ss":49,"used":true},{"PRN":20,"el":41,"az":333,"ss":46,"used":true},{"PRN":22,"el":65,"az":81,"ss":46,"used":true},{"PRN":24,"el":2,"az":205,"ss":0,"used":false},{"PRN":25,"el":20,"az":108,"ss":0,"used":false},{"PRN":27,"el":8,"az":281,"ss":0,"used":false},{"PRN":28,"el":17,"az":339,"ss":39,"used":true}]}
$PGRME,9.2,M,15.0,M,12.6,M*24
$GPGLL,4527.458,S,16709.165,E,225313,A*35
-{"class":"TPV","tag":"GLL","time":991867993.000,"ept":0.005,"lat":-45.457633333,"lon":167.152750000,"epx":12.536,"epy":13.872,"eps":27.38,"mode":2}
+{"class":"TPV","tag":"GLL","time":991867993.000,"ept":0.005,"lat":-45.457633333,"lon":167.152750000,"epx":12.536,"epy":13.872,"speed":0.000,"eps":27.38,"mode":2}
$PGRMZ,48,f,3*27
$PGRMM,WGS 84*06
$GPBOD,,T,,M,,*47
@@ -58,7 +58,7 @@ $GPGSV,3,3,11,25,20,108,00,27,08,281,00,28,17,339,39,,,,*4C
{"class":"SKY","tag":"GSV","xdop":0.84,"ydop":0.92,"vdop":1.31,"tdop":0.71,"hdop":1.25,"gdop":1.94,"pdop":1.81,"satellites":[{"PRN":1,"el":78,"az":221,"ss":47,"used":true},{"PRN":3,"el":9,"az":42,"ss":0,"used":false},{"PRN":4,"el":5,"az":242,"ss":0,"used":false},{"PRN":6,"el":4,"az":149,"ss":0,"used":false},{"PRN":13,"el":37,"az":235,"ss":49,"used":true},{"PRN":20,"el":41,"az":333,"ss":46,"used":true},{"PRN":22,"el":65,"az":81,"ss":46,"used":true},{"PRN":24,"el":2,"az":205,"ss":0,"used":false},{"PRN":25,"el":20,"az":108,"ss":0,"used":false},{"PRN":27,"el":8,"az":281,"ss":0,"used":false},{"PRN":28,"el":17,"az":339,"ss":39,"used":true}]}
$PGRME,9.2,M,15.0,M,12.6,M*24
$GPGLL,4527.458,S,16709.165,E,225315,A*33
-{"class":"TPV","tag":"GLL","time":991867995.000,"ept":0.005,"lat":-45.457633333,"lon":167.152750000,"epx":12.536,"epy":13.872,"eps":27.38,"mode":2}
+{"class":"TPV","tag":"GLL","time":991867995.000,"ept":0.005,"lat":-45.457633333,"lon":167.152750000,"epx":12.536,"epy":13.872,"speed":0.000,"eps":27.38,"mode":2}
$PGRMZ,48,f,3*27
$PGRMM,WGS 84*06
$GPBOD,,T,,M,,*47
@@ -74,7 +74,7 @@ $GPGSV,3,3,11,25,20,108,00,27,08,281,00,28,17,339,39,,,,*4C
{"class":"SKY","tag":"GSV","xdop":0.84,"ydop":0.92,"vdop":1.31,"tdop":0.71,"hdop":1.25,"gdop":1.94,"pdop":1.81,"satellites":[{"PRN":1,"el":78,"az":221,"ss":47,"used":true},{"PRN":3,"el":9,"az":42,"ss":0,"used":false},{"PRN":4,"el":5,"az":242,"ss":0,"used":false},{"PRN":6,"el":4,"az":149,"ss":0,"used":false},{"PRN":13,"el":37,"az":235,"ss":49,"used":true},{"PRN":20,"el":40,"az":333,"ss":46,"used":true},{"PRN":22,"el":65,"az":81,"ss":46,"used":true},{"PRN":24,"el":2,"az":205,"ss":0,"used":false},{"PRN":25,"el":20,"az":108,"ss":0,"used":false},{"PRN":27,"el":8,"az":281,"ss":0,"used":false},{"PRN":28,"el":17,"az":339,"ss":39,"used":true}]}
$PGRME,9.2,M,15.0,M,12.6,M*24
$GPGLL,4527.458,S,16709.165,E,225317,A*31
-{"class":"TPV","tag":"GLL","time":991867997.000,"ept":0.005,"lat":-45.457633333,"lon":167.152750000,"epx":12.536,"epy":13.872,"eps":27.38,"mode":2}
+{"class":"TPV","tag":"GLL","time":991867997.000,"ept":0.005,"lat":-45.457633333,"lon":167.152750000,"epx":12.536,"epy":13.872,"speed":0.000,"eps":27.38,"mode":2}
$PGRMZ,46,f,3*29
$PGRMM,WGS 84*06
$GPBOD,,T,,M,,*47
@@ -91,7 +91,7 @@ $GPGSV,3,3,11,25,20,108,00,27,08,281,00,28,17,339,40,,,,*42
{"class":"SKY","tag":"GSV","xdop":0.84,"ydop":0.92,"vdop":1.31,"tdop":0.71,"hdop":1.25,"gdop":1.94,"pdop":1.81,"satellites":[{"PRN":1,"el":78,"az":221,"ss":47,"used":true},{"PRN":3,"el":9,"az":42,"ss":0,"used":false},{"PRN":4,"el":5,"az":242,"ss":0,"used":false},{"PRN":6,"el":4,"az":149,"ss":0,"used":false},{"PRN":13,"el":37,"az":235,"ss":49,"used":true},{"PRN":20,"el":40,"az":333,"ss":46,"used":true},{"PRN":22,"el":65,"az":83,"ss":46,"used":true},{"PRN":24,"el":2,"az":205,"ss":0,"used":false},{"PRN":25,"el":20,"az":108,"ss":0,"used":false},{"PRN":27,"el":8,"az":281,"ss":0,"used":false},{"PRN":28,"el":17,"az":339,"ss":40,"used":true}]}
$PGRME,10.3,M,15.2,M,16.7,M*1A
$GPGLL,4527.458,S,16709.165,E,225333,A*37
-{"class":"TPV","tag":"GLL","time":991868013.000,"ept":0.005,"lat":-45.457633333,"lon":167.152750000,"epx":12.536,"epy":13.872,"eps":1.93,"mode":2}
+{"class":"TPV","tag":"GLL","time":991868013.000,"ept":0.005,"lat":-45.457633333,"lon":167.152750000,"epx":12.536,"epy":13.872,"speed":0.000,"eps":1.93,"mode":2}
$PGRMZ,41,f,3*2E
$PGRMM,WGS 84*06
$GPBOD,,T,,M,,*47
@@ -107,7 +107,7 @@ $GPGSV,3,3,11,25,20,108,00,27,08,281,00,28,17,339,41,,,,*43
{"class":"SKY","tag":"GSV","xdop":0.84,"ydop":0.92,"vdop":1.31,"tdop":0.71,"hdop":1.25,"gdop":1.94,"pdop":1.81,"satellites":[{"PRN":1,"el":78,"az":221,"ss":47,"used":true},{"PRN":3,"el":9,"az":42,"ss":0,"used":false},{"PRN":4,"el":5,"az":242,"ss":0,"used":false},{"PRN":6,"el":4,"az":149,"ss":0,"used":false},{"PRN":13,"el":37,"az":235,"ss":49,"used":true},{"PRN":20,"el":40,"az":333,"ss":46,"used":true},{"PRN":22,"el":65,"az":83,"ss":46,"used":true},{"PRN":24,"el":2,"az":205,"ss":0,"used":false},{"PRN":25,"el":20,"az":108,"ss":0,"used":false},{"PRN":27,"el":8,"az":281,"ss":0,"used":false},{"PRN":28,"el":17,"az":339,"ss":41,"used":true}]}
$PGRME,10.3,M,15.2,M,16.7,M*1A
$GPGLL,4527.458,S,16709.165,E,225335,A*31
-{"class":"TPV","tag":"GLL","time":991868015.000,"ept":0.005,"lat":-45.457633333,"lon":167.152750000,"epx":12.536,"epy":13.872,"eps":28.99,"mode":2}
+{"class":"TPV","tag":"GLL","time":991868015.000,"ept":0.005,"lat":-45.457633333,"lon":167.152750000,"epx":12.536,"epy":13.872,"speed":0.000,"eps":28.99,"mode":2}
$PGRMZ,41,f,3*2E
$PGRMM,WGS 84*06
$GPBOD,,T,,M,,*47
diff --git a/test/daemon/humminbird-M37.log.chk b/test/daemon/humminbird-M37.log.chk
index 9abfd38c..535fcfaf 100644
--- a/test/daemon/humminbird-M37.log.chk
+++ b/test/daemon/humminbird-M37.log.chk
@@ -17,7 +17,7 @@ $INRMC,194105,A,4426.1142,N,07140.5515,W,5.3,76.8,160906,15.8,W*61
{"class":"TPV","tag":"RMC","time":1158435665.000,"ept":0.005,"lat":44.435236667,"lon":-71.675858333,"track":76.8000,"speed":2.727,"mode":2}
$INDPT,2.1,0.0*44
$INGLL,4426.1146,N,07140.5499,W,194106,A*26
-{"class":"TPV","tag":"GLL","time":1158435666.000,"ept":0.005,"lat":44.435243333,"lon":-71.675831667,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435666.000,"ept":0.005,"lat":44.435243333,"lon":-71.675831667,"speed":2.249,"mode":2}
$INVTG,76.3,T,92.1,M,5.3,N,9.7,K*5E
$INMTW,17.9,C*1B
$INDPT,2.2,0.0*47
@@ -25,7 +25,7 @@ $INRMC,194107,A,4426.1149,N,07140.5477,W,5.3,76.6,160906,15.8,W*63
{"class":"TPV","tag":"RMC","time":1158435667.000,"ept":0.005,"lat":44.435248333,"lon":-71.675795000,"track":76.6000,"speed":2.727,"mode":2}
$INDPT,2.1,0.0*44
$INGGA,194108,4426.1149,N,07140.5455,W,2,10,0.9,268.0,M,,,,*1B
-{"class":"TPV","tag":"GGA","time":1158435668.000,"ept":0.005,"lat":44.435248333,"lon":-71.675758333,"alt":268.000,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435668.000,"ept":0.005,"lat":44.435248333,"lon":-71.675758333,"alt":268.000,"speed":2.919,"mode":3}
$INZDA,194108,16,09,2006,-05,00*7F
$INMTW,17.9,C*1B
$INDPT,2.2,0.0*47
@@ -33,7 +33,7 @@ $INRMC,194109,A,4426.1153,N,07140.5439,W,5.2,76.5,160906,15.8,W*6E
{"class":"TPV","tag":"RMC","time":1158435669.000,"ept":0.005,"lat":44.435255000,"lon":-71.675731667,"track":76.5000,"speed":2.675,"mode":2}
$INDPT,2.3,0.0*46
$INGLL,4426.1157,N,07140.5418,W,194110,A*28
-{"class":"TPV","tag":"GLL","time":1158435670.000,"ept":0.005,"lat":44.435261667,"lon":-71.675696667,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435670.000,"ept":0.005,"lat":44.435261667,"lon":-71.675696667,"speed":2.883,"mode":2}
$INVTG,77.2,T,93.0,M,5.2,N,9.7,K*5F
$INMTW,17.9,C*1B
$INDPT,2.2,0.0*47
@@ -41,7 +41,7 @@ $INRMC,194111,A,4426.1161,N,07140.5396,W,5.3,77.6,160906,15.8,W*67
{"class":"TPV","tag":"RMC","time":1158435671.000,"ept":0.005,"lat":44.435268333,"lon":-71.675660000,"track":77.6000,"speed":2.727,"mode":2}
$INDPT,2.3,0.0*46
$INGGA,194112,4426.1165,N,07140.5380,W,2,10,0.9,268.0,M,,,,*11
-{"class":"TPV","tag":"GGA","time":1158435672.000,"ept":0.005,"lat":44.435275000,"lon":-71.675633333,"alt":268.000,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435672.000,"ept":0.005,"lat":44.435275000,"lon":-71.675633333,"alt":268.000,"speed":2.249,"mode":3}
$INZDA,194112,16,09,2006,-05,00*74
$INMTW,17.9,C*1B
$INDPT,2.3,0.0*46
@@ -49,7 +49,7 @@ $INRMC,194113,A,4426.1169,N,07140.5358,W,5.2,75.6,160906,15.8,W*6C
{"class":"TPV","tag":"RMC","time":1158435673.000,"ept":0.005,"lat":44.435281667,"lon":-71.675596667,"track":75.6000,"speed":2.675,"mode":2}
$INDPT,2.4,0.0*41
$INGLL,4426.1173,N,07140.5337,W,194114,A*20
-{"class":"TPV","tag":"GLL","time":1158435674.000,"ept":0.005,"lat":44.435288333,"lon":-71.675561667,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435674.000,"ept":0.005,"lat":44.435288333,"lon":-71.675561667,"speed":2.883,"mode":2}
$INVTG,76.0,T,91.8,M,5.2,N,9.6,K*57
$INMTW,17.9,C*1B
$INDPT,2.5,0.0*40
@@ -57,7 +57,7 @@ $INRMC,194115,A,4426.1176,N,07140.5321,W,5.2,77.3,160906,15.8,W*6D
{"class":"TPV","tag":"RMC","time":1158435675.000,"ept":0.005,"lat":44.435293333,"lon":-71.675535000,"track":77.3000,"speed":2.675,"mode":2}
$INDPT,2.4,0.0*41
$INGGA,194116,4426.1176,N,07140.5299,W,2,10,0.9,268.0,M,,,,*1E
-{"class":"TPV","tag":"GGA","time":1158435676.000,"ept":0.005,"lat":44.435293333,"lon":-71.675498333,"alt":268.000,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435676.000,"ept":0.005,"lat":44.435293333,"lon":-71.675498333,"alt":268.000,"speed":2.919,"mode":3}
$INZDA,194116,16,09,2006,-05,00*70
$INMTW,18.0,C*1D
$INDPT,2.4,0.0*41
@@ -65,7 +65,7 @@ $INRMC,194117,A,4426.1180,N,07140.5278,W,5.2,76.8,160906,15.8,W*61
{"class":"TPV","tag":"RMC","time":1158435677.000,"ept":0.005,"lat":44.435300000,"lon":-71.675463333,"track":76.8000,"speed":2.675,"mode":2}
$INDPT,2.5,0.0*40
$INGLL,4426.1184,N,07140.5261,W,194118,A*26
-{"class":"TPV","tag":"GLL","time":1158435678.000,"ept":0.005,"lat":44.435306667,"lon":-71.675435000,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435678.000,"ept":0.005,"lat":44.435306667,"lon":-71.675435000,"speed":2.374,"mode":2}
$INVTG,76.4,T,92.2,M,5.2,N,9.7,K*5B
$INMTW,18.0,C*1D
$INDPT,2.6,0.0*43
@@ -73,7 +73,7 @@ $INRMC,194119,A,4426.1188,N,07140.5240,W,5.2,77.5,160906,15.8,W*60
{"class":"TPV","tag":"RMC","time":1158435679.000,"ept":0.005,"lat":44.435313333,"lon":-71.675400000,"track":77.5000,"speed":2.675,"mode":2}
$INDPT,2.4,0.0*41
$INGGA,194120,4426.1192,N,07140.5218,W,2,10,0.9,268.2,M,,,,*1A
-{"class":"TPV","tag":"GGA","time":1158435680.000,"ept":0.005,"lat":44.435320000,"lon":-71.675363333,"alt":268.200,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435680.000,"ept":0.005,"lat":44.435320000,"lon":-71.675363333,"alt":268.200,"speed":3.012,"mode":3}
$INZDA,194120,16,09,2006,-05,00*75
$INMTW,17.9,C*1B
$INDPT,2.4,0.0*41
@@ -81,7 +81,7 @@ $INRMC,194121,A,4426.1192,N,07140.5202,W,5.2,79.3,160906,15.8,W*6E
{"class":"TPV","tag":"RMC","time":1158435681.000,"ept":0.005,"lat":44.435320000,"lon":-71.675336667,"track":79.3000,"speed":2.675,"mode":2}
$INDPT,2.4,0.0*41
$INGLL,4426.1196,N,07140.5181,W,194122,A*21
-{"class":"TPV","tag":"GLL","time":1158435682.000,"ept":0.005,"lat":44.435326667,"lon":-71.675301667,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435682.000,"ept":0.005,"lat":44.435326667,"lon":-71.675301667,"speed":2.883,"mode":2}
$INVTG,78.6,T,94.4,M,5.3,N,9.7,K*56
$INMTW,18.0,C*1D
$INDPT,2.4,0.0*41
@@ -89,7 +89,7 @@ $INRMC,194123,A,4426.1200,N,07140.5159,W,5.2,79.0,160906,15.8,W*6A
{"class":"TPV","tag":"RMC","time":1158435683.000,"ept":0.005,"lat":44.435333333,"lon":-71.675265000,"track":79.0000,"speed":2.675,"mode":2}
$INDPT,2.4,0.0*41
$INGGA,194124,4426.1200,N,07140.5143,W,2,10,0.9,268.2,M,,,,*1B
-{"class":"TPV","tag":"GGA","time":1158435684.000,"ept":0.005,"lat":44.435333333,"lon":-71.675238333,"alt":268.200,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435684.000,"ept":0.005,"lat":44.435333333,"lon":-71.675238333,"alt":268.200,"speed":2.123,"mode":3}
$INZDA,194124,16,09,2006,-05,00*71
$INMTW,17.9,C*1B
$INDPT,2.5,0.0*40
@@ -97,7 +97,7 @@ $INRMC,194111,A,4426.1203,N,07140.5121,W,5.2,81.5,160906,15.8,W*65
{"class":"TPV","tag":"RMC","time":1158435671.000,"ept":0.005,"lat":44.435338333,"lon":-71.675201667,"track":81.5000,"speed":2.675,"mode":2}
$INDPT,2.4,0.0*41
$INGLL,4426.1203,N,07140.5100,W,194112,A*24
-{"class":"TPV","tag":"GLL","time":1158435672.000,"ept":0.005,"lat":44.435338333,"lon":-71.675166667,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435672.000,"ept":0.005,"lat":44.435338333,"lon":-71.675166667,"speed":2.787,"mode":2}
$INVTG,81.4,T,97.2,M,5.2,N,9.6,K*57
$INMTW,18.0,C*1D
$INDPT,2.3,0.0*46
@@ -105,7 +105,7 @@ $INRMC,194113,A,4426.1207,N,07140.5084,W,5.2,81.9,160906,15.8,W*61
{"class":"TPV","tag":"RMC","time":1158435673.000,"ept":0.005,"lat":44.435345000,"lon":-71.675140000,"track":81.9000,"speed":2.675,"mode":2}
$INDPT,2.3,0.0*46
$INGGA,194114,4426.1211,N,07140.5062,W,2,10,0.9,268.4,M,,,,*1C
-{"class":"TPV","tag":"GGA","time":1158435674.000,"ept":0.005,"lat":44.435351667,"lon":-71.675103333,"alt":268.400,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435674.000,"ept":0.005,"lat":44.435351667,"lon":-71.675103333,"alt":268.400,"speed":3.012,"mode":3}
$INZDA,194114,16,09,2006,-05,00*72
$INMTW,18.0,C*1D
$INDPT,2.4,0.0*41
@@ -113,7 +113,7 @@ $INRMC,194115,A,4426.1211,N,07140.5040,W,5.2,83.9,160906,15.8,W*6A
{"class":"TPV","tag":"RMC","time":1158435675.000,"ept":0.005,"lat":44.435351667,"lon":-71.675066667,"track":83.9000,"speed":2.675,"mode":2}
$INDPT,2.4,0.0*41
$INGLL,4426.1211,N,07140.5024,W,194116,A*24
-{"class":"TPV","tag":"GLL","time":1158435676.000,"ept":0.005,"lat":44.435351667,"lon":-71.675040000,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435676.000,"ept":0.005,"lat":44.435351667,"lon":-71.675040000,"speed":2.123,"mode":2}
$INVTG,83.7,T,99.5,M,5.2,N,9.6,K*5F
$INMTW,18.1,C*1C
$INDPT,2.4,0.0*41
@@ -121,7 +121,7 @@ $INRMC,194117,A,4426.1215,N,07140.5003,W,5.2,83.8,160906,15.8,W*6A
{"class":"TPV","tag":"RMC","time":1158435677.000,"ept":0.005,"lat":44.435358333,"lon":-71.675005000,"track":83.8000,"speed":2.675,"mode":2}
$INDPT,2.4,0.0*41
$INGGA,194118,4426.1215,N,07140.4987,W,2,10,0.9,268.5,M,,,,*16
-{"class":"TPV","tag":"GGA","time":1158435678.000,"ept":0.005,"lat":44.435358333,"lon":-71.674978333,"alt":268.500,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435678.000,"ept":0.005,"lat":44.435358333,"lon":-71.674978333,"alt":268.500,"speed":2.123,"mode":3}
$INZDA,194118,16,09,2006,-05,00*7E
$INMTW,18.0,C*1D
$INDPT,2.3,0.0*46
@@ -129,7 +129,7 @@ $INRMC,194119,A,4426.1219,N,07140.4965,W,5.1,85.4,160906,15.8,W*69
{"class":"TPV","tag":"RMC","time":1158435679.000,"ept":0.005,"lat":44.435365000,"lon":-71.674941667,"track":85.4000,"speed":2.624,"mode":2}
$INDPT,2.4,0.0*41
$INGLL,4426.1219,N,07140.4943,W,194120,A*20
-{"class":"TPV","tag":"GLL","time":1158435680.000,"ept":0.005,"lat":44.435365000,"lon":-71.674905000,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435680.000,"ept":0.005,"lat":44.435365000,"lon":-71.674905000,"speed":2.919,"mode":2}
$INVTG,85.6,T,101.4,M,5.2,N,9.5,K*6A
$INMTW,18.1,C*1C
$INDPT,2.4,0.0*41
@@ -137,7 +137,7 @@ $INRMC,194121,A,4426.1219,N,07140.4927,W,5.2,85.5,160906,15.8,W*66
{"class":"TPV","tag":"RMC","time":1158435681.000,"ept":0.005,"lat":44.435365000,"lon":-71.674878333,"track":85.5000,"speed":2.675,"mode":2}
$INDPT,2.5,0.0*40
$INGGA,194122,4426.1223,N,07140.4906,W,2,10,0.9,268.4,M,,,,*12
-{"class":"TPV","tag":"GGA","time":1158435682.000,"ept":0.005,"lat":44.435371667,"lon":-71.674843333,"alt":268.400,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435682.000,"ept":0.005,"lat":44.435371667,"lon":-71.674843333,"alt":268.400,"speed":2.883,"mode":3}
$INZDA,194122,16,09,2006,-05,00*77
$INMTW,18.2,C*1F
$INDPT,2.4,0.0*41
@@ -145,7 +145,7 @@ $INRMC,194123,A,4426.1223,N,07140.4884,W,5.1,86.8,160906,15.8,W*68
{"class":"TPV","tag":"RMC","time":1158435683.000,"ept":0.005,"lat":44.435371667,"lon":-71.674806667,"track":86.8000,"speed":2.624,"mode":2}
$INDPT,2.4,0.0*41
$INGLL,4426.1223,N,07140.4868,W,194124,A*25
-{"class":"TPV","tag":"GLL","time":1158435684.000,"ept":0.005,"lat":44.435371667,"lon":-71.674780000,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435684.000,"ept":0.005,"lat":44.435371667,"lon":-71.674780000,"speed":2.123,"mode":2}
$INVTG,87.0,T,102.7,M,5.1,N,9.5,K*6D
$INMTW,18.2,C*1F
$INDPT,2.5,0.0*40
@@ -153,7 +153,7 @@ $INRMC,194125,A,4426.1223,N,07140.4846,W,5.2,86.2,160906,15.8,W*69
{"class":"TPV","tag":"RMC","time":1158435685.000,"ept":0.005,"lat":44.435371667,"lon":-71.674743333,"track":86.2000,"speed":2.675,"mode":2}
$INDPT,2.4,0.0*41
$INGGA,194126,4426.1227,N,07140.4825,W,2,10,0.9,268.2,M,,,,*14
-{"class":"TPV","tag":"GGA","time":1158435686.000,"ept":0.005,"lat":44.435378333,"lon":-71.674708333,"alt":268.200,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435686.000,"ept":0.005,"lat":44.435378333,"lon":-71.674708333,"alt":268.200,"speed":2.883,"mode":3}
$INZDA,194126,16,09,2006,-05,00*73
$INMTW,18.1,C*1C
$INDPT,2.4,0.0*41
@@ -161,7 +161,7 @@ $INRMC,194127,A,4426.1227,N,07140.4803,W,5.1,87.4,160906,15.8,W*6A
{"class":"TPV","tag":"RMC","time":1158435687.000,"ept":0.005,"lat":44.435378333,"lon":-71.674671667,"track":87.4000,"speed":2.624,"mode":2}
$INDPT,2.4,0.0*41
$INGLL,4426.1227,N,07140.4787,W,194128,A*23
-{"class":"TPV","tag":"GLL","time":1158435688.000,"ept":0.005,"lat":44.435378333,"lon":-71.674645000,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435688.000,"ept":0.005,"lat":44.435378333,"lon":-71.674645000,"speed":2.123,"mode":2}
$INVTG,88.3,T,104.1,M,5.1,N,9.5,K*61
$INMTW,18.5,C*18
$INDPT,2.4,0.0*41
@@ -169,7 +169,7 @@ $INRMC,194129,A,4426.1227,N,07140.4766,W,5.2,87.6,160906,15.8,W*69
{"class":"TPV","tag":"RMC","time":1158435689.000,"ept":0.005,"lat":44.435378333,"lon":-71.674610000,"track":87.6000,"speed":2.675,"mode":2}
$INDPT,2.4,0.0*41
$INGGA,194130,4426.1227,N,07140.4744,W,2,10,0.9,268.0,M,,,,*19
-{"class":"TPV","tag":"GGA","time":1158435690.000,"ept":0.005,"lat":44.435378333,"lon":-71.674573333,"alt":268.000,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435690.000,"ept":0.005,"lat":44.435378333,"lon":-71.674573333,"alt":268.000,"speed":2.919,"mode":3}
$INZDA,194130,16,09,2006,-05,00*74
$INMTW,18.5,C*18
$INDPT,2.4,0.0*41
@@ -177,7 +177,7 @@ $INRMC,194131,A,4426.1230,N,07140.4728,W,5.1,86.6,160906,15.8,W*6E
{"class":"TPV","tag":"RMC","time":1158435691.000,"ept":0.005,"lat":44.435383333,"lon":-71.674546667,"track":86.6000,"speed":2.624,"mode":2}
$INDPT,2.4,0.0*41
$INGLL,4426.1230,N,07140.4706,W,194132,A*27
-{"class":"TPV","tag":"GLL","time":1158435692.000,"ept":0.005,"lat":44.435383333,"lon":-71.674510000,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435692.000,"ept":0.005,"lat":44.435383333,"lon":-71.674510000,"speed":2.919,"mode":2}
$INVTG,87.4,T,103.2,M,5.1,N,9.5,K*6D
$INMTW,18.6,C*1B
$INDPT,2.4,0.0*41
@@ -185,7 +185,7 @@ $INRMC,194133,A,4426.1230,N,07140.4685,W,5.1,88.1,160906,15.8,W*63
{"class":"TPV","tag":"RMC","time":1158435693.000,"ept":0.005,"lat":44.435383333,"lon":-71.674475000,"track":88.1000,"speed":2.624,"mode":2}
$INDPT,2.4,0.0*41
$INGGA,194134,4426.1230,N,07140.4669,W,2,10,0.9,267.8,M,,,,*12
-{"class":"TPV","tag":"GGA","time":1158435694.000,"ept":0.005,"lat":44.435383333,"lon":-71.674448333,"alt":267.800,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435694.000,"ept":0.005,"lat":44.435383333,"lon":-71.674448333,"alt":267.800,"speed":2.123,"mode":3}
$INZDA,194134,16,09,2006,-05,00*70
$INMTW,18.6,C*1B
$INDPT,2.4,0.0*41
@@ -193,7 +193,7 @@ $INRMC,194135,A,4426.1230,N,07140.4647,W,5.2,87.5,160906,15.8,W*63
{"class":"TPV","tag":"RMC","time":1158435695.000,"ept":0.005,"lat":44.435383333,"lon":-71.674411667,"track":87.5000,"speed":2.675,"mode":2}
$INDPT,2.5,0.0*40
$INGLL,4426.1230,N,07140.4625,W,194136,A*23
-{"class":"TPV","tag":"GLL","time":1158435696.000,"ept":0.005,"lat":44.435383333,"lon":-71.674375000,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435696.000,"ept":0.005,"lat":44.435383333,"lon":-71.674375000,"speed":2.919,"mode":2}
$INVTG,87.5,T,103.3,M,5.1,N,9.5,K*6D
$INMTW,18.6,C*1B
$INDPT,2.4,0.0*41
@@ -201,7 +201,7 @@ $INRMC,194137,A,4426.1230,N,07140.4609,W,5.1,87.9,160906,15.8,W*64
{"class":"TPV","tag":"RMC","time":1158435697.000,"ept":0.005,"lat":44.435383333,"lon":-71.674348333,"track":87.9000,"speed":2.624,"mode":2}
$INDPT,2.5,0.0*40
$INGGA,194138,4426.1230,N,07140.4588,W,2,09,0.9,267.7,M,,,,*15
-{"class":"TPV","tag":"GGA","time":1158435698.000,"ept":0.005,"lat":44.435383333,"lon":-71.674313333,"alt":267.700,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435698.000,"ept":0.005,"lat":44.435383333,"lon":-71.674313333,"alt":267.700,"speed":2.787,"mode":3}
$INZDA,194138,16,09,2006,-05,00*7C
$INMTW,18.6,C*1B
$INDPT,2.5,0.0*40
@@ -209,7 +209,7 @@ $INRMC,194139,A,4426.1230,N,07140.4566,W,5.2,87.3,160906,15.8,W*69
{"class":"TPV","tag":"RMC","time":1158435699.000,"ept":0.005,"lat":44.435383333,"lon":-71.674276667,"track":87.3000,"speed":2.675,"mode":2}
$INDPT,2.6,0.0*43
$INGLL,4426.1234,N,07140.4545,W,194140,A*23
-{"class":"TPV","tag":"GLL","time":1158435700.000,"ept":0.005,"lat":44.435390000,"lon":-71.674241667,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435700.000,"ept":0.005,"lat":44.435390000,"lon":-71.674241667,"speed":2.883,"mode":2}
$INVTG,87.4,T,103.2,M,5.2,N,9.6,K*6D
$INMTW,18.7,C*1A
$INDPT,2.6,0.0*43
@@ -217,7 +217,7 @@ $INRMC,194141,A,4426.1234,N,07140.4528,W,5.1,88.0,160906,15.8,W*67
{"class":"TPV","tag":"RMC","time":1158435701.000,"ept":0.005,"lat":44.435390000,"lon":-71.674213333,"track":88.0000,"speed":2.624,"mode":2}
$INDPT,2.6,0.0*43
$INGGA,194142,4426.1234,N,07140.4507,W,2,10,0.9,267.5,M,,,,*11
-{"class":"TPV","tag":"GGA","time":1158435702.000,"ept":0.005,"lat":44.435390000,"lon":-71.674178333,"alt":267.500,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435702.000,"ept":0.005,"lat":44.435390000,"lon":-71.674178333,"alt":267.500,"speed":2.787,"mode":3}
$INZDA,194142,16,09,2006,-05,00*71
$INMTW,18.6,C*1B
$INDPT,2.7,0.0*42
@@ -225,7 +225,7 @@ $INRMC,194143,A,4426.1234,N,07140.4485,W,5.1,88.3,160906,15.8,W*60
{"class":"TPV","tag":"RMC","time":1158435703.000,"ept":0.005,"lat":44.435390000,"lon":-71.674141667,"track":88.3000,"speed":2.624,"mode":2}
$INDPT,2.7,0.0*42
$INGLL,4426.1234,N,07140.4469,W,194144,A*28
-{"class":"TPV","tag":"GLL","time":1158435704.000,"ept":0.005,"lat":44.435390000,"lon":-71.674115000,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435704.000,"ept":0.005,"lat":44.435390000,"lon":-71.674115000,"speed":2.123,"mode":2}
$INVTG,87.5,T,103.3,M,5.1,N,9.5,K*6D
$INMTW,18.7,C*1A
$INDPT,2.8,0.0*4D
@@ -233,7 +233,7 @@ $INRMC,194145,A,4426.1234,N,07140.4448,W,5.1,87.9,160906,15.8,W*62
{"class":"TPV","tag":"RMC","time":1158435705.000,"ept":0.005,"lat":44.435390000,"lon":-71.674080000,"track":87.9000,"speed":2.624,"mode":2}
$INDPT,2.8,0.0*4D
$INGGA,194146,4426.1234,N,07140.4426,W,2,09,0.9,267.2,M,,,,*18
-{"class":"TPV","tag":"GGA","time":1158435706.000,"ept":0.005,"lat":44.435390000,"lon":-71.674043333,"alt":267.200,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435706.000,"ept":0.005,"lat":44.435390000,"lon":-71.674043333,"alt":267.200,"speed":2.919,"mode":3}
$INZDA,194146,16,09,2006,-05,00*75
$INMTW,18.7,C*1A
$INDPT,3.0,0.0*44
@@ -241,7 +241,7 @@ $INRMC,194147,A,4426.1238,N,07140.4410,W,5.1,87.6,160906,15.8,W*6E
{"class":"TPV","tag":"RMC","time":1158435707.000,"ept":0.005,"lat":44.435396667,"lon":-71.674016667,"track":87.6000,"speed":2.624,"mode":2}
$INDPT,2.9,0.0*4C
$INGLL,4426.1238,N,07140.4388,W,194148,A*20
-{"class":"TPV","tag":"GLL","time":1158435708.000,"ept":0.005,"lat":44.435396667,"lon":-71.673980000,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435708.000,"ept":0.005,"lat":44.435396667,"lon":-71.673980000,"speed":2.919,"mode":2}
$INVTG,87.0,T,102.7,M,5.2,N,9.5,K*6E
$INMTW,18.7,C*1A
$INDPT,2.9,0.0*4C
@@ -249,7 +249,7 @@ $INRMC,194149,A,4426.1238,N,07140.4367,W,5.1,87.2,160906,15.8,W*63
{"class":"TPV","tag":"RMC","time":1158435709.000,"ept":0.005,"lat":44.435396667,"lon":-71.673945000,"track":87.2000,"speed":2.624,"mode":2}
$INDPT,3.0,0.0*44
$INGGA,194150,4426.1238,N,07140.4351,W,2,10,0.9,267.0,M,,,,*1E
-{"class":"TPV","tag":"GGA","time":1158435710.000,"ept":0.005,"lat":44.435396667,"lon":-71.673918333,"alt":267.000,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435710.000,"ept":0.005,"lat":44.435396667,"lon":-71.673918333,"alt":267.000,"speed":2.123,"mode":3}
$INZDA,194150,16,09,2006,-05,00*72
$INMTW,18.7,C*1A
$INDPT,3.0,0.0*44
@@ -257,7 +257,7 @@ $INRMC,194151,A,4426.1238,N,07140.4329,W,5.1,88.3,160906,15.8,W*6E
{"class":"TPV","tag":"RMC","time":1158435711.000,"ept":0.005,"lat":44.435396667,"lon":-71.673881667,"track":88.3000,"speed":2.624,"mode":2}
$INDPT,2.9,0.0*4C
$INGLL,4426.1238,N,07140.4307,W,194152,A*2C
-{"class":"TPV","tag":"GLL","time":1158435712.000,"ept":0.005,"lat":44.435396667,"lon":-71.673845000,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435712.000,"ept":0.005,"lat":44.435396667,"lon":-71.673845000,"speed":2.919,"mode":2}
$INVTG,87.8,T,103.6,M,5.1,N,9.5,K*65
$INMTW,18.7,C*1A
$INDPT,2.7,0.0*42
@@ -265,7 +265,7 @@ $INRMC,194153,A,4426.1238,N,07140.4291,W,5.1,88.1,160906,15.8,W*6C
{"class":"TPV","tag":"RMC","time":1158435713.000,"ept":0.005,"lat":44.435396667,"lon":-71.673818333,"track":88.1000,"speed":2.624,"mode":2}
$INDPT,2.7,0.0*42
$INGGA,194154,4426.1242,N,07140.4270,W,2,10,0.9,266.8,M,,,,*1C
-{"class":"TPV","tag":"GGA","time":1158435714.000,"ept":0.005,"lat":44.435403333,"lon":-71.673783333,"alt":266.800,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435714.000,"ept":0.005,"lat":44.435403333,"lon":-71.673783333,"alt":266.800,"speed":2.883,"mode":3}
$INZDA,194154,16,09,2006,-05,00*76
$INMTW,18.8,C*15
$INDPT,2.9,0.0*4C
@@ -273,7 +273,7 @@ $INRMC,194155,A,4426.1242,N,07140.4248,W,5.1,88.6,160906,15.8,W*64
{"class":"TPV","tag":"RMC","time":1158435715.000,"ept":0.005,"lat":44.435403333,"lon":-71.673746667,"track":88.6000,"speed":2.624,"mode":2}
$INDPT,2.9,0.0*4C
$INGLL,4426.1242,N,07140.4232,W,194156,A*22
-{"class":"TPV","tag":"GLL","time":1158435716.000,"ept":0.005,"lat":44.435403333,"lon":-71.673720000,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435716.000,"ept":0.005,"lat":44.435403333,"lon":-71.673720000,"speed":2.123,"mode":2}
$INVTG,88.8,T,104.6,M,5.1,N,9.4,K*6C
$INMTW,18.7,C*1A
$INDPT,3.0,0.0*44
@@ -281,7 +281,7 @@ $INRMC,194157,A,4426.1242,N,07140.4210,W,5.1,88.2,160906,15.8,W*6F
{"class":"TPV","tag":"RMC","time":1158435717.000,"ept":0.005,"lat":44.435403333,"lon":-71.673683333,"track":88.2000,"speed":2.624,"mode":2}
$INDPT,3.0,0.0*44
$INGGA,194158,4426.1242,N,07140.4189,W,2,09,0.9,266.6,M,,,,*13
-{"class":"TPV","tag":"GGA","time":1158435718.000,"ept":0.005,"lat":44.435403333,"lon":-71.673648333,"alt":266.600,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435718.000,"ept":0.005,"lat":44.435403333,"lon":-71.673648333,"alt":266.600,"speed":2.787,"mode":3}
$INZDA,194158,16,09,2006,-05,00*7A
$INMTW,18.8,C*15
$INDPT,3.1,0.0*45
@@ -289,7 +289,7 @@ $INRMC,194159,A,4426.1242,N,07140.4173,W,5.1,88.9,160906,15.8,W*6C
{"class":"TPV","tag":"RMC","time":1158435719.000,"ept":0.005,"lat":44.435403333,"lon":-71.673621667,"track":88.9000,"speed":2.624,"mode":2}
$INDPT,3.3,0.0*47
$INGLL,4426.1242,N,07140.4151,W,194200,A*24
-{"class":"TPV","tag":"GLL","time":1158435720.000,"ept":0.005,"lat":44.435403333,"lon":-71.673585000,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435720.000,"ept":0.005,"lat":44.435403333,"lon":-71.673585000,"speed":2.919,"mode":2}
$INVTG,89.6,T,105.3,M,5.1,N,9.5,K*66
$INMTW,18.6,C*1B
$INDPT,2.9,0.0*4C
@@ -297,7 +297,7 @@ $INRMC,194201,A,4426.1242,N,07140.4130,W,5.1,89.2,160906,15.8,W*6F
{"class":"TPV","tag":"RMC","time":1158435721.000,"ept":0.005,"lat":44.435403333,"lon":-71.673550000,"track":89.2000,"speed":2.624,"mode":2}
$INDPT,2.7,0.0*42
$INGGA,194202,4426.1242,N,07140.4113,W,2,09,0.9,266.6,M,,,,*1C
-{"class":"TPV","tag":"GGA","time":1158435722.000,"ept":0.005,"lat":44.435403333,"lon":-71.673521667,"alt":266.600,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435722.000,"ept":0.005,"lat":44.435403333,"lon":-71.673521667,"alt":266.600,"speed":2.256,"mode":3}
$INZDA,194202,16,09,2006,-05,00*76
$INMTW,18.8,C*15
$INDPT,2.8,0.0*4D
@@ -305,7 +305,7 @@ $INRMC,194203,A,4426.1242,N,07140.4092,W,5.1,89.0,160906,15.8,W*66
{"class":"TPV","tag":"RMC","time":1158435723.000,"ept":0.005,"lat":44.435403333,"lon":-71.673486667,"track":89.0000,"speed":2.624,"mode":2}
$INDPT,2.9,0.0*4C
$INGLL,4426.1242,N,07140.4070,W,194204,A*22
-{"class":"TPV","tag":"GLL","time":1158435724.000,"ept":0.005,"lat":44.435403333,"lon":-71.673450000,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435724.000,"ept":0.005,"lat":44.435403333,"lon":-71.673450000,"speed":2.919,"mode":2}
$INVTG,89.6,T,105.4,M,5.1,N,9.5,K*61
$INMTW,18.6,C*1B
$INDPT,3.0,0.0*44
@@ -313,7 +313,7 @@ $INRMC,194205,A,4426.1242,N,07140.4054,W,5.1,89.9,160906,15.8,W*63
{"class":"TPV","tag":"RMC","time":1158435725.000,"ept":0.005,"lat":44.435403333,"lon":-71.673423333,"track":89.9000,"speed":2.624,"mode":2}
$INDPT,3.0,0.0*44
$INGGA,194206,4426.1242,N,07140.4033,W,2,10,0.9,266.5,M,,,,*10
-{"class":"TPV","tag":"GGA","time":1158435726.000,"ept":0.005,"lat":44.435403333,"lon":-71.673388333,"alt":266.500,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435726.000,"ept":0.005,"lat":44.435403333,"lon":-71.673388333,"alt":266.500,"speed":2.787,"mode":3}
$INZDA,194206,16,09,2006,-05,00*72
$INMTW,18.7,C*1A
$INDPT,3.1,0.0*45
@@ -321,7 +321,7 @@ $INRMC,194207,A,4426.1242,N,07140.4011,W,5.1,88.4,160906,15.8,W*6C
{"class":"TPV","tag":"RMC","time":1158435727.000,"ept":0.005,"lat":44.435403333,"lon":-71.673351667,"track":88.4000,"speed":2.624,"mode":2}
$INDPT,3.1,0.0*45
$INGLL,4426.1242,N,07140.3995,W,194208,A*2B
-{"class":"TPV","tag":"GLL","time":1158435728.000,"ept":0.005,"lat":44.435403333,"lon":-71.673325000,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435728.000,"ept":0.005,"lat":44.435403333,"lon":-71.673325000,"speed":2.123,"mode":2}
$INVTG,88.9,T,104.7,M,5.1,N,9.5,K*6D
$INMTW,18.7,C*1A
$INDPT,2.9,0.0*4C
@@ -329,7 +329,7 @@ $INRMC,194209,A,4426.1242,N,07140.3973,W,5.1,89.8,160906,15.8,W*65
{"class":"TPV","tag":"RMC","time":1158435729.000,"ept":0.005,"lat":44.435403333,"lon":-71.673288333,"track":89.8000,"speed":2.624,"mode":2}
$INDPT,2.9,0.0*4C
$INGGA,194210,4426.1242,N,07140.3952,W,2,09,0.9,266.4,M,,,,*17
-{"class":"TPV","tag":"GGA","time":1158435730.000,"ept":0.005,"lat":44.435403333,"lon":-71.673253333,"alt":266.400,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435730.000,"ept":0.005,"lat":44.435403333,"lon":-71.673253333,"alt":266.400,"speed":2.787,"mode":3}
$INZDA,194210,16,09,2006,-05,00*75
$INMTW,18.6,C*1B
$INDPT,2.9,0.0*4C
@@ -337,7 +337,7 @@ $INRMC,194211,A,4426.1242,N,07140.3930,W,5.2,88.3,160906,15.8,W*62
{"class":"TPV","tag":"RMC","time":1158435731.000,"ept":0.005,"lat":44.435403333,"lon":-71.673216667,"track":88.3000,"speed":2.675,"mode":2}
$INDPT,3.1,0.0*45
$INGLL,4426.1242,N,07140.3914,W,194212,A*29
-{"class":"TPV","tag":"GLL","time":1158435732.000,"ept":0.005,"lat":44.435403333,"lon":-71.673190000,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435732.000,"ept":0.005,"lat":44.435403333,"lon":-71.673190000,"speed":2.123,"mode":2}
$INVTG,88.6,T,104.4,M,5.2,N,9.6,K*61
$INMTW,18.6,C*1B
$INDPT,3.1,0.0*45
@@ -345,7 +345,7 @@ $INRMC,194213,A,4426.1242,N,07140.3892,W,5.1,89.2,160906,15.8,W*6A
{"class":"TPV","tag":"RMC","time":1158435733.000,"ept":0.005,"lat":44.435403333,"lon":-71.673153333,"track":89.2000,"speed":2.624,"mode":2}
$INDPT,3.1,0.0*45
$INGGA,194214,4426.1242,N,07140.3871,W,2,09,0.9,266.3,M,,,,*14
-{"class":"TPV","tag":"GGA","time":1158435734.000,"ept":0.005,"lat":44.435403333,"lon":-71.673118333,"alt":266.300,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435734.000,"ept":0.005,"lat":44.435403333,"lon":-71.673118333,"alt":266.300,"speed":2.787,"mode":3}
$INZDA,194214,16,09,2006,-05,00*71
$INMTW,18.6,C*1B
$INDPT,3.0,0.0*44
@@ -353,7 +353,7 @@ $INRMC,194215,A,4426.1242,N,07140.3849,W,5.2,88.0,160906,15.8,W*6A
{"class":"TPV","tag":"RMC","time":1158435735.000,"ept":0.005,"lat":44.435403333,"lon":-71.673081667,"track":88.0000,"speed":2.675,"mode":2}
$INDPT,3.2,0.0*46
$INGLL,4426.1242,N,07140.3833,W,194216,A*29
-{"class":"TPV","tag":"GLL","time":1158435736.000,"ept":0.005,"lat":44.435403333,"lon":-71.673055000,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435736.000,"ept":0.005,"lat":44.435403333,"lon":-71.673055000,"speed":2.123,"mode":2}
$INVTG,87.9,T,103.7,M,5.2,N,9.6,K*65
$INMTW,18.6,C*1B
$INDPT,4.8,0.0*4B
@@ -361,7 +361,7 @@ $INRMC,194217,A,4426.1246,N,07140.3812,W,5.2,88.8,160906,15.8,W*6A
{"class":"TPV","tag":"RMC","time":1158435737.000,"ept":0.005,"lat":44.435410000,"lon":-71.673020000,"track":88.8000,"speed":2.675,"mode":2}
$INDPT,2.8,0.0*4D
$INGGA,194218,4426.1246,N,07140.3790,W,2,09,0.9,266.2,M,,,,*1D
-{"class":"TPV","tag":"GGA","time":1158435738.000,"ept":0.005,"lat":44.435410000,"lon":-71.672983333,"alt":266.200,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435738.000,"ept":0.005,"lat":44.435410000,"lon":-71.672983333,"alt":266.200,"speed":2.919,"mode":3}
$INZDA,194218,16,09,2006,-05,00*7D
$INMTW,18.6,C*1B
$INDPT,2.8,0.0*4D
@@ -369,7 +369,7 @@ $INRMC,194219,A,4426.1246,N,07140.3774,W,5.2,88.0,160906,15.8,W*63
{"class":"TPV","tag":"RMC","time":1158435739.000,"ept":0.005,"lat":44.435410000,"lon":-71.672956667,"track":88.0000,"speed":2.675,"mode":2}
$INDPT,2.8,0.0*4D
$INGLL,4426.1246,N,07140.3752,W,194220,A*20
-{"class":"TPV","tag":"GLL","time":1158435740.000,"ept":0.005,"lat":44.435410000,"lon":-71.672920000,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435740.000,"ept":0.005,"lat":44.435410000,"lon":-71.672920000,"speed":2.919,"mode":2}
$INVTG,87.4,T,103.1,M,5.2,N,9.6,K*6E
$INMTW,18.5,C*18
$INDPT,2.7,0.0*42
@@ -377,7 +377,7 @@ $INRMC,194221,A,4426.1246,N,07140.3731,W,5.1,87.9,160906,15.8,W*6C
{"class":"TPV","tag":"RMC","time":1158435741.000,"ept":0.005,"lat":44.435410000,"lon":-71.672885000,"track":87.9000,"speed":2.624,"mode":2}
$INDPT,2.7,0.0*42
$INGGA,194222,4426.1246,N,07140.3715,W,2,09,0.9,266.1,M,,,,*1A
-{"class":"TPV","tag":"GGA","time":1158435742.000,"ept":0.005,"lat":44.435410000,"lon":-71.672858333,"alt":266.100,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435742.000,"ept":0.005,"lat":44.435410000,"lon":-71.672858333,"alt":266.100,"speed":2.123,"mode":3}
$INZDA,194222,16,09,2006,-05,00*74
$INMTW,18.4,C*19
$INDPT,2.6,0.0*43
@@ -385,7 +385,7 @@ $INRMC,194223,A,4426.1246,N,07140.3693,W,5.1,88.4,160906,15.8,W*65
{"class":"TPV","tag":"RMC","time":1158435743.000,"ept":0.005,"lat":44.435410000,"lon":-71.672821667,"track":88.4000,"speed":2.624,"mode":2}
$INDPT,2.6,0.0*43
$INGLL,4426.1246,N,07140.3671,W,194224,A*24
-{"class":"TPV","tag":"GLL","time":1158435744.000,"ept":0.005,"lat":44.435410000,"lon":-71.672785000,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435744.000,"ept":0.005,"lat":44.435410000,"lon":-71.672785000,"speed":2.919,"mode":2}
$INVTG,87.2,T,103.0,M,5.2,N,9.6,K*69
$INMTW,18.5,C*18
$INDPT,2.6,0.0*43
@@ -393,7 +393,7 @@ $INRMC,194225,A,4426.1250,N,07140.3650,W,5.2,86.8,160906,15.8,W*6A
{"class":"TPV","tag":"RMC","time":1158435745.000,"ept":0.005,"lat":44.435416667,"lon":-71.672750000,"track":86.8000,"speed":2.675,"mode":2}
$INDPT,2.7,0.0*42
$INGGA,194226,4426.1250,N,07140.3634,W,2,09,0.9,266.0,M,,,,*1A
-{"class":"TPV","tag":"GGA","time":1158435746.000,"ept":0.005,"lat":44.435416667,"lon":-71.672723333,"alt":266.000,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435746.000,"ept":0.005,"lat":44.435416667,"lon":-71.672723333,"alt":266.000,"speed":2.123,"mode":3}
$INZDA,194226,16,09,2006,-05,00*70
$INMTW,18.4,C*19
$INDPT,2.8,0.0*4D
@@ -401,7 +401,7 @@ $INRMC,194227,A,4426.1250,N,07140.3612,W,5.1,87.7,160906,15.8,W*63
{"class":"TPV","tag":"RMC","time":1158435747.000,"ept":0.005,"lat":44.435416667,"lon":-71.672686667,"track":87.7000,"speed":2.624,"mode":2}
$INDPT,2.9,0.0*4C
$INGLL,4426.1250,N,07140.3591,W,194228,A*22
-{"class":"TPV","tag":"GLL","time":1158435748.000,"ept":0.005,"lat":44.435416667,"lon":-71.672651667,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435748.000,"ept":0.005,"lat":44.435416667,"lon":-71.672651667,"speed":2.787,"mode":2}
$INVTG,87.4,T,103.2,M,5.1,N,9.5,K*6D
$INMTW,18.6,C*1B
$INDPT,3.0,0.0*44
@@ -409,7 +409,7 @@ $INRMC,194229,A,4426.1250,N,07140.3569,W,5.2,87.0,160906,15.8,W*66
{"class":"TPV","tag":"RMC","time":1158435749.000,"ept":0.005,"lat":44.435416667,"lon":-71.672615000,"track":87.0000,"speed":2.675,"mode":2}
$INDPT,2.7,0.0*42
$INGGA,194230,4426.1250,N,07140.3553,W,2,09,0.9,265.9,M,,,,*15
-{"class":"TPV","tag":"GGA","time":1158435750.000,"ept":0.005,"lat":44.435416667,"lon":-71.672588333,"alt":265.900,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435750.000,"ept":0.005,"lat":44.435416667,"lon":-71.672588333,"alt":265.900,"speed":2.123,"mode":3}
$INZDA,194230,16,09,2006,-05,00*77
$INMTW,18.6,C*1B
$INDPT,2.6,0.0*43
@@ -417,7 +417,7 @@ $INRMC,194231,A,4426.1254,N,07140.3531,W,5.1,87.8,160906,15.8,W*6D
{"class":"TPV","tag":"RMC","time":1158435751.000,"ept":0.005,"lat":44.435423333,"lon":-71.672551667,"track":87.8000,"speed":2.624,"mode":2}
$INDPT,2.6,0.0*43
$INGLL,4426.1254,N,07140.3510,W,194232,A*24
-{"class":"TPV","tag":"GLL","time":1158435752.000,"ept":0.005,"lat":44.435423333,"lon":-71.672516667,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435752.000,"ept":0.005,"lat":44.435423333,"lon":-71.672516667,"speed":2.787,"mode":2}
$INVTG,86.9,T,102.7,M,5.2,N,9.6,K*65
$INMTW,18.6,C*1B
$INDPT,2.5,0.0*40
@@ -425,7 +425,7 @@ $INRMC,194233,A,4426.1254,N,07140.3494,W,5.2,86.7,160906,15.8,W*6C
{"class":"TPV","tag":"RMC","time":1158435753.000,"ept":0.005,"lat":44.435423333,"lon":-71.672490000,"track":86.7000,"speed":2.675,"mode":2}
$INDPT,2.5,0.0*40
$INGGA,194234,4426.1254,N,07140.3472,W,2,09,0.9,265.8,M,,,,*16
-{"class":"TPV","tag":"GGA","time":1158435754.000,"ept":0.005,"lat":44.435423333,"lon":-71.672453333,"alt":265.800,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435754.000,"ept":0.005,"lat":44.435423333,"lon":-71.672453333,"alt":265.800,"speed":2.919,"mode":3}
$INZDA,194234,16,09,2006,-05,00*73
$INMTW,18.6,C*1B
$INDPT,2.4,0.0*41
@@ -433,7 +433,7 @@ $INRMC,194235,A,4426.1254,N,07140.3450,W,5.2,87.4,160906,15.8,W*60
{"class":"TPV","tag":"RMC","time":1158435755.000,"ept":0.005,"lat":44.435423333,"lon":-71.672416667,"track":87.4000,"speed":2.675,"mode":2}
$INDPT,2.4,0.0*41
$INGLL,4426.1258,N,07140.3429,W,194236,A*27
-{"class":"TPV","tag":"GLL","time":1158435756.000,"ept":0.005,"lat":44.435430000,"lon":-71.672381667,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435756.000,"ept":0.005,"lat":44.435430000,"lon":-71.672381667,"speed":2.883,"mode":2}
$INVTG,87.4,T,103.2,M,5.2,N,9.6,K*6D
$INMTW,18.6,C*1B
$INDPT,2.4,0.0*41
@@ -441,7 +441,7 @@ $INRMC,194237,A,4426.1258,N,07140.3413,W,5.2,86.6,160906,15.8,W*6A
{"class":"TPV","tag":"RMC","time":1158435757.000,"ept":0.005,"lat":44.435430000,"lon":-71.672355000,"track":86.6000,"speed":2.675,"mode":2}
$INDPT,2.5,0.0*40
$INGGA,194238,4426.1258,N,07140.3391,W,2,09,0.9,265.7,M,,,,*13
-{"class":"TPV","tag":"GGA","time":1158435758.000,"ept":0.005,"lat":44.435430000,"lon":-71.672318333,"alt":265.700,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435758.000,"ept":0.005,"lat":44.435430000,"lon":-71.672318333,"alt":265.700,"speed":2.919,"mode":3}
$INZDA,194238,16,09,2006,-05,00*7F
$INMTW,18.6,C*1B
$INDPT,2.4,0.0*41
@@ -449,7 +449,7 @@ $INRMC,194239,A,4426.1258,N,07140.3370,W,5.2,87.3,160906,15.8,W*62
{"class":"TPV","tag":"RMC","time":1158435759.000,"ept":0.005,"lat":44.435430000,"lon":-71.672283333,"track":87.3000,"speed":2.675,"mode":2}
$INDPT,2.6,0.0*43
$INGLL,4426.1258,N,07140.3353,W,194240,A*2C
-{"class":"TPV","tag":"GLL","time":1158435760.000,"ept":0.005,"lat":44.435430000,"lon":-71.672255000,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435760.000,"ept":0.005,"lat":44.435430000,"lon":-71.672255000,"speed":2.256,"mode":2}
$INVTG,88.0,T,103.8,M,5.2,N,9.6,K*6C
$INMTW,18.7,C*1A
$INDPT,2.6,0.0*43
@@ -457,7 +457,7 @@ $INRMC,194241,A,4426.1261,N,07140.3332,W,5.2,87.7,160906,15.8,W*65
{"class":"TPV","tag":"RMC","time":1158435761.000,"ept":0.005,"lat":44.435435000,"lon":-71.672220000,"track":87.7000,"speed":2.675,"mode":2}
$INDPT,2.7,0.0*42
$INGGA,194242,4426.1261,N,07140.3310,W,2,09,0.9,265.5,M,,,,*1F
-{"class":"TPV","tag":"GGA","time":1158435762.000,"ept":0.005,"lat":44.435435000,"lon":-71.672183333,"alt":265.500,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435762.000,"ept":0.005,"lat":44.435435000,"lon":-71.672183333,"alt":265.500,"speed":2.919,"mode":3}
$INZDA,194242,16,09,2006,-05,00*72
$INMTW,18.6,C*1B
$INDPT,2.6,0.0*43
@@ -465,7 +465,7 @@ $INRMC,194243,A,4426.1261,N,07140.3289,W,5.2,88.0,160906,15.8,W*6E
{"class":"TPV","tag":"RMC","time":1158435763.000,"ept":0.005,"lat":44.435435000,"lon":-71.672148333,"track":88.0000,"speed":2.675,"mode":2}
$INDPT,2.5,0.0*40
$INGLL,4426.1261,N,07140.3267,W,194244,A*24
-{"class":"TPV","tag":"GLL","time":1158435764.000,"ept":0.005,"lat":44.435435000,"lon":-71.672111667,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435764.000,"ept":0.005,"lat":44.435435000,"lon":-71.672111667,"speed":2.919,"mode":2}
$INVTG,88.5,T,104.3,M,5.2,N,9.7,K*64
$INMTW,18.6,C*1B
$INDPT,2.4,0.0*41
@@ -473,7 +473,7 @@ $INRMC,194245,A,4426.1261,N,07140.3246,W,5.2,88.3,160906,15.8,W*68
{"class":"TPV","tag":"RMC","time":1158435765.000,"ept":0.005,"lat":44.435435000,"lon":-71.672076667,"track":88.3000,"speed":2.675,"mode":2}
$INDPT,2.4,0.0*41
$INGGA,194246,4426.1261,N,07140.3230,W,2,09,0.9,264.9,M,,,,*15
-{"class":"TPV","tag":"GGA","time":1158435766.000,"ept":0.005,"lat":44.435435000,"lon":-71.672050000,"alt":264.900,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435766.000,"ept":0.005,"lat":44.435435000,"lon":-71.672050000,"alt":264.900,"speed":2.123,"mode":3}
$INZDA,194246,16,09,2006,-05,00*76
$INMTW,18.6,C*1B
$INDPT,2.4,0.0*41
@@ -481,7 +481,7 @@ $INRMC,194247,A,4426.1265,N,07140.3208,W,5.2,87.6,160906,15.8,W*6E
{"class":"TPV","tag":"RMC","time":1158435767.000,"ept":0.005,"lat":44.435441667,"lon":-71.672013333,"track":87.6000,"speed":2.675,"mode":2}
$INDPT,2.4,0.0*41
$INGLL,4426.1265,N,07140.3186,W,194248,A*20
-{"class":"TPV","tag":"GLL","time":1158435768.000,"ept":0.005,"lat":44.435441667,"lon":-71.671976667,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435768.000,"ept":0.005,"lat":44.435441667,"lon":-71.671976667,"speed":2.919,"mode":2}
$INVTG,88.1,T,103.9,M,5.2,N,9.6,K*6C
$INMTW,18.6,C*1B
$INDPT,2.5,0.0*40
@@ -489,7 +489,7 @@ $INRMC,194249,A,4426.1265,N,07140.3165,W,5.2,88.7,160906,15.8,W*66
{"class":"TPV","tag":"RMC","time":1158435769.000,"ept":0.005,"lat":44.435441667,"lon":-71.671941667,"track":88.7000,"speed":2.675,"mode":2}
$INDPT,2.6,0.0*43
$INGGA,194250,4426.1265,N,07140.3149,W,2,09,0.9,263.8,M,,,,*1D
-{"class":"TPV","tag":"GGA","time":1158435770.000,"ept":0.005,"lat":44.435441667,"lon":-71.671915000,"alt":263.800,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435770.000,"ept":0.005,"lat":44.435441667,"lon":-71.671915000,"alt":263.800,"speed":2.123,"mode":3}
$INZDA,194250,16,09,2006,-05,00*71
$INMTW,18.6,C*1B
$INDPT,2.7,0.0*42
@@ -497,7 +497,7 @@ $INRMC,194251,A,4426.1265,N,07140.3127,W,5.2,88.4,160906,15.8,W*6A
{"class":"TPV","tag":"RMC","time":1158435771.000,"ept":0.005,"lat":44.435441667,"lon":-71.671878333,"track":88.4000,"speed":2.675,"mode":2}
$INDPT,2.5,0.0*40
$INGLL,4426.1265,N,07140.3106,W,194252,A*23
-{"class":"TPV","tag":"GLL","time":1158435772.000,"ept":0.005,"lat":44.435441667,"lon":-71.671843333,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435772.000,"ept":0.005,"lat":44.435441667,"lon":-71.671843333,"speed":2.787,"mode":2}
$INVTG,87.8,T,103.5,M,5.2,N,9.7,K*67
$INMTW,18.6,C*1B
$INDPT,2.4,0.0*41
@@ -505,7 +505,7 @@ $INRMC,194253,A,4426.1265,N,07140.3089,W,5.2,88.3,160906,15.8,W*6A
{"class":"TPV","tag":"RMC","time":1158435773.000,"ept":0.005,"lat":44.435441667,"lon":-71.671815000,"track":88.3000,"speed":2.675,"mode":2}
$INDPT,2.4,0.0*41
$INGGA,194254,4426.1265,N,07140.3068,W,2,09,0.9,262.8,M,,,,*1A
-{"class":"TPV","tag":"GGA","time":1158435774.000,"ept":0.005,"lat":44.435441667,"lon":-71.671780000,"alt":262.800,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435774.000,"ept":0.005,"lat":44.435441667,"lon":-71.671780000,"alt":262.800,"speed":2.787,"mode":3}
$INZDA,194254,16,09,2006,-05,00*75
$INMTW,18.6,C*1B
$INDPT,2.3,0.0*46
@@ -513,7 +513,7 @@ $INRMC,194255,A,4426.1265,N,07140.3046,W,5.2,89.0,160906,15.8,W*6D
{"class":"TPV","tag":"RMC","time":1158435775.000,"ept":0.005,"lat":44.435441667,"lon":-71.671743333,"track":89.0000,"speed":2.675,"mode":2}
$INDPT,2.2,0.0*47
$INGLL,4426.1265,N,07140.3025,W,194256,A*27
-{"class":"TPV","tag":"GLL","time":1158435776.000,"ept":0.005,"lat":44.435441667,"lon":-71.671708333,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435776.000,"ept":0.005,"lat":44.435441667,"lon":-71.671708333,"speed":2.787,"mode":2}
$INVTG,88.6,T,104.4,M,5.2,N,9.7,K*60
$INMTW,18.6,C*1B
$INDPT,2.1,0.0*44
@@ -521,7 +521,7 @@ $INRMC,194257,A,4426.1265,N,07140.3009,W,5.2,88.6,160906,15.8,W*63
{"class":"TPV","tag":"RMC","time":1158435777.000,"ept":0.005,"lat":44.435441667,"lon":-71.671681667,"track":88.6000,"speed":2.675,"mode":2}
$INDPT,2.1,0.0*44
$INGGA,194258,4426.1265,N,07140.2987,W,2,09,0.9,262.0,M,,,,*17
-{"class":"TPV","tag":"GGA","time":1158435778.000,"ept":0.005,"lat":44.435441667,"lon":-71.671645000,"alt":262.000,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435778.000,"ept":0.005,"lat":44.435441667,"lon":-71.671645000,"alt":262.000,"speed":2.919,"mode":3}
$INZDA,194258,16,09,2006,-05,00*79
$INMTW,18.6,C*1B
$INDPT,2.3,0.0*46
@@ -529,7 +529,7 @@ $INRMC,194259,A,4426.1265,N,07140.2965,W,5.1,89.1,160906,15.8,W*6A
{"class":"TPV","tag":"RMC","time":1158435779.000,"ept":0.005,"lat":44.435441667,"lon":-71.671608333,"track":89.1000,"speed":2.624,"mode":2}
$INDPT,2.4,0.0*41
$INGLL,4426.1265,N,07140.2944,W,194300,A*2A
-{"class":"TPV","tag":"GLL","time":1158435780.000,"ept":0.005,"lat":44.435441667,"lon":-71.671573333,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435780.000,"ept":0.005,"lat":44.435441667,"lon":-71.671573333,"speed":2.787,"mode":2}
$INVTG,89.3,T,105.1,M,5.2,N,9.5,K*62
$INMTW,18.6,C*1B
$INDPT,2.4,0.0*41
@@ -537,7 +537,7 @@ $INRMC,194301,A,4426.1269,N,07140.2922,W,5.2,89.7,160906,15.8,W*6C
{"class":"TPV","tag":"RMC","time":1158435781.000,"ept":0.005,"lat":44.435448333,"lon":-71.671536667,"track":89.7000,"speed":2.675,"mode":2}
$INDPT,2.4,0.0*41
$INGGA,194302,4426.1269,N,07140.2901,W,2,09,0.9,261.3,M,,,,*1B
-{"class":"TPV","tag":"GGA","time":1158435782.000,"ept":0.005,"lat":44.435448333,"lon":-71.671501667,"alt":261.300,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435782.000,"ept":0.005,"lat":44.435448333,"lon":-71.671501667,"alt":261.300,"speed":2.787,"mode":3}
$INZDA,194302,16,09,2006,-05,00*77
$INMTW,18.6,C*1B
$INDPT,2.5,0.0*40
@@ -545,7 +545,7 @@ $INRMC,194303,A,4426.1269,N,07140.2879,W,5.2,90.3,160906,15.8,W*6D
{"class":"TPV","tag":"RMC","time":1158435783.000,"ept":0.005,"lat":44.435448333,"lon":-71.671465000,"track":90.3000,"speed":2.675,"mode":2}
$INDPT,2.5,0.0*40
$INGLL,4426.1265,N,07140.2863,W,194304,A*2A
-{"class":"TPV","tag":"GLL","time":1158435784.000,"ept":0.005,"lat":44.435441667,"lon":-71.671438333,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435784.000,"ept":0.005,"lat":44.435441667,"lon":-71.671438333,"speed":2.249,"mode":2}
$INVTG,91.4,T,107.2,M,5.2,N,9.7,K*6F
$INMTW,18.5,C*18
$INDPT,2.4,0.0*41
@@ -553,7 +553,7 @@ $INRMC,194304,A,4426.1265,N,07140.2863,W,5.2,91.4,160906,15.8,W*6B
{"class":"TPV","tag":"RMC","time":1158435784.000,"ept":0.005,"lat":44.435441667,"lon":-71.671438333,"track":91.4000,"speed":2.675,"mode":2}
$INDPT,2.4,0.0*41
$INGGA,194306,4426.1265,N,07140.2820,W,2,09,0.9,261.0,M,,,,*12
-{"class":"TPV","tag":"GGA","time":1158435786.000,"ept":0.005,"lat":44.435441667,"lon":-71.671366667,"alt":261.000,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435786.000,"ept":0.005,"lat":44.435441667,"lon":-71.671366667,"alt":261.000,"speed":2.853,"mode":3}
$INZDA,194306,16,09,2006,-05,00*73
$INMTW,18.2,C*1F
$INDPT,2.5,0.0*40
@@ -561,7 +561,7 @@ $INRMC,194306,A,4426.1265,N,07140.2820,W,5.2,88.5,160906,15.8,W*67
{"class":"TPV","tag":"RMC","time":1158435786.000,"ept":0.005,"lat":44.435441667,"lon":-71.671366667,"alt":261.000,"track":88.5000,"speed":2.675,"climb":0.000,"mode":3}
$INDPT,1.9,0.0*4F
$INGLL,4426.1269,N,07140.2782,W,194308,A*2A
-{"class":"TPV","tag":"GLL","time":1158435788.000,"ept":0.005,"lat":44.435448333,"lon":-71.671303333,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435788.000,"ept":0.005,"lat":44.435448333,"lon":-71.671303333,"speed":2.548,"mode":2}
$INVTG,87.0,T,102.7,M,5.2,N,9.6,K*6D
$INMTW,18.5,C*18
$INDPT,1.7,0.0*41
@@ -569,7 +569,7 @@ $INRMC,194308,A,4426.1269,N,07140.2782,W,5.2,87.0,160906,15.8,W*68
{"class":"TPV","tag":"RMC","time":1158435788.000,"ept":0.005,"lat":44.435448333,"lon":-71.671303333,"track":87.0000,"speed":2.675,"mode":2}
$INDPT,1.6,0.0*40
$INGGA,194310,4426.1269,N,07140.2739,W,2,10,0.9,260.8,M,,,,*1F
-{"class":"TPV","tag":"GGA","time":1158435790.000,"ept":0.005,"lat":44.435448333,"lon":-71.671231667,"alt":260.800,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435790.000,"ept":0.005,"lat":44.435448333,"lon":-71.671231667,"alt":260.800,"speed":2.853,"mode":3}
$INZDA,194310,16,09,2006,-05,00*74
$INMTW,18.6,C*1B
$INDPT,1.7,0.0*41
@@ -577,7 +577,7 @@ $INRMC,194310,A,4426.1269,N,07140.2739,W,5.2,85.4,160906,15.8,W*67
{"class":"TPV","tag":"RMC","time":1158435790.000,"ept":0.005,"lat":44.435448333,"lon":-71.671231667,"alt":260.800,"track":85.4000,"speed":2.675,"climb":0.000,"mode":3}
$INDPT,1.8,0.0*4E
$INGLL,4426.1273,N,07140.2701,W,194312,A*21
-{"class":"TPV","tag":"GLL","time":1158435792.000,"ept":0.005,"lat":44.435455000,"lon":-71.671168333,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435792.000,"ept":0.005,"lat":44.435455000,"lon":-71.671168333,"speed":2.548,"mode":2}
$INVTG,83.4,T,99.2,M,5.2,N,9.6,K*5B
$INMTW,18.5,C*18
$INDPT,2.0,0.0*45
@@ -585,7 +585,7 @@ $INRMC,194312,A,4426.1273,N,07140.2701,W,5.1,83.4,160906,15.8,W*60
{"class":"TPV","tag":"RMC","time":1158435792.000,"ept":0.005,"lat":44.435455000,"lon":-71.671168333,"track":83.4000,"speed":2.624,"mode":2}
$INDPT,1.9,0.0*4F
$INGGA,194314,4426.1277,N,07140.2664,W,2,09,0.9,260.7,M,,,,*1A
-{"class":"TPV","tag":"GGA","time":1158435794.000,"ept":0.005,"lat":44.435461667,"lon":-71.671106667,"alt":260.700,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435794.000,"ept":0.005,"lat":44.435461667,"lon":-71.671106667,"alt":260.700,"speed":2.483,"mode":3}
$INZDA,194314,16,09,2006,-05,00*70
$INMTW,18.5,C*18
$INDPT,1.7,0.0*41
@@ -593,7 +593,7 @@ $INRMC,194314,A,4426.1277,N,07140.2664,W,5.2,84.5,160906,15.8,W*65
{"class":"TPV","tag":"RMC","time":1158435794.000,"ept":0.005,"lat":44.435461667,"lon":-71.671106667,"alt":260.700,"track":84.5000,"speed":2.675,"climb":0.000,"mode":3}
$INDPT,1.6,0.0*40
$INGLL,4426.1277,N,07140.2620,W,194316,A*23
-{"class":"TPV","tag":"GLL","time":1158435796.000,"ept":0.005,"lat":44.435461667,"lon":-71.671033333,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435796.000,"ept":0.005,"lat":44.435461667,"lon":-71.671033333,"speed":2.919,"mode":2}
$INVTG,83.3,T,99.1,M,5.2,N,9.6,K*5F
$INMTW,18.6,C*1B
$INDPT,1.6,0.0*40
@@ -601,7 +601,7 @@ $INRMC,194316,A,4426.1277,N,07140.2620,W,5.1,83.3,160906,15.8,W*65
{"class":"TPV","tag":"RMC","time":1158435796.000,"ept":0.005,"lat":44.435461667,"lon":-71.671033333,"track":83.3000,"speed":2.624,"mode":2}
$INDPT,1.5,0.0*43
$INGGA,194318,4426.1281,N,07140.2583,W,2,09,0.9,260.7,M,,,,*15
-{"class":"TPV","tag":"GGA","time":1158435798.000,"ept":0.005,"lat":44.435468333,"lon":-71.670971667,"alt":260.700,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435798.000,"ept":0.005,"lat":44.435468333,"lon":-71.670971667,"alt":260.700,"speed":2.483,"mode":3}
$INZDA,194318,16,09,2006,-05,00*7C
$INMTW,18.5,C*18
$INDPT,1.6,0.0*40
@@ -609,7 +609,7 @@ $INRMC,194318,A,4426.1281,N,07140.2583,W,5.1,84.5,160906,15.8,W*69
{"class":"TPV","tag":"RMC","time":1158435798.000,"ept":0.005,"lat":44.435468333,"lon":-71.670971667,"alt":260.700,"track":84.5000,"speed":2.624,"climb":0.000,"mode":3}
$INDPT,1.7,0.0*41
$INGLL,4426.1285,N,07140.2545,W,194320,A*2B
-{"class":"TPV","tag":"GLL","time":1158435800.000,"ept":0.005,"lat":44.435475000,"lon":-71.670908333,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435800.000,"ept":0.005,"lat":44.435475000,"lon":-71.670908333,"speed":2.548,"mode":2}
$INVTG,84.3,T,100.1,M,5.2,N,9.5,K*6A
$INMTW,18.5,C*18
$INDPT,1.7,0.0*41
@@ -617,7 +617,7 @@ $INRMC,194320,A,4426.1285,N,07140.2545,W,5.1,84.3,160906,15.8,W*6A
{"class":"TPV","tag":"RMC","time":1158435800.000,"ept":0.005,"lat":44.435475000,"lon":-71.670908333,"track":84.3000,"speed":2.624,"mode":2}
$INDPT,1.7,0.0*41
$INGGA,194322,4426.1288,N,07140.2502,W,2,10,0.9,260.6,M,,,,*15
-{"class":"TPV","tag":"GGA","time":1158435802.000,"ept":0.005,"lat":44.435480000,"lon":-71.670836667,"alt":260.600,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435802.000,"ept":0.005,"lat":44.435480000,"lon":-71.670836667,"alt":260.600,"speed":2.866,"mode":3}
$INZDA,194322,16,09,2006,-05,00*75
$INMTW,18.5,C*18
$INDPT,1.8,0.0*4E
@@ -625,7 +625,7 @@ $INRMC,194322,A,4426.1288,N,07140.2502,W,5.1,84.7,160906,15.8,W*62
{"class":"TPV","tag":"RMC","time":1158435802.000,"ept":0.005,"lat":44.435480000,"lon":-71.670836667,"alt":260.600,"track":84.7000,"speed":2.624,"climb":0.000,"mode":3}
$INDPT,2.0,0.0*45
$INGLL,4426.1288,N,07140.2464,W,194324,A*20
-{"class":"TPV","tag":"GLL","time":1158435804.000,"ept":0.005,"lat":44.435480000,"lon":-71.670773333,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435804.000,"ept":0.005,"lat":44.435480000,"lon":-71.670773333,"speed":2.521,"mode":2}
$INVTG,84.5,T,100.3,M,5.1,N,9.5,K*6D
$INMTW,18.5,C*18
$INDPT,2.0,0.0*45
@@ -633,7 +633,7 @@ $INRMC,194324,A,4426.1288,N,07140.2464,W,5.2,84.5,160906,15.8,W*64
{"class":"TPV","tag":"RMC","time":1158435804.000,"ept":0.005,"lat":44.435480000,"lon":-71.670773333,"track":84.5000,"speed":2.675,"mode":2}
$INDPT,2.2,0.0*47
$INGGA,194326,4426.1292,N,07140.2421,W,2,09,0.9,260.7,M,,,,*13
-{"class":"TPV","tag":"GGA","time":1158435806.000,"ept":0.005,"lat":44.435486667,"lon":-71.670701667,"alt":260.700,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435806.000,"ept":0.005,"lat":44.435486667,"lon":-71.670701667,"alt":260.700,"speed":2.877,"mode":3}
$INZDA,194326,16,09,2006,-05,00*71
$INMTW,18.4,C*19
$INDPT,2.2,0.0*47
@@ -641,7 +641,7 @@ $INRMC,194326,A,4426.1292,N,07140.2421,W,5.2,84.7,160906,15.8,W*6E
{"class":"TPV","tag":"RMC","time":1158435806.000,"ept":0.005,"lat":44.435486667,"lon":-71.670701667,"alt":260.700,"track":84.7000,"speed":2.675,"climb":0.000,"mode":3}
$INDPT,2.3,0.0*46
$INGLL,4426.1296,N,07140.2383,W,194328,A*2D
-{"class":"TPV","tag":"GLL","time":1158435808.000,"ept":0.005,"lat":44.435493333,"lon":-71.670638333,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435808.000,"ept":0.005,"lat":44.435493333,"lon":-71.670638333,"speed":2.548,"mode":2}
$INVTG,84.7,T,100.5,M,5.2,N,9.7,K*68
$INMTW,18.4,C*19
$INDPT,2.3,0.0*46
@@ -649,7 +649,7 @@ $INRMC,194328,A,4426.1296,N,07140.2383,W,5.2,84.7,160906,15.8,W*6B
{"class":"TPV","tag":"RMC","time":1158435808.000,"ept":0.005,"lat":44.435493333,"lon":-71.670638333,"track":84.7000,"speed":2.675,"mode":2}
$INDPT,2.5,0.0*40
$INGGA,194330,4426.1300,N,07140.2346,W,2,09,0.9,260.7,M,,,,*18
-{"class":"TPV","tag":"GGA","time":1158435810.000,"ept":0.005,"lat":44.435500000,"lon":-71.670576667,"alt":260.700,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435810.000,"ept":0.005,"lat":44.435500000,"lon":-71.670576667,"alt":260.700,"speed":2.483,"mode":3}
$INZDA,194330,16,09,2006,-05,00*76
$INMTW,18.5,C*18
$INDPT,2.6,0.0*43
@@ -657,7 +657,7 @@ $INRMC,194330,A,4426.1300,N,07140.2346,W,5.2,84.3,160906,15.8,W*61
{"class":"TPV","tag":"RMC","time":1158435810.000,"ept":0.005,"lat":44.435500000,"lon":-71.670576667,"alt":260.700,"track":84.3000,"speed":2.675,"climb":0.000,"mode":3}
$INDPT,2.7,0.0*42
$INGLL,4426.1300,N,07140.2302,W,194332,A*21
-{"class":"TPV","tag":"GLL","time":1158435812.000,"ept":0.005,"lat":44.435500000,"lon":-71.670503333,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435812.000,"ept":0.005,"lat":44.435500000,"lon":-71.670503333,"speed":2.919,"mode":2}
$INVTG,85.4,T,101.2,M,5.2,N,9.7,K*6C
$INMTW,18.5,C*18
$INDPT,2.8,0.0*4D
@@ -665,7 +665,7 @@ $INRMC,194332,A,4426.1300,N,07140.2302,W,5.2,85.4,160906,15.8,W*65
{"class":"TPV","tag":"RMC","time":1158435812.000,"ept":0.005,"lat":44.435500000,"lon":-71.670503333,"track":85.4000,"speed":2.675,"mode":2}
$INDPT,2.9,0.0*4C
$INGGA,194334,4426.1304,N,07140.2265,W,2,09,0.9,260.7,M,,,,*18
-{"class":"TPV","tag":"GGA","time":1158435814.000,"ept":0.005,"lat":44.435506667,"lon":-71.670441667,"alt":260.700,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435814.000,"ept":0.005,"lat":44.435506667,"lon":-71.670441667,"alt":260.700,"speed":2.483,"mode":3}
$INZDA,194334,16,09,2006,-05,00*72
$INMTW,18.3,C*1E
$INDPT,3.1,0.0*45
@@ -673,7 +673,7 @@ $INRMC,194334,A,4426.1304,N,07140.2265,W,5.2,84.2,160906,15.8,W*60
{"class":"TPV","tag":"RMC","time":1158435814.000,"ept":0.005,"lat":44.435506667,"lon":-71.670441667,"alt":260.700,"track":84.2000,"speed":2.675,"climb":0.000,"mode":3}
$INDPT,3.3,0.0*47
$INGLL,4426.1308,N,07140.2222,W,194336,A*2E
-{"class":"TPV","tag":"GLL","time":1158435816.000,"ept":0.005,"lat":44.435513333,"lon":-71.670370000,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435816.000,"ept":0.005,"lat":44.435513333,"lon":-71.670370000,"speed":2.877,"mode":2}
$INVTG,84.3,T,100.1,M,5.2,N,9.7,K*68
$INMTW,18.4,C*19
$INDPT,3.3,0.0*47
@@ -681,7 +681,7 @@ $INRMC,194336,A,4426.1308,N,07140.2222,W,5.2,84.3,160906,15.8,W*6C
{"class":"TPV","tag":"RMC","time":1158435816.000,"ept":0.005,"lat":44.435513333,"lon":-71.670370000,"track":84.3000,"speed":2.675,"mode":2}
$INDPT,3.6,0.0*42
$INGGA,194338,4426.1308,N,07140.2179,W,2,09,0.9,260.6,M,,,,*17
-{"class":"TPV","tag":"GGA","time":1158435818.000,"ept":0.005,"lat":44.435513333,"lon":-71.670298333,"alt":260.600,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435818.000,"ept":0.005,"lat":44.435513333,"lon":-71.670298333,"alt":260.600,"speed":2.853,"mode":3}
$INZDA,194338,16,09,2006,-05,00*7E
$INMTW,18.3,C*1E
$INDPT,3.7,0.0*43
@@ -689,7 +689,7 @@ $INRMC,194338,A,4426.1308,N,07140.2179,W,5.3,85.1,160906,15.8,W*6D
{"class":"TPV","tag":"RMC","time":1158435818.000,"ept":0.005,"lat":44.435513333,"lon":-71.670298333,"alt":260.600,"track":85.1000,"speed":2.727,"climb":0.000,"mode":3}
$INDPT,3.5,0.0*41
$INGLL,4426.1312,N,07140.2141,W,194340,A*22
-{"class":"TPV","tag":"GLL","time":1158435820.000,"ept":0.005,"lat":44.435520000,"lon":-71.670235000,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435820.000,"ept":0.005,"lat":44.435520000,"lon":-71.670235000,"speed":2.548,"mode":2}
$INVTG,84.2,T,100.0,M,5.3,N,9.8,K*66
$INMTW,18.3,C*1E
$INDPT,2.3,0.0*46
@@ -697,7 +697,7 @@ $INRMC,194340,A,4426.1312,N,07140.2141,W,5.2,84.2,160906,15.8,W*61
{"class":"TPV","tag":"RMC","time":1158435820.000,"ept":0.005,"lat":44.435520000,"lon":-71.670235000,"track":84.2000,"speed":2.675,"mode":2}
$INDPT,2.2,0.0*47
$INGGA,194342,4426.1315,N,07140.2103,W,2,09,0.9,260.6,M,,,,*1B
-{"class":"TPV","tag":"GGA","time":1158435822.000,"ept":0.005,"lat":44.435525000,"lon":-71.670171667,"alt":260.600,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435822.000,"ept":0.005,"lat":44.435525000,"lon":-71.670171667,"alt":260.600,"speed":2.536,"mode":3}
$INZDA,194342,16,09,2006,-05,00*73
$INMTW,18.2,C*1F
$INDPT,2.3,0.0*46
@@ -705,7 +705,7 @@ $INRMC,194342,A,4426.1315,N,07140.2103,W,5.2,84.3,160906,15.8,W*63
{"class":"TPV","tag":"RMC","time":1158435822.000,"ept":0.005,"lat":44.435525000,"lon":-71.670171667,"alt":260.600,"track":84.3000,"speed":2.675,"climb":0.000,"mode":3}
$INDPT,2.3,0.0*46
$INGLL,4426.1315,N,07140.2060,W,194344,A*23
-{"class":"TPV","tag":"GLL","time":1158435824.000,"ept":0.005,"lat":44.435525000,"lon":-71.670100000,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435824.000,"ept":0.005,"lat":44.435525000,"lon":-71.670100000,"speed":2.853,"mode":2}
$INVTG,84.4,T,100.2,M,5.2,N,9.6,K*6D
$INMTW,18.2,C*1F
$INDPT,2.4,0.0*41
@@ -713,7 +713,7 @@ $INRMC,194344,A,4426.1315,N,07140.2060,W,5.1,84.4,160906,15.8,W*65
{"class":"TPV","tag":"RMC","time":1158435824.000,"ept":0.005,"lat":44.435525000,"lon":-71.670100000,"track":84.4000,"speed":2.624,"mode":2}
$INDPT,2.6,0.0*43
$INGGA,194346,4426.1319,N,07140.2022,W,2,09,0.9,260.7,M,,,,*10
-{"class":"TPV","tag":"GGA","time":1158435826.000,"ept":0.005,"lat":44.435531667,"lon":-71.670036667,"alt":260.700,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435826.000,"ept":0.005,"lat":44.435531667,"lon":-71.670036667,"alt":260.700,"speed":2.548,"mode":3}
$INZDA,194346,16,09,2006,-05,00*77
$INMTW,18.3,C*1E
$INDPT,2.7,0.0*42
@@ -721,7 +721,7 @@ $INRMC,194346,A,4426.1319,N,07140.2022,W,5.2,84.2,160906,15.8,W*68
{"class":"TPV","tag":"RMC","time":1158435826.000,"ept":0.005,"lat":44.435531667,"lon":-71.670036667,"alt":260.700,"track":84.2000,"speed":2.675,"climb":0.000,"mode":3}
$INDPT,2.1,0.0*44
$INGLL,4426.1323,N,07140.1979,W,194348,A*28
-{"class":"TPV","tag":"GLL","time":1158435828.000,"ept":0.005,"lat":44.435538333,"lon":-71.669965000,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435828.000,"ept":0.005,"lat":44.435538333,"lon":-71.669965000,"speed":2.877,"mode":2}
$INVTG,84.7,T,100.5,M,5.2,N,9.7,K*68
$INMTW,18.3,C*1E
$INDPT,2.1,0.0*44
@@ -729,7 +729,7 @@ $INRMC,194348,A,4426.1323,N,07140.1979,W,5.3,84.7,160906,15.8,W*6F
{"class":"TPV","tag":"RMC","time":1158435828.000,"ept":0.005,"lat":44.435538333,"lon":-71.669965000,"track":84.7000,"speed":2.727,"mode":2}
$INDPT,2.0,0.0*45
$INGGA,194350,4426.1327,N,07140.1941,W,2,09,0.9,260.7,M,,,,*15
-{"class":"TPV","tag":"GGA","time":1158435830.000,"ept":0.005,"lat":44.435545000,"lon":-71.669901667,"alt":260.700,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435830.000,"ept":0.005,"lat":44.435545000,"lon":-71.669901667,"alt":260.700,"speed":2.548,"mode":3}
$INZDA,194350,16,09,2006,-05,00*70
$INMTW,18.4,C*19
$INDPT,2.0,0.0*45
@@ -737,7 +737,7 @@ $INRMC,194350,A,4426.1327,N,07140.1941,W,5.2,84.7,160906,15.8,W*68
{"class":"TPV","tag":"RMC","time":1158435830.000,"ept":0.005,"lat":44.435545000,"lon":-71.669901667,"alt":260.700,"track":84.7000,"speed":2.675,"climb":0.000,"mode":3}
$INDPT,2.3,0.0*46
$INGLL,4426.1327,N,07140.1898,W,194352,A*29
-{"class":"TPV","tag":"GLL","time":1158435832.000,"ept":0.005,"lat":44.435545000,"lon":-71.669830000,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435832.000,"ept":0.005,"lat":44.435545000,"lon":-71.669830000,"speed":2.853,"mode":2}
$INVTG,85.0,T,100.8,M,5.2,N,9.6,K*62
$INMTW,18.4,C*19
$INDPT,2.2,0.0*47
@@ -745,7 +745,7 @@ $INRMC,194352,A,4426.1327,N,07140.1898,W,5.2,85.0,160906,15.8,W*69
{"class":"TPV","tag":"RMC","time":1158435832.000,"ept":0.005,"lat":44.435545000,"lon":-71.669830000,"track":85.0000,"speed":2.675,"mode":2}
$INDPT,2.1,0.0*44
$INGGA,194354,4426.1331,N,07140.1861,W,2,09,0.9,260.6,M,,,,*14
-{"class":"TPV","tag":"GGA","time":1158435834.000,"ept":0.005,"lat":44.435551667,"lon":-71.669768333,"alt":260.600,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435834.000,"ept":0.005,"lat":44.435551667,"lon":-71.669768333,"alt":260.600,"speed":2.483,"mode":3}
$INZDA,194354,16,09,2006,-05,00*74
$INMTW,18.3,C*1E
$INDPT,2.1,0.0*44
@@ -753,7 +753,7 @@ $INRMC,194354,A,4426.1331,N,07140.1861,W,5.2,81.5,160906,15.8,W*6F
{"class":"TPV","tag":"RMC","time":1158435834.000,"ept":0.005,"lat":44.435551667,"lon":-71.669768333,"alt":260.600,"track":81.5000,"speed":2.675,"climb":0.000,"mode":3}
$INDPT,2.1,0.0*44
$INGLL,4426.1335,N,07140.1817,W,194356,A*29
-{"class":"TPV","tag":"GLL","time":1158435836.000,"ept":0.005,"lat":44.435558333,"lon":-71.669695000,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435836.000,"ept":0.005,"lat":44.435558333,"lon":-71.669695000,"speed":2.943,"mode":2}
$INVTG,81.8,T,97.6,M,5.2,N,9.6,K*5F
$INMTW,18.4,C*19
$INDPT,2.0,0.0*45
@@ -761,7 +761,7 @@ $INRMC,194356,A,4426.1335,N,07140.1817,W,5.2,81.8,160906,15.8,W*65
{"class":"TPV","tag":"RMC","time":1158435836.000,"ept":0.005,"lat":44.435558333,"lon":-71.669695000,"track":81.8000,"speed":2.675,"mode":2}
$INDPT,1.9,0.0*4F
$INGGA,194358,4426.1339,N,07140.1780,W,2,09,0.9,260.7,M,,,,*11
-{"class":"TPV","tag":"GGA","time":1158435838.000,"ept":0.005,"lat":44.435565000,"lon":-71.669633333,"alt":260.700,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435838.000,"ept":0.005,"lat":44.435565000,"lon":-71.669633333,"alt":260.700,"speed":2.483,"mode":3}
$INZDA,194358,16,09,2006,-05,00*78
$INMTW,18.4,C*19
$INDPT,1.9,0.0*4F
@@ -769,7 +769,7 @@ $INRMC,194358,A,4426.1339,N,07140.1780,W,5.2,78.8,160906,15.8,W*60
{"class":"TPV","tag":"RMC","time":1158435838.000,"ept":0.005,"lat":44.435565000,"lon":-71.669633333,"alt":260.700,"track":78.8000,"speed":2.675,"climb":0.000,"mode":3}
$INDPT,2.1,0.0*44
$INGLL,4426.1346,N,07140.1737,W,194400,A*24
-{"class":"TPV","tag":"GLL","time":1158435840.000,"ept":0.005,"lat":44.435576667,"lon":-71.669561667,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435840.000,"ept":0.005,"lat":44.435576667,"lon":-71.669561667,"speed":2.926,"mode":2}
$INVTG,79.6,T,95.4,M,5.2,N,9.6,K*56
$INMTW,18.4,C*19
$INDPT,2.1,0.0*44
@@ -777,7 +777,7 @@ $INRMC,194400,A,4426.1346,N,07140.1737,W,5.2,79.6,160906,15.8,W*61
{"class":"TPV","tag":"RMC","time":1158435840.000,"ept":0.005,"lat":44.435576667,"lon":-71.669561667,"track":79.6000,"speed":2.675,"mode":2}
$INDPT,2.1,0.0*44
$INGGA,194402,4426.1350,N,07140.1699,W,2,09,0.9,260.9,M,,,,*11
-{"class":"TPV","tag":"GGA","time":1158435842.000,"ept":0.005,"lat":44.435583333,"lon":-71.669498333,"alt":260.900,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435842.000,"ept":0.005,"lat":44.435583333,"lon":-71.669498333,"alt":260.900,"speed":2.548,"mode":3}
$INZDA,194402,16,09,2006,-05,00*70
$INMTW,18.4,C*19
$INDPT,2.1,0.0*44
@@ -785,7 +785,7 @@ $INRMC,194402,A,4426.1350,N,07140.1699,W,5.2,75.8,160906,15.8,W*63
{"class":"TPV","tag":"RMC","time":1158435842.000,"ept":0.005,"lat":44.435583333,"lon":-71.669498333,"alt":260.900,"track":75.8000,"speed":2.675,"climb":0.000,"mode":3}
$INDPT,2.3,0.0*46
$INGLL,4426.1358,N,07140.1661,W,194404,A*2D
-{"class":"TPV","tag":"GLL","time":1158435844.000,"ept":0.005,"lat":44.435596667,"lon":-71.669435000,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435844.000,"ept":0.005,"lat":44.435596667,"lon":-71.669435000,"speed":2.628,"mode":2}
$INVTG,78.1,T,93.9,M,5.2,N,9.5,K*58
$INMTW,18.3,C*1E
$INDPT,2.4,0.0*41
@@ -793,7 +793,7 @@ $INRMC,194404,A,4426.1358,N,07140.1661,W,5.2,78.1,160906,15.8,W*6E
{"class":"TPV","tag":"RMC","time":1158435844.000,"ept":0.005,"lat":44.435596667,"lon":-71.669435000,"track":78.1000,"speed":2.675,"mode":2}
$INDPT,2.3,0.0*46
$INGGA,194406,4426.1362,N,07140.1618,W,2,09,0.9,260.9,M,,,,*1D
-{"class":"TPV","tag":"GGA","time":1158435846.000,"ept":0.005,"lat":44.435603333,"lon":-71.669363333,"alt":260.900,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435846.000,"ept":0.005,"lat":44.435603333,"lon":-71.669363333,"alt":260.900,"speed":2.877,"mode":3}
$INZDA,194406,16,09,2006,-05,00*74
$INMTW,18.3,C*1E
$INDPT,2.3,0.0*46
@@ -801,7 +801,7 @@ $INRMC,194406,A,4426.1362,N,07140.1618,W,5.3,79.1,160906,15.8,W*6B
{"class":"TPV","tag":"RMC","time":1158435846.000,"ept":0.005,"lat":44.435603333,"lon":-71.669363333,"alt":260.900,"track":79.1000,"speed":2.727,"climb":0.000,"mode":3}
$INDPT,2.3,0.0*46
$INGLL,4426.1370,N,07140.1580,W,194408,A*27
-{"class":"TPV","tag":"GLL","time":1158435848.000,"ept":0.005,"lat":44.435616667,"lon":-71.669300000,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435848.000,"ept":0.005,"lat":44.435616667,"lon":-71.669300000,"speed":2.628,"mode":2}
$INVTG,78.7,T,94.5,M,5.3,N,9.8,K*59
$INMTW,18.2,C*1F
$INDPT,2.1,0.0*44
@@ -809,7 +809,7 @@ $INRMC,194408,A,4426.1370,N,07140.1580,W,5.2,78.7,160906,15.8,W*62
{"class":"TPV","tag":"RMC","time":1158435848.000,"ept":0.005,"lat":44.435616667,"lon":-71.669300000,"track":78.7000,"speed":2.675,"mode":2}
$INDPT,2.0,0.0*45
$INGGA,194410,4426.1373,N,07140.1537,W,2,09,0.9,261.1,M,,,,*1D
-{"class":"TPV","tag":"GGA","time":1158435850.000,"ept":0.005,"lat":44.435621667,"lon":-71.669228333,"alt":261.100,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435850.000,"ept":0.005,"lat":44.435621667,"lon":-71.669228333,"alt":261.100,"speed":2.866,"mode":3}
$INZDA,194410,16,09,2006,-05,00*73
$INMTW,18.2,C*1F
$INDPT,2.0,0.0*45
@@ -817,7 +817,7 @@ $INRMC,194410,A,4426.1373,N,07140.1537,W,5.2,80.2,160906,15.8,W*66
{"class":"TPV","tag":"RMC","time":1158435850.000,"ept":0.005,"lat":44.435621667,"lon":-71.669228333,"alt":261.100,"track":80.2000,"speed":2.675,"climb":0.000,"mode":3}
$INDPT,2.0,0.0*45
$INGLL,4426.1377,N,07140.1499,W,194412,A*22
-{"class":"TPV","tag":"GLL","time":1158435852.000,"ept":0.005,"lat":44.435628333,"lon":-71.669165000,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435852.000,"ept":0.005,"lat":44.435628333,"lon":-71.669165000,"speed":2.548,"mode":2}
$INVTG,79.6,T,95.3,M,5.2,N,9.7,K*50
$INMTW,18.1,C*1C
$INDPT,2.3,0.0*46
@@ -825,7 +825,7 @@ $INRMC,194412,A,4426.1377,N,07140.1499,W,5.2,79.6,160906,15.8,W*67
{"class":"TPV","tag":"RMC","time":1158435852.000,"ept":0.005,"lat":44.435628333,"lon":-71.669165000,"track":79.6000,"speed":2.675,"mode":2}
$INDPT,2.2,0.0*47
$INGGA,194414,4426.1381,N,07140.1462,W,2,09,0.9,261.1,M,,,,*15
-{"class":"TPV","tag":"GGA","time":1158435854.000,"ept":0.005,"lat":44.435635000,"lon":-71.669103333,"alt":261.100,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435854.000,"ept":0.005,"lat":44.435635000,"lon":-71.669103333,"alt":261.100,"speed":2.483,"mode":3}
$INZDA,194414,16,09,2006,-05,00*77
$INMTW,18.2,C*1F
$INDPT,1.8,0.0*4E
@@ -833,7 +833,7 @@ $INRMC,194414,A,4426.1381,N,07140.1462,W,5.2,79.9,160906,15.8,W*63
{"class":"TPV","tag":"RMC","time":1158435854.000,"ept":0.005,"lat":44.435635000,"lon":-71.669103333,"alt":261.100,"track":79.9000,"speed":2.675,"climb":0.000,"mode":3}
$INDPT,1.8,0.0*4E
$INGLL,4426.1389,N,07140.1419,W,194416,A*2F
-{"class":"TPV","tag":"GLL","time":1158435856.000,"ept":0.005,"lat":44.435648333,"lon":-71.669031667,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435856.000,"ept":0.005,"lat":44.435648333,"lon":-71.669031667,"speed":2.948,"mode":2}
$INVTG,80.2,T,96.0,M,5.2,N,9.7,K*52
$INMTW,18.1,C*1C
$INDPT,1.8,0.0*4E
@@ -841,7 +841,7 @@ $INRMC,194416,A,4426.1389,N,07140.1419,W,5.2,80.2,160906,15.8,W*68
{"class":"TPV","tag":"RMC","time":1158435856.000,"ept":0.005,"lat":44.435648333,"lon":-71.669031667,"track":80.2000,"speed":2.675,"mode":2}
$INDPT,2.0,0.0*45
$INGGA,194418,4426.1393,N,07140.1381,W,2,10,0.9,261.1,M,,,,*18
-{"class":"TPV","tag":"GGA","time":1158435858.000,"ept":0.005,"lat":44.435655000,"lon":-71.668968333,"alt":261.100,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435858.000,"ept":0.005,"lat":44.435655000,"lon":-71.668968333,"alt":261.100,"speed":2.548,"mode":3}
$INZDA,194418,16,09,2006,-05,00*7B
$INMTW,18.0,C*1D
$INDPT,2.1,0.0*44
@@ -849,7 +849,7 @@ $INRMC,194418,A,4426.1393,N,07140.1381,W,5.2,81.2,160906,15.8,W*6A
{"class":"TPV","tag":"RMC","time":1158435858.000,"ept":0.005,"lat":44.435655000,"lon":-71.668968333,"alt":261.100,"track":81.2000,"speed":2.675,"climb":0.000,"mode":3}
$INDPT,2.3,0.0*46
$INGLL,4426.1397,N,07140.1338,W,194420,A*21
-{"class":"TPV","tag":"GLL","time":1158435860.000,"ept":0.005,"lat":44.435661667,"lon":-71.668896667,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435860.000,"ept":0.005,"lat":44.435661667,"lon":-71.668896667,"speed":2.877,"mode":2}
$INVTG,81.6,T,97.4,M,5.2,N,9.6,K*53
$INMTW,18.1,C*1C
$INDPT,1.9,0.0*4F
@@ -857,7 +857,7 @@ $INRMC,194420,A,4426.1397,N,07140.1338,W,5.2,81.6,160906,15.8,W*63
{"class":"TPV","tag":"RMC","time":1158435860.000,"ept":0.005,"lat":44.435661667,"lon":-71.668896667,"track":81.6000,"speed":2.675,"mode":2}
$INDPT,1.9,0.0*4F
$INGGA,194422,4426.1400,N,07140.1300,W,2,10,1.1,261.4,M,,,,*19
-{"class":"TPV","tag":"GGA","time":1158435862.000,"ept":0.005,"lat":44.435666667,"lon":-71.668833333,"alt":261.400,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435862.000,"ept":0.005,"lat":44.435666667,"lon":-71.668833333,"alt":261.400,"speed":2.536,"mode":3}
$INZDA,194422,16,09,2006,-05,00*72
$INMTW,17.9,C*1B
$INDPT,1.9,0.0*4F
@@ -865,7 +865,7 @@ $INRMC,194422,A,4426.1400,N,07140.1300,W,5.2,80.4,160906,15.8,W*60
{"class":"TPV","tag":"RMC","time":1158435862.000,"ept":0.005,"lat":44.435666667,"lon":-71.668833333,"alt":261.400,"track":80.4000,"speed":2.675,"climb":0.000,"mode":3}
$INDPT,1.9,0.0*4F
$INGLL,4426.1404,N,07140.1257,W,194424,A*20
-{"class":"TPV","tag":"GLL","time":1158435864.000,"ept":0.005,"lat":44.435673333,"lon":-71.668761667,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435864.000,"ept":0.005,"lat":44.435673333,"lon":-71.668761667,"speed":2.877,"mode":2}
$INVTG,80.0,T,95.8,M,5.2,N,9.6,K*5A
$INMTW,18.0,C*1D
$INDPT,2.0,0.0*45
@@ -873,7 +873,7 @@ $INRMC,194424,A,4426.1404,N,07140.1257,W,5.2,80.0,160906,15.8,W*65
{"class":"TPV","tag":"RMC","time":1158435864.000,"ept":0.005,"lat":44.435673333,"lon":-71.668761667,"track":80.0000,"speed":2.675,"mode":2}
$INDPT,2.1,0.0*44
$INGGA,194426,4426.1412,N,07140.1219,W,2,10,0.9,261.4,M,,,,*1E
-{"class":"TPV","tag":"GGA","time":1158435866.000,"ept":0.005,"lat":44.435686667,"lon":-71.668698333,"alt":261.400,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435866.000,"ept":0.005,"lat":44.435686667,"lon":-71.668698333,"alt":261.400,"speed":2.628,"mode":3}
$INZDA,194426,16,09,2006,-05,00*76
$INMTW,17.9,C*1B
$INDPT,2.1,0.0*44
@@ -881,7 +881,7 @@ $INRMC,194426,A,4426.1412,N,07140.1219,W,5.2,79.4,160906,15.8,W*68
{"class":"TPV","tag":"RMC","time":1158435866.000,"ept":0.005,"lat":44.435686667,"lon":-71.668698333,"alt":261.400,"track":79.4000,"speed":2.675,"climb":0.000,"mode":3}
$INDPT,1.9,0.0*4F
$INGLL,4426.1416,N,07140.1181,W,194428,A*27
-{"class":"TPV","tag":"GLL","time":1158435868.000,"ept":0.005,"lat":44.435693333,"lon":-71.668635000,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435868.000,"ept":0.005,"lat":44.435693333,"lon":-71.668635000,"speed":2.548,"mode":2}
$INVTG,78.2,T,93.9,M,5.2,N,9.7,K*59
$INMTW,17.9,C*1B
$INDPT,1.9,0.0*4F
@@ -889,7 +889,7 @@ $INRMC,194428,A,4426.1416,N,07140.1181,W,5.2,78.2,160906,15.8,W*67
{"class":"TPV","tag":"RMC","time":1158435868.000,"ept":0.005,"lat":44.435693333,"lon":-71.668635000,"track":78.2000,"speed":2.675,"mode":2}
$INDPT,1.9,0.0*4F
$INGGA,194430,4426.1424,N,07140.1138,W,2,10,0.9,261.3,M,,,,*1B
-{"class":"TPV","tag":"GGA","time":1158435870.000,"ept":0.005,"lat":44.435706667,"lon":-71.668563333,"alt":261.300,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435870.000,"ept":0.005,"lat":44.435706667,"lon":-71.668563333,"alt":261.300,"speed":2.948,"mode":3}
$INZDA,194430,16,09,2006,-05,00*71
$INMTW,17.9,C*1B
$INDPT,2.0,0.0*45
@@ -897,7 +897,7 @@ $INRMC,194430,A,4426.1424,N,07140.1138,W,5.2,78.4,160906,15.8,W*6B
{"class":"TPV","tag":"RMC","time":1158435870.000,"ept":0.005,"lat":44.435706667,"lon":-71.668563333,"alt":261.300,"track":78.4000,"speed":2.675,"climb":0.000,"mode":3}
$INDPT,2.0,0.0*45
$INGLL,4426.1431,N,07140.1101,W,194432,A*21
-{"class":"TPV","tag":"GLL","time":1158435872.000,"ept":0.005,"lat":44.435718333,"lon":-71.668501667,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435872.000,"ept":0.005,"lat":44.435718333,"lon":-71.668501667,"speed":2.539,"mode":2}
$INVTG,76.1,T,91.8,M,5.2,N,9.7,K*57
$INMTW,17.9,C*1B
$INDPT,2.1,0.0*44
@@ -905,7 +905,7 @@ $INRMC,194432,A,4426.1431,N,07140.1101,W,5.2,76.1,160906,15.8,W*6C
{"class":"TPV","tag":"RMC","time":1158435872.000,"ept":0.005,"lat":44.435718333,"lon":-71.668501667,"track":76.1000,"speed":2.675,"mode":2}
$INDPT,2.1,0.0*44
$INGGA,194434,4426.1435,N,07140.1063,W,2,10,0.9,261.5,M,,,,*16
-{"class":"TPV","tag":"GGA","time":1158435874.000,"ept":0.005,"lat":44.435725000,"lon":-71.668438333,"alt":261.500,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435874.000,"ept":0.005,"lat":44.435725000,"lon":-71.668438333,"alt":261.500,"speed":2.548,"mode":3}
$INZDA,194434,16,09,2006,-05,00*75
$INMTW,17.9,C*1B
$INDPT,2.2,0.0*47
@@ -913,7 +913,7 @@ $INRMC,194434,A,4426.1435,N,07140.1063,W,5.2,75.9,160906,15.8,W*60
{"class":"TPV","tag":"RMC","time":1158435874.000,"ept":0.005,"lat":44.435725000,"lon":-71.668438333,"alt":261.500,"track":75.9000,"speed":2.675,"climb":0.000,"mode":3}
$INDPT,2.1,0.0*44
$INGLL,4426.1443,N,07140.1020,W,194436,A*22
-{"class":"TPV","tag":"GLL","time":1158435876.000,"ept":0.005,"lat":44.435738333,"lon":-71.668366667,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435876.000,"ept":0.005,"lat":44.435738333,"lon":-71.668366667,"speed":2.948,"mode":2}
$INVTG,75.1,T,90.9,M,5.2,N,9.6,K*55
$INMTW,18.0,C*1D
$INDPT,2.1,0.0*44
@@ -921,7 +921,7 @@ $INRMC,194436,A,4426.1443,N,07140.1020,W,5.2,75.1,160906,15.8,W*6C
{"class":"TPV","tag":"RMC","time":1158435876.000,"ept":0.005,"lat":44.435738333,"lon":-71.668366667,"track":75.1000,"speed":2.675,"mode":2}
$INDPT,2.1,0.0*44
$INGGA,194438,4426.1451,N,07140.0982,W,2,10,0.9,261.7,M,,,,*1D
-{"class":"TPV","tag":"GGA","time":1158435878.000,"ept":0.005,"lat":44.435751667,"lon":-71.668303333,"alt":261.700,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435878.000,"ept":0.005,"lat":44.435751667,"lon":-71.668303333,"alt":261.700,"speed":2.628,"mode":3}
$INZDA,194438,16,09,2006,-05,00*79
$INMTW,17.9,C*1B
$INDPT,1.5,0.0*43
@@ -929,7 +929,7 @@ $INRMC,194438,A,4426.1451,N,07140.0982,W,5.1,74.2,160906,15.8,W*60
{"class":"TPV","tag":"RMC","time":1158435878.000,"ept":0.005,"lat":44.435751667,"lon":-71.668303333,"alt":261.700,"track":74.2000,"speed":2.624,"climb":0.000,"mode":3}
$INDPT,1.5,0.0*43
$INGLL,4426.1458,N,07140.0944,W,194440,A*23
-{"class":"TPV","tag":"GLL","time":1158435880.000,"ept":0.005,"lat":44.435763333,"lon":-71.668240000,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435880.000,"ept":0.005,"lat":44.435763333,"lon":-71.668240000,"speed":2.603,"mode":2}
$INVTG,73.9,T,89.7,M,5.1,N,9.5,K*5D
$INMTW,17.9,C*1B
$INDPT,1.5,0.0*43
@@ -937,7 +937,7 @@ $INRMC,194440,A,4426.1458,N,07140.0944,W,5.2,73.9,160906,15.8,W*63
{"class":"TPV","tag":"RMC","time":1158435880.000,"ept":0.005,"lat":44.435763333,"lon":-71.668240000,"track":73.9000,"speed":2.675,"mode":2}
$INDPT,1.5,0.0*43
$INGGA,194442,4426.1466,N,07140.0907,W,2,09,1.1,261.7,M,,,,*18
-{"class":"TPV","tag":"GGA","time":1158435882.000,"ept":0.005,"lat":44.435776667,"lon":-71.668178333,"alt":261.700,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435882.000,"ept":0.005,"lat":44.435776667,"lon":-71.668178333,"alt":261.700,"speed":2.564,"mode":3}
$INZDA,194442,16,09,2006,-05,00*74
$INMTW,17.9,C*1B
$INDPT,1.5,0.0*43
@@ -945,7 +945,7 @@ $INRMC,194442,A,4426.1466,N,07140.0907,W,5.1,73.5,160906,15.8,W*64
{"class":"TPV","tag":"RMC","time":1158435882.000,"ept":0.005,"lat":44.435776667,"lon":-71.668178333,"alt":261.700,"track":73.5000,"speed":2.624,"climb":0.000,"mode":3}
$INDPT,1.5,0.0*43
$INGLL,4426.1474,N,07140.0869,W,194444,A*27
-{"class":"TPV","tag":"GLL","time":1158435884.000,"ept":0.005,"lat":44.435790000,"lon":-71.668115000,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435884.000,"ept":0.005,"lat":44.435790000,"lon":-71.668115000,"speed":2.628,"mode":2}
$INVTG,73.2,T,89.0,M,5.1,N,9.5,K*51
$INMTW,17.9,C*1B
$INDPT,1.6,0.0*40
@@ -953,7 +953,7 @@ $INRMC,194444,A,4426.1474,N,07140.0869,W,5.1,73.2,160906,15.8,W*6F
{"class":"TPV","tag":"RMC","time":1158435884.000,"ept":0.005,"lat":44.435790000,"lon":-71.668115000,"track":73.2000,"speed":2.624,"mode":2}
$INDPT,1.7,0.0*41
$INGGA,194446,4426.1482,N,07140.0831,W,2,10,1.1,261.8,M,,,,*15
-{"class":"TPV","tag":"GGA","time":1158435886.000,"ept":0.005,"lat":44.435803333,"lon":-71.668051667,"alt":261.800,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435886.000,"ept":0.005,"lat":44.435803333,"lon":-71.668051667,"alt":261.800,"speed":2.628,"mode":3}
$INZDA,194446,16,09,2006,-05,00*70
$INMTW,17.8,C*1A
$INDPT,1.6,0.0*40
@@ -961,7 +961,7 @@ $INRMC,194446,A,4426.1482,N,07140.0831,W,5.1,71.7,160906,15.8,W*6E
{"class":"TPV","tag":"RMC","time":1158435886.000,"ept":0.005,"lat":44.435803333,"lon":-71.668051667,"alt":261.800,"track":71.7000,"speed":2.624,"climb":0.000,"mode":3}
$INDPT,1.7,0.0*41
$INGLL,4426.1493,N,07140.0793,W,194448,A*28
-{"class":"TPV","tag":"GLL","time":1158435888.000,"ept":0.005,"lat":44.435821667,"lon":-71.667988333,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435888.000,"ept":0.005,"lat":44.435821667,"lon":-71.667988333,"speed":2.719,"mode":2}
$INVTG,72.0,T,87.8,M,5.1,N,9.5,K*54
$INMTW,17.9,C*1B
$INDPT,1.8,0.0*4E
@@ -969,7 +969,7 @@ $INRMC,194448,A,4426.1493,N,07140.0793,W,5.2,72.0,160906,15.8,W*60
{"class":"TPV","tag":"RMC","time":1158435888.000,"ept":0.005,"lat":44.435821667,"lon":-71.667988333,"track":72.0000,"speed":2.675,"mode":2}
$INDPT,1.8,0.0*4E
$INGGA,194450,4426.1501,N,07140.0756,W,2,10,1.1,261.9,M,,,,*17
-{"class":"TPV","tag":"GGA","time":1158435890.000,"ept":0.005,"lat":44.435835000,"lon":-71.667926667,"alt":261.900,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435890.000,"ept":0.005,"lat":44.435835000,"lon":-71.667926667,"alt":261.900,"speed":2.564,"mode":3}
$INZDA,194450,16,09,2006,-05,00*77
$INMTW,17.9,C*1B
$INDPT,1.9,0.0*4F
@@ -977,7 +977,7 @@ $INRMC,194450,A,4426.1501,N,07140.0756,W,5.2,70.4,160906,15.8,W*6C
{"class":"TPV","tag":"RMC","time":1158435890.000,"ept":0.005,"lat":44.435835000,"lon":-71.667926667,"alt":261.900,"track":70.4000,"speed":2.675,"climb":0.000,"mode":3}
$INDPT,1.8,0.0*4E
$INGLL,4426.1512,N,07140.0718,W,194452,A*28
-{"class":"TPV","tag":"GLL","time":1158435892.000,"ept":0.005,"lat":44.435853333,"lon":-71.667863333,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435892.000,"ept":0.005,"lat":44.435853333,"lon":-71.667863333,"speed":2.719,"mode":2}
$INVTG,70.7,T,86.5,M,5.2,N,9.6,K*5D
$INMTW,17.9,C*1B
$INDPT,1.9,0.0*4F
@@ -985,7 +985,7 @@ $INRMC,194452,A,4426.1512,N,07140.0718,W,5.2,70.7,160906,15.8,W*65
{"class":"TPV","tag":"RMC","time":1158435892.000,"ept":0.005,"lat":44.435853333,"lon":-71.667863333,"track":70.7000,"speed":2.675,"mode":2}
$INDPT,1.8,0.0*4E
$INGGA,194454,4426.1520,N,07140.0680,W,2,11,0.9,261.9,M,,,,*12
-{"class":"TPV","tag":"GGA","time":1158435894.000,"ept":0.005,"lat":44.435866667,"lon":-71.667800000,"alt":261.900,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435894.000,"ept":0.005,"lat":44.435866667,"lon":-71.667800000,"alt":261.900,"speed":2.628,"mode":3}
$INZDA,194454,16,09,2006,-05,00*73
$INMTW,17.9,C*1B
$INDPT,1.9,0.0*4F
@@ -993,7 +993,7 @@ $INRMC,194454,A,4426.1520,N,07140.0680,W,5.3,69.4,160906,15.8,W*68
{"class":"TPV","tag":"RMC","time":1158435894.000,"ept":0.005,"lat":44.435866667,"lon":-71.667800000,"alt":261.900,"track":69.4000,"speed":2.727,"climb":0.000,"mode":3}
$INDPT,2.0,0.0*45
$INGLL,4426.1532,N,07140.0642,W,194456,A*20
-{"class":"TPV","tag":"GLL","time":1158435896.000,"ept":0.005,"lat":44.435886667,"lon":-71.667736667,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435896.000,"ept":0.005,"lat":44.435886667,"lon":-71.667736667,"speed":2.755,"mode":2}
$INVTG,68.7,T,84.5,M,5.3,N,9.7,K*56
$INMTW,17.9,C*1B
$INDPT,1.9,0.0*4F
@@ -1001,7 +1001,7 @@ $INRMC,194456,A,4426.1532,N,07140.0642,W,5.2,68.7,160906,15.8,W*64
{"class":"TPV","tag":"RMC","time":1158435896.000,"ept":0.005,"lat":44.435886667,"lon":-71.667736667,"track":68.7000,"speed":2.675,"mode":2}
$INDPT,1.8,0.0*4E
$INGGA,194458,4426.1543,N,07140.0605,W,2,10,1.1,262.0,M,,,,*14
-{"class":"TPV","tag":"GGA","time":1158435898.000,"ept":0.005,"lat":44.435905000,"lon":-71.667675000,"alt":262.000,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435898.000,"ept":0.005,"lat":44.435905000,"lon":-71.667675000,"alt":262.000,"speed":2.658,"mode":3}
$INZDA,194458,16,09,2006,-05,00*7F
$INMTW,17.9,C*1B
$INDPT,1.8,0.0*4E
@@ -1009,7 +1009,7 @@ $INRMC,194458,A,4426.1543,N,07140.0605,W,5.3,68.4,160906,15.8,W*6D
{"class":"TPV","tag":"RMC","time":1158435898.000,"ept":0.005,"lat":44.435905000,"lon":-71.667675000,"alt":262.000,"track":68.4000,"speed":2.727,"climb":0.000,"mode":3}
$INDPT,1.9,0.0*4F
$INGLL,4426.1555,N,07140.0567,W,194500,A*27
-{"class":"TPV","tag":"GLL","time":1158435900.000,"ept":0.005,"lat":44.435925000,"lon":-71.667611667,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435900.000,"ept":0.005,"lat":44.435925000,"lon":-71.667611667,"speed":2.755,"mode":2}
$INVTG,67.8,T,83.6,M,5.3,N,9.8,K*5D
$INMTW,17.9,C*1B
$INDPT,1.9,0.0*4F
@@ -1017,7 +1017,7 @@ $INRMC,194500,A,4426.1555,N,07140.0567,W,5.2,67.8,160906,15.8,W*63
{"class":"TPV","tag":"RMC","time":1158435900.000,"ept":0.005,"lat":44.435925000,"lon":-71.667611667,"track":67.8000,"speed":2.675,"mode":2}
$INDPT,1.9,0.0*4F
$INGGA,194502,4426.1563,N,07140.0529,W,2,10,1.1,262.0,M,,,,*15
-{"class":"TPV","tag":"GGA","time":1158435902.000,"ept":0.005,"lat":44.435938333,"lon":-71.667548333,"alt":262.000,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435902.000,"ept":0.005,"lat":44.435938333,"lon":-71.667548333,"alt":262.000,"speed":2.628,"mode":3}
$INZDA,194502,16,09,2006,-05,00*71
$INMTW,17.8,C*1A
$INDPT,1.9,0.0*4F
@@ -1025,7 +1025,7 @@ $INRMC,194502,A,4426.1563,N,07140.0529,W,5.2,68.6,160906,15.8,W*6F
{"class":"TPV","tag":"RMC","time":1158435902.000,"ept":0.005,"lat":44.435938333,"lon":-71.667548333,"alt":262.000,"track":68.6000,"speed":2.675,"climb":0.000,"mode":3}
$INDPT,1.9,0.0*4F
$INGLL,4426.1574,N,07140.0492,W,194504,A*2B
-{"class":"TPV","tag":"GLL","time":1158435904.000,"ept":0.005,"lat":44.435956667,"lon":-71.667486667,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435904.000,"ept":0.005,"lat":44.435956667,"lon":-71.667486667,"speed":2.658,"mode":2}
$INVTG,67.6,T,83.4,M,5.2,N,9.7,K*5F
$INMTW,17.8,C*1A
$INDPT,1.9,0.0*4F
@@ -1033,7 +1033,7 @@ $INRMC,194504,A,4426.1574,N,07140.0492,W,5.2,67.6,160906,15.8,W*61
{"class":"TPV","tag":"RMC","time":1158435904.000,"ept":0.005,"lat":44.435956667,"lon":-71.667486667,"track":67.6000,"speed":2.675,"mode":2}
$INDPT,1.8,0.0*4E
$INGGA,194506,4426.1586,N,07140.0454,W,2,10,1.1,261.9,M,,,,*1B
-{"class":"TPV","tag":"GGA","time":1158435906.000,"ept":0.005,"lat":44.435976667,"lon":-71.667423333,"alt":261.900,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435906.000,"ept":0.005,"lat":44.435976667,"lon":-71.667423333,"alt":261.900,"speed":2.755,"mode":3}
$INZDA,194506,16,09,2006,-05,00*75
$INMTW,17.7,C*15
$INDPT,1.8,0.0*4E
@@ -1041,7 +1041,7 @@ $INRMC,194506,A,4426.1586,N,07140.0454,W,5.3,68.6,160906,15.8,W*6A
{"class":"TPV","tag":"RMC","time":1158435906.000,"ept":0.005,"lat":44.435976667,"lon":-71.667423333,"alt":261.900,"track":68.6000,"speed":2.727,"climb":0.000,"mode":3}
$INDPT,1.8,0.0*4E
$INGLL,4426.1597,N,07140.0416,W,194508,A*26
-{"class":"TPV","tag":"GLL","time":1158435908.000,"ept":0.005,"lat":44.435995000,"lon":-71.667360000,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435908.000,"ept":0.005,"lat":44.435995000,"lon":-71.667360000,"speed":2.719,"mode":2}
$INVTG,68.2,T,84.0,M,5.3,N,9.7,K*56
$INMTW,17.8,C*1A
$INDPT,1.9,0.0*4F
@@ -1049,7 +1049,7 @@ $INRMC,194508,A,4426.1597,N,07140.0416,W,5.2,68.2,160906,15.8,W*67
{"class":"TPV","tag":"RMC","time":1158435908.000,"ept":0.005,"lat":44.435995000,"lon":-71.667360000,"track":68.2000,"speed":2.675,"mode":2}
$INDPT,1.9,0.0*4F
$INGGA,194510,4426.1609,N,07140.0378,W,2,10,1.1,262.0,M,,,,*1B
-{"class":"TPV","tag":"GGA","time":1158435910.000,"ept":0.005,"lat":44.436015000,"lon":-71.667296667,"alt":262.000,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435910.000,"ept":0.005,"lat":44.436015000,"lon":-71.667296667,"alt":262.000,"speed":2.755,"mode":3}
$INZDA,194510,16,09,2006,-05,00*72
$INMTW,17.9,C*1B
$INDPT,1.6,0.0*40
@@ -1057,7 +1057,7 @@ $INRMC,194510,A,4426.1609,N,07140.0378,W,5.2,68.1,160906,15.8,W*66
{"class":"TPV","tag":"RMC","time":1158435910.000,"ept":0.005,"lat":44.436015000,"lon":-71.667296667,"alt":262.000,"track":68.1000,"speed":2.675,"climb":0.000,"mode":3}
$INDPT,1.6,0.0*40
$INGLL,4426.1617,N,07140.0341,W,194512,A*23
-{"class":"TPV","tag":"GLL","time":1158435912.000,"ept":0.005,"lat":44.436028333,"lon":-71.667235000,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435912.000,"ept":0.005,"lat":44.436028333,"lon":-71.667235000,"speed":2.564,"mode":2}
$INVTG,68.0,T,83.8,M,5.2,N,9.7,K*5A
$INMTW,17.8,C*1A
$INDPT,1.7,0.0*41
@@ -1065,7 +1065,7 @@ $INRMC,194512,A,4426.1617,N,07140.0341,W,5.2,68.0,160906,15.8,W*60
{"class":"TPV","tag":"RMC","time":1158435912.000,"ept":0.005,"lat":44.436028333,"lon":-71.667235000,"track":68.0000,"speed":2.675,"mode":2}
$INDPT,1.7,0.0*41
$INGGA,194514,4426.1628,N,07140.0303,W,2,10,1.1,262.0,M,,,,*10
-{"class":"TPV","tag":"GGA","time":1158435914.000,"ept":0.005,"lat":44.436046667,"lon":-71.667171667,"alt":262.000,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435914.000,"ept":0.005,"lat":44.436046667,"lon":-71.667171667,"alt":262.000,"speed":2.719,"mode":3}
$INZDA,194514,16,09,2006,-05,00*76
$INMTW,17.8,C*1A
$INDPT,1.8,0.0*4E
@@ -1073,7 +1073,7 @@ $INRMC,194514,A,4426.1628,N,07140.0303,W,5.2,67.6,160906,15.8,W*65
{"class":"TPV","tag":"RMC","time":1158435914.000,"ept":0.005,"lat":44.436046667,"lon":-71.667171667,"alt":262.000,"track":67.6000,"speed":2.675,"climb":0.000,"mode":3}
$INDPT,1.9,0.0*4F
$INGLL,4426.1636,N,07140.0281,W,194515,A*2A
-{"class":"TPV","tag":"GLL","time":1158435915.000,"ept":0.005,"lat":44.436060000,"lon":-71.667135000,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435915.000,"ept":0.005,"lat":44.436060000,"lon":-71.667135000,"speed":3.274,"mode":2}
$INVTG,67.5,T,83.3,M,5.2,N,9.6,K*5A
$INMTW,17.9,C*1B
$INDPT,1.6,0.0*40
@@ -1081,7 +1081,7 @@ $INRMC,194516,A,4426.1640,N,07140.0265,W,5.2,68.1,160906,15.8,W*60
{"class":"TPV","tag":"RMC","time":1158435916.000,"ept":0.005,"lat":44.436066667,"lon":-71.667108333,"track":68.1000,"speed":2.675,"mode":2}
$INDPT,1.6,0.0*40
$INGGA,194517,4426.1644,N,07140.0244,W,2,10,1.1,262.0,M,,,,*1B
-{"class":"TPV","tag":"GGA","time":1158435917.000,"ept":0.005,"lat":44.436073333,"lon":-71.667073333,"alt":262.000,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435917.000,"ept":0.005,"lat":44.436073333,"lon":-71.667073333,"alt":262.000,"speed":2.883,"mode":3}
$INZDA,194517,16,09,2006,-05,00*75
$INMTW,17.7,C*15
$INDPT,1.6,0.0*40
@@ -1089,7 +1089,7 @@ $INRMC,194518,A,4426.1651,N,07140.0227,W,5.2,69.2,160906,15.8,W*6A
{"class":"TPV","tag":"RMC","time":1158435918.000,"ept":0.005,"lat":44.436085000,"lon":-71.667045000,"track":69.2000,"speed":2.675,"mode":2}
$INDPT,1.6,0.0*40
$INGLL,4426.1655,N,07140.0206,W,194519,A*2C
-{"class":"TPV","tag":"GLL","time":1158435919.000,"ept":0.005,"lat":44.436091667,"lon":-71.667010000,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435919.000,"ept":0.005,"lat":44.436091667,"lon":-71.667010000,"speed":2.883,"mode":2}
$INVTG,69.0,T,84.8,M,5.2,N,9.7,K*5C
$INMTW,17.9,C*1B
$INDPT,1.7,0.0*41
@@ -1097,7 +1097,7 @@ $INRMC,194520,A,4426.1663,N,07140.0190,W,5.2,68.6,160906,15.8,W*6A
{"class":"TPV","tag":"RMC","time":1158435920.000,"ept":0.005,"lat":44.436105000,"lon":-71.666983333,"track":68.6000,"speed":2.675,"mode":2}
$INDPT,1.7,0.0*41
$INGGA,194521,4426.1667,N,07140.0168,W,2,10,1.1,261.9,M,,,,*18
-{"class":"TPV","tag":"GGA","time":1158435921.000,"ept":0.005,"lat":44.436111667,"lon":-71.666946667,"alt":261.900,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435921.000,"ept":0.005,"lat":44.436111667,"lon":-71.666946667,"alt":261.900,"speed":3.012,"mode":3}
$INZDA,194521,16,09,2006,-05,00*70
$INMTW,17.9,C*1B
$INDPT,1.8,0.0*4E
@@ -1105,7 +1105,7 @@ $INRMC,194522,A,4426.1671,N,07140.0152,W,5.2,69.5,160906,15.8,W*67
{"class":"TPV","tag":"RMC","time":1158435922.000,"ept":0.005,"lat":44.436118333,"lon":-71.666920000,"track":69.5000,"speed":2.675,"mode":2}
$INDPT,1.6,0.0*40
$INGLL,4426.1678,N,07140.0136,W,194523,A*2A
-{"class":"TPV","tag":"GLL","time":1158435923.000,"ept":0.005,"lat":44.436130000,"lon":-71.666893333,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435923.000,"ept":0.005,"lat":44.436130000,"lon":-71.666893333,"speed":2.488,"mode":2}
$INVTG,69.4,T,85.2,M,5.2,N,9.6,K*52
$INMTW,17.9,C*1B
$INDPT,1.5,0.0*43
@@ -1113,7 +1113,7 @@ $INRMC,194524,A,4426.1682,N,07140.0114,W,5.2,68.7,160906,15.8,W*6C
{"class":"TPV","tag":"RMC","time":1158435924.000,"ept":0.005,"lat":44.436136667,"lon":-71.666856667,"track":68.7000,"speed":2.675,"mode":2}
$INDPT,1.6,0.0*40
$INGGA,194525,4426.1686,N,07140.0098,W,2,10,1.1,261.8,M,,,,*1C
-{"class":"TPV","tag":"GGA","time":1158435925.000,"ept":0.005,"lat":44.436143333,"lon":-71.666830000,"alt":261.800,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435925.000,"ept":0.005,"lat":44.436143333,"lon":-71.666830000,"alt":261.800,"speed":2.249,"mode":3}
$INZDA,194525,16,09,2006,-05,00*74
$INMTW,17.9,C*1B
$INDPT,1.7,0.0*41
@@ -1121,7 +1121,7 @@ $INRMC,194526,A,4426.1694,N,07140.0077,W,5.1,69.4,160906,15.8,W*6C
{"class":"TPV","tag":"RMC","time":1158435926.000,"ept":0.005,"lat":44.436156667,"lon":-71.666795000,"track":69.4000,"speed":2.624,"mode":2}
$INDPT,1.9,0.0*4F
$INGLL,4426.1698,N,07140.0060,W,194527,A*22
-{"class":"TPV","tag":"GLL","time":1158435927.000,"ept":0.005,"lat":44.436163333,"lon":-71.666766667,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435927.000,"ept":0.005,"lat":44.436163333,"lon":-71.666766667,"speed":2.374,"mode":2}
$INVTG,70.2,T,86.0,M,5.1,N,9.5,K*5D
$INMTW,17.8,C*1A
$INDPT,1.9,0.0*4F
@@ -1129,7 +1129,7 @@ $INRMC,194528,A,4426.1702,N,07140.0039,W,5.2,70.5,160906,15.8,W*6C
{"class":"TPV","tag":"RMC","time":1158435928.000,"ept":0.005,"lat":44.436170000,"lon":-71.666731667,"track":70.5000,"speed":2.675,"mode":2}
$INDPT,1.4,0.0*42
$INGGA,194529,4426.1705,N,07140.0023,W,2,11,0.9,261.8,M,,,,*12
-{"class":"TPV","tag":"GGA","time":1158435929.000,"ept":0.005,"lat":44.436175000,"lon":-71.666705000,"alt":261.800,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435929.000,"ept":0.005,"lat":44.436175000,"lon":-71.666705000,"alt":261.800,"speed":2.195,"mode":3}
$INZDA,194529,16,09,2006,-05,00*78
$INMTW,17.8,C*1A
$INDPT,1.3,0.0*45
@@ -1137,7 +1137,7 @@ $INRMC,194530,A,4426.1713,N,07140.0001,W,5.2,69.8,160906,15.8,W*6B
{"class":"TPV","tag":"RMC","time":1158435930.000,"ept":0.005,"lat":44.436188333,"lon":-71.666668333,"track":69.8000,"speed":2.675,"mode":2}
$INDPT,1.3,0.0*45
$INGLL,4426.1717,N,07139.9985,W,194531,A*26
-{"class":"TPV","tag":"GLL","time":1158435931.000,"ept":0.005,"lat":44.436195000,"lon":-71.666641667,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435931.000,"ept":0.005,"lat":44.436195000,"lon":-71.666641667,"speed":2.249,"mode":2}
$INVTG,70.1,T,85.8,M,5.2,N,9.6,K*55
$INMTW,17.6,C*14
$INDPT,1.4,0.0*42
@@ -1145,7 +1145,7 @@ $INRMC,194532,A,4426.1721,N,07139.9963,W,5.1,71.0,160906,15.8,W*60
{"class":"TPV","tag":"RMC","time":1158435932.000,"ept":0.005,"lat":44.436201667,"lon":-71.666605000,"track":71.0000,"speed":2.624,"mode":2}
$INDPT,1.4,0.0*42
$INGGA,194533,4426.1725,N,07139.9947,W,2,11,0.9,261.6,M,,,,*19
-{"class":"TPV","tag":"GGA","time":1158435933.000,"ept":0.005,"lat":44.436208333,"lon":-71.666578333,"alt":261.600,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435933.000,"ept":0.005,"lat":44.436208333,"lon":-71.666578333,"alt":261.600,"speed":2.249,"mode":3}
$INZDA,194533,16,09,2006,-05,00*73
$INMTW,17.6,C*14
$INDPT,1.4,0.0*42
@@ -1153,7 +1153,7 @@ $INRMC,194534,A,4426.1729,N,07139.9926,W,5.1,71.6,160906,15.8,W*69
{"class":"TPV","tag":"RMC","time":1158435934.000,"ept":0.005,"lat":44.436215000,"lon":-71.666543333,"track":71.6000,"speed":2.624,"mode":2}
$INDPT,1.5,0.0*43
$INGLL,4426.1736,N,07139.9909,W,194535,A*25
-{"class":"TPV","tag":"GLL","time":1158435935.000,"ept":0.005,"lat":44.436226667,"lon":-71.666515000,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435935.000,"ept":0.005,"lat":44.436226667,"lon":-71.666515000,"speed":2.602,"mode":2}
$INVTG,71.0,T,86.8,M,5.1,N,9.5,K*56
$INMTW,17.6,C*14
$INDPT,1.5,0.0*43
@@ -1161,7 +1161,7 @@ $INRMC,194536,A,4426.1740,N,07139.9888,W,5.1,70.9,160906,15.8,W*6F
{"class":"TPV","tag":"RMC","time":1158435936.000,"ept":0.005,"lat":44.436233333,"lon":-71.666480000,"track":70.9000,"speed":2.624,"mode":2}
$INDPT,1.5,0.0*43
$INGGA,194537,4426.1744,N,07139.9872,W,2,11,0.9,261.6,M,,,,*1D
-{"class":"TPV","tag":"GGA","time":1158435937.000,"ept":0.005,"lat":44.436240000,"lon":-71.666453333,"alt":261.600,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435937.000,"ept":0.005,"lat":44.436240000,"lon":-71.666453333,"alt":261.600,"speed":2.249,"mode":3}
$INZDA,194537,16,09,2006,-05,00*77
$INMTW,17.6,C*14
$INDPT,1.6,0.0*40
@@ -1169,7 +1169,7 @@ $INRMC,194538,A,4426.1748,N,07139.9850,W,5.2,73.3,160906,15.8,W*66
{"class":"TPV","tag":"RMC","time":1158435938.000,"ept":0.005,"lat":44.436246667,"lon":-71.666416667,"track":73.3000,"speed":2.675,"mode":2}
$INDPT,1.8,0.0*4E
$INGLL,4426.1752,N,07139.9834,W,194539,A*24
-{"class":"TPV","tag":"GLL","time":1158435939.000,"ept":0.005,"lat":44.436253333,"lon":-71.666390000,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435939.000,"ept":0.005,"lat":44.436253333,"lon":-71.666390000,"speed":2.249,"mode":2}
$INVTG,71.8,T,87.6,M,5.2,N,9.7,K*50
$INMTW,17.5,C*17
$INDPT,1.9,0.0*4F
@@ -1177,7 +1177,7 @@ $INRMC,194540,A,4426.1756,N,07139.9812,W,5.3,69.1,160906,15.8,W*68
{"class":"TPV","tag":"RMC","time":1158435940.000,"ept":0.005,"lat":44.436260000,"lon":-71.666353333,"track":69.1000,"speed":2.727,"mode":2}
$INDPT,1.9,0.0*4F
$INGGA,194541,4426.1763,N,07139.9796,W,2,11,0.9,261.5,M,,,,*1F
-{"class":"TPV","tag":"GGA","time":1158435941.000,"ept":0.005,"lat":44.436271667,"lon":-71.666326667,"alt":261.500,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435941.000,"ept":0.005,"lat":44.436271667,"lon":-71.666326667,"alt":261.500,"speed":2.488,"mode":3}
$INZDA,194541,16,09,2006,-05,00*76
$INMTW,17.6,C*14
$INDPT,1.4,0.0*42
@@ -1185,7 +1185,7 @@ $INRMC,194542,A,4426.1767,N,07139.9775,W,5.2,67.7,160906,15.8,W*6F
{"class":"TPV","tag":"RMC","time":1158435942.000,"ept":0.005,"lat":44.436278333,"lon":-71.666291667,"track":67.7000,"speed":2.675,"mode":2}
$INDPT,1.5,0.0*43
$INGLL,4426.1775,N,07139.9759,W,194543,A*28
-{"class":"TPV","tag":"GLL","time":1158435943.000,"ept":0.005,"lat":44.436291667,"lon":-71.666265000,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435943.000,"ept":0.005,"lat":44.436291667,"lon":-71.666265000,"speed":2.589,"mode":2}
$INVTG,67.9,T,83.7,M,5.2,N,9.6,K*52
$INMTW,17.5,C*17
$INDPT,1.6,0.0*40
@@ -1193,7 +1193,7 @@ $INRMC,194544,A,4426.1779,N,07139.9737,W,5.2,67.3,160906,15.8,W*64
{"class":"TPV","tag":"RMC","time":1158435944.000,"ept":0.005,"lat":44.436298333,"lon":-71.666228333,"track":67.3000,"speed":2.675,"mode":2}
$INDPT,1.7,0.0*41
$INGGA,194545,4426.1787,N,07139.9721,W,2,11,0.9,261.3,M,,,,*1B
-{"class":"TPV","tag":"GGA","time":1158435945.000,"ept":0.005,"lat":44.436311667,"lon":-71.666201667,"alt":261.300,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435945.000,"ept":0.005,"lat":44.436311667,"lon":-71.666201667,"alt":261.300,"speed":2.589,"mode":3}
$INZDA,194545,16,09,2006,-05,00*72
$INMTW,17.5,C*17
$INDPT,1.7,0.0*41
@@ -1201,7 +1201,7 @@ $INRMC,194546,A,4426.1790,N,07139.9705,W,5.1,65.9,160906,15.8,W*6B
{"class":"TPV","tag":"RMC","time":1158435946.000,"ept":0.005,"lat":44.436316667,"lon":-71.666175000,"track":65.9000,"speed":2.624,"mode":2}
$INDPT,1.7,0.0*41
$INGLL,4426.1798,N,07139.9683,W,194547,A*29
-{"class":"TPV","tag":"GLL","time":1158435947.000,"ept":0.005,"lat":44.436330000,"lon":-71.666138333,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435947.000,"ept":0.005,"lat":44.436330000,"lon":-71.666138333,"speed":3.274,"mode":2}
$INVTG,65.6,T,81.4,M,5.1,N,9.5,K*5E
$INMTW,17.5,C*17
$INDPT,1.8,0.0*4E
@@ -1209,7 +1209,7 @@ $INRMC,194548,A,4426.1802,N,07139.9667,W,5.2,64.8,160906,15.8,W*67
{"class":"TPV","tag":"RMC","time":1158435948.000,"ept":0.005,"lat":44.436336667,"lon":-71.666111667,"track":64.8000,"speed":2.675,"mode":2}
$INDPT,1.9,0.0*4F
$INGGA,194549,4426.1810,N,07139.9651,W,2,11,0.9,261.3,M,,,,*10
-{"class":"TPV","tag":"GGA","time":1158435949.000,"ept":0.005,"lat":44.436350000,"lon":-71.666085000,"alt":261.300,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435949.000,"ept":0.005,"lat":44.436350000,"lon":-71.666085000,"alt":261.300,"speed":2.589,"mode":3}
$INZDA,194549,16,09,2006,-05,00*7E
$INMTW,17.5,C*17
$INDPT,1.7,0.0*41
@@ -1217,7 +1217,7 @@ $INRMC,194550,A,4426.1817,N,07139.9629,W,5.2,63.6,160906,15.8,W*69
{"class":"TPV","tag":"RMC","time":1158435950.000,"ept":0.005,"lat":44.436361667,"lon":-71.666048333,"track":63.6000,"speed":2.675,"mode":2}
$INDPT,1.7,0.0*41
$INGLL,4426.1825,N,07139.9613,W,194551,A*2E
-{"class":"TPV","tag":"GLL","time":1158435951.000,"ept":0.005,"lat":44.436375000,"lon":-71.666021667,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435951.000,"ept":0.005,"lat":44.436375000,"lon":-71.666021667,"speed":2.589,"mode":2}
$INVTG,63.3,T,79.1,M,5.2,N,9.7,K*5E
$INMTW,17.5,C*17
$INDPT,1.6,0.0*40
@@ -1225,7 +1225,7 @@ $INRMC,194552,A,4426.1829,N,07139.9597,W,5.2,62.8,160906,15.8,W*6F
{"class":"TPV","tag":"RMC","time":1158435952.000,"ept":0.005,"lat":44.436381667,"lon":-71.665995000,"track":62.8000,"speed":2.675,"mode":2}
$INDPT,1.6,0.0*40
$INGGA,194553,4426.1837,N,07139.9575,W,2,11,0.9,261.2,M,,,,*1A
-{"class":"TPV","tag":"GGA","time":1158435953.000,"ept":0.005,"lat":44.436395000,"lon":-71.665958333,"alt":261.200,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435953.000,"ept":0.005,"lat":44.436395000,"lon":-71.665958333,"alt":261.200,"speed":3.274,"mode":3}
$INZDA,194553,16,09,2006,-05,00*75
$INMTW,17.5,C*17
$INDPT,1.7,0.0*41
@@ -1233,7 +1233,7 @@ $INRMC,194554,A,4426.1844,N,07139.9559,W,5.2,61.3,160906,15.8,W*68
{"class":"TPV","tag":"RMC","time":1158435954.000,"ept":0.005,"lat":44.436406667,"lon":-71.665931667,"track":61.3000,"speed":2.675,"mode":2}
$INDPT,1.8,0.0*4E
$INGLL,4426.1852,N,07139.9543,W,194555,A*2C
-{"class":"TPV","tag":"GLL","time":1158435955.000,"ept":0.005,"lat":44.436420000,"lon":-71.665905000,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435955.000,"ept":0.005,"lat":44.436420000,"lon":-71.665905000,"speed":2.589,"mode":2}
$INVTG,61.6,T,77.4,M,5.1,N,9.5,K*53
$INMTW,17.4,C*16
$INDPT,1.8,0.0*4E
@@ -1241,7 +1241,7 @@ $INRMC,194556,A,4426.1860,N,07139.9527,W,5.1,62.3,160906,15.8,W*65
{"class":"TPV","tag":"RMC","time":1158435956.000,"ept":0.005,"lat":44.436433333,"lon":-71.665878333,"track":62.3000,"speed":2.624,"mode":2}
$INDPT,1.9,0.0*4F
$INGGA,194557,4426.1864,N,07139.9505,W,2,11,0.9,261.1,M,,,,*1C
-{"class":"TPV","tag":"GGA","time":1158435957.000,"ept":0.005,"lat":44.436440000,"lon":-71.665841667,"alt":261.100,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435957.000,"ept":0.005,"lat":44.436440000,"lon":-71.665841667,"alt":261.100,"speed":3.012,"mode":3}
$INZDA,194557,16,09,2006,-05,00*71
$INMTW,17.5,C*17
$INDPT,2.0,0.0*45
@@ -1249,7 +1249,7 @@ $INRMC,194558,A,4426.1872,N,07139.9489,W,5.2,62.5,160906,15.8,W*68
{"class":"TPV","tag":"RMC","time":1158435958.000,"ept":0.005,"lat":44.436453333,"lon":-71.665815000,"track":62.5000,"speed":2.675,"mode":2}
$INDPT,2.0,0.0*45
$INGLL,4426.1879,N,07139.9473,W,194559,A*2B
-{"class":"TPV","tag":"GLL","time":1158435959.000,"ept":0.005,"lat":44.436465000,"lon":-71.665788333,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435959.000,"ept":0.005,"lat":44.436465000,"lon":-71.665788333,"speed":2.488,"mode":2}
$INVTG,61.9,T,77.7,M,5.2,N,9.7,K*5E
$INMTW,17.6,C*14
$INDPT,1.6,0.0*40
@@ -1257,7 +1257,7 @@ $INRMC,194600,A,4426.1887,N,07139.9451,W,5.2,61.4,160906,15.8,W*6B
{"class":"TPV","tag":"RMC","time":1158435960.000,"ept":0.005,"lat":44.436478333,"lon":-71.665751667,"track":61.4000,"speed":2.675,"mode":2}
$INDPT,1.6,0.0*40
$INGGA,194601,4426.1895,N,07139.9435,W,2,11,0.9,261.1,M,,,,*10
-{"class":"TPV","tag":"GGA","time":1158435961.000,"ept":0.005,"lat":44.436491667,"lon":-71.665725000,"alt":261.100,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435961.000,"ept":0.005,"lat":44.436491667,"lon":-71.665725000,"alt":261.100,"speed":2.589,"mode":3}
$INZDA,194601,16,09,2006,-05,00*71
$INMTW,17.5,C*17
$INDPT,1.7,0.0*41
@@ -1265,7 +1265,7 @@ $INRMC,194602,A,4426.1899,N,07139.9419,W,5.2,62.4,160906,15.8,W*69
{"class":"TPV","tag":"RMC","time":1158435962.000,"ept":0.005,"lat":44.436498333,"lon":-71.665698333,"track":62.4000,"speed":2.675,"mode":2}
$INDPT,1.6,0.0*40
$INGLL,4426.1906,N,07139.9403,W,194603,A*29
-{"class":"TPV","tag":"GLL","time":1158435963.000,"ept":0.005,"lat":44.436510000,"lon":-71.665671667,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435963.000,"ept":0.005,"lat":44.436510000,"lon":-71.665671667,"speed":2.488,"mode":2}
$INVTG,62.3,T,78.1,M,5.1,N,9.5,K*5F
$INMTW,17.5,C*17
$INDPT,1.6,0.0*40
@@ -1273,7 +1273,7 @@ $INRMC,194604,A,4426.1914,N,07139.9387,W,5.1,61.9,160906,15.8,W*66
{"class":"TPV","tag":"RMC","time":1158435964.000,"ept":0.005,"lat":44.436523333,"lon":-71.665645000,"track":61.9000,"speed":2.624,"mode":2}
$INDPT,1.6,0.0*40
$INGGA,194605,4426.1922,N,07139.9365,W,2,11,0.9,261.0,M,,,,*1A
-{"class":"TPV","tag":"GGA","time":1158435965.000,"ept":0.005,"lat":44.436536667,"lon":-71.665608333,"alt":261.000,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435965.000,"ept":0.005,"lat":44.436536667,"lon":-71.665608333,"alt":261.000,"speed":3.274,"mode":3}
$INZDA,194605,16,09,2006,-05,00*75
$INMTW,17.6,C*14
$INDPT,1.7,0.0*41
@@ -1281,7 +1281,7 @@ $INRMC,194606,A,4426.1926,N,07139.9349,W,5.1,62.0,160906,15.8,W*6D
{"class":"TPV","tag":"RMC","time":1158435966.000,"ept":0.005,"lat":44.436543333,"lon":-71.665581667,"track":62.0000,"speed":2.624,"mode":2}
$INDPT,1.7,0.0*41
$INGLL,4426.1933,N,07139.9333,W,194607,A*2F
-{"class":"TPV","tag":"GLL","time":1158435967.000,"ept":0.005,"lat":44.436555000,"lon":-71.665555000,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435967.000,"ept":0.005,"lat":44.436555000,"lon":-71.665555000,"speed":2.488,"mode":2}
$INVTG,62.6,T,78.4,M,5.1,N,9.5,K*5F
$INMTW,17.6,C*14
$INDPT,1.7,0.0*41
@@ -1289,7 +1289,7 @@ $INRMC,194608,A,4426.1941,N,07139.9311,W,5.2,62.6,160906,15.8,W*6A
{"class":"TPV","tag":"RMC","time":1158435968.000,"ept":0.005,"lat":44.436568333,"lon":-71.665518333,"track":62.6000,"speed":2.675,"mode":2}
$INDPT,1.7,0.0*41
$INGGA,194609,4426.1949,N,07139.9295,W,2,11,0.9,260.9,M,,,,*1D
-{"class":"TPV","tag":"GGA","time":1158435969.000,"ept":0.005,"lat":44.436581667,"lon":-71.665491667,"alt":260.900,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435969.000,"ept":0.005,"lat":44.436581667,"lon":-71.665491667,"alt":260.900,"speed":2.589,"mode":3}
$INZDA,194609,16,09,2006,-05,00*79
$INMTW,17.5,C*17
$INDPT,1.8,0.0*4E
@@ -1297,7 +1297,7 @@ $INRMC,194610,A,4426.1953,N,07139.9279,W,5.1,62.0,160906,15.8,W*6A
{"class":"TPV","tag":"RMC","time":1158435970.000,"ept":0.005,"lat":44.436588333,"lon":-71.665465000,"track":62.0000,"speed":2.624,"mode":2}
$INDPT,1.8,0.0*4E
$INGLL,4426.1960,N,07139.9263,W,194611,A*2A
-{"class":"TPV","tag":"GLL","time":1158435971.000,"ept":0.005,"lat":44.436600000,"lon":-71.665438333,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435971.000,"ept":0.005,"lat":44.436600000,"lon":-71.665438333,"speed":2.488,"mode":2}
$INVTG,62.3,T,78.1,M,5.1,N,9.5,K*5F
$INMTW,17.4,C*16
$INDPT,1.9,0.0*4F
@@ -1305,7 +1305,7 @@ $INRMC,194612,A,4426.1968,N,07139.9241,W,5.1,62.3,160906,15.8,W*68
{"class":"TPV","tag":"RMC","time":1158435972.000,"ept":0.005,"lat":44.436613333,"lon":-71.665401667,"track":62.3000,"speed":2.624,"mode":2}
$INDPT,1.8,0.0*4E
$INGGA,194613,4426.1976,N,07139.9225,W,2,11,0.9,260.9,M,,,,*11
-{"class":"TPV","tag":"GGA","time":1158435973.000,"ept":0.005,"lat":44.436626667,"lon":-71.665375000,"alt":260.900,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435973.000,"ept":0.005,"lat":44.436626667,"lon":-71.665375000,"alt":260.900,"speed":2.589,"mode":3}
$INZDA,194613,16,09,2006,-05,00*72
$INMTW,17.4,C*16
$INDPT,1.9,0.0*4F
@@ -1313,7 +1313,7 @@ $INRMC,194614,A,4426.1980,N,07139.9209,W,5.2,63.0,160906,15.8,W*65
{"class":"TPV","tag":"RMC","time":1158435974.000,"ept":0.005,"lat":44.436633333,"lon":-71.665348333,"track":63.0000,"speed":2.675,"mode":2}
$INDPT,2.0,0.0*45
$INGLL,4426.1987,N,07139.9187,W,194615,A*2E
-{"class":"TPV","tag":"GLL","time":1158435975.000,"ept":0.005,"lat":44.436645000,"lon":-71.665311667,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435975.000,"ept":0.005,"lat":44.436645000,"lon":-71.665311667,"speed":3.194,"mode":2}
$INVTG,63.2,T,79.0,M,5.2,N,9.6,K*5F
$INMTW,17.4,C*16
$INDPT,1.6,0.0*40
@@ -1321,7 +1321,7 @@ $INRMC,194616,A,4426.1995,N,07139.9171,W,5.1,63.3,160906,15.8,W*6F
{"class":"TPV","tag":"RMC","time":1158435976.000,"ept":0.005,"lat":44.436658333,"lon":-71.665285000,"track":63.3000,"speed":2.624,"mode":2}
$INDPT,1.7,0.0*41
$INGGA,194617,4426.1999,N,07139.9155,W,2,11,0.9,260.8,M,,,,*11
-{"class":"TPV","tag":"GGA","time":1158435977.000,"ept":0.005,"lat":44.436665000,"lon":-71.665258333,"alt":260.800,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435977.000,"ept":0.005,"lat":44.436665000,"lon":-71.665258333,"alt":260.800,"speed":2.249,"mode":3}
$INZDA,194617,16,09,2006,-05,00*76
$INMTW,17.4,C*16
$INDPT,1.8,0.0*4E
@@ -1329,7 +1329,7 @@ $INRMC,194618,A,4426.2007,N,07139.9139,W,5.2,62.6,160906,15.8,W*6B
{"class":"TPV","tag":"RMC","time":1158435978.000,"ept":0.005,"lat":44.436678333,"lon":-71.665231667,"track":62.6000,"speed":2.675,"mode":2}
$INDPT,1.9,0.0*4F
$INGLL,4426.2014,N,07139.9117,W,194619,A*2B
-{"class":"TPV","tag":"GLL","time":1158435979.000,"ept":0.005,"lat":44.436690000,"lon":-71.665195000,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435979.000,"ept":0.005,"lat":44.436690000,"lon":-71.665195000,"speed":3.194,"mode":2}
$INVTG,63.1,T,78.9,M,5.1,N,9.5,K*54
$INMTW,17.2,C*10
$INDPT,1.6,0.0*40
@@ -1337,7 +1337,7 @@ $INRMC,194620,A,4426.2018,N,07139.9101,W,5.1,62.8,160906,15.8,W*68
{"class":"TPV","tag":"RMC","time":1158435980.000,"ept":0.005,"lat":44.436696667,"lon":-71.665168333,"track":62.8000,"speed":2.624,"mode":2}
$INDPT,1.7,0.0*41
$INGGA,194621,4426.2026,N,07139.9085,W,2,11,0.9,260.8,M,,,,*16
-{"class":"TPV","tag":"GGA","time":1158435981.000,"ept":0.005,"lat":44.436710000,"lon":-71.665141667,"alt":260.800,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435981.000,"ept":0.005,"lat":44.436710000,"lon":-71.665141667,"alt":260.800,"speed":2.589,"mode":3}
$INZDA,194621,16,09,2006,-05,00*73
$INMTW,17.4,C*16
$INDPT,1.8,0.0*4E
@@ -1345,7 +1345,7 @@ $INRMC,194622,A,4426.2034,N,07139.9063,W,5.2,62.6,160906,15.8,W*6C
{"class":"TPV","tag":"RMC","time":1158435982.000,"ept":0.005,"lat":44.436723333,"lon":-71.665105000,"track":62.6000,"speed":2.675,"mode":2}
$INDPT,1.9,0.0*4F
$INGLL,4426.2038,N,07139.9047,W,194623,A*28
-{"class":"TPV","tag":"GLL","time":1158435983.000,"ept":0.005,"lat":44.436730000,"lon":-71.665078333,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435983.000,"ept":0.005,"lat":44.436730000,"lon":-71.665078333,"speed":2.249,"mode":2}
$INVTG,62.5,T,78.2,M,5.2,N,9.6,K*5A
$INMTW,17.4,C*16
$INDPT,1.7,0.0*41
@@ -1353,7 +1353,7 @@ $INRMC,194624,A,4426.2045,N,07139.9031,W,5.2,62.5,160906,15.8,W*68
{"class":"TPV","tag":"RMC","time":1158435984.000,"ept":0.005,"lat":44.436741667,"lon":-71.665051667,"track":62.5000,"speed":2.675,"mode":2}
$INDPT,1.6,0.0*40
$INGGA,194625,4426.2053,N,07139.9009,W,2,11,0.9,260.8,M,,,,*14
-{"class":"TPV","tag":"GGA","time":1158435985.000,"ept":0.005,"lat":44.436755000,"lon":-71.665015000,"alt":260.800,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435985.000,"ept":0.005,"lat":44.436755000,"lon":-71.665015000,"alt":260.800,"speed":3.274,"mode":3}
$INZDA,194625,16,09,2006,-05,00*77
$INMTW,17.4,C*16
$INDPT,1.7,0.0*41
@@ -1361,7 +1361,7 @@ $INRMC,194626,A,4426.2061,N,07139.8993,W,5.1,61.5,160906,15.8,W*6C
{"class":"TPV","tag":"RMC","time":1158435986.000,"ept":0.005,"lat":44.436768333,"lon":-71.664988333,"track":61.5000,"speed":2.624,"mode":2}
$INDPT,1.7,0.0*41
$INGLL,4426.2068,N,07139.8977,W,194627,A*22
-{"class":"TPV","tag":"GLL","time":1158435987.000,"ept":0.005,"lat":44.436780000,"lon":-71.664961667,"mode":2}
+{"class":"TPV","tag":"GLL","time":1158435987.000,"ept":0.005,"lat":44.436780000,"lon":-71.664961667,"speed":2.488,"mode":2}
$INVTG,61.6,T,77.4,M,5.2,N,9.6,K*53
$INMTW,17.4,C*16
$INDPT,1.7,0.0*41
@@ -1369,7 +1369,7 @@ $INRMC,194628,A,4426.2072,N,07139.8961,W,5.1,62.2,160906,15.8,W*69
{"class":"TPV","tag":"RMC","time":1158435988.000,"ept":0.005,"lat":44.436786667,"lon":-71.664935000,"track":62.2000,"speed":2.624,"mode":2}
$INDPT,1.7,0.0*41
$INGGA,194629,4426.2080,N,07139.8945,W,2,11,0.9,260.5,M,,,,*1B
-{"class":"TPV","tag":"GGA","time":1158435989.000,"ept":0.005,"lat":44.436800000,"lon":-71.664908333,"alt":260.500,"mode":3}
+{"class":"TPV","tag":"GGA","time":1158435989.000,"ept":0.005,"lat":44.436800000,"lon":-71.664908333,"alt":260.500,"speed":2.589,"mode":3}
$INZDA,194629,16,09,2006,-05,00*7B
$INMTW,17.3,C*11
$INDPT,1.9,0.0*4F
diff --git a/test/daemon/tn200-all.log.chk b/test/daemon/tn200-all.log.chk
index 95b75fe8..062c6298 100644
--- a/test/daemon/tn200-all.log.chk
+++ b/test/daemon/tn200-all.log.chk
@@ -452,3 +452,4 @@ $GPGSV,3,2,12,19,21,000,00,20,21,000,,22,18,000,00,03,05,000,*7E
$GPGSV,3,3,12,23,02,000,00,15,00,000,00,07,00,000,00,24,-01,000,00*50
$GPRMC,204333.327,V,36000.0000,N,72000.0000,E,0.000000,,080605,,*32
$GPVTG,,T,,M,0.000000,N,0.000000,K*4E
+$GPMSS,0,0,0.000000,200,*5A
diff --git a/test/daemon/tn204.log.chk b/test/daemon/tn204.log.chk
index cc17076c..4a822865 100644
--- a/test/daemon/tn204.log.chk
+++ b/test/daemon/tn204.log.chk
@@ -22,7 +22,7 @@ $GPGSV,2,2,08,27,48,103,46,28,66,323,42,29,33,306,44,31,10,040,00*7F
{"class":"SKY","tag":"GSV","xdop":0.79,"ydop":1.11,"vdop":2.08,"tdop":1.37,"hdop":1.36,"gdop":2.83,"pdop":2.48,"satellites":[{"PRN":7,"el":43,"az":197,"ss":45,"used":true},{"PRN":8,"el":68,"az":62,"ss":42,"used":true},{"PRN":11,"el":18,"az":89,"ss":0,"used":false},{"PRN":26,"el":24,"az":314,"ss":43,"used":false},{"PRN":27,"el":48,"az":103,"ss":46,"used":true},{"PRN":28,"el":66,"az":323,"ss":42,"used":true},{"PRN":29,"el":33,"az":306,"ss":44,"used":true},{"PRN":31,"el":10,"az":40,"ss":0,"used":false}]}
$PGRME,17.4,M,40.3,M,43.9,M*15
$GPGLL,3348.607,N,11821.124,W,230151,A*3D
-{"class":"TPV","tag":"GLL","time":1035673311.000,"ept":0.005,"lat":33.810116667,"lon":-118.352066667,"alt":49.200,"epx":25.546,"epy":25.546,"epv":83.674,"climb":0.000,"eps":33.24,"mode":3}
+{"class":"TPV","tag":"GLL","time":1035673311.000,"ept":0.005,"lat":33.810116667,"lon":-118.352066667,"alt":49.200,"epx":25.546,"epy":25.546,"epv":83.674,"speed":2.408,"climb":0.000,"eps":33.24,"mode":3}
$PGRMZ,161,f,3*1D
$PGRMM,NAD83*29
$GPBOD,,T,,M,,*47
@@ -37,7 +37,7 @@ $GPGSV,2,2,08,27,48,103,46,28,66,323,42,29,33,306,44,31,10,040,00*7F
{"class":"SKY","tag":"GSV","satellites":[{"PRN":7,"el":43,"az":197,"ss":45,"used":false},{"PRN":8,"el":68,"az":62,"ss":42,"used":true},{"PRN":11,"el":18,"az":89,"ss":0,"used":false},{"PRN":26,"el":24,"az":314,"ss":41,"used":false},{"PRN":27,"el":48,"az":103,"ss":46,"used":false},{"PRN":28,"el":66,"az":323,"ss":42,"used":false},{"PRN":29,"el":33,"az":306,"ss":44,"used":true},{"PRN":31,"el":10,"az":40,"ss":0,"used":false}]}
$PGRME,17.4,M,40.3,M,43.9,M*15
$GPGLL,3348.607,N,11821.124,W,230153,A*3F
-{"class":"TPV","tag":"GLL","time":1035673313.000,"ept":0.005,"lat":33.810116667,"lon":-118.352066667,"alt":49.100,"epx":25.546,"epy":25.546,"epv":83.674,"climb":0.000,"eps":33.24,"mode":3}
+{"class":"TPV","tag":"GLL","time":1035673313.000,"ept":0.005,"lat":33.810116667,"lon":-118.352066667,"alt":49.100,"epx":25.546,"epy":25.546,"epv":83.674,"speed":0.000,"climb":0.000,"eps":33.24,"mode":3}
$PGRMZ,161,f,3*1D
$PGRMM,NAD83*29
$GPBOD,,T,,M,,*47
@@ -52,7 +52,7 @@ $GPGSV,2,2,08,27,48,103,46,28,66,323,43,29,33,306,44,31,10,040,00*7E
{"class":"SKY","tag":"GSV","xdop":0.85,"ydop":1.11,"vdop":2.17,"tdop":1.38,"hdop":1.40,"gdop":2.93,"pdop":2.58,"satellites":[{"PRN":7,"el":43,"az":197,"ss":45,"used":true},{"PRN":8,"el":68,"az":62,"ss":43,"used":true},{"PRN":11,"el":18,"az":89,"ss":0,"used":false},{"PRN":26,"el":24,"az":314,"ss":41,"used":false},{"PRN":27,"el":48,"az":103,"ss":46,"used":true},{"PRN":28,"el":66,"az":323,"ss":43,"used":true},{"PRN":29,"el":33,"az":306,"ss":44,"used":false},{"PRN":31,"el":10,"az":40,"ss":0,"used":false}]}
$PGRME,19.2,M,150.0,M,151.2,M*17
$GPGLL,3348.608,N,11821.124,W,230155,A*36
-{"class":"TPV","tag":"GLL","time":1035673315.000,"ept":0.005,"lat":33.810133333,"lon":-118.352066667,"alt":49.000,"epx":28.188,"epy":28.188,"epv":311.441,"climb":0.000,"mode":3}
+{"class":"TPV","tag":"GLL","time":1035673315.000,"ept":0.005,"lat":33.810133333,"lon":-118.352066667,"alt":49.000,"epx":28.188,"epy":28.188,"epv":311.441,"speed":1.849,"climb":0.000,"mode":3}
$PGRMZ,161,f,3*1D
$PGRMM,NAD83*29
$GPBOD,,T,,M,,*47