summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGary E. Miller <gem@rellim.com>2019-03-07 18:30:53 -0800
committerGary E. Miller <gem@rellim.com>2019-03-07 18:30:53 -0800
commitf9621160cc83851ca8e8c8672c7df46dad5505f1 (patch)
treed644033415895e7dcd65d6c479a1406ee499874c
parent05671b42d51a81f36a6e62a605817019be134ef3 (diff)
downloadgpsd-f9621160cc83851ca8e8c8672c7df46dad5505f1.tar.gz
Change NMEA mode setting, thus major changes in gpsd_error_model().
The start of this overly large patch was to simply move the test for MODE_2D/3D flipping, which only affect NMEA 183, back into driver_nmea0813.c But that was intertwined with how gpsd_error_model() computes derived variables, which required major changes to how NMEA 183 mode_2D/3D are set. This ultimatly led to major regression test results. Almost all for the better. I tried to break it up, but moving from one paradigm to another needed one big jump...
-rw-r--r--driver_nmea0183.c350
-rw-r--r--driver_sirf.c3
-rw-r--r--gpsd.h2
-rw-r--r--gpsd_json.c2
-rw-r--r--libgpsd_core.c160
-rw-r--r--test/daemon/ac12.log.chk12
-rw-r--r--test/daemon/ac12_binary.log.chkbin9502 -> 9556 bytes
-rw-r--r--test/daemon/ait250.log.chk64
-rw-r--r--test/daemon/blumax-gps009.log.chk12
-rw-r--r--test/daemon/bt451.log.chk30
-rw-r--r--test/daemon/bu353-glonass.log.chk4
-rw-r--r--test/daemon/bundg_zeus_9.log.chk864
-rw-r--r--test/daemon/ch-4701.log.chk46
-rw-r--r--test/daemon/ch-4711.log.chk2
-rw-r--r--test/daemon/com-1289.log.chk30
-rw-r--r--test/daemon/eXplorist210.log.chk13
-rw-r--r--test/daemon/et-332.log.chk40
-rw-r--r--test/daemon/foretrex-201.log.chk22
-rw-r--r--test/daemon/garmin-10x.log.chk10
-rw-r--r--test/daemon/garmin-geko201.log.chk1
-rw-r--r--test/daemon/garmin17n.log.chk6
-rw-r--r--test/daemon/garmin25lp.log.chk19
-rw-r--r--test/daemon/garmin38.log.chk11
-rw-r--r--test/daemon/garmin48.log.chk26
-rw-r--r--test/daemon/geostar-geos1m-binary.log.chk6
-rw-r--r--test/daemon/gp-320fw-2019-03-28.log.chk52
-rw-r--r--test/daemon/gp-320fw-2019-04-06-overflow.log.chk50
-rw-r--r--test/daemon/gp-320fw-2019-04-07-coldboot.log.chk2
-rw-r--r--test/daemon/gps-360.log.chk4
-rw-r--r--test/daemon/gr601-w.log.chk18
-rw-r--r--test/daemon/gr8013-w.log.chk10
-rw-r--r--test/daemon/greis-test2.log.chk2
-rw-r--r--test/daemon/hab-gpspi.log.chk10
-rw-r--r--test/daemon/haicom-305N.log.chk3
-rw-r--r--test/daemon/hemi.log.chk32
-rw-r--r--test/daemon/humminbird-M37.log.chk28
-rw-r--r--test/daemon/iTrek.log.chk40
-rw-r--r--test/daemon/isync.log.chk22
-rw-r--r--test/daemon/magellan315.log.chk6
-rw-r--r--test/daemon/mr-350p.log.chk26
-rw-r--r--test/daemon/mtk-3301.log.chk2
-rw-r--r--test/daemon/mtk-3329.log.chk2
-rw-r--r--test/daemon/myguide-3100.log.chk2
-rw-r--r--test/daemon/navika-100-fix.log.chk42
-rw-r--r--test/daemon/neo-m8n.log.chk44
-rw-r--r--test/daemon/nl2008u.log.chk22
-rw-r--r--test/daemon/nl402u.log.chk20
-rw-r--r--test/daemon/nl551e.log.chk28
-rw-r--r--test/daemon/oncore.log.chk2
-rw-r--r--test/daemon/pharos-360.log.chk4
-rw-r--r--test/daemon/rgm3800.log.chk3
-rw-r--r--test/daemon/rx210.log.chk80
-rw-r--r--test/daemon/saab-r4.log.chk2
-rw-r--r--test/daemon/sirfstarv.log.chk158
-rw-r--r--test/daemon/skytraq-bin.log.chk8
-rw-r--r--test/daemon/sl869.log.chk15
-rw-r--r--test/daemon/tn204.log.chk12
-rw-r--r--test/daemon/tomtom-mkII.log.chk2
-rw-r--r--test/daemon/trimble-lassen_iq-3dfix.log.chk78
-rw-r--r--test/daemon/trimble-lassen_iq.log.chk60
-rw-r--r--test/daemon/triton400.log.chk14
-rw-r--r--test/daemon/ublox-8-time.log.chk178
-rw-r--r--test/daemon/ublox-8.log.chk148
-rw-r--r--test/daemon/ublox-lea-4h.log.chk18
-rw-r--r--test/daemon/ublox-lea-4s.log.chk8
-rw-r--r--test/daemon/ublox-lea-5h.log.chk48
-rw-r--r--test/daemon/venus634lp.log.chk10
67 files changed, 1625 insertions, 1425 deletions
diff --git a/driver_nmea0183.c b/driver_nmea0183.c
index 3b9545b6..5d55b2d0 100644
--- a/driver_nmea0183.c
+++ b/driver_nmea0183.c
@@ -178,8 +178,7 @@ static gps_mask_t processVTG(int count,
}
/* ignore empty/missing field, fix mode of last resort */
- if ((count > 9) && ('\0' != field[9][0]) &&
- (MODE_NOT_SEEN == session->newdata.mode)) {
+ if ((count > 9) && ('\0' != field[9][0])) {
switch (field[9][0]) {
case 'A':
@@ -187,7 +186,6 @@ static gps_mask_t processVTG(int count,
/* FALL THROUGH */
case 'D':
/* Differential, 2D or 3D fix */
- session->newdata.mode = MODE_2D;
// MODE_SET here causes issues
// mask |= MODE_SET;
break;
@@ -196,7 +194,6 @@ static gps_mask_t processVTG(int count,
/* FALL THROUGH */
case 'N':
/* Not Valid */
- session->newdata.mode = MODE_NO_FIX;
// MODE_SET here causes issues
// mask |= MODE_SET;
// nothing to use here, leave
@@ -235,9 +232,9 @@ static gps_mask_t processRMC(int count, char *field[],
* RMC,225446.33,A,4916.45,N,12311.12,W,000.5,054.7,191194,020.3,E,A*68
* 1 225446.33 Time of fix 22:54:46 UTC
* 2 A Status of Fix:
- * A = Autonomous, valid;
- * D = Differential, valid;
- * V = invalid
+ * A = Autonomous, valid;
+ * D = Differential, valid;
+ * V = invalid
* 3,4 4916.45,N Latitude 49 deg. 16.45 min North
* 5,6 12311.12,W Longitude 123 deg. 11.12 min West
* 7 000.5 Speed over ground, Knots
@@ -245,19 +242,23 @@ static gps_mask_t processRMC(int count, char *field[],
* 9 181194 Date of fix 18 November 1994
* 10,11 020.3,E Magnetic variation 20.3 deg East
* 12 A FAA mode indicator (NMEA 2.3 and later)
- * N = No Fix
- * E = Dead Reckoning
- * A = GNSS fix
- * D = DGNSS fix
- * F = RTK Float
- * R = RTK Fixed
+ * N = No Fix
+ * E = Dead Reckoning
+ * A = GNSS fix
+ * D = DGNSS fix
+ * F = RTK Float
+ * R = RTK Fixed
* 13 V Nav Status (NMEA 4.1 and later)
- * V = Valid
- * A=autonomous, D=differential, E=Estimated,
- * N=not valid, S=Simulator, M=Manual input mode
+ * A=autonomous,
+ * D=differential,
+ * E=Estimated,
+ * M=Manual input mode
+ * N=not valid,
+ * S=Simulator,
+ * V = Valid
* *68 mandatory nmea_checksum
*
- * * SiRF chipsets don't return either Mode Indicator or magnetic variation.
+ * SiRF chipsets don't return either Mode Indicator or magnetic variation.
*/
gps_mask_t mask = 0;
char status = field[2][0];
@@ -267,30 +268,27 @@ static gps_mask_t processRMC(int count, char *field[],
/* missing */
/* FALLTHROUGH */
case 'V':
- /* status: warning */
+ /* Invalid */
/* copes with Magellan EC-10X, see below */
if (session->gpsdata.status != STATUS_NO_FIX) {
session->gpsdata.status = STATUS_NO_FIX;
mask |= STATUS_SET;
}
- if (session->newdata.mode >= MODE_2D) {
- session->newdata.mode = MODE_NO_FIX;
- mask |= MODE_SET;
- }
/* set something nz, so it won't look like an unknown sentence */
mask |= ONLINE_SET;
break;
case 'D':
- /* DGPS */
+ /* Differential Fix */
/* FALLTHROUGH */
case 'A':
- /* status: warning */
+ /* Valid Fix */
/*
* The MTK3301, Royaltek RGM-3800, and possibly other
* devices deliver bogus time values when the navigation
* warning bit is set.
*/
if (count > 9 && field[1][0] != '\0' && field[9][0] != '\0') {
+ /* looks like a good time */
merge_hhmmss(field[1], session);
merge_ddmmyy(field[9], session);
mask |= TIME_SET;
@@ -308,15 +306,29 @@ static gps_mask_t processRMC(int count, char *field[],
* received a fix.
*/
if (session->gpsdata.status == STATUS_NO_FIX) {
+ /* FIXME, this should prolly set something in newdata instead */
if ('D' == status) {
session->gpsdata.status = STATUS_DGPS_FIX;
} else {
/* could be DGPS_FIX, we can't tell */
session->gpsdata.status = STATUS_FIX;
}
- mask |= STATUS_SET;
+ /* mask |= STATUS_SET; only after status is moved to newdata */
}
- if (session->newdata.mode < MODE_2D) {
+ /* FIXME: look at fields 12 and 13 */
+
+ if (3 < session->gpsdata.satellites_used) {
+ /* 4 sats used means 3D */
+ session->newdata.mode = MODE_3D;
+ mask |= MODE_SET;
+ } else if (0 != isfinite(session->gpsdata.fix.altitude)) {
+ /* we probably have at least a 3D fix */
+ /* this handles old GPS that do not report 3D */
+ session->newdata.mode = MODE_3D;
+ mask |= MODE_SET;
+ } else if (MODE_2D >= session->gpsdata.fix.mode) {
+ /* we have at least a 2D fix */
+ /* might cause blinking */
session->newdata.mode = MODE_2D;
mask |= MODE_SET;
}
@@ -355,12 +367,12 @@ static gps_mask_t processGLL(int count, char *field[],
* 5 UTC of position
* 6 A=Active, V=Void
* 7 Mode Indicator
- * A = Autonomous mode
- * D = Differential Mode
- * E = Estimated (dead-reckoning) mode
- * M = Manual Input Mode
- * S = Simulated Mode
- * N = Data Not Valid
+ * A = Autonomous mode
+ * D = Differential Mode
+ * E = Estimated (dead-reckoning) mode
+ * M = Manual Input Mode
+ * S = Simulated Mode
+ * N = Data Not Valid
*
* I found a note at <http://www.secoh.ru/windows/gps/nmfqexep.txt>
* indicating that the Garmin 65 does not return time and status.
@@ -368,8 +380,9 @@ static gps_mask_t processGLL(int count, char *field[],
* This code copes gracefully with both quirks.
*
* Unless you care about the FAA indicator, this sentence supplies nothing
- * that GPRMC doesn't already. But at least one Garmin GPS -- the 48
- * actually ships updates in GLL that aren't redundant.
+ * that GPRMC doesn't already. But at least two (Garmin GPS 48 and
+ * Magellan Triton 400) actually ship updates in GLL that aren't redundant.
+ *
*/
char *status = field[7];
gps_mask_t mask = 0;
@@ -394,6 +407,10 @@ static gps_mask_t processGLL(int count, char *field[],
newstatus = STATUS_FIX;
if (count >= 8 ) {
switch ( *status ) {
+ case 'A': /* Autonomous */
+ default:
+ newstatus = STATUS_FIX;
+ break;
case 'D': /* differential */
newstatus = STATUS_DGPS_FIX; /* differential */
break;
@@ -403,26 +420,37 @@ static gps_mask_t processGLL(int count, char *field[],
case 'F': /* float RTK */
newstatus = STATUS_RTK_FLT;
break;
+ case 'N': /* Data Not Valid */
+ /* already handled, for paranoia sake also here */
+ newstatus = STATUS_NO_FIX;
+ break;
+ case 'P': /* Precise (NMEA 4+) */
+ newstatus = STATUS_DGPS_FIX; /* sort of DGPS */
+ break;
case 'R': /* fixed RTK */
newstatus = STATUS_RTK_FIX;
break;
case 'S': /* simulator */
- newstatus = STATUS_NO_FIX;
- break;
- case 'A':
- default:
- newstatus = STATUS_FIX;
+ newstatus = STATUS_NO_FIX; /* or maybe MODE_FIX? */
break;
}
}
/*
- * This is a bit dodgy. Technically we shouldn't set the mode
- * bit until we see GSA. But it may be later in the cycle,
- * some devices like the FV-18 don't send it by default, and
- * elsewhere in the code we want to be able to test for the
- * presence of a valid fix with mode > MODE_NO_FIX.
+ * This is a bit dodgy. Technically we shouldn't set the mode
+ * bit until we see GSA, or similar. But it may be later in the
+ * cycle, some devices like the FV-18 don't send it by default,
+ * and elsewhere in the code we want to be able to test for the
+ * presence of a valid fix with mode > MODE_NO_FIX.
*/
- if (session->newdata.mode < MODE_2D) {
+ if (0 != isfinite(session->gpsdata.fix.altitude)) {
+ session->newdata.mode = MODE_3D;
+ mask |= MODE_SET;
+ } else if (3 < session->gpsdata.satellites_used) {
+ /* 4 sats used means 3D */
+ session->newdata.mode = MODE_3D;
+ mask |= MODE_SET;
+ } else if (MODE_2D > session->gpsdata.fix.mode ||
+ 0 == isfinite(session->oldfix.altitude)) {
session->newdata.mode = MODE_2D;
mask |= MODE_SET;
}
@@ -449,10 +477,16 @@ static gps_mask_t processGGA(int c UNUSED, char *field[],
* 1 123519 Fix taken at 12:35:19 UTC
* 2,3 4807.038,N Latitude 48 deg 07.038' N
* 4,5 01131.324,E Longitude 11 deg 31.324' E
- * 6 1 Fix quality: 0 = invalid, 1 = GPS, 2 = DGPS,
- * 3=PPS (Precise Position Service),
- * 4=RTK (Real Time Kinematic) with fixed integers,
- * 5=Float RTK, 6=Estimated, 7=Manual, 8=Simulator
+ * 6 1 Fix quality:
+ * 0 = invalid,
+ * 1 = GPS,
+ * 2 = DGPS,
+ * 3 = PPS (Precise Position Service),
+ * 4 = RTK (Real Time Kinematic) with fixed integers,
+ * 5 = Float RTK,
+ * 6 = Estimated,
+ * 7 = Manual,
+ * 8 = Simulator
* 7 08 Number of satellites in use
* 8 0.9 Horizontal dilution of position
* 9,10 545.4,M Altitude, Metres above mean sea level
@@ -471,6 +505,7 @@ static gps_mask_t processGGA(int c UNUSED, char *field[],
char last_last_gga_talker = session->nmea.last_gga_talker;
int fix;
char *altitude = field[9];
+ int satellites_visible;
session->nmea.last_gga_talker = field[0][1];
if (0 == strlen(field[6])) {
@@ -544,10 +579,18 @@ static gps_mask_t processGGA(int c UNUSED, char *field[],
gpsd_log(&session->context->errout, LOG_PROG,
"xxGSA: latch mode\n");
} else
- (void)strlcpy(session->nmea.last_gga_timestamp,
- field[1],
- sizeof(session->nmea.last_gga_timestamp));
- /* if we have a fix and the mode latch is off, go... */
+ (void)strlcpy(session->nmea.last_gga_timestamp, field[1],
+ sizeof(session->nmea.last_gga_timestamp));
+
+ /* satellites_visible is used as an accumulator in xxGSV
+ * so if we set it here we break xxGSV
+ * Some GPS, like SiRFstarV NMEA, report per GNSS used
+ * counts in GPGGA and GLGGA.
+ * session->gpsdata.satellites_visible = atoi(field[7]);
+ */
+ satellites_visible = atoi(field[7]);
+ /* May be able to say MODE_2D if satellites_visible is 3
+ * if we have a fix and the mode latch is off, go... */
if (session->gpsdata.status > STATUS_NO_FIX) {
merge_hhmmss(field[1], session);
@@ -565,23 +608,12 @@ static gps_mask_t processGGA(int c UNUSED, char *field[],
if (field[8][0] != '\0')
session->gpsdata.dop.hdop = safe_atof(field[8]);
- /* satellites_visible is used as an accumulator in xxGSV
- * so if we set it here we break xxGSV
- * Some GPS, like SiRFstarV NMEA, report per GNSS used
- * counts in GPGGA and GLGGA.
- * session->gpsdata.satellites_visible = atoi(field[7]);
- */
/*
* SiRF chipsets up to version 2.2 report a null altitude field.
* See <http://www.sirf.com/Downloads/Technical/apnt0033.pdf>.
* If we see this, force mode to 2D at most.
*/
- if (altitude[0] == '\0') {
- if (session->newdata.mode > MODE_2D) {
- session->newdata.mode = MODE_2D;
- mask |= MODE_SET;
- }
- } else {
+ if ('\0' != altitude[0]) {
session->newdata.altitude = safe_atof(altitude);
mask |= ALTITUDE_SET;
/*
@@ -590,8 +622,10 @@ static gps_mask_t processGGA(int c UNUSED, char *field[],
* some devices like the FV-18 don't send it by default, and
* elsewhere in the code we want to be able to test for the
* presence of a valid fix with mode > MODE_NO_FIX.
+ *
+ * Use satellites_visible as double check on MODE_3D
*/
- if (session->newdata.mode < MODE_3D) {
+ if (4 <= satellites_visible) {
session->newdata.mode = MODE_3D;
mask |= MODE_SET;
}
@@ -771,9 +805,12 @@ static gps_mask_t processGSA(int count, char *field[],
* eg1. $GPGSA,A,3,,,,,,16,18,,22,24,,,3.6,2.1,2.2*3C
* eg2. $GPGSA,A,3,19,28,14,18,27,22,31,39,,,,,1.7,1.0,1.3*35
* 1 = Mode:
- * M=Manual, forced to operate in 2D or 3D
- * A=Automatic, 3D/2D
- * 2 = Mode: 1=Fix not available, 2=2D, 3=3D
+ * M=Manual, forced to operate in 2D or 3D
+ * A=Automatic, 3D/2D
+ * 2 = Mode:
+ * 1=Fix not available,
+ * 2=2D,
+ * 3=3D
* 3-14 = PRNs of satellites used in position fix (null for unused fields)
* 15 = PDOP
* 16 = HDOP
@@ -828,7 +865,7 @@ static gps_mask_t processGSA(int count, char *field[],
* fixes from an Antaris chipset. which returns E in field 2
* for a dead-reckoning estimate. Fix by Andreas Stricker.
*/
- if (session->newdata.mode == 0 && field[2][0] == 'E')
+ if ('E' == field[2][0])
mask = 0;
else
mask = MODE_SET;
@@ -1108,9 +1145,9 @@ static gps_mask_t processGSV(int count, char *field[],
#undef GSV_TALKER
}
+/* Garmin Estimated Position Error */
static gps_mask_t processPGRME(int c UNUSED, char *field[],
struct gps_device_t *session)
-/* Garmin Estimated Position Error */
{
/*
* $PGRME,15.0,M,45.0,M,25.0,M*22
@@ -1153,6 +1190,97 @@ static gps_mask_t processPGRME(int c UNUSED, char *field[],
return mask;
}
+/* Garmin Altitude Information */
+static gps_mask_t processPGRMZ(int c UNUSED, char *field[],
+ struct gps_device_t *session)
+{
+ /*
+ * $PGRMZ,246,f,3*1B
+ * 1 = Altitude
+ * 2 = f (feet)
+ * 3 = Mode
+ * 1 = No Fix
+ * 2 = 2D Fix
+ * 3 = 3D Fix
+ *
+ * From: Garmin Proprietary NMEA 0183 Sentences
+ * technical Specifications
+ * 190-00684-00, Revision C December 2008
+ */
+ gps_mask_t mask = 0;
+
+ if ('f' == field[2][0] &&
+ 0 < strlen(field[1])) {
+ /* have a GPS altitude, must be 3D */
+ session->newdata.altitude = atoi(field[1]) / METERS_TO_FEET;
+ mask |= (ALTITUDE_SET);
+ }
+ switch (field[3][0]) {
+ default:
+ /* WTF? */
+ break;
+ case '1':
+ session->newdata.mode = MODE_NO_FIX;
+ mask |= MODE_SET;
+ break;
+ case '2':
+ session->newdata.mode = MODE_2D;
+ mask |= MODE_SET;
+ break;
+ case '3':
+ session->newdata.mode = MODE_3D;
+ mask |= MODE_SET;
+ break;
+ }
+
+ gpsd_log(&session->context->errout, LOG_DATA,
+ "PGRMZ: Altitude %.2f mode %d\n",
+ session->newdata.altitude,
+ session->newdata.mode);
+ return mask;
+}
+
+/* Magellan Status */
+static gps_mask_t processPMGNST(int c UNUSED, char *field[],
+ struct gps_device_t *session)
+{
+ /*
+ * $PMGNST,01.75,3,T,816,11.1,-00496,00*43
+ * 1 = Firmware version number
+ * 2 = Mode (1 = no fix, 2 = 2D fix, 3 = 3D fix)
+ * 3 = T if we have a fix
+ * 4 = battery percentage left in tenths of a percent
+ * 5 = time left on the GPS battery in hours
+ * 6 = numbers change (freq. compensation?)
+ * 7 = PRN number receiving current focus
+ */
+ gps_mask_t mask;
+ int newmode = atoi(field[3]);
+
+ if ('T' == field[4][0]) {
+ switch(newmode) {
+ default:
+ session->newdata.mode = MODE_NO_FIX;
+ break;
+ case 2:
+ session->newdata.mode = MODE_2D;
+ break;
+ case 3:
+ session->newdata.mode = MODE_3D;
+ break;
+ }
+ } else {
+ /* Can report 3D fix, but 'F' for no fix */
+ session->newdata.mode = MODE_NO_FIX;
+ }
+ mask |= MODE_SET;
+
+ gpsd_log(&session->context->errout, LOG_DATA,
+ "PMGNST: mode: %d\n",
+ session->newdata.mode);
+ return mask;
+}
+
static gps_mask_t processGBS(int c UNUSED, char *field[],
struct gps_device_t *session)
/* NMEA 3.0 Estimated Position Error */
@@ -1306,6 +1434,7 @@ static gps_mask_t processDBT(int c UNUSED, char *field[],
gps_mask_t mask;
mask = ONLINE_SET;
+ /* this is criminal. Depth != altitude */
if (field[3][0] != '\0') {
session->newdata.altitude = -safe_atof(field[3]);
mask |= (ALTITUDE_SET);
@@ -1576,28 +1705,50 @@ static gps_mask_t processPASHR(int c UNUSED, char *field[],
gps_mask_t mask;
mask = 0;
- if (0 == strcmp("RID", field[1])) { /* Receiver ID */
- (void)snprintf(session->subtype, sizeof(session->subtype) - 1,
- "%s ver %s", field[2], field[3]);
- gpsd_log(&session->context->errout, LOG_DATA,
- "PASHR,RID: subtype=%s mask={}\n",
- session->subtype);
- return mask;
+ if (0 == strcmp("ACK", field[1])) {
+ /* ACK */
+ gpsd_log(&session->context->errout, LOG_DATA, "PASHR,ACK\n");
+ return ONLINE_SET;
+ } else if (0 == strcmp("MCA", field[1])) {
+ /* MCA, raw data */
+ gpsd_log(&session->context->errout, LOG_DATA, "PASHR,MCA\n");
+ return ONLINE_SET;
+ } else if (0 == strcmp("NAK", field[1])) {
+ /* NAK */
+ gpsd_log(&session->context->errout, LOG_DATA, "PASHR,NAK\n");
+ return ONLINE_SET;
+ } else if (0 == strcmp("PBN", field[1])) {
+ /* PBN, position data */
+ /* FIXME: decode this for ECEF */
+ gpsd_log(&session->context->errout, LOG_DATA, "PASHR,PBN\n");
+ return ONLINE_SET;
} else if (0 == strcmp("POS", field[1])) { /* 3D Position */
+ /* $PASHR,POS,
+ *
+ * 2: position type:
+ * 0 = autonomous
+ * 1 = position differentially corrected with RTCM code
+ * 2 = position differentially corrected with CPD float solution
+ * 3 = position is CPD fixed solution
+ */
mask |= MODE_SET | STATUS_SET | CLEAR_IS;
if (0 == strlen(field[2])) {
/* empty first field means no 3D fix is available */
session->gpsdata.status = STATUS_NO_FIX;
session->newdata.mode = MODE_NO_FIX;
} else {
+ int satellites_used;
+
/* if we make it this far, we at least have a 3D fix */
session->newdata.mode = MODE_3D;
- if (1 == atoi(field[2]))
+ if (1 <= atoi(field[2]))
session->gpsdata.status = STATUS_DGPS_FIX;
else
session->gpsdata.status = STATUS_FIX;
- session->gpsdata.satellites_used = atoi(field[3]);
+ /* don't use as this breaks the GPGSV counter
+ * session->gpsdata.satellites_used = atoi(field[3]); */
+ satellites_used = atoi(field[3]);
merge_hhmmss(field[4], session);
register_fractional_time(field[0], field[4], session);
do_lat_lon(&field[5], &session->newdata);
@@ -1615,15 +1766,22 @@ static gps_mask_t processPASHR(int c UNUSED, char *field[],
gpsd_log(&session->context->errout, LOG_DATA,
"PASHR,POS: hhmmss=%s lat=%.2f lon=%.2f alt=%.f"
" speed=%.2f track=%.2f climb=%.2f mode=%d status=%d"
- " pdop=%.2f hdop=%.2f vdop=%.2f tdop=%.2f\n",
+ " pdop=%.2f hdop=%.2f vdop=%.2f tdop=%.2f used=%d\n",
field[4], session->newdata.latitude,
session->newdata.longitude, session->newdata.altitude,
session->newdata.speed, session->newdata.track,
session->newdata.climb, session->newdata.mode,
session->gpsdata.status, session->gpsdata.dop.pdop,
session->gpsdata.dop.hdop, session->gpsdata.dop.vdop,
- session->gpsdata.dop.tdop);
+ session->gpsdata.dop.tdop, satellites_used);
}
+ } else if (0 == strcmp("RID", field[1])) { /* Receiver ID */
+ (void)snprintf(session->subtype, sizeof(session->subtype) - 1,
+ "%s ver %s", field[2], field[3]);
+ gpsd_log(&session->context->errout, LOG_DATA,
+ "PASHR,RID: subtype=%s mask={}\n",
+ session->subtype);
+ return mask;
} else if (0 == strcmp("SAT", field[1])) { /* Satellite Status */
struct satellite_t *sp;
int i, n = session->gpsdata.satellites_visible = atoi(field[2]);
@@ -1839,7 +1997,6 @@ static gps_mask_t processPSTI030(int count, char *field[],
mask |= STATUS_SET;
/* RTK Age and RTK Ratio, for now */
}
- // else WTF?
gpsd_log(&session->context->errout, LOG_DATA,
"PSTI,030: ddmmyy=%s hhmmss=%s lat=%.2f lon=%.2f "
@@ -1858,7 +2015,7 @@ static gps_mask_t processPSTI030(int count, char *field[],
* type is a 2 or 3 digit subsentence type
*
* Note: this sentence can be at least 100 chars long.
- * That violates the NMEA max of 82.
+ * That violates the NMEA 3.01 max of 82.
*
*/
static gps_mask_t processPSTI(int count, char *field[],
@@ -1870,7 +2027,7 @@ static gps_mask_t processPSTI(int count, char *field[],
mask = ONLINE_SET;
if ( 0 != strncmp(session->subtype, "Skytraq", 7) ) {
- /* this is skytraq, but marked yet, so probe for Skytraq */
+ /* this is skytraq, but not marked yet, so probe for Skytraq */
(void)gpsd_write(session, "\xA0\xA1\x00\x02\x02\x01\x03\x0d\x0a",9);
}
@@ -1977,10 +2134,17 @@ gps_mask_t nmea_parse(char *sentence, struct gps_device_t * session)
bool cycle_continue; /* cycle continuer? */
nmea_decoder decoder;
} nmea_phrase[] = {
+ {"PGRMB", 0, false, NULL}, /* ignore Garmin DGPS Beacon Info */
{"PGRMC", 0, false, NULL}, /* ignore Garmin Sensor Config */
{"PGRME", 7, false, processPGRME},
+ {"PGRMF", 0, false, NULL}, /* ignore Garmin GPS Fix Data */
+ {"PGRMH", 0, false, NULL}, /* ignore Garmin Aviation Height... */
{"PGRMI", 0, false, NULL}, /* ignore Garmin Sensor Init */
+ {"PGRMM", 0, false, NULL}, /* ignore Garmin Map Datum */
{"PGRMO", 0, false, NULL}, /* ignore Garmin Sentence Enable */
+ {"PGRMT", 0, false, NULL}, /* ignore Garmin Sensor Info */
+ {"PGRMV", 0, false, NULL}, /* ignore Garmin 3D Velocity Info */
+ {"PGRMZ", 4, false, processPGRMZ},
/*
* Basic sentences must come after the PG* ones, otherwise
* Garmins can get stuck in a loop that looks like this:
@@ -2012,13 +2176,19 @@ gps_mask_t nmea_parse(char *sentence, struct gps_device_t * session)
/* general handler for Ashtech */
{"PASHR", 3, false, processPASHR},
#endif /* ASHTECH_ENABLE */
+ {"PMGNST", 8, false, processPMGNST}, /* Magellan Status */
#ifdef MTK3301_ENABLE
{"PMTK", 3, false, processMTK3301},
- /* for some reason thhe parser no longer triggering on leading chars */
+ /* for some reason the parser no longer triggering on leading chars */
{"PMTK001", 3, false, processMTK3301},
{"PMTK424", 3, false, processMTK3301},
{"PMTK705", 3, false, processMTK3301},
+ {"PMTKCHN", 0, false, NULL}, /* ignore MediaTek Channel Status */
#endif /* MTK3301_ENABLE */
+ {"PRWIZCH", 0, false, NULL}, /* ignore Rockwell Channel Status */
+ {"PSRFEPE", 0, false, NULL}, /* ignore SiRF Estimated Errors */
+ {"PTFTTXT", 0, false, NULL}, /* ignore unknown uptime */
+ {"PUBX", 0, false, NULL}, /* ignore u-blox Antaris */
#ifdef TNT_ENABLE
{"PTNTHTM", 9, false, processTNTHTM},
{"PTNTA", 8, false, processTNTA},
@@ -2232,6 +2402,14 @@ gps_mask_t nmea_parse(char *sentence, struct gps_device_t * session)
if (session->nmea.cycle_enders != 0)
session->cycle_end_reliable = true;
+ /* don't downgrade mode if holding previous fix */
+ /* usually because of xxRMC which does not report 2D/3D */
+ if (MODE_SET == (retval & MODE_SET) &&
+ MODE_3D == session->gpsdata.fix.mode &&
+ (0 != isfinite(session->lastfix.altitude) ||
+ 0 != isfinite(session->oldfix.altitude))) {
+ session->newdata.mode = session->gpsdata.fix.mode;
+ }
return retval;
}
diff --git a/driver_sirf.c b/driver_sirf.c
index e6230a25..07dd195a 100644
--- a/driver_sirf.c
+++ b/driver_sirf.c
@@ -514,7 +514,8 @@ static gps_mask_t sirf_msg_navnot(struct gps_device_t *session,
case 1:
/* last message sent every cycle */
definition = "SID_GPS_SIRFNAV_COMPLETE";
- mask = CLEAR_IS | REPORT_IS;
+ /* so push a report now */
+ mask = REPORT_IS;
break;
case 2:
definition = "SID_GPS_SIRFNAV_TIMING";
diff --git a/gpsd.h b/gpsd.h
index cdf3c71b..ff54dfa9 100644
--- a/gpsd.h
+++ b/gpsd.h
@@ -54,6 +54,7 @@ extern "C" {
* time added to ATT
* 3.14 Added RAW message class.
* Add cfg_stage and cfg_step, for initialization
+ * Add oldfix2 for better oldfix
*/
/* Keep in sync with api_major_version and api_minor gps/__init__.py */
#define GPSD_PROTO_MAJOR_VERSION 3 /* bump on incompatible changes */
@@ -546,6 +547,7 @@ struct gps_device_t {
bool cycle_end_reliable; /* does driver signal REPORT_MASK */
int fixcnt; /* count of fixes from this device */
struct gps_fix_t newdata; /* where drivers put their data */
+ struct gps_fix_t lastfix; /* not qute yet ready for oldfix */
struct gps_fix_t oldfix; /* previous fix for error modeling */
#ifdef NMEA0183_ENABLE
struct {
diff --git a/gpsd_json.c b/gpsd_json.c
index 41f42cc9..0bb42705 100644
--- a/gpsd_json.c
+++ b/gpsd_json.c
@@ -184,7 +184,7 @@ void json_tpv_dump(const struct gps_device_t *session,
if (isfinite(gpsdata->fix.longitude) != 0)
str_appendf(reply, replylen,
"\"lon\":%.9f,", gpsdata->fix.longitude);
- if (gpsdata->fix.mode >= MODE_3D && isfinite(gpsdata->fix.altitude) != 0)
+ if (0 != isfinite(gpsdata->fix.altitude))
str_appendf(reply, replylen,
"\"alt\":%.3f,", gpsdata->fix.altitude);
if (isfinite(gpsdata->fix.epx) != 0)
diff --git a/libgpsd_core.c b/libgpsd_core.c
index 8d503e91..59bd622e 100644
--- a/libgpsd_core.c
+++ b/libgpsd_core.c
@@ -335,6 +335,7 @@ void gpsd_init(struct gps_device_t *session, struct gps_context_t *context,
#endif /* NMEA0183_ENABLE */
gps_clear_fix(&session->gpsdata.fix);
gps_clear_fix(&session->newdata);
+ gps_clear_fix(&session->lastfix);
gps_clear_fix(&session->oldfix);
session->gpsdata.set = 0;
gps_clear_att(&session->gpsdata.attitude);
@@ -877,17 +878,22 @@ static gps_mask_t fill_dop(const struct gpsd_errout_t *errout,
return DOP_SET;
}
-static void gpsd_error_model(struct gps_device_t *session,
- struct gps_fix_t *fix, struct gps_fix_t *oldfix)
/* compute errors and derived quantities */
+static void gpsd_error_model(struct gps_device_t *session)
{
+ struct gps_fix_t *fix; /* current fix */
+ struct gps_fix_t *lastfix; /* last fix, maybe same time stamp */
+ struct gps_fix_t *oldfix; /* old fix, previsou time stamp */
+ timestamp_t deltatime = -1.0; /* time span to compute rates */
+
/*
* Now we compute derived quantities. This is where the tricky error-
* modeling stuff goes. Presently we don't know how to derive
* time error.
*
* Some drivers set the position-error fields. Only the Zodiacs
- * report speed error. Nobody reports track error or climb error.
+ * report speed error. No NMEA 183 reports climb error. GPXTE
+ * and PSRFEPE can report track error, but are rare.
*
* The UERE constants are our assumption about the base error of
* GPS fixes in different directions.
@@ -903,6 +909,22 @@ static void gpsd_error_model(struct gps_device_t *session,
if (NULL == session)
return;
+ fix = &session->gpsdata.fix;
+ lastfix = &session->lastfix;
+ oldfix = &session->oldfix;
+
+ if (0 != isfinite(fix->time)) {
+ if (0 != isfinite(lastfix->time) &&
+ fix->time > lastfix->time) {
+ /* time just moved forward, lastfix is now the previous (old) fix */
+ *oldfix = *lastfix;
+ }
+ if (0 != isfinite(oldfix->time) &&
+ fix->time > oldfix->time) {
+ deltatime = fix->time - oldfix->time;
+ }
+ }
+
h_uere =
(session->gpsdata.status ==
STATUS_DGPS_FIX ? H_UERE_WITH_DGPS : H_UERE_NO_DGPS);
@@ -913,42 +935,56 @@ static void gpsd_error_model(struct gps_device_t *session,
(session->gpsdata.status ==
STATUS_DGPS_FIX ? P_UERE_WITH_DGPS : P_UERE_NO_DGPS);
- /* sanity check the speed, 10,000 m/s should be a nice max */
- if ( 9999.9 < fix->speed )
- fix->speed = NAN;
- else if ( -9999.9 > fix->speed )
+ /* If you are in a rocket, and your GPS is ITAR unlocked, then
+ * triple check these sanity checks.
+ *
+ * u-blox 8: Max altitude: 50,000m
+ * Max horizontal speed: 250 m/s
+ * Max climb: 100 m/s
+ *
+ * u-blox ZED-F9P: Max Velocity: 500 m/s
+ */
+
+ /* sanity check the speed, 10,000 m/s should be a nice max
+ * Low Earth Orbit (LEO) is about 7,800 m/s */
+ if (9999.9 < fabs(fix->speed))
fix->speed = NAN;
/* sanity check the climb, 10,000 m/s should be a nice max */
- if ( 9999.9 < fix->climb )
- fix->climb = NAN;
- else if ( -9999.9 > fix->climb )
+ if (9999.9 < fabs(fix->climb))
fix->climb = NAN;
-
/*
* 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
- && isfinite(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
- && isfinite(fix->climb) == 0) {
- if (fix->time == oldfix->time)
- fix->climb = 0;
- else if ((isfinite(fix->altitude) != 0 &&
- isfinite(oldfix->altitude) != 0)) {
- fix->climb = ((fix->altitude - oldfix->altitude) /
- (fix->time - oldfix->time));
+ if (0 < deltatime) {
+ /* have a valid time duration */
+
+ if (MODE_2D <= fix->mode &&
+ MODE_2D <= oldfix->mode) {
+
+ if (0 == isfinite(fix->speed)) {
+ fix->speed = earth_distance(fix->latitude, fix->longitude,
+ oldfix->latitude, oldfix->longitude)
+ / deltatime;
+ /* sanity check */
+ if (9999.9 < fabs(fix->speed))
+ fix->speed = NAN;
+ }
+
+ if (MODE_3D <= fix->mode &&
+ MODE_3D <= oldfix->mode &&
+ 0 == isfinite(fix->climb) &&
+ 0 != isfinite(fix->altitude) &&
+ 0 != isfinite(oldfix->altitude)) {
+ fix->climb = (fix->altitude - oldfix->altitude) / deltatime;
+
+ /* sanity check the climb */
+ if (9999.9 < fabs(fix->climb))
+ fix->climb = NAN;
+ }
}
}
@@ -992,26 +1028,29 @@ static void gpsd_error_model(struct gps_device_t *session,
* didn't set the speed error and climb error members itself,
* try to compute them now.
*/
- if (isfinite(fix->eps) == 0) {
- if (oldfix->mode > MODE_NO_FIX && fix->mode > MODE_NO_FIX
- && isfinite(oldfix->epx) != 0 && isfinite(oldfix->epy) != 0
- && isfinite(oldfix->time) != 0 && isfinite(fix->time) != 0
- && fix->time > oldfix->time) {
- timestamp_t t = fix->time - oldfix->time;
- double e =
- EMIX(oldfix->epx, oldfix->epy) + EMIX(fix->epx, fix->epy);
- fix->eps = e / t;
+ if (0 == isfinite(fix->eps)) {
+ if (0 < deltatime &&
+ MODE_2D <= oldfix->mode &&
+ MODE_2D <= fix->mode &&
+ 0 != isfinite(oldfix->epx) &&
+ 0 != isfinite(oldfix->epy)) {
+ fix->eps = (EMIX(oldfix->epx, oldfix->epy) +
+ EMIX(fix->epx, fix->epy)) / deltatime;
} else
fix->eps = NAN;
}
- if ((fix->mode >= MODE_3D)
- && isfinite(fix->epc) == 0 && fix->time > oldfix->time) {
- if (oldfix->mode >= MODE_3D && fix->mode >= MODE_3D) {
- timestamp_t t = fix->time - oldfix->time;
- double e = oldfix->epv + fix->epv;
+
+ if (0 < deltatime && MODE_3D <= fix->mode) {
+ if (0 == isfinite(fix->epc) &&
+ oldfix->mode >= MODE_3D) {
+ /* Is this really valid? */
/* if vertical uncertainties are zero this will be too */
- fix->epc = e / t;
+ /* luckily this propogates NAN */
+ fix->epc = (oldfix->epv + fix->epv) / deltatime;
}
+ }
+
+ if (0 < deltatime && MODE_2D <= fix->mode) {
/*
* We compute a track error estimate solely from the
* position of this fix and the last one. The maximum
@@ -1028,23 +1067,20 @@ static void gpsd_error_model(struct gps_device_t *session,
* garbage, throw back NaN if the distance from the previous
* fix is less than the error estimate.
*/
- fix->epd = NAN;
- if (oldfix->mode >= MODE_2D) {
- double adj =
- earth_distance(oldfix->latitude, oldfix->longitude,
- fix->latitude, fix->longitude);
- if (isfinite(adj) != 0 && adj > EMIX(fix->epx, fix->epy)) {
- double opp = EMIX(fix->epx, fix->epy);
- double hyp = sqrt(adj * adj + opp * opp);
- fix->epd = RAD_2_DEG * 2 * asin(opp / hyp);
- }
+ double adj = earth_distance(oldfix->latitude, oldfix->longitude,
+ fix->latitude, fix->longitude);
+ if (isfinite(adj) != 0 && adj > EMIX(fix->epx, fix->epy)) {
+ double opp = EMIX(fix->epx, fix->epy);
+ double hyp = sqrt(adj * adj + opp * opp);
+ fix->epd = RAD_2_DEG * 2 * asin(opp / hyp);
}
}
}
- /* save old fix for later error computations */
- if (fix->mode >= MODE_2D)
- *oldfix = *fix;
+ if (0 != isfinite(fix->time)) {
+ /* save lastfix, not yet oldfix, for later error computations */
+ *lastfix = *fix;
+ }
}
#endif /* NOFLOATS_ENABLE */
@@ -1405,6 +1441,7 @@ gps_mask_t gpsd_poll(struct gps_device_t *session)
session->lexer.outbuflen,
gpsd_prettydump(session));
+
/* Get data from current packet into the fix structure */
if (session->lexer.type != COMMENT_PACKET)
if (session->device_type != NULL
@@ -1457,22 +1494,21 @@ gps_mask_t gpsd_poll(struct gps_device_t *session)
/* copy/merge device data into staging buffers */
if ((session->gpsdata.set & CLEAR_IS) != 0) {
+ /* CLEAR_IS should only be set on first sentence of cycle */
gps_clear_fix(&session->gpsdata.fix);
gps_clear_att(&session->gpsdata.attitude);
}
- /* don't downgrade mode if holding previous fix */
- if (session->gpsdata.fix.mode > session->newdata.mode)
- session->gpsdata.set &= ~MODE_SET;
+
/* gpsd_log(&session->context->errout, LOG_PROG,
"transfer mask: %s\n",
gps_maskdump(session->gpsdata.set)); */
gps_merge_fix(&session->gpsdata.fix,
session->gpsdata.set, &session->newdata);
+
#ifndef NOFLOATS_ENABLE
- gpsd_error_model(session, &session->gpsdata.fix, &session->oldfix);
+ gpsd_error_model(session);
#endif /* NOFLOATS_ENABLE */
-
/*
* Count good fixes. We used to check
* session->gpsdata.status > STATUS_NO_FIX
diff --git a/test/daemon/ac12.log.chk b/test/daemon/ac12.log.chk
index 1b0cb2ec..835deedf 100644
--- a/test/daemon/ac12.log.chk
+++ b/test/daemon/ac12.log.chk
@@ -16,7 +16,7 @@ $GPGSV,3,2,12,02,56,323,,04,41,024,,12,31,317,,17,31,085,*72
$GPGSV,3,3,12,05,15,318,,24,02,246,,33,08,096,39,35,45,118,*77
{"class":"SKY","xdop":0.76,"ydop":1.60,"vdop":3.00,"tdop":0.99,"hdop":1.70,"gdop":3.70,"pdop":3.40,"satellites":[{"PRN":28,"el":14,"az":150,"ss":40,"used":true,"gnssid":0,"svid":28},{"PRN":9,"el":15,"az":254,"ss":41,"used":true,"gnssid":0,"svid":9},{"PRN":10,"el":43,"az":192,"ss":47,"used":true,"gnssid":0,"svid":10},{"PRN":13,"el":6,"az":81,"ss":36,"used":true,"gnssid":0,"svid":13},{"PRN":2,"el":56,"az":323,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":4,"el":41,"az":24,"ss":0,"used":false,"gnssid":0,"svid":4},{"PRN":12,"el":31,"az":317,"ss":0,"used":false,"gnssid":0,"svid":12},{"PRN":17,"el":31,"az":85,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":5,"el":15,"az":318,"ss":0,"used":false,"gnssid":0,"svid":5},{"PRN":24,"el":2,"az":246,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":120,"el":8,"az":96,"ss":39,"used":false,"gnssid":1,"svid":120},{"PRN":122,"el":45,"az":118,"ss":0,"used":false,"gnssid":1,"svid":122}]}
$GPRMC,193222.00,A,2037.7283,N,08704.0847,W,00.0,201.8,231207,01,W,A*25
-{"class":"TPV","mode":3,"time":"2007-12-23T19:32:22.000Z","ept":0.005,"lat":20.628805000,"lon":-87.068078333,"alt":-30.000,"epx":11.444,"epy":24.060,"epv":69.000,"track":201.8000,"speed":0.000,"climb":-0.400}
+{"class":"TPV","mode":3,"time":"2007-12-23T19:32:22.000Z","ept":0.005,"lat":20.628805000,"lon":-87.068078333,"alt":-30.000,"epx":11.444,"epy":24.060,"epv":69.000,"track":201.8000,"speed":0.000,"climb":0.400,"eps":48.12,"epc":138.00}
$GPZDA,193224.00,23,12,2007,00,00*6E
$GPGGA,193223.00,2037.72880,N,08704.08455,W,1,04,1.7,-29.55,M,-13.9,M,,*70
$GPGSA,A,3,10,09,28,13,,,,,,,,,03.4,01.7,03.0*00
@@ -25,7 +25,7 @@ $GPGSV,3,2,12,02,56,323,,04,41,024,,12,31,317,,17,31,085,*72
$GPGSV,3,3,12,05,15,318,,24,02,246,,33,08,096,,35,45,118,*7D
{"class":"SKY","xdop":0.76,"ydop":1.60,"vdop":3.00,"tdop":0.99,"hdop":1.70,"gdop":3.70,"pdop":3.40,"satellites":[{"PRN":28,"el":14,"az":150,"ss":39,"used":true,"gnssid":0,"svid":28},{"PRN":9,"el":15,"az":254,"ss":41,"used":true,"gnssid":0,"svid":9},{"PRN":10,"el":43,"az":192,"ss":47,"used":true,"gnssid":0,"svid":10},{"PRN":13,"el":6,"az":81,"ss":36,"used":true,"gnssid":0,"svid":13},{"PRN":2,"el":56,"az":323,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":4,"el":41,"az":24,"ss":0,"used":false,"gnssid":0,"svid":4},{"PRN":12,"el":31,"az":317,"ss":0,"used":false,"gnssid":0,"svid":12},{"PRN":17,"el":31,"az":85,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":5,"el":15,"az":318,"ss":0,"used":false,"gnssid":0,"svid":5},{"PRN":24,"el":2,"az":246,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":120,"el":8,"az":96,"ss":0,"used":false,"gnssid":1,"svid":120},{"PRN":122,"el":45,"az":118,"ss":0,"used":false,"gnssid":1,"svid":122}]}
$GPRMC,193223.00,A,2037.7288,N,08704.0846,W,00.1,201.8,231207,01,W,A*2F
-{"class":"TPV","mode":3,"time":"2007-12-23T19:32:23.000Z","ept":0.005,"lat":20.628813333,"lon":-87.068076667,"alt":-29.550,"epx":11.444,"epy":24.060,"epv":69.000,"track":201.8000,"speed":0.051,"climb":-0.450}
+{"class":"TPV","mode":3,"time":"2007-12-23T19:32:23.000Z","ept":0.005,"lat":20.628813333,"lon":-87.068076667,"alt":-29.550,"epx":11.444,"epy":24.060,"epv":69.000,"track":201.8000,"speed":0.051,"climb":0.450,"eps":48.12,"epc":138.00}
$GPZDA,193225.00,23,12,2007,00,00*6F
$GPGGA,193224.00,2037.72912,N,08704.08451,W,1,04,1.7,-29.53,M,-13.9,M,,*7F
$GPGSA,A,3,10,09,28,13,,,,,,,,,03.4,01.7,03.0*00
@@ -34,7 +34,7 @@ $GPGSV,3,2,12,02,56,323,,04,41,024,,12,31,317,,17,31,085,*72
$GPGSV,3,3,12,05,15,318,,24,02,246,,33,08,096,,35,45,118,*7D
{"class":"SKY","xdop":0.76,"ydop":1.60,"vdop":3.00,"tdop":0.99,"hdop":1.70,"gdop":3.70,"pdop":3.40,"satellites":[{"PRN":28,"el":14,"az":150,"ss":39,"used":true,"gnssid":0,"svid":28},{"PRN":9,"el":15,"az":254,"ss":41,"used":true,"gnssid":0,"svid":9},{"PRN":10,"el":43,"az":192,"ss":47,"used":true,"gnssid":0,"svid":10},{"PRN":13,"el":6,"az":81,"ss":36,"used":true,"gnssid":0,"svid":13},{"PRN":2,"el":56,"az":323,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":4,"el":41,"az":24,"ss":0,"used":false,"gnssid":0,"svid":4},{"PRN":12,"el":31,"az":317,"ss":0,"used":false,"gnssid":0,"svid":12},{"PRN":17,"el":31,"az":85,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":5,"el":15,"az":318,"ss":0,"used":false,"gnssid":0,"svid":5},{"PRN":24,"el":2,"az":246,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":120,"el":8,"az":96,"ss":0,"used":false,"gnssid":1,"svid":120},{"PRN":122,"el":45,"az":118,"ss":0,"used":false,"gnssid":1,"svid":122}]}
$GPRMC,193224.00,A,2037.7291,N,08704.0845,W,00.0,201.8,231207,01,W,A*22
-{"class":"TPV","mode":3,"time":"2007-12-23T19:32:24.000Z","ept":0.005,"lat":20.628818333,"lon":-87.068075000,"alt":-29.530,"epx":11.444,"epy":24.060,"epv":69.000,"track":201.8000,"speed":0.000,"climb":-0.020}
+{"class":"TPV","mode":3,"time":"2007-12-23T19:32:24.000Z","ept":0.005,"lat":20.628818333,"lon":-87.068075000,"alt":-29.530,"epx":11.444,"epy":24.060,"epv":69.000,"track":201.8000,"speed":0.000,"climb":0.020,"eps":48.12,"epc":138.00}
$GPZDA,193226.00,23,12,2007,00,00*6C
$GPGGA,193225.00,2037.72949,N,08704.08443,W,1,04,1.7,-29.21,M,-13.9,M,,*76
$GPGSA,A,3,10,09,28,13,,,,,,,,,03.4,01.7,03.0*00
@@ -44,7 +44,7 @@ $GPGSV,4,3,13,05,16,318,,24,03,247,,30,00,323,,33,08,096,*76
$GPGSV,4,4,13,35,45,118,*44
{"class":"SKY","xdop":0.77,"ydop":1.55,"vdop":3.00,"tdop":0.98,"hdop":1.70,"gdop":3.58,"pdop":3.40,"satellites":[{"PRN":28,"el":13,"az":151,"ss":39,"used":true,"gnssid":0,"svid":28},{"PRN":9,"el":15,"az":253,"ss":42,"used":true,"gnssid":0,"svid":9},{"PRN":10,"el":43,"az":192,"ss":48,"used":true,"gnssid":0,"svid":10},{"PRN":13,"el":6,"az":81,"ss":36,"used":true,"gnssid":0,"svid":13},{"PRN":2,"el":56,"az":325,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":4,"el":41,"az":24,"ss":0,"used":false,"gnssid":0,"svid":4},{"PRN":12,"el":32,"az":317,"ss":0,"used":false,"gnssid":0,"svid":12},{"PRN":17,"el":30,"az":86,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":5,"el":16,"az":318,"ss":0,"used":false,"gnssid":0,"svid":5},{"PRN":24,"el":3,"az":247,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":30,"el":0,"az":323,"ss":0,"used":false,"gnssid":0,"svid":30},{"PRN":120,"el":8,"az":96,"ss":0,"used":false,"gnssid":1,"svid":120},{"PRN":122,"el":45,"az":118,"ss":0,"used":false,"gnssid":1,"svid":122}]}
$GPRMC,193225.00,A,2037.7295,N,08704.0844,W,00.1,201.8,231207,01,W,A*27
-{"class":"TPV","mode":3,"time":"2007-12-23T19:32:25.000Z","ept":0.005,"lat":20.628825000,"lon":-87.068073333,"alt":-29.210,"epx":11.444,"epy":24.060,"epv":69.000,"track":201.8000,"speed":0.051,"climb":-0.320}
+{"class":"TPV","mode":3,"time":"2007-12-23T19:32:25.000Z","ept":0.005,"lat":20.628825000,"lon":-87.068073333,"alt":-29.210,"epx":11.444,"epy":24.060,"epv":69.000,"track":201.8000,"speed":0.051,"climb":0.320,"eps":48.12,"epc":138.00}
$GPZDA,193227.00,23,12,2007,00,00*6D
$GPGGA,193226.00,2037.72992,N,08704.08433,W,1,04,1.7,-28.69,M,-13.9,M,,*79
$GPGSA,A,3,10,09,28,13,,,,,,,,,03.4,01.7,03.0*00
@@ -54,7 +54,7 @@ $GPGSV,4,3,13,05,16,318,,24,03,247,,30,00,323,,33,08,096,*76
$GPGSV,4,4,13,35,45,118,*44
{"class":"SKY","xdop":0.77,"ydop":1.55,"vdop":3.00,"tdop":0.98,"hdop":1.70,"gdop":3.58,"pdop":3.40,"satellites":[{"PRN":28,"el":13,"az":151,"ss":41,"used":true,"gnssid":0,"svid":28},{"PRN":9,"el":15,"az":253,"ss":41,"used":true,"gnssid":0,"svid":9},{"PRN":10,"el":43,"az":192,"ss":48,"used":true,"gnssid":0,"svid":10},{"PRN":13,"el":6,"az":81,"ss":36,"used":true,"gnssid":0,"svid":13},{"PRN":2,"el":56,"az":325,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":4,"el":41,"az":24,"ss":0,"used":false,"gnssid":0,"svid":4},{"PRN":12,"el":32,"az":317,"ss":0,"used":false,"gnssid":0,"svid":12},{"PRN":17,"el":30,"az":86,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":5,"el":16,"az":318,"ss":0,"used":false,"gnssid":0,"svid":5},{"PRN":24,"el":3,"az":247,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":30,"el":0,"az":323,"ss":0,"used":false,"gnssid":0,"svid":30},{"PRN":120,"el":8,"az":96,"ss":0,"used":false,"gnssid":1,"svid":120},{"PRN":122,"el":45,"az":118,"ss":0,"used":false,"gnssid":1,"svid":122}]}
$GPRMC,193226.00,A,2037.7299,N,08704.0843,W,00.1,201.8,231207,01,W,A*2F
-{"class":"TPV","mode":3,"time":"2007-12-23T19:32:26.000Z","ept":0.005,"lat":20.628831667,"lon":-87.068071667,"alt":-28.690,"epx":11.544,"epy":23.220,"epv":69.000,"track":201.8000,"speed":0.051,"climb":-0.520}
+{"class":"TPV","mode":3,"time":"2007-12-23T19:32:26.000Z","ept":0.005,"lat":20.628831667,"lon":-87.068071667,"alt":-28.690,"epx":11.544,"epy":23.220,"epv":69.000,"track":201.8000,"speed":0.051,"climb":0.520,"eps":47.28,"epc":138.00}
$GPZDA,193228.00,23,12,2007,00,00*62
$GPGGA,193227.00,2037.73032,N,08704.08423,W,1,04,1.7,-28.28,M,-13.9,M,,*7E
$GPGSA,A,3,10,28,09,13,,,,,,,,,03.4,01.7,03.0*00
@@ -64,4 +64,4 @@ $GPGSV,4,3,13,05,16,318,,24,03,247,,30,00,323,,33,08,096,*76
$GPGSV,4,4,13,35,45,118,*44
{"class":"SKY","xdop":0.77,"ydop":1.55,"vdop":3.00,"tdop":0.98,"hdop":1.70,"gdop":3.58,"pdop":3.40,"satellites":[{"PRN":28,"el":13,"az":151,"ss":41,"used":true,"gnssid":0,"svid":28},{"PRN":9,"el":15,"az":253,"ss":41,"used":true,"gnssid":0,"svid":9},{"PRN":10,"el":43,"az":192,"ss":48,"used":true,"gnssid":0,"svid":10},{"PRN":13,"el":6,"az":81,"ss":36,"used":true,"gnssid":0,"svid":13},{"PRN":2,"el":56,"az":325,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":4,"el":41,"az":24,"ss":0,"used":false,"gnssid":0,"svid":4},{"PRN":12,"el":32,"az":317,"ss":0,"used":false,"gnssid":0,"svid":12},{"PRN":17,"el":30,"az":86,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":5,"el":16,"az":318,"ss":0,"used":false,"gnssid":0,"svid":5},{"PRN":24,"el":3,"az":247,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":30,"el":0,"az":323,"ss":0,"used":false,"gnssid":0,"svid":30},{"PRN":120,"el":8,"az":96,"ss":0,"used":false,"gnssid":1,"svid":120},{"PRN":122,"el":45,"az":118,"ss":0,"used":false,"gnssid":1,"svid":122}]}
$GPRMC,193227.00,A,2037.7303,N,08704.0842,W,00.0,201.8,231207,01,W,A*2C
-{"class":"TPV","mode":3,"time":"2007-12-23T19:32:27.000Z","ept":0.005,"lat":20.628838333,"lon":-87.068070000,"alt":-28.280,"epx":11.544,"epy":23.220,"epv":69.000,"track":201.8000,"speed":0.000,"climb":-0.410}
+{"class":"TPV","mode":3,"time":"2007-12-23T19:32:27.000Z","ept":0.005,"lat":20.628838333,"lon":-87.068070000,"alt":-28.280,"epx":11.544,"epy":23.220,"epv":69.000,"track":201.8000,"speed":0.000,"climb":0.410,"eps":46.44,"epc":138.00}
diff --git a/test/daemon/ac12_binary.log.chk b/test/daemon/ac12_binary.log.chk
index 7d2b7a9f..0e512b44 100644
--- a/test/daemon/ac12_binary.log.chk
+++ b/test/daemon/ac12_binary.log.chk
Binary files differ
diff --git a/test/daemon/ait250.log.chk b/test/daemon/ait250.log.chk
index 7f5ec7a7..f3259873 100644
--- a/test/daemon/ait250.log.chk
+++ b/test/daemon/ait250.log.chk
@@ -11,12 +11,12 @@ $GPRMC,194908.00,A,5241.99805,N,00517.56503,E,0.003,,010809,,,A*77
!AIVDM,1,1,,B,33meMd50000EoJPMvw?:Ubp@0000,0*4F
{"class":"AIS","type":3,"repeat":0,"mmsi":257646000,"scaled":false,"status":5,"status_text":"Moored","turn":0,"speed":0,"accuracy":false,"lon":2866000,"lat":31440700,"course":2710,"heading":348,"second":8,"maneuver":0,"raim":false,"radio":0}
$GPGBS,194908.00,3.0,1.9,4.2,,,,*41
-{"class":"TPV","mode":2,"time":"2009-08-01T19:49:08.000Z","ept":0.005,"lat":52.699967500,"lon":5.292750500,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.002}
+{"class":"TPV","mode":2,"time":"2009-08-01T19:49:08.000Z","ept":0.005,"lat":52.699967500,"lon":5.292750500,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.002,"eps":6.00}
$GPRMC,194909.00,A,5241.99792,N,00517.56477,E,0.004,,010809,,,A*72
!AIVDO,1,1,,,B3aC3LP00063agWRNpd03wTUwP06,0*21
{"class":"AIS","type":18,"repeat":0,"mmsi":244630386,"scaled":false,"reserved":0,"speed":0,"accuracy":false,"lon":3175647,"lat":31619979,"course":0,"heading":511,"second":9,"regional":0,"cs":true,"display":false,"dsc":true,"band":true,"msg22":true,"raim":true,"radio":917510}
$GPGBS,194909.00,3.0,1.9,4.2,,,,*40
-{"class":"TPV","mode":2,"time":"2009-08-01T19:49:09.000Z","ept":0.005,"lat":52.699965333,"lon":5.292746167,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.002}
+{"class":"TPV","mode":2,"time":"2009-08-01T19:49:09.000Z","ept":0.005,"lat":52.699965333,"lon":5.292746167,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.002,"eps":6.00}
!AIVDM,1,1,,A,B3`gaQ000062PeWRIt403wTUoP06,0*11
{"class":"AIS","type":18,"repeat":0,"mmsi":244050308,"scaled":false,"reserved":0,"speed":0,"accuracy":false,"lon":3166299,"lat":31614913,"course":0,"heading":511,"second":9,"regional":0,"cs":true,"display":false,"dsc":true,"band":true,"msg22":true,"raim":true,"radio":917510}
!AIVDM,1,1,,A,13b?ED00000E2`dN1S9=oS0@00Sb,0*6E
@@ -27,7 +27,7 @@ $GPRMC,194910.00,A,5241.99782,N,00517.56453,E,0.006,,010809,,,A*7F
!AIVDM,1,1,,A,D02E3:0Alg6D000000000000001,2*17
{"class":"AIS","type":20,"repeat":0,"mmsi":2442024,"scaled":false,"offset1":285,"number1":2,"timeout1":7,"increment1":1125,"offset2":0,"number2":0,"timeout2":0,"increment2":0,"offset3":0,"number3":0,"timeout3":0,"increment3":0,"offset4":0,"number4":0,"timeout4":0,"increment4":0}
$GPGBS,194910.00,3.0,1.9,4.2,,,,*48
-{"class":"TPV","mode":2,"time":"2009-08-01T19:49:10.000Z","ept":0.005,"lat":52.699963667,"lon":5.292742167,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.003}
+{"class":"TPV","mode":2,"time":"2009-08-01T19:49:10.000Z","ept":0.005,"lat":52.699963667,"lon":5.292742167,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.003,"eps":6.00}
!AIVDM,1,1,,A,139QcE7P?w<tSF0l4Q@>4?wv0PS<,0*5A
{"class":"AIS","type":1,"repeat":0,"mmsi":211315540,"scaled":false,"status":7,"status_text":"Engaged in fishing","turn":-128,"speed":1023,"accuracy":false,"lon":108600000,"lat":54600000,"course":3600,"heading":511,"second":63,"maneuver":0,"raim":false,"radio":133324}
$GPRMC,194911.00,A,5241.99772,N,00517.56430,E,0.020,229.98,010809,,,A*66
@@ -38,7 +38,7 @@ $GPRMC,194911.00,A,5241.99772,N,00517.56430,E,0.020,229.98,010809,,,A*66
!AIVDO,1,1,,,B3aC3LP00063aeWRNpV?gwUUwP06,0*4B
{"class":"AIS","type":18,"repeat":0,"mmsi":244630386,"scaled":false,"reserved":0,"speed":0,"accuracy":false,"lon":3175643,"lat":31619977,"course":2299,"heading":511,"second":11,"regional":0,"cs":true,"display":false,"dsc":true,"band":true,"msg22":true,"raim":true,"radio":917510}
$GPGBS,194911.00,3.0,1.9,4.2,,,,*49
-{"class":"TPV","mode":2,"time":"2009-08-01T19:49:11.000Z","ept":0.005,"lat":52.699962000,"lon":5.292738333,"epx":1.900,"epy":3.000,"track":229.9800,"speed":0.010}
+{"class":"TPV","mode":2,"time":"2009-08-01T19:49:11.000Z","ept":0.005,"lat":52.699962000,"lon":5.292738333,"epx":1.900,"epy":3.000,"track":229.9800,"speed":0.010,"eps":6.00}
!AIVDM,1,1,,B,13bf9v00010IaB<N8IK3uSvH00SC,0*44
{"class":"AIS","type":1,"repeat":0,"mmsi":246123000,"scaled":false,"status":0,"status_text":"Under way using engine","turn":0,"speed":1,"accuracy":false,"lon":3361350,"lat":31594860,"course":1014,"heading":127,"second":12,"maneuver":0,"raim":false,"radio":2259}
$GPRMC,194912.00,A,5241.99761,N,00517.56408,E,0.012,,010809,,,A*7B
@@ -47,43 +47,43 @@ $GPRMC,194912.00,A,5241.99761,N,00517.56408,E,0.012,,010809,,,A*7B
!AIVDO,1,1,,,B3aC3LP00063ad7RNpP03wV5wP06,0*14
{"class":"AIS","type":18,"repeat":0,"mmsi":244630386,"scaled":false,"reserved":0,"speed":0,"accuracy":false,"lon":3175640,"lat":31619976,"course":0,"heading":511,"second":12,"regional":0,"cs":true,"display":false,"dsc":true,"band":true,"msg22":true,"raim":true,"radio":917510}
$GPGBS,194912.00,3.0,1.9,4.2,,,,*4A
-{"class":"TPV","mode":2,"time":"2009-08-01T19:49:12.000Z","ept":0.005,"lat":52.699960167,"lon":5.292734667,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.006}
+{"class":"TPV","mode":2,"time":"2009-08-01T19:49:12.000Z","ept":0.005,"lat":52.699960167,"lon":5.292734667,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.006,"eps":6.00}
$GPRMC,194913.00,A,5241.99751,N,00517.56393,E,0.012,,010809,,,A*7C
!AIVDO,1,1,,,B3aC3LP00063acWRNpL03wVUwP06,0*0F
{"class":"AIS","type":18,"repeat":0,"mmsi":244630386,"scaled":false,"reserved":0,"speed":0,"accuracy":false,"lon":3175639,"lat":31619975,"course":0,"heading":511,"second":13,"regional":0,"cs":true,"display":false,"dsc":true,"band":true,"msg22":true,"raim":true,"radio":917510}
$GPGBS,194913.00,3.0,1.9,4.2,,,,*4B
-{"class":"TPV","mode":2,"time":"2009-08-01T19:49:13.000Z","ept":0.005,"lat":52.699958500,"lon":5.292732167,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.006}
+{"class":"TPV","mode":2,"time":"2009-08-01T19:49:13.000Z","ept":0.005,"lat":52.699958500,"lon":5.292732167,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.006,"eps":6.00}
$GPRMC,194914.00,A,5241.99742,N,00517.56388,E,0.005,,010809,,,A*75
!AIVDO,1,1,,,B3aC3LP00063ac7RNpH03wW5wP06,0*0A
{"class":"AIS","type":18,"repeat":0,"mmsi":244630386,"scaled":false,"reserved":0,"speed":0,"accuracy":false,"lon":3175638,"lat":31619974,"course":0,"heading":511,"second":14,"regional":0,"cs":true,"display":false,"dsc":true,"band":true,"msg22":true,"raim":true,"radio":917510}
$GPGBS,194914.00,3.0,1.9,4.2,,,,*4C
-{"class":"TPV","mode":2,"time":"2009-08-01T19:49:14.000Z","ept":0.005,"lat":52.699957000,"lon":5.292731333,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.003}
+{"class":"TPV","mode":2,"time":"2009-08-01T19:49:14.000Z","ept":0.005,"lat":52.699957000,"lon":5.292731333,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.003,"eps":6.00}
!AIVDM,1,1,,A,13aC225P130HqLfN3t4i6OvJP<0<,0*33
{"class":"AIS","type":1,"repeat":0,"mmsi":244630024,"scaled":false,"status":5,"status_text":"Moored","turn":-128,"speed":67,"accuracy":false,"lon":3263383,"lat":31521811,"course":281,"heading":511,"second":13,"maneuver":1,"raim":false,"radio":49164}
$GPRMC,194915.00,A,5241.99733,N,00517.56384,E,0.013,,010809,,,A*79
!AIVDO,1,1,,,B3aC3LP00063ac7RNpD03wWUwP06,0*66
{"class":"AIS","type":18,"repeat":0,"mmsi":244630386,"scaled":false,"reserved":0,"speed":0,"accuracy":false,"lon":3175638,"lat":31619973,"course":0,"heading":511,"second":15,"regional":0,"cs":true,"display":false,"dsc":true,"band":true,"msg22":true,"raim":true,"radio":917510}
$GPGBS,194915.00,3.0,1.9,4.2,,,,*4D
-{"class":"TPV","mode":2,"time":"2009-08-01T19:49:15.000Z","ept":0.005,"lat":52.699955500,"lon":5.292730667,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.007}
+{"class":"TPV","mode":2,"time":"2009-08-01T19:49:15.000Z","ept":0.005,"lat":52.699955500,"lon":5.292730667,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.007,"eps":6.00}
!AIVDM,1,1,,A,13`e>5OP1S0GmF@N0OLBF?vL00SQ,0*35
{"class":"AIS","type":1,"repeat":0,"mmsi":244010517,"scaled":false,"status":15,"status_text":"Not defined","turn":-128,"speed":99,"accuracy":false,"lon":3123912,"lat":31465329,"course":600,"heading":511,"second":14,"maneuver":0,"raim":false,"radio":2273}
$GPRMC,194916.00,A,5241.99726,N,00517.56385,E,0.007,,010809,,,A*7A
!AIVDO,1,1,,,B3aC3LP00063ac7RNp@03w`5wP06,0*35
{"class":"AIS","type":18,"repeat":0,"mmsi":244630386,"scaled":false,"reserved":0,"speed":0,"accuracy":false,"lon":3175638,"lat":31619972,"course":0,"heading":511,"second":16,"regional":0,"cs":true,"display":false,"dsc":true,"band":true,"msg22":true,"raim":true,"radio":917510}
$GPGBS,194916.00,3.0,1.9,4.2,,,,*4E
-{"class":"TPV","mode":2,"time":"2009-08-01T19:49:16.000Z","ept":0.005,"lat":52.699954333,"lon":5.292730833,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.004}
+{"class":"TPV","mode":2,"time":"2009-08-01T19:49:16.000Z","ept":0.005,"lat":52.699954333,"lon":5.292730833,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.004,"eps":6.00}
!AIVDM,1,1,,B,100001?P?w<tSF0l4Q@>4?wp0W3h,0*28
{"class":"AIS","type":1,"repeat":0,"mmsi":4,"scaled":false,"status":15,"status_text":"Not defined","turn":-128,"speed":1023,"accuracy":false,"lon":108600000,"lat":54600000,"course":3600,"heading":511,"second":60,"maneuver":0,"raim":false,"radio":159984}
$GPRMC,194917.00,A,5241.99721,N,00517.56389,E,0.003,,010809,,,A*74
!AIVDO,1,1,,,B3aC3LP00063ac7RNp@03w`UwP06,0*55
{"class":"AIS","type":18,"repeat":0,"mmsi":244630386,"scaled":false,"reserved":0,"speed":0,"accuracy":false,"lon":3175638,"lat":31619972,"course":0,"heading":511,"second":17,"regional":0,"cs":true,"display":false,"dsc":true,"band":true,"msg22":true,"raim":true,"radio":917510}
$GPGBS,194917.00,3.0,1.9,4.2,,,,*4F
-{"class":"TPV","mode":2,"time":"2009-08-01T19:49:17.000Z","ept":0.005,"lat":52.699953500,"lon":5.292731500,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.002}
+{"class":"TPV","mode":2,"time":"2009-08-01T19:49:17.000Z","ept":0.005,"lat":52.699953500,"lon":5.292731500,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.002,"eps":6.00}
$GPRMC,194918.00,A,5241.99715,N,00517.56394,E,0.004,,010809,,,A*77
!AIVDO,1,1,,,B3aC3LP00063acWRNp<03wa5wP06,0*28
{"class":"AIS","type":18,"repeat":0,"mmsi":244630386,"scaled":false,"reserved":0,"speed":0,"accuracy":false,"lon":3175639,"lat":31619971,"course":0,"heading":511,"second":18,"regional":0,"cs":true,"display":false,"dsc":true,"band":true,"msg22":true,"raim":true,"radio":917510}
$GPGBS,194918.00,3.0,1.9,4.2,,,,*40
-{"class":"TPV","mode":2,"time":"2009-08-01T19:49:18.000Z","ept":0.005,"lat":52.699952500,"lon":5.292732333,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.002}
+{"class":"TPV","mode":2,"time":"2009-08-01T19:49:18.000Z","ept":0.005,"lat":52.699952500,"lon":5.292732333,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.002,"eps":6.00}
!AIVDM,2,1,8,B,54S64>02;dlqK8@cL00lDADl0000000000000016;0<:65wj0?hCDm1DQ0C@,0*63
!AIVDM,2,2,8,B,00000000002,2*2D
{"class":"AIS","type":5,"repeat":0,"mmsi":305235000,"scaled":false,"imo":9155406,"ais_version":0,"callsign":"V2DJ7","shipname":"MEDUM","shiptype":70,"shiptype_text":"Cargo - all ships of this type","to_bow":88,"to_stern":12,"to_port":10,"to_starboard":6,"epfd":1,"epfd_text":"GPS","eta":"07-31T18:00Z","draught":63,"destination":"AMSTERDAM","dte":0}
@@ -91,7 +91,7 @@ $GPRMC,194919.00,A,5241.99711,N,00517.56399,E,0.004,,010809,,,A*7F
!AIVDO,1,1,,,B3aC3LP00063acWRNp<03waUwP06,0*48
{"class":"AIS","type":18,"repeat":0,"mmsi":244630386,"scaled":false,"reserved":0,"speed":0,"accuracy":false,"lon":3175639,"lat":31619971,"course":0,"heading":511,"second":19,"regional":0,"cs":true,"display":false,"dsc":true,"band":true,"msg22":true,"raim":true,"radio":917510}
$GPGBS,194919.00,3.0,1.9,4.2,,,,*41
-{"class":"TPV","mode":2,"time":"2009-08-01T19:49:19.000Z","ept":0.005,"lat":52.699951833,"lon":5.292733167,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.002}
+{"class":"TPV","mode":2,"time":"2009-08-01T19:49:19.000Z","ept":0.005,"lat":52.699951833,"lon":5.292733167,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.002,"eps":6.00}
$GPRMC,194920.00,A,5241.99711,N,00517.56409,E,0.005,,010809,,,A*7A
!AIVDM,1,1,,B,13`g5:0P0`0E9MbN1FgDE?vV06K4,0*45
{"class":"AIS","type":1,"repeat":0,"mmsi":244041000,"scaled":false,"status":0,"status_text":"Under way using engine","turn":-128,"speed":40,"accuracy":false,"lon":2771893,"lat":31479485,"course":1108,"heading":511,"second":19,"maneuver":0,"raim":false,"radio":26308}
@@ -100,31 +100,31 @@ $GPRMC,194920.00,A,5241.99711,N,00517.56409,E,0.005,,010809,,,A*7A
!AIVDM,1,1,,A,13BE3l001n0DJHVN1fQJrHjb00SU,0*35
{"class":"AIS","type":1,"repeat":0,"mmsi":220546000,"scaled":false,"status":0,"status_text":"Under way using engine","turn":0,"speed":118,"accuracy":false,"lon":2675475,"lat":31485573,"course":2793,"heading":281,"second":21,"maneuver":0,"raim":false,"radio":2277}
$GPGBS,194920.00,3.0,1.9,4.2,,,,*4B
-{"class":"TPV","mode":2,"time":"2009-08-01T19:49:20.000Z","ept":0.005,"lat":52.699951833,"lon":5.292734833,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.003}
+{"class":"TPV","mode":2,"time":"2009-08-01T19:49:20.000Z","ept":0.005,"lat":52.699951833,"lon":5.292734833,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.003,"eps":6.00}
$GPRMC,194921.00,A,5241.99708,N,00517.56417,E,0.007,,010809,,,A*7E
!AIVDM,1,1,,A,13bf9v00010IaApN8IK3uSvd0H<V,0*26
{"class":"AIS","type":1,"repeat":0,"mmsi":246123000,"scaled":false,"status":0,"status_text":"Under way using engine","turn":0,"speed":1,"accuracy":false,"lon":3361340,"lat":31594860,"course":1014,"heading":127,"second":22,"maneuver":0,"raim":false,"radio":99110}
!AIVDO,1,1,,,B3aC3LP00063adWRNp803wbUwP06,0*48
{"class":"AIS","type":18,"repeat":0,"mmsi":244630386,"scaled":false,"reserved":0,"speed":0,"accuracy":false,"lon":3175641,"lat":31619970,"course":0,"heading":511,"second":21,"regional":0,"cs":true,"display":false,"dsc":true,"band":true,"msg22":true,"raim":true,"radio":917510}
$GPGBS,194921.00,3.0,1.9,4.2,,,,*4A
-{"class":"TPV","mode":2,"time":"2009-08-01T19:49:21.000Z","ept":0.005,"lat":52.699951333,"lon":5.292736167,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.004}
+{"class":"TPV","mode":2,"time":"2009-08-01T19:49:21.000Z","ept":0.005,"lat":52.699951333,"lon":5.292736167,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.004,"eps":6.00}
!AIVDM,1,1,,A,13bcuF0P000H@EjN:0sEiOv`00T4,0*43
{"class":"AIS","type":1,"repeat":0,"mmsi":246087000,"scaled":false,"status":0,"status_text":"Under way using engine","turn":-128,"speed":0,"accuracy":false,"lon":3179193,"lat":31621357,"course":1477,"heading":511,"second":20,"maneuver":0,"raim":false,"radio":2308}
$GPRMC,194922.00,A,5241.99705,N,00517.56418,E,0.003,,010809,,,A*7B
!AIVDO,1,1,,,B3aC3LP00063adWRNp803wc5wP06,0*29
{"class":"AIS","type":18,"repeat":0,"mmsi":244630386,"scaled":false,"reserved":0,"speed":0,"accuracy":false,"lon":3175641,"lat":31619970,"course":0,"heading":511,"second":22,"regional":0,"cs":true,"display":false,"dsc":true,"band":true,"msg22":true,"raim":true,"radio":917510}
$GPGBS,194922.00,3.0,1.9,4.2,,,,*49
-{"class":"TPV","mode":2,"time":"2009-08-01T19:49:22.000Z","ept":0.005,"lat":52.699950833,"lon":5.292736333,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.002}
+{"class":"TPV","mode":2,"time":"2009-08-01T19:49:22.000Z","ept":0.005,"lat":52.699950833,"lon":5.292736333,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.002,"eps":6.00}
!AIVDM,1,1,,A,13ck<f10?wPCe;`N3>f>428b0D1S,0*43
{"class":"AIS","type":1,"repeat":0,"mmsi":247254200,"scaled":false,"status":1,"status_text":"At anchor","turn":0,"speed":1023,"accuracy":true,"lon":2582900,"lat":31510200,"course":3600,"heading":68,"second":21,"maneuver":0,"raim":false,"radio":82019}
$GPRMC,194923.00,A,5241.99704,N,00517.56423,E,0.007,,010809,,,A*77
$GPGBS,194923.00,3.0,1.9,4.2,,,,*48
-{"class":"TPV","mode":2,"time":"2009-08-01T19:49:23.000Z","ept":0.005,"lat":52.699950667,"lon":5.292737167,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.004}
+{"class":"TPV","mode":2,"time":"2009-08-01T19:49:23.000Z","ept":0.005,"lat":52.699950667,"lon":5.292737167,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.004,"eps":6.00}
!AIVDO,1,1,,,B3aC3LP00063ae7RNp803wcUwP06,0*28
{"class":"AIS","type":18,"repeat":0,"mmsi":244630386,"scaled":false,"reserved":0,"speed":0,"accuracy":false,"lon":3175642,"lat":31619970,"course":0,"heading":511,"second":23,"regional":0,"cs":true,"display":false,"dsc":true,"band":true,"msg22":true,"raim":true,"radio":917510}
$GPRMC,194924.00,A,5241.99705,N,00517.56425,E,0.006,,010809,,,A*76
$GPGBS,194924.00,3.0,1.9,4.2,,,,*4F
-{"class":"TPV","mode":2,"time":"2009-08-01T19:49:24.000Z","ept":0.005,"lat":52.699950833,"lon":5.292737500,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.003}
+{"class":"TPV","mode":2,"time":"2009-08-01T19:49:24.000Z","ept":0.005,"lat":52.699950833,"lon":5.292737500,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.003,"eps":6.00}
!AIVDO,1,1,,,B3aC3LP00063ae7RNp803wd5wP06,0*4F
{"class":"AIS","type":18,"repeat":0,"mmsi":244630386,"scaled":false,"reserved":0,"speed":0,"accuracy":false,"lon":3175642,"lat":31619970,"course":0,"heading":511,"second":24,"regional":0,"cs":true,"display":false,"dsc":true,"band":true,"msg22":true,"raim":true,"radio":917510}
!AIVDM,1,1,,B,100001?P?w<tSF0l4Q@>4?wp0PS6,0*11
@@ -133,47 +133,47 @@ $GPGBS,194924.00,3.0,1.9,4.2,,,,*4F
{"class":"AIS","type":1,"repeat":0,"mmsi":244630024,"scaled":false,"status":5,"status_text":"Moored","turn":-128,"speed":67,"accuracy":false,"lon":3263528,"lat":31521978,"course":277,"heading":511,"second":23,"maneuver":1,"raim":false,"radio":26308}
$GPRMC,194925.00,A,5241.99714,N,00517.56429,E,0.002,,010809,,,A*7F
$GPGBS,194925.00,3.0,1.9,4.2,,,,*4E
-{"class":"TPV","mode":2,"time":"2009-08-01T19:49:25.000Z","ept":0.005,"lat":52.699952333,"lon":5.292738167,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.001}
+{"class":"TPV","mode":2,"time":"2009-08-01T19:49:25.000Z","ept":0.005,"lat":52.699952333,"lon":5.292738167,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.001,"eps":6.00}
!AIVDO,1,1,,,B3aC3LP00063ae7RNp<03wdUwP06,0*2B
{"class":"AIS","type":18,"repeat":0,"mmsi":244630386,"scaled":false,"reserved":0,"speed":0,"accuracy":false,"lon":3175642,"lat":31619971,"course":0,"heading":511,"second":25,"regional":0,"cs":true,"display":false,"dsc":true,"band":true,"msg22":true,"raim":true,"radio":917510}
!AIVDM,1,1,,B,D02E3:1FTg6D000000000000001,2*2A
{"class":"AIS","type":20,"repeat":0,"mmsi":2442024,"scaled":false,"offset1":1385,"number1":2,"timeout1":7,"increment1":1125,"offset2":0,"number2":0,"timeout2":0,"increment2":0,"offset3":0,"number3":0,"timeout3":0,"increment3":0,"offset4":0,"number4":0,"timeout4":0,"increment4":0}
$GPRMC,194926.00,A,5241.99718,N,00517.56440,E,0.010,,010809,,,A*7C
$GPGBS,194926.00,3.0,1.9,4.2,,,,*4D
-{"class":"TPV","mode":2,"time":"2009-08-01T19:49:26.000Z","ept":0.005,"lat":52.699953000,"lon":5.292740000,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.005}
+{"class":"TPV","mode":2,"time":"2009-08-01T19:49:26.000Z","ept":0.005,"lat":52.699953000,"lon":5.292740000,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.005,"eps":6.00}
!AIVDO,1,1,,,B3aC3LP00063af7RNp<03we5wP06,0*49
{"class":"AIS","type":18,"repeat":0,"mmsi":244630386,"scaled":false,"reserved":0,"speed":0,"accuracy":false,"lon":3175644,"lat":31619971,"course":0,"heading":511,"second":26,"regional":0,"cs":true,"display":false,"dsc":true,"band":true,"msg22":true,"raim":true,"radio":917510}
$GPRMC,194927.00,A,5241.99723,N,00517.56454,E,0.009,,010809,,,A*78
$GPGBS,194927.00,3.0,1.9,4.2,,,,*4C
-{"class":"TPV","mode":2,"time":"2009-08-01T19:49:27.000Z","ept":0.005,"lat":52.699953833,"lon":5.292742333,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.005}
+{"class":"TPV","mode":2,"time":"2009-08-01T19:49:27.000Z","ept":0.005,"lat":52.699953833,"lon":5.292742333,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.005,"eps":6.00}
!AIVDO,1,1,,,B3aC3LP00063afWRNp@03weUsP06,0*31
{"class":"AIS","type":18,"repeat":0,"mmsi":244630386,"scaled":false,"reserved":0,"speed":0,"accuracy":false,"lon":3175645,"lat":31619972,"course":0,"heading":511,"second":27,"regional":0,"cs":true,"display":false,"dsc":true,"band":true,"msg22":true,"raim":false,"radio":917510}
!AIVDM,1,1,,A,13`p;<0P0`0E8p0N1GU4G?vl@@@G,0*32
{"class":"AIS","type":1,"repeat":0,"mmsi":244190000,"scaled":false,"status":0,"status_text":"Under way using engine","turn":-128,"speed":40,"accuracy":false,"lon":2770688,"lat":31479700,"course":1116,"heading":511,"second":26,"maneuver":0,"raim":false,"radio":66583}
$GPRMC,194928.00,A,5241.99730,N,00517.56469,E,0.005,,010809,,,A*77
$GPGBS,194928.00,3.0,1.9,4.2,,,,*43
-{"class":"TPV","mode":2,"time":"2009-08-01T19:49:28.000Z","ept":0.005,"lat":52.699955000,"lon":5.292744833,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.003}
+{"class":"TPV","mode":2,"time":"2009-08-01T19:49:28.000Z","ept":0.005,"lat":52.699955000,"lon":5.292744833,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.003,"eps":6.00}
!AIVDO,1,1,,,B3aC3LP00063ag7RNpD03wf5sP06,0*37
{"class":"AIS","type":18,"repeat":0,"mmsi":244630386,"scaled":false,"reserved":0,"speed":0,"accuracy":false,"lon":3175646,"lat":31619973,"course":0,"heading":511,"second":28,"regional":0,"cs":true,"display":false,"dsc":true,"band":true,"msg22":true,"raim":false,"radio":917510}
!AIVDM,1,1,,B,100001?P?w<tSF0l4Q@>4?wp0PS3,0*14
{"class":"AIS","type":1,"repeat":0,"mmsi":4,"scaled":false,"status":15,"status_text":"Not defined","turn":-128,"speed":1023,"accuracy":false,"lon":108600000,"lat":54600000,"course":3600,"heading":511,"second":60,"maneuver":0,"raim":false,"radio":133315}
$GPRMC,194929.00,A,5241.99738,N,00517.56482,E,0.002,,010809,,,A*7C
$GPGBS,194929.00,3.0,1.9,4.2,,,,*42
-{"class":"TPV","mode":2,"time":"2009-08-01T19:49:29.000Z","ept":0.005,"lat":52.699956333,"lon":5.292747000,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.001}
+{"class":"TPV","mode":2,"time":"2009-08-01T19:49:29.000Z","ept":0.005,"lat":52.699956333,"lon":5.292747000,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.001,"eps":6.00}
!AIVDO,1,1,,,B3aC3LP00063ah7RNpD03wfUsP06,0*58
{"class":"AIS","type":18,"repeat":0,"mmsi":244630386,"scaled":false,"reserved":0,"speed":0,"accuracy":false,"lon":3175648,"lat":31619973,"course":0,"heading":511,"second":29,"regional":0,"cs":true,"display":false,"dsc":true,"band":true,"msg22":true,"raim":false,"radio":917510}
!AIVDM,1,1,,A,139QcE7P?w<tSF0l4Q@>4?wv0URP,0*32
{"class":"AIS","type":1,"repeat":0,"mmsi":211315540,"scaled":false,"status":7,"status_text":"Engaged in fishing","turn":-128,"speed":1023,"accuracy":false,"lon":108600000,"lat":54600000,"course":3600,"heading":511,"second":63,"maneuver":0,"raim":false,"radio":153760}
$GPRMC,194930.00,A,5241.99745,N,00517.56492,E,0.006,,010809,,,A*7B
$GPGBS,194930.00,3.0,1.9,4.2,,,,*4A
-{"class":"TPV","mode":2,"time":"2009-08-01T19:49:30.000Z","ept":0.005,"lat":52.699957500,"lon":5.292748667,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.003}
+{"class":"TPV","mode":2,"time":"2009-08-01T19:49:30.000Z","ept":0.005,"lat":52.699957500,"lon":5.292748667,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.003,"eps":6.00}
!AIVDO,1,1,,,B3aC3LP00063ahWRNpH03wg5sP06,0*55
{"class":"AIS","type":18,"repeat":0,"mmsi":244630386,"scaled":false,"reserved":0,"speed":0,"accuracy":false,"lon":3175649,"lat":31619974,"course":0,"heading":511,"second":30,"regional":0,"cs":true,"display":false,"dsc":true,"band":true,"msg22":true,"raim":false,"radio":917510}
!AIVDM,1,1,,B,402E3:0000HttPGEahN7pi700pBB,0*6B
{"class":"AIS","type":4,"repeat":0,"mmsi":2442024,"scaled":false,"timestamp":"0000-00-00T24:60:60Z","accuracy":true,"lon":3059000,"lat":31586500,"epfd":7,"epfd_text":"Surveyed","raim":false,"radio":230546}
$GPRMC,194931.00,A,5241.99750,N,00517.56500,E,0.002,,010809,,,A*70
$GPGBS,194931.00,3.0,1.9,4.2,,,,*4B
-{"class":"TPV","mode":2,"time":"2009-08-01T19:49:31.000Z","ept":0.005,"lat":52.699958333,"lon":5.292750000,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.001}
+{"class":"TPV","mode":2,"time":"2009-08-01T19:49:31.000Z","ept":0.005,"lat":52.699958333,"lon":5.292750000,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.001,"eps":6.00}
!AIVDM,1,1,,B,13bcuF0P000H@F2N:0tL<wvt0<0=,0*0D
{"class":"AIS","type":1,"repeat":0,"mmsi":246087000,"scaled":false,"status":0,"status_text":"Under way using engine","turn":-128,"speed":0,"accuracy":false,"lon":3179201,"lat":31621361,"course":3123,"heading":511,"second":30,"maneuver":0,"raim":false,"radio":49165}
!AIVDM,1,1,,B,13bf9v00000IaBlN8IMSuSw006K4,0*63
@@ -184,19 +184,19 @@ $GPRMC,194932.00,A,5241.99756,N,00517.56508,E,0.002,,010809,,,A*7D
!AIVDM,1,1,,B,33a9=20P@g0DvDhN1Jbd78tv00vi,0*3A
{"class":"AIS","type":3,"repeat":0,"mmsi":244469000,"scaled":false,"status":0,"status_text":"Under way using engine","turn":-127,"speed":47,"accuracy":false,"lon":2749080,"lat":31480490,"course":3100,"heading":286,"second":31,"maneuver":0,"raim":false,"radio":4017}
$GPGBS,194932.00,3.0,1.9,4.2,,,,*48
-{"class":"TPV","mode":2,"time":"2009-08-01T19:49:32.000Z","ept":0.005,"lat":52.699959333,"lon":5.292751333,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.001}
+{"class":"TPV","mode":2,"time":"2009-08-01T19:49:32.000Z","ept":0.005,"lat":52.699959333,"lon":5.292751333,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.001,"eps":6.00}
!AIVDO,1,1,,,B3aC3LP00063ai7RNpL03wh5sP06,0*3F
{"class":"AIS","type":18,"repeat":0,"mmsi":244630386,"scaled":false,"reserved":0,"speed":0,"accuracy":false,"lon":3175650,"lat":31619975,"course":0,"heading":511,"second":32,"regional":0,"cs":true,"display":false,"dsc":true,"band":true,"msg22":true,"raim":false,"radio":917510}
!AIVDM,1,1,,A,13c7O4001N0EmBtMweB6GF?22D2n,0*57
{"class":"AIS","type":1,"repeat":0,"mmsi":246538000,"scaled":false,"status":0,"status_text":"Under way using engine","turn":0,"speed":94,"accuracy":false,"lon":2861662,"lat":31452488,"course":1629,"heading":199,"second":33,"maneuver":0,"raim":true,"radio":82102}
$GPRMC,194933.00,A,5241.99761,N,00517.56512,E,0.011,,010809,,,A*71
$GPGBS,194933.00,3.0,1.9,4.2,,,,*49
-{"class":"TPV","mode":2,"time":"2009-08-01T19:49:33.000Z","ept":0.005,"lat":52.699960167,"lon":5.292752000,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.006}
+{"class":"TPV","mode":2,"time":"2009-08-01T19:49:33.000Z","ept":0.005,"lat":52.699960167,"lon":5.292752000,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.006,"eps":6.00}
!AIVDO,1,1,,,B3aC3LP00063aiWRNpP03whUsP06,0*23
{"class":"AIS","type":18,"repeat":0,"mmsi":244630386,"scaled":false,"reserved":0,"speed":0,"accuracy":false,"lon":3175651,"lat":31619976,"course":0,"heading":511,"second":33,"regional":0,"cs":true,"display":false,"dsc":true,"band":true,"msg22":true,"raim":false,"radio":917510}
$GPRMC,194934.00,A,5241.99768,N,00517.56512,E,0.015,,010809,,,A*7B
$GPGBS,194934.00,3.0,1.9,4.2,,,,*4E
-{"class":"TPV","mode":2,"time":"2009-08-01T19:49:34.000Z","ept":0.005,"lat":52.699961333,"lon":5.292752000,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.008}
+{"class":"TPV","mode":2,"time":"2009-08-01T19:49:34.000Z","ept":0.005,"lat":52.699961333,"lon":5.292752000,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.008,"eps":6.00}
!AIVDO,1,1,,,B3aC3LP00063aiWRNpP03wi5sP06,0*42
{"class":"AIS","type":18,"repeat":0,"mmsi":244630386,"scaled":false,"reserved":0,"speed":0,"accuracy":false,"lon":3175651,"lat":31619976,"course":0,"heading":511,"second":34,"regional":0,"cs":true,"display":false,"dsc":true,"band":true,"msg22":true,"raim":false,"radio":917510}
!AIVDM,1,1,,A,13aC225P150HqUlN3uHA5ww2P<0<,0*31
@@ -205,7 +205,7 @@ $GPRMC,194935.00,A,5241.99779,N,00517.56509,E,0.002,,010809,,,A*76
!AIVDM,1,1,,A,B3`qKD@00064BIWRQGVI;wiUoP06,0*75
{"class":"AIS","type":18,"repeat":0,"mmsi":244210513,"scaled":false,"reserved":0,"speed":0,"accuracy":false,"lon":3180851,"lat":31622521,"course":2450,"heading":511,"second":35,"regional":0,"cs":true,"display":false,"dsc":true,"band":true,"msg22":true,"raim":true,"radio":917510}
$GPGBS,194935.00,3.0,1.9,4.2,,,,*4F
-{"class":"TPV","mode":2,"time":"2009-08-01T19:49:35.000Z","ept":0.005,"lat":52.699963167,"lon":5.292751500,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.001}
+{"class":"TPV","mode":2,"time":"2009-08-01T19:49:35.000Z","ept":0.005,"lat":52.699963167,"lon":5.292751500,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.001,"eps":6.00}
!AIVDM,1,1,,B,H3`gaQ1AU0Pttp0000000000003,2*6D
!AIVDM,1,1,,B,13a6ld3P@9PDv3TN1GdRv7k800SH,0*60
{"class":"AIS","type":1,"repeat":0,"mmsi":244430000,"scaled":false,"status":3,"status_text":"Restricted manoeuverability","turn":-127,"speed":9,"accuracy":true,"lon":2748530,"lat":31479730,"course":760,"heading":249,"second":36,"maneuver":0,"raim":false,"radio":2264}
@@ -215,19 +215,19 @@ $GPRMC,194936.00,A,5241.99789,N,00517.56508,E,0.014,,010809,,,A*7C
!AIVDM,1,1,,A,33a9=20P@g0DvAtN1Jgd28q20000,0*7E
{"class":"AIS","type":3,"repeat":0,"mmsi":244469000,"scaled":false,"status":0,"status_text":"Under way using engine","turn":-127,"speed":47,"accuracy":false,"lon":2748990,"lat":31480510,"course":3080,"heading":284,"second":33,"maneuver":0,"raim":false,"radio":0}
$GPGBS,194936.00,3.0,1.9,4.2,,,,*4C
-{"class":"TPV","mode":2,"time":"2009-08-01T19:49:36.000Z","ept":0.005,"lat":52.699964833,"lon":5.292751333,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.007}
+{"class":"TPV","mode":2,"time":"2009-08-01T19:49:36.000Z","ept":0.005,"lat":52.699964833,"lon":5.292751333,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.007,"eps":6.00}
!AIVDM,1,1,,B,H3`gaQ4UDBE5847@9nohh01@3220,0*7F
{"class":"AIS","type":24,"repeat":0,"mmsi":244050308,"scaled":false,"shipname":"TYPHOON","shiptype":37,"shiptype_text":"Pleasure Craft","vendorid":"TRUEHDG","model":1,"serial":295175,"callsign":"PI6700","to_bow":10,"to_stern":3,"to_port":2,"to_starboard":2}
!AIVDO,1,1,,,B3aC3LP00063ai7RNp`03wj5sP06,0*11
{"class":"AIS","type":18,"repeat":0,"mmsi":244630386,"scaled":false,"reserved":0,"speed":0,"accuracy":false,"lon":3175650,"lat":31619978,"course":0,"heading":511,"second":36,"regional":0,"cs":true,"display":false,"dsc":true,"band":true,"msg22":true,"raim":false,"radio":917510}
$GPRMC,194937.00,A,5241.99795,N,00517.56519,E,0.008,,010809,,,A*7D
$GPGBS,194937.00,3.0,1.9,4.2,,,,*4D
-{"class":"TPV","mode":2,"time":"2009-08-01T19:49:37.000Z","ept":0.005,"lat":52.699965833,"lon":5.292753167,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.004}
+{"class":"TPV","mode":2,"time":"2009-08-01T19:49:37.000Z","ept":0.005,"lat":52.699965833,"lon":5.292753167,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.004,"eps":6.00}
!AIVDO,1,1,,,B3aC3LP00063aiWRNpd03wjUsP06,0*15
{"class":"AIS","type":18,"repeat":0,"mmsi":244630386,"scaled":false,"reserved":0,"speed":0,"accuracy":false,"lon":3175651,"lat":31619979,"course":0,"heading":511,"second":37,"regional":0,"cs":true,"display":false,"dsc":true,"band":true,"msg22":true,"raim":false,"radio":917510}
$GPRMC,194938.00,A,5241.99803,N,00517.56530,E,0.010,,010809,,,A*70
$GPGBS,194938.00,3.0,1.9,4.2,,,,*42
-{"class":"TPV","mode":2,"time":"2009-08-01T19:49:38.000Z","ept":0.005,"lat":52.699967167,"lon":5.292755000,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.005}
+{"class":"TPV","mode":2,"time":"2009-08-01T19:49:38.000Z","ept":0.005,"lat":52.699967167,"lon":5.292755000,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.005,"eps":6.00}
!AIVDM,1,1,,B,13`p;<0P0a0E8upN1GJDG?w:@@Fs,0*7F
{"class":"AIS","type":1,"repeat":0,"mmsi":244190000,"scaled":false,"status":0,"status_text":"Under way using engine","turn":-128,"speed":41,"accuracy":false,"lon":2770876,"lat":31479657,"course":1116,"heading":511,"second":37,"maneuver":0,"raim":false,"radio":67003}
!AIVDO,1,1,,,B3aC3LP00063ajWRNph03wk5sP06,0*7B
@@ -238,7 +238,7 @@ $GPRMC,194939.00,A,5241.99809,N,00517.56539,E,0.009,,010809,,,A*7A
!AIVDM,1,1,,A,B3`jde0000648W7RQ>H03wkUoP06,0*00
{"class":"AIS","type":18,"repeat":0,"mmsi":244100276,"scaled":false,"reserved":0,"speed":0,"accuracy":false,"lon":3179598,"lat":31622374,"course":0,"heading":511,"second":39,"regional":0,"cs":true,"display":false,"dsc":true,"band":true,"msg22":true,"raim":true,"radio":917510}
$GPGBS,194939.00,3.0,1.9,4.2,,,,*43
-{"class":"TPV","mode":2,"time":"2009-08-01T19:49:39.000Z","ept":0.005,"lat":52.699968167,"lon":5.292756500,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.005}
+{"class":"TPV","mode":2,"time":"2009-08-01T19:49:39.000Z","ept":0.005,"lat":52.699968167,"lon":5.292756500,"epx":1.900,"epy":3.000,"track":0.0000,"speed":0.005,"eps":6.00}
!AIVDM,1,1,,B,B3`gaQ000062Pc7RIt403wkUoP06,0*4B
{"class":"AIS","type":18,"repeat":0,"mmsi":244050308,"scaled":false,"reserved":0,"speed":0,"accuracy":false,"lon":3166294,"lat":31614913,"course":0,"heading":511,"second":39,"regional":0,"cs":true,"display":false,"dsc":true,"band":true,"msg22":true,"raim":true,"radio":917510}
!AIVDM,1,1,,B,139QcE7P?w<tSF0l4Q@>4?wv0l08,0*02
diff --git a/test/daemon/blumax-gps009.log.chk b/test/daemon/blumax-gps009.log.chk
index faaa833f..348c79bd 100644
--- a/test/daemon/blumax-gps009.log.chk
+++ b/test/daemon/blumax-gps009.log.chk
@@ -51,33 +51,33 @@ $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","mode":3,"time":"2008-07-18T14:30:54.000Z","ept":0.005,"lat":52.018836667,"lon":8.536086667,"alt":72.200,"epv":23.000,"speed":0.000,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2008-07-18T14:30:54.000Z","ept":0.005,"lat":52.018836667,"lon":8.536086667,"alt":72.200,"epv":23.000,"speed":0.836,"climb":0.259,"epc":0.30}
$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
$GPGSV,3,3,12,14,15,319,21,18,14,250,13,30,09,240,17,28,07,059,15*75
{"class":"SKY","xdop":0.80,"ydop":0.87,"vdop":2.60,"tdop":1.40,"hdop":1.20,"gdop":3.11,"pdop":2.90,"satellites":[{"PRN":9,"el":82,"az":301,"ss":19,"used":false,"gnssid":0,"svid":9},{"PRN":12,"el":49,"az":234,"ss":27,"used":true,"gnssid":0,"svid":12},{"PRN":17,"el":39,"az":65,"ss":33,"used":true,"gnssid":0,"svid":17},{"PRN":5,"el":33,"az":241,"ss":22,"used":false,"gnssid":0,"svid":5},{"PRN":29,"el":30,"az":171,"ss":0,"used":false,"gnssid":0,"svid":29},{"PRN":15,"el":27,"az":172,"ss":38,"used":true,"gnssid":0,"svid":15},{"PRN":22,"el":19,"az":289,"ss":29,"used":true,"gnssid":0,"svid":22},{"PRN":26,"el":15,"az":162,"ss":30,"used":true,"gnssid":0,"svid":26},{"PRN":14,"el":15,"az":319,"ss":21,"used":false,"gnssid":0,"svid":14},{"PRN":18,"el":14,"az":250,"ss":13,"used":false,"gnssid":0,"svid":18},{"PRN":30,"el":9,"az":240,"ss":17,"used":false,"gnssid":0,"svid":30},{"PRN":28,"el":7,"az":59,"ss":15,"used":false,"gnssid":0,"svid":28}]}
$GPRMC,143054.000,A,5201.1302,N,00832.1652,E,0.06,48.00,180708,,,A*5A
-{"class":"TPV","mode":3,"time":"2008-07-18T14:30:54.000Z","ept":0.005,"lat":52.018836667,"lon":8.536086667,"alt":72.200,"epx":11.944,"epy":13.018,"epv":23.000,"track":48.0000,"speed":0.031,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2008-07-18T14:30:54.000Z","ept":0.005,"lat":52.018836667,"lon":8.536086667,"alt":72.200,"epx":11.944,"epy":13.018,"epv":23.000,"track":48.0000,"speed":0.031,"climb":0.259,"epd":11.4921,"epc":0.30}
$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","mode":3,"time":"2008-07-18T14:30:55.000Z","ept":0.005,"lat":52.018836667,"lon":8.536086667,"alt":72.200,"epx":11.944,"epy":13.018,"epv":59.800,"speed":0.000,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2008-07-18T14:30:55.000Z","ept":0.005,"lat":52.018836667,"lon":8.536086667,"alt":72.200,"epx":11.944,"epy":13.018,"epv":59.800,"speed":0.000,"climb":0.000,"eps":26.04,"epc":82.80}
$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
$GPGSV,3,3,12,14,15,319,21,18,14,250,13,30,09,240,17,28,07,059,15*75
{"class":"SKY","xdop":0.80,"ydop":0.87,"vdop":2.60,"tdop":1.40,"hdop":1.20,"gdop":3.11,"pdop":2.90,"satellites":[{"PRN":9,"el":82,"az":301,"ss":20,"used":false,"gnssid":0,"svid":9},{"PRN":12,"el":49,"az":234,"ss":27,"used":true,"gnssid":0,"svid":12},{"PRN":17,"el":39,"az":65,"ss":33,"used":true,"gnssid":0,"svid":17},{"PRN":5,"el":33,"az":241,"ss":22,"used":false,"gnssid":0,"svid":5},{"PRN":29,"el":30,"az":171,"ss":0,"used":false,"gnssid":0,"svid":29},{"PRN":15,"el":27,"az":172,"ss":38,"used":true,"gnssid":0,"svid":15},{"PRN":22,"el":19,"az":289,"ss":29,"used":true,"gnssid":0,"svid":22},{"PRN":26,"el":15,"az":162,"ss":30,"used":true,"gnssid":0,"svid":26},{"PRN":14,"el":15,"az":319,"ss":21,"used":false,"gnssid":0,"svid":14},{"PRN":18,"el":14,"az":250,"ss":13,"used":false,"gnssid":0,"svid":18},{"PRN":30,"el":9,"az":240,"ss":17,"used":false,"gnssid":0,"svid":30},{"PRN":28,"el":7,"az":59,"ss":15,"used":false,"gnssid":0,"svid":28}]}
$GPRMC,143055.000,A,5201.1302,N,00832.1652,E,0.08,64.91,180708,,,A*53
-{"class":"TPV","mode":3,"time":"2008-07-18T14:30:55.000Z","ept":0.005,"lat":52.018836667,"lon":8.536086667,"alt":72.200,"epx":11.944,"epy":13.018,"epv":59.800,"track":64.9100,"speed":0.041,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2008-07-18T14:30:55.000Z","ept":0.005,"lat":52.018836667,"lon":8.536086667,"alt":72.200,"epx":11.944,"epy":13.018,"epv":59.800,"track":64.9100,"speed":0.041,"climb":0.000,"eps":26.04,"epc":82.80}
$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","mode":3,"time":"2008-07-18T14:30:56.000Z","ept":0.005,"lat":52.018836667,"lon":8.536086667,"alt":72.300,"epx":11.944,"epy":13.018,"epv":59.800,"speed":0.000,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2008-07-18T14:30:56.000Z","ept":0.005,"lat":52.018836667,"lon":8.536086667,"alt":72.300,"epx":11.944,"epy":13.018,"epv":59.800,"speed":0.000,"climb":0.100,"eps":26.04,"epc":119.60}
$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
$GPGSV,3,3,12,14,15,319,20,18,14,250,13,30,09,240,16,28,07,059,15*75
{"class":"SKY","xdop":0.80,"ydop":0.87,"vdop":2.60,"tdop":1.40,"hdop":1.20,"gdop":3.11,"pdop":2.90,"satellites":[{"PRN":9,"el":82,"az":301,"ss":20,"used":false,"gnssid":0,"svid":9},{"PRN":12,"el":49,"az":234,"ss":27,"used":true,"gnssid":0,"svid":12},{"PRN":17,"el":39,"az":65,"ss":33,"used":true,"gnssid":0,"svid":17},{"PRN":5,"el":33,"az":241,"ss":22,"used":false,"gnssid":0,"svid":5},{"PRN":29,"el":30,"az":171,"ss":0,"used":false,"gnssid":0,"svid":29},{"PRN":15,"el":27,"az":172,"ss":38,"used":true,"gnssid":0,"svid":15},{"PRN":22,"el":19,"az":289,"ss":29,"used":true,"gnssid":0,"svid":22},{"PRN":26,"el":15,"az":162,"ss":31,"used":true,"gnssid":0,"svid":26},{"PRN":14,"el":15,"az":319,"ss":20,"used":false,"gnssid":0,"svid":14},{"PRN":18,"el":14,"az":250,"ss":13,"used":false,"gnssid":0,"svid":18},{"PRN":30,"el":9,"az":240,"ss":16,"used":false,"gnssid":0,"svid":30},{"PRN":28,"el":7,"az":59,"ss":15,"used":false,"gnssid":0,"svid":28}]}
$GPRMC,143056.000,A,5201.1302,N,00832.1652,E,0.07,45.54,180708,,,A*55
-{"class":"TPV","mode":3,"time":"2008-07-18T14:30:56.000Z","ept":0.005,"lat":52.018836667,"lon":8.536086667,"alt":72.300,"epx":11.944,"epy":13.018,"epv":59.800,"track":45.5400,"speed":0.036,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2008-07-18T14:30:56.000Z","ept":0.005,"lat":52.018836667,"lon":8.536086667,"alt":72.300,"epx":11.944,"epy":13.018,"epv":59.800,"track":45.5400,"speed":0.036,"climb":0.100,"eps":26.04,"epc":119.60}
diff --git a/test/daemon/bt451.log.chk b/test/daemon/bt451.log.chk
index 59ed66dc..f94ff129 100644
--- a/test/daemon/bt451.log.chk
+++ b/test/daemon/bt451.log.chk
@@ -43,7 +43,7 @@ $GPGSV,2,1,07,26,34,052,33,19,,,36,32,45,237,42,06,,,34*75
$GPGSV,2,2,07,22,,,40,11,57,277,40,14,51,083,38*7F
{"class":"SKY","xdop":1.26,"ydop":2.39,"vdop":5.62,"tdop":4.17,"hdop":2.72,"gdop":7.54,"pdop":6.25,"satellites":[{"PRN":26,"el":34,"az":52,"ss":33,"used":true,"gnssid":0,"svid":26},{"PRN":19,"el":0,"az":0,"ss":36,"used":false,"gnssid":0,"svid":19},{"PRN":32,"el":45,"az":237,"ss":42,"used":true,"gnssid":0,"svid":32},{"PRN":6,"el":0,"az":0,"ss":34,"used":false,"gnssid":0,"svid":6},{"PRN":22,"el":0,"az":0,"ss":40,"used":false,"gnssid":0,"svid":22},{"PRN":11,"el":57,"az":277,"ss":40,"used":true,"gnssid":0,"svid":11},{"PRN":14,"el":51,"az":83,"ss":38,"used":true,"gnssid":0,"svid":14}]}
$GPGLL,5547.82113,N,02334.14130,E,152505.00,A,A*64
-{"class":"TPV","mode":3,"time":"2009-12-09T15:25:05.000Z","ept":0.005,"lat":55.797018833,"lon":23.569021667,"alt":37.000,"epx":18.961,"epy":35.919,"epv":129.260,"track":0.0000,"speed":0.130,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2009-12-09T15:25:05.000Z","ept":0.005,"lat":55.797018833,"lon":23.569021667,"alt":37.000,"epx":18.961,"epy":35.919,"epv":129.260,"track":0.0000,"speed":0.130}
$GPZDA,152505.00,09,12,2009,00,00*61
$GPRMC,152505.50,A,5547.82119,N,02334.14124,E,0.265,,091209,,,A*75
$GPVTG,,T,,M,0.265,N,0.491,K,A*2E
@@ -53,7 +53,7 @@ $GPGSV,2,1,07,26,34,052,34,19,,,36,32,45,237,42,06,,,34*72
$GPGSV,2,2,07,22,,,40,11,57,277,41,14,51,083,38*7E
{"class":"SKY","xdop":1.26,"ydop":2.39,"vdop":5.62,"tdop":4.17,"hdop":2.72,"gdop":7.54,"pdop":6.24,"satellites":[{"PRN":26,"el":34,"az":52,"ss":34,"used":true,"gnssid":0,"svid":26},{"PRN":19,"el":0,"az":0,"ss":36,"used":false,"gnssid":0,"svid":19},{"PRN":32,"el":45,"az":237,"ss":42,"used":true,"gnssid":0,"svid":32},{"PRN":6,"el":0,"az":0,"ss":34,"used":false,"gnssid":0,"svid":6},{"PRN":22,"el":0,"az":0,"ss":40,"used":false,"gnssid":0,"svid":22},{"PRN":11,"el":57,"az":277,"ss":41,"used":true,"gnssid":0,"svid":11},{"PRN":14,"el":51,"az":83,"ss":38,"used":true,"gnssid":0,"svid":14}]}
$GPGLL,5547.82119,N,02334.14124,E,152505.50,A,A*6E
-{"class":"TPV","mode":3,"time":"2009-12-09T15:25:05.500Z","ept":0.005,"lat":55.797019833,"lon":23.569020667,"alt":36.700,"epx":18.961,"epy":35.919,"epv":129.260,"track":0.0000,"speed":0.136,"climb":0.000,"eps":143.68}
+{"class":"TPV","mode":3,"time":"2009-12-09T15:25:05.500Z","ept":0.005,"lat":55.797019833,"lon":23.569020667,"alt":36.700,"epx":18.961,"epy":35.919,"epv":129.260,"track":0.0000,"speed":0.136,"climb":-0.600,"eps":143.68,"epc":517.04}
$GPZDA,152505.50,09,12,2009,00,00*64
$GPRMC,152506.00,A,5547.82126,N,02334.14117,E,0.340,,091209,,,A*79
$GPVTG,,T,,M,0.340,N,0.631,K,A*20
@@ -63,7 +63,7 @@ $GPGSV,2,1,07,26,34,052,34,19,,,37,32,45,237,42,06,,,34*73
$GPGSV,2,2,07,22,,,40,11,57,277,41,14,51,083,39*7F
{"class":"SKY","xdop":1.26,"ydop":2.39,"vdop":5.62,"tdop":4.17,"hdop":2.72,"gdop":7.54,"pdop":6.25,"satellites":[{"PRN":26,"el":34,"az":52,"ss":34,"used":true,"gnssid":0,"svid":26},{"PRN":19,"el":0,"az":0,"ss":37,"used":false,"gnssid":0,"svid":19},{"PRN":32,"el":45,"az":237,"ss":42,"used":true,"gnssid":0,"svid":32},{"PRN":6,"el":0,"az":0,"ss":34,"used":false,"gnssid":0,"svid":6},{"PRN":22,"el":0,"az":0,"ss":40,"used":false,"gnssid":0,"svid":22},{"PRN":11,"el":57,"az":277,"ss":41,"used":true,"gnssid":0,"svid":11},{"PRN":14,"el":51,"az":83,"ss":39,"used":true,"gnssid":0,"svid":14}]}
$GPGLL,5547.82126,N,02334.14117,E,152506.00,A,A*64
-{"class":"TPV","mode":3,"time":"2009-12-09T15:25:06.000Z","ept":0.005,"lat":55.797021000,"lon":23.569019500,"alt":36.500,"epx":18.961,"epy":35.919,"epv":129.260,"track":0.0000,"speed":0.175,"climb":0.000,"eps":143.68}
+{"class":"TPV","mode":3,"time":"2009-12-09T15:25:06.000Z","ept":0.005,"lat":55.797021000,"lon":23.569019500,"alt":36.500,"epx":18.961,"epy":35.919,"epv":129.260,"track":0.0000,"speed":0.175,"climb":-0.400,"eps":143.68,"epc":517.04}
$GPZDA,152506.00,09,12,2009,00,00*62
$GPRMC,152506.50,A,5547.82132,N,02334.14113,E,0.336,,091209,,,A*7C
$GPVTG,,T,,M,0.336,N,0.623,K,A*22
@@ -73,7 +73,7 @@ $GPGSV,2,1,07,26,34,052,35,19,,,37,32,45,237,43,06,,,35*72
$GPGSV,2,2,07,22,,,41,11,57,277,41,14,51,083,39*7E
{"class":"SKY","xdop":1.26,"ydop":2.39,"vdop":5.62,"tdop":4.17,"hdop":2.72,"gdop":7.54,"pdop":6.24,"satellites":[{"PRN":26,"el":34,"az":52,"ss":35,"used":true,"gnssid":0,"svid":26},{"PRN":19,"el":0,"az":0,"ss":37,"used":false,"gnssid":0,"svid":19},{"PRN":32,"el":45,"az":237,"ss":43,"used":true,"gnssid":0,"svid":32},{"PRN":6,"el":0,"az":0,"ss":35,"used":false,"gnssid":0,"svid":6},{"PRN":22,"el":0,"az":0,"ss":41,"used":false,"gnssid":0,"svid":22},{"PRN":11,"el":57,"az":277,"ss":41,"used":true,"gnssid":0,"svid":11},{"PRN":14,"el":51,"az":83,"ss":39,"used":true,"gnssid":0,"svid":14}]}
$GPGLL,5547.82132,N,02334.14113,E,152506.50,A,A*60
-{"class":"TPV","mode":3,"time":"2009-12-09T15:25:06.500Z","ept":0.005,"lat":55.797022000,"lon":23.569018833,"alt":36.200,"epx":18.961,"epy":35.919,"epv":129.260,"track":0.0000,"speed":0.173,"climb":0.000,"eps":143.68}
+{"class":"TPV","mode":3,"time":"2009-12-09T15:25:06.500Z","ept":0.005,"lat":55.797022000,"lon":23.569018833,"alt":36.200,"epx":18.961,"epy":35.919,"epv":129.260,"track":0.0000,"speed":0.173,"climb":-0.600,"eps":143.68,"epc":517.04}
$GPZDA,152506.50,09,12,2009,00,00*67
$GPRMC,152507.00,A,5547.82139,N,02334.14105,E,0.371,16.99,091209,,,A*5E
$GPVTG,16.99,T,,M,0.371,N,0.687,K,A*06
@@ -83,7 +83,7 @@ $GPGSV,2,1,07,26,34,052,35,19,,,37,32,45,237,42,06,,,35*73
$GPGSV,2,2,07,22,,,40,11,57,277,41,14,51,083,39*7F
{"class":"SKY","xdop":1.26,"ydop":2.39,"vdop":5.62,"tdop":4.17,"hdop":2.72,"gdop":7.54,"pdop":6.24,"satellites":[{"PRN":26,"el":34,"az":52,"ss":35,"used":true,"gnssid":0,"svid":26},{"PRN":19,"el":0,"az":0,"ss":37,"used":false,"gnssid":0,"svid":19},{"PRN":32,"el":45,"az":237,"ss":42,"used":true,"gnssid":0,"svid":32},{"PRN":6,"el":0,"az":0,"ss":35,"used":false,"gnssid":0,"svid":6},{"PRN":22,"el":0,"az":0,"ss":40,"used":false,"gnssid":0,"svid":22},{"PRN":11,"el":57,"az":277,"ss":41,"used":true,"gnssid":0,"svid":11},{"PRN":14,"el":51,"az":83,"ss":39,"used":true,"gnssid":0,"svid":14}]}
$GPGLL,5547.82139,N,02334.14105,E,152507.00,A,A*68
-{"class":"TPV","mode":3,"time":"2009-12-09T15:25:07.000Z","ept":0.005,"lat":55.797023167,"lon":23.569017500,"alt":36.000,"epx":18.961,"epy":35.919,"epv":129.260,"track":16.9900,"speed":0.191,"climb":0.000,"eps":143.68}
+{"class":"TPV","mode":3,"time":"2009-12-09T15:25:07.000Z","ept":0.005,"lat":55.797023167,"lon":23.569017500,"alt":36.000,"epx":18.961,"epy":35.919,"epv":129.260,"track":16.9900,"speed":0.191,"climb":-0.400,"eps":143.68,"epc":517.04}
$GPZDA,152507.00,09,12,2009,00,00*63
$GPRMC,152507.50,A,5547.82145,N,02334.14098,E,0.309,,091209,,,A*73
$GPVTG,,T,,M,0.309,N,0.572,K,A*29
@@ -93,7 +93,7 @@ $GPGSV,2,1,07,26,34,052,35,19,,,37,32,45,237,42,06,,,34*72
$GPGSV,2,2,07,22,,,40,11,57,277,41,14,51,083,39*7F
{"class":"SKY","xdop":1.26,"ydop":2.39,"vdop":5.62,"tdop":4.17,"hdop":2.72,"gdop":7.54,"pdop":6.24,"satellites":[{"PRN":26,"el":34,"az":52,"ss":35,"used":true,"gnssid":0,"svid":26},{"PRN":19,"el":0,"az":0,"ss":37,"used":false,"gnssid":0,"svid":19},{"PRN":32,"el":45,"az":237,"ss":42,"used":true,"gnssid":0,"svid":32},{"PRN":6,"el":0,"az":0,"ss":34,"used":false,"gnssid":0,"svid":6},{"PRN":22,"el":0,"az":0,"ss":40,"used":false,"gnssid":0,"svid":22},{"PRN":11,"el":57,"az":277,"ss":41,"used":true,"gnssid":0,"svid":11},{"PRN":14,"el":51,"az":83,"ss":39,"used":true,"gnssid":0,"svid":14}]}
$GPGLL,5547.82145,N,02334.14098,E,152507.50,A,A*63
-{"class":"TPV","mode":3,"time":"2009-12-09T15:25:07.500Z","ept":0.005,"lat":55.797024167,"lon":23.569016333,"alt":35.700,"epx":18.961,"epy":35.919,"epv":129.260,"track":0.0000,"speed":0.159,"climb":0.000,"eps":143.68}
+{"class":"TPV","mode":3,"time":"2009-12-09T15:25:07.500Z","ept":0.005,"lat":55.797024167,"lon":23.569016333,"alt":35.700,"epx":18.961,"epy":35.919,"epv":129.260,"track":0.0000,"speed":0.159,"climb":-0.600,"eps":143.68,"epc":517.04}
$GPZDA,152507.50,09,12,2009,00,00*66
$GPRMC,152508.00,A,5547.82150,N,02334.14092,E,0.309,,091209,,,A*77
$GPVTG,,T,,M,0.309,N,0.573,K,A*28
@@ -103,7 +103,7 @@ $GPGSV,2,1,07,26,34,052,33,19,,,36,32,45,237,41,06,,,33*71
$GPGSV,2,2,07,22,,,39,11,57,277,40,14,51,083,38*71
{"class":"SKY","xdop":1.26,"ydop":2.39,"vdop":5.62,"tdop":4.17,"hdop":2.72,"gdop":7.54,"pdop":6.24,"satellites":[{"PRN":26,"el":34,"az":52,"ss":33,"used":true,"gnssid":0,"svid":26},{"PRN":19,"el":0,"az":0,"ss":36,"used":false,"gnssid":0,"svid":19},{"PRN":32,"el":45,"az":237,"ss":41,"used":true,"gnssid":0,"svid":32},{"PRN":6,"el":0,"az":0,"ss":33,"used":false,"gnssid":0,"svid":6},{"PRN":22,"el":0,"az":0,"ss":39,"used":false,"gnssid":0,"svid":22},{"PRN":11,"el":57,"az":277,"ss":40,"used":true,"gnssid":0,"svid":11},{"PRN":14,"el":51,"az":83,"ss":38,"used":true,"gnssid":0,"svid":14}]}
$GPGLL,5547.82150,N,02334.14092,E,152508.00,A,A*67
-{"class":"TPV","mode":3,"time":"2009-12-09T15:25:08.000Z","ept":0.005,"lat":55.797025000,"lon":23.569015333,"alt":35.500,"epx":18.961,"epy":35.919,"epv":129.260,"track":0.0000,"speed":0.159,"climb":0.000,"eps":143.68}
+{"class":"TPV","mode":3,"time":"2009-12-09T15:25:08.000Z","ept":0.005,"lat":55.797025000,"lon":23.569015333,"alt":35.500,"epx":18.961,"epy":35.919,"epv":129.260,"track":0.0000,"speed":0.159,"climb":-0.400,"eps":143.68,"epc":517.04}
$GPZDA,152508.00,09,12,2009,00,00*6C
$GPRMC,152508.50,A,5547.82156,N,02334.14086,E,0.296,,091209,,,A*76
$GPVTG,,T,,M,0.296,N,0.549,K,A*26
@@ -126,50 +126,50 @@ $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
$GPGGA,143306.50,5546.82983,N,02334.72123,E,1,09,1.26,128.9,M,26.9,M,,*50
-{"class":"TPV","mode":3,"time":"2009-12-09T14:33:06.500Z","ept":0.005,"lat":55.780497167,"lon":23.578687167,"alt":128.900,"epx":11.086,"epy":10.449,"epv":78.430,"track":221.1600,"speed":15.600,"eps":94.01}
+{"class":"TPV","mode":3,"time":"2009-12-09T14:33:06.500Z","ept":0.005,"lat":55.780497167,"lon":23.578687167,"alt":128.900,"epx":11.086,"epy":10.449,"epv":78.430,"track":221.1600,"speed":15.600,"climb":-2.000,"eps":94.01,"epc":415.38}
$GPGSA,A,3,32,09,19,11,14,03,22,06,26,,,,3.25,1.26,2.99*05
$GPGSV,3,1,10,32,22,227,35,09,12,038,29,19,58,204,39,11,36,285,36*76
$GPGSV,3,2,10,14,45,118,34,03,31,183,30,28,,,34,22,47,070,42*45
$GPGSV,3,3,10,06,26,174,33,26,44,080,38*7F
{"class":"SKY","xdop":0.67,"ydop":0.68,"vdop":2.99,"tdop":1.05,"hdop":1.26,"gdop":2.29,"pdop":3.25,"satellites":[{"PRN":32,"el":22,"az":227,"ss":35,"used":true,"gnssid":0,"svid":32},{"PRN":9,"el":12,"az":38,"ss":29,"used":true,"gnssid":0,"svid":9},{"PRN":19,"el":58,"az":204,"ss":39,"used":true,"gnssid":0,"svid":19},{"PRN":11,"el":36,"az":285,"ss":36,"used":true,"gnssid":0,"svid":11},{"PRN":14,"el":45,"az":118,"ss":34,"used":true,"gnssid":0,"svid":14},{"PRN":3,"el":31,"az":183,"ss":30,"used":true,"gnssid":0,"svid":3},{"PRN":28,"el":0,"az":0,"ss":34,"used":false,"gnssid":0,"svid":28},{"PRN":22,"el":47,"az":70,"ss":42,"used":true,"gnssid":0,"svid":22},{"PRN":6,"el":26,"az":174,"ss":33,"used":true,"gnssid":0,"svid":6},{"PRN":26,"el":44,"az":80,"ss":38,"used":true,"gnssid":0,"svid":26}]}
$GPGLL,5546.82983,N,02334.72123,E,143306.50,A,A*66
-{"class":"TPV","mode":3,"time":"2009-12-09T14:33:06.500Z","ept":0.005,"lat":55.780497167,"lon":23.578687167,"alt":128.900,"epx":11.086,"epy":10.449,"epv":78.430,"track":221.1600,"speed":15.600,"climb":0.000,"eps":94.01}
+{"class":"TPV","mode":3,"time":"2009-12-09T14:33:06.500Z","ept":0.005,"lat":55.780497167,"lon":23.578687167,"alt":128.900,"epx":11.086,"epy":10.449,"epv":78.430,"track":221.1600,"speed":15.600,"climb":-2.000,"eps":94.01,"epc":415.38}
$GPZDA,143306.50,09,12,2009,00,00*61
$GPRMC,143307.00,A,5546.82649,N,02334.71625,E,30.860,221.48,091209,,,A*5D
$GPVTG,221.48,T,,M,30.860,N,57.183,K,A*35
$GPGGA,143307.00,5546.82649,N,02334.71625,E,1,09,1.26,128.1,M,26.9,M,,*57
-{"class":"TPV","mode":3,"time":"2009-12-09T14:33:07.000Z","ept":0.005,"lat":55.780441500,"lon":23.578604167,"alt":128.100,"epx":10.069,"epy":10.261,"epv":68.770,"track":221.4800,"speed":15.876,"eps":42.69}
+{"class":"TPV","mode":3,"time":"2009-12-09T14:33:07.000Z","ept":0.005,"lat":55.780441500,"lon":23.578604167,"alt":128.100,"epx":10.069,"epy":10.261,"epv":68.770,"track":221.4800,"speed":15.876,"climb":-1.600,"eps":42.69,"epc":294.40}
$GPGSA,A,3,32,09,19,11,14,03,22,06,26,,,,3.25,1.26,3.00*04
$GPGSV,3,1,10,32,22,227,35,09,12,038,29,19,58,204,40,11,36,285,36*78
$GPGSV,3,2,10,14,45,118,34,03,31,183,30,28,,,35,22,47,070,43*45
$GPGSV,3,3,10,06,26,174,33,26,44,080,39*7E
{"class":"SKY","xdop":0.67,"ydop":0.68,"vdop":3.00,"tdop":1.05,"hdop":1.26,"gdop":2.29,"pdop":3.25,"satellites":[{"PRN":32,"el":22,"az":227,"ss":35,"used":true,"gnssid":0,"svid":32},{"PRN":9,"el":12,"az":38,"ss":29,"used":true,"gnssid":0,"svid":9},{"PRN":19,"el":58,"az":204,"ss":40,"used":true,"gnssid":0,"svid":19},{"PRN":11,"el":36,"az":285,"ss":36,"used":true,"gnssid":0,"svid":11},{"PRN":14,"el":45,"az":118,"ss":34,"used":true,"gnssid":0,"svid":14},{"PRN":3,"el":31,"az":183,"ss":30,"used":true,"gnssid":0,"svid":3},{"PRN":28,"el":0,"az":0,"ss":35,"used":false,"gnssid":0,"svid":28},{"PRN":22,"el":47,"az":70,"ss":43,"used":true,"gnssid":0,"svid":22},{"PRN":6,"el":26,"az":174,"ss":33,"used":true,"gnssid":0,"svid":6},{"PRN":26,"el":44,"az":80,"ss":39,"used":true,"gnssid":0,"svid":26}]}
$GPGLL,5546.82649,N,02334.71625,E,143307.00,A,A*69
-{"class":"TPV","mode":3,"time":"2009-12-09T14:33:07.000Z","ept":0.005,"lat":55.780441500,"lon":23.578604167,"alt":128.100,"epx":10.069,"epy":10.261,"epv":68.770,"track":221.4800,"speed":15.876,"climb":0.000,"eps":42.69}
+{"class":"TPV","mode":3,"time":"2009-12-09T14:33:07.000Z","ept":0.005,"lat":55.780441500,"lon":23.578604167,"alt":128.100,"epx":10.069,"epy":10.261,"epv":68.770,"track":221.4800,"speed":15.876,"climb":-1.600,"eps":42.69,"epc":294.40}
$GPZDA,143307.00,09,12,2009,00,00*65
$GPRMC,143307.50,A,5546.82314,N,02334.71118,E,31.351,221.51,091209,,,A*5C
$GPVTG,221.51,T,,M,31.351,N,58.092,K,A*3B
$GPGGA,143307.50,5546.82314,N,02334.71118,E,1,09,1.26,127.5,M,26.9,M,,*5D
-{"class":"TPV","mode":3,"time":"2009-12-09T14:33:07.500Z","ept":0.005,"lat":55.780385667,"lon":23.578519667,"alt":127.500,"epx":10.069,"epy":10.261,"epv":69.000,"track":221.5100,"speed":16.128,"eps":41.05}
+{"class":"TPV","mode":3,"time":"2009-12-09T14:33:07.500Z","ept":0.005,"lat":55.780385667,"lon":23.578519667,"alt":127.500,"epx":10.069,"epy":10.261,"epv":69.000,"track":221.5100,"speed":16.128,"climb":-1.200,"eps":41.05,"epc":275.54}
$GPGSA,A,3,32,09,19,11,14,03,22,06,26,,,,3.25,1.26,3.00*04
$GPGSV,3,1,10,32,22,227,35,09,12,038,29,19,58,204,40,11,36,285,36*78
$GPGSV,3,2,10,14,45,118,34,03,31,183,30,28,,,33,22,47,070,43*43
$GPGSV,3,3,10,06,26,174,34,26,44,080,38*78
{"class":"SKY","xdop":0.67,"ydop":0.68,"vdop":3.00,"tdop":1.05,"hdop":1.26,"gdop":2.29,"pdop":3.25,"satellites":[{"PRN":32,"el":22,"az":227,"ss":35,"used":true,"gnssid":0,"svid":32},{"PRN":9,"el":12,"az":38,"ss":29,"used":true,"gnssid":0,"svid":9},{"PRN":19,"el":58,"az":204,"ss":40,"used":true,"gnssid":0,"svid":19},{"PRN":11,"el":36,"az":285,"ss":36,"used":true,"gnssid":0,"svid":11},{"PRN":14,"el":45,"az":118,"ss":34,"used":true,"gnssid":0,"svid":14},{"PRN":3,"el":31,"az":183,"ss":30,"used":true,"gnssid":0,"svid":3},{"PRN":28,"el":0,"az":0,"ss":33,"used":false,"gnssid":0,"svid":28},{"PRN":22,"el":47,"az":70,"ss":43,"used":true,"gnssid":0,"svid":22},{"PRN":6,"el":26,"az":174,"ss":34,"used":true,"gnssid":0,"svid":6},{"PRN":26,"el":44,"az":80,"ss":38,"used":true,"gnssid":0,"svid":26}]}
$GPGLL,5546.82314,N,02334.71118,E,143307.50,A,A*68
-{"class":"TPV","mode":3,"time":"2009-12-09T14:33:07.500Z","ept":0.005,"lat":55.780385667,"lon":23.578519667,"alt":127.500,"epx":10.069,"epy":10.261,"epv":69.000,"track":221.5100,"speed":16.128,"climb":0.000,"eps":41.05}
+{"class":"TPV","mode":3,"time":"2009-12-09T14:33:07.500Z","ept":0.005,"lat":55.780385667,"lon":23.578519667,"alt":127.500,"epx":10.069,"epy":10.261,"epv":69.000,"track":221.5100,"speed":16.128,"climb":-1.200,"eps":41.05,"epc":275.54}
$GPZDA,143307.50,09,12,2009,00,00*60
$GPRMC,143308.00,A,5546.81975,N,02334.70604,E,32.000,221.54,091209,,,A*52
$GPVTG,221.54,T,,M,32.000,N,59.295,K,A*3E
$GPGGA,143308.00,5546.81975,N,02334.70604,E,1,09,1.26,127.1,M,26.9,M,,*56
-{"class":"TPV","mode":3,"time":"2009-12-09T14:33:08.000Z","ept":0.005,"lat":55.780329167,"lon":23.578434000,"alt":127.100,"epx":10.069,"epy":10.261,"epv":69.000,"track":221.5400,"speed":16.462,"eps":41.05}
+{"class":"TPV","mode":3,"time":"2009-12-09T14:33:08.000Z","ept":0.005,"lat":55.780329167,"lon":23.578434000,"alt":127.100,"epx":10.069,"epy":10.261,"epv":69.000,"track":221.5400,"speed":16.462,"climb":-0.800,"eps":41.05,"epc":276.00}
$GPGSA,A,3,32,09,19,11,14,03,22,06,26,,,,3.25,1.26,3.00*04
$GPGSV,3,1,10,32,22,227,36,09,12,038,29,19,58,204,41,11,36,285,37*7B
$GPGSV,3,2,10,14,45,118,35,03,31,183,29,28,,,33,22,47,070,43*4A
$GPGSV,3,3,10,06,26,174,35,26,44,080,38*79
{"class":"SKY","xdop":0.67,"ydop":0.68,"vdop":3.00,"tdop":1.05,"hdop":1.26,"gdop":2.29,"pdop":3.25,"satellites":[{"PRN":32,"el":22,"az":227,"ss":36,"used":true,"gnssid":0,"svid":32},{"PRN":9,"el":12,"az":38,"ss":29,"used":true,"gnssid":0,"svid":9},{"PRN":19,"el":58,"az":204,"ss":41,"used":true,"gnssid":0,"svid":19},{"PRN":11,"el":36,"az":285,"ss":37,"used":true,"gnssid":0,"svid":11},{"PRN":14,"el":45,"az":118,"ss":35,"used":true,"gnssid":0,"svid":14},{"PRN":3,"el":31,"az":183,"ss":29,"used":true,"gnssid":0,"svid":3},{"PRN":28,"el":0,"az":0,"ss":33,"used":false,"gnssid":0,"svid":28},{"PRN":22,"el":47,"az":70,"ss":43,"used":true,"gnssid":0,"svid":22},{"PRN":6,"el":26,"az":174,"ss":35,"used":true,"gnssid":0,"svid":6},{"PRN":26,"el":44,"az":80,"ss":38,"used":true,"gnssid":0,"svid":26}]}
$GPGLL,5546.81975,N,02334.70604,E,143308.00,A,A*67
-{"class":"TPV","mode":3,"time":"2009-12-09T14:33:08.000Z","ept":0.005,"lat":55.780329167,"lon":23.578434000,"alt":127.100,"epx":10.069,"epy":10.261,"epv":69.000,"track":221.5400,"speed":16.462,"climb":0.000,"eps":41.05}
+{"class":"TPV","mode":3,"time":"2009-12-09T14:33:08.000Z","ept":0.005,"lat":55.780329167,"lon":23.578434000,"alt":127.100,"epx":10.069,"epy":10.261,"epv":69.000,"track":221.5400,"speed":16.462,"climb":-0.800,"eps":41.05,"epc":276.00}
$GPZDA,143308.00,09,12,2009,00,00*6A
$GPRMC,143308.50,A,5546.81633,N,02334.70079,E,32.273,221.54,091209,,,A*50
$GPVTG,221.54,T,,M,32.273,N,59.802,K,A*3C
diff --git a/test/daemon/bu353-glonass.log.chk b/test/daemon/bu353-glonass.log.chk
index 5e666592..c4e88998 100644
--- a/test/daemon/bu353-glonass.log.chk
+++ b/test/daemon/bu353-glonass.log.chk
@@ -3,13 +3,13 @@ $GNGSA,A,3,03,19,27,13,,,,,,,,,2.75,2.56,1.00*10
$GNGSA,A,3,88,87,,,,,,,,,,,2.75,2.56,1.00*13
{"class":"TPV","mode":3,"epv":23.000}
$GNRMC,081411.000,A,5541.1955,N,03737.2872,E,0.60,301.29,260514,,,A*74
-{"class":"TPV","mode":2,"time":"2014-05-26T08:14:11.000Z","ept":0.005,"lat":55.686591667,"lon":37.621453333,"track":301.2900,"speed":0.309}
+{"class":"TPV","mode":3,"time":"2014-05-26T08:14:11.000Z","ept":0.005,"lat":55.686591667,"lon":37.621453333,"epv":23.000,"track":301.2900,"speed":0.309}
$GPZDA,081411.000,26,05,2014,,*5D
$GPGGA,081412.000,5541.1956,N,03737.2877,E,1,5,4.87,66.2,M,14.5,M,,*6A
$GNGSA,A,3,03,19,27,13,,,,,,,,,4.97,4.87,1.00*10
$GNGSA,A,3,88,,,,,,,,,,,,4.97,4.87,1.00*1C
$GNRMC,081412.000,A,5541.1956,N,03737.2877,E,0.52,301.26,260514,,,A*7F
-{"class":"TPV","mode":3,"time":"2014-05-26T08:14:12.000Z","ept":0.005,"lat":55.686593333,"lon":37.621461667,"alt":66.200,"epv":23.000,"track":301.2600,"speed":0.268,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2014-05-26T08:14:12.000Z","ept":0.005,"lat":55.686593333,"lon":37.621461667,"alt":66.200,"epv":23.000,"track":301.2600,"speed":0.268,"epc":46.00}
$GPZDA,081412.000,26,05,2014,,*5E
$GPGGA,081413.000,5541.1959,N,03737.2894,E,1,5,4.87,66.2,M,14.5,M,,*69
$GNGSA,A,3,03,19,27,13,,,,,,,,,4.98,4.87,1.00*1F
diff --git a/test/daemon/bundg_zeus_9.log.chk b/test/daemon/bundg_zeus_9.log.chk
index 05e6aad4..e8f2de19 100644
--- a/test/daemon/bundg_zeus_9.log.chk
+++ b/test/daemon/bundg_zeus_9.log.chk
@@ -54,20 +54,20 @@ $SDHDG,231.3,,,1.3,E*34
$GPGGA,094737,5251.0085,N,00518.8151,E,1,12,0.60,-4,M,46.8,M,,*4B
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5251.0084,N,00518.8149,E,094737,A,A*4E
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:37.000Z","ept":0.005,"lat":52.850140000,"lon":5.313581667,"alt":-4.000,"epx":7.467,"epy":8.881,"epv":20.700,"track":230.5000,"magtrack":229.1000,"speed":2.881,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:37.000Z","ept":0.005,"lat":52.850140000,"lon":5.313581667,"alt":-4.000,"epx":7.467,"epy":8.881,"epv":20.700,"track":230.5000,"magtrack":229.1000,"speed":2.881}
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:37.000Z","ept":0.005,"lat":52.850140000,"lon":5.313581667,"alt":-4.000,"epx":7.467,"epy":8.881,"epv":20.700,"track":230.5000,"magtrack":229.1000,"speed":2.881,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:37.000Z","ept":0.005,"lat":52.850140000,"lon":5.313581667,"alt":-4.000,"epx":7.467,"epy":8.881,"epv":20.700,"track":230.5000,"magtrack":229.1000,"speed":2.881}
$GPGSV,3,1,12,07,10,333,39,08,12,279,35,10,16,158,33,16,74,249,37*73
$GPGSV,3,2,12,20,36,138,34,21,66,078,39,26,57,179,33,27,45,281,38*7A
$GPGSV,3,3,12,29,11,091,46,76,48,226,32,75,14,188,27,70,27,083,31*79
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:37.000Z","ept":0.005,"lat":52.850140000,"lon":5.313581667,"alt":-4.000,"epx":7.467,"epy":8.881,"epv":20.700,"track":230.5000,"magtrack":229.1000,"speed":2.881,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:37.000Z","ept":0.005,"lat":52.850140000,"lon":5.313581667,"alt":-4.000,"epx":7.467,"epy":8.881,"epv":20.700,"track":230.5000,"magtrack":229.1000,"speed":2.881}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":39,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":35,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":33,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":249,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":138,"ss":34,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":78,"ss":39,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":57,"az":179,"ss":33,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":281,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":46,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":226,"ss":32,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":27,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":31,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094738,A,5251.0084,N,00518.8149,E,5.8,235.1,200818,1.4,E,A*13
$SDHDG,231.2,,,1.3,E*35
$GPVTG,235.1,T,233.7,M,5.8,N,10.7,K,A*18
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:38.000Z","ept":0.005,"lat":52.850140000,"lon":5.313581667,"epx":7.467,"epy":8.881,"track":235.1000,"magtrack":233.7000,"speed":2.984,"eps":17.76}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:38.000Z","ept":0.005,"lat":52.850140000,"lon":5.313581667,"epx":7.467,"epy":8.881,"epv":20.700,"track":235.1000,"magtrack":233.7000,"speed":2.984,"eps":17.76,"epc":41.40}
$GPZDA,094738,20,08,2018,-01,00*64
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:38.000Z","ept":0.005,"lat":52.850140000,"lon":5.313581667,"epx":7.467,"epy":8.881,"track":235.1000,"magtrack":233.7000,"speed":2.984,"eps":17.76}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:38.000Z","ept":0.005,"lat":52.850140000,"lon":5.313581667,"epx":7.467,"epy":8.881,"epv":20.700,"track":235.1000,"magtrack":233.7000,"speed":2.984,"eps":17.76,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$SDHDG,231.0,,,1.3,E*37
@@ -77,7 +77,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDHDG,230.7,,,1.3,E*31
$SDDBT,17.5,f,5.3,M,2.9,F*38
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:38.000Z","ept":0.005,"lat":52.850140000,"lon":5.313581667,"alt":-5.300,"epx":7.467,"epy":8.881,"epv":20.700,"track":235.1000,"magtrack":233.7000,"speed":2.984,"eps":17.76}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:38.000Z","ept":0.005,"lat":52.850140000,"lon":5.313581667,"alt":-5.300,"epx":7.467,"epy":8.881,"epv":20.700,"track":235.1000,"magtrack":233.7000,"speed":2.984,"climb":-1.300,"eps":17.76,"epc":41.40}
$SDDPT,5.3,0.4,*79
$SDMTW,,C*1A
$SDVLW,,N,545.6,N,1109.4,N,393.6,N*44
@@ -96,18 +96,18 @@ $GPGGA,094738,5251.0074,N,00518.8132,E,1,12,0.60,-4,M,46.8,M,,*4F
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5251.0073,N,00518.8130,E,094738,A,A*47
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:38.000Z","ept":0.005,"lat":52.850121667,"lon":5.313550000,"alt":-4.000,"epx":7.467,"epy":8.881,"epv":20.700,"track":235.1000,"magtrack":233.7000,"speed":2.984,"climb":0.000,"eps":17.76}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:38.000Z","ept":0.005,"lat":52.850121667,"lon":5.313550000,"alt":-4.000,"epx":7.467,"epy":8.881,"epv":20.700,"track":235.1000,"magtrack":233.7000,"speed":2.984,"climb":-1.300,"eps":17.76,"epc":41.40}
$GPGSV,3,1,12,07,10,333,37,08,12,279,34,10,16,158,33,16,74,249,37*7C
$GPGSV,3,2,12,20,36,138,34,21,66,078,39,26,57,179,32,27,45,281,38*7B
$GPGSV,3,3,12,29,11,091,46,76,48,226,30,75,14,188,27,70,27,083,31*7B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:38.000Z","ept":0.005,"lat":52.850121667,"lon":5.313550000,"alt":-4.000,"epx":7.467,"epy":8.881,"epv":20.700,"track":235.1000,"magtrack":233.7000,"speed":2.984,"climb":0.000,"eps":17.76}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:38.000Z","ept":0.005,"lat":52.850121667,"lon":5.313550000,"alt":-4.000,"epx":7.467,"epy":8.881,"epv":20.700,"track":235.1000,"magtrack":233.7000,"speed":2.984,"climb":-1.300,"eps":17.76,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":37,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":34,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":33,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":249,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":138,"ss":34,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":78,"ss":39,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":57,"az":179,"ss":32,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":281,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":46,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":226,"ss":30,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":27,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":31,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094739,A,5251.0073,N,00518.8130,E,5.7,229.9,200818,1.4,E,A*1E
$SDHDG,230.8,,,1.3,E*3E
$GPVTG,229.9,T,228.5,M,5.7,N,10.5,K,A*18
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:39.000Z","ept":0.005,"lat":52.850121667,"lon":5.313550000,"epx":7.467,"epy":8.881,"track":229.9000,"magtrack":228.5000,"speed":2.932,"eps":17.76}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:39.000Z","ept":0.005,"lat":52.850121667,"lon":5.313550000,"epx":7.467,"epy":8.881,"epv":20.700,"track":229.9000,"magtrack":228.5000,"speed":2.932,"eps":17.76,"epc":41.40}
$GPZDA,094739,20,08,2018,-01,00*65
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:39.000Z","ept":0.005,"lat":52.850121667,"lon":5.313550000,"epx":7.467,"epy":8.881,"track":229.9000,"magtrack":228.5000,"speed":2.932,"eps":17.76}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:39.000Z","ept":0.005,"lat":52.850121667,"lon":5.313550000,"epx":7.467,"epy":8.881,"epv":20.700,"track":229.9000,"magtrack":228.5000,"speed":2.932,"eps":17.76,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$SDHDG,231.0,,,1.3,E*37
@@ -117,7 +117,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDHDG,231.5,,,1.3,E*32
$SDDBT,17.8,f,5.4,M,2.9,F*32
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:39.000Z","ept":0.005,"lat":52.850121667,"lon":5.313550000,"alt":-5.400,"epx":7.467,"epy":8.881,"epv":20.700,"track":229.9000,"magtrack":228.5000,"speed":2.932,"eps":17.76}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:39.000Z","ept":0.005,"lat":52.850121667,"lon":5.313550000,"alt":-5.400,"epx":7.467,"epy":8.881,"epv":20.700,"track":229.9000,"magtrack":228.5000,"speed":2.932,"climb":-1.400,"eps":17.76,"epc":41.40}
$SDDPT,5.4,0.4,*7E
$SDMTW,,C*1A
$SDVLW,,N,545.6,N,1109.4,N,393.6,N*44
@@ -136,18 +136,18 @@ $GPGGA,094739,5251.0066,N,00518.8114,E,1,12,0.60,-4,M,46.8,M,,*49
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5251.0065,N,00518.8112,E,094739,A,A*41
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:39.000Z","ept":0.005,"lat":52.850108333,"lon":5.313520000,"alt":-4.000,"epx":7.467,"epy":8.881,"epv":20.700,"track":229.9000,"magtrack":228.5000,"speed":2.932,"climb":0.000,"eps":17.76}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:39.000Z","ept":0.005,"lat":52.850108333,"lon":5.313520000,"alt":-4.000,"epx":7.467,"epy":8.881,"epv":20.700,"track":229.9000,"magtrack":228.5000,"speed":2.932,"climb":-1.400,"eps":17.76,"epc":41.40}
$GPGSV,3,1,12,07,10,333,36,08,12,279,34,10,16,158,32,16,74,249,37*7C
$GPGSV,3,2,12,20,36,138,34,21,66,078,39,26,57,179,33,27,45,281,39*7B
$GPGSV,3,3,12,29,11,091,46,76,48,226,30,75,14,188,26,70,27,083,30*7B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:39.000Z","ept":0.005,"lat":52.850108333,"lon":5.313520000,"alt":-4.000,"epx":7.467,"epy":8.881,"epv":20.700,"track":229.9000,"magtrack":228.5000,"speed":2.932,"climb":0.000,"eps":17.76}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:39.000Z","ept":0.005,"lat":52.850108333,"lon":5.313520000,"alt":-4.000,"epx":7.467,"epy":8.881,"epv":20.700,"track":229.9000,"magtrack":228.5000,"speed":2.932,"climb":-1.400,"eps":17.76,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":36,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":34,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":32,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":249,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":138,"ss":34,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":78,"ss":39,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":57,"az":179,"ss":33,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":281,"ss":39,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":46,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":226,"ss":30,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":26,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":30,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094740,A,5251.0065,N,00518.8112,E,5.6,235.1,200818,1.4,E,A*13
$GPVTG,235.1,T,233.7,M,5.6,N,10.4,K,A*15
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:40.000Z","ept":0.005,"lat":52.850108333,"lon":5.313520000,"epx":7.467,"epy":8.881,"track":235.1000,"magtrack":233.7000,"speed":2.881,"eps":17.76}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:40.000Z","ept":0.005,"lat":52.850108333,"lon":5.313520000,"epx":7.467,"epy":8.881,"epv":20.700,"track":235.1000,"magtrack":233.7000,"speed":2.881,"eps":17.76,"epc":41.40}
$SDHDG,232.5,,,1.3,E*31
$GPZDA,094740,20,08,2018,-01,00*6B
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:40.000Z","ept":0.005,"lat":52.850108333,"lon":5.313520000,"epx":7.467,"epy":8.881,"track":235.1000,"magtrack":233.7000,"speed":2.881,"eps":17.76}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:40.000Z","ept":0.005,"lat":52.850108333,"lon":5.313520000,"epx":7.467,"epy":8.881,"epv":20.700,"track":235.1000,"magtrack":233.7000,"speed":2.881,"eps":17.76,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$SDHDG,232.4,,,1.3,E*30
@@ -156,7 +156,7 @@ $SDHDG,232.1,,,1.3,E*35
$GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDDBT,17.7,f,5.4,M,2.9,F*3D
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:40.000Z","ept":0.005,"lat":52.850108333,"lon":5.313520000,"alt":-5.400,"epx":7.467,"epy":8.881,"epv":20.700,"track":235.1000,"magtrack":233.7000,"speed":2.881,"eps":17.76}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:40.000Z","ept":0.005,"lat":52.850108333,"lon":5.313520000,"alt":-5.400,"epx":7.467,"epy":8.881,"epv":20.700,"track":235.1000,"magtrack":233.7000,"speed":2.881,"climb":-1.400,"eps":17.76,"epc":41.40}
$SDHDG,232.0,,,1.3,E*34
$SDDPT,5.4,0.4,*7E
$SDMTW,,C*1A
@@ -176,17 +176,17 @@ $SDHDG,231.0,,,1.3,E*37
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5251.0057,N,00518.8094,E,094740,A,A*41
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:40.000Z","ept":0.005,"lat":52.850095000,"lon":5.313490000,"alt":-4.000,"epx":7.467,"epy":8.881,"epv":20.700,"track":235.1000,"magtrack":233.7000,"speed":2.881,"climb":0.000,"eps":17.76}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:40.000Z","ept":0.005,"lat":52.850095000,"lon":5.313490000,"alt":-4.000,"epx":7.467,"epy":8.881,"epv":20.700,"track":235.1000,"magtrack":233.7000,"speed":2.881,"climb":-1.400,"eps":17.76,"epc":41.40}
$GPGSV,3,1,12,07,10,333,37,08,12,279,34,10,16,158,31,16,74,247,37*70
$GPGSV,3,2,12,20,36,138,35,21,66,078,38,26,57,179,32,27,45,281,39*7A
$GPGSV,3,3,12,29,11,091,45,76,48,226,30,75,14,188,27,70,27,083,30*79
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:40.000Z","ept":0.005,"lat":52.850095000,"lon":5.313490000,"alt":-4.000,"epx":7.467,"epy":8.881,"epv":20.700,"track":235.1000,"magtrack":233.7000,"speed":2.881,"climb":0.000,"eps":17.76}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:40.000Z","ept":0.005,"lat":52.850095000,"lon":5.313490000,"alt":-4.000,"epx":7.467,"epy":8.881,"epv":20.700,"track":235.1000,"magtrack":233.7000,"speed":2.881,"climb":-1.400,"eps":17.76,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":37,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":34,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":31,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":138,"ss":35,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":78,"ss":38,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":57,"az":179,"ss":32,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":281,"ss":39,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":45,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":226,"ss":30,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":27,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":30,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094741,A,5251.0055,N,00518.8090,E,6.3,226.5,200818,1.4,E,A*1A
$GPVTG,226.5,T,225.1,M,6.3,N,11.7,K,A*16
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:41.000Z","ept":0.005,"lat":52.850091667,"lon":5.313483333,"epx":7.468,"epy":8.884,"track":226.5000,"magtrack":225.1000,"speed":3.241,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:41.000Z","ept":0.005,"lat":52.850091667,"lon":5.313483333,"epx":7.468,"epy":8.884,"epv":20.700,"track":226.5000,"magtrack":225.1000,"speed":3.241,"eps":17.77,"epc":41.40}
$GPZDA,094741,20,08,2018,-01,00*6A
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:41.000Z","ept":0.005,"lat":52.850091667,"lon":5.313483333,"epx":7.468,"epy":8.884,"track":226.5000,"magtrack":225.1000,"speed":3.241,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:41.000Z","ept":0.005,"lat":52.850091667,"lon":5.313483333,"epx":7.468,"epy":8.884,"epv":20.700,"track":226.5000,"magtrack":225.1000,"speed":3.241,"eps":17.77,"epc":41.40}
$SDHDG,231.0,,,1.3,E*37
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
@@ -196,7 +196,7 @@ $SDHDG,231.1,,,1.3,E*36
$GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDDBT,17.5,f,5.3,M,2.9,F*38
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:41.000Z","ept":0.005,"lat":52.850091667,"lon":5.313483333,"alt":-5.300,"epx":7.468,"epy":8.884,"epv":20.700,"track":226.5000,"magtrack":225.1000,"speed":3.241,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:41.000Z","ept":0.005,"lat":52.850091667,"lon":5.313483333,"alt":-5.300,"epx":7.468,"epy":8.884,"epv":20.700,"track":226.5000,"magtrack":225.1000,"speed":3.241,"climb":-1.300,"eps":17.77,"epc":41.40}
$SDHDG,231.3,,,1.3,E*34
$SDDPT,5.3,0.4,*79
$SDMTW,,C*1A
@@ -216,17 +216,17 @@ $GPGLC,9960,,,,,,,,,,,,*75
$SDHDG,232.4,,,1.3,E*30
$GPGLL,5251.0046,N,00518.8070,E,094741,A,A*4A
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:41.000Z","ept":0.005,"lat":52.850076667,"lon":5.313450000,"alt":-4.000,"epx":7.468,"epy":8.884,"epv":20.700,"track":226.5000,"magtrack":225.1000,"speed":3.241,"climb":0.000,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:41.000Z","ept":0.005,"lat":52.850076667,"lon":5.313450000,"alt":-4.000,"epx":7.468,"epy":8.884,"epv":20.700,"track":226.5000,"magtrack":225.1000,"speed":3.241,"climb":-1.300,"eps":17.77,"epc":41.40}
$GPGSV,3,1,12,07,10,333,36,08,12,279,33,10,16,158,32,16,74,247,37*75
$GPGSV,3,2,12,20,36,138,35,21,66,078,38,26,57,179,33,27,45,281,39*7B
$GPGSV,3,3,12,29,11,091,45,76,48,226,27,75,14,188,27,70,27,083,31*7E
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:41.000Z","ept":0.005,"lat":52.850076667,"lon":5.313450000,"alt":-4.000,"epx":7.468,"epy":8.884,"epv":20.700,"track":226.5000,"magtrack":225.1000,"speed":3.241,"climb":0.000,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:41.000Z","ept":0.005,"lat":52.850076667,"lon":5.313450000,"alt":-4.000,"epx":7.468,"epy":8.884,"epv":20.700,"track":226.5000,"magtrack":225.1000,"speed":3.241,"climb":-1.300,"eps":17.77,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":36,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":33,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":32,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":138,"ss":35,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":78,"ss":38,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":57,"az":179,"ss":33,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":281,"ss":39,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":45,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":226,"ss":27,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":27,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":31,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094742,A,5251.0045,N,00518.8068,E,5.2,237.3,200818,1.4,E,A*1B
$GPVTG,237.3,T,235.9,M,5.2,N,9.6,K,A*23
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:42.000Z","ept":0.005,"lat":52.850075000,"lon":5.313446667,"epx":7.468,"epy":8.884,"track":237.3000,"magtrack":235.9000,"speed":2.675,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:42.000Z","ept":0.005,"lat":52.850075000,"lon":5.313446667,"epx":7.468,"epy":8.884,"epv":20.700,"track":237.3000,"magtrack":235.9000,"speed":2.675,"eps":17.77,"epc":41.40}
$GPZDA,094742,20,08,2018,-01,00*69
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:42.000Z","ept":0.005,"lat":52.850075000,"lon":5.313446667,"epx":7.468,"epy":8.884,"track":237.3000,"magtrack":235.9000,"speed":2.675,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:42.000Z","ept":0.005,"lat":52.850075000,"lon":5.313446667,"epx":7.468,"epy":8.884,"epv":20.700,"track":237.3000,"magtrack":235.9000,"speed":2.675,"eps":17.77,"epc":41.40}
$SDHDG,232.4,,,1.3,E*30
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
@@ -236,7 +236,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$SDHDG,232.3,,,1.3,E*37
$GPXTE,,,,,N,N*5E
$SDDBT,17.9,f,5.4,M,2.9,F*33
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:42.000Z","ept":0.005,"lat":52.850075000,"lon":5.313446667,"alt":-5.400,"epx":7.468,"epy":8.884,"epv":20.700,"track":237.3000,"magtrack":235.9000,"speed":2.675,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:42.000Z","ept":0.005,"lat":52.850075000,"lon":5.313446667,"alt":-5.400,"epx":7.468,"epy":8.884,"epv":20.700,"track":237.3000,"magtrack":235.9000,"speed":2.675,"climb":-1.400,"eps":17.77,"epc":41.40}
$SDHDG,232.1,,,1.3,E*35
$SDDPT,5.4,0.4,*7E
$SDMTW,,C*1A
@@ -256,17 +256,17 @@ $GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5251.0034,N,00518.8047,E,094742,A,A*48
$SDHDG,230.6,,,1.3,E*30
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:42.000Z","ept":0.005,"lat":52.850056667,"lon":5.313411667,"alt":-4.000,"epx":7.468,"epy":8.884,"epv":20.700,"track":237.3000,"magtrack":235.9000,"speed":2.675,"climb":0.000,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:42.000Z","ept":0.005,"lat":52.850056667,"lon":5.313411667,"alt":-4.000,"epx":7.468,"epy":8.884,"epv":20.700,"track":237.3000,"magtrack":235.9000,"speed":2.675,"climb":-1.400,"eps":17.77,"epc":41.40}
$GPGSV,3,1,12,07,10,333,36,08,12,279,33,10,16,158,31,16,74,247,37*76
$GPGSV,3,2,12,20,36,138,37,21,66,078,38,26,57,179,33,27,45,281,39*79
$GPGSV,3,3,12,29,11,091,46,76,48,226,30,75,14,188,26,70,27,083,32*79
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:42.000Z","ept":0.005,"lat":52.850056667,"lon":5.313411667,"alt":-4.000,"epx":7.468,"epy":8.884,"epv":20.700,"track":237.3000,"magtrack":235.9000,"speed":2.675,"climb":0.000,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:42.000Z","ept":0.005,"lat":52.850056667,"lon":5.313411667,"alt":-4.000,"epx":7.468,"epy":8.884,"epv":20.700,"track":237.3000,"magtrack":235.9000,"speed":2.675,"climb":-1.400,"eps":17.77,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":36,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":33,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":31,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":138,"ss":37,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":78,"ss":38,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":57,"az":179,"ss":33,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":281,"ss":39,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":46,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":226,"ss":30,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":26,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":32,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094743,A,5251.0034,N,00518.8047,E,6.3,225.8,200818,1.4,E,A*1B
$GPVTG,225.8,T,224.4,M,6.3,N,11.7,K,A*1C
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:43.000Z","ept":0.005,"lat":52.850056667,"lon":5.313411667,"epx":7.468,"epy":8.884,"track":225.8000,"magtrack":224.4000,"speed":3.241,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:43.000Z","ept":0.005,"lat":52.850056667,"lon":5.313411667,"epx":7.468,"epy":8.884,"epv":20.700,"track":225.8000,"magtrack":224.4000,"speed":3.241,"eps":17.77,"epc":41.40}
$GPZDA,094743,20,08,2018,-01,00*68
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:43.000Z","ept":0.005,"lat":52.850056667,"lon":5.313411667,"epx":7.468,"epy":8.884,"track":225.8000,"magtrack":224.4000,"speed":3.241,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:43.000Z","ept":0.005,"lat":52.850056667,"lon":5.313411667,"epx":7.468,"epy":8.884,"epv":20.700,"track":225.8000,"magtrack":224.4000,"speed":3.241,"eps":17.77,"epc":41.40}
$SDHDG,230.6,,,1.3,E*30
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
@@ -276,7 +276,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDHDG,231.0,,,1.3,E*37
$SDDBT,17.6,f,5.3,M,2.9,F*3B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:43.000Z","ept":0.005,"lat":52.850056667,"lon":5.313411667,"alt":-5.300,"epx":7.468,"epy":8.884,"epv":20.700,"track":225.8000,"magtrack":224.4000,"speed":3.241,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:43.000Z","ept":0.005,"lat":52.850056667,"lon":5.313411667,"alt":-5.300,"epx":7.468,"epy":8.884,"epv":20.700,"track":225.8000,"magtrack":224.4000,"speed":3.241,"climb":-1.300,"eps":17.77,"epc":41.40}
$SDDPT,5.3,0.4,*79
$SDHDG,231.3,,,1.3,E*34
$SDMTW,,C*1A
@@ -296,17 +296,17 @@ $GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5251.0024,N,00518.8027,E,094743,A,A*4E
$SDHDG,232.7,,,1.3,E*33
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:43.000Z","ept":0.005,"lat":52.850040000,"lon":5.313378333,"alt":-4.000,"epx":7.468,"epy":8.884,"epv":20.700,"track":225.8000,"magtrack":224.4000,"speed":3.241,"climb":0.000,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:43.000Z","ept":0.005,"lat":52.850040000,"lon":5.313378333,"alt":-4.000,"epx":7.468,"epy":8.884,"epv":20.700,"track":225.8000,"magtrack":224.4000,"speed":3.241,"climb":-1.300,"eps":17.77,"epc":41.40}
$GPGSV,3,1,12,07,10,333,35,08,12,279,32,10,16,158,31,16,74,247,37*74
$GPGSV,3,2,12,20,36,138,37,21,66,078,38,26,57,179,34,27,45,281,39*7E
$GPGSV,3,3,12,29,11,091,45,76,48,226,31,75,14,188,28,70,27,083,31*76
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:43.000Z","ept":0.005,"lat":52.850040000,"lon":5.313378333,"alt":-4.000,"epx":7.468,"epy":8.884,"epv":20.700,"track":225.8000,"magtrack":224.4000,"speed":3.241,"climb":0.000,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:43.000Z","ept":0.005,"lat":52.850040000,"lon":5.313378333,"alt":-4.000,"epx":7.468,"epy":8.884,"epv":20.700,"track":225.8000,"magtrack":224.4000,"speed":3.241,"climb":-1.300,"eps":17.77,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":32,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":31,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":138,"ss":37,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":78,"ss":38,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":57,"az":179,"ss":34,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":281,"ss":39,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":45,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":226,"ss":31,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":28,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":31,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094744,A,5251.0024,N,00518.8027,E,5.3,232.0,200818,1.4,E,A*16
$GPVTG,232.0,T,230.6,M,5.3,N,9.8,K,A*20
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:44.000Z","ept":0.005,"lat":52.850040000,"lon":5.313378333,"epx":7.468,"epy":8.884,"track":232.0000,"magtrack":230.6000,"speed":2.727,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:44.000Z","ept":0.005,"lat":52.850040000,"lon":5.313378333,"epx":7.468,"epy":8.884,"epv":20.700,"track":232.0000,"magtrack":230.6000,"speed":2.727,"eps":17.77,"epc":41.40}
$GPZDA,094744,20,08,2018,-01,00*6F
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:44.000Z","ept":0.005,"lat":52.850040000,"lon":5.313378333,"epx":7.468,"epy":8.884,"track":232.0000,"magtrack":230.6000,"speed":2.727,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:44.000Z","ept":0.005,"lat":52.850040000,"lon":5.313378333,"epx":7.468,"epy":8.884,"epv":20.700,"track":232.0000,"magtrack":230.6000,"speed":2.727,"eps":17.77,"epc":41.40}
$SDHDG,232.8,,,1.3,E*3C
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
@@ -316,7 +316,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDHDG,232.9,,,1.3,E*3D
$SDDBT,17.9,f,5.4,M,2.9,F*33
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:44.000Z","ept":0.005,"lat":52.850040000,"lon":5.313378333,"alt":-5.400,"epx":7.468,"epy":8.884,"epv":20.700,"track":232.0000,"magtrack":230.6000,"speed":2.727,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:44.000Z","ept":0.005,"lat":52.850040000,"lon":5.313378333,"alt":-5.400,"epx":7.468,"epy":8.884,"epv":20.700,"track":232.0000,"magtrack":230.6000,"speed":2.727,"climb":-1.400,"eps":17.77,"epc":41.40}
$SDDPT,5.4,0.4,*7E
$SDMTW,,C*1A
$SDHDG,232.9,,,1.3,E*3D
@@ -335,18 +335,18 @@ $GPGGA,094744,5251.0014,N,00518.8008,E,1,12,0.60,-4,M,46.8,M,,*4A
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5251.0014,N,00518.8008,E,094744,A,A*47
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:44.000Z","ept":0.005,"lat":52.850023333,"lon":5.313346667,"alt":-4.000,"epx":7.468,"epy":8.884,"epv":20.700,"track":232.0000,"magtrack":230.6000,"speed":2.727,"climb":0.000,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:44.000Z","ept":0.005,"lat":52.850023333,"lon":5.313346667,"alt":-4.000,"epx":7.468,"epy":8.884,"epv":20.700,"track":232.0000,"magtrack":230.6000,"speed":2.727,"climb":-1.400,"eps":17.77,"epc":41.40}
$GPGSV,3,1,12,07,10,333,35,08,12,279,33,10,16,158,30,16,74,247,37*74
$GPGSV,3,2,12,20,36,138,38,21,66,078,38,26,57,179,35,27,45,281,39*70
$GPGSV,3,3,12,29,11,091,46,76,48,226,31,75,14,188,27,70,27,083,31*7A
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:44.000Z","ept":0.005,"lat":52.850023333,"lon":5.313346667,"alt":-4.000,"epx":7.468,"epy":8.884,"epv":20.700,"track":232.0000,"magtrack":230.6000,"speed":2.727,"climb":0.000,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:44.000Z","ept":0.005,"lat":52.850023333,"lon":5.313346667,"alt":-4.000,"epx":7.468,"epy":8.884,"epv":20.700,"track":232.0000,"magtrack":230.6000,"speed":2.727,"climb":-1.400,"eps":17.77,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":33,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":30,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":138,"ss":38,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":78,"ss":38,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":57,"az":179,"ss":35,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":281,"ss":39,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":46,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":226,"ss":31,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":27,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":31,"used":true,"gnssid":6,"svid":6}]}
$SDHDG,232.9,,,1.3,E*3D
$GPRMC,094745,A,5251.0013,N,00518.8005,E,6.7,231.8,200818,1.4,E,A*1F
$GPVTG,231.8,T,230.4,M,6.7,N,12.4,K,A*18
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:45.000Z","ept":0.005,"lat":52.850021667,"lon":5.313341667,"epx":7.468,"epy":8.884,"track":231.8000,"magtrack":230.4000,"speed":3.447,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:45.000Z","ept":0.005,"lat":52.850021667,"lon":5.313341667,"epx":7.468,"epy":8.884,"epv":20.700,"track":231.8000,"magtrack":230.4000,"speed":3.447,"eps":17.77,"epc":41.40}
$GPZDA,094745,20,08,2018,-01,00*6E
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:45.000Z","ept":0.005,"lat":52.850021667,"lon":5.313341667,"epx":7.468,"epy":8.884,"track":231.8000,"magtrack":230.4000,"speed":3.447,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:45.000Z","ept":0.005,"lat":52.850021667,"lon":5.313341667,"epx":7.468,"epy":8.884,"epv":20.700,"track":231.8000,"magtrack":230.4000,"speed":3.447,"eps":17.77,"epc":41.40}
$GPAAM,,,,N,*38
$SDHDG,232.9,,,1.3,E*3D
$GPAPB,,,,,,,,,,,,,,,N*26
@@ -356,7 +356,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDHDG,232.8,,,1.3,E*3C
$SDDBT,17.7,f,5.4,M,2.9,F*3D
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:45.000Z","ept":0.005,"lat":52.850021667,"lon":5.313341667,"alt":-5.400,"epx":7.468,"epy":8.884,"epv":20.700,"track":231.8000,"magtrack":230.4000,"speed":3.447,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:45.000Z","ept":0.005,"lat":52.850021667,"lon":5.313341667,"alt":-5.400,"epx":7.468,"epy":8.884,"epv":20.700,"track":231.8000,"magtrack":230.4000,"speed":3.447,"climb":-1.400,"eps":17.77,"epc":41.40}
$SDDPT,5.4,0.4,*7E
$SDMTW,,C*1A
$SDVLW,,N,545.6,N,1109.4,N,393.6,N*44
@@ -375,18 +375,18 @@ $GPGGA,094745,5251.0006,N,00518.7986,E,1,12,0.60,-4,M,46.8,M,,*48
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5251.0006,N,00518.7986,E,094745,A,A*45
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:45.000Z","ept":0.005,"lat":52.850010000,"lon":5.313310000,"alt":-4.000,"epx":7.468,"epy":8.884,"epv":20.700,"track":231.8000,"magtrack":230.4000,"speed":3.447,"climb":0.000,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:45.000Z","ept":0.005,"lat":52.850010000,"lon":5.313310000,"alt":-4.000,"epx":7.468,"epy":8.884,"epv":20.700,"track":231.8000,"magtrack":230.4000,"speed":3.447,"climb":-1.400,"eps":17.77,"epc":41.40}
$GPGSV,3,1,12,07,10,333,35,08,12,279,33,10,16,158,32,16,74,247,37*76
$GPGSV,3,2,12,20,36,138,37,21,66,078,38,26,57,179,34,27,45,281,39*7E
$GPGSV,3,3,12,29,11,091,46,76,48,226,26,75,14,188,28,70,27,083,30*72
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:45.000Z","ept":0.005,"lat":52.850010000,"lon":5.313310000,"alt":-4.000,"epx":7.468,"epy":8.884,"epv":20.700,"track":231.8000,"magtrack":230.4000,"speed":3.447,"climb":0.000,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:45.000Z","ept":0.005,"lat":52.850010000,"lon":5.313310000,"alt":-4.000,"epx":7.468,"epy":8.884,"epv":20.700,"track":231.8000,"magtrack":230.4000,"speed":3.447,"climb":-1.400,"eps":17.77,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":33,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":32,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":138,"ss":37,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":78,"ss":38,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":57,"az":179,"ss":34,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":281,"ss":39,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":46,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":226,"ss":26,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":28,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":30,"used":true,"gnssid":6,"svid":6}]}
$SDHDG,231.7,,,1.3,E*30
$GPRMC,094746,A,5251.0005,N,00518.7984,E,5.8,241.3,200818,1.4,E,A*14
$GPVTG,241.3,T,239.9,M,5.8,N,10.7,K,A*1D
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:46.000Z","ept":0.005,"lat":52.850008333,"lon":5.313306667,"epx":7.468,"epy":8.884,"track":241.3000,"magtrack":239.9000,"speed":2.984,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:46.000Z","ept":0.005,"lat":52.850008333,"lon":5.313306667,"epx":7.468,"epy":8.884,"epv":20.700,"track":241.3000,"magtrack":239.9000,"speed":2.984,"eps":17.77,"epc":41.40}
$GPZDA,094746,20,08,2018,-01,00*6D
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:46.000Z","ept":0.005,"lat":52.850008333,"lon":5.313306667,"epx":7.468,"epy":8.884,"track":241.3000,"magtrack":239.9000,"speed":2.984,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:46.000Z","ept":0.005,"lat":52.850008333,"lon":5.313306667,"epx":7.468,"epy":8.884,"epv":20.700,"track":241.3000,"magtrack":239.9000,"speed":2.984,"eps":17.77,"epc":41.40}
$GPAAM,,,,N,*38
$SDHDG,231.5,,,1.3,E*32
$GPAPB,,,,,,,,,,,,,,,N*26
@@ -396,7 +396,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDHDG,231.3,,,1.3,E*34
$SDDBT,17.7,f,5.4,M,2.9,F*3D
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:46.000Z","ept":0.005,"lat":52.850008333,"lon":5.313306667,"alt":-5.400,"epx":7.468,"epy":8.884,"epv":20.700,"track":241.3000,"magtrack":239.9000,"speed":2.984,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:46.000Z","ept":0.005,"lat":52.850008333,"lon":5.313306667,"alt":-5.400,"epx":7.468,"epy":8.884,"epv":20.700,"track":241.3000,"magtrack":239.9000,"speed":2.984,"climb":-1.400,"eps":17.77,"epc":41.40}
$SDDPT,5.4,0.4,*7E
$SDMTW,,C*1A
$SDVLW,,N,545.6,N,1109.4,N,393.6,N*44
@@ -415,18 +415,18 @@ $GPGGA,094746,5250.9996,N,00518.7962,E,1,12,0.60,-4,M,46.8,M,,*49
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9996,N,00518.7962,E,094746,A,A*44
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:46.000Z","ept":0.005,"lat":52.849993333,"lon":5.313270000,"alt":-4.000,"epx":7.468,"epy":8.884,"epv":20.700,"track":241.3000,"magtrack":239.9000,"speed":2.984,"climb":0.000,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:46.000Z","ept":0.005,"lat":52.849993333,"lon":5.313270000,"alt":-4.000,"epx":7.468,"epy":8.884,"epv":20.700,"track":241.3000,"magtrack":239.9000,"speed":2.984,"climb":-1.400,"eps":17.77,"epc":41.40}
$GPGSV,3,1,12,07,10,333,34,08,12,279,33,10,16,158,32,16,74,247,37*77
$GPGSV,3,2,12,20,36,138,37,21,66,078,38,26,57,179,33,27,45,281,40*77
$GPGSV,3,3,12,29,11,091,46,76,48,226,25,75,14,188,27,70,27,083,30*7E
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:46.000Z","ept":0.005,"lat":52.849993333,"lon":5.313270000,"alt":-4.000,"epx":7.468,"epy":8.884,"epv":20.700,"track":241.3000,"magtrack":239.9000,"speed":2.984,"climb":0.000,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:46.000Z","ept":0.005,"lat":52.849993333,"lon":5.313270000,"alt":-4.000,"epx":7.468,"epy":8.884,"epv":20.700,"track":241.3000,"magtrack":239.9000,"speed":2.984,"climb":-1.400,"eps":17.77,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":34,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":33,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":32,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":138,"ss":37,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":78,"ss":38,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":57,"az":179,"ss":33,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":281,"ss":40,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":46,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":226,"ss":25,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":27,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":30,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094747,A,5250.9996,N,00518.7962,E,5.8,227.7,200818,1.4,E,A*12
$SDHDG,231.5,,,1.3,E*32
$GPVTG,227.7,T,226.3,M,5.8,N,10.7,K,A*1D
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:47.000Z","ept":0.005,"lat":52.849993333,"lon":5.313270000,"epx":7.468,"epy":8.884,"track":227.7000,"magtrack":226.3000,"speed":2.984,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:47.000Z","ept":0.005,"lat":52.849993333,"lon":5.313270000,"epx":7.468,"epy":8.884,"epv":20.700,"track":227.7000,"magtrack":226.3000,"speed":2.984,"eps":17.77,"epc":41.40}
$GPZDA,094747,20,08,2018,-01,00*6C
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:47.000Z","ept":0.005,"lat":52.849993333,"lon":5.313270000,"epx":7.468,"epy":8.884,"track":227.7000,"magtrack":226.3000,"speed":2.984,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:47.000Z","ept":0.005,"lat":52.849993333,"lon":5.313270000,"epx":7.468,"epy":8.884,"epv":20.700,"track":227.7000,"magtrack":226.3000,"speed":2.984,"eps":17.77,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$SDHDG,231.7,,,1.3,E*30
@@ -436,7 +436,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDHDG,232.1,,,1.3,E*35
$SDDBT,17.6,f,5.3,M,2.9,F*3B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:47.000Z","ept":0.005,"lat":52.849993333,"lon":5.313270000,"alt":-5.300,"epx":7.468,"epy":8.884,"epv":20.700,"track":227.7000,"magtrack":226.3000,"speed":2.984,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:47.000Z","ept":0.005,"lat":52.849993333,"lon":5.313270000,"alt":-5.300,"epx":7.468,"epy":8.884,"epv":20.700,"track":227.7000,"magtrack":226.3000,"speed":2.984,"climb":-1.300,"eps":17.77,"epc":41.40}
$SDDPT,5.3,0.4,*79
$SDMTW,,C*1A
$SDVLW,,N,545.6,N,1109.4,N,393.6,N*44
@@ -455,18 +455,18 @@ $GPGGA,094747,5250.9986,N,00518.7942,E,1,12,0.60,-4,M,46.8,M,,*4B
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9986,N,00518.7942,E,094747,A,A*46
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:47.000Z","ept":0.005,"lat":52.849976667,"lon":5.313236667,"alt":-4.000,"epx":7.468,"epy":8.884,"epv":20.700,"track":227.7000,"magtrack":226.3000,"speed":2.984,"climb":0.000,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:47.000Z","ept":0.005,"lat":52.849976667,"lon":5.313236667,"alt":-4.000,"epx":7.468,"epy":8.884,"epv":20.700,"track":227.7000,"magtrack":226.3000,"speed":2.984,"climb":-1.300,"eps":17.77,"epc":41.40}
$GPGSV,3,1,12,07,10,333,36,08,12,279,33,10,16,158,32,16,74,247,37*75
$GPGSV,3,2,12,20,36,138,38,21,66,078,38,26,57,179,33,27,45,281,39*76
$GPGSV,3,3,12,29,11,091,46,76,48,226,24,75,14,188,26,70,27,083,29*76
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:47.000Z","ept":0.005,"lat":52.849976667,"lon":5.313236667,"alt":-4.000,"epx":7.468,"epy":8.884,"epv":20.700,"track":227.7000,"magtrack":226.3000,"speed":2.984,"climb":0.000,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:47.000Z","ept":0.005,"lat":52.849976667,"lon":5.313236667,"alt":-4.000,"epx":7.468,"epy":8.884,"epv":20.700,"track":227.7000,"magtrack":226.3000,"speed":2.984,"climb":-1.300,"eps":17.77,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":36,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":33,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":32,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":138,"ss":38,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":78,"ss":38,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":57,"az":179,"ss":33,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":281,"ss":39,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":46,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":226,"ss":24,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":26,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":29,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094748,A,5250.9986,N,00518.7942,E,5.6,233.9,200818,1.4,E,A*1B
$SDHDG,233.0,,,1.3,E*35
$GPVTG,233.9,T,232.5,M,5.6,N,10.4,K,A*18
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:48.000Z","ept":0.005,"lat":52.849976667,"lon":5.313236667,"epx":7.468,"epy":8.884,"track":233.9000,"magtrack":232.5000,"speed":2.881,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:48.000Z","ept":0.005,"lat":52.849976667,"lon":5.313236667,"epx":7.468,"epy":8.884,"epv":20.700,"track":233.9000,"magtrack":232.5000,"speed":2.881,"eps":17.77,"epc":41.40}
$GPZDA,094748,20,08,2018,-01,00*63
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:48.000Z","ept":0.005,"lat":52.849976667,"lon":5.313236667,"epx":7.468,"epy":8.884,"track":233.9000,"magtrack":232.5000,"speed":2.881,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:48.000Z","ept":0.005,"lat":52.849976667,"lon":5.313236667,"epx":7.468,"epy":8.884,"epv":20.700,"track":233.9000,"magtrack":232.5000,"speed":2.881,"eps":17.77,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$SDHDG,232.9,,,1.3,E*3D
@@ -475,7 +475,7 @@ $SDHDG,232.7,,,1.3,E*33
$GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDDBT,17.7,f,5.4,M,2.9,F*3D
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:48.000Z","ept":0.005,"lat":52.849976667,"lon":5.313236667,"alt":-5.400,"epx":7.468,"epy":8.884,"epv":20.700,"track":233.9000,"magtrack":232.5000,"speed":2.881,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:48.000Z","ept":0.005,"lat":52.849976667,"lon":5.313236667,"alt":-5.400,"epx":7.468,"epy":8.884,"epv":20.700,"track":233.9000,"magtrack":232.5000,"speed":2.881,"climb":-1.400,"eps":17.77,"epc":41.40}
$SDHDG,232.6,,,1.3,E*32
$SDDPT,5.4,0.4,*7E
$SDMTW,,C*1A
@@ -495,18 +495,18 @@ $GPGGA,094748,5250.9976,N,00518.7918,E,1,12,0.60,-4,M,46.8,M,,*44
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9976,N,00518.7918,E,094748,A,A*49
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:48.000Z","ept":0.005,"lat":52.849960000,"lon":5.313196667,"alt":-4.000,"epx":7.468,"epy":8.884,"epv":20.700,"track":233.9000,"magtrack":232.5000,"speed":2.881,"climb":0.000,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:48.000Z","ept":0.005,"lat":52.849960000,"lon":5.313196667,"alt":-4.000,"epx":7.468,"epy":8.884,"epv":20.700,"track":233.9000,"magtrack":232.5000,"speed":2.881,"climb":-1.400,"eps":17.77,"epc":41.40}
$GPGSV,3,1,12,07,10,333,36,08,12,279,33,10,16,158,32,16,74,247,37*75
$GPGSV,3,2,12,20,36,137,38,21,66,078,38,26,57,179,31,27,45,281,40*75
$GPGSV,3,3,12,29,11,091,46,76,48,226,25,75,14,188,28,70,27,083,29*79
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:48.000Z","ept":0.005,"lat":52.849960000,"lon":5.313196667,"alt":-4.000,"epx":7.468,"epy":8.884,"epv":20.700,"track":233.9000,"magtrack":232.5000,"speed":2.881,"climb":0.000,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:48.000Z","ept":0.005,"lat":52.849960000,"lon":5.313196667,"alt":-4.000,"epx":7.468,"epy":8.884,"epv":20.700,"track":233.9000,"magtrack":232.5000,"speed":2.881,"climb":-1.400,"eps":17.77,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":36,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":33,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":32,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":38,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":78,"ss":38,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":57,"az":179,"ss":31,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":281,"ss":40,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":46,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":226,"ss":25,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":28,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":29,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094749,A,5250.9976,N,00518.7918,E,5.8,234.4,200818,1.4,E,A*1E
$GPVTG,234.4,T,233.0,M,5.8,N,10.7,K,A*1B
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:49.000Z","ept":0.005,"lat":52.849960000,"lon":5.313196667,"epx":7.457,"epy":8.895,"track":234.4000,"magtrack":233.0000,"speed":2.984,"eps":17.78}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:49.000Z","ept":0.005,"lat":52.849960000,"lon":5.313196667,"epx":7.457,"epy":8.895,"epv":20.700,"track":234.4000,"magtrack":233.0000,"speed":2.984,"eps":17.78,"epc":41.40}
$SDHDG,231.2,,,1.3,E*35
$GPZDA,094749,20,08,2018,-01,00*62
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:49.000Z","ept":0.005,"lat":52.849960000,"lon":5.313196667,"epx":7.457,"epy":8.895,"track":234.4000,"magtrack":233.0000,"speed":2.984,"eps":17.78}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:49.000Z","ept":0.005,"lat":52.849960000,"lon":5.313196667,"epx":7.457,"epy":8.895,"epv":20.700,"track":234.4000,"magtrack":233.0000,"speed":2.984,"eps":17.78,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$SDHDG,231.2,,,1.3,E*35
@@ -515,7 +515,7 @@ $SDHDG,231.2,,,1.3,E*35
$GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDDBT,17.5,f,5.3,M,2.9,F*38
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:49.000Z","ept":0.005,"lat":52.849960000,"lon":5.313196667,"alt":-5.300,"epx":7.457,"epy":8.895,"epv":20.700,"track":234.4000,"magtrack":233.0000,"speed":2.984,"eps":17.78}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:49.000Z","ept":0.005,"lat":52.849960000,"lon":5.313196667,"alt":-5.300,"epx":7.457,"epy":8.895,"epv":20.700,"track":234.4000,"magtrack":233.0000,"speed":2.984,"climb":-1.300,"eps":17.78,"epc":41.40}
$SDHDG,231.3,,,1.3,E*34
$SDDPT,5.3,0.4,*79
$SDMTW,,C*1A
@@ -535,18 +535,18 @@ $SDHDG,232.1,,,1.3,E*35
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9967,N,00518.7897,E,094749,A,A*4E
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:49.000Z","ept":0.005,"lat":52.849945000,"lon":5.313161667,"alt":-4.000,"epx":7.457,"epy":8.895,"epv":20.700,"track":234.4000,"magtrack":233.0000,"speed":2.984,"climb":0.000,"eps":17.78}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:49.000Z","ept":0.005,"lat":52.849945000,"lon":5.313161667,"alt":-4.000,"epx":7.457,"epy":8.895,"epv":20.700,"track":234.4000,"magtrack":233.0000,"speed":2.984,"climb":-1.300,"eps":17.78,"epc":41.40}
$GPGSV,3,1,12,07,10,333,35,08,12,279,32,10,16,158,36,16,74,247,37*73
$GPGSV,3,2,12,20,36,137,36,21,66,078,38,26,57,179,31,27,45,281,40*7B
$GPGSV,3,3,12,29,11,091,45,76,48,226,25,75,14,188,29,70,27,083,29*7B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:49.000Z","ept":0.005,"lat":52.849945000,"lon":5.313161667,"alt":-4.000,"epx":7.457,"epy":8.895,"epv":20.700,"track":234.4000,"magtrack":233.0000,"speed":2.984,"climb":0.000,"eps":17.78}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:49.000Z","ept":0.005,"lat":52.849945000,"lon":5.313161667,"alt":-4.000,"epx":7.457,"epy":8.895,"epv":20.700,"track":234.4000,"magtrack":233.0000,"speed":2.984,"climb":-1.300,"eps":17.78,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":32,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":36,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":36,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":78,"ss":38,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":57,"az":179,"ss":31,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":281,"ss":40,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":45,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":226,"ss":25,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":29,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":29,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094750,A,5250.9967,N,00518.7897,E,5.9,235.1,200818,1.4,E,A*15
$GPVTG,235.1,T,233.7,M,5.9,N,10.9,K,A*17
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:50.000Z","ept":0.005,"lat":52.849945000,"lon":5.313161667,"epx":7.457,"epy":8.895,"track":235.1000,"magtrack":233.7000,"speed":3.035,"eps":17.79}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:50.000Z","ept":0.005,"lat":52.849945000,"lon":5.313161667,"epx":7.457,"epy":8.895,"epv":20.700,"track":235.1000,"magtrack":233.7000,"speed":3.035,"eps":17.79,"epc":41.40}
$SDHDG,232.1,,,1.3,E*35
$GPZDA,094750,20,08,2018,-01,00*6A
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:50.000Z","ept":0.005,"lat":52.849945000,"lon":5.313161667,"epx":7.457,"epy":8.895,"track":235.1000,"magtrack":233.7000,"speed":3.035,"eps":17.79}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:50.000Z","ept":0.005,"lat":52.849945000,"lon":5.313161667,"epx":7.457,"epy":8.895,"epv":20.700,"track":235.1000,"magtrack":233.7000,"speed":3.035,"eps":17.79,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$SDHDG,232.2,,,1.3,E*36
@@ -555,7 +555,7 @@ $SDHDG,232.2,,,1.3,E*36
$GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDDBT,17.8,f,5.4,M,2.9,F*32
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:50.000Z","ept":0.005,"lat":52.849945000,"lon":5.313161667,"alt":-5.400,"epx":7.457,"epy":8.895,"epv":20.700,"track":235.1000,"magtrack":233.7000,"speed":3.035,"eps":17.79}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:50.000Z","ept":0.005,"lat":52.849945000,"lon":5.313161667,"alt":-5.400,"epx":7.457,"epy":8.895,"epv":20.700,"track":235.1000,"magtrack":233.7000,"speed":3.035,"climb":-1.400,"eps":17.79,"epc":41.40}
$SDHDG,232.1,,,1.3,E*35
$SDDPT,5.4,0.4,*7E
$SDMTW,,C*1A
@@ -575,18 +575,18 @@ $SDHDG,231.1,,,1.3,E*36
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9958,N,00518.7876,E,094750,A,A*45
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:50.000Z","ept":0.005,"lat":52.849930000,"lon":5.313126667,"alt":-4.000,"epx":7.457,"epy":8.895,"epv":20.700,"track":235.1000,"magtrack":233.7000,"speed":3.035,"climb":0.000,"eps":17.79}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:50.000Z","ept":0.005,"lat":52.849930000,"lon":5.313126667,"alt":-4.000,"epx":7.457,"epy":8.895,"epv":20.700,"track":235.1000,"magtrack":233.7000,"speed":3.035,"climb":-1.400,"eps":17.79,"epc":41.40}
$GPGSV,3,1,12,07,10,333,37,08,12,279,32,10,16,158,37,16,74,247,37*70
$GPGSV,3,2,12,20,36,137,34,21,66,077,38,26,57,179,31,27,45,281,39*78
$GPGSV,3,3,12,29,11,091,46,76,48,226,25,75,14,188,28,70,27,083,29*79
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:50.000Z","ept":0.005,"lat":52.849930000,"lon":5.313126667,"alt":-4.000,"epx":7.457,"epy":8.895,"epv":20.700,"track":235.1000,"magtrack":233.7000,"speed":3.035,"climb":0.000,"eps":17.79}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:50.000Z","ept":0.005,"lat":52.849930000,"lon":5.313126667,"alt":-4.000,"epx":7.457,"epy":8.895,"epv":20.700,"track":235.1000,"magtrack":233.7000,"speed":3.035,"climb":-1.400,"eps":17.79,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":37,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":32,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":37,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":34,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":38,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":57,"az":179,"ss":31,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":281,"ss":39,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":46,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":226,"ss":25,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":28,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":29,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094751,A,5250.9958,N,00518.7876,E,6.0,233.7,200818,1.4,E,A*1D
$GPVTG,233.7,T,232.3,M,6.0,N,11.1,K,A*11
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:51.000Z","ept":0.005,"lat":52.849930000,"lon":5.313126667,"epx":7.457,"epy":8.886,"track":233.7000,"magtrack":232.3000,"speed":3.087,"eps":17.78}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:51.000Z","ept":0.005,"lat":52.849930000,"lon":5.313126667,"epx":7.457,"epy":8.886,"epv":20.700,"track":233.7000,"magtrack":232.3000,"speed":3.087,"eps":17.78,"epc":41.40}
$SDHDG,230.9,,,1.3,E*3F
$GPZDA,094751,20,08,2018,-01,00*6B
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:51.000Z","ept":0.005,"lat":52.849930000,"lon":5.313126667,"epx":7.457,"epy":8.886,"track":233.7000,"magtrack":232.3000,"speed":3.087,"eps":17.78}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:51.000Z","ept":0.005,"lat":52.849930000,"lon":5.313126667,"epx":7.457,"epy":8.886,"epv":20.700,"track":233.7000,"magtrack":232.3000,"speed":3.087,"eps":17.78,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$SDHDG,230.7,,,1.3,E*31
@@ -595,7 +595,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$SDHDG,230.5,,,1.3,E*33
$GPXTE,,,,,N,N*5E
$SDDBT,17.5,f,5.3,M,2.9,F*38
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:51.000Z","ept":0.005,"lat":52.849930000,"lon":5.313126667,"alt":-5.300,"epx":7.457,"epy":8.886,"epv":20.700,"track":233.7000,"magtrack":232.3000,"speed":3.087,"eps":17.78}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:51.000Z","ept":0.005,"lat":52.849930000,"lon":5.313126667,"alt":-5.300,"epx":7.457,"epy":8.886,"epv":20.700,"track":233.7000,"magtrack":232.3000,"speed":3.087,"climb":-1.300,"eps":17.78,"epc":41.40}
$SDHDG,230.4,,,1.3,E*32
$SDDPT,5.3,0.4,*79
$SDMTW,,C*1A
@@ -615,17 +615,17 @@ $GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9945,N,00518.7854,E,094751,A,A*48
$SDHDG,230.8,,,1.3,E*3E
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:51.000Z","ept":0.005,"lat":52.849908333,"lon":5.313090000,"alt":-5.000,"epx":7.457,"epy":8.886,"epv":20.700,"track":233.7000,"magtrack":232.3000,"speed":3.087,"climb":0.000,"eps":17.78}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:51.000Z","ept":0.005,"lat":52.849908333,"lon":5.313090000,"alt":-5.000,"epx":7.457,"epy":8.886,"epv":20.700,"track":233.7000,"magtrack":232.3000,"speed":3.087,"climb":-1.300,"eps":17.78,"epc":41.40}
$GPGSV,3,1,12,07,10,333,36,08,12,279,31,10,16,158,37,16,74,247,37*72
$GPGSV,3,2,12,20,36,137,29,21,66,077,39,26,57,179,33,27,45,281,39*77
$GPGSV,3,3,12,29,11,091,46,76,48,226,25,75,14,188,29,70,27,083,30*70
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:51.000Z","ept":0.005,"lat":52.849908333,"lon":5.313090000,"alt":-5.000,"epx":7.457,"epy":8.886,"epv":20.700,"track":233.7000,"magtrack":232.3000,"speed":3.087,"climb":0.000,"eps":17.78}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:51.000Z","ept":0.005,"lat":52.849908333,"lon":5.313090000,"alt":-5.000,"epx":7.457,"epy":8.886,"epv":20.700,"track":233.7000,"magtrack":232.3000,"speed":3.087,"climb":-1.300,"eps":17.78,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":36,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":31,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":37,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":29,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":39,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":57,"az":179,"ss":33,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":281,"ss":39,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":46,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":226,"ss":25,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":29,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":30,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094752,A,5250.9945,N,00518.7854,E,6.1,227.0,200818,1.4,E,A*11
$GPVTG,227.0,T,225.6,M,6.1,N,11.3,K,A*13
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:52.000Z","ept":0.005,"lat":52.849908333,"lon":5.313090000,"epx":7.457,"epy":8.886,"track":227.0000,"magtrack":225.6000,"speed":3.138,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:52.000Z","ept":0.005,"lat":52.849908333,"lon":5.313090000,"epx":7.457,"epy":8.886,"epv":20.700,"track":227.0000,"magtrack":225.6000,"speed":3.138,"eps":17.77,"epc":41.40}
$GPZDA,094752,20,08,2018,-01,00*68
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:52.000Z","ept":0.005,"lat":52.849908333,"lon":5.313090000,"epx":7.457,"epy":8.886,"track":227.0000,"magtrack":225.6000,"speed":3.138,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:52.000Z","ept":0.005,"lat":52.849908333,"lon":5.313090000,"epx":7.457,"epy":8.886,"epv":20.700,"track":227.0000,"magtrack":225.6000,"speed":3.138,"eps":17.77,"epc":41.40}
$SDHDG,231.0,,,1.3,E*37
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
@@ -635,7 +635,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDHDG,231.3,,,1.3,E*34
$SDDBT,17.7,f,5.4,M,2.9,F*3D
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:52.000Z","ept":0.005,"lat":52.849908333,"lon":5.313090000,"alt":-5.400,"epx":7.457,"epy":8.886,"epv":20.700,"track":227.0000,"magtrack":225.6000,"speed":3.138,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:52.000Z","ept":0.005,"lat":52.849908333,"lon":5.313090000,"alt":-5.400,"epx":7.457,"epy":8.886,"epv":20.700,"track":227.0000,"magtrack":225.6000,"speed":3.138,"climb":-0.400,"eps":17.77,"epc":41.40}
$SDDPT,5.4,0.4,*7E
$SDHDG,231.4,,,1.3,E*33
$SDMTW,,C*1A
@@ -654,18 +654,18 @@ $GPGGA,094752,5250.9937,N,00518.7838,E,1,12,0.60,-5,M,46.8,M,,*48
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9937,N,00518.7838,E,094752,A,A*44
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:52.000Z","ept":0.005,"lat":52.849895000,"lon":5.313063333,"alt":-5.000,"epx":7.457,"epy":8.886,"epv":20.700,"track":227.0000,"magtrack":225.6000,"speed":3.138,"climb":0.000,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:52.000Z","ept":0.005,"lat":52.849895000,"lon":5.313063333,"alt":-5.000,"epx":7.457,"epy":8.886,"epv":20.700,"track":227.0000,"magtrack":225.6000,"speed":3.138,"climb":-0.400,"eps":17.77,"epc":41.40}
$GPGSV,3,1,12,07,10,333,39,08,12,279,32,10,16,158,36,16,74,247,37*7F
$GPGSV,3,2,12,20,36,137,32,21,66,077,39,26,57,179,33,27,45,281,39*7D
$GPGSV,3,3,12,29,11,091,46,76,48,226,27,75,14,188,28,70,27,083,29*7B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:52.000Z","ept":0.005,"lat":52.849895000,"lon":5.313063333,"alt":-5.000,"epx":7.457,"epy":8.886,"epv":20.700,"track":227.0000,"magtrack":225.6000,"speed":3.138,"climb":0.000,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:52.000Z","ept":0.005,"lat":52.849895000,"lon":5.313063333,"alt":-5.000,"epx":7.457,"epy":8.886,"epv":20.700,"track":227.0000,"magtrack":225.6000,"speed":3.138,"climb":-0.400,"eps":17.77,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":39,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":32,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":36,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":32,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":39,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":57,"az":179,"ss":33,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":281,"ss":39,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":46,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":226,"ss":27,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":28,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":29,"used":true,"gnssid":6,"svid":6}]}
$SDHDG,230.8,,,1.3,E*3E
$GPRMC,094753,A,5250.9936,N,00518.7836,E,5.9,236.1,200818,1.4,E,A*1A
$GPVTG,236.1,T,234.7,M,5.9,N,10.9,K,A*13
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:53.000Z","ept":0.005,"lat":52.849893333,"lon":5.313060000,"epx":7.457,"epy":8.886,"track":236.1000,"magtrack":234.7000,"speed":3.035,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:53.000Z","ept":0.005,"lat":52.849893333,"lon":5.313060000,"epx":7.457,"epy":8.886,"epv":20.700,"track":236.1000,"magtrack":234.7000,"speed":3.035,"eps":17.77,"epc":41.40}
$GPZDA,094753,20,08,2018,-01,00*69
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:53.000Z","ept":0.005,"lat":52.849893333,"lon":5.313060000,"epx":7.457,"epy":8.886,"track":236.1000,"magtrack":234.7000,"speed":3.035,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:53.000Z","ept":0.005,"lat":52.849893333,"lon":5.313060000,"epx":7.457,"epy":8.886,"epv":20.700,"track":236.1000,"magtrack":234.7000,"speed":3.035,"eps":17.77,"epc":41.40}
$GPAAM,,,,N,*38
$SDHDG,230.6,,,1.3,E*30
$GPAPB,,,,,,,,,,,,,,,N*26
@@ -675,7 +675,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDHDG,230.3,,,1.3,E*35
$SDDBT,17.6,f,5.3,M,2.9,F*3B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:53.000Z","ept":0.005,"lat":52.849893333,"lon":5.313060000,"alt":-5.300,"epx":7.457,"epy":8.886,"epv":20.700,"track":236.1000,"magtrack":234.7000,"speed":3.035,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:53.000Z","ept":0.005,"lat":52.849893333,"lon":5.313060000,"alt":-5.300,"epx":7.457,"epy":8.886,"epv":20.700,"track":236.1000,"magtrack":234.7000,"speed":3.035,"climb":-0.300,"eps":17.77,"epc":41.40}
$SDDPT,5.3,0.4,*79
$SDMTW,,C*1A
$SDVLW,,N,545.7,N,1109.4,N,393.7,N*44
@@ -694,18 +694,18 @@ $GPGGA,094753,5250.9928,N,00518.7819,E,1,12,0.60,-5,M,46.8,M,,*44
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9928,N,00518.7819,E,094753,A,A*48
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:53.000Z","ept":0.005,"lat":52.849880000,"lon":5.313031667,"alt":-5.000,"epx":7.457,"epy":8.886,"epv":20.700,"track":236.1000,"magtrack":234.7000,"speed":3.035,"climb":0.000,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:53.000Z","ept":0.005,"lat":52.849880000,"lon":5.313031667,"alt":-5.000,"epx":7.457,"epy":8.886,"epv":20.700,"track":236.1000,"magtrack":234.7000,"speed":3.035,"climb":-0.300,"eps":17.77,"epc":41.40}
$GPGSV,3,1,12,07,10,333,38,08,12,279,32,10,16,158,32,16,74,247,37*7A
$GPGSV,3,2,12,20,36,137,34,21,66,077,39,26,57,179,32,27,45,281,39*7A
$GPGSV,3,3,12,29,11,091,46,76,48,226,28,75,14,188,27,70,27,083,30*73
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:53.000Z","ept":0.005,"lat":52.849880000,"lon":5.313031667,"alt":-5.000,"epx":7.457,"epy":8.886,"epv":20.700,"track":236.1000,"magtrack":234.7000,"speed":3.035,"climb":0.000,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:53.000Z","ept":0.005,"lat":52.849880000,"lon":5.313031667,"alt":-5.000,"epx":7.457,"epy":8.886,"epv":20.700,"track":236.1000,"magtrack":234.7000,"speed":3.035,"climb":-0.300,"eps":17.77,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":38,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":32,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":32,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":34,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":39,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":57,"az":179,"ss":32,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":281,"ss":39,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":46,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":226,"ss":28,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":27,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":30,"used":true,"gnssid":6,"svid":6}]}
$SDHDG,230.6,,,1.3,E*30
$GPRMC,094754,A,5250.9927,N,00518.7817,E,5.6,230.3,200818,1.4,E,A*15
$GPVTG,230.3,T,228.9,M,5.6,N,10.4,K,A*16
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:54.000Z","ept":0.005,"lat":52.849878333,"lon":5.313028333,"epx":7.457,"epy":8.886,"track":230.3000,"magtrack":228.9000,"speed":2.881,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:54.000Z","ept":0.005,"lat":52.849878333,"lon":5.313028333,"epx":7.457,"epy":8.886,"epv":20.700,"track":230.3000,"magtrack":228.9000,"speed":2.881,"eps":17.77,"epc":41.40}
$GPZDA,094754,20,08,2018,-01,00*6E
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:54.000Z","ept":0.005,"lat":52.849878333,"lon":5.313028333,"epx":7.457,"epy":8.886,"track":230.3000,"magtrack":228.9000,"speed":2.881,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:54.000Z","ept":0.005,"lat":52.849878333,"lon":5.313028333,"epx":7.457,"epy":8.886,"epv":20.700,"track":230.3000,"magtrack":228.9000,"speed":2.881,"eps":17.77,"epc":41.40}
$GPAAM,,,,N,*38
$SDHDG,230.7,,,1.3,E*31
$GPAPB,,,,,,,,,,,,,,,N*26
@@ -715,7 +715,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDHDG,230.7,,,1.3,E*31
$SDDBT,18.0,f,5.4,M,3.0,F*3D
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:54.000Z","ept":0.005,"lat":52.849878333,"lon":5.313028333,"alt":-5.400,"epx":7.457,"epy":8.886,"epv":20.700,"track":230.3000,"magtrack":228.9000,"speed":2.881,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:54.000Z","ept":0.005,"lat":52.849878333,"lon":5.313028333,"alt":-5.400,"epx":7.457,"epy":8.886,"epv":20.700,"track":230.3000,"magtrack":228.9000,"speed":2.881,"climb":-0.400,"eps":17.77,"epc":41.40}
$SDDPT,5.4,0.4,*7E
$SDMTW,,C*1A
$SDVLW,,N,545.7,N,1109.5,N,393.7,N*45
@@ -734,18 +734,18 @@ $GPGGA,094754,5250.9918,N,00518.7797,E,1,12,0.60,-5,M,46.8,M,,*49
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9918,N,00518.7797,E,094754,A,A*45
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:54.000Z","ept":0.005,"lat":52.849863333,"lon":5.312995000,"alt":-5.000,"epx":7.457,"epy":8.886,"epv":20.700,"track":230.3000,"magtrack":228.9000,"speed":2.881,"climb":0.000,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:54.000Z","ept":0.005,"lat":52.849863333,"lon":5.312995000,"alt":-5.000,"epx":7.457,"epy":8.886,"epv":20.700,"track":230.3000,"magtrack":228.9000,"speed":2.881,"climb":-0.400,"eps":17.77,"epc":41.40}
$GPGSV,3,1,12,07,10,333,37,08,12,279,33,10,16,158,31,16,74,247,36*76
$GPGSV,3,2,12,20,36,137,35,21,66,077,38,26,57,179,33,27,45,281,38*7A
$GPGSV,3,3,12,29,11,091,45,76,48,226,31,75,14,188,27,70,27,083,29*70
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:54.000Z","ept":0.005,"lat":52.849863333,"lon":5.312995000,"alt":-5.000,"epx":7.457,"epy":8.886,"epv":20.700,"track":230.3000,"magtrack":228.9000,"speed":2.881,"climb":0.000,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:54.000Z","ept":0.005,"lat":52.849863333,"lon":5.312995000,"alt":-5.000,"epx":7.457,"epy":8.886,"epv":20.700,"track":230.3000,"magtrack":228.9000,"speed":2.881,"climb":-0.400,"eps":17.77,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":37,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":33,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":31,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":36,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":35,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":38,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":57,"az":179,"ss":33,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":281,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":45,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":226,"ss":31,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":27,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":29,"used":true,"gnssid":6,"svid":6}]}
$SDHDG,230.7,,,1.3,E*31
$GPRMC,094755,A,5250.9917,N,00518.7795,E,5.8,238.9,200818,1.4,E,A*1E
$GPVTG,238.9,T,237.5,M,5.8,N,10.7,K,A*1B
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:55.000Z","ept":0.005,"lat":52.849861667,"lon":5.312991667,"epx":7.457,"epy":8.886,"track":238.9000,"magtrack":237.5000,"speed":2.984,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:55.000Z","ept":0.005,"lat":52.849861667,"lon":5.312991667,"epx":7.457,"epy":8.886,"epv":20.700,"track":238.9000,"magtrack":237.5000,"speed":2.984,"eps":17.77,"epc":41.40}
$GPZDA,094755,20,08,2018,-01,00*6F
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:55.000Z","ept":0.005,"lat":52.849861667,"lon":5.312991667,"epx":7.457,"epy":8.886,"track":238.9000,"magtrack":237.5000,"speed":2.984,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:55.000Z","ept":0.005,"lat":52.849861667,"lon":5.312991667,"epx":7.457,"epy":8.886,"epv":20.700,"track":238.9000,"magtrack":237.5000,"speed":2.984,"eps":17.77,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$SDHDG,230.7,,,1.3,E*31
@@ -755,7 +755,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDHDG,230.8,,,1.3,E*3E
$SDDBT,17.7,f,5.4,M,2.9,F*3D
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:55.000Z","ept":0.005,"lat":52.849861667,"lon":5.312991667,"alt":-5.400,"epx":7.457,"epy":8.886,"epv":20.700,"track":238.9000,"magtrack":237.5000,"speed":2.984,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:55.000Z","ept":0.005,"lat":52.849861667,"lon":5.312991667,"alt":-5.400,"epx":7.457,"epy":8.886,"epv":20.700,"track":238.9000,"magtrack":237.5000,"speed":2.984,"climb":-0.400,"eps":17.77,"epc":41.40}
$SDDPT,5.4,0.4,*7E
$SDMTW,,C*1A
$SDVLW,,N,545.7,N,1109.5,N,393.7,N*45
@@ -774,18 +774,18 @@ $GPGGA,094755,5250.9908,N,00518.7775,E,1,12,0.60,-5,M,46.8,M,,*45
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9908,N,00518.7775,E,094755,A,A*49
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:55.000Z","ept":0.005,"lat":52.849846667,"lon":5.312958333,"alt":-5.000,"epx":7.457,"epy":8.886,"epv":20.700,"track":238.9000,"magtrack":237.5000,"speed":2.984,"climb":0.000,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:55.000Z","ept":0.005,"lat":52.849846667,"lon":5.312958333,"alt":-5.000,"epx":7.457,"epy":8.886,"epv":20.700,"track":238.9000,"magtrack":237.5000,"speed":2.984,"climb":-0.400,"eps":17.77,"epc":41.40}
$GPGSV,3,1,12,07,10,333,36,08,12,279,32,10,16,158,32,16,74,247,34*77
$GPGSV,3,2,12,20,36,137,35,21,66,077,38,26,57,179,32,27,45,281,38*7B
$GPGSV,3,3,12,29,11,091,45,76,48,226,30,75,14,188,28,70,27,083,28*7F
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:55.000Z","ept":0.005,"lat":52.849846667,"lon":5.312958333,"alt":-5.000,"epx":7.457,"epy":8.886,"epv":20.700,"track":238.9000,"magtrack":237.5000,"speed":2.984,"climb":0.000,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:55.000Z","ept":0.005,"lat":52.849846667,"lon":5.312958333,"alt":-5.000,"epx":7.457,"epy":8.886,"epv":20.700,"track":238.9000,"magtrack":237.5000,"speed":2.984,"climb":-0.400,"eps":17.77,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":36,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":32,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":32,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":34,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":35,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":38,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":57,"az":179,"ss":32,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":281,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":45,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":226,"ss":30,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":28,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":28,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094756,A,5250.9907,N,00518.7773,E,5.4,229.6,200818,1.4,E,A*17
$SDHDG,230.2,,,1.3,E*34
$GPVTG,229.6,T,228.2,M,5.4,N,10.0,K,A*16
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:56.000Z","ept":0.005,"lat":52.849845000,"lon":5.312955000,"epx":7.457,"epy":8.886,"track":229.6000,"magtrack":228.2000,"speed":2.778,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:56.000Z","ept":0.005,"lat":52.849845000,"lon":5.312955000,"epx":7.457,"epy":8.886,"epv":20.700,"track":229.6000,"magtrack":228.2000,"speed":2.778,"eps":17.77,"epc":41.40}
$GPZDA,094756,20,08,2018,-01,00*6C
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:56.000Z","ept":0.005,"lat":52.849845000,"lon":5.312955000,"epx":7.457,"epy":8.886,"track":229.6000,"magtrack":228.2000,"speed":2.778,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:56.000Z","ept":0.005,"lat":52.849845000,"lon":5.312955000,"epx":7.457,"epy":8.886,"epv":20.700,"track":229.6000,"magtrack":228.2000,"speed":2.778,"eps":17.77,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$SDHDG,230.1,,,1.3,E*37
@@ -794,7 +794,7 @@ $SDHDG,229.9,,,1.3,E*37
$GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDDBT,17.5,f,5.3,M,2.9,F*38
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:56.000Z","ept":0.005,"lat":52.849845000,"lon":5.312955000,"alt":-5.300,"epx":7.457,"epy":8.886,"epv":20.700,"track":229.6000,"magtrack":228.2000,"speed":2.778,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:56.000Z","ept":0.005,"lat":52.849845000,"lon":5.312955000,"alt":-5.300,"epx":7.457,"epy":8.886,"epv":20.700,"track":229.6000,"magtrack":228.2000,"speed":2.778,"climb":-0.300,"eps":17.77,"epc":41.40}
$SDHDG,229.7,,,1.3,E*39
$SDDPT,5.3,0.4,*79
$SDMTW,,C*1A
@@ -814,18 +814,18 @@ $GPGGA,094756,5250.9897,N,00518.7752,E,1,12,0.60,-5,M,46.8,M,,*44
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9897,N,00518.7752,E,094756,A,A*48
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:56.000Z","ept":0.005,"lat":52.849828333,"lon":5.312920000,"alt":-5.000,"epx":7.457,"epy":8.886,"epv":20.700,"track":229.6000,"magtrack":228.2000,"speed":2.778,"climb":0.000,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:56.000Z","ept":0.005,"lat":52.849828333,"lon":5.312920000,"alt":-5.000,"epx":7.457,"epy":8.886,"epv":20.700,"track":229.6000,"magtrack":228.2000,"speed":2.778,"climb":-0.300,"eps":17.77,"epc":41.40}
$GPGSV,3,1,12,07,10,333,36,08,12,279,32,10,16,158,32,16,74,247,34*77
$GPGSV,3,2,12,20,36,137,35,21,66,077,38,26,57,179,31,27,45,281,38*78
$GPGSV,3,3,12,29,11,091,45,76,48,226,30,75,14,188,28,70,27,083,29*7E
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:56.000Z","ept":0.005,"lat":52.849828333,"lon":5.312920000,"alt":-5.000,"epx":7.457,"epy":8.886,"epv":20.700,"track":229.6000,"magtrack":228.2000,"speed":2.778,"climb":0.000,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:56.000Z","ept":0.005,"lat":52.849828333,"lon":5.312920000,"alt":-5.000,"epx":7.457,"epy":8.886,"epv":20.700,"track":229.6000,"magtrack":228.2000,"speed":2.778,"climb":-0.300,"eps":17.77,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":36,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":32,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":32,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":34,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":35,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":38,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":57,"az":179,"ss":31,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":281,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":45,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":226,"ss":30,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":28,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":29,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094757,A,5250.9897,N,00518.7752,E,5.7,229.9,200818,1.4,E,A*11
$GPVTG,229.9,T,228.5,M,5.7,N,10.5,K,A*18
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:57.000Z","ept":0.005,"lat":52.849828333,"lon":5.312920000,"epx":7.457,"epy":8.886,"track":229.9000,"magtrack":228.5000,"speed":2.932,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:57.000Z","ept":0.005,"lat":52.849828333,"lon":5.312920000,"epx":7.457,"epy":8.886,"epv":20.700,"track":229.9000,"magtrack":228.5000,"speed":2.932,"eps":17.77,"epc":41.40}
$SDHDG,230.2,,,1.3,E*34
$GPZDA,094757,20,08,2018,-01,00*6D
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:57.000Z","ept":0.005,"lat":52.849828333,"lon":5.312920000,"epx":7.457,"epy":8.886,"track":229.9000,"magtrack":228.5000,"speed":2.932,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:57.000Z","ept":0.005,"lat":52.849828333,"lon":5.312920000,"epx":7.457,"epy":8.886,"epv":20.700,"track":229.9000,"magtrack":228.5000,"speed":2.932,"eps":17.77,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$SDHDG,230.3,,,1.3,E*35
@@ -834,7 +834,7 @@ $SDHDG,230.2,,,1.3,E*34
$GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDDBT,17.8,f,5.4,M,2.9,F*32
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:57.000Z","ept":0.005,"lat":52.849828333,"lon":5.312920000,"alt":-5.400,"epx":7.457,"epy":8.886,"epv":20.700,"track":229.9000,"magtrack":228.5000,"speed":2.932,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:57.000Z","ept":0.005,"lat":52.849828333,"lon":5.312920000,"alt":-5.400,"epx":7.457,"epy":8.886,"epv":20.700,"track":229.9000,"magtrack":228.5000,"speed":2.932,"climb":-0.400,"eps":17.77,"epc":41.40}
$SDHDG,230.1,,,1.3,E*37
$SDDPT,5.4,0.4,*7E
$SDMTW,,C*1A
@@ -854,18 +854,18 @@ $GPGGA,094757,5250.9889,N,00518.7728,E,1,12,0.60,-5,M,46.8,M,,*47
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9889,N,00518.7728,E,094757,A,A*4B
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:57.000Z","ept":0.005,"lat":52.849815000,"lon":5.312880000,"alt":-5.000,"epx":7.457,"epy":8.886,"epv":20.700,"track":229.9000,"magtrack":228.5000,"speed":2.932,"climb":0.000,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:57.000Z","ept":0.005,"lat":52.849815000,"lon":5.312880000,"alt":-5.000,"epx":7.457,"epy":8.886,"epv":20.700,"track":229.9000,"magtrack":228.5000,"speed":2.932,"climb":-0.400,"eps":17.77,"epc":41.40}
$GPGSV,3,1,12,07,10,333,36,08,12,279,33,10,16,158,32,16,74,247,34*76
$GPGSV,3,2,12,20,36,137,36,21,66,077,37,26,57,179,35,27,45,281,37*7F
$GPGSV,3,3,12,29,11,091,45,76,48,226,31,75,14,188,28,70,27,083,29*7F
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:57.000Z","ept":0.005,"lat":52.849815000,"lon":5.312880000,"alt":-5.000,"epx":7.457,"epy":8.886,"epv":20.700,"track":229.9000,"magtrack":228.5000,"speed":2.932,"climb":0.000,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:57.000Z","ept":0.005,"lat":52.849815000,"lon":5.312880000,"alt":-5.000,"epx":7.457,"epy":8.886,"epv":20.700,"track":229.9000,"magtrack":228.5000,"speed":2.932,"climb":-0.400,"eps":17.77,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":36,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":33,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":32,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":34,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":36,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":37,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":57,"az":179,"ss":35,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":281,"ss":37,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":45,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":226,"ss":31,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":28,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":29,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094758,A,5250.9889,N,00518.7728,E,5.9,234.0,200818,1.4,E,A*17
$GPVTG,234.0,T,232.6,M,5.9,N,10.9,K,A*17
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:58.000Z","ept":0.005,"lat":52.849815000,"lon":5.312880000,"epx":7.457,"epy":8.886,"track":234.0000,"magtrack":232.6000,"speed":3.035,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:58.000Z","ept":0.005,"lat":52.849815000,"lon":5.312880000,"epx":7.457,"epy":8.886,"epv":20.700,"track":234.0000,"magtrack":232.6000,"speed":3.035,"eps":17.77,"epc":41.40}
$SDHDG,228.7,,,1.3,E*38
$GPZDA,094758,20,08,2018,-01,00*62
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:58.000Z","ept":0.005,"lat":52.849815000,"lon":5.312880000,"epx":7.457,"epy":8.886,"track":234.0000,"magtrack":232.6000,"speed":3.035,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:58.000Z","ept":0.005,"lat":52.849815000,"lon":5.312880000,"epx":7.457,"epy":8.886,"epv":20.700,"track":234.0000,"magtrack":232.6000,"speed":3.035,"eps":17.77,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$SDHDG,228.6,,,1.3,E*39
@@ -874,7 +874,7 @@ $SDHDG,228.5,,,1.3,E*3A
$GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDDBT,17.6,f,5.3,M,2.9,F*3B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:58.000Z","ept":0.005,"lat":52.849815000,"lon":5.312880000,"alt":-5.300,"epx":7.457,"epy":8.886,"epv":20.700,"track":234.0000,"magtrack":232.6000,"speed":3.035,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:58.000Z","ept":0.005,"lat":52.849815000,"lon":5.312880000,"alt":-5.300,"epx":7.457,"epy":8.886,"epv":20.700,"track":234.0000,"magtrack":232.6000,"speed":3.035,"climb":-0.300,"eps":17.77,"epc":41.40}
$SDHDG,228.6,,,1.3,E*39
$SDDPT,5.3,0.4,*79
$SDMTW,,C*1A
@@ -894,18 +894,18 @@ $SDHDG,229.9,,,1.3,E*37
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9881,N,00518.7709,E,094758,A,A*4F
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:58.000Z","ept":0.005,"lat":52.849801667,"lon":5.312848333,"alt":-5.000,"epx":7.457,"epy":8.886,"epv":20.700,"track":234.0000,"magtrack":232.6000,"speed":3.035,"climb":0.000,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:58.000Z","ept":0.005,"lat":52.849801667,"lon":5.312848333,"alt":-5.000,"epx":7.457,"epy":8.886,"epv":20.700,"track":234.0000,"magtrack":232.6000,"speed":3.035,"climb":-0.300,"eps":17.77,"epc":41.40}
$GPGSV,3,1,12,07,10,333,35,08,12,279,33,10,16,158,32,16,74,247,34*75
$GPGSV,3,2,12,20,36,137,35,21,66,077,38,26,57,179,34,27,45,281,38*7D
$GPGSV,3,3,12,29,11,091,45,76,48,226,31,75,14,188,28,70,27,083,29*7F
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:58.000Z","ept":0.005,"lat":52.849801667,"lon":5.312848333,"alt":-5.000,"epx":7.457,"epy":8.886,"epv":20.700,"track":234.0000,"magtrack":232.6000,"speed":3.035,"climb":0.000,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:58.000Z","ept":0.005,"lat":52.849801667,"lon":5.312848333,"alt":-5.000,"epx":7.457,"epy":8.886,"epv":20.700,"track":234.0000,"magtrack":232.6000,"speed":3.035,"climb":-0.300,"eps":17.77,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":33,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":32,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":34,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":35,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":38,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":57,"az":179,"ss":34,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":281,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":45,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":226,"ss":31,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":28,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":29,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094759,A,5250.9881,N,00518.7709,E,5.8,223.1,200818,1.4,E,A*1B
$GPVTG,223.1,T,221.7,M,5.8,N,10.7,K,A*1C
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:59.000Z","ept":0.005,"lat":52.849801667,"lon":5.312848333,"epx":7.457,"epy":8.886,"track":223.1000,"magtrack":221.7000,"speed":2.984,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:59.000Z","ept":0.005,"lat":52.849801667,"lon":5.312848333,"epx":7.457,"epy":8.886,"epv":20.700,"track":223.1000,"magtrack":221.7000,"speed":2.984,"eps":17.77,"epc":41.40}
$SDHDG,230.3,,,1.3,E*35
$GPZDA,094759,20,08,2018,-01,00*63
-{"class":"TPV","mode":2,"time":"2018-08-20T09:47:59.000Z","ept":0.005,"lat":52.849801667,"lon":5.312848333,"epx":7.457,"epy":8.886,"track":223.1000,"magtrack":221.7000,"speed":2.984,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:59.000Z","ept":0.005,"lat":52.849801667,"lon":5.312848333,"epx":7.457,"epy":8.886,"epv":20.700,"track":223.1000,"magtrack":221.7000,"speed":2.984,"eps":17.77,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -913,7 +913,7 @@ $SDHDG,230.6,,,1.3,E*30
$GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDDBT,17.7,f,5.4,M,2.9,F*3D
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:59.000Z","ept":0.005,"lat":52.849801667,"lon":5.312848333,"alt":-5.400,"epx":7.457,"epy":8.886,"epv":20.700,"track":223.1000,"magtrack":221.7000,"speed":2.984,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:59.000Z","ept":0.005,"lat":52.849801667,"lon":5.312848333,"alt":-5.400,"epx":7.457,"epy":8.886,"epv":20.700,"track":223.1000,"magtrack":221.7000,"speed":2.984,"climb":-0.400,"eps":17.77,"epc":41.40}
$SDHDG,230.7,,,1.3,E*31
$SDDPT,5.4,0.4,*7E
$SDMTW,,C*1A
@@ -933,19 +933,19 @@ $SDHDG,230.9,,,1.3,E*3F
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9870,N,00518.7691,E,094759,A,A*40
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:59.000Z","ept":0.005,"lat":52.849783333,"lon":5.312818333,"alt":-5.000,"epx":7.457,"epy":8.886,"epv":20.700,"track":223.1000,"magtrack":221.7000,"speed":2.984,"climb":0.000,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:59.000Z","ept":0.005,"lat":52.849783333,"lon":5.312818333,"alt":-5.000,"epx":7.457,"epy":8.886,"epv":20.700,"track":223.1000,"magtrack":221.7000,"speed":2.984,"climb":-0.400,"eps":17.77,"epc":41.40}
$GPGSV,3,1,12,07,10,333,35,08,12,279,33,10,16,158,35,16,74,247,35*73
$GPGSV,3,2,12,20,36,137,34,21,66,077,38,26,57,179,33,27,45,281,38*7B
$GPGSV,3,3,12,29,11,091,45,76,48,226,30,75,14,188,27,70,27,083,30*79
-{"class":"TPV","mode":3,"time":"2018-08-20T09:47:59.000Z","ept":0.005,"lat":52.849783333,"lon":5.312818333,"alt":-5.000,"epx":7.457,"epy":8.886,"epv":20.700,"track":223.1000,"magtrack":221.7000,"speed":2.984,"climb":0.000,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:47:59.000Z","ept":0.005,"lat":52.849783333,"lon":5.312818333,"alt":-5.000,"epx":7.457,"epy":8.886,"epv":20.700,"track":223.1000,"magtrack":221.7000,"speed":2.984,"climb":-0.400,"eps":17.77,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":33,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":35,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":35,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":34,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":38,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":57,"az":179,"ss":33,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":281,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":45,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":226,"ss":30,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":27,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":30,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094800,A,5250.9869,N,00518.7688,E,6.3,228.1,200818,1.4,E,A*15
$GPVTG,228.1,T,226.7,M,6.3,N,11.7,K,A*19
-{"class":"TPV","mode":2,"time":"2018-08-20T09:48:00.000Z","ept":0.005,"lat":52.849781667,"lon":5.312813333,"epx":7.457,"epy":8.886,"track":228.1000,"magtrack":226.7000,"speed":3.241,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:00.000Z","ept":0.005,"lat":52.849781667,"lon":5.312813333,"epx":7.457,"epy":8.886,"epv":20.700,"track":228.1000,"magtrack":226.7000,"speed":3.241,"eps":17.77,"epc":41.40}
$SDHDG,230.9,,,1.3,E*3F
$SDHDG,231.0,,,1.3,E*37
$GPZDA,094800,20,08,2018,-01,00*60
-{"class":"TPV","mode":2,"time":"2018-08-20T09:48:00.000Z","ept":0.005,"lat":52.849781667,"lon":5.312813333,"epx":7.457,"epy":8.886,"track":228.1000,"magtrack":226.7000,"speed":3.241,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:00.000Z","ept":0.005,"lat":52.849781667,"lon":5.312813333,"epx":7.457,"epy":8.886,"epv":20.700,"track":228.1000,"magtrack":226.7000,"speed":3.241,"eps":17.77,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -953,7 +953,7 @@ $SDHDG,231.1,,,1.3,E*36
$GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDDBT,17.7,f,5.4,M,2.9,F*3D
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:00.000Z","ept":0.005,"lat":52.849781667,"lon":5.312813333,"alt":-5.400,"epx":7.457,"epy":8.886,"epv":20.700,"track":228.1000,"magtrack":226.7000,"speed":3.241,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:00.000Z","ept":0.005,"lat":52.849781667,"lon":5.312813333,"alt":-5.400,"epx":7.457,"epy":8.886,"epv":20.700,"track":228.1000,"magtrack":226.7000,"speed":3.241,"climb":-0.400,"eps":17.77,"epc":41.40}
$SDHDG,231.2,,,1.3,E*35
$SDDPT,5.4,0.4,*7E
$SDMTW,,C*1A
@@ -973,19 +973,19 @@ $SDHDG,232.1,,,1.3,E*35
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9859,N,00518.7669,E,094800,A,A*4F
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:00.000Z","ept":0.005,"lat":52.849765000,"lon":5.312781667,"alt":-5.000,"epx":7.457,"epy":8.886,"epv":20.700,"track":228.1000,"magtrack":226.7000,"speed":3.241,"climb":0.000,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:00.000Z","ept":0.005,"lat":52.849765000,"lon":5.312781667,"alt":-5.000,"epx":7.457,"epy":8.886,"epv":20.700,"track":228.1000,"magtrack":226.7000,"speed":3.241,"climb":-0.400,"eps":17.77,"epc":41.40}
$GPGSV,3,1,12,07,10,333,34,08,12,279,34,10,16,158,34,16,74,247,35*74
$GPGSV,3,2,12,20,36,137,34,21,66,077,38,26,56,178,34,27,45,281,38*7C
$GPGSV,3,3,12,29,11,091,45,76,48,226,29,75,14,188,26,70,27,083,29*78
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:00.000Z","ept":0.005,"lat":52.849765000,"lon":5.312781667,"alt":-5.000,"epx":7.457,"epy":8.886,"epv":20.700,"track":228.1000,"magtrack":226.7000,"speed":3.241,"climb":0.000,"eps":17.77}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:00.000Z","ept":0.005,"lat":52.849765000,"lon":5.312781667,"alt":-5.000,"epx":7.457,"epy":8.886,"epv":20.700,"track":228.1000,"magtrack":226.7000,"speed":3.241,"climb":-0.400,"eps":17.77,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":34,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":34,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":34,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":35,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":34,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":38,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":34,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":281,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":45,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":226,"ss":29,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":26,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":29,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094801,A,5250.9859,N,00518.7669,E,5.7,232.4,200818,1.4,E,A*11
$GPVTG,232.4,T,231.0,M,5.7,N,10.5,K,A*12
-{"class":"TPV","mode":2,"time":"2018-08-20T09:48:01.000Z","ept":0.005,"lat":52.849765000,"lon":5.312781667,"epx":7.458,"epy":8.872,"track":232.4000,"magtrack":231.0000,"speed":2.932,"eps":17.76}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:01.000Z","ept":0.005,"lat":52.849765000,"lon":5.312781667,"epx":7.458,"epy":8.872,"epv":20.700,"track":232.4000,"magtrack":231.0000,"speed":2.932,"eps":17.76,"epc":41.40}
$SDHDG,232.1,,,1.3,E*35
$SDHDG,232.2,,,1.3,E*36
$GPZDA,094801,20,08,2018,-01,00*61
-{"class":"TPV","mode":2,"time":"2018-08-20T09:48:01.000Z","ept":0.005,"lat":52.849765000,"lon":5.312781667,"epx":7.458,"epy":8.872,"track":232.4000,"magtrack":231.0000,"speed":2.932,"eps":17.76}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:01.000Z","ept":0.005,"lat":52.849765000,"lon":5.312781667,"epx":7.458,"epy":8.872,"epv":20.700,"track":232.4000,"magtrack":231.0000,"speed":2.932,"eps":17.76,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -993,7 +993,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$SDHDG,232.2,,,1.3,E*36
$GPXTE,,,,,N,N*5E
$SDDBT,17.9,f,5.4,M,2.9,F*33
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:01.000Z","ept":0.005,"lat":52.849765000,"lon":5.312781667,"alt":-5.400,"epx":7.458,"epy":8.872,"epv":20.700,"track":232.4000,"magtrack":231.0000,"speed":2.932,"eps":17.76}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:01.000Z","ept":0.005,"lat":52.849765000,"lon":5.312781667,"alt":-5.400,"epx":7.458,"epy":8.872,"epv":20.700,"track":232.4000,"magtrack":231.0000,"speed":2.932,"climb":-0.400,"eps":17.76,"epc":41.40}
$SDHDG,232.3,,,1.3,E*37
$SDDPT,5.4,0.4,*7E
$SDMTW,,C*1A
@@ -1013,19 +1013,19 @@ $GPGLC,9960,,,,,,,,,,,,*75
$SDHDG,232.5,,,1.3,E*31
$GPGLL,5250.9849,N,00518.7650,E,094801,A,A*45
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:01.000Z","ept":0.005,"lat":52.849748333,"lon":5.312750000,"alt":-4.000,"epx":7.458,"epy":8.872,"epv":20.700,"track":232.4000,"magtrack":231.0000,"speed":2.932,"climb":0.000,"eps":17.76}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:01.000Z","ept":0.005,"lat":52.849748333,"lon":5.312750000,"alt":-4.000,"epx":7.458,"epy":8.872,"epv":20.700,"track":232.4000,"magtrack":231.0000,"speed":2.932,"climb":-0.400,"eps":17.76,"epc":41.40}
$GPGSV,3,1,12,07,10,333,34,08,12,279,34,10,16,158,33,16,74,247,35*73
$GPGSV,3,2,12,20,36,137,35,21,66,077,38,26,56,178,34,27,45,281,37*72
$GPGSV,3,3,12,29,11,091,45,76,48,226,29,75,14,188,26,70,27,083,29*78
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:01.000Z","ept":0.005,"lat":52.849748333,"lon":5.312750000,"alt":-4.000,"epx":7.458,"epy":8.872,"epv":20.700,"track":232.4000,"magtrack":231.0000,"speed":2.932,"climb":0.000,"eps":17.76}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:01.000Z","ept":0.005,"lat":52.849748333,"lon":5.312750000,"alt":-4.000,"epx":7.458,"epy":8.872,"epv":20.700,"track":232.4000,"magtrack":231.0000,"speed":2.932,"climb":-0.400,"eps":17.76,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":34,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":34,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":33,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":35,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":35,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":38,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":34,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":281,"ss":37,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":45,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":226,"ss":29,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":26,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":29,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094802,A,5250.9848,N,00518.7648,E,5.8,229.9,200818,1.4,E,A*19
$GPVTG,229.9,T,228.5,M,5.8,N,10.7,K,A*15
-{"class":"TPV","mode":2,"time":"2018-08-20T09:48:02.000Z","ept":0.005,"lat":52.849746667,"lon":5.312746667,"epx":7.458,"epy":8.872,"track":229.9000,"magtrack":228.5000,"speed":2.984,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:02.000Z","ept":0.005,"lat":52.849746667,"lon":5.312746667,"epx":7.458,"epy":8.872,"epv":20.700,"track":229.9000,"magtrack":228.5000,"speed":2.984,"eps":17.74,"epc":41.40}
$SDHDG,232.6,,,1.3,E*32
$SDHDG,232.8,,,1.3,E*3C
$GPZDA,094802,20,08,2018,-01,00*62
-{"class":"TPV","mode":2,"time":"2018-08-20T09:48:02.000Z","ept":0.005,"lat":52.849746667,"lon":5.312746667,"epx":7.458,"epy":8.872,"track":229.9000,"magtrack":228.5000,"speed":2.984,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:02.000Z","ept":0.005,"lat":52.849746667,"lon":5.312746667,"epx":7.458,"epy":8.872,"epv":20.700,"track":229.9000,"magtrack":228.5000,"speed":2.984,"eps":17.74,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -1033,7 +1033,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$SDHDG,233.0,,,1.3,E*35
$GPXTE,,,,,N,N*5E
$SDDBT,17.6,f,5.3,M,2.9,F*3B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:02.000Z","ept":0.005,"lat":52.849746667,"lon":5.312746667,"alt":-5.300,"epx":7.458,"epy":8.872,"epv":20.700,"track":229.9000,"magtrack":228.5000,"speed":2.984,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:02.000Z","ept":0.005,"lat":52.849746667,"lon":5.312746667,"alt":-5.300,"epx":7.458,"epy":8.872,"epv":20.700,"track":229.9000,"magtrack":228.5000,"speed":2.984,"climb":-1.300,"eps":17.74,"epc":41.40}
$SDHDG,233.1,,,1.3,E*34
$SDDPT,5.3,0.4,*79
$SDMTW,,C*1A
@@ -1053,19 +1053,19 @@ $GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9841,N,00518.7632,E,094802,A,A*4A
$SDHDG,232.9,,,1.3,E*3D
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:02.000Z","ept":0.005,"lat":52.849735000,"lon":5.312720000,"alt":-4.000,"epx":7.458,"epy":8.872,"epv":20.700,"track":229.9000,"magtrack":228.5000,"speed":2.984,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:02.000Z","ept":0.005,"lat":52.849735000,"lon":5.312720000,"alt":-4.000,"epx":7.458,"epy":8.872,"epv":20.700,"track":229.9000,"magtrack":228.5000,"speed":2.984,"climb":-1.300,"eps":17.74,"epc":41.40}
$GPGSV,3,1,12,07,10,333,33,08,12,279,34,10,16,158,33,16,74,247,34*75
$GPGSV,3,2,12,20,36,137,37,21,66,077,37,26,56,178,34,27,45,282,38*73
$GPGSV,3,3,12,29,11,091,46,76,48,226,29,75,14,188,27,70,27,083,30*72
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:02.000Z","ept":0.005,"lat":52.849735000,"lon":5.312720000,"alt":-4.000,"epx":7.458,"epy":8.872,"epv":20.700,"track":229.9000,"magtrack":228.5000,"speed":2.984,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:02.000Z","ept":0.005,"lat":52.849735000,"lon":5.312720000,"alt":-4.000,"epx":7.458,"epy":8.872,"epv":20.700,"track":229.9000,"magtrack":228.5000,"speed":2.984,"climb":-1.300,"eps":17.74,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":33,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":34,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":33,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":34,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":37,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":37,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":34,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":46,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":226,"ss":29,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":27,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":30,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094803,A,5250.9840,N,00518.7629,E,5.7,233.2,200818,1.4,E,A*18
$GPVTG,233.2,T,231.8,M,5.7,N,10.5,K,A*1D
-{"class":"TPV","mode":2,"time":"2018-08-20T09:48:03.000Z","ept":0.005,"lat":52.849733333,"lon":5.312715000,"epx":7.464,"epy":8.864,"track":233.2000,"magtrack":231.8000,"speed":2.932,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:03.000Z","ept":0.005,"lat":52.849733333,"lon":5.312715000,"epx":7.464,"epy":8.864,"epv":20.700,"track":233.2000,"magtrack":231.8000,"speed":2.932,"eps":17.74,"epc":41.40}
$SDHDG,232.8,,,1.3,E*3C
$SDHDG,232.7,,,1.3,E*33
$GPZDA,094803,20,08,2018,-01,00*63
-{"class":"TPV","mode":2,"time":"2018-08-20T09:48:03.000Z","ept":0.005,"lat":52.849733333,"lon":5.312715000,"epx":7.464,"epy":8.864,"track":233.2000,"magtrack":231.8000,"speed":2.932,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:03.000Z","ept":0.005,"lat":52.849733333,"lon":5.312715000,"epx":7.464,"epy":8.864,"epv":20.700,"track":233.2000,"magtrack":231.8000,"speed":2.932,"eps":17.74,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -1073,7 +1073,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDHDG,232.6,,,1.3,E*32
$SDDBT,17.7,f,5.4,M,2.9,F*3D
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:03.000Z","ept":0.005,"lat":52.849733333,"lon":5.312715000,"alt":-5.400,"epx":7.464,"epy":8.864,"epv":20.700,"track":233.2000,"magtrack":231.8000,"speed":2.932,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:03.000Z","ept":0.005,"lat":52.849733333,"lon":5.312715000,"alt":-5.400,"epx":7.464,"epy":8.864,"epv":20.700,"track":233.2000,"magtrack":231.8000,"speed":2.932,"climb":-1.400,"eps":17.74,"epc":41.40}
$SDDPT,5.4,0.4,*7E
$SDHDG,232.5,,,1.3,E*31
$SDMTW,,C*1A
@@ -1091,21 +1091,21 @@ $SDHDG,232.4,,,1.3,E*30
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9830,N,00518.7607,E,094803,A,A*4B
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:03.000Z","ept":0.005,"lat":52.849716667,"lon":5.312678333,"alt":-5.400,"epx":7.464,"epy":8.864,"epv":20.700,"track":233.2000,"magtrack":231.8000,"speed":2.932,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:03.000Z","ept":0.005,"lat":52.849716667,"lon":5.312678333,"alt":-5.400,"epx":7.464,"epy":8.864,"epv":20.700,"track":233.2000,"magtrack":231.8000,"speed":2.932,"climb":-1.400,"eps":17.74,"epc":41.40}
$GPGSV,3,1,12,07,10,333,34,08,12,279,34,10,16,158,34,16,74,247,35*74
$GPGSV,3,2,12,20,36,137,39,21,66,077,37,26,56,178,33,27,45,282,39*7B
$GPGSV,3,3,12,29,11,091,45,76,48,226,28,75,14,188,28,70,27,083,30*7F
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:03.000Z","ept":0.005,"lat":52.849716667,"lon":5.312678333,"alt":-5.400,"epx":7.464,"epy":8.864,"epv":20.700,"track":233.2000,"magtrack":231.8000,"speed":2.932,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:03.000Z","ept":0.005,"lat":52.849716667,"lon":5.312678333,"alt":-5.400,"epx":7.464,"epy":8.864,"epv":20.700,"track":233.2000,"magtrack":231.8000,"speed":2.932,"climb":-1.400,"eps":17.74,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":34,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":34,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":34,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":35,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":39,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":37,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":33,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":39,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":45,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":226,"ss":28,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":28,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":30,"used":true,"gnssid":6,"svid":6}]}
$SDHDG,232.6,,,1.3,E*32
$GPRMC,094804,A,5250.9830,N,00518.7607,E,6.4,232.3,200818,1.4,E,A*14
$GPVTG,232.3,T,230.9,M,6.4,N,11.8,K,A*11
-{"class":"TPV","mode":2,"time":"2018-08-20T09:48:04.000Z","ept":0.005,"lat":52.849716667,"lon":5.312678333,"epx":7.464,"epy":8.864,"track":232.3000,"magtrack":230.9000,"speed":3.292,"eps":17.73}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:04.000Z","ept":0.005,"lat":52.849716667,"lon":5.312678333,"epx":7.464,"epy":8.864,"epv":20.700,"track":232.3000,"magtrack":230.9000,"speed":3.292,"eps":17.73,"epc":41.40}
$GPVTG,232.3,T,230.9,M,6.4,N,11.8,K,A*11
-{"class":"TPV","mode":2,"time":"2018-08-20T09:48:04.000Z","ept":0.005,"lat":52.849716667,"lon":5.312678333,"epx":7.464,"epy":8.864,"track":232.3000,"magtrack":230.9000,"speed":3.292,"eps":17.73}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:04.000Z","ept":0.005,"lat":52.849716667,"lon":5.312678333,"epx":7.464,"epy":8.864,"epv":20.700,"track":232.3000,"magtrack":230.9000,"speed":3.292,"eps":17.73,"epc":41.40}
$SDHDG,232.7,,,1.3,E*33
$GPZDA,094804,20,08,2018,-01,00*64
-{"class":"TPV","mode":2,"time":"2018-08-20T09:48:04.000Z","ept":0.005,"lat":52.849716667,"lon":5.312678333,"epx":7.464,"epy":8.864,"track":232.3000,"magtrack":230.9000,"speed":3.292,"eps":17.73}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:04.000Z","ept":0.005,"lat":52.849716667,"lon":5.312678333,"epx":7.464,"epy":8.864,"epv":20.700,"track":232.3000,"magtrack":230.9000,"speed":3.292,"eps":17.73,"epc":41.40}
$SDHDG,232.8,,,1.3,E*3C
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
@@ -1114,7 +1114,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDHDG,232.9,,,1.3,E*3D
$SDDBT,17.7,f,5.4,M,2.9,F*3D
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:04.000Z","ept":0.005,"lat":52.849716667,"lon":5.312678333,"alt":-5.400,"epx":7.464,"epy":8.864,"epv":20.700,"track":232.3000,"magtrack":230.9000,"speed":3.292,"eps":17.73}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:04.000Z","ept":0.005,"lat":52.849716667,"lon":5.312678333,"alt":-5.400,"epx":7.464,"epy":8.864,"epv":20.700,"track":232.3000,"magtrack":230.9000,"speed":3.292,"climb":0.000,"eps":17.73,"epc":41.40}
$SDDPT,5.4,0.4,*7E
$SDMTW,,C*1A
$SDVLW,,N,545.7,N,1109.5,N,393.7,N*45
@@ -1133,19 +1133,19 @@ $GPGGA,094804,5250.9822,N,00518.7589,E,1,12,0.60,-4,M,46.8,M,,*47
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9822,N,00518.7589,E,094804,A,A*4A
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:04.000Z","ept":0.005,"lat":52.849703333,"lon":5.312648333,"alt":-4.000,"epx":7.464,"epy":8.864,"epv":20.700,"track":232.3000,"magtrack":230.9000,"speed":3.292,"climb":0.000,"eps":17.73}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:04.000Z","ept":0.005,"lat":52.849703333,"lon":5.312648333,"alt":-4.000,"epx":7.464,"epy":8.864,"epv":20.700,"track":232.3000,"magtrack":230.9000,"speed":3.292,"climb":0.000,"eps":17.73,"epc":41.40}
$GPGSV,3,1,12,07,10,333,31,08,12,279,34,10,16,158,32,16,74,247,35*77
$GPGSV,3,2,12,20,36,137,38,21,66,077,37,26,56,178,31,27,45,282,39*78
$GPGSV,3,3,12,29,11,091,45,76,48,226,24,75,14,188,27,70,27,083,30*7C
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:04.000Z","ept":0.005,"lat":52.849703333,"lon":5.312648333,"alt":-4.000,"epx":7.464,"epy":8.864,"epv":20.700,"track":232.3000,"magtrack":230.9000,"speed":3.292,"climb":0.000,"eps":17.73}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:04.000Z","ept":0.005,"lat":52.849703333,"lon":5.312648333,"alt":-4.000,"epx":7.464,"epy":8.864,"epv":20.700,"track":232.3000,"magtrack":230.9000,"speed":3.292,"climb":0.000,"eps":17.73,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":31,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":34,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":32,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":35,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":38,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":37,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":31,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":39,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":45,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":226,"ss":24,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":27,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":30,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094805,A,5250.9821,N,00518.7587,E,5.4,227.7,200818,1.4,E,A*1D
$SDHDG,232.4,,,1.3,E*30
$GPVTG,227.7,T,226.3,M,5.4,N,10.0,K,A*16
-{"class":"TPV","mode":2,"time":"2018-08-20T09:48:05.000Z","ept":0.005,"lat":52.849701667,"lon":5.312645000,"epx":7.464,"epy":8.864,"track":227.7000,"magtrack":226.3000,"speed":2.778,"eps":17.73}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:05.000Z","ept":0.005,"lat":52.849701667,"lon":5.312645000,"epx":7.464,"epy":8.864,"epv":20.700,"track":227.7000,"magtrack":226.3000,"speed":2.778,"eps":17.73,"epc":41.40}
$SDHDG,232.3,,,1.3,E*37
$GPZDA,094805,20,08,2018,-01,00*65
-{"class":"TPV","mode":2,"time":"2018-08-20T09:48:05.000Z","ept":0.005,"lat":52.849701667,"lon":5.312645000,"epx":7.464,"epy":8.864,"track":227.7000,"magtrack":226.3000,"speed":2.778,"eps":17.73}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:05.000Z","ept":0.005,"lat":52.849701667,"lon":5.312645000,"epx":7.464,"epy":8.864,"epv":20.700,"track":227.7000,"magtrack":226.3000,"speed":2.778,"eps":17.73,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -1153,7 +1153,7 @@ $SDHDG,232.2,,,1.3,E*36
$GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDDBT,17.5,f,5.3,M,2.9,F*38
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:05.000Z","ept":0.005,"lat":52.849701667,"lon":5.312645000,"alt":-5.300,"epx":7.464,"epy":8.864,"epv":20.700,"track":227.7000,"magtrack":226.3000,"speed":2.778,"eps":17.73}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:05.000Z","ept":0.005,"lat":52.849701667,"lon":5.312645000,"alt":-5.300,"epx":7.464,"epy":8.864,"epv":20.700,"track":227.7000,"magtrack":226.3000,"speed":2.778,"climb":-1.300,"eps":17.73,"epc":41.40}
$SDHDG,232.1,,,1.3,E*35
$SDDPT,5.3,0.4,*79
$SDMTW,,C*1A
@@ -1173,19 +1173,19 @@ $GPGGA,094805,5250.9812,N,00518.7569,E,1,12,0.60,-4,M,46.8,M,,*4B
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9812,N,00518.7569,E,094805,A,A*46
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:05.000Z","ept":0.005,"lat":52.849686667,"lon":5.312615000,"alt":-4.000,"epx":7.464,"epy":8.864,"epv":20.700,"track":227.7000,"magtrack":226.3000,"speed":2.778,"climb":0.000,"eps":17.73}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:05.000Z","ept":0.005,"lat":52.849686667,"lon":5.312615000,"alt":-4.000,"epx":7.464,"epy":8.864,"epv":20.700,"track":227.7000,"magtrack":226.3000,"speed":2.778,"climb":-1.300,"eps":17.73,"epc":41.40}
$GPGSV,3,1,12,07,10,333,31,08,12,279,33,10,16,158,31,16,74,247,37*71
$GPGSV,3,2,12,20,36,137,37,21,66,077,38,26,56,178,31,27,45,282,39*78
$GPGSV,3,3,12,29,11,091,44,76,48,226,24,75,14,188,27,70,27,083,31*7C
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:05.000Z","ept":0.005,"lat":52.849686667,"lon":5.312615000,"alt":-4.000,"epx":7.464,"epy":8.864,"epv":20.700,"track":227.7000,"magtrack":226.3000,"speed":2.778,"climb":0.000,"eps":17.73}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:05.000Z","ept":0.005,"lat":52.849686667,"lon":5.312615000,"alt":-4.000,"epx":7.464,"epy":8.864,"epv":20.700,"track":227.7000,"magtrack":226.3000,"speed":2.778,"climb":-1.300,"eps":17.73,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":31,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":33,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":31,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":37,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":38,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":31,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":39,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":44,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":226,"ss":24,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":27,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":31,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094806,A,5250.9811,N,00518.7567,E,5.9,234.4,200818,1.4,E,A*1F
$GPVTG,234.4,T,233.0,M,5.9,N,10.9,K,A*14
-{"class":"TPV","mode":2,"time":"2018-08-20T09:48:06.000Z","ept":0.005,"lat":52.849685000,"lon":5.312611667,"epx":7.464,"epy":8.864,"track":234.4000,"magtrack":233.0000,"speed":3.035,"eps":17.73}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:06.000Z","ept":0.005,"lat":52.849685000,"lon":5.312611667,"epx":7.464,"epy":8.864,"epv":20.700,"track":234.4000,"magtrack":233.0000,"speed":3.035,"eps":17.73,"epc":41.40}
$SDHDG,232.5,,,1.3,E*31
$SDHDG,232.6,,,1.3,E*32
$GPZDA,094806,20,08,2018,-01,00*66
-{"class":"TPV","mode":2,"time":"2018-08-20T09:48:06.000Z","ept":0.005,"lat":52.849685000,"lon":5.312611667,"epx":7.464,"epy":8.864,"track":234.4000,"magtrack":233.0000,"speed":3.035,"eps":17.73}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:06.000Z","ept":0.005,"lat":52.849685000,"lon":5.312611667,"epx":7.464,"epy":8.864,"epv":20.700,"track":234.4000,"magtrack":233.0000,"speed":3.035,"eps":17.73,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -1193,7 +1193,7 @@ $SDHDG,232.7,,,1.3,E*33
$GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDDBT,17.8,f,5.4,M,2.9,F*32
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:06.000Z","ept":0.005,"lat":52.849685000,"lon":5.312611667,"alt":-5.400,"epx":7.464,"epy":8.864,"epv":20.700,"track":234.4000,"magtrack":233.0000,"speed":3.035,"eps":17.73}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:06.000Z","ept":0.005,"lat":52.849685000,"lon":5.312611667,"alt":-5.400,"epx":7.464,"epy":8.864,"epv":20.700,"track":234.4000,"magtrack":233.0000,"speed":3.035,"climb":-1.400,"eps":17.73,"epc":41.40}
$SDHDG,232.8,,,1.3,E*3C
$SDDPT,5.4,0.4,*7E
$SDMTW,,C*1A
@@ -1213,19 +1213,19 @@ $SDHDG,232.7,,,1.3,E*33
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9804,N,00518.7548,E,094806,A,A*41
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:06.000Z","ept":0.005,"lat":52.849673333,"lon":5.312580000,"alt":-4.000,"epx":7.464,"epy":8.864,"epv":20.700,"track":234.4000,"magtrack":233.0000,"speed":3.035,"climb":0.000,"eps":17.73}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:06.000Z","ept":0.005,"lat":52.849673333,"lon":5.312580000,"alt":-4.000,"epx":7.464,"epy":8.864,"epv":20.700,"track":234.4000,"magtrack":233.0000,"speed":3.035,"climb":-1.400,"eps":17.73,"epc":41.40}
$GPGSV,3,1,12,07,10,333,36,08,12,279,33,10,16,158,31,16,74,247,36*77
$GPGSV,3,2,12,20,36,137,38,21,66,077,38,26,56,178,34,27,45,282,40*7C
$GPGSV,3,3,12,29,11,091,44,76,48,226,25,75,14,188,28,70,27,083,30*73
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:06.000Z","ept":0.005,"lat":52.849673333,"lon":5.312580000,"alt":-4.000,"epx":7.464,"epy":8.864,"epv":20.700,"track":234.4000,"magtrack":233.0000,"speed":3.035,"climb":0.000,"eps":17.73}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:06.000Z","ept":0.005,"lat":52.849673333,"lon":5.312580000,"alt":-4.000,"epx":7.464,"epy":8.864,"epv":20.700,"track":234.4000,"magtrack":233.0000,"speed":3.035,"climb":-1.400,"eps":17.73,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":36,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":33,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":31,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":36,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":38,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":38,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":34,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":40,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":44,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":226,"ss":25,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":28,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":30,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094807,A,5250.9803,N,00518.7546,E,6.4,232.4,200818,1.4,E,A*16
$GPVTG,232.4,T,231.0,M,6.4,N,11.8,K,A*1E
-{"class":"TPV","mode":2,"time":"2018-08-20T09:48:07.000Z","ept":0.005,"lat":52.849671667,"lon":5.312576667,"epx":7.464,"epy":8.864,"track":232.4000,"magtrack":231.0000,"speed":3.292,"eps":17.73}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:07.000Z","ept":0.005,"lat":52.849671667,"lon":5.312576667,"epx":7.464,"epy":8.864,"epv":20.700,"track":232.4000,"magtrack":231.0000,"speed":3.292,"eps":17.73,"epc":41.40}
$SDHDG,232.5,,,1.3,E*31
$SDHDG,232.4,,,1.3,E*30
$GPZDA,094807,20,08,2018,-01,00*67
-{"class":"TPV","mode":2,"time":"2018-08-20T09:48:07.000Z","ept":0.005,"lat":52.849671667,"lon":5.312576667,"epx":7.464,"epy":8.864,"track":232.4000,"magtrack":231.0000,"speed":3.292,"eps":17.73}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:07.000Z","ept":0.005,"lat":52.849671667,"lon":5.312576667,"epx":7.464,"epy":8.864,"epv":20.700,"track":232.4000,"magtrack":231.0000,"speed":3.292,"eps":17.73,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -1233,7 +1233,7 @@ $SDHDG,232.2,,,1.3,E*36
$GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDDBT,17.8,f,5.4,M,2.9,F*32
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:07.000Z","ept":0.005,"lat":52.849671667,"lon":5.312576667,"alt":-5.400,"epx":7.464,"epy":8.864,"epv":20.700,"track":232.4000,"magtrack":231.0000,"speed":3.292,"eps":17.73}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:07.000Z","ept":0.005,"lat":52.849671667,"lon":5.312576667,"alt":-5.400,"epx":7.464,"epy":8.864,"epv":20.700,"track":232.4000,"magtrack":231.0000,"speed":3.292,"climb":-1.400,"eps":17.73,"epc":41.40}
$SDHDG,232.0,,,1.3,E*34
$SDDPT,5.4,0.4,*7E
$SDMTW,,C*1A
@@ -1253,19 +1253,19 @@ $SDHDG,231.9,,,1.3,E*3E
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9794,N,00518.7526,E,094807,A,A*4E
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:07.000Z","ept":0.005,"lat":52.849656667,"lon":5.312543333,"alt":-4.000,"epx":7.464,"epy":8.864,"epv":20.700,"track":232.4000,"magtrack":231.0000,"speed":3.292,"climb":0.000,"eps":17.73}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:07.000Z","ept":0.005,"lat":52.849656667,"lon":5.312543333,"alt":-4.000,"epx":7.464,"epy":8.864,"epv":20.700,"track":232.4000,"magtrack":231.0000,"speed":3.292,"climb":-1.400,"eps":17.73,"epc":41.40}
$GPGSV,3,1,12,07,10,333,35,08,12,279,33,10,16,158,31,16,74,247,36*74
$GPGSV,3,2,12,20,36,137,38,21,66,077,37,26,56,178,33,27,45,282,40*74
$GPGSV,3,3,12,29,11,091,44,76,48,226,24,75,14,188,27,70,27,083,31*7C
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:07.000Z","ept":0.005,"lat":52.849656667,"lon":5.312543333,"alt":-4.000,"epx":7.464,"epy":8.864,"epv":20.700,"track":232.4000,"magtrack":231.0000,"speed":3.292,"climb":0.000,"eps":17.73}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:07.000Z","ept":0.005,"lat":52.849656667,"lon":5.312543333,"alt":-4.000,"epx":7.464,"epy":8.864,"epv":20.700,"track":232.4000,"magtrack":231.0000,"speed":3.292,"climb":-1.400,"eps":17.73,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":33,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":31,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":36,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":38,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":37,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":33,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":40,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":44,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":226,"ss":24,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":27,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":31,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094808,A,5250.9792,N,00518.7524,E,6.1,226.8,200818,1.4,E,A*16
$GPVTG,226.8,T,225.4,M,6.1,N,11.3,K,A*18
-{"class":"TPV","mode":2,"time":"2018-08-20T09:48:08.000Z","ept":0.005,"lat":52.849653333,"lon":5.312540000,"epx":7.464,"epy":8.864,"track":226.8000,"magtrack":225.4000,"speed":3.138,"eps":17.73}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:08.000Z","ept":0.005,"lat":52.849653333,"lon":5.312540000,"epx":7.464,"epy":8.864,"epv":20.700,"track":226.8000,"magtrack":225.4000,"speed":3.138,"eps":17.73,"epc":41.40}
$SDHDG,232.0,,,1.3,E*34
$SDHDG,232.1,,,1.3,E*35
$GPZDA,094808,20,08,2018,-01,00*68
-{"class":"TPV","mode":2,"time":"2018-08-20T09:48:08.000Z","ept":0.005,"lat":52.849653333,"lon":5.312540000,"epx":7.464,"epy":8.864,"track":226.8000,"magtrack":225.4000,"speed":3.138,"eps":17.73}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:08.000Z","ept":0.005,"lat":52.849653333,"lon":5.312540000,"epx":7.464,"epy":8.864,"epv":20.700,"track":226.8000,"magtrack":225.4000,"speed":3.138,"eps":17.73,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -1273,7 +1273,7 @@ $SDHDG,232.3,,,1.3,E*37
$GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDDBT,17.5,f,5.3,M,2.9,F*38
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:08.000Z","ept":0.005,"lat":52.849653333,"lon":5.312540000,"alt":-5.300,"epx":7.464,"epy":8.864,"epv":20.700,"track":226.8000,"magtrack":225.4000,"speed":3.138,"eps":17.73}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:08.000Z","ept":0.005,"lat":52.849653333,"lon":5.312540000,"alt":-5.300,"epx":7.464,"epy":8.864,"epv":20.700,"track":226.8000,"magtrack":225.4000,"speed":3.138,"climb":-1.300,"eps":17.73,"epc":41.40}
$SDHDG,232.3,,,1.3,E*37
$SDDPT,5.3,0.4,*79
$SDMTW,,C*1A
@@ -1293,19 +1293,19 @@ $SDHDG,231.9,,,1.3,E*3E
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9784,N,00518.7504,E,094808,A,A*40
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:08.000Z","ept":0.005,"lat":52.849640000,"lon":5.312506667,"alt":-4.000,"epx":7.464,"epy":8.864,"epv":20.700,"track":226.8000,"magtrack":225.4000,"speed":3.138,"climb":0.000,"eps":17.73}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:08.000Z","ept":0.005,"lat":52.849640000,"lon":5.312506667,"alt":-4.000,"epx":7.464,"epy":8.864,"epv":20.700,"track":226.8000,"magtrack":225.4000,"speed":3.138,"climb":-1.300,"eps":17.73,"epc":41.40}
$GPGSV,3,1,12,07,10,333,35,08,12,279,34,10,16,158,34,16,74,247,36*76
$GPGSV,3,2,12,20,36,137,37,21,66,077,37,26,56,178,32,27,45,282,40*7A
$GPGSV,3,3,12,29,11,091,47,76,48,226,24,75,14,188,27,70,27,083,30*7E
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:08.000Z","ept":0.005,"lat":52.849640000,"lon":5.312506667,"alt":-4.000,"epx":7.464,"epy":8.864,"epv":20.700,"track":226.8000,"magtrack":225.4000,"speed":3.138,"climb":0.000,"eps":17.73}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:08.000Z","ept":0.005,"lat":52.849640000,"lon":5.312506667,"alt":-4.000,"epx":7.464,"epy":8.864,"epv":20.700,"track":226.8000,"magtrack":225.4000,"speed":3.138,"climb":-1.300,"eps":17.73,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":34,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":34,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":36,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":37,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":37,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":32,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":40,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":47,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":226,"ss":24,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":27,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":30,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094809,A,5250.9783,N,00518.7502,E,6.2,232.7,200818,1.4,E,A*1A
$GPVTG,232.7,T,231.3,M,6.2,N,11.4,K,A*14
-{"class":"TPV","mode":2,"time":"2018-08-20T09:48:09.000Z","ept":0.005,"lat":52.849638333,"lon":5.312503333,"epx":7.464,"epy":8.864,"track":232.7000,"magtrack":231.3000,"speed":3.190,"eps":17.73}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:09.000Z","ept":0.005,"lat":52.849638333,"lon":5.312503333,"epx":7.464,"epy":8.864,"epv":20.700,"track":232.7000,"magtrack":231.3000,"speed":3.190,"eps":17.73,"epc":41.40}
$SDHDG,231.7,,,1.3,E*30
$SDHDG,231.6,,,1.3,E*31
$GPZDA,094809,20,08,2018,-01,00*69
-{"class":"TPV","mode":2,"time":"2018-08-20T09:48:09.000Z","ept":0.005,"lat":52.849638333,"lon":5.312503333,"epx":7.464,"epy":8.864,"track":232.7000,"magtrack":231.3000,"speed":3.190,"eps":17.73}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:09.000Z","ept":0.005,"lat":52.849638333,"lon":5.312503333,"epx":7.464,"epy":8.864,"epv":20.700,"track":232.7000,"magtrack":231.3000,"speed":3.190,"eps":17.73,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -1313,7 +1313,7 @@ $SDHDG,231.4,,,1.3,E*33
$GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDDBT,17.6,f,5.3,M,2.9,F*3B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:09.000Z","ept":0.005,"lat":52.849638333,"lon":5.312503333,"alt":-5.300,"epx":7.464,"epy":8.864,"epv":20.700,"track":232.7000,"magtrack":231.3000,"speed":3.190,"eps":17.73}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:09.000Z","ept":0.005,"lat":52.849638333,"lon":5.312503333,"alt":-5.300,"epx":7.464,"epy":8.864,"epv":20.700,"track":232.7000,"magtrack":231.3000,"speed":3.190,"climb":-1.300,"eps":17.73,"epc":41.40}
$SDHDG,231.3,,,1.3,E*34
$SDDPT,5.3,0.4,*79
$SDMTW,,C*1A
@@ -1333,19 +1333,19 @@ $SDHDG,230.7,,,1.3,E*31
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9774,N,00518.7480,E,094809,A,A*43
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:09.000Z","ept":0.005,"lat":52.849623333,"lon":5.312466667,"alt":-4.000,"epx":7.464,"epy":8.864,"epv":20.700,"track":232.7000,"magtrack":231.3000,"speed":3.190,"climb":0.000,"eps":17.73}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:09.000Z","ept":0.005,"lat":52.849623333,"lon":5.312466667,"alt":-4.000,"epx":7.464,"epy":8.864,"epv":20.700,"track":232.7000,"magtrack":231.3000,"speed":3.190,"climb":-1.300,"eps":17.73,"epc":41.40}
$GPGSV,3,1,12,07,10,333,34,08,12,279,34,10,16,158,37,16,74,247,36*74
$GPGSV,3,2,12,20,36,137,36,21,66,077,38,26,56,178,32,27,45,282,39*7A
$GPGSV,3,3,12,29,11,091,46,76,48,226,24,75,14,188,26,70,27,083,30*7E
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:09.000Z","ept":0.005,"lat":52.849623333,"lon":5.312466667,"alt":-4.000,"epx":7.464,"epy":8.864,"epv":20.700,"track":232.7000,"magtrack":231.3000,"speed":3.190,"climb":0.000,"eps":17.73}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:09.000Z","ept":0.005,"lat":52.849623333,"lon":5.312466667,"alt":-4.000,"epx":7.464,"epy":8.864,"epv":20.700,"track":232.7000,"magtrack":231.3000,"speed":3.190,"climb":-1.300,"eps":17.73,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":34,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":34,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":37,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":36,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":36,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":38,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":32,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":39,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":46,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":226,"ss":24,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":26,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":30,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094810,A,5250.9773,N,00518.7478,E,5.7,228.3,200818,1.4,E,A*18
$GPVTG,228.3,T,226.9,M,5.7,N,10.5,K,A*11
-{"class":"TPV","mode":2,"time":"2018-08-20T09:48:10.000Z","ept":0.005,"lat":52.849621667,"lon":5.312463333,"epx":7.464,"epy":8.864,"track":228.3000,"magtrack":226.9000,"speed":2.932,"eps":17.73}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:10.000Z","ept":0.005,"lat":52.849621667,"lon":5.312463333,"epx":7.464,"epy":8.864,"epv":20.700,"track":228.3000,"magtrack":226.9000,"speed":2.932,"eps":17.73,"epc":41.40}
$SDHDG,230.9,,,1.3,E*3F
$SDHDG,231.1,,,1.3,E*36
$GPZDA,094810,20,08,2018,-01,00*61
-{"class":"TPV","mode":2,"time":"2018-08-20T09:48:10.000Z","ept":0.005,"lat":52.849621667,"lon":5.312463333,"epx":7.464,"epy":8.864,"track":228.3000,"magtrack":226.9000,"speed":2.932,"eps":17.73}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:10.000Z","ept":0.005,"lat":52.849621667,"lon":5.312463333,"epx":7.464,"epy":8.864,"epv":20.700,"track":228.3000,"magtrack":226.9000,"speed":2.932,"eps":17.73,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -1353,7 +1353,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$SDHDG,231.4,,,1.3,E*33
$GPXTE,,,,,N,N*5E
$SDDBT,17.7,f,5.4,M,2.9,F*3D
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:10.000Z","ept":0.005,"lat":52.849621667,"lon":5.312463333,"alt":-5.400,"epx":7.464,"epy":8.864,"epv":20.700,"track":228.3000,"magtrack":226.9000,"speed":2.932,"eps":17.73}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:10.000Z","ept":0.005,"lat":52.849621667,"lon":5.312463333,"alt":-5.400,"epx":7.464,"epy":8.864,"epv":20.700,"track":228.3000,"magtrack":226.9000,"speed":2.932,"climb":-1.400,"eps":17.73,"epc":41.40}
$SDHDG,231.7,,,1.3,E*30
$SDDPT,5.4,0.4,*7E
$SDMTW,,C*1A
@@ -1373,19 +1373,19 @@ $GPGLC,9960,,,,,,,,,,,,*75
$SDHDG,233.7,,,1.3,E*32
$GPGLL,5250.9763,N,00518.7459,E,094810,A,A*49
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:10.000Z","ept":0.005,"lat":52.849605000,"lon":5.312431667,"alt":-5.000,"epx":7.464,"epy":8.864,"epv":20.700,"track":228.3000,"magtrack":226.9000,"speed":2.932,"climb":0.000,"eps":17.73}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:10.000Z","ept":0.005,"lat":52.849605000,"lon":5.312431667,"alt":-5.000,"epx":7.464,"epy":8.864,"epv":20.700,"track":228.3000,"magtrack":226.9000,"speed":2.932,"climb":-1.400,"eps":17.73,"epc":41.40}
$GPGSV,3,1,12,07,10,333,35,08,12,279,34,10,16,158,37,16,74,247,36*75
$GPGSV,3,2,12,20,36,137,35,21,66,077,38,26,56,178,31,27,45,282,39*7A
$GPGSV,3,3,12,29,11,091,46,76,48,225,23,75,14,188,28,70,27,083,30*74
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:10.000Z","ept":0.005,"lat":52.849605000,"lon":5.312431667,"alt":-5.000,"epx":7.464,"epy":8.864,"epv":20.700,"track":228.3000,"magtrack":226.9000,"speed":2.932,"climb":0.000,"eps":17.73}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:10.000Z","ept":0.005,"lat":52.849605000,"lon":5.312431667,"alt":-5.000,"epx":7.464,"epy":8.864,"epv":20.700,"track":228.3000,"magtrack":226.9000,"speed":2.932,"climb":-1.400,"eps":17.73,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":34,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":37,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":36,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":35,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":38,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":31,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":39,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":46,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":23,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":28,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":30,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094811,A,5250.9762,N,00518.7457,E,5.8,233.5,200818,1.4,E,A*17
$GPVTG,233.5,T,232.1,M,5.8,N,10.7,K,A*1D
-{"class":"TPV","mode":2,"time":"2018-08-20T09:48:11.000Z","ept":0.005,"lat":52.849603333,"lon":5.312428333,"epx":7.470,"epy":8.856,"track":233.5000,"magtrack":232.1000,"speed":2.984,"eps":17.72}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:11.000Z","ept":0.005,"lat":52.849603333,"lon":5.312428333,"epx":7.470,"epy":8.856,"epv":20.700,"track":233.5000,"magtrack":232.1000,"speed":2.984,"eps":17.72,"epc":41.40}
$SDHDG,233.9,,,1.3,E*3C
$SDHDG,234.0,,,1.3,E*32
$GPZDA,094811,20,08,2018,-01,00*60
-{"class":"TPV","mode":2,"time":"2018-08-20T09:48:11.000Z","ept":0.005,"lat":52.849603333,"lon":5.312428333,"epx":7.470,"epy":8.856,"track":233.5000,"magtrack":232.1000,"speed":2.984,"eps":17.72}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:11.000Z","ept":0.005,"lat":52.849603333,"lon":5.312428333,"epx":7.470,"epy":8.856,"epv":20.700,"track":233.5000,"magtrack":232.1000,"speed":2.984,"eps":17.72,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -1393,7 +1393,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$SDHDG,234.1,,,1.3,E*33
$GPXTE,,,,,N,N*5E
$SDDBT,17.7,f,5.4,M,2.9,F*3D
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:11.000Z","ept":0.005,"lat":52.849603333,"lon":5.312428333,"alt":-5.400,"epx":7.470,"epy":8.856,"epv":20.700,"track":233.5000,"magtrack":232.1000,"speed":2.984,"eps":17.72}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:11.000Z","ept":0.005,"lat":52.849603333,"lon":5.312428333,"alt":-5.400,"epx":7.470,"epy":8.856,"epv":20.700,"track":233.5000,"magtrack":232.1000,"speed":2.984,"climb":-0.400,"eps":17.72,"epc":41.40}
$SDHDG,234.1,,,1.3,E*33
$SDDPT,5.4,0.4,*7E
$SDMTW,,C*1A
@@ -1413,19 +1413,19 @@ $GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9752,N,00518.7437,E,094811,A,A*42
$SDHDG,233.5,,,1.3,E*30
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:11.000Z","ept":0.005,"lat":52.849586667,"lon":5.312395000,"alt":-5.000,"epx":7.470,"epy":8.856,"epv":20.700,"track":233.5000,"magtrack":232.1000,"speed":2.984,"climb":0.000,"eps":17.72}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:11.000Z","ept":0.005,"lat":52.849586667,"lon":5.312395000,"alt":-5.000,"epx":7.470,"epy":8.856,"epv":20.700,"track":233.5000,"magtrack":232.1000,"speed":2.984,"climb":-0.400,"eps":17.72,"epc":41.40}
$GPGSV,3,1,12,07,10,333,36,08,12,279,35,10,16,158,38,16,74,247,36*78
$GPGSV,3,2,12,20,36,137,34,21,66,077,39,26,56,178,33,27,45,282,38*79
$GPGSV,3,3,12,29,11,091,46,76,48,225,24,75,14,188,27,70,27,083,31*7D
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:11.000Z","ept":0.005,"lat":52.849586667,"lon":5.312395000,"alt":-5.000,"epx":7.470,"epy":8.856,"epv":20.700,"track":233.5000,"magtrack":232.1000,"speed":2.984,"climb":0.000,"eps":17.72}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:11.000Z","ept":0.005,"lat":52.849586667,"lon":5.312395000,"alt":-5.000,"epx":7.470,"epy":8.856,"epv":20.700,"track":233.5000,"magtrack":232.1000,"speed":2.984,"climb":-0.400,"eps":17.72,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":36,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":35,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":38,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":36,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":34,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":39,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":33,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":46,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":24,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":27,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":31,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094812,A,5250.9751,N,00518.7435,E,6.4,231.4,200818,1.4,E,A*1C
$GPVTG,231.4,T,230.0,M,6.4,N,11.8,K,A*1C
-{"class":"TPV","mode":2,"time":"2018-08-20T09:48:12.000Z","ept":0.005,"lat":52.849585000,"lon":5.312391667,"epx":7.470,"epy":8.856,"track":231.4000,"magtrack":230.0000,"speed":3.292,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:12.000Z","ept":0.005,"lat":52.849585000,"lon":5.312391667,"epx":7.470,"epy":8.856,"epv":20.700,"track":231.4000,"magtrack":230.0000,"speed":3.292,"eps":17.71,"epc":41.40}
$SDHDG,233.4,,,1.3,E*31
$SDHDG,233.5,,,1.3,E*30
$GPZDA,094812,20,08,2018,-01,00*63
-{"class":"TPV","mode":2,"time":"2018-08-20T09:48:12.000Z","ept":0.005,"lat":52.849585000,"lon":5.312391667,"epx":7.470,"epy":8.856,"track":231.4000,"magtrack":230.0000,"speed":3.292,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:12.000Z","ept":0.005,"lat":52.849585000,"lon":5.312391667,"epx":7.470,"epy":8.856,"epv":20.700,"track":231.4000,"magtrack":230.0000,"speed":3.292,"eps":17.71,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -1433,7 +1433,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDHDG,233.6,,,1.3,E*33
$SDDBT,17.3,f,5.2,M,2.8,F*3E
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:12.000Z","ept":0.005,"lat":52.849585000,"lon":5.312391667,"alt":-5.200,"epx":7.470,"epy":8.856,"epv":20.700,"track":231.4000,"magtrack":230.0000,"speed":3.292,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:12.000Z","ept":0.005,"lat":52.849585000,"lon":5.312391667,"alt":-5.200,"epx":7.470,"epy":8.856,"epv":20.700,"track":231.4000,"magtrack":230.0000,"speed":3.292,"climb":-0.200,"eps":17.71,"epc":41.40}
$SDDPT,5.2,0.4,*78
$SDHDG,233.9,,,1.3,E*3C
$SDMTW,,C*1A
@@ -1452,19 +1452,19 @@ $GPGGA,094812,5250.9742,N,00518.7415,E,1,12,0.60,-5,M,46.8,M,,*4C
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9742,N,00518.7415,E,094812,A,A*40
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:12.000Z","ept":0.005,"lat":52.849570000,"lon":5.312358333,"alt":-5.000,"epx":7.470,"epy":8.856,"epv":20.700,"track":231.4000,"magtrack":230.0000,"speed":3.292,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:12.000Z","ept":0.005,"lat":52.849570000,"lon":5.312358333,"alt":-5.000,"epx":7.470,"epy":8.856,"epv":20.700,"track":231.4000,"magtrack":230.0000,"speed":3.292,"climb":-0.200,"eps":17.71,"epc":41.40}
$GPGSV,3,1,12,07,10,333,35,08,12,279,30,10,16,158,36,16,74,247,37*71
$GPGSV,3,2,12,20,36,137,36,21,66,077,39,26,56,178,32,27,45,282,39*7B
$GPGSV,3,3,12,29,11,091,46,76,48,225,23,75,14,188,28,70,27,083,31*75
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:12.000Z","ept":0.005,"lat":52.849570000,"lon":5.312358333,"alt":-5.000,"epx":7.470,"epy":8.856,"epv":20.700,"track":231.4000,"magtrack":230.0000,"speed":3.292,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:12.000Z","ept":0.005,"lat":52.849570000,"lon":5.312358333,"alt":-5.000,"epx":7.470,"epy":8.856,"epv":20.700,"track":231.4000,"magtrack":230.0000,"speed":3.292,"climb":-0.200,"eps":17.71,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":30,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":36,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":36,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":39,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":32,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":39,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":46,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":23,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":28,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":31,"used":true,"gnssid":6,"svid":6}]}
$SDHDG,235.6,,,1.3,E*35
$GPRMC,094813,A,5250.9741,N,00518.7413,E,4.3,243.2,200818,1.4,E,A*1E
$GPVTG,243.2,T,241.8,M,4.3,N,8.0,K,A*24
-{"class":"TPV","mode":2,"time":"2018-08-20T09:48:13.000Z","ept":0.005,"lat":52.849568333,"lon":5.312355000,"epx":7.470,"epy":8.856,"track":243.2000,"magtrack":241.8000,"speed":2.212,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:13.000Z","ept":0.005,"lat":52.849568333,"lon":5.312355000,"epx":7.470,"epy":8.856,"epv":20.700,"track":243.2000,"magtrack":241.8000,"speed":2.212,"eps":17.71,"epc":41.40}
$SDHDG,235.8,,,1.3,E*3B
$GPZDA,094813,20,08,2018,-01,00*62
-{"class":"TPV","mode":2,"time":"2018-08-20T09:48:13.000Z","ept":0.005,"lat":52.849568333,"lon":5.312355000,"epx":7.470,"epy":8.856,"track":243.2000,"magtrack":241.8000,"speed":2.212,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:13.000Z","ept":0.005,"lat":52.849568333,"lon":5.312355000,"epx":7.470,"epy":8.856,"epv":20.700,"track":243.2000,"magtrack":241.8000,"speed":2.212,"eps":17.71,"epc":41.40}
$GPAAM,,,,N,*38
$SDHDG,235.9,,,1.3,E*3A
$GPAPB,,,,,,,,,,,,,,,N*26
@@ -1473,7 +1473,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDHDG,236.0,,,1.3,E*30
$SDDBT,18.0,f,5.4,M,3.0,F*3D
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:13.000Z","ept":0.005,"lat":52.849568333,"lon":5.312355000,"alt":-5.400,"epx":7.470,"epy":8.856,"epv":20.700,"track":243.2000,"magtrack":241.8000,"speed":2.212,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:13.000Z","ept":0.005,"lat":52.849568333,"lon":5.312355000,"alt":-5.400,"epx":7.470,"epy":8.856,"epv":20.700,"track":243.2000,"magtrack":241.8000,"speed":2.212,"climb":-0.400,"eps":17.71,"epc":41.40}
$SDDPT,5.4,0.4,*7E
$SDMTW,,C*1A
$SDVLW,,N,545.7,N,1109.5,N,393.7,N*45
@@ -1492,19 +1492,19 @@ $GPGGA,094813,5250.9731,N,00518.7390,E,1,12,0.60,-5,M,46.8,M,,*43
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9731,N,00518.7390,E,094813,A,A*4F
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:13.000Z","ept":0.005,"lat":52.849551667,"lon":5.312316667,"alt":-5.000,"epx":7.470,"epy":8.856,"epv":20.700,"track":243.2000,"magtrack":241.8000,"speed":2.212,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:13.000Z","ept":0.005,"lat":52.849551667,"lon":5.312316667,"alt":-5.000,"epx":7.470,"epy":8.856,"epv":20.700,"track":243.2000,"magtrack":241.8000,"speed":2.212,"climb":-0.400,"eps":17.71,"epc":41.40}
$GPGSV,3,1,12,07,10,333,36,08,12,279,29,10,16,158,32,16,74,247,36*7F
$GPGSV,3,2,12,20,36,137,37,21,66,077,38,26,56,178,33,27,45,282,40*74
$GPGSV,3,3,12,29,11,091,47,76,48,225,24,75,14,188,27,70,27,083,31*7C
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:13.000Z","ept":0.005,"lat":52.849551667,"lon":5.312316667,"alt":-5.000,"epx":7.470,"epy":8.856,"epv":20.700,"track":243.2000,"magtrack":241.8000,"speed":2.212,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:13.000Z","ept":0.005,"lat":52.849551667,"lon":5.312316667,"alt":-5.000,"epx":7.470,"epy":8.856,"epv":20.700,"track":243.2000,"magtrack":241.8000,"speed":2.212,"climb":-0.400,"eps":17.71,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":36,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":29,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":32,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":36,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":37,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":38,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":33,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":40,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":47,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":24,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":27,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":31,"used":true,"gnssid":6,"svid":6}]}
$SDHDG,236.5,,,1.3,E*35
$GPRMC,094814,A,5250.9730,N,00518.7388,E,5.7,239.6,200818,1.4,E,A*16
$GPVTG,239.6,T,238.2,M,5.7,N,10.5,K,A*10
-{"class":"TPV","mode":2,"time":"2018-08-20T09:48:14.000Z","ept":0.005,"lat":52.849550000,"lon":5.312313333,"epx":7.470,"epy":8.856,"track":239.6000,"magtrack":238.2000,"speed":2.932,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:14.000Z","ept":0.005,"lat":52.849550000,"lon":5.312313333,"epx":7.470,"epy":8.856,"epv":20.700,"track":239.6000,"magtrack":238.2000,"speed":2.932,"eps":17.71,"epc":41.40}
$SDHDG,236.7,,,1.3,E*37
$GPZDA,094814,20,08,2018,-01,00*65
-{"class":"TPV","mode":2,"time":"2018-08-20T09:48:14.000Z","ept":0.005,"lat":52.849550000,"lon":5.312313333,"epx":7.470,"epy":8.856,"track":239.6000,"magtrack":238.2000,"speed":2.932,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:14.000Z","ept":0.005,"lat":52.849550000,"lon":5.312313333,"epx":7.470,"epy":8.856,"epv":20.700,"track":239.6000,"magtrack":238.2000,"speed":2.932,"eps":17.71,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -1513,7 +1513,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDHDG,237.2,,,1.3,E*33
$SDDBT,17.5,f,5.3,M,2.9,F*38
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:14.000Z","ept":0.005,"lat":52.849550000,"lon":5.312313333,"alt":-5.300,"epx":7.470,"epy":8.856,"epv":20.700,"track":239.6000,"magtrack":238.2000,"speed":2.932,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:14.000Z","ept":0.005,"lat":52.849550000,"lon":5.312313333,"alt":-5.300,"epx":7.470,"epy":8.856,"epv":20.700,"track":239.6000,"magtrack":238.2000,"speed":2.932,"climb":-0.300,"eps":17.71,"epc":41.40}
$SDDPT,5.3,0.4,*79
$SDMTW,,C*1A
$SDVLW,,N,545.7,N,1109.5,N,393.7,N*45
@@ -1532,19 +1532,19 @@ $GPGGA,094814,5250.9722,N,00518.7368,E,1,12,0.60,-5,M,46.8,M,,*41
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9722,N,00518.7368,E,094814,A,A*4D
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:14.000Z","ept":0.005,"lat":52.849536667,"lon":5.312280000,"alt":-5.000,"epx":7.470,"epy":8.856,"epv":20.700,"track":239.6000,"magtrack":238.2000,"speed":2.932,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:14.000Z","ept":0.005,"lat":52.849536667,"lon":5.312280000,"alt":-5.000,"epx":7.470,"epy":8.856,"epv":20.700,"track":239.6000,"magtrack":238.2000,"speed":2.932,"climb":-0.300,"eps":17.71,"epc":41.40}
$GPGSV,3,1,12,07,10,333,37,08,12,279,29,10,16,158,33,16,74,247,36*7F
$GPGSV,3,2,12,20,36,137,38,21,66,077,38,26,56,178,31,27,45,282,38*76
$GPGSV,3,3,12,29,11,091,47,76,48,225,24,75,14,188,28,70,27,083,30*72
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:14.000Z","ept":0.005,"lat":52.849536667,"lon":5.312280000,"alt":-5.000,"epx":7.470,"epy":8.856,"epv":20.700,"track":239.6000,"magtrack":238.2000,"speed":2.932,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:14.000Z","ept":0.005,"lat":52.849536667,"lon":5.312280000,"alt":-5.000,"epx":7.470,"epy":8.856,"epv":20.700,"track":239.6000,"magtrack":238.2000,"speed":2.932,"climb":-0.300,"eps":17.71,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":37,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":29,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":33,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":36,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":38,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":38,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":31,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":47,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":24,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":28,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":30,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094815,A,5250.9721,N,00518.7366,E,5.3,239.0,200818,1.4,E,A*15
$SDHDG,237.5,,,1.3,E*34
$GPVTG,239.0,T,237.6,M,5.3,N,9.8,K,A*2C
-{"class":"TPV","mode":2,"time":"2018-08-20T09:48:15.000Z","ept":0.005,"lat":52.849535000,"lon":5.312276667,"epx":7.470,"epy":8.856,"track":239.0000,"magtrack":237.6000,"speed":2.727,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:15.000Z","ept":0.005,"lat":52.849535000,"lon":5.312276667,"epx":7.470,"epy":8.856,"epv":20.700,"track":239.0000,"magtrack":237.6000,"speed":2.727,"eps":17.71,"epc":41.40}
$SDHDG,237.4,,,1.3,E*35
$GPZDA,094815,20,08,2018,-01,00*64
-{"class":"TPV","mode":2,"time":"2018-08-20T09:48:15.000Z","ept":0.005,"lat":52.849535000,"lon":5.312276667,"epx":7.470,"epy":8.856,"track":239.0000,"magtrack":237.6000,"speed":2.727,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:15.000Z","ept":0.005,"lat":52.849535000,"lon":5.312276667,"epx":7.470,"epy":8.856,"epv":20.700,"track":239.0000,"magtrack":237.6000,"speed":2.727,"eps":17.71,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -1552,7 +1552,7 @@ $SDHDG,237.2,,,1.3,E*33
$GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDDBT,17.5,f,5.3,M,2.9,F*38
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:15.000Z","ept":0.005,"lat":52.849535000,"lon":5.312276667,"alt":-5.300,"epx":7.470,"epy":8.856,"epv":20.700,"track":239.0000,"magtrack":237.6000,"speed":2.727,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:15.000Z","ept":0.005,"lat":52.849535000,"lon":5.312276667,"alt":-5.300,"epx":7.470,"epy":8.856,"epv":20.700,"track":239.0000,"magtrack":237.6000,"speed":2.727,"climb":-0.300,"eps":17.71,"epc":41.40}
$SDHDG,237.0,,,1.3,E*31
$SDDPT,5.3,0.4,*79
$SDMTW,,C*1A
@@ -1572,19 +1572,19 @@ $GPGGA,094815,5250.9714,N,00518.7347,E,1,12,0.60,-5,M,46.8,M,,*48
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9714,N,00518.7347,E,094815,A,A*44
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:15.000Z","ept":0.005,"lat":52.849523333,"lon":5.312245000,"alt":-5.000,"epx":7.470,"epy":8.856,"epv":20.700,"track":239.0000,"magtrack":237.6000,"speed":2.727,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:15.000Z","ept":0.005,"lat":52.849523333,"lon":5.312245000,"alt":-5.000,"epx":7.470,"epy":8.856,"epv":20.700,"track":239.0000,"magtrack":237.6000,"speed":2.727,"climb":-0.300,"eps":17.71,"epc":41.40}
$GPGSV,3,1,12,07,10,333,37,08,12,279,27,10,16,158,33,16,74,247,37*70
$GPGSV,3,2,12,20,36,137,37,21,66,077,37,26,56,178,33,27,45,282,38*74
$GPGSV,3,3,12,29,11,091,47,76,48,225,24,75,14,188,27,70,27,083,30*7D
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:15.000Z","ept":0.005,"lat":52.849523333,"lon":5.312245000,"alt":-5.000,"epx":7.470,"epy":8.856,"epv":20.700,"track":239.0000,"magtrack":237.6000,"speed":2.727,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:15.000Z","ept":0.005,"lat":52.849523333,"lon":5.312245000,"alt":-5.000,"epx":7.470,"epy":8.856,"epv":20.700,"track":239.0000,"magtrack":237.6000,"speed":2.727,"climb":-0.300,"eps":17.71,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":37,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":27,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":33,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":37,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":37,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":33,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":47,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":24,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":27,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":30,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094816,A,5250.9713,N,00518.7344,E,5.5,237.9,200818,1.4,E,A*16
$SDHDG,236.7,,,1.3,E*37
$GPVTG,237.9,T,236.5,M,5.5,N,10.2,K,A*1D
-{"class":"TPV","mode":2,"time":"2018-08-20T09:48:16.000Z","ept":0.005,"lat":52.849521667,"lon":5.312240000,"epx":7.470,"epy":8.856,"track":237.9000,"magtrack":236.5000,"speed":2.829,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:16.000Z","ept":0.005,"lat":52.849521667,"lon":5.312240000,"epx":7.470,"epy":8.856,"epv":20.700,"track":237.9000,"magtrack":236.5000,"speed":2.829,"eps":17.71,"epc":41.40}
$SDHDG,236.7,,,1.3,E*37
$GPZDA,094816,20,08,2018,-01,00*67
-{"class":"TPV","mode":2,"time":"2018-08-20T09:48:16.000Z","ept":0.005,"lat":52.849521667,"lon":5.312240000,"epx":7.470,"epy":8.856,"track":237.9000,"magtrack":236.5000,"speed":2.829,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:16.000Z","ept":0.005,"lat":52.849521667,"lon":5.312240000,"epx":7.470,"epy":8.856,"epv":20.700,"track":237.9000,"magtrack":236.5000,"speed":2.829,"eps":17.71,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -1592,7 +1592,7 @@ $SDHDG,236.7,,,1.3,E*37
$GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDDBT,17.5,f,5.3,M,2.9,F*38
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:16.000Z","ept":0.005,"lat":52.849521667,"lon":5.312240000,"alt":-5.300,"epx":7.470,"epy":8.856,"epv":20.700,"track":237.9000,"magtrack":236.5000,"speed":2.829,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:16.000Z","ept":0.005,"lat":52.849521667,"lon":5.312240000,"alt":-5.300,"epx":7.470,"epy":8.856,"epv":20.700,"track":237.9000,"magtrack":236.5000,"speed":2.829,"climb":-0.300,"eps":17.71,"epc":41.40}
$SDHDG,236.6,,,1.3,E*36
$SDDPT,5.3,0.4,*79
$SDMTW,,C*1A
@@ -1612,19 +1612,19 @@ $GPGGA,094816,5250.9705,N,00518.7323,E,1,12,0.60,-5,M,46.8,M,,*49
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9705,N,00518.7323,E,094817,A,A*44
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:17.000Z","ept":0.005,"lat":52.849508333,"lon":5.312205000,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:17.000Z","ept":0.005,"lat":52.849508333,"lon":5.312205000,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.000,"eps":17.71,"epc":41.40}
$GPGSV,3,1,12,07,10,333,37,08,12,279,24,10,16,158,35,16,74,247,37*75
$GPGSV,3,2,12,20,36,137,36,21,66,077,37,26,56,178,33,27,45,282,38*75
$GPGSV,3,3,12,29,11,091,48,76,48,225,24,75,14,188,23,70,27,083,30*76
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:17.000Z","ept":0.005,"lat":52.849508333,"lon":5.312205000,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.000,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:17.000Z","ept":0.005,"lat":52.849508333,"lon":5.312205000,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.000,"eps":17.71,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":37,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":24,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":35,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":36,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":37,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":33,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":48,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":24,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":23,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":30,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094817,A,5250.9705,N,00518.7323,E,5.7,238.1,200818,1.4,E,A*14
$SDHDG,235.3,,,1.3,E*30
$GPVTG,238.1,T,236.7,M,5.7,N,10.5,K,A*1D
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:17.000Z","ept":0.005,"lat":52.849508333,"lon":5.312205000,"epx":7.470,"epy":8.856,"epv":20.700,"track":238.1000,"magtrack":236.7000,"speed":2.932,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:17.000Z","ept":0.005,"lat":52.849508333,"lon":5.312205000,"epx":7.470,"epy":8.856,"epv":20.700,"track":238.1000,"magtrack":236.7000,"speed":2.932,"eps":17.71,"epc":41.40}
$SDHDG,234.9,,,1.3,E*3B
$GPZDA,094817,20,08,2018,-01,00*66
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:17.000Z","ept":0.005,"lat":52.849508333,"lon":5.312205000,"epx":7.470,"epy":8.856,"epv":20.700,"track":238.1000,"magtrack":236.7000,"speed":2.932,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:17.000Z","ept":0.005,"lat":52.849508333,"lon":5.312205000,"epx":7.470,"epy":8.856,"epv":20.700,"track":238.1000,"magtrack":236.7000,"speed":2.932,"eps":17.71,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -1632,7 +1632,7 @@ $SDHDG,234.6,,,1.3,E*34
$GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDDBT,17.5,f,5.3,M,2.9,F*38
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:17.000Z","ept":0.005,"lat":52.849508333,"lon":5.312205000,"alt":-5.300,"epx":7.470,"epy":8.856,"epv":20.700,"track":238.1000,"magtrack":236.7000,"speed":2.932,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:17.000Z","ept":0.005,"lat":52.849508333,"lon":5.312205000,"alt":-5.300,"epx":7.470,"epy":8.856,"epv":20.700,"track":238.1000,"magtrack":236.7000,"speed":2.932,"climb":-0.300,"eps":17.71,"epc":41.40}
$SDHDG,234.4,,,1.3,E*36
$SDDPT,5.3,0.4,*79
$SDMTW,,C*1A
@@ -1652,19 +1652,19 @@ $GPGGA,094817,5250.9696,N,00518.7305,E,1,12,0.60,-5,M,46.8,M,,*47
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9696,N,00518.7305,E,094818,A,A*44
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:18.000Z","ept":0.005,"lat":52.849493333,"lon":5.312175000,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:18.000Z","ept":0.005,"lat":52.849493333,"lon":5.312175000,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.000,"eps":17.71,"epc":41.40}
$GPGSV,3,1,12,07,10,333,37,08,12,279,24,10,16,158,35,16,74,247,37*75
$GPGSV,3,2,12,20,36,137,36,21,66,077,37,26,56,178,35,27,45,282,38*73
$GPGSV,3,3,12,29,11,091,48,76,48,225,24,75,14,188,24,70,27,083,29*79
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:18.000Z","ept":0.005,"lat":52.849493333,"lon":5.312175000,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.000,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:18.000Z","ept":0.005,"lat":52.849493333,"lon":5.312175000,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.000,"eps":17.71,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":37,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":24,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":35,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":36,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":37,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":35,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":48,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":24,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":24,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":29,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094818,A,5250.9695,N,00518.7303,E,5.6,229.6,200818,1.4,E,A*17
$SDHDG,234.5,,,1.3,E*37
$GPVTG,229.6,T,228.2,M,5.6,N,10.4,K,A*10
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:18.000Z","ept":0.005,"lat":52.849491667,"lon":5.312171667,"epx":7.470,"epy":8.856,"epv":20.700,"track":229.6000,"magtrack":228.2000,"speed":2.881,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:18.000Z","ept":0.005,"lat":52.849491667,"lon":5.312171667,"epx":7.470,"epy":8.856,"epv":20.700,"track":229.6000,"magtrack":228.2000,"speed":2.881,"eps":17.71,"epc":41.40}
$SDHDG,234.5,,,1.3,E*37
$GPZDA,094818,20,08,2018,-01,00*69
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:18.000Z","ept":0.005,"lat":52.849491667,"lon":5.312171667,"epx":7.470,"epy":8.856,"epv":20.700,"track":229.6000,"magtrack":228.2000,"speed":2.881,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:18.000Z","ept":0.005,"lat":52.849491667,"lon":5.312171667,"epx":7.470,"epy":8.856,"epv":20.700,"track":229.6000,"magtrack":228.2000,"speed":2.881,"eps":17.71,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -1672,7 +1672,7 @@ $SDHDG,234.4,,,1.3,E*36
$GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDDBT,17.8,f,5.4,M,2.9,F*32
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:18.000Z","ept":0.005,"lat":52.849491667,"lon":5.312171667,"alt":-5.400,"epx":7.470,"epy":8.856,"epv":20.700,"track":229.6000,"magtrack":228.2000,"speed":2.881,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:18.000Z","ept":0.005,"lat":52.849491667,"lon":5.312171667,"alt":-5.400,"epx":7.470,"epy":8.856,"epv":20.700,"track":229.6000,"magtrack":228.2000,"speed":2.881,"climb":-0.400,"eps":17.71,"epc":41.40}
$SDHDG,234.3,,,1.3,E*31
$SDDPT,5.4,0.4,*7E
$SDMTW,,C*1A
@@ -1692,19 +1692,19 @@ $SDHDG,233.1,,,1.3,E*34
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9688,N,00518.7285,E,094819,A,A*43
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:19.000Z","ept":0.005,"lat":52.849480000,"lon":5.312141667,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:19.000Z","ept":0.005,"lat":52.849480000,"lon":5.312141667,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.000,"eps":17.71,"epc":41.40}
$GPGSV,3,1,12,07,10,333,36,08,12,279,24,10,16,158,36,16,74,247,37*77
$GPGSV,3,2,12,20,36,137,36,21,66,077,37,26,56,178,34,27,45,282,37*7D
$GPGSV,3,3,12,29,11,091,48,76,48,225,25,75,14,188,28,70,27,083,31*7D
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:19.000Z","ept":0.005,"lat":52.849480000,"lon":5.312141667,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.000,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:19.000Z","ept":0.005,"lat":52.849480000,"lon":5.312141667,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.000,"eps":17.71,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":36,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":24,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":36,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":36,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":37,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":34,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":37,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":48,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":25,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":28,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":31,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094819,A,5250.9687,N,00518.7283,E,6.0,236.6,200818,1.4,E,A*17
$GPVTG,236.6,T,235.2,M,6.0,N,11.1,K,A*13
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:19.000Z","ept":0.005,"lat":52.849478333,"lon":5.312138333,"epx":7.470,"epy":8.856,"epv":20.700,"track":236.6000,"magtrack":235.2000,"speed":3.087,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:19.000Z","ept":0.005,"lat":52.849478333,"lon":5.312138333,"epx":7.470,"epy":8.856,"epv":20.700,"track":236.6000,"magtrack":235.2000,"speed":3.087,"eps":17.71,"epc":41.40}
$SDHDG,232.9,,,1.3,E*3D
$SDHDG,232.8,,,1.3,E*3C
$GPZDA,094819,20,08,2018,-01,00*68
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:19.000Z","ept":0.005,"lat":52.849478333,"lon":5.312138333,"epx":7.470,"epy":8.856,"epv":20.700,"track":236.6000,"magtrack":235.2000,"speed":3.087,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:19.000Z","ept":0.005,"lat":52.849478333,"lon":5.312138333,"epx":7.470,"epy":8.856,"epv":20.700,"track":236.6000,"magtrack":235.2000,"speed":3.087,"eps":17.71,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -1712,7 +1712,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$SDHDG,232.7,,,1.3,E*33
$GPXTE,,,,,N,N*5E
$SDDBT,17.5,f,5.3,M,2.9,F*38
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:19.000Z","ept":0.005,"lat":52.849478333,"lon":5.312138333,"alt":-5.300,"epx":7.470,"epy":8.856,"epv":20.700,"track":236.6000,"magtrack":235.2000,"speed":3.087,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:19.000Z","ept":0.005,"lat":52.849478333,"lon":5.312138333,"alt":-5.300,"epx":7.470,"epy":8.856,"epv":20.700,"track":236.6000,"magtrack":235.2000,"speed":3.087,"climb":-0.300,"eps":17.71,"epc":41.40}
$SDHDG,232.6,,,1.3,E*32
$SDDPT,5.3,0.4,*79
$SDMTW,,C*1A
@@ -1732,19 +1732,19 @@ $SDHDG,233.0,,,1.3,E*35
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9680,N,00518.7263,E,094820,A,A*49
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:20.000Z","ept":0.005,"lat":52.849466667,"lon":5.312105000,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:20.000Z","ept":0.005,"lat":52.849466667,"lon":5.312105000,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.000,"eps":17.71,"epc":41.40}
$GPGSV,3,1,12,07,10,333,36,08,12,279,24,10,16,158,36,16,74,247,37*77
$GPGSV,3,2,12,20,36,137,35,21,66,077,38,26,56,178,35,27,45,282,38*7F
$GPGSV,3,3,12,29,11,091,47,76,48,225,24,75,14,188,30,70,27,083,32*79
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:20.000Z","ept":0.005,"lat":52.849466667,"lon":5.312105000,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.000,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:20.000Z","ept":0.005,"lat":52.849466667,"lon":5.312105000,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.000,"eps":17.71,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":36,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":24,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":36,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":35,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":38,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":35,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":47,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":24,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":30,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":32,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094820,A,5250.9680,N,00518.7263,E,5.5,236.1,200818,1.4,E,A*15
$GPVTG,236.1,T,234.7,M,5.5,N,10.2,K,A*14
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:20.000Z","ept":0.005,"lat":52.849466667,"lon":5.312105000,"epx":7.470,"epy":8.856,"epv":20.700,"track":236.1000,"magtrack":234.7000,"speed":2.829,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:20.000Z","ept":0.005,"lat":52.849466667,"lon":5.312105000,"epx":7.470,"epy":8.856,"epv":20.700,"track":236.1000,"magtrack":234.7000,"speed":2.829,"eps":17.71,"epc":41.40}
$SDHDG,233.1,,,1.3,E*34
$SDHDG,233.2,,,1.3,E*37
$GPZDA,094820,20,08,2018,-01,00*62
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:20.000Z","ept":0.005,"lat":52.849466667,"lon":5.312105000,"epx":7.470,"epy":8.856,"epv":20.700,"track":236.1000,"magtrack":234.7000,"speed":2.829,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:20.000Z","ept":0.005,"lat":52.849466667,"lon":5.312105000,"epx":7.470,"epy":8.856,"epv":20.700,"track":236.1000,"magtrack":234.7000,"speed":2.829,"eps":17.71,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -1752,7 +1752,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$SDHDG,233.3,,,1.3,E*36
$GPXTE,,,,,N,N*5E
$SDDBT,17.8,f,5.4,M,2.9,F*32
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:20.000Z","ept":0.005,"lat":52.849466667,"lon":5.312105000,"alt":-5.400,"epx":7.470,"epy":8.856,"epv":20.700,"track":236.1000,"magtrack":234.7000,"speed":2.829,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:20.000Z","ept":0.005,"lat":52.849466667,"lon":5.312105000,"alt":-5.400,"epx":7.470,"epy":8.856,"epv":20.700,"track":236.1000,"magtrack":234.7000,"speed":2.829,"climb":-0.400,"eps":17.71,"epc":41.40}
$SDHDG,233.4,,,1.3,E*31
$SDDPT,5.4,0.4,*7E
$SDMTW,,C*1A
@@ -1772,19 +1772,19 @@ $SDHDG,233.3,,,1.3,E*36
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9669,N,00518.7242,E,094821,A,A*4C
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:21.000Z","ept":0.005,"lat":52.849448333,"lon":5.312070000,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.291,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:21.000Z","ept":0.005,"lat":52.849448333,"lon":5.312070000,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.291,"eps":17.71,"epc":41.40}
$GPGSV,3,1,12,07,10,333,36,08,12,279,33,10,16,158,37,16,74,247,37*70
$GPGSV,3,2,12,20,36,137,34,21,66,077,38,26,56,178,33,27,45,282,38*78
$GPGSV,3,3,12,29,11,091,47,76,48,225,24,75,14,188,29,70,27,083,31*72
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:21.000Z","ept":0.005,"lat":52.849448333,"lon":5.312070000,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.291,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:21.000Z","ept":0.005,"lat":52.849448333,"lon":5.312070000,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.291,"eps":17.71,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":36,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":33,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":37,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":34,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":38,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":33,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":47,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":24,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":29,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":31,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094821,A,5250.9669,N,00518.7242,E,5.9,233.4,200818,1.4,E,A*1C
$GPVTG,233.4,T,232.0,M,5.9,N,10.9,K,A*12
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:21.000Z","ept":0.005,"lat":52.849448333,"lon":5.312070000,"epx":7.470,"epy":8.856,"epv":20.700,"track":233.4000,"magtrack":232.0000,"speed":3.035,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:21.000Z","ept":0.005,"lat":52.849448333,"lon":5.312070000,"epx":7.470,"epy":8.856,"epv":20.700,"track":233.4000,"magtrack":232.0000,"speed":3.035,"eps":17.71,"epc":41.40}
$SDHDG,233.3,,,1.3,E*36
$SDHDG,233.3,,,1.3,E*36
$GPZDA,094821,20,08,2018,-01,00*63
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:21.000Z","ept":0.005,"lat":52.849448333,"lon":5.312070000,"epx":7.470,"epy":8.856,"epv":20.700,"track":233.4000,"magtrack":232.0000,"speed":3.035,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:21.000Z","ept":0.005,"lat":52.849448333,"lon":5.312070000,"epx":7.470,"epy":8.856,"epv":20.700,"track":233.4000,"magtrack":232.0000,"speed":3.035,"eps":17.71,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -1792,7 +1792,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$SDHDG,233.3,,,1.3,E*36
$GPXTE,,,,,N,N*5E
$SDDBT,17.6,f,5.3,M,2.9,F*3B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:21.000Z","ept":0.005,"lat":52.849448333,"lon":5.312070000,"alt":-5.300,"epx":7.470,"epy":8.856,"epv":20.700,"track":233.4000,"magtrack":232.0000,"speed":3.035,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:21.000Z","ept":0.005,"lat":52.849448333,"lon":5.312070000,"alt":-5.300,"epx":7.470,"epy":8.856,"epv":20.700,"track":233.4000,"magtrack":232.0000,"speed":3.035,"climb":-0.300,"eps":17.71,"epc":41.40}
$SDHDG,233.3,,,1.3,E*36
$SDDPT,5.3,0.4,*79
$SDMTW,,C*1A
@@ -1812,19 +1812,19 @@ $GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9660,N,00518.7220,E,094822,A,A*42
$SDHDG,233.9,,,1.3,E*3C
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:22.000Z","ept":0.005,"lat":52.849433333,"lon":5.312033333,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.291,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:22.000Z","ept":0.005,"lat":52.849433333,"lon":5.312033333,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.291,"eps":17.71,"epc":41.40}
$GPGSV,3,1,12,07,10,333,36,08,12,279,33,10,16,158,38,16,74,247,37*7F
$GPGSV,3,2,12,20,36,137,33,21,66,077,39,26,56,178,33,27,45,282,38*7E
$GPGSV,3,3,12,29,11,091,46,76,48,225,25,75,14,188,30,70,27,083,31*7A
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:22.000Z","ept":0.005,"lat":52.849433333,"lon":5.312033333,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.291,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:22.000Z","ept":0.005,"lat":52.849433333,"lon":5.312033333,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.291,"eps":17.71,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":36,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":33,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":38,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":33,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":39,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":33,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":46,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":25,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":30,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":31,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094822,A,5250.9660,N,00518.7220,E,5.6,235.5,200818,1.4,E,A*1A
$GPVTG,235.5,T,234.1,M,5.6,N,10.4,K,A*10
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:22.000Z","ept":0.005,"lat":52.849433333,"lon":5.312033333,"epx":7.470,"epy":8.856,"epv":20.700,"track":235.5000,"magtrack":234.1000,"speed":2.881,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:22.000Z","ept":0.005,"lat":52.849433333,"lon":5.312033333,"epx":7.470,"epy":8.856,"epv":20.700,"track":235.5000,"magtrack":234.1000,"speed":2.881,"eps":17.71,"epc":41.40}
$SDHDG,234.0,,,1.3,E*32
$SDHDG,234.0,,,1.3,E*32
$GPZDA,094822,20,08,2018,-01,00*60
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:22.000Z","ept":0.005,"lat":52.849433333,"lon":5.312033333,"epx":7.470,"epy":8.856,"epv":20.700,"track":235.5000,"magtrack":234.1000,"speed":2.881,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:22.000Z","ept":0.005,"lat":52.849433333,"lon":5.312033333,"epx":7.470,"epy":8.856,"epv":20.700,"track":235.5000,"magtrack":234.1000,"speed":2.881,"eps":17.71,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -1832,7 +1832,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDHDG,234.1,,,1.3,E*33
$SDDBT,17.8,f,5.4,M,2.9,F*32
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:22.000Z","ept":0.005,"lat":52.849433333,"lon":5.312033333,"alt":-5.400,"epx":7.470,"epy":8.856,"epv":20.700,"track":235.5000,"magtrack":234.1000,"speed":2.881,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:22.000Z","ept":0.005,"lat":52.849433333,"lon":5.312033333,"alt":-5.400,"epx":7.470,"epy":8.856,"epv":20.700,"track":235.5000,"magtrack":234.1000,"speed":2.881,"climb":-0.400,"eps":17.71,"epc":41.40}
$SDDPT,5.4,0.4,*7E
$SDHDG,234.1,,,1.3,E*33
$SDMTW,,C*1A
@@ -1851,19 +1851,19 @@ $GPGGA,094822,5250.9652,N,00518.7203,E,1,12,0.60,-5,M,46.8,M,,*4E
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9652,N,00518.7201,E,094823,A,A*41
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:23.000Z","ept":0.005,"lat":52.849420000,"lon":5.312001667,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.225,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:23.000Z","ept":0.005,"lat":52.849420000,"lon":5.312001667,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.225,"eps":17.71,"epc":41.40}
$GPGSV,3,1,12,07,10,333,37,08,12,279,34,10,16,158,38,16,74,247,37*79
$GPGSV,3,2,12,20,36,137,33,21,66,077,39,26,56,178,32,27,45,282,38*7F
$GPGSV,3,3,12,29,11,091,46,76,48,225,25,75,14,188,29,70,27,083,31*72
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:23.000Z","ept":0.005,"lat":52.849420000,"lon":5.312001667,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.225,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:23.000Z","ept":0.005,"lat":52.849420000,"lon":5.312001667,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.225,"eps":17.71,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":37,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":34,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":38,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":33,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":39,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":32,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":46,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":25,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":29,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":31,"used":true,"gnssid":6,"svid":6}]}
$SDHDG,233.7,,,1.3,E*32
$GPRMC,094823,A,5250.9652,N,00518.7201,E,5.7,238.0,200818,1.4,E,A*10
$GPVTG,238.0,T,236.6,M,5.7,N,10.5,K,A*1D
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:23.000Z","ept":0.005,"lat":52.849420000,"lon":5.312001667,"epx":7.470,"epy":8.856,"epv":20.700,"track":238.0000,"magtrack":236.6000,"speed":2.932,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:23.000Z","ept":0.005,"lat":52.849420000,"lon":5.312001667,"epx":7.470,"epy":8.856,"epv":20.700,"track":238.0000,"magtrack":236.6000,"speed":2.932,"eps":17.71,"epc":41.40}
$SDHDG,233.5,,,1.3,E*30
$GPZDA,094823,20,08,2018,-01,00*61
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:23.000Z","ept":0.005,"lat":52.849420000,"lon":5.312001667,"epx":7.470,"epy":8.856,"epv":20.700,"track":238.0000,"magtrack":236.6000,"speed":2.932,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:23.000Z","ept":0.005,"lat":52.849420000,"lon":5.312001667,"epx":7.470,"epy":8.856,"epv":20.700,"track":238.0000,"magtrack":236.6000,"speed":2.932,"eps":17.71,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -1872,7 +1872,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDHDG,233.1,,,1.3,E*34
$SDDBT,17.6,f,5.3,M,2.9,F*3B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:23.000Z","ept":0.005,"lat":52.849420000,"lon":5.312001667,"alt":-5.300,"epx":7.470,"epy":8.856,"epv":20.700,"track":238.0000,"magtrack":236.6000,"speed":2.932,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:23.000Z","ept":0.005,"lat":52.849420000,"lon":5.312001667,"alt":-5.300,"epx":7.470,"epy":8.856,"epv":20.700,"track":238.0000,"magtrack":236.6000,"speed":2.932,"climb":-0.300,"eps":17.71,"epc":41.40}
$SDDPT,5.3,0.4,*79
$SDMTW,,C*1A
$SDVLW,,N,545.7,N,1109.5,N,393.7,N*45
@@ -1891,19 +1891,19 @@ $GPGGA,094823,5250.9645,N,00518.7182,E,1,12,0.60,-5,M,46.8,M,,*43
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9644,N,00518.7180,E,094824,A,A*4B
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:24.000Z","ept":0.005,"lat":52.849406667,"lon":5.311966667,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.291,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:24.000Z","ept":0.005,"lat":52.849406667,"lon":5.311966667,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.291,"eps":17.71,"epc":41.40}
$GPGSV,3,1,12,07,10,333,36,08,12,279,33,10,16,158,38,16,74,247,37*7F
$GPGSV,3,2,12,20,36,137,33,21,66,077,40,26,56,178,33,27,45,282,38*70
$GPGSV,3,3,12,29,11,091,45,76,48,225,25,75,14,188,29,70,27,083,32*72
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:24.000Z","ept":0.005,"lat":52.849406667,"lon":5.311966667,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.291,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:24.000Z","ept":0.005,"lat":52.849406667,"lon":5.311966667,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.291,"eps":17.71,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":36,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":33,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":38,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":33,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":40,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":33,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":45,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":25,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":29,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":32,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094824,A,5250.9644,N,00518.7180,E,5.2,237.7,200818,1.4,E,A*17
$SDHDG,232.2,,,1.3,E*36
$GPVTG,235.4,T,234.0,M,5.6,N,10.4,K,A*10
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:24.000Z","ept":0.005,"lat":52.849406667,"lon":5.311966667,"epx":7.470,"epy":8.856,"epv":20.700,"track":235.4000,"magtrack":234.0000,"speed":2.881,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:24.000Z","ept":0.005,"lat":52.849406667,"lon":5.311966667,"epx":7.470,"epy":8.856,"epv":20.700,"track":235.4000,"magtrack":234.0000,"speed":2.881,"eps":17.71,"epc":41.40}
$SDHDG,232.3,,,1.3,E*37
$GPZDA,094824,20,08,2018,-01,00*66
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:24.000Z","ept":0.005,"lat":52.849406667,"lon":5.311966667,"epx":7.470,"epy":8.856,"epv":20.700,"track":235.4000,"magtrack":234.0000,"speed":2.881,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:24.000Z","ept":0.005,"lat":52.849406667,"lon":5.311966667,"epx":7.470,"epy":8.856,"epv":20.700,"track":235.4000,"magtrack":234.0000,"speed":2.881,"eps":17.71,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -1911,7 +1911,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$SDHDG,232.3,,,1.3,E*37
$GPXTE,,,,,N,N*5E
$SDDBT,17.7,f,5.4,M,2.9,F*3D
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:24.000Z","ept":0.005,"lat":52.849406667,"lon":5.311966667,"alt":-5.400,"epx":7.470,"epy":8.856,"epv":20.700,"track":235.4000,"magtrack":234.0000,"speed":2.881,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:24.000Z","ept":0.005,"lat":52.849406667,"lon":5.311966667,"alt":-5.400,"epx":7.470,"epy":8.856,"epv":20.700,"track":235.4000,"magtrack":234.0000,"speed":2.881,"climb":-0.400,"eps":17.71,"epc":41.40}
$SDHDG,232.4,,,1.3,E*30
$SDDPT,5.4,0.4,*7E
$SDMTW,,C*1A
@@ -1931,19 +1931,19 @@ $GPGLC,9960,,,,,,,,,,,,*75
$SDHDG,232.8,,,1.3,E*3C
$GPGLL,5250.9634,N,00518.7157,E,094825,A,A*47
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:25.000Z","ept":0.005,"lat":52.849390000,"lon":5.311928333,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.291,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:25.000Z","ept":0.005,"lat":52.849390000,"lon":5.311928333,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.291,"eps":17.71,"epc":41.40}
$GPGSV,3,1,12,07,10,333,36,08,12,279,34,10,16,158,38,16,74,247,38*77
$GPGSV,3,2,12,20,36,137,33,21,66,077,40,26,56,178,33,27,45,282,38*70
$GPGSV,3,3,12,29,11,091,45,76,48,225,25,75,14,188,30,70,27,083,32*7A
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:25.000Z","ept":0.005,"lat":52.849390000,"lon":5.311928333,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.291,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:25.000Z","ept":0.005,"lat":52.849390000,"lon":5.311928333,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.291,"eps":17.71,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":36,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":34,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":38,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":38,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":33,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":40,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":33,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":45,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":25,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":30,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":32,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094825,A,5250.9634,N,00518.7157,E,5.8,232.2,200818,1.4,E,A*11
$SDHDG,232.8,,,1.3,E*3C
$GPVTG,230.8,T,229.4,M,5.9,N,10.9,K,A*13
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:25.000Z","ept":0.005,"lat":52.849390000,"lon":5.311928333,"epx":7.470,"epy":8.856,"epv":20.700,"track":230.8000,"magtrack":229.4000,"speed":3.035,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:25.000Z","ept":0.005,"lat":52.849390000,"lon":5.311928333,"epx":7.470,"epy":8.856,"epv":20.700,"track":230.8000,"magtrack":229.4000,"speed":3.035,"eps":17.71,"epc":41.40}
$SDHDG,232.8,,,1.3,E*3C
$GPZDA,094825,20,08,2018,-01,00*67
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:25.000Z","ept":0.005,"lat":52.849390000,"lon":5.311928333,"epx":7.470,"epy":8.856,"epv":20.700,"track":230.8000,"magtrack":229.4000,"speed":3.035,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:25.000Z","ept":0.005,"lat":52.849390000,"lon":5.311928333,"epx":7.470,"epy":8.856,"epv":20.700,"track":230.8000,"magtrack":229.4000,"speed":3.035,"eps":17.71,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -1951,7 +1951,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDHDG,232.9,,,1.3,E*3D
$SDDBT,17.7,f,5.4,M,2.9,F*3D
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:25.000Z","ept":0.005,"lat":52.849390000,"lon":5.311928333,"alt":-5.400,"epx":7.470,"epy":8.856,"epv":20.700,"track":230.8000,"magtrack":229.4000,"speed":3.035,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:25.000Z","ept":0.005,"lat":52.849390000,"lon":5.311928333,"alt":-5.400,"epx":7.470,"epy":8.856,"epv":20.700,"track":230.8000,"magtrack":229.4000,"speed":3.035,"climb":-0.400,"eps":17.71,"epc":41.40}
$SDDPT,5.4,0.4,*7E
$SDHDG,232.9,,,1.3,E*3D
$SDMTW,,C*1A
@@ -1971,19 +1971,19 @@ $GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9623,N,00518.7136,E,094826,A,A*45
$SDHDG,233.1,,,1.3,E*34
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:26.000Z","ept":0.005,"lat":52.849371667,"lon":5.311893333,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:26.000Z","ept":0.005,"lat":52.849371667,"lon":5.311893333,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.000,"eps":17.71,"epc":41.40}
$GPGSV,3,1,12,07,10,333,36,08,12,279,34,10,16,158,38,16,74,247,37*78
$GPGSV,3,2,12,20,36,137,33,21,66,077,41,26,56,178,33,27,45,282,38*71
$GPGSV,3,3,12,29,11,091,45,76,48,225,24,75,14,188,31,70,27,083,32*7A
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:26.000Z","ept":0.005,"lat":52.849371667,"lon":5.311893333,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.000,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:26.000Z","ept":0.005,"lat":52.849371667,"lon":5.311893333,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.000,"eps":17.71,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.40,"pdop":1.10,"satellites":[{"PRN":7,"el":10,"az":333,"ss":36,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":34,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":38,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":33,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":41,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":33,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":45,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":24,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":31,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":32,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094826,A,5250.9623,N,00518.7136,E,5.6,228.8,200818,1.4,E,A*1C
$SDHDG,233.1,,,1.3,E*34
$GPVTG,228.8,T,227.4,M,5.6,N,10.4,K,A*16
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:26.000Z","ept":0.005,"lat":52.849371667,"lon":5.311893333,"epx":7.470,"epy":8.856,"epv":20.700,"track":228.8000,"magtrack":227.4000,"speed":2.881,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:26.000Z","ept":0.005,"lat":52.849371667,"lon":5.311893333,"epx":7.470,"epy":8.856,"epv":20.700,"track":228.8000,"magtrack":227.4000,"speed":2.881,"eps":17.71,"epc":41.40}
$SDHDG,233.1,,,1.3,E*34
$GPZDA,094826,20,08,2018,-01,00*64
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:26.000Z","ept":0.005,"lat":52.849371667,"lon":5.311893333,"epx":7.470,"epy":8.856,"epv":20.700,"track":228.8000,"magtrack":227.4000,"speed":2.881,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:26.000Z","ept":0.005,"lat":52.849371667,"lon":5.311893333,"epx":7.470,"epy":8.856,"epv":20.700,"track":228.8000,"magtrack":227.4000,"speed":2.881,"eps":17.71,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -1991,7 +1991,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDHDG,233.0,,,1.3,E*35
$SDDBT,17.5,f,5.3,M,2.9,F*38
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:26.000Z","ept":0.005,"lat":52.849371667,"lon":5.311893333,"alt":-5.300,"epx":7.470,"epy":8.856,"epv":20.700,"track":228.8000,"magtrack":227.4000,"speed":2.881,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:26.000Z","ept":0.005,"lat":52.849371667,"lon":5.311893333,"alt":-5.300,"epx":7.470,"epy":8.856,"epv":20.700,"track":228.8000,"magtrack":227.4000,"speed":2.881,"climb":-0.300,"eps":17.71,"epc":41.40}
$SDDPT,5.3,0.4,*79
$SDMTW,,C*1A
$SDHDG,233.0,,,1.3,E*35
@@ -2011,19 +2011,19 @@ $GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9613,N,00518.7115,E,094827,A,A*46
$SDHDG,232.6,,,1.3,E*32
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:27.000Z","ept":0.005,"lat":52.849355000,"lon":5.311858333,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.291,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:27.000Z","ept":0.005,"lat":52.849355000,"lon":5.311858333,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.291,"eps":17.71,"epc":41.40}
$GPGSV,3,1,12,07,11,333,35,08,12,279,35,10,16,158,38,16,74,247,37*7B
$GPGSV,3,2,12,20,36,137,33,21,66,077,41,26,56,178,32,27,45,282,38*70
$GPGSV,3,3,12,29,11,091,45,76,48,225,24,75,14,188,31,70,27,083,32*7A
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:27.000Z","ept":0.005,"lat":52.849355000,"lon":5.311858333,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.291,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:27.000Z","ept":0.005,"lat":52.849355000,"lon":5.311858333,"epx":7.470,"epy":8.856,"epv":20.700,"speed":0.291,"eps":17.71,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.61,"hdop":0.60,"gdop":1.41,"pdop":1.10,"satellites":[{"PRN":7,"el":11,"az":333,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":35,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":38,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":33,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":41,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":32,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":45,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":24,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":31,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":32,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094827,A,5250.9613,N,00518.7115,E,5.9,235.6,200818,1.4,E,A*12
$GPVTG,235.6,T,234.2,M,5.9,N,10.9,K,A*12
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:27.000Z","ept":0.005,"lat":52.849355000,"lon":5.311858333,"epx":7.470,"epy":8.856,"epv":20.700,"track":235.6000,"magtrack":234.2000,"speed":3.035,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:27.000Z","ept":0.005,"lat":52.849355000,"lon":5.311858333,"epx":7.470,"epy":8.856,"epv":20.700,"track":235.6000,"magtrack":234.2000,"speed":3.035,"eps":17.71,"epc":41.40}
$SDHDG,232.5,,,1.3,E*31
$SDHDG,232.5,,,1.3,E*31
$GPZDA,094827,20,08,2018,-01,00*65
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:27.000Z","ept":0.005,"lat":52.849355000,"lon":5.311858333,"epx":7.470,"epy":8.856,"epv":20.700,"track":235.6000,"magtrack":234.2000,"speed":3.035,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:27.000Z","ept":0.005,"lat":52.849355000,"lon":5.311858333,"epx":7.470,"epy":8.856,"epv":20.700,"track":235.6000,"magtrack":234.2000,"speed":3.035,"eps":17.71,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -2031,7 +2031,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDHDG,232.5,,,1.3,E*31
$SDDBT,17.7,f,5.4,M,2.9,F*3D
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:27.000Z","ept":0.005,"lat":52.849355000,"lon":5.311858333,"alt":-5.400,"epx":7.470,"epy":8.856,"epv":20.700,"track":235.6000,"magtrack":234.2000,"speed":3.035,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:27.000Z","ept":0.005,"lat":52.849355000,"lon":5.311858333,"alt":-5.400,"epx":7.470,"epy":8.856,"epv":20.700,"track":235.6000,"magtrack":234.2000,"speed":3.035,"climb":-0.400,"eps":17.71,"epc":41.40}
$SDDPT,5.4,0.4,*7E
$SDMTW,,C*1A
$SDVLW,,N,545.7,N,1109.5,N,393.7,N*45
@@ -2050,19 +2050,19 @@ $GPGGA,094827,5250.9603,N,00518.7094,E,1,12,0.60,-5,M,46.8,M,,*43
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9603,N,00518.7094,E,094828,A,A*40
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:28.000Z","ept":0.005,"lat":52.849338333,"lon":5.311823333,"epx":7.471,"epy":8.855,"epv":20.700,"speed":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:28.000Z","ept":0.005,"lat":52.849338333,"lon":5.311823333,"epx":7.471,"epy":8.855,"epv":20.700,"speed":0.000,"eps":17.71,"epc":41.40}
$GPGSV,3,1,12,07,11,333,35,08,12,279,35,10,16,158,37,16,74,247,37*74
$GPGSV,3,2,12,20,36,137,35,21,66,077,40,26,56,178,31,27,45,282,38*74
$GPGSV,3,3,12,29,11,091,45,76,48,225,24,75,14,188,30,70,27,083,32*7B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:28.000Z","ept":0.005,"lat":52.849338333,"lon":5.311823333,"epx":7.471,"epy":8.855,"epv":20.700,"speed":0.000,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:28.000Z","ept":0.005,"lat":52.849338333,"lon":5.311823333,"epx":7.471,"epy":8.855,"epv":20.700,"speed":0.000,"eps":17.71,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.61,"hdop":0.60,"gdop":1.41,"pdop":1.10,"satellites":[{"PRN":7,"el":11,"az":333,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":35,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":37,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":35,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":40,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":31,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":45,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":24,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":30,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":32,"used":true,"gnssid":6,"svid":6}]}
$SDHDG,232.4,,,1.3,E*30
$GPRMC,094828,A,5250.9601,N,00518.7090,E,5.8,230.0,200818,1.4,E,A*10
$GPVTG,230.0,T,228.6,M,5.8,N,10.7,K,A*17
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:28.000Z","ept":0.005,"lat":52.849335000,"lon":5.311816667,"epx":7.471,"epy":8.855,"epv":20.700,"track":230.0000,"magtrack":228.6000,"speed":2.984,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:28.000Z","ept":0.005,"lat":52.849335000,"lon":5.311816667,"epx":7.471,"epy":8.855,"epv":20.700,"track":230.0000,"magtrack":228.6000,"speed":2.984,"eps":17.71,"epc":41.40}
$SDHDG,232.6,,,1.3,E*32
$GPZDA,094828,20,08,2018,-01,00*6A
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:28.000Z","ept":0.005,"lat":52.849335000,"lon":5.311816667,"epx":7.471,"epy":8.855,"epv":20.700,"track":230.0000,"magtrack":228.6000,"speed":2.984,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:28.000Z","ept":0.005,"lat":52.849335000,"lon":5.311816667,"epx":7.471,"epy":8.855,"epv":20.700,"track":230.0000,"magtrack":228.6000,"speed":2.984,"eps":17.71,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -2071,7 +2071,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDHDG,232.8,,,1.3,E*3C
$SDDBT,17.6,f,5.3,M,2.9,F*3B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:28.000Z","ept":0.005,"lat":52.849335000,"lon":5.311816667,"alt":-5.300,"epx":7.471,"epy":8.855,"epv":20.700,"track":230.0000,"magtrack":228.6000,"speed":2.984,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:28.000Z","ept":0.005,"lat":52.849335000,"lon":5.311816667,"alt":-5.300,"epx":7.471,"epy":8.855,"epv":20.700,"track":230.0000,"magtrack":228.6000,"speed":2.984,"climb":-0.300,"eps":17.71,"epc":41.40}
$SDDPT,5.3,0.4,*79
$SDMTW,,C*1A
$SDVLW,,N,545.7,N,1109.5,N,393.7,N*45
@@ -2090,19 +2090,19 @@ $GPGGA,094828,5250.9592,N,00518.7075,E,1,12,0.60,-5,M,46.8,M,,*48
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9591,N,00518.7073,E,094829,A,A*40
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:29.000Z","ept":0.005,"lat":52.849318333,"lon":5.311788333,"epx":7.471,"epy":8.855,"epv":20.700,"speed":0.291,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:29.000Z","ept":0.005,"lat":52.849318333,"lon":5.311788333,"epx":7.471,"epy":8.855,"epv":20.700,"speed":0.291,"eps":17.71,"epc":41.40}
$GPGSV,3,1,12,07,11,333,35,08,12,279,35,10,16,158,37,16,74,247,37*74
$GPGSV,3,2,12,20,36,137,36,21,66,077,40,26,56,178,30,27,45,282,38*76
$GPGSV,3,3,12,29,11,091,45,76,48,225,23,75,14,188,30,70,27,083,32*7C
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:29.000Z","ept":0.005,"lat":52.849318333,"lon":5.311788333,"epx":7.471,"epy":8.855,"epv":20.700,"speed":0.291,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:29.000Z","ept":0.005,"lat":52.849318333,"lon":5.311788333,"epx":7.471,"epy":8.855,"epv":20.700,"speed":0.291,"eps":17.71,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.61,"hdop":0.60,"gdop":1.41,"pdop":1.10,"satellites":[{"PRN":7,"el":11,"az":333,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":35,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":37,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":36,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":40,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":30,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":45,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":23,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":30,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":32,"used":true,"gnssid":6,"svid":6}]}
$SDHDG,234.4,,,1.3,E*36
$GPRMC,094829,A,5250.9591,N,00518.7073,E,6.1,230.8,200818,1.4,E,A*14
$GPVTG,230.8,T,229.4,M,6.1,N,11.3,K,A*13
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:29.000Z","ept":0.005,"lat":52.849318333,"lon":5.311788333,"epx":7.471,"epy":8.855,"epv":20.700,"track":230.8000,"magtrack":229.4000,"speed":3.138,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:29.000Z","ept":0.005,"lat":52.849318333,"lon":5.311788333,"epx":7.471,"epy":8.855,"epv":20.700,"track":230.8000,"magtrack":229.4000,"speed":3.138,"eps":17.71,"epc":41.40}
$SDHDG,234.5,,,1.3,E*37
$GPZDA,094829,20,08,2018,-01,00*6B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:29.000Z","ept":0.005,"lat":52.849318333,"lon":5.311788333,"epx":7.471,"epy":8.855,"epv":20.700,"track":230.8000,"magtrack":229.4000,"speed":3.138,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:29.000Z","ept":0.005,"lat":52.849318333,"lon":5.311788333,"epx":7.471,"epy":8.855,"epv":20.700,"track":230.8000,"magtrack":229.4000,"speed":3.138,"eps":17.71,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -2110,7 +2110,7 @@ $SDHDG,234.6,,,1.3,E*34
$GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDDBT,17.8,f,5.4,M,2.9,F*32
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:29.000Z","ept":0.005,"lat":52.849318333,"lon":5.311788333,"alt":-5.400,"epx":7.471,"epy":8.855,"epv":20.700,"track":230.8000,"magtrack":229.4000,"speed":3.138,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:29.000Z","ept":0.005,"lat":52.849318333,"lon":5.311788333,"alt":-5.400,"epx":7.471,"epy":8.855,"epv":20.700,"track":230.8000,"magtrack":229.4000,"speed":3.138,"climb":-0.400,"eps":17.71,"epc":41.40}
$SDHDG,234.6,,,1.3,E*34
$SDDPT,5.4,0.4,*7E
$SDMTW,,C*1A
@@ -2130,19 +2130,19 @@ $SDHDG,233.6,,,1.3,E*33
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9582,N,00518.7050,E,094830,A,A*4B
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:30.000Z","ept":0.005,"lat":52.849303333,"lon":5.311750000,"epx":7.471,"epy":8.855,"epv":20.700,"speed":0.385,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:30.000Z","ept":0.005,"lat":52.849303333,"lon":5.311750000,"epx":7.471,"epy":8.855,"epv":20.700,"speed":0.385,"eps":17.71,"epc":41.40}
$GPGSV,3,1,12,07,11,333,36,08,12,279,25,10,16,158,37,16,74,247,37*76
$GPGSV,3,2,12,20,36,137,37,21,66,077,40,26,56,178,31,27,45,282,38*76
$GPGSV,3,3,12,29,11,091,44,76,48,225,24,75,14,188,26,70,27,083,32*7D
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:30.000Z","ept":0.005,"lat":52.849303333,"lon":5.311750000,"epx":7.471,"epy":8.855,"epv":20.700,"speed":0.385,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:30.000Z","ept":0.005,"lat":52.849303333,"lon":5.311750000,"epx":7.471,"epy":8.855,"epv":20.700,"speed":0.385,"eps":17.71,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.61,"hdop":0.60,"gdop":1.41,"pdop":1.10,"satellites":[{"PRN":7,"el":11,"az":333,"ss":36,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":25,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":37,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":37,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":40,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":31,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":44,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":24,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":26,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":32,"used":true,"gnssid":6,"svid":6}]}
$SDHDG,233.5,,,1.3,E*30
$GPRMC,094830,A,5250.9582,N,00518.7050,E,5.5,234.7,200818,1.4,E,A*13
$GPVTG,236.9,T,235.5,M,5.9,N,10.9,K,A*18
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:30.000Z","ept":0.005,"lat":52.849303333,"lon":5.311750000,"epx":7.471,"epy":8.855,"epv":20.700,"track":236.9000,"magtrack":235.5000,"speed":3.035,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:30.000Z","ept":0.005,"lat":52.849303333,"lon":5.311750000,"epx":7.471,"epy":8.855,"epv":20.700,"track":236.9000,"magtrack":235.5000,"speed":3.035,"eps":17.71,"epc":41.40}
$SDHDG,233.4,,,1.3,E*31
$GPZDA,094830,20,08,2018,-01,00*63
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:30.000Z","ept":0.005,"lat":52.849303333,"lon":5.311750000,"epx":7.471,"epy":8.855,"epv":20.700,"track":236.9000,"magtrack":235.5000,"speed":3.035,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:30.000Z","ept":0.005,"lat":52.849303333,"lon":5.311750000,"epx":7.471,"epy":8.855,"epv":20.700,"track":236.9000,"magtrack":235.5000,"speed":3.035,"eps":17.71,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -2150,7 +2150,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$SDHDG,233.4,,,1.3,E*31
$GPXTE,,,,,N,N*5E
$SDDBT,17.5,f,5.3,M,2.9,F*38
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:30.000Z","ept":0.005,"lat":52.849303333,"lon":5.311750000,"alt":-5.300,"epx":7.471,"epy":8.855,"epv":20.700,"track":236.9000,"magtrack":235.5000,"speed":3.035,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:30.000Z","ept":0.005,"lat":52.849303333,"lon":5.311750000,"alt":-5.300,"epx":7.471,"epy":8.855,"epv":20.700,"track":236.9000,"magtrack":235.5000,"speed":3.035,"climb":-0.300,"eps":17.71,"epc":41.40}
$SDHDG,233.5,,,1.3,E*30
$SDDPT,5.3,0.4,*79
$SDMTW,,C*1A
@@ -2170,19 +2170,19 @@ $SDHDG,235.5,,,1.3,E*36
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9572,N,00518.7028,E,094831,A,A*4A
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:31.000Z","ept":0.005,"lat":52.849286667,"lon":5.311713333,"epx":7.471,"epy":8.855,"epv":20.700,"speed":0.291,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:31.000Z","ept":0.005,"lat":52.849286667,"lon":5.311713333,"epx":7.471,"epy":8.855,"epv":20.700,"speed":0.291,"eps":17.71,"epc":41.40}
$GPGSV,3,1,12,07,11,333,35,08,12,279,26,10,16,158,35,16,74,247,38*7B
$GPGSV,3,2,12,20,36,137,37,21,66,077,39,26,56,178,31,27,45,282,38*78
$GPGSV,3,3,12,29,11,091,46,76,48,225,24,75,14,188,28,70,27,083,32*71
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:31.000Z","ept":0.005,"lat":52.849286667,"lon":5.311713333,"epx":7.471,"epy":8.855,"epv":20.700,"speed":0.291,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:31.000Z","ept":0.005,"lat":52.849286667,"lon":5.311713333,"epx":7.471,"epy":8.855,"epv":20.700,"speed":0.291,"eps":17.71,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.61,"hdop":0.60,"gdop":1.41,"pdop":1.10,"satellites":[{"PRN":7,"el":11,"az":333,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":26,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":16,"az":158,"ss":35,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":38,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":37,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":39,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":31,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":46,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":24,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":28,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":32,"used":true,"gnssid":6,"svid":6}]}
$SDHDG,235.8,,,1.3,E*3B
$GPRMC,094831,A,5250.9572,N,00518.7028,E,5.7,236.8,200818,1.4,E,A*1D
$GPVTG,239.2,T,237.8,M,4.8,N,8.9,K,A*2A
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:31.000Z","ept":0.005,"lat":52.849286667,"lon":5.311713333,"epx":7.471,"epy":8.855,"epv":20.700,"track":239.2000,"magtrack":237.8000,"speed":2.469,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:31.000Z","ept":0.005,"lat":52.849286667,"lon":5.311713333,"epx":7.471,"epy":8.855,"epv":20.700,"track":239.2000,"magtrack":237.8000,"speed":2.469,"eps":17.71,"epc":41.40}
$SDHDG,236.1,,,1.3,E*31
$GPZDA,094831,20,08,2018,-01,00*62
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:31.000Z","ept":0.005,"lat":52.849286667,"lon":5.311713333,"epx":7.471,"epy":8.855,"epv":20.700,"track":239.2000,"magtrack":237.8000,"speed":2.469,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:31.000Z","ept":0.005,"lat":52.849286667,"lon":5.311713333,"epx":7.471,"epy":8.855,"epv":20.700,"track":239.2000,"magtrack":237.8000,"speed":2.469,"eps":17.71,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -2190,7 +2190,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$SDHDG,236.3,,,1.3,E*33
$GPXTE,,,,,N,N*5E
$SDDBT,18.1,f,5.5,M,3.0,F*3D
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:31.000Z","ept":0.005,"lat":52.849286667,"lon":5.311713333,"alt":-5.500,"epx":7.471,"epy":8.855,"epv":20.700,"track":239.2000,"magtrack":237.8000,"speed":2.469,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:31.000Z","ept":0.005,"lat":52.849286667,"lon":5.311713333,"alt":-5.500,"epx":7.471,"epy":8.855,"epv":20.700,"track":239.2000,"magtrack":237.8000,"speed":2.469,"climb":-0.500,"eps":17.71,"epc":41.40}
$SDHDG,236.4,,,1.3,E*34
$SDDPT,5.5,0.4,*7F
$SDMTW,,C*1A
@@ -2210,19 +2210,19 @@ $SDHDG,235.2,,,1.3,E*31
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9564,N,00518.7007,E,094832,A,A*43
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:32.000Z","ept":0.005,"lat":52.849273333,"lon":5.311678333,"epx":7.471,"epy":8.855,"epv":20.700,"speed":0.291,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:32.000Z","ept":0.005,"lat":52.849273333,"lon":5.311678333,"epx":7.471,"epy":8.855,"epv":20.700,"speed":0.291,"eps":17.71,"epc":41.40}
$GPGSV,3,1,12,07,11,333,35,08,12,279,27,10,17,158,36,16,74,247,38*78
$GPGSV,3,2,12,20,36,137,37,21,66,077,39,26,56,178,33,27,45,282,38*7A
$GPGSV,3,3,12,29,11,091,46,76,48,225,24,75,14,188,29,70,27,083,31*73
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:32.000Z","ept":0.005,"lat":52.849273333,"lon":5.311678333,"epx":7.471,"epy":8.855,"epv":20.700,"speed":0.291,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:32.000Z","ept":0.005,"lat":52.849273333,"lon":5.311678333,"epx":7.471,"epy":8.855,"epv":20.700,"speed":0.291,"eps":17.71,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.61,"hdop":0.60,"gdop":1.42,"pdop":1.10,"satellites":[{"PRN":7,"el":11,"az":333,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":27,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":17,"az":158,"ss":36,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":38,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":37,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":39,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":33,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":46,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":24,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":29,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":31,"used":true,"gnssid":6,"svid":6}]}
$SDHDG,234.9,,,1.3,E*3B
$GPRMC,094832,A,5250.9564,N,00518.7007,E,5.9,237.4,200818,1.4,E,A*17
$GPVTG,233.7,T,232.3,M,6.0,N,11.1,K,A*11
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:32.000Z","ept":0.005,"lat":52.849273333,"lon":5.311678333,"epx":7.471,"epy":8.855,"epv":20.700,"track":233.7000,"magtrack":232.3000,"speed":3.087,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:32.000Z","ept":0.005,"lat":52.849273333,"lon":5.311678333,"epx":7.471,"epy":8.855,"epv":20.700,"track":233.7000,"magtrack":232.3000,"speed":3.087,"eps":17.71,"epc":41.40}
$SDHDG,234.6,,,1.3,E*34
$GPZDA,094832,20,08,2018,-01,00*61
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:32.000Z","ept":0.005,"lat":52.849273333,"lon":5.311678333,"epx":7.471,"epy":8.855,"epv":20.700,"track":233.7000,"magtrack":232.3000,"speed":3.087,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:32.000Z","ept":0.005,"lat":52.849273333,"lon":5.311678333,"epx":7.471,"epy":8.855,"epv":20.700,"track":233.7000,"magtrack":232.3000,"speed":3.087,"eps":17.71,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -2230,7 +2230,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$SDHDG,234.3,,,1.3,E*31
$GPXTE,,,,,N,N*5E
$SDDBT,17.7,f,5.4,M,2.9,F*3D
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:32.000Z","ept":0.005,"lat":52.849273333,"lon":5.311678333,"alt":-5.400,"epx":7.471,"epy":8.855,"epv":20.700,"track":233.7000,"magtrack":232.3000,"speed":3.087,"climb":0.000,"eps":17.71}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:32.000Z","ept":0.005,"lat":52.849273333,"lon":5.311678333,"alt":-5.400,"epx":7.471,"epy":8.855,"epv":20.700,"track":233.7000,"magtrack":232.3000,"speed":3.087,"climb":-0.400,"eps":17.71,"epc":41.40}
$SDHDG,234.1,,,1.3,E*33
$SDDPT,5.4,0.4,*7E
$SDMTW,,C*1A
@@ -2250,19 +2250,19 @@ $SDHDG,234.8,,,1.3,E*3A
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9554,N,00518.6985,E,094833,A,A*43
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:33.000Z","ept":0.005,"lat":52.849256667,"lon":5.311641667,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.000,"eps":17.73}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:33.000Z","ept":0.005,"lat":52.849256667,"lon":5.311641667,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.000,"eps":17.73,"epc":41.40}
$GPGSV,3,1,12,07,11,333,34,08,12,279,28,10,17,158,34,16,74,247,38*74
$GPGSV,3,2,12,20,36,137,38,21,66,077,39,26,56,178,32,27,45,282,38*74
$GPGSV,3,3,12,29,11,091,46,76,48,225,24,75,14,188,32,70,27,083,31*79
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:33.000Z","ept":0.005,"lat":52.849256667,"lon":5.311641667,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.000,"climb":0.000,"eps":17.73}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:33.000Z","ept":0.005,"lat":52.849256667,"lon":5.311641667,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.000,"eps":17.73,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.61,"hdop":0.60,"gdop":1.42,"pdop":1.10,"satellites":[{"PRN":7,"el":11,"az":333,"ss":34,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":28,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":17,"az":158,"ss":34,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":38,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":38,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":39,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":32,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":46,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":24,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":32,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":31,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094833,A,5250.9553,N,00518.6982,E,6.1,231.2,200818,1.4,E,A*1C
$SDHDG,235.0,,,1.3,E*33
$GPVTG,231.2,T,229.8,M,6.1,N,11.3,K,A*14
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:33.000Z","ept":0.005,"lat":52.849255000,"lon":5.311636667,"epx":7.471,"epy":8.870,"epv":20.700,"track":231.2000,"magtrack":229.8000,"speed":3.138,"climb":0.000,"eps":17.73}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:33.000Z","ept":0.005,"lat":52.849255000,"lon":5.311636667,"epx":7.471,"epy":8.870,"epv":20.700,"track":231.2000,"magtrack":229.8000,"speed":3.138,"eps":17.73,"epc":41.40}
$SDHDG,235.3,,,1.3,E*30
$GPZDA,094833,20,08,2018,-01,00*60
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:33.000Z","ept":0.005,"lat":52.849255000,"lon":5.311636667,"epx":7.471,"epy":8.870,"epv":20.700,"track":231.2000,"magtrack":229.8000,"speed":3.138,"climb":0.000,"eps":17.73}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:33.000Z","ept":0.005,"lat":52.849255000,"lon":5.311636667,"epx":7.471,"epy":8.870,"epv":20.700,"track":231.2000,"magtrack":229.8000,"speed":3.138,"eps":17.73,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -2270,7 +2270,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDHDG,235.5,,,1.3,E*36
$SDDBT,18.3,f,5.6,M,3.0,F*3C
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:33.000Z","ept":0.005,"lat":52.849255000,"lon":5.311636667,"alt":-5.600,"epx":7.471,"epy":8.870,"epv":20.700,"track":231.2000,"magtrack":229.8000,"speed":3.138,"climb":0.000,"eps":17.73}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:33.000Z","ept":0.005,"lat":52.849255000,"lon":5.311636667,"alt":-5.600,"epx":7.471,"epy":8.870,"epv":20.700,"track":231.2000,"magtrack":229.8000,"speed":3.138,"climb":-0.600,"eps":17.73,"epc":41.40}
$SDDPT,5.6,0.4,*7C
$SDHDG,235.6,,,1.3,E*35
$SDMTW,,C*1A
@@ -2290,7 +2290,7 @@ $GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9546,N,00518.6963,E,094834,A,A*4F
$SDHDG,234.6,,,1.3,E*34
$SDDBT,17.9,f,5.4,M,2.9,F*33
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:34.000Z","ept":0.005,"lat":52.849243333,"lon":5.311605000,"alt":-5.400,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:34.000Z","ept":0.005,"lat":52.849243333,"lon":5.311605000,"alt":-5.400,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.000,"climb":-0.400,"eps":17.74,"epc":41.40}
$SDDPT,5.4,0.4,*7E
$SDMTW,,C*1A
$SDHDG,233.2,,,1.3,E*37
@@ -2301,7 +2301,7 @@ $WIMWV,49.7,R,12.0,N,A*2A
$WIMWV,96.6,T,11.5,N,A*29
$SDHDG,232.9,,,1.3,E*3D
$SDDBT,17.9,f,5.4,M,2.9,F*33
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:34.000Z","ept":0.005,"lat":52.849243333,"lon":5.311605000,"alt":-5.400,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.000,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:34.000Z","ept":0.005,"lat":52.849243333,"lon":5.311605000,"alt":-5.400,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.000,"climb":-0.400,"eps":17.74,"epc":41.40}
$SDDPT,5.4,0.4,*7E
$SDMTW,,C*1A
$SDHDG,233.2,,,1.3,E*37
@@ -2327,19 +2327,19 @@ $GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9535,N,00518.6942,E,094835,A,A*49
$SDHDG,232.5,,,1.3,E*31
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:35.000Z","ept":0.005,"lat":52.849225000,"lon":5.311570000,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.291,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:35.000Z","ept":0.005,"lat":52.849225000,"lon":5.311570000,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.291,"eps":17.74,"epc":41.40}
$GPGSV,3,1,12,07,11,333,37,08,12,279,29,10,17,158,34,16,74,247,38*76
$GPGSV,3,2,12,20,36,137,37,21,66,077,39,26,56,178,34,27,45,282,39*7C
$GPGSV,3,3,12,29,11,091,46,76,48,225,24,75,14,188,28,70,27,083,30*73
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:35.000Z","ept":0.005,"lat":52.849225000,"lon":5.311570000,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.291,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:35.000Z","ept":0.005,"lat":52.849225000,"lon":5.311570000,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.291,"eps":17.74,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.61,"hdop":0.60,"gdop":1.42,"pdop":1.10,"satellites":[{"PRN":7,"el":11,"az":333,"ss":37,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":29,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":17,"az":158,"ss":34,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":38,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":37,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":39,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":34,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":39,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":46,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":24,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":28,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":30,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094835,A,5250.9535,N,00518.6942,E,4.8,225.7,200818,1.4,E,A*1D
$SDHDG,232.7,,,1.3,E*33
$GPVTG,225.7,T,224.3,M,4.8,N,8.9,K,A*2B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:35.000Z","ept":0.005,"lat":52.849225000,"lon":5.311570000,"epx":7.471,"epy":8.870,"epv":20.700,"track":225.7000,"magtrack":224.3000,"speed":2.469,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:35.000Z","ept":0.005,"lat":52.849225000,"lon":5.311570000,"epx":7.471,"epy":8.870,"epv":20.700,"track":225.7000,"magtrack":224.3000,"speed":2.469,"eps":17.74,"epc":41.40}
$SDHDG,233.0,,,1.3,E*35
$GPZDA,094835,20,08,2018,-01,00*66
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:35.000Z","ept":0.005,"lat":52.849225000,"lon":5.311570000,"epx":7.471,"epy":8.870,"epv":20.700,"track":225.7000,"magtrack":224.3000,"speed":2.469,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:35.000Z","ept":0.005,"lat":52.849225000,"lon":5.311570000,"epx":7.471,"epy":8.870,"epv":20.700,"track":225.7000,"magtrack":224.3000,"speed":2.469,"eps":17.74,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -2347,7 +2347,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDHDG,233.3,,,1.3,E*36
$SDDBT,18.5,f,5.6,M,3.0,F*3A
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:35.000Z","ept":0.005,"lat":52.849225000,"lon":5.311570000,"alt":-5.600,"epx":7.471,"epy":8.870,"epv":20.700,"track":225.7000,"magtrack":224.3000,"speed":2.469,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:35.000Z","ept":0.005,"lat":52.849225000,"lon":5.311570000,"alt":-5.600,"epx":7.471,"epy":8.870,"epv":20.700,"track":225.7000,"magtrack":224.3000,"speed":2.469,"climb":-0.600,"eps":17.74,"epc":41.40}
$SDDPT,5.6,0.4,*7C
$SDMTW,,C*1A
$SDHDG,233.6,,,1.3,E*33
@@ -2366,19 +2366,19 @@ $GPGGA,094835,5250.9529,N,00518.6924,E,1,12,0.60,-5,M,46.8,M,,*48
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9528,N,00518.6921,E,094836,A,A*43
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:36.000Z","ept":0.005,"lat":52.849213333,"lon":5.311535000,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.385,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:36.000Z","ept":0.005,"lat":52.849213333,"lon":5.311535000,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.385,"eps":17.74,"epc":41.40}
$GPGSV,3,1,12,07,11,333,36,08,12,279,29,10,17,158,35,16,74,247,38*76
$GPGSV,3,2,12,20,36,137,38,21,66,077,39,26,56,178,34,27,45,282,39*73
$GPGSV,3,3,12,29,11,091,46,76,48,225,25,75,14,188,34,70,27,083,30*7F
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:36.000Z","ept":0.005,"lat":52.849213333,"lon":5.311535000,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.385,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:36.000Z","ept":0.005,"lat":52.849213333,"lon":5.311535000,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.385,"eps":17.74,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.61,"hdop":0.60,"gdop":1.42,"pdop":1.10,"satellites":[{"PRN":7,"el":11,"az":333,"ss":36,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":29,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":17,"az":158,"ss":35,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":38,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":38,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":39,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":34,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":39,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":46,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":25,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":34,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":30,"used":true,"gnssid":6,"svid":6}]}
$SDHDG,235.0,,,1.3,E*33
$GPRMC,094836,A,5250.9528,N,00518.6921,E,5.7,242.8,200818,1.4,E,A*17
$GPVTG,242.8,T,241.4,M,5.7,N,10.5,K,A*1A
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:36.000Z","ept":0.005,"lat":52.849213333,"lon":5.311535000,"epx":7.471,"epy":8.870,"epv":20.700,"track":242.8000,"magtrack":241.4000,"speed":2.932,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:36.000Z","ept":0.005,"lat":52.849213333,"lon":5.311535000,"epx":7.471,"epy":8.870,"epv":20.700,"track":242.8000,"magtrack":241.4000,"speed":2.932,"eps":17.74,"epc":41.40}
$SDHDG,235.0,,,1.3,E*33
$GPZDA,094836,20,08,2018,-01,00*65
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:36.000Z","ept":0.005,"lat":52.849213333,"lon":5.311535000,"epx":7.471,"epy":8.870,"epv":20.700,"track":242.8000,"magtrack":241.4000,"speed":2.932,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:36.000Z","ept":0.005,"lat":52.849213333,"lon":5.311535000,"epx":7.471,"epy":8.870,"epv":20.700,"track":242.8000,"magtrack":241.4000,"speed":2.932,"eps":17.74,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -2387,7 +2387,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDHDG,235.1,,,1.3,E*32
$SDDBT,18.4,f,5.6,M,3.0,F*3B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:36.000Z","ept":0.005,"lat":52.849213333,"lon":5.311535000,"alt":-5.600,"epx":7.471,"epy":8.870,"epv":20.700,"track":242.8000,"magtrack":241.4000,"speed":2.932,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:36.000Z","ept":0.005,"lat":52.849213333,"lon":5.311535000,"alt":-5.600,"epx":7.471,"epy":8.870,"epv":20.700,"track":242.8000,"magtrack":241.4000,"speed":2.932,"climb":-0.600,"eps":17.74,"epc":41.40}
$SDDPT,5.6,0.4,*7C
$SDMTW,,C*1A
$SDVLW,,N,545.7,N,1109.5,N,393.7,N*45
@@ -2406,19 +2406,19 @@ $GPGGA,094836,5250.9520,N,00518.6899,E,1,12,0.60,-5,M,46.8,M,,*45
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9520,N,00518.6899,E,094837,A,A*48
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:37.000Z","ept":0.005,"lat":52.849200000,"lon":5.311498333,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:37.000Z","ept":0.005,"lat":52.849200000,"lon":5.311498333,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.000,"eps":17.74,"epc":41.40}
$GPGSV,3,1,12,07,11,333,35,08,12,279,30,10,17,158,36,16,74,247,37*71
$GPGSV,3,2,12,20,36,137,36,21,66,077,39,26,56,178,34,27,45,282,38*7C
$GPGSV,3,3,12,29,11,091,47,76,48,225,25,75,14,188,30,70,27,083,31*7B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:37.000Z","ept":0.005,"lat":52.849200000,"lon":5.311498333,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.000,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:37.000Z","ept":0.005,"lat":52.849200000,"lon":5.311498333,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.000,"eps":17.74,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.61,"hdop":0.60,"gdop":1.42,"pdop":1.10,"satellites":[{"PRN":7,"el":11,"az":333,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":30,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":17,"az":158,"ss":36,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":36,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":39,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":34,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":47,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":25,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":30,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":31,"used":true,"gnssid":6,"svid":6}]}
$SDHDG,235.6,,,1.3,E*35
$GPRMC,094837,A,5250.9519,N,00518.6896,E,6.2,232.6,200818,1.4,E,A*16
$GPVTG,232.6,T,231.2,M,6.2,N,11.4,K,A*14
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:37.000Z","ept":0.005,"lat":52.849198333,"lon":5.311493333,"epx":7.471,"epy":8.870,"epv":20.700,"track":232.6000,"magtrack":231.2000,"speed":3.190,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:37.000Z","ept":0.005,"lat":52.849198333,"lon":5.311493333,"epx":7.471,"epy":8.870,"epv":20.700,"track":232.6000,"magtrack":231.2000,"speed":3.190,"eps":17.74,"epc":41.40}
$SDHDG,235.8,,,1.3,E*3B
$GPZDA,094837,20,08,2018,-01,00*64
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:37.000Z","ept":0.005,"lat":52.849198333,"lon":5.311493333,"epx":7.471,"epy":8.870,"epv":20.700,"track":232.6000,"magtrack":231.2000,"speed":3.190,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:37.000Z","ept":0.005,"lat":52.849198333,"lon":5.311493333,"epx":7.471,"epy":8.870,"epv":20.700,"track":232.6000,"magtrack":231.2000,"speed":3.190,"eps":17.74,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -2427,7 +2427,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDHDG,236.4,,,1.3,E*34
$SDDBT,17.5,f,5.3,M,2.9,F*38
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:37.000Z","ept":0.005,"lat":52.849198333,"lon":5.311493333,"alt":-5.300,"epx":7.471,"epy":8.870,"epv":20.700,"track":232.6000,"magtrack":231.2000,"speed":3.190,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:37.000Z","ept":0.005,"lat":52.849198333,"lon":5.311493333,"alt":-5.300,"epx":7.471,"epy":8.870,"epv":20.700,"track":232.6000,"magtrack":231.2000,"speed":3.190,"climb":-0.300,"eps":17.74,"epc":41.40}
$SDDPT,5.3,0.4,*79
$SDMTW,,C*1A
$SDVLW,,N,545.7,N,1109.5,N,393.7,N*45
@@ -2446,19 +2446,19 @@ $GPGGA,094837,5250.9510,N,00518.6878,E,1,12,0.60,-5,M,46.8,M,,*48
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9510,N,00518.6878,E,094838,A,A*4B
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:38.000Z","ept":0.005,"lat":52.849183333,"lon":5.311463333,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:38.000Z","ept":0.005,"lat":52.849183333,"lon":5.311463333,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.000,"eps":17.74,"epc":41.40}
$GPGSV,3,1,12,07,11,333,39,08,12,279,30,10,17,158,35,16,74,247,37*7E
$GPGSV,3,2,12,20,36,137,36,21,66,077,39,26,56,178,33,27,45,282,38*7B
$GPGSV,3,3,12,29,11,091,48,76,48,225,25,75,14,188,31,70,27,083,31*75
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:38.000Z","ept":0.005,"lat":52.849183333,"lon":5.311463333,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.000,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:38.000Z","ept":0.005,"lat":52.849183333,"lon":5.311463333,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.000,"eps":17.74,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.61,"hdop":0.60,"gdop":1.42,"pdop":1.10,"satellites":[{"PRN":7,"el":11,"az":333,"ss":39,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":30,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":17,"az":158,"ss":35,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":36,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":39,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":33,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":48,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":25,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":31,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":31,"used":true,"gnssid":6,"svid":6}]}
$SDHDG,238.0,,,1.3,E*3E
$GPRMC,094838,A,5250.9509,N,00518.6876,E,5.1,240.4,200818,1.4,E,A*11
$GPVTG,240.4,T,239.0,M,5.1,N,9.4,K,A*20
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:38.000Z","ept":0.005,"lat":52.849181667,"lon":5.311460000,"epx":7.471,"epy":8.870,"epv":20.700,"track":240.4000,"magtrack":239.0000,"speed":2.624,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:38.000Z","ept":0.005,"lat":52.849181667,"lon":5.311460000,"epx":7.471,"epy":8.870,"epv":20.700,"track":240.4000,"magtrack":239.0000,"speed":2.624,"eps":17.74,"epc":41.40}
$SDHDG,238.0,,,1.3,E*3E
$GPZDA,094838,20,08,2018,-01,00*6B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:38.000Z","ept":0.005,"lat":52.849181667,"lon":5.311460000,"epx":7.471,"epy":8.870,"epv":20.700,"track":240.4000,"magtrack":239.0000,"speed":2.624,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:38.000Z","ept":0.005,"lat":52.849181667,"lon":5.311460000,"epx":7.471,"epy":8.870,"epv":20.700,"track":240.4000,"magtrack":239.0000,"speed":2.624,"eps":17.74,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -2466,7 +2466,7 @@ $SDHDG,238.0,,,1.3,E*3E
$GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDDBT,17.9,f,5.4,M,2.9,F*33
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:38.000Z","ept":0.005,"lat":52.849181667,"lon":5.311460000,"alt":-5.400,"epx":7.471,"epy":8.870,"epv":20.700,"track":240.4000,"magtrack":239.0000,"speed":2.624,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:38.000Z","ept":0.005,"lat":52.849181667,"lon":5.311460000,"alt":-5.400,"epx":7.471,"epy":8.870,"epv":20.700,"track":240.4000,"magtrack":239.0000,"speed":2.624,"climb":-0.400,"eps":17.74,"epc":41.40}
$SDHDG,237.9,,,1.3,E*38
$SDDPT,5.4,0.4,*7E
$SDMTW,,C*1A
@@ -2486,19 +2486,19 @@ $GPGGA,094838,5250.9502,N,00518.6860,E,1,12,0.60,-5,M,46.8,M,,*4D
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9502,N,00518.6857,E,094839,A,A*44
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:39.000Z","ept":0.005,"lat":52.849170000,"lon":5.311428333,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.337,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:39.000Z","ept":0.005,"lat":52.849170000,"lon":5.311428333,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.337,"eps":17.74,"epc":41.40}
$GPGSV,3,1,12,07,11,333,39,08,12,279,26,10,17,158,33,16,74,247,37*7F
$GPGSV,3,2,12,20,36,137,36,21,66,077,38,26,56,178,34,27,45,282,38*7D
$GPGSV,3,3,12,29,11,091,48,76,48,225,25,75,14,188,30,70,27,083,30*75
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:39.000Z","ept":0.005,"lat":52.849170000,"lon":5.311428333,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.337,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:39.000Z","ept":0.005,"lat":52.849170000,"lon":5.311428333,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.337,"eps":17.74,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.61,"hdop":0.60,"gdop":1.42,"pdop":1.10,"satellites":[{"PRN":7,"el":11,"az":333,"ss":39,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":26,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":17,"az":158,"ss":33,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":36,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":38,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":34,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":48,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":25,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":30,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":30,"used":true,"gnssid":6,"svid":6}]}
$SDHDG,237.2,,,1.3,E*33
$GPRMC,094839,A,5250.9501,N,00518.6855,E,6.1,240.8,200818,1.4,E,A*16
$GPVTG,240.8,T,239.4,M,6.1,N,11.3,K,A*15
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:39.000Z","ept":0.005,"lat":52.849168333,"lon":5.311425000,"epx":7.471,"epy":8.870,"epv":20.700,"track":240.8000,"magtrack":239.4000,"speed":3.138,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:39.000Z","ept":0.005,"lat":52.849168333,"lon":5.311425000,"epx":7.471,"epy":8.870,"epv":20.700,"track":240.8000,"magtrack":239.4000,"speed":3.138,"eps":17.74,"epc":41.40}
$SDHDG,237.2,,,1.3,E*33
$GPZDA,094839,20,08,2018,-01,00*6A
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:39.000Z","ept":0.005,"lat":52.849168333,"lon":5.311425000,"epx":7.471,"epy":8.870,"epv":20.700,"track":240.8000,"magtrack":239.4000,"speed":3.138,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:39.000Z","ept":0.005,"lat":52.849168333,"lon":5.311425000,"epx":7.471,"epy":8.870,"epv":20.700,"track":240.8000,"magtrack":239.4000,"speed":3.138,"eps":17.74,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -2506,7 +2506,7 @@ $SDHDG,237.2,,,1.3,E*33
$GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDDBT,18.0,f,5.4,M,3.0,F*3D
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:39.000Z","ept":0.005,"lat":52.849168333,"lon":5.311425000,"alt":-5.400,"epx":7.471,"epy":8.870,"epv":20.700,"track":240.8000,"magtrack":239.4000,"speed":3.138,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:39.000Z","ept":0.005,"lat":52.849168333,"lon":5.311425000,"alt":-5.400,"epx":7.471,"epy":8.870,"epv":20.700,"track":240.8000,"magtrack":239.4000,"speed":3.138,"climb":-0.400,"eps":17.74,"epc":41.40}
$SDHDG,237.3,,,1.3,E*32
$SDDPT,5.4,0.4,*7E
$SDMTW,,C*1A
@@ -2526,19 +2526,19 @@ $GPGGA,094839,5250.9495,N,00518.6839,E,1,12,0.60,-5,M,46.8,M,,*4F
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9494,N,00518.6837,E,094840,A,A*42
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:40.000Z","ept":0.005,"lat":52.849156667,"lon":5.311395000,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.291,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:40.000Z","ept":0.005,"lat":52.849156667,"lon":5.311395000,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.291,"eps":17.74,"epc":41.40}
$GPGSV,3,1,12,07,11,333,37,08,12,279,25,10,17,158,33,16,74,247,37*72
$GPGSV,3,2,12,20,36,137,36,21,66,077,38,26,56,178,37,27,45,282,38*7E
$GPGSV,3,3,12,29,11,091,48,76,48,225,25,75,14,188,30,70,27,083,30*75
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:40.000Z","ept":0.005,"lat":52.849156667,"lon":5.311395000,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.291,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:40.000Z","ept":0.005,"lat":52.849156667,"lon":5.311395000,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.291,"eps":17.74,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.61,"hdop":0.60,"gdop":1.42,"pdop":1.10,"satellites":[{"PRN":7,"el":11,"az":333,"ss":37,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":25,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":17,"az":158,"ss":33,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":36,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":38,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":37,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":48,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":25,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":30,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":30,"used":true,"gnssid":6,"svid":6}]}
$SDHDG,236.2,,,1.3,E*32
$GPRMC,094840,A,5250.9494,N,00518.6834,E,5.3,238.5,200818,1.4,E,A*11
$GPVTG,238.5,T,237.1,M,5.3,N,9.8,K,A*2F
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:40.000Z","ept":0.005,"lat":52.849156667,"lon":5.311390000,"epx":7.471,"epy":8.870,"epv":20.700,"track":238.5000,"magtrack":237.1000,"speed":2.727,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:40.000Z","ept":0.005,"lat":52.849156667,"lon":5.311390000,"epx":7.471,"epy":8.870,"epv":20.700,"track":238.5000,"magtrack":237.1000,"speed":2.727,"eps":17.74,"epc":41.40}
$SDHDG,235.9,,,1.3,E*3A
$GPZDA,094840,20,08,2018,-01,00*64
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:40.000Z","ept":0.005,"lat":52.849156667,"lon":5.311390000,"epx":7.471,"epy":8.870,"epv":20.700,"track":238.5000,"magtrack":237.1000,"speed":2.727,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:40.000Z","ept":0.005,"lat":52.849156667,"lon":5.311390000,"epx":7.471,"epy":8.870,"epv":20.700,"track":238.5000,"magtrack":237.1000,"speed":2.727,"eps":17.74,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -2546,7 +2546,7 @@ $SDHDG,235.7,,,1.3,E*34
$GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDDBT,18.0,f,5.5,M,3.0,F*3C
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:40.000Z","ept":0.005,"lat":52.849156667,"lon":5.311390000,"alt":-5.500,"epx":7.471,"epy":8.870,"epv":20.700,"track":238.5000,"magtrack":237.1000,"speed":2.727,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:40.000Z","ept":0.005,"lat":52.849156667,"lon":5.311390000,"alt":-5.500,"epx":7.471,"epy":8.870,"epv":20.700,"track":238.5000,"magtrack":237.1000,"speed":2.727,"climb":-0.500,"eps":17.74,"epc":41.40}
$SDHDG,235.6,,,1.3,E*35
$SDDPT,5.5,0.4,*7F
$SDMTW,,C*1A
@@ -2566,19 +2566,19 @@ $SDHDG,235.1,,,1.3,E*32
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9486,N,00518.6815,E,094841,A,A*40
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:41.000Z","ept":0.005,"lat":52.849143333,"lon":5.311358333,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.291,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:41.000Z","ept":0.005,"lat":52.849143333,"lon":5.311358333,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.291,"eps":17.74,"epc":41.40}
$GPGSV,3,1,12,07,11,333,35,08,12,279,25,10,17,158,36,16,74,247,37*75
$GPGSV,3,2,12,20,36,137,34,21,66,077,38,26,56,178,37,27,45,282,38*7C
$GPGSV,3,3,12,29,11,091,47,76,48,225,25,75,14,188,31,70,27,083,30*7B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:41.000Z","ept":0.005,"lat":52.849143333,"lon":5.311358333,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.291,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:41.000Z","ept":0.005,"lat":52.849143333,"lon":5.311358333,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.291,"eps":17.74,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.61,"hdop":0.60,"gdop":1.42,"pdop":1.10,"satellites":[{"PRN":7,"el":11,"az":333,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":25,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":17,"az":158,"ss":36,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":34,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":38,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":37,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":47,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":25,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":31,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":30,"used":true,"gnssid":6,"svid":6}]}
$SDHDG,235.1,,,1.3,E*32
$GPRMC,094841,A,5250.9485,N,00518.6813,E,5.8,234.6,200818,1.4,E,A*11
$GPVTG,234.6,T,233.2,M,5.8,N,10.7,K,A*1B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:41.000Z","ept":0.005,"lat":52.849141667,"lon":5.311355000,"epx":7.471,"epy":8.870,"epv":20.700,"track":234.6000,"magtrack":233.2000,"speed":2.984,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:41.000Z","ept":0.005,"lat":52.849141667,"lon":5.311355000,"epx":7.471,"epy":8.870,"epv":20.700,"track":234.6000,"magtrack":233.2000,"speed":2.984,"eps":17.74,"epc":41.40}
$SDHDG,235.1,,,1.3,E*32
$GPZDA,094841,20,08,2018,-01,00*65
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:41.000Z","ept":0.005,"lat":52.849141667,"lon":5.311355000,"epx":7.471,"epy":8.870,"epv":20.700,"track":234.6000,"magtrack":233.2000,"speed":2.984,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:41.000Z","ept":0.005,"lat":52.849141667,"lon":5.311355000,"epx":7.471,"epy":8.870,"epv":20.700,"track":234.6000,"magtrack":233.2000,"speed":2.984,"eps":17.74,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -2586,7 +2586,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$SDHDG,235.0,,,1.3,E*33
$GPXTE,,,,,N,N*5E
$SDDBT,18.0,f,5.5,M,3.0,F*3C
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:41.000Z","ept":0.005,"lat":52.849141667,"lon":5.311355000,"alt":-5.500,"epx":7.471,"epy":8.870,"epv":20.700,"track":234.6000,"magtrack":233.2000,"speed":2.984,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:41.000Z","ept":0.005,"lat":52.849141667,"lon":5.311355000,"alt":-5.500,"epx":7.471,"epy":8.870,"epv":20.700,"track":234.6000,"magtrack":233.2000,"speed":2.984,"climb":-0.500,"eps":17.74,"epc":41.40}
$SDHDG,234.9,,,1.3,E*3B
$SDDPT,5.5,0.4,*7F
$SDMTW,,C*1A
@@ -2606,19 +2606,19 @@ $SDHDG,234.4,,,1.3,E*36
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9476,N,00518.6794,E,094842,A,A*4A
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:42.000Z","ept":0.005,"lat":52.849126667,"lon":5.311323333,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.291,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:42.000Z","ept":0.005,"lat":52.849126667,"lon":5.311323333,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.291,"eps":17.74,"epc":41.40}
$GPGSV,3,1,12,07,11,333,35,08,12,279,26,10,17,158,36,16,74,247,37*76
$GPGSV,3,2,12,20,36,137,35,21,66,077,39,26,56,178,35,27,45,282,38*7E
$GPGSV,3,3,12,29,11,091,46,76,48,225,25,75,14,188,30,70,27,083,31*7A
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:42.000Z","ept":0.005,"lat":52.849126667,"lon":5.311323333,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.291,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:42.000Z","ept":0.005,"lat":52.849126667,"lon":5.311323333,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.291,"eps":17.74,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.61,"hdop":0.60,"gdop":1.42,"pdop":1.10,"satellites":[{"PRN":7,"el":11,"az":333,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":26,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":17,"az":158,"ss":36,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":35,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":39,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":35,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":46,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":25,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":30,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":31,"used":true,"gnssid":6,"svid":6}]}
$SDHDG,234.3,,,1.3,E*31
$GPRMC,094842,A,5250.9475,N,00518.6791,E,5.7,234.6,200818,1.4,E,A*17
$GPVTG,234.6,T,233.2,M,5.7,N,10.5,K,A*16
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:42.000Z","ept":0.005,"lat":52.849125000,"lon":5.311318333,"epx":7.471,"epy":8.870,"epv":20.700,"track":234.6000,"magtrack":233.2000,"speed":2.932,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:42.000Z","ept":0.005,"lat":52.849125000,"lon":5.311318333,"epx":7.471,"epy":8.870,"epv":20.700,"track":234.6000,"magtrack":233.2000,"speed":2.932,"eps":17.74,"epc":41.40}
$SDHDG,234.2,,,1.3,E*30
$GPZDA,094842,20,08,2018,-01,00*66
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:42.000Z","ept":0.005,"lat":52.849125000,"lon":5.311318333,"epx":7.471,"epy":8.870,"epv":20.700,"track":234.6000,"magtrack":233.2000,"speed":2.932,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:42.000Z","ept":0.005,"lat":52.849125000,"lon":5.311318333,"epx":7.471,"epy":8.870,"epv":20.700,"track":234.6000,"magtrack":233.2000,"speed":2.932,"eps":17.74,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -2626,7 +2626,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$SDHDG,234.0,,,1.3,E*32
$GPXTE,,,,,N,N*5E
$SDDBT,18.2,f,5.5,M,3.0,F*3E
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:42.000Z","ept":0.005,"lat":52.849125000,"lon":5.311318333,"alt":-5.500,"epx":7.471,"epy":8.870,"epv":20.700,"track":234.6000,"magtrack":233.2000,"speed":2.932,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:42.000Z","ept":0.005,"lat":52.849125000,"lon":5.311318333,"alt":-5.500,"epx":7.471,"epy":8.870,"epv":20.700,"track":234.6000,"magtrack":233.2000,"speed":2.932,"climb":-0.500,"eps":17.74,"epc":41.40}
$SDHDG,233.9,,,1.3,E*3C
$SDDPT,5.5,0.4,*7F
$SDMTW,,C*1A
@@ -2646,19 +2646,19 @@ $GPGLC,9960,,,,,,,,,,,,*75
$SDHDG,233.1,,,1.3,E*34
$GPGLL,5250.9468,N,00518.6773,E,094843,A,A*4D
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:43.000Z","ept":0.005,"lat":52.849113333,"lon":5.311288333,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.385,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:43.000Z","ept":0.005,"lat":52.849113333,"lon":5.311288333,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.385,"eps":17.74,"epc":41.40}
$GPGSV,3,1,12,07,11,333,35,08,12,279,26,10,17,158,36,16,74,247,37*76
$GPGSV,3,2,12,20,36,137,35,21,66,077,39,26,56,178,35,27,45,282,38*7E
$GPGSV,3,3,12,29,11,091,46,76,48,225,25,75,14,188,30,70,27,083,31*7A
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:43.000Z","ept":0.005,"lat":52.849113333,"lon":5.311288333,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.385,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:43.000Z","ept":0.005,"lat":52.849113333,"lon":5.311288333,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.385,"eps":17.74,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.61,"hdop":0.60,"gdop":1.42,"pdop":1.10,"satellites":[{"PRN":7,"el":11,"az":333,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":26,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":17,"az":158,"ss":36,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":35,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":39,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":35,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":46,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":25,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":30,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":31,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094843,A,5250.9467,N,00518.6771,E,6.2,234.8,200818,1.4,E,A*13
$SDHDG,232.9,,,1.3,E*3D
$GPVTG,234.8,T,233.4,M,6.2,N,11.4,K,A*18
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:43.000Z","ept":0.005,"lat":52.849111667,"lon":5.311285000,"epx":7.471,"epy":8.870,"epv":20.700,"track":234.8000,"magtrack":233.4000,"speed":3.190,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:43.000Z","ept":0.005,"lat":52.849111667,"lon":5.311285000,"epx":7.471,"epy":8.870,"epv":20.700,"track":234.8000,"magtrack":233.4000,"speed":3.190,"eps":17.74,"epc":41.40}
$SDHDG,232.8,,,1.3,E*3C
$GPZDA,094843,20,08,2018,-01,00*67
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:43.000Z","ept":0.005,"lat":52.849111667,"lon":5.311285000,"epx":7.471,"epy":8.870,"epv":20.700,"track":234.8000,"magtrack":233.4000,"speed":3.190,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:43.000Z","ept":0.005,"lat":52.849111667,"lon":5.311285000,"epx":7.471,"epy":8.870,"epv":20.700,"track":234.8000,"magtrack":233.4000,"speed":3.190,"eps":17.74,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -2666,7 +2666,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDHDG,232.7,,,1.3,E*33
$SDDBT,18.3,f,5.6,M,3.0,F*3C
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:43.000Z","ept":0.005,"lat":52.849111667,"lon":5.311285000,"alt":-5.600,"epx":7.471,"epy":8.870,"epv":20.700,"track":234.8000,"magtrack":233.4000,"speed":3.190,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:43.000Z","ept":0.005,"lat":52.849111667,"lon":5.311285000,"alt":-5.600,"epx":7.471,"epy":8.870,"epv":20.700,"track":234.8000,"magtrack":233.4000,"speed":3.190,"climb":-0.600,"eps":17.74,"epc":41.40}
$SDDPT,5.6,0.4,*7C
$SDHDG,232.6,,,1.3,E*32
$SDMTW,,C*1A
@@ -2686,18 +2686,18 @@ $GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9459,N,00518.6749,E,094844,A,A*41
$SDHDG,232.9,,,1.3,E*3D
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:44.000Z","ept":0.005,"lat":52.849098333,"lon":5.311248333,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.291,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:44.000Z","ept":0.005,"lat":52.849098333,"lon":5.311248333,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.291,"eps":17.74,"epc":41.40}
$GPGSV,3,1,12,07,11,333,34,08,12,279,26,10,17,158,37,16,74,247,37*76
$GPGSV,3,2,12,20,36,137,36,21,66,077,38,26,56,178,33,27,45,282,37*75
$GPGSV,3,3,12,29,11,091,46,76,48,225,25,75,14,188,29,70,27,083,31*72
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:44.000Z","ept":0.005,"lat":52.849098333,"lon":5.311248333,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.291,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:44.000Z","ept":0.005,"lat":52.849098333,"lon":5.311248333,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.291,"eps":17.74,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.61,"hdop":0.60,"gdop":1.42,"pdop":1.10,"satellites":[{"PRN":7,"el":11,"az":333,"ss":34,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":26,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":17,"az":158,"ss":37,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":247,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":36,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":38,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":33,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":37,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":46,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":25,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":29,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":31,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094844,A,5250.9458,N,00518.6747,E,5.8,232.9,200818,1.4,E,A*13
$SDHDG,232.9,,,1.3,E*3D
$GPVTG,232.9,T,231.5,M,5.8,N,10.7,K,A*17
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:44.000Z","ept":0.005,"lat":52.849096667,"lon":5.311245000,"epx":7.471,"epy":8.870,"epv":20.700,"track":232.9000,"magtrack":231.5000,"speed":2.984,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:44.000Z","ept":0.005,"lat":52.849096667,"lon":5.311245000,"epx":7.471,"epy":8.870,"epv":20.700,"track":232.9000,"magtrack":231.5000,"speed":2.984,"eps":17.74,"epc":41.40}
$GPZDA,094844,20,08,2018,-01,00*60
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:44.000Z","ept":0.005,"lat":52.849096667,"lon":5.311245000,"epx":7.471,"epy":8.870,"epv":20.700,"track":232.9000,"magtrack":231.5000,"speed":2.984,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:44.000Z","ept":0.005,"lat":52.849096667,"lon":5.311245000,"epx":7.471,"epy":8.870,"epv":20.700,"track":232.9000,"magtrack":231.5000,"speed":2.984,"eps":17.74,"epc":41.40}
$SDHDG,232.9,,,1.3,E*3D
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
@@ -2706,7 +2706,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDHDG,232.9,,,1.3,E*3D
$SDDBT,18.6,f,5.6,M,3.1,F*38
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:44.000Z","ept":0.005,"lat":52.849096667,"lon":5.311245000,"alt":-5.600,"epx":7.471,"epy":8.870,"epv":20.700,"track":232.9000,"magtrack":231.5000,"speed":2.984,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:44.000Z","ept":0.005,"lat":52.849096667,"lon":5.311245000,"alt":-5.600,"epx":7.471,"epy":8.870,"epv":20.700,"track":232.9000,"magtrack":231.5000,"speed":2.984,"climb":-0.600,"eps":17.74,"epc":41.40}
$SDDPT,5.6,0.4,*7C
$SDMTW,,C*1A
$SDVLW,,N,545.8,N,1109.5,N,393.7,N*4A
@@ -2725,19 +2725,19 @@ $GPGGA,094844,5250.9450,N,00518.6728,E,1,12,0.60,-5,M,46.8,M,,*43
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9450,N,00518.6728,E,094845,A,A*4E
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:45.000Z","ept":0.005,"lat":52.849083333,"lon":5.311213333,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:45.000Z","ept":0.005,"lat":52.849083333,"lon":5.311213333,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.000,"eps":17.74,"epc":41.40}
$GPGSV,3,1,12,07,11,333,34,08,12,279,31,10,17,158,36,16,74,245,37*73
$GPGSV,3,2,12,20,36,137,36,21,66,077,38,26,56,178,31,27,45,282,37*77
$GPGSV,3,3,12,29,11,091,47,76,48,225,25,75,14,188,28,70,27,083,31*72
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:45.000Z","ept":0.005,"lat":52.849083333,"lon":5.311213333,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.000,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:45.000Z","ept":0.005,"lat":52.849083333,"lon":5.311213333,"epx":7.471,"epy":8.870,"epv":20.700,"speed":0.000,"eps":17.74,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.61,"hdop":0.60,"gdop":1.42,"pdop":1.10,"satellites":[{"PRN":7,"el":11,"az":333,"ss":34,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":31,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":17,"az":158,"ss":36,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":245,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":36,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":38,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":31,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":37,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":47,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":25,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":28,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":31,"used":true,"gnssid":6,"svid":6}]}
$SDHDG,231.7,,,1.3,E*30
$GPRMC,094845,A,5250.9449,N,00518.6726,E,5.6,238.6,200818,1.4,E,A*1E
$GPVTG,238.6,T,237.2,M,5.6,N,10.4,K,A*1E
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:45.000Z","ept":0.005,"lat":52.849081667,"lon":5.311210000,"epx":7.471,"epy":8.870,"epv":20.700,"track":238.6000,"magtrack":237.2000,"speed":2.881,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:45.000Z","ept":0.005,"lat":52.849081667,"lon":5.311210000,"epx":7.471,"epy":8.870,"epv":20.700,"track":238.6000,"magtrack":237.2000,"speed":2.881,"eps":17.74,"epc":41.40}
$SDHDG,231.6,,,1.3,E*31
$GPZDA,094845,20,08,2018,-01,00*61
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:45.000Z","ept":0.005,"lat":52.849081667,"lon":5.311210000,"epx":7.471,"epy":8.870,"epv":20.700,"track":238.6000,"magtrack":237.2000,"speed":2.881,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:45.000Z","ept":0.005,"lat":52.849081667,"lon":5.311210000,"epx":7.471,"epy":8.870,"epv":20.700,"track":238.6000,"magtrack":237.2000,"speed":2.881,"eps":17.74,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -2746,7 +2746,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDHDG,231.7,,,1.3,E*30
$SDDBT,18.9,f,5.7,M,3.1,F*36
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:45.000Z","ept":0.005,"lat":52.849081667,"lon":5.311210000,"alt":-5.700,"epx":7.471,"epy":8.870,"epv":20.700,"track":238.6000,"magtrack":237.2000,"speed":2.881,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:45.000Z","ept":0.005,"lat":52.849081667,"lon":5.311210000,"alt":-5.700,"epx":7.471,"epy":8.870,"epv":20.700,"track":238.6000,"magtrack":237.2000,"speed":2.881,"climb":-0.700,"eps":17.74,"epc":41.40}
$SDDPT,5.7,0.4,*7D
$SDMTW,,C*1A
$SDVLW,,N,545.8,N,1109.5,N,393.7,N*4A
@@ -2765,19 +2765,19 @@ $GPGGA,094845,5250.9441,N,00518.6708,E,1,12,0.60,-5,M,46.8,M,,*40
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9440,N,00518.6706,E,094846,A,A*40
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:46.000Z","ept":0.005,"lat":52.849066667,"lon":5.311176667,"epx":7.471,"epy":8.873,"epv":20.700,"speed":0.291,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:46.000Z","ept":0.005,"lat":52.849066667,"lon":5.311176667,"epx":7.471,"epy":8.873,"epv":20.700,"speed":0.291,"eps":17.74,"epc":41.40}
$GPGSV,3,1,12,07,11,333,34,08,12,279,33,10,17,158,36,16,74,245,37*71
$GPGSV,3,2,12,20,36,137,35,21,66,077,39,26,56,178,31,27,45,282,38*7A
$GPGSV,3,3,12,29,11,091,46,76,48,225,25,75,14,188,28,70,27,083,31*73
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:46.000Z","ept":0.005,"lat":52.849066667,"lon":5.311176667,"epx":7.471,"epy":8.873,"epv":20.700,"speed":0.291,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:46.000Z","ept":0.005,"lat":52.849066667,"lon":5.311176667,"epx":7.471,"epy":8.873,"epv":20.700,"speed":0.291,"eps":17.74,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.61,"hdop":0.60,"gdop":1.42,"pdop":1.10,"satellites":[{"PRN":7,"el":11,"az":333,"ss":34,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":33,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":17,"az":158,"ss":36,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":245,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":35,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":39,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":31,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":46,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":25,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":28,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":31,"used":true,"gnssid":6,"svid":6}]}
$SDHDG,233.7,,,1.3,E*32
$GPRMC,094846,A,5250.9440,N,00518.6706,E,5.7,234.5,200818,1.4,E,A*18
$GPVTG,234.5,T,233.1,M,5.7,N,10.5,K,A*16
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:46.000Z","ept":0.005,"lat":52.849066667,"lon":5.311176667,"epx":7.471,"epy":8.873,"epv":20.700,"track":234.5000,"magtrack":233.1000,"speed":2.932,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:46.000Z","ept":0.005,"lat":52.849066667,"lon":5.311176667,"epx":7.471,"epy":8.873,"epv":20.700,"track":234.5000,"magtrack":233.1000,"speed":2.932,"eps":17.74,"epc":41.40}
$SDHDG,234.0,,,1.3,E*32
$GPZDA,094846,20,08,2018,-01,00*62
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:46.000Z","ept":0.005,"lat":52.849066667,"lon":5.311176667,"epx":7.471,"epy":8.873,"epv":20.700,"track":234.5000,"magtrack":233.1000,"speed":2.932,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:46.000Z","ept":0.005,"lat":52.849066667,"lon":5.311176667,"epx":7.471,"epy":8.873,"epv":20.700,"track":234.5000,"magtrack":233.1000,"speed":2.932,"eps":17.74,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -2786,7 +2786,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDHDG,234.6,,,1.3,E*34
$SDDBT,19.9,f,6.0,M,3.3,F*31
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:46.000Z","ept":0.005,"lat":52.849066667,"lon":5.311176667,"alt":-6.000,"epx":7.471,"epy":8.873,"epv":20.700,"track":234.5000,"magtrack":233.1000,"speed":2.932,"climb":0.000,"eps":17.74}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:46.000Z","ept":0.005,"lat":52.849066667,"lon":5.311176667,"alt":-6.000,"epx":7.471,"epy":8.873,"epv":20.700,"track":234.5000,"magtrack":233.1000,"speed":2.932,"climb":-1.000,"eps":17.74,"epc":41.40}
$SDDPT,6.0,0.4,*79
$SDMTW,,C*1A
$SDVLW,,N,545.8,N,1109.5,N,393.7,N*4A
@@ -2805,19 +2805,19 @@ $GPGGA,094846,5250.9431,N,00518.6687,E,1,12,0.60,-5,M,46.8,M,,*42
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9430,N,00518.6685,E,094847,A,A*4C
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:47.000Z","ept":0.005,"lat":52.849050000,"lon":5.311141667,"epx":7.471,"epy":8.873,"epv":20.700,"speed":0.291,"eps":17.75}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:47.000Z","ept":0.005,"lat":52.849050000,"lon":5.311141667,"epx":7.471,"epy":8.873,"epv":20.700,"speed":0.291,"eps":17.75,"epc":41.40}
$GPGSV,3,1,12,07,11,333,34,08,12,279,34,10,17,158,35,16,74,245,37*75
$GPGSV,3,2,12,20,36,137,34,21,66,077,39,26,56,178,31,27,45,282,38*7B
$GPGSV,3,3,12,29,11,091,46,76,48,225,25,75,14,188,24,70,27,083,31*7F
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:47.000Z","ept":0.005,"lat":52.849050000,"lon":5.311141667,"epx":7.471,"epy":8.873,"epv":20.700,"speed":0.291,"climb":0.000,"eps":17.75}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:47.000Z","ept":0.005,"lat":52.849050000,"lon":5.311141667,"epx":7.471,"epy":8.873,"epv":20.700,"speed":0.291,"eps":17.75,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.61,"hdop":0.60,"gdop":1.42,"pdop":1.10,"satellites":[{"PRN":7,"el":11,"az":333,"ss":34,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":34,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":17,"az":158,"ss":35,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":245,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":34,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":39,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":31,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":46,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":25,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":24,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":31,"used":true,"gnssid":6,"svid":6}]}
$SDHDG,234.9,,,1.3,E*3B
$GPRMC,094847,A,5250.9429,N,00518.6683,E,6.7,228.3,200818,1.4,E,A*12
$GPVTG,228.3,T,226.9,M,6.7,N,12.4,K,A*11
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:47.000Z","ept":0.005,"lat":52.849048333,"lon":5.311138333,"epx":7.471,"epy":8.873,"epv":20.700,"track":228.3000,"magtrack":226.9000,"speed":3.447,"climb":0.000,"eps":17.75}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:47.000Z","ept":0.005,"lat":52.849048333,"lon":5.311138333,"epx":7.471,"epy":8.873,"epv":20.700,"track":228.3000,"magtrack":226.9000,"speed":3.447,"eps":17.75,"epc":41.40}
$SDHDG,234.9,,,1.3,E*3B
$GPZDA,094847,20,08,2018,-01,00*63
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:47.000Z","ept":0.005,"lat":52.849048333,"lon":5.311138333,"epx":7.471,"epy":8.873,"epv":20.700,"track":228.3000,"magtrack":226.9000,"speed":3.447,"climb":0.000,"eps":17.75}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:47.000Z","ept":0.005,"lat":52.849048333,"lon":5.311138333,"epx":7.471,"epy":8.873,"epv":20.700,"track":228.3000,"magtrack":226.9000,"speed":3.447,"eps":17.75,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -2825,7 +2825,7 @@ $SDHDG,235.0,,,1.3,E*33
$GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDDBT,19.8,f,6.0,M,3.3,F*30
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:47.000Z","ept":0.005,"lat":52.849048333,"lon":5.311138333,"alt":-6.000,"epx":7.471,"epy":8.873,"epv":20.700,"track":228.3000,"magtrack":226.9000,"speed":3.447,"climb":0.000,"eps":17.75}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:47.000Z","ept":0.005,"lat":52.849048333,"lon":5.311138333,"alt":-6.000,"epx":7.471,"epy":8.873,"epv":20.700,"track":228.3000,"magtrack":226.9000,"speed":3.447,"climb":-1.000,"eps":17.75,"epc":41.40}
$SDHDG,235.1,,,1.3,E*32
$SDDPT,6.0,0.4,*79
$SDMTW,,C*1A
@@ -2845,19 +2845,19 @@ $GPGGA,094847,5250.9419,N,00518.6664,E,1,12,0.60,-5,M,46.8,M,,*44
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9419,N,00518.6664,E,094848,A,A*47
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:48.000Z","ept":0.005,"lat":52.849031667,"lon":5.311106667,"epx":7.471,"epy":8.873,"epv":20.700,"speed":0.000,"eps":17.75}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:48.000Z","ept":0.005,"lat":52.849031667,"lon":5.311106667,"epx":7.471,"epy":8.873,"epv":20.700,"speed":0.000,"eps":17.75,"epc":41.40}
$GPGSV,3,1,12,07,11,333,34,08,12,279,33,10,17,158,36,16,74,245,37*71
$GPGSV,3,2,12,20,36,137,34,21,66,077,39,26,56,178,33,27,45,282,37*76
$GPGSV,3,3,12,29,11,091,46,76,48,225,24,75,14,188,24,70,27,083,32*7D
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:48.000Z","ept":0.005,"lat":52.849031667,"lon":5.311106667,"epx":7.471,"epy":8.873,"epv":20.700,"speed":0.000,"climb":0.000,"eps":17.75}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:48.000Z","ept":0.005,"lat":52.849031667,"lon":5.311106667,"epx":7.471,"epy":8.873,"epv":20.700,"speed":0.000,"eps":17.75,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.61,"hdop":0.60,"gdop":1.42,"pdop":1.10,"satellites":[{"PRN":7,"el":11,"az":333,"ss":34,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":33,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":17,"az":158,"ss":36,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":245,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":34,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":39,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":33,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":37,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":46,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":24,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":24,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":32,"used":true,"gnssid":6,"svid":6}]}
$SDHDG,236.2,,,1.3,E*32
$GPRMC,094848,A,5250.9419,N,00518.6662,E,5.7,232.4,200818,1.4,E,A*1E
$GPVTG,235.8,T,234.4,M,5.6,N,10.4,K,A*18
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:48.000Z","ept":0.005,"lat":52.849031667,"lon":5.311103333,"epx":7.471,"epy":8.873,"epv":20.700,"track":235.8000,"magtrack":234.4000,"speed":2.881,"climb":0.000,"eps":17.75}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:48.000Z","ept":0.005,"lat":52.849031667,"lon":5.311103333,"epx":7.471,"epy":8.873,"epv":20.700,"track":235.8000,"magtrack":234.4000,"speed":2.881,"eps":17.75,"epc":41.40}
$SDHDG,236.3,,,1.3,E*33
$GPZDA,094848,20,08,2018,-01,00*6C
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:48.000Z","ept":0.005,"lat":52.849031667,"lon":5.311103333,"epx":7.471,"epy":8.873,"epv":20.700,"track":235.8000,"magtrack":234.4000,"speed":2.881,"climb":0.000,"eps":17.75}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:48.000Z","ept":0.005,"lat":52.849031667,"lon":5.311103333,"epx":7.471,"epy":8.873,"epv":20.700,"track":235.8000,"magtrack":234.4000,"speed":2.881,"eps":17.75,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -2865,7 +2865,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$SDHDG,236.3,,,1.3,E*33
$GPXTE,,,,,N,N*5E
$SDDBT,20.7,f,6.3,M,3.4,F*31
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:48.000Z","ept":0.005,"lat":52.849031667,"lon":5.311103333,"alt":-6.300,"epx":7.471,"epy":8.873,"epv":20.700,"track":235.8000,"magtrack":234.4000,"speed":2.881,"climb":0.000,"eps":17.75}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:48.000Z","ept":0.005,"lat":52.849031667,"lon":5.311103333,"alt":-6.300,"epx":7.471,"epy":8.873,"epv":20.700,"track":235.8000,"magtrack":234.4000,"speed":2.881,"climb":-1.300,"eps":17.75,"epc":41.40}
$SDHDG,236.4,,,1.3,E*34
$SDDPT,6.3,0.4,*7A
$SDMTW,,C*1A
@@ -2885,19 +2885,19 @@ $SDHDG,236.0,,,1.3,E*30
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9411,N,00518.6641,E,094849,A,A*49
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:49.000Z","ept":0.005,"lat":52.849018333,"lon":5.311068333,"epx":7.471,"epy":8.873,"epv":20.700,"speed":0.000,"eps":17.75}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:49.000Z","ept":0.005,"lat":52.849018333,"lon":5.311068333,"epx":7.471,"epy":8.873,"epv":20.700,"speed":0.000,"eps":17.75,"epc":41.40}
$GPGSV,3,1,12,07,11,333,35,08,12,279,33,10,17,158,35,16,74,245,37*73
$GPGSV,3,2,12,20,36,137,37,21,66,077,39,26,56,178,31,27,45,282,37*77
$GPGSV,3,3,12,29,11,091,47,76,48,225,24,75,14,188,24,70,27,083,32*7C
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:49.000Z","ept":0.005,"lat":52.849018333,"lon":5.311068333,"epx":7.471,"epy":8.873,"epv":20.700,"speed":0.000,"climb":0.000,"eps":17.75}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:49.000Z","ept":0.005,"lat":52.849018333,"lon":5.311068333,"epx":7.471,"epy":8.873,"epv":20.700,"speed":0.000,"eps":17.75,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.61,"hdop":0.60,"gdop":1.42,"pdop":1.10,"satellites":[{"PRN":7,"el":11,"az":333,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":33,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":17,"az":158,"ss":35,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":245,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":37,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":39,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":31,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":37,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":47,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":24,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":24,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":32,"used":true,"gnssid":6,"svid":6}]}
$SDHDG,236.0,,,1.3,E*30
$GPRMC,094849,A,5250.9410,N,00518.6639,E,6.0,239.2,200818,1.4,E,A*11
$GPVTG,242.1,T,240.7,M,5.7,N,10.5,K,A*11
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:49.000Z","ept":0.005,"lat":52.849016667,"lon":5.311065000,"epx":7.471,"epy":8.873,"epv":20.700,"track":242.1000,"magtrack":240.7000,"speed":2.932,"climb":0.000,"eps":17.75}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:49.000Z","ept":0.005,"lat":52.849016667,"lon":5.311065000,"epx":7.471,"epy":8.873,"epv":20.700,"track":242.1000,"magtrack":240.7000,"speed":2.932,"eps":17.75,"epc":41.40}
$SDHDG,236.0,,,1.3,E*30
$GPZDA,094849,20,08,2018,-01,00*6D
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:49.000Z","ept":0.005,"lat":52.849016667,"lon":5.311065000,"epx":7.471,"epy":8.873,"epv":20.700,"track":242.1000,"magtrack":240.7000,"speed":2.932,"climb":0.000,"eps":17.75}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:49.000Z","ept":0.005,"lat":52.849016667,"lon":5.311065000,"epx":7.471,"epy":8.873,"epv":20.700,"track":242.1000,"magtrack":240.7000,"speed":2.932,"eps":17.75,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -2905,7 +2905,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$SDHDG,236.1,,,1.3,E*31
$GPXTE,,,,,N,N*5E
$SDDBT,21.1,f,6.4,M,3.5,F*30
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:49.000Z","ept":0.005,"lat":52.849016667,"lon":5.311065000,"alt":-6.400,"epx":7.471,"epy":8.873,"epv":20.700,"track":242.1000,"magtrack":240.7000,"speed":2.932,"climb":0.000,"eps":17.75}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:49.000Z","ept":0.005,"lat":52.849016667,"lon":5.311065000,"alt":-6.400,"epx":7.471,"epy":8.873,"epv":20.700,"track":242.1000,"magtrack":240.7000,"speed":2.932,"climb":-1.400,"eps":17.75,"epc":41.40}
$SDHDG,236.2,,,1.3,E*32
$SDDPT,6.4,0.4,*7D
$SDMTW,,C*1A
@@ -2925,19 +2925,19 @@ $GPGLC,9960,,,,,,,,,,,,*75
$SDHDG,236.5,,,1.3,E*35
$GPGLL,5250.9401,N,00518.6619,E,094850,A,A*4D
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:50.000Z","ept":0.005,"lat":52.849001667,"lon":5.311031667,"epx":7.471,"epy":8.873,"epv":20.700,"speed":0.000,"eps":17.75}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:50.000Z","ept":0.005,"lat":52.849001667,"lon":5.311031667,"epx":7.471,"epy":8.873,"epv":20.700,"speed":0.000,"eps":17.75,"epc":41.40}
$GPGSV,3,1,12,07,11,333,35,08,12,279,32,10,17,158,35,16,74,245,37*72
$GPGSV,3,2,12,20,36,137,37,21,66,077,39,26,56,178,33,27,45,282,37*75
$GPGSV,3,3,12,29,11,091,47,76,48,225,24,75,14,188,29,70,27,083,31*72
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:50.000Z","ept":0.005,"lat":52.849001667,"lon":5.311031667,"epx":7.471,"epy":8.873,"epv":20.700,"speed":0.000,"climb":0.000,"eps":17.75}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:50.000Z","ept":0.005,"lat":52.849001667,"lon":5.311031667,"epx":7.471,"epy":8.873,"epv":20.700,"speed":0.000,"eps":17.75,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.61,"hdop":0.60,"gdop":1.42,"pdop":1.10,"satellites":[{"PRN":7,"el":11,"az":333,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":32,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":17,"az":158,"ss":35,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":245,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":37,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":39,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":33,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":37,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":47,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":24,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":29,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":31,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094850,A,5250.9400,N,00518.6617,E,5.9,233.2,200818,1.4,E,A*14
$SDHDG,236.5,,,1.3,E*35
$GPVTG,233.2,T,231.8,M,5.9,N,10.9,K,A*1F
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:50.000Z","ept":0.005,"lat":52.849000000,"lon":5.311028333,"epx":7.471,"epy":8.873,"epv":20.700,"track":233.2000,"magtrack":231.8000,"speed":3.035,"climb":0.000,"eps":17.75}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:50.000Z","ept":0.005,"lat":52.849000000,"lon":5.311028333,"epx":7.471,"epy":8.873,"epv":20.700,"track":233.2000,"magtrack":231.8000,"speed":3.035,"eps":17.75,"epc":41.40}
$SDHDG,236.5,,,1.3,E*35
$GPZDA,094850,20,08,2018,-01,00*65
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:50.000Z","ept":0.005,"lat":52.849000000,"lon":5.311028333,"epx":7.471,"epy":8.873,"epv":20.700,"track":233.2000,"magtrack":231.8000,"speed":3.035,"climb":0.000,"eps":17.75}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:50.000Z","ept":0.005,"lat":52.849000000,"lon":5.311028333,"epx":7.471,"epy":8.873,"epv":20.700,"track":233.2000,"magtrack":231.8000,"speed":3.035,"eps":17.75,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -2945,7 +2945,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDHDG,236.4,,,1.3,E*34
$SDDBT,21.8,f,6.6,M,3.6,F*38
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:50.000Z","ept":0.005,"lat":52.849000000,"lon":5.311028333,"alt":-6.600,"epx":7.471,"epy":8.873,"epv":20.700,"track":233.2000,"magtrack":231.8000,"speed":3.035,"climb":0.000,"eps":17.75}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:50.000Z","ept":0.005,"lat":52.849000000,"lon":5.311028333,"alt":-6.600,"epx":7.471,"epy":8.873,"epv":20.700,"track":233.2000,"magtrack":231.8000,"speed":3.035,"climb":-1.600,"eps":17.75,"epc":41.40}
$SDDPT,6.6,0.4,*7F
$SDMTW,,C*1A
$SDHDG,236.4,,,1.3,E*34
@@ -2964,19 +2964,19 @@ $GPGGA,094850,5250.9393,N,00518.6601,E,1,12,0.60,-5,M,46.8,M,,*44
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9392,N,00518.6599,E,094851,A,A*4A
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:51.000Z","ept":0.005,"lat":52.848986667,"lon":5.310998333,"epx":7.471,"epy":8.873,"epv":20.700,"speed":0.291,"eps":17.75}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:51.000Z","ept":0.005,"lat":52.848986667,"lon":5.310998333,"epx":7.471,"epy":8.873,"epv":20.700,"speed":0.291,"eps":17.75,"epc":41.40}
$GPGSV,3,1,12,07,11,333,37,08,12,279,31,10,17,158,36,16,74,245,37*70
$GPGSV,3,2,12,20,36,137,36,21,66,077,39,26,56,178,35,27,45,282,38*7D
$GPGSV,3,3,12,29,11,091,47,76,48,225,23,75,14,188,30,70,27,083,31*7D
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:51.000Z","ept":0.005,"lat":52.848986667,"lon":5.310998333,"epx":7.471,"epy":8.873,"epv":20.700,"speed":0.291,"climb":0.000,"eps":17.75}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:51.000Z","ept":0.005,"lat":52.848986667,"lon":5.310998333,"epx":7.471,"epy":8.873,"epv":20.700,"speed":0.291,"eps":17.75,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.61,"hdop":0.60,"gdop":1.42,"pdop":1.10,"satellites":[{"PRN":7,"el":11,"az":333,"ss":37,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":31,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":17,"az":158,"ss":36,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":245,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":36,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":39,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":35,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":47,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":23,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":30,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":31,"used":true,"gnssid":6,"svid":6}]}
$SDHDG,236.8,,,1.3,E*38
$GPRMC,094851,A,5250.9391,N,00518.6597,E,6.1,234.3,200818,1.4,E,A*1C
$GPVTG,234.3,T,232.9,M,6.1,N,11.3,K,A*1B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:51.000Z","ept":0.005,"lat":52.848985000,"lon":5.310995000,"epx":7.471,"epy":8.873,"epv":20.700,"track":234.3000,"magtrack":232.9000,"speed":3.138,"climb":0.000,"eps":17.75}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:51.000Z","ept":0.005,"lat":52.848985000,"lon":5.310995000,"epx":7.471,"epy":8.873,"epv":20.700,"track":234.3000,"magtrack":232.9000,"speed":3.138,"eps":17.75,"epc":41.40}
$SDHDG,237.0,,,1.3,E*31
$GPZDA,094851,20,08,2018,-01,00*64
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:51.000Z","ept":0.005,"lat":52.848985000,"lon":5.310995000,"epx":7.471,"epy":8.873,"epv":20.700,"track":234.3000,"magtrack":232.9000,"speed":3.138,"climb":0.000,"eps":17.75}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:51.000Z","ept":0.005,"lat":52.848985000,"lon":5.310995000,"epx":7.471,"epy":8.873,"epv":20.700,"track":234.3000,"magtrack":232.9000,"speed":3.138,"eps":17.75,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -2985,7 +2985,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDHDG,237.4,,,1.3,E*35
$SDDBT,21.6,f,6.6,M,3.6,F*36
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:51.000Z","ept":0.005,"lat":52.848985000,"lon":5.310995000,"alt":-6.600,"epx":7.471,"epy":8.873,"epv":20.700,"track":234.3000,"magtrack":232.9000,"speed":3.138,"climb":0.000,"eps":17.75}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:51.000Z","ept":0.005,"lat":52.848985000,"lon":5.310995000,"alt":-6.600,"epx":7.471,"epy":8.873,"epv":20.700,"track":234.3000,"magtrack":232.9000,"speed":3.138,"climb":-1.600,"eps":17.75,"epc":41.40}
$SDDPT,6.6,0.4,*7F
$SDMTW,,C*1A
$SDVLW,,N,545.8,N,1109.5,N,393.7,N*4A
@@ -3004,19 +3004,19 @@ $GPGGA,094851,5250.9384,N,00518.6576,E,1,12,0.60,-5,M,46.8,M,,*40
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9384,N,00518.6576,E,094852,A,A*4F
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:52.000Z","ept":0.005,"lat":52.848973333,"lon":5.310960000,"epx":7.471,"epy":8.873,"epv":20.700,"speed":0.000,"eps":17.75}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:52.000Z","ept":0.005,"lat":52.848973333,"lon":5.310960000,"epx":7.471,"epy":8.873,"epv":20.700,"speed":0.000,"eps":17.75,"epc":41.40}
$GPGSV,3,1,12,07,11,333,37,08,12,279,29,10,17,158,36,16,74,245,37*79
$GPGSV,3,2,12,20,36,137,36,21,66,077,39,26,56,178,35,27,45,282,38*7D
$GPGSV,3,3,12,29,11,091,47,76,48,225,22,75,14,188,30,70,27,083,31*7C
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:52.000Z","ept":0.005,"lat":52.848973333,"lon":5.310960000,"epx":7.471,"epy":8.873,"epv":20.700,"speed":0.000,"climb":0.000,"eps":17.75}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:52.000Z","ept":0.005,"lat":52.848973333,"lon":5.310960000,"epx":7.471,"epy":8.873,"epv":20.700,"speed":0.000,"eps":17.75,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.61,"hdop":0.60,"gdop":1.42,"pdop":1.10,"satellites":[{"PRN":7,"el":11,"az":333,"ss":37,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":29,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":17,"az":158,"ss":36,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":245,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":36,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":39,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":35,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":47,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":22,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":30,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":31,"used":true,"gnssid":6,"svid":6}]}
$SDHDG,237.8,,,1.3,E*39
$GPRMC,094852,A,5250.9383,N,00518.6574,E,5.7,235.6,200818,1.4,E,A*10
$GPVTG,235.6,T,234.2,M,5.7,N,10.5,K,A*10
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:52.000Z","ept":0.005,"lat":52.848971667,"lon":5.310956667,"epx":7.471,"epy":8.873,"epv":20.700,"track":235.6000,"magtrack":234.2000,"speed":2.932,"climb":0.000,"eps":17.75}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:52.000Z","ept":0.005,"lat":52.848971667,"lon":5.310956667,"epx":7.471,"epy":8.873,"epv":20.700,"track":235.6000,"magtrack":234.2000,"speed":2.932,"eps":17.75,"epc":41.40}
$SDHDG,237.6,,,1.3,E*37
$GPZDA,094852,20,08,2018,-01,00*67
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:52.000Z","ept":0.005,"lat":52.848971667,"lon":5.310956667,"epx":7.471,"epy":8.873,"epv":20.700,"track":235.6000,"magtrack":234.2000,"speed":2.932,"climb":0.000,"eps":17.75}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:52.000Z","ept":0.005,"lat":52.848971667,"lon":5.310956667,"epx":7.471,"epy":8.873,"epv":20.700,"track":235.6000,"magtrack":234.2000,"speed":2.932,"eps":17.75,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -3025,7 +3025,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDHDG,237.1,,,1.3,E*30
$SDDBT,21.4,f,6.5,M,3.5,F*34
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:52.000Z","ept":0.005,"lat":52.848971667,"lon":5.310956667,"alt":-6.500,"epx":7.471,"epy":8.873,"epv":20.700,"track":235.6000,"magtrack":234.2000,"speed":2.932,"climb":0.000,"eps":17.75}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:52.000Z","ept":0.005,"lat":52.848971667,"lon":5.310956667,"alt":-6.500,"epx":7.471,"epy":8.873,"epv":20.700,"track":235.6000,"magtrack":234.2000,"speed":2.932,"climb":-1.500,"eps":17.75,"epc":41.40}
$SDDPT,6.5,0.4,*7C
$SDMTW,,C*1A
$SDVLW,,N,545.8,N,1109.5,N,393.7,N*4A
@@ -3044,19 +3044,19 @@ $GPGGA,094852,5250.9375,N,00518.6555,E,1,12,0.60,-5,M,46.8,M,,*4C
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9375,N,00518.6555,E,094853,A,A*41
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:53.000Z","ept":0.005,"lat":52.848958333,"lon":5.310925000,"epx":7.471,"epy":8.873,"epv":20.700,"speed":0.000,"eps":17.75}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:53.000Z","ept":0.005,"lat":52.848958333,"lon":5.310925000,"epx":7.471,"epy":8.873,"epv":20.700,"speed":0.000,"eps":17.75,"epc":41.40}
$GPGSV,3,1,12,07,11,333,37,08,12,279,28,10,17,158,36,16,74,245,37*78
$GPGSV,3,2,12,20,36,137,35,21,66,077,39,26,56,178,37,27,45,282,38*7C
$GPGSV,3,3,12,29,11,091,47,76,48,225,22,75,14,188,30,70,27,083,31*7C
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:53.000Z","ept":0.005,"lat":52.848958333,"lon":5.310925000,"epx":7.471,"epy":8.873,"epv":20.700,"speed":0.000,"climb":0.000,"eps":17.75}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:53.000Z","ept":0.005,"lat":52.848958333,"lon":5.310925000,"epx":7.471,"epy":8.873,"epv":20.700,"speed":0.000,"eps":17.75,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.61,"hdop":0.60,"gdop":1.42,"pdop":1.10,"satellites":[{"PRN":7,"el":11,"az":333,"ss":37,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":28,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":17,"az":158,"ss":36,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":245,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":35,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":39,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":37,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":47,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":22,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":30,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":31,"used":true,"gnssid":6,"svid":6}]}
$SDHDG,235.1,,,1.3,E*32
$GPRMC,094853,A,5250.9374,N,00518.6553,E,6.0,228.3,200818,1.4,E,A*11
$GPVTG,232.0,T,230.6,M,5.9,N,10.9,K,A*13
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:53.000Z","ept":0.005,"lat":52.848956667,"lon":5.310921667,"epx":7.471,"epy":8.873,"epv":20.700,"track":232.0000,"magtrack":230.6000,"speed":3.035,"climb":0.000,"eps":17.75}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:53.000Z","ept":0.005,"lat":52.848956667,"lon":5.310921667,"epx":7.471,"epy":8.873,"epv":20.700,"track":232.0000,"magtrack":230.6000,"speed":3.035,"eps":17.75,"epc":41.40}
$SDHDG,235.1,,,1.3,E*32
$GPZDA,094853,20,08,2018,-01,00*66
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:53.000Z","ept":0.005,"lat":52.848956667,"lon":5.310921667,"epx":7.471,"epy":8.873,"epv":20.700,"track":232.0000,"magtrack":230.6000,"speed":3.035,"climb":0.000,"eps":17.75}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:53.000Z","ept":0.005,"lat":52.848956667,"lon":5.310921667,"epx":7.471,"epy":8.873,"epv":20.700,"track":232.0000,"magtrack":230.6000,"speed":3.035,"eps":17.75,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -3065,7 +3065,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDHDG,235.1,,,1.3,E*32
$SDDBT,20.8,f,6.3,M,3.4,F*3E
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:53.000Z","ept":0.005,"lat":52.848956667,"lon":5.310921667,"alt":-6.300,"epx":7.471,"epy":8.873,"epv":20.700,"track":232.0000,"magtrack":230.6000,"speed":3.035,"climb":0.000,"eps":17.75}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:53.000Z","ept":0.005,"lat":52.848956667,"lon":5.310921667,"alt":-6.300,"epx":7.471,"epy":8.873,"epv":20.700,"track":232.0000,"magtrack":230.6000,"speed":3.035,"climb":-1.300,"eps":17.75,"epc":41.40}
$SDDPT,6.3,0.4,*7A
$SDMTW,,C*1A
$SDVLW,,N,545.8,N,1109.5,N,393.7,N*4A
@@ -3084,19 +3084,19 @@ $GPGGA,094853,5250.9368,N,00518.6535,E,1,12,0.60,-5,M,46.8,M,,*47
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9367,N,00518.6533,E,094854,A,A*45
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:54.000Z","ept":0.005,"lat":52.848945000,"lon":5.310888333,"epx":7.471,"epy":8.873,"epv":20.700,"speed":0.291,"eps":17.75}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:54.000Z","ept":0.005,"lat":52.848945000,"lon":5.310888333,"epx":7.471,"epy":8.873,"epv":20.700,"speed":0.291,"eps":17.75,"epc":41.40}
$GPGSV,3,1,12,07,11,333,37,08,12,279,28,10,17,158,35,16,74,245,37*7B
$GPGSV,3,2,12,20,36,137,37,21,66,077,38,26,56,178,36,27,45,282,38*7E
$GPGSV,3,3,12,29,11,091,48,76,48,225,22,75,14,188,30,70,27,083,29*7A
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:54.000Z","ept":0.005,"lat":52.848945000,"lon":5.310888333,"epx":7.471,"epy":8.873,"epv":20.700,"speed":0.291,"climb":0.000,"eps":17.75}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:54.000Z","ept":0.005,"lat":52.848945000,"lon":5.310888333,"epx":7.471,"epy":8.873,"epv":20.700,"speed":0.291,"eps":17.75,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.61,"hdop":0.60,"gdop":1.42,"pdop":1.10,"satellites":[{"PRN":7,"el":11,"az":333,"ss":37,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":28,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":17,"az":158,"ss":35,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":245,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":37,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":77,"ss":38,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":36,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":45,"az":282,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":11,"az":91,"ss":48,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":48,"az":225,"ss":22,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":14,"az":188,"ss":30,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":27,"az":83,"ss":29,"used":true,"gnssid":6,"svid":6}]}
$SDHDG,234.9,,,1.3,E*3B
$GPRMC,094854,A,5250.9367,N,00518.6530,E,5.3,247.9,200818,1.4,E,A*12
$GPVTG,247.9,T,246.5,M,5.3,N,9.8,K,A*29
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:54.000Z","ept":0.005,"lat":52.848945000,"lon":5.310883333,"epx":7.471,"epy":8.873,"epv":20.700,"track":247.9000,"magtrack":246.5000,"speed":2.727,"climb":0.000,"eps":17.75}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:54.000Z","ept":0.005,"lat":52.848945000,"lon":5.310883333,"epx":7.471,"epy":8.873,"epv":20.700,"track":247.9000,"magtrack":246.5000,"speed":2.727,"eps":17.75,"epc":41.40}
$SDHDG,234.6,,,1.3,E*34
$GPZDA,094854,20,08,2018,-01,00*61
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:54.000Z","ept":0.005,"lat":52.848945000,"lon":5.310883333,"epx":7.471,"epy":8.873,"epv":20.700,"track":247.9000,"magtrack":246.5000,"speed":2.727,"climb":0.000,"eps":17.75}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:54.000Z","ept":0.005,"lat":52.848945000,"lon":5.310883333,"epx":7.471,"epy":8.873,"epv":20.700,"track":247.9000,"magtrack":246.5000,"speed":2.727,"eps":17.75,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -3104,7 +3104,7 @@ $SDHDG,234.3,,,1.3,E*31
$GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDDBT,21.1,f,6.4,M,3.5,F*30
-{"class":"TPV","mode":3,"time":"2018-08-20T09:48:54.000Z","ept":0.005,"lat":52.848945000,"lon":5.310883333,"alt":-6.400,"epx":7.471,"epy":8.873,"epv":20.700,"track":247.9000,"magtrack":246.5000,"speed":2.727,"climb":0.000,"eps":17.75}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:48:54.000Z","ept":0.005,"lat":52.848945000,"lon":5.310883333,"alt":-6.400,"epx":7.471,"epy":8.873,"epv":20.700,"track":247.9000,"magtrack":246.5000,"speed":2.727,"climb":-1.400,"eps":17.75,"epc":41.40}
$SDHDG,234.0,,,1.3,E*32
$SDDPT,6.4,0.4,*7D
$SDMTW,,C*1A
@@ -4480,19 +4480,19 @@ $GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.9045,N,00518.5789,E,094929,A,A*4D
$SDHDG,231.5,,,1.3,E*32
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:49:29.000Z","ept":0.005,"lat":52.848408333,"lon":5.309648333,"epx":7.463,"epy":8.841,"epv":20.700,"speed":2.889,"eps":17.68}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:49:29.000Z","ept":0.005,"lat":52.848408333,"lon":5.309648333,"epx":7.463,"epy":8.841,"epv":20.700,"speed":2.889,"eps":17.68,"epc":41.40}
$GPGSV,3,1,12,07,11,333,35,08,12,279,33,10,17,158,37,16,74,245,39*7F
$GPGSV,3,2,12,20,36,137,35,21,65,076,39,26,56,178,32,27,46,282,36*76
$GPGSV,3,3,12,29,10,092,46,76,47,225,24,75,13,188,29,70,28,082,30*76
-{"class":"TPV","mode":3,"time":"2018-08-20T09:49:29.000Z","ept":0.005,"lat":52.848408333,"lon":5.309648333,"epx":7.463,"epy":8.841,"epv":20.700,"speed":2.889,"climb":0.000,"eps":17.68}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:49:29.000Z","ept":0.005,"lat":52.848408333,"lon":5.309648333,"epx":7.463,"epy":8.841,"epv":20.700,"speed":2.889,"eps":17.68,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.60,"hdop":0.60,"gdop":1.41,"pdop":1.10,"satellites":[{"PRN":7,"el":11,"az":333,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":279,"ss":33,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":17,"az":158,"ss":37,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":245,"ss":39,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":35,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":65,"az":76,"ss":39,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":32,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":46,"az":282,"ss":36,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":10,"az":92,"ss":46,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":47,"az":225,"ss":24,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":13,"az":188,"ss":29,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":28,"az":82,"ss":30,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094929,A,5250.9045,N,00518.5789,E,5.4,233.3,200818,1.4,E,A*17
$GPVTG,233.3,T,231.9,M,5.4,N,10.0,K,A*1B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:49:29.000Z","ept":0.005,"lat":52.848408333,"lon":5.309648333,"epx":7.463,"epy":8.841,"epv":20.700,"track":233.3000,"magtrack":231.9000,"speed":2.778,"climb":0.000,"eps":17.68}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:49:29.000Z","ept":0.005,"lat":52.848408333,"lon":5.309648333,"epx":7.463,"epy":8.841,"epv":20.700,"track":233.3000,"magtrack":231.9000,"speed":2.778,"eps":17.68,"epc":41.40}
$GPZDA,094929,20,08,2018,-01,00*6A
-{"class":"TPV","mode":3,"time":"2018-08-20T09:49:29.000Z","ept":0.005,"lat":52.848408333,"lon":5.309648333,"epx":7.463,"epy":8.841,"epv":20.700,"track":233.3000,"magtrack":231.9000,"speed":2.778,"climb":0.000,"eps":17.68}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:49:29.000Z","ept":0.005,"lat":52.848408333,"lon":5.309648333,"epx":7.463,"epy":8.841,"epv":20.700,"track":233.3000,"magtrack":231.9000,"speed":2.778,"eps":17.68,"epc":41.40}
$GPZDA,094929,20,08,2018,-01,00*6A
-{"class":"TPV","mode":3,"time":"2018-08-20T09:49:29.000Z","ept":0.005,"lat":52.848408333,"lon":5.309648333,"epx":7.463,"epy":8.841,"epv":20.700,"track":233.3000,"magtrack":231.9000,"speed":2.778,"climb":0.000,"eps":17.68}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:49:29.000Z","ept":0.005,"lat":52.848408333,"lon":5.309648333,"epx":7.463,"epy":8.841,"epv":20.700,"track":233.3000,"magtrack":231.9000,"speed":2.778,"eps":17.68,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -4501,7 +4501,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDHDG,230.9,,,1.3,E*3F
$SDDBT,18.5,f,5.6,M,3.0,F*3A
-{"class":"TPV","mode":3,"time":"2018-08-20T09:49:29.000Z","ept":0.005,"lat":52.848408333,"lon":5.309648333,"alt":-5.600,"epx":7.463,"epy":8.841,"epv":20.700,"track":233.3000,"magtrack":231.9000,"speed":2.778,"climb":0.000,"eps":17.68}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:49:29.000Z","ept":0.005,"lat":52.848408333,"lon":5.309648333,"alt":-5.600,"epx":7.463,"epy":8.841,"epv":20.700,"track":233.3000,"magtrack":231.9000,"speed":2.778,"climb":0.100,"eps":17.68,"epc":41.40}
$SDDPT,5.5,0.4,*7F
$SDMTW,,C*1A
$SDVLW,,N,545.8,N,1109.6,N,393.8,N*46
@@ -4919,19 +4919,19 @@ $GPGLC,9960,,,,,,,,,,,,*75
$SDHDG,237.2,,,1.3,E*33
$GPGLL,5250.8943,N,00518.5561,E,094940,A,A*48
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:49:40.000Z","ept":0.005,"lat":52.848238333,"lon":5.309268333,"epx":7.481,"epy":8.819,"epv":20.700,"speed":2.599,"eps":17.64}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:49:40.000Z","ept":0.005,"lat":52.848238333,"lon":5.309268333,"epx":7.481,"epy":8.819,"epv":20.700,"speed":2.599,"eps":17.64,"epc":41.40}
$GPGSV,3,1,12,07,11,333,35,08,13,279,28,10,17,158,38,16,74,245,38*7A
$GPGSV,3,2,12,20,36,137,35,21,65,076,40,26,56,178,33,27,46,282,38*77
$GPGSV,3,3,12,29,10,092,46,76,47,225,23,75,13,188,32,70,28,082,31*7A
-{"class":"TPV","mode":3,"time":"2018-08-20T09:49:40.000Z","ept":0.005,"lat":52.848238333,"lon":5.309268333,"epx":7.481,"epy":8.819,"epv":20.700,"speed":2.599,"climb":0.000,"eps":17.64}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:49:40.000Z","ept":0.005,"lat":52.848238333,"lon":5.309268333,"epx":7.481,"epy":8.819,"epv":20.700,"speed":2.599,"eps":17.64,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.61,"hdop":0.60,"gdop":1.41,"pdop":1.10,"satellites":[{"PRN":7,"el":11,"az":333,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":13,"az":279,"ss":28,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":17,"az":158,"ss":38,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":245,"ss":38,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":35,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":65,"az":76,"ss":40,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":33,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":46,"az":282,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":10,"az":92,"ss":46,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":47,"az":225,"ss":23,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":13,"az":188,"ss":32,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":28,"az":82,"ss":31,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094940,A,5250.8942,N,00518.5559,E,5.4,235.6,200818,1.4,E,A*1B
$GPVTG,234.8,T,233.4,M,5.3,N,9.8,K,A*2F
-{"class":"TPV","mode":3,"time":"2018-08-20T09:49:40.000Z","ept":0.005,"lat":52.848236667,"lon":5.309265000,"epx":7.481,"epy":8.819,"epv":20.700,"track":234.8000,"magtrack":233.4000,"speed":2.727,"climb":0.000,"eps":17.64}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:49:40.000Z","ept":0.005,"lat":52.848236667,"lon":5.309265000,"epx":7.481,"epy":8.819,"epv":20.700,"track":234.8000,"magtrack":233.4000,"speed":2.727,"eps":17.64,"epc":41.40}
$GPZDA,094940,20,08,2018,-01,00*65
-{"class":"TPV","mode":3,"time":"2018-08-20T09:49:40.000Z","ept":0.005,"lat":52.848236667,"lon":5.309265000,"epx":7.481,"epy":8.819,"epv":20.700,"track":234.8000,"magtrack":233.4000,"speed":2.727,"climb":0.000,"eps":17.64}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:49:40.000Z","ept":0.005,"lat":52.848236667,"lon":5.309265000,"epx":7.481,"epy":8.819,"epv":20.700,"track":234.8000,"magtrack":233.4000,"speed":2.727,"eps":17.64,"epc":41.40}
$GPZDA,094940,20,08,2018,-01,00*65
-{"class":"TPV","mode":3,"time":"2018-08-20T09:49:40.000Z","ept":0.005,"lat":52.848236667,"lon":5.309265000,"epx":7.481,"epy":8.819,"epv":20.700,"track":234.8000,"magtrack":233.4000,"speed":2.727,"climb":0.000,"eps":17.64}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:49:40.000Z","ept":0.005,"lat":52.848236667,"lon":5.309265000,"epx":7.481,"epy":8.819,"epv":20.700,"track":234.8000,"magtrack":233.4000,"speed":2.727,"eps":17.64,"epc":41.40}
$GPAAM,,,,N,*38
$SDHDG,237.0,,,1.3,E*31
$GPAPB,,,,,,,,,,,,,,,N*26
@@ -4940,7 +4940,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDHDG,236.8,,,1.3,E*38
$SDDBT,17.7,f,5.4,M,2.9,F*3D
-{"class":"TPV","mode":3,"time":"2018-08-20T09:49:40.000Z","ept":0.005,"lat":52.848236667,"lon":5.309265000,"alt":-5.400,"epx":7.481,"epy":8.819,"epv":20.700,"track":234.8000,"magtrack":233.4000,"speed":2.727,"climb":0.000,"eps":17.64}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:49:40.000Z","ept":0.005,"lat":52.848236667,"lon":5.309265000,"alt":-5.400,"epx":7.481,"epy":8.819,"epv":20.700,"track":234.8000,"magtrack":233.4000,"speed":2.727,"climb":0.000,"eps":17.64,"epc":41.40}
$SDDPT,5.4,0.4,*7E
$SDMTW,,C*1A
$SDVLW,,N,545.9,N,1109.6,N,393.8,N*47
@@ -4960,19 +4960,19 @@ $GPGLC,9960,,,,,,,,,,,,*75
$SDHDG,234.7,,,1.3,E*35
$GPGLL,5250.8935,N,00518.5541,E,094941,A,A*4A
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:49:41.000Z","ept":0.005,"lat":52.848225000,"lon":5.309235000,"epx":7.481,"epy":8.819,"epv":20.700,"speed":2.402,"eps":17.64}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:49:41.000Z","ept":0.005,"lat":52.848225000,"lon":5.309235000,"epx":7.481,"epy":8.819,"epv":20.700,"speed":2.402,"eps":17.64,"epc":41.40}
$GPGSV,3,1,12,07,11,333,35,08,13,279,29,10,17,158,38,16,74,245,38*7B
$GPGSV,3,2,12,20,36,137,35,21,65,076,39,26,56,178,38,27,46,282,38*72
$GPGSV,3,3,12,29,10,092,46,76,47,225,23,75,13,188,30,70,28,082,31*78
-{"class":"TPV","mode":3,"time":"2018-08-20T09:49:41.000Z","ept":0.005,"lat":52.848225000,"lon":5.309235000,"epx":7.481,"epy":8.819,"epv":20.700,"speed":2.402,"climb":0.000,"eps":17.64}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:49:41.000Z","ept":0.005,"lat":52.848225000,"lon":5.309235000,"epx":7.481,"epy":8.819,"epv":20.700,"speed":2.402,"eps":17.64,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.61,"hdop":0.60,"gdop":1.41,"pdop":1.10,"satellites":[{"PRN":7,"el":11,"az":333,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":13,"az":279,"ss":29,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":17,"az":158,"ss":38,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":245,"ss":38,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":36,"az":137,"ss":35,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":65,"az":76,"ss":39,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":38,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":46,"az":282,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":10,"az":92,"ss":46,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":47,"az":225,"ss":23,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":13,"az":188,"ss":30,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":28,"az":82,"ss":31,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,094941,A,5250.8934,N,00518.5538,E,5.4,238.3,200818,1.4,E,A*14
$GPVTG,232.9,T,231.5,M,5.4,N,10.0,K,A*1C
-{"class":"TPV","mode":3,"time":"2018-08-20T09:49:41.000Z","ept":0.005,"lat":52.848223333,"lon":5.309230000,"epx":7.481,"epy":8.819,"epv":20.700,"track":232.9000,"magtrack":231.5000,"speed":2.778,"climb":0.000,"eps":17.64}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:49:41.000Z","ept":0.005,"lat":52.848223333,"lon":5.309230000,"epx":7.481,"epy":8.819,"epv":20.700,"track":232.9000,"magtrack":231.5000,"speed":2.778,"eps":17.64,"epc":41.40}
$GPZDA,094941,20,08,2018,-01,00*64
-{"class":"TPV","mode":3,"time":"2018-08-20T09:49:41.000Z","ept":0.005,"lat":52.848223333,"lon":5.309230000,"epx":7.481,"epy":8.819,"epv":20.700,"track":232.9000,"magtrack":231.5000,"speed":2.778,"climb":0.000,"eps":17.64}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:49:41.000Z","ept":0.005,"lat":52.848223333,"lon":5.309230000,"epx":7.481,"epy":8.819,"epv":20.700,"track":232.9000,"magtrack":231.5000,"speed":2.778,"eps":17.64,"epc":41.40}
$GPZDA,094941,20,08,2018,-01,00*64
-{"class":"TPV","mode":3,"time":"2018-08-20T09:49:41.000Z","ept":0.005,"lat":52.848223333,"lon":5.309230000,"epx":7.481,"epy":8.819,"epv":20.700,"track":232.9000,"magtrack":231.5000,"speed":2.778,"climb":0.000,"eps":17.64}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:49:41.000Z","ept":0.005,"lat":52.848223333,"lon":5.309230000,"epx":7.481,"epy":8.819,"epv":20.700,"track":232.9000,"magtrack":231.5000,"speed":2.778,"eps":17.64,"epc":41.40}
$GPAAM,,,,N,*38
$SDHDG,234.6,,,1.3,E*34
$GPAPB,,,,,,,,,,,,,,,N*26
@@ -4981,7 +4981,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDHDG,234.5,,,1.3,E*37
$SDDBT,17.7,f,5.4,M,2.9,F*3D
-{"class":"TPV","mode":3,"time":"2018-08-20T09:49:41.000Z","ept":0.005,"lat":52.848223333,"lon":5.309230000,"alt":-5.400,"epx":7.481,"epy":8.819,"epv":20.700,"track":232.9000,"magtrack":231.5000,"speed":2.778,"climb":0.000,"eps":17.64}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:49:41.000Z","ept":0.005,"lat":52.848223333,"lon":5.309230000,"alt":-5.400,"epx":7.481,"epy":8.819,"epv":20.700,"track":232.9000,"magtrack":231.5000,"speed":2.778,"climb":0.000,"eps":17.64,"epc":41.40}
$SDDPT,5.5,0.4,*7F
$SDMTW,,C*1A
$SDVLW,,N,545.9,N,1109.6,N,393.8,N*47
@@ -5114,9 +5114,9 @@ $SDHDG,233.3,,,1.3,E*36
$SDHDG,232.1,,,1.3,E*35
$GPRMC,094945,A,5250.8901,N,00518.5459,E,5.4,240.2,200818,1.4,E,A*1E
$GPVTG,240.0,T,238.6,M,5.7,N,10.5,K,A*1C
-{"class":"TPV","mode":2,"time":"2018-08-20T09:49:45.000Z","ept":0.005,"lat":52.848168333,"lon":5.309098333,"epx":7.481,"epy":8.819,"track":240.0000,"magtrack":238.6000,"speed":2.932,"eps":17.64}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:49:45.000Z","ept":0.005,"lat":52.848168333,"lon":5.309098333,"epx":7.481,"epy":8.819,"epv":20.700,"track":240.0000,"magtrack":238.6000,"speed":2.932,"eps":17.64,"epc":41.40}
$GPZDA,094945,20,08,2018,-01,00*60
-{"class":"TPV","mode":2,"time":"2018-08-20T09:49:45.000Z","ept":0.005,"lat":52.848168333,"lon":5.309098333,"epx":7.481,"epy":8.819,"track":240.0000,"magtrack":238.6000,"speed":2.932,"eps":17.64}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:49:45.000Z","ept":0.005,"lat":52.848168333,"lon":5.309098333,"epx":7.481,"epy":8.819,"epv":20.700,"track":240.0000,"magtrack":238.6000,"speed":2.932,"eps":17.64,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -5126,9 +5126,9 @@ $SDHDG,232.0,,,1.3,E*34
$SDHDG,232.1,,,1.3,E*35
$GPRMC,094945,A,5250.8901,N,00518.5459,E,5.4,240.2,200818,1.4,E,A*1E
$GPVTG,240.0,T,238.6,M,5.7,N,10.5,K,A*1C
-{"class":"TPV","mode":2,"time":"2018-08-20T09:49:45.000Z","ept":0.005,"lat":52.848168333,"lon":5.309098333,"epx":7.481,"epy":8.819,"track":240.0000,"magtrack":238.6000,"speed":2.932,"eps":17.64}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:49:45.000Z","ept":0.005,"lat":52.848168333,"lon":5.309098333,"epx":7.481,"epy":8.819,"epv":20.700,"track":240.0000,"magtrack":238.6000,"speed":2.932,"eps":17.64,"epc":41.40}
$GPZDA,094945,20,08,2018,-01,00*60
-{"class":"TPV","mode":2,"time":"2018-08-20T09:49:45.000Z","ept":0.005,"lat":52.848168333,"lon":5.309098333,"epx":7.481,"epy":8.819,"track":240.0000,"magtrack":238.6000,"speed":2.932,"eps":17.64}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:49:45.000Z","ept":0.005,"lat":52.848168333,"lon":5.309098333,"epx":7.481,"epy":8.819,"epv":20.700,"track":240.0000,"magtrack":238.6000,"speed":2.932,"eps":17.64,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -5138,7 +5138,7 @@ $SDHDG,232.0,,,1.3,E*34
$GPXTE,,,,,N,N*5E
$SDHDG,232.0,,,1.3,E*34
$SDDBT,17.5,f,5.3,M,2.9,F*38
-{"class":"TPV","mode":3,"time":"2018-08-20T09:49:45.000Z","ept":0.005,"lat":52.848168333,"lon":5.309098333,"alt":-5.300,"epx":7.481,"epy":8.819,"epv":20.700,"track":240.0000,"magtrack":238.6000,"speed":2.932,"eps":17.64}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:49:45.000Z","ept":0.005,"lat":52.848168333,"lon":5.309098333,"alt":-5.300,"epx":7.481,"epy":8.819,"epv":20.700,"track":240.0000,"magtrack":238.6000,"speed":2.932,"climb":0.100,"eps":17.64,"epc":41.40}
$SDDPT,5.3,0.4,*79
$SDMTW,,C*1A
$SDHDG,231.9,,,1.3,E*3E
@@ -5717,19 +5717,19 @@ $GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.8767,N,00518.5155,E,095000,A,A*4F
$SDHDG,233.6,,,1.3,E*33
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:50:00.000Z","ept":0.005,"lat":52.847945000,"lon":5.308591667,"epx":7.484,"epy":8.829,"epv":20.700,"speed":2.981,"eps":17.66}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:50:00.000Z","ept":0.005,"lat":52.847945000,"lon":5.308591667,"epx":7.484,"epy":8.829,"epv":20.700,"speed":2.981,"eps":17.66,"epc":41.40}
$GPGSV,3,1,12,07,11,333,33,08,13,279,28,10,17,158,36,16,74,243,36*7A
$GPGSV,3,2,12,20,37,137,33,21,65,076,41,26,56,178,31,27,46,282,39*72
$GPGSV,3,3,12,29,10,092,46,76,47,225,26,75,13,188,29,70,28,082,32*76
-{"class":"TPV","mode":3,"time":"2018-08-20T09:50:00.000Z","ept":0.005,"lat":52.847945000,"lon":5.308591667,"epx":7.484,"epy":8.829,"epv":20.700,"speed":2.981,"climb":0.000,"eps":17.66}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:50:00.000Z","ept":0.005,"lat":52.847945000,"lon":5.308591667,"epx":7.484,"epy":8.829,"epv":20.700,"speed":2.981,"eps":17.66,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.61,"hdop":0.60,"gdop":1.41,"pdop":1.10,"satellites":[{"PRN":7,"el":11,"az":333,"ss":33,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":13,"az":279,"ss":28,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":17,"az":158,"ss":36,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":243,"ss":36,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":37,"az":137,"ss":33,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":65,"az":76,"ss":41,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":31,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":46,"az":282,"ss":39,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":10,"az":92,"ss":46,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":47,"az":225,"ss":26,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":13,"az":188,"ss":29,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":28,"az":82,"ss":32,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,095000,A,5250.8767,N,00518.5155,E,5.4,232.7,200818,1.4,E,A*10
$GPVTG,232.7,T,231.3,M,5.4,N,10.0,K,A*14
-{"class":"TPV","mode":3,"time":"2018-08-20T09:50:00.000Z","ept":0.005,"lat":52.847945000,"lon":5.308591667,"epx":7.484,"epy":8.829,"epv":20.700,"track":232.7000,"magtrack":231.3000,"speed":2.778,"climb":0.000,"eps":17.66}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:50:00.000Z","ept":0.005,"lat":52.847945000,"lon":5.308591667,"epx":7.484,"epy":8.829,"epv":20.700,"track":232.7000,"magtrack":231.3000,"speed":2.778,"eps":17.66,"epc":41.40}
$GPZDA,095000,20,08,2018,-01,00*69
-{"class":"TPV","mode":3,"time":"2018-08-20T09:50:00.000Z","ept":0.005,"lat":52.847945000,"lon":5.308591667,"epx":7.484,"epy":8.829,"epv":20.700,"track":232.7000,"magtrack":231.3000,"speed":2.778,"climb":0.000,"eps":17.66}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:50:00.000Z","ept":0.005,"lat":52.847945000,"lon":5.308591667,"epx":7.484,"epy":8.829,"epv":20.700,"track":232.7000,"magtrack":231.3000,"speed":2.778,"eps":17.66,"epc":41.40}
$GPZDA,095000,20,08,2018,-01,00*69
-{"class":"TPV","mode":3,"time":"2018-08-20T09:50:00.000Z","ept":0.005,"lat":52.847945000,"lon":5.308591667,"epx":7.484,"epy":8.829,"epv":20.700,"track":232.7000,"magtrack":231.3000,"speed":2.778,"climb":0.000,"eps":17.66}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:50:00.000Z","ept":0.005,"lat":52.847945000,"lon":5.308591667,"epx":7.484,"epy":8.829,"epv":20.700,"track":232.7000,"magtrack":231.3000,"speed":2.778,"eps":17.66,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -5737,7 +5737,7 @@ $SDHDG,233.6,,,1.3,E*33
$GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDDBT,20.1,f,6.1,M,3.3,F*32
-{"class":"TPV","mode":3,"time":"2018-08-20T09:50:00.000Z","ept":0.005,"lat":52.847945000,"lon":5.308591667,"alt":-6.100,"epx":7.484,"epy":8.829,"epv":20.700,"track":232.7000,"magtrack":231.3000,"speed":2.778,"climb":0.000,"eps":17.66}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:50:00.000Z","ept":0.005,"lat":52.847945000,"lon":5.308591667,"alt":-6.100,"epx":7.484,"epy":8.829,"epv":20.700,"track":232.7000,"magtrack":231.3000,"speed":2.778,"climb":0.100,"eps":17.66,"epc":41.40}
$SDHDG,233.5,,,1.3,E*30
$SDDPT,6.1,0.4,*78
$SDMTW,,C*1A
@@ -5757,20 +5757,20 @@ $SDHDG,233.9,,,1.3,E*3C
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.8756,N,00518.5135,E,095001,A,A*4A
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:50:01.000Z","ept":0.005,"lat":52.847926667,"lon":5.308558333,"epx":7.484,"epy":8.829,"epv":20.700,"speed":3.034,"eps":17.66}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:50:01.000Z","ept":0.005,"lat":52.847926667,"lon":5.308558333,"epx":7.484,"epy":8.829,"epv":20.700,"speed":3.034,"eps":17.66,"epc":41.40}
$GPGSV,3,1,12,07,11,333,37,08,13,279,24,10,17,158,37,16,74,243,36*73
$GPGSV,3,2,12,20,37,137,33,21,65,076,41,26,56,178,30,27,46,282,39*73
$GPGSV,3,3,12,29,10,092,46,76,47,225,26,75,13,188,30,70,28,082,32*7E
-{"class":"TPV","mode":3,"time":"2018-08-20T09:50:01.000Z","ept":0.005,"lat":52.847926667,"lon":5.308558333,"epx":7.484,"epy":8.829,"epv":20.700,"speed":3.034,"climb":0.000,"eps":17.66}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:50:01.000Z","ept":0.005,"lat":52.847926667,"lon":5.308558333,"epx":7.484,"epy":8.829,"epv":20.700,"speed":3.034,"eps":17.66,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.61,"hdop":0.60,"gdop":1.41,"pdop":1.10,"satellites":[{"PRN":7,"el":11,"az":333,"ss":37,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":13,"az":279,"ss":24,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":17,"az":158,"ss":37,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":243,"ss":36,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":37,"az":137,"ss":33,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":65,"az":76,"ss":41,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":30,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":46,"az":282,"ss":39,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":10,"az":92,"ss":46,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":47,"az":225,"ss":26,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":13,"az":188,"ss":30,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":28,"az":82,"ss":32,"used":true,"gnssid":6,"svid":6}]}
$SDHDG,234.0,,,1.3,E*32
$GPRMC,095001,A,5250.8755,N,00518.5133,E,5.4,233.9,200818,1.4,E,A*1F
$GPVTG,233.9,T,232.5,M,5.4,N,10.0,K,A*1E
-{"class":"TPV","mode":3,"time":"2018-08-20T09:50:01.000Z","ept":0.005,"lat":52.847925000,"lon":5.308555000,"epx":7.484,"epy":8.829,"epv":20.700,"track":233.9000,"magtrack":232.5000,"speed":2.778,"climb":0.000,"eps":17.66}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:50:01.000Z","ept":0.005,"lat":52.847925000,"lon":5.308555000,"epx":7.484,"epy":8.829,"epv":20.700,"track":233.9000,"magtrack":232.5000,"speed":2.778,"eps":17.66,"epc":41.40}
$GPZDA,095001,20,08,2018,-01,00*68
-{"class":"TPV","mode":3,"time":"2018-08-20T09:50:01.000Z","ept":0.005,"lat":52.847925000,"lon":5.308555000,"epx":7.484,"epy":8.829,"epv":20.700,"track":233.9000,"magtrack":232.5000,"speed":2.778,"climb":0.000,"eps":17.66}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:50:01.000Z","ept":0.005,"lat":52.847925000,"lon":5.308555000,"epx":7.484,"epy":8.829,"epv":20.700,"track":233.9000,"magtrack":232.5000,"speed":2.778,"eps":17.66,"epc":41.40}
$GPZDA,095001,20,08,2018,-01,00*68
-{"class":"TPV","mode":3,"time":"2018-08-20T09:50:01.000Z","ept":0.005,"lat":52.847925000,"lon":5.308555000,"epx":7.484,"epy":8.829,"epv":20.700,"track":233.9000,"magtrack":232.5000,"speed":2.778,"climb":0.000,"eps":17.66}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:50:01.000Z","ept":0.005,"lat":52.847925000,"lon":5.308555000,"epx":7.484,"epy":8.829,"epv":20.700,"track":233.9000,"magtrack":232.5000,"speed":2.778,"eps":17.66,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -5778,7 +5778,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDHDG,234.1,,,1.3,E*33
$SDDBT,20.2,f,6.1,M,3.3,F*31
-{"class":"TPV","mode":3,"time":"2018-08-20T09:50:01.000Z","ept":0.005,"lat":52.847925000,"lon":5.308555000,"alt":-6.100,"epx":7.484,"epy":8.829,"epv":20.700,"track":233.9000,"magtrack":232.5000,"speed":2.778,"climb":0.000,"eps":17.66}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:50:01.000Z","ept":0.005,"lat":52.847925000,"lon":5.308555000,"alt":-6.100,"epx":7.484,"epy":8.829,"epv":20.700,"track":233.9000,"magtrack":232.5000,"speed":2.778,"climb":0.000,"eps":17.66,"epc":41.40}
$SDDPT,6.1,0.4,*78
$SDHDG,234.1,,,1.3,E*33
$SDMTW,,C*1A
@@ -5798,20 +5798,20 @@ $SDHDG,234.5,,,1.3,E*37
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.8747,N,00518.5114,E,095002,A,A*4A
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:50:02.000Z","ept":0.005,"lat":52.847911667,"lon":5.308523333,"epx":7.484,"epy":8.829,"epv":20.700,"speed":2.599,"eps":17.66}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:50:02.000Z","ept":0.005,"lat":52.847911667,"lon":5.308523333,"epx":7.484,"epy":8.829,"epv":20.700,"speed":2.599,"eps":17.66,"epc":41.40}
$GPGSV,3,1,12,07,11,333,36,08,13,279,27,10,17,158,38,16,74,243,36*7E
$GPGSV,3,2,12,20,37,137,33,21,65,076,41,26,56,178,31,27,46,282,39*72
$GPGSV,3,3,12,29,10,092,46,76,47,225,25,75,13,188,30,70,28,082,33*7C
-{"class":"TPV","mode":3,"time":"2018-08-20T09:50:02.000Z","ept":0.005,"lat":52.847911667,"lon":5.308523333,"epx":7.484,"epy":8.829,"epv":20.700,"speed":2.599,"climb":0.000,"eps":17.66}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:50:02.000Z","ept":0.005,"lat":52.847911667,"lon":5.308523333,"epx":7.484,"epy":8.829,"epv":20.700,"speed":2.599,"eps":17.66,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.61,"hdop":0.60,"gdop":1.41,"pdop":1.10,"satellites":[{"PRN":7,"el":11,"az":333,"ss":36,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":13,"az":279,"ss":27,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":17,"az":158,"ss":38,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":243,"ss":36,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":37,"az":137,"ss":33,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":65,"az":76,"ss":41,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":31,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":46,"az":282,"ss":39,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":10,"az":92,"ss":46,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":47,"az":225,"ss":25,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":13,"az":188,"ss":30,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":28,"az":82,"ss":33,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,095002,A,5250.8747,N,00518.5114,E,5.8,233.8,200818,1.4,E,A*17
$SDHDG,234.5,,,1.3,E*37
$GPVTG,233.8,T,232.4,M,5.8,N,10.7,K,A*15
-{"class":"TPV","mode":3,"time":"2018-08-20T09:50:02.000Z","ept":0.005,"lat":52.847911667,"lon":5.308523333,"epx":7.484,"epy":8.829,"epv":20.700,"track":233.8000,"magtrack":232.4000,"speed":2.984,"climb":0.000,"eps":17.66}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:50:02.000Z","ept":0.005,"lat":52.847911667,"lon":5.308523333,"epx":7.484,"epy":8.829,"epv":20.700,"track":233.8000,"magtrack":232.4000,"speed":2.984,"eps":17.66,"epc":41.40}
$GPZDA,095002,20,08,2018,-01,00*6B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:50:02.000Z","ept":0.005,"lat":52.847911667,"lon":5.308523333,"epx":7.484,"epy":8.829,"epv":20.700,"track":233.8000,"magtrack":232.4000,"speed":2.984,"climb":0.000,"eps":17.66}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:50:02.000Z","ept":0.005,"lat":52.847911667,"lon":5.308523333,"epx":7.484,"epy":8.829,"epv":20.700,"track":233.8000,"magtrack":232.4000,"speed":2.984,"eps":17.66,"epc":41.40}
$GPZDA,095002,20,08,2018,-01,00*6B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:50:02.000Z","ept":0.005,"lat":52.847911667,"lon":5.308523333,"epx":7.484,"epy":8.829,"epv":20.700,"track":233.8000,"magtrack":232.4000,"speed":2.984,"climb":0.000,"eps":17.66}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:50:02.000Z","ept":0.005,"lat":52.847911667,"lon":5.308523333,"epx":7.484,"epy":8.829,"epv":20.700,"track":233.8000,"magtrack":232.4000,"speed":2.984,"eps":17.66,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -5819,7 +5819,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDHDG,234.5,,,1.3,E*37
$SDDBT,20.2,f,6.1,M,3.3,F*31
-{"class":"TPV","mode":3,"time":"2018-08-20T09:50:02.000Z","ept":0.005,"lat":52.847911667,"lon":5.308523333,"alt":-6.100,"epx":7.484,"epy":8.829,"epv":20.700,"track":233.8000,"magtrack":232.4000,"speed":2.984,"climb":0.000,"eps":17.66}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:50:02.000Z","ept":0.005,"lat":52.847911667,"lon":5.308523333,"alt":-6.100,"epx":7.484,"epy":8.829,"epv":20.700,"track":233.8000,"magtrack":232.4000,"speed":2.984,"climb":0.000,"eps":17.66,"epc":41.40}
$SDDPT,6.1,0.4,*78
$SDMTW,,C*1A
$SDHDG,234.5,,,1.3,E*37
@@ -5839,20 +5839,20 @@ $SDHDG,234.6,,,1.3,E*34
$GPGLC,9960,,,,,,,,,,,,*75
$GPGLL,5250.8736,N,00518.5095,E,095003,A,A*45
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:50:03.000Z","ept":0.005,"lat":52.847893333,"lon":5.308491667,"epx":7.484,"epy":8.829,"epv":20.700,"speed":2.952,"eps":17.66}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:50:03.000Z","ept":0.005,"lat":52.847893333,"lon":5.308491667,"epx":7.484,"epy":8.829,"epv":20.700,"speed":2.952,"eps":17.66,"epc":41.40}
$GPGSV,3,1,12,07,11,333,35,08,13,279,27,10,17,158,38,16,74,243,35*7E
$GPGSV,3,2,12,20,37,137,33,21,65,076,41,26,56,178,36,27,46,282,39*75
$GPGSV,3,3,12,29,10,092,46,76,47,225,24,75,13,188,30,70,28,082,33*7D
-{"class":"TPV","mode":3,"time":"2018-08-20T09:50:03.000Z","ept":0.005,"lat":52.847893333,"lon":5.308491667,"epx":7.484,"epy":8.829,"epv":20.700,"speed":2.952,"climb":0.000,"eps":17.66}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:50:03.000Z","ept":0.005,"lat":52.847893333,"lon":5.308491667,"epx":7.484,"epy":8.829,"epv":20.700,"speed":2.952,"eps":17.66,"epc":41.40}
{"class":"SKY","xdop":0.50,"ydop":0.59,"vdop":0.90,"tdop":0.61,"hdop":0.60,"gdop":1.41,"pdop":1.10,"satellites":[{"PRN":7,"el":11,"az":333,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":13,"az":279,"ss":27,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":17,"az":158,"ss":38,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":74,"az":243,"ss":35,"used":true,"gnssid":0,"svid":16},{"PRN":20,"el":37,"az":137,"ss":33,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":65,"az":76,"ss":41,"used":true,"gnssid":0,"svid":21},{"PRN":26,"el":56,"az":178,"ss":36,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":46,"az":282,"ss":39,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":10,"az":92,"ss":46,"used":true,"gnssid":0,"svid":29},{"PRN":76,"el":47,"az":225,"ss":24,"used":true,"gnssid":6,"svid":12},{"PRN":75,"el":13,"az":188,"ss":30,"used":true,"gnssid":6,"svid":11},{"PRN":70,"el":28,"az":82,"ss":33,"used":true,"gnssid":6,"svid":6}]}
$GPRMC,095003,A,5250.8736,N,00518.5095,E,5.3,233.1,200818,1.4,E,A*1A
$SDHDG,234.5,,,1.3,E*37
$GPVTG,233.1,T,231.7,M,5.3,N,9.8,K,A*20
-{"class":"TPV","mode":3,"time":"2018-08-20T09:50:03.000Z","ept":0.005,"lat":52.847893333,"lon":5.308491667,"epx":7.484,"epy":8.829,"epv":20.700,"track":233.1000,"magtrack":231.7000,"speed":2.727,"climb":0.000,"eps":17.66}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:50:03.000Z","ept":0.005,"lat":52.847893333,"lon":5.308491667,"epx":7.484,"epy":8.829,"epv":20.700,"track":233.1000,"magtrack":231.7000,"speed":2.727,"eps":17.66,"epc":41.40}
$GPZDA,095003,20,08,2018,-01,00*6A
-{"class":"TPV","mode":3,"time":"2018-08-20T09:50:03.000Z","ept":0.005,"lat":52.847893333,"lon":5.308491667,"epx":7.484,"epy":8.829,"epv":20.700,"track":233.1000,"magtrack":231.7000,"speed":2.727,"climb":0.000,"eps":17.66}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:50:03.000Z","ept":0.005,"lat":52.847893333,"lon":5.308491667,"epx":7.484,"epy":8.829,"epv":20.700,"track":233.1000,"magtrack":231.7000,"speed":2.727,"eps":17.66,"epc":41.40}
$GPZDA,095003,20,08,2018,-01,00*6A
-{"class":"TPV","mode":3,"time":"2018-08-20T09:50:03.000Z","ept":0.005,"lat":52.847893333,"lon":5.308491667,"epx":7.484,"epy":8.829,"epv":20.700,"track":233.1000,"magtrack":231.7000,"speed":2.727,"climb":0.000,"eps":17.66}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:50:03.000Z","ept":0.005,"lat":52.847893333,"lon":5.308491667,"epx":7.484,"epy":8.829,"epv":20.700,"track":233.1000,"magtrack":231.7000,"speed":2.727,"eps":17.66,"epc":41.40}
$GPAAM,,,,N,*38
$GPAPB,,,,,,,,,,,,,,,N*26
$GPBOD,,T,,M,,*47
@@ -5860,7 +5860,7 @@ $GPRMB,,,,,,,,,,,,,,N*04
$GPXTE,,,,,N,N*5E
$SDHDG,234.4,,,1.3,E*36
$SDDBT,20.0,f,6.1,M,3.3,F*33
-{"class":"TPV","mode":3,"time":"2018-08-20T09:50:03.000Z","ept":0.005,"lat":52.847893333,"lon":5.308491667,"alt":-6.100,"epx":7.484,"epy":8.829,"epv":20.700,"track":233.1000,"magtrack":231.7000,"speed":2.727,"climb":0.000,"eps":17.66}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:50:03.000Z","ept":0.005,"lat":52.847893333,"lon":5.308491667,"alt":-6.100,"epx":7.484,"epy":8.829,"epv":20.700,"track":233.1000,"magtrack":231.7000,"speed":2.727,"climb":0.000,"eps":17.66,"epc":41.40}
$SDDPT,6.0,0.4,*79
$SDMTW,,C*1A
$SDHDG,234.3,,,1.3,E*31
@@ -5879,5 +5879,5 @@ $SDHDG,233.5,,,1.3,E*30
$SDHDG,233.4,,,1.3,E*31
$GPGLL,5250.8729,N,00518.5074,E,095004,A,A*43
$GPGSA,A,3,07,08,10,16,20,21,26,27,29,76,75,70,1.10,0.60,0.90*0B
-{"class":"TPV","mode":3,"time":"2018-08-20T09:50:04.000Z","ept":0.005,"lat":52.847881667,"lon":5.308456667,"epx":7.484,"epy":8.829,"epv":20.700,"speed":2.692,"eps":17.66}
+{"class":"TPV","mode":3,"time":"2018-08-20T09:50:04.000Z","ept":0.005,"lat":52.847881667,"lon":5.308456667,"epx":7.484,"epy":8.829,"epv":20.700,"speed":2.692,"eps":17.66,"epc":41.40}
$GPGSV,3,1,12,07,11,333,34,08,13,279,27,10,17,158,38,16,74,243,35*7F
diff --git a/test/daemon/ch-4701.log.chk b/test/daemon/ch-4701.log.chk
index 664e773a..567f91c8 100644
--- a/test/daemon/ch-4701.log.chk
+++ b/test/daemon/ch-4701.log.chk
@@ -4,7 +4,7 @@ $GPRMC,123434.000,A,5356.21440,N,02734.85946,E,00.00,252.7,290508,,,A*6B
$PORZD,A,022.8*34
$GPGSA,A,3,23,13,07,25,,,,,,,,,,,,,,,,,,,,,09.2,07.2,05.7*0D
$GPGGA,123434.000,5356.21444,N,02734.85947,E,1,04,07.2,251.9,M,26.0,M,,*62
-{"class":"TPV","mode":3,"time":"2008-05-29T12:34:34.000Z","ept":0.005,"lat":53.936907333,"lon":27.580991167,"alt":251.900,"track":252.7000,"speed":0.000,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2008-05-29T12:34:34.000Z","ept":0.005,"lat":53.936907333,"lon":27.580991167,"alt":251.900,"track":252.7000,"speed":0.000}
$GPRMC,123435.000,A,5356.21440,N,02734.85945,E,00.00,252.7,290508,,,A*69
$PORZD,A,022.8*34
$GPGSA,A,3,23,13,07,25,,,,,,,,,,,,,,,,,,,,,09.2,07.2,05.7*0D
@@ -19,7 +19,7 @@ $GPRMC,123437.000,A,5356.21443,N,02734.85944,E,00.00,252.7,290508,,,A*69
$PORZD,A,022.9*35
$GPGSA,A,3,23,13,07,25,,,,,,,,,,,,,,,,,,,,,09.2,07.2,05.7*0D
$GPGGA,123437.000,5356.21447,N,02734.85947,E,1,04,07.2,251.8,M,26.0,M,,*63
-{"class":"TPV","mode":3,"time":"2008-05-29T12:34:37.000Z","ept":0.005,"lat":53.936907833,"lon":27.580991167,"alt":251.800,"track":252.7000,"speed":0.000,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2008-05-29T12:34:37.000Z","ept":0.005,"lat":53.936907833,"lon":27.580991167,"alt":251.800,"track":252.7000,"speed":0.000,"climb":-0.100}
$GPRMC,123438.000,A,5356.21444,N,02734.85943,E,00.00,252.7,290508,,,A*66
$PORZD,A,022.9*35
$GPGSV,3,1,11,02,13,248,,03,11,066,,07,76,087,36,13,48,101,50*71
@@ -33,27 +33,27 @@ $GPRMC,123439.000,A,5356.21445,N,02734.85942,E,00.00,252.7,290508,,,A*67
$PORZD,A,022.9*35
$GPGSA,A,3,23,13,07,25,,,,,,,,,,,,,,,,,,,,,09.2,07.2,05.7*0D
$GPGGA,123439.000,5356.21450,N,02734.85946,E,1,04,07.2,251.8,M,26.0,M,,*6A
-{"class":"TPV","mode":3,"time":"2008-05-29T12:34:39.000Z","ept":0.005,"lat":53.936908333,"lon":27.580991000,"alt":251.800,"epx":86.805,"epy":68.025,"epv":130.958,"track":252.7000,"speed":0.000,"climb":0.000,"eps":173.61}
+{"class":"TPV","mode":3,"time":"2008-05-29T12:34:39.000Z","ept":0.005,"lat":53.936908333,"lon":27.580991000,"alt":251.800,"epx":86.805,"epy":68.025,"epv":130.958,"track":252.7000,"speed":0.000,"climb":0.000,"eps":173.61,"epc":261.92}
$GPRMC,123440.000,A,5356.21447,N,02734.85944,E,00.00,252.7,290508,,,A*6D
$PORZD,A,022.8*34
$GPGSA,A,3,23,13,07,25,,,,,,,,,,,,,,,,,,,,,09.2,07.2,05.7*0D
$GPGGA,123440.000,5356.21449,N,02734.85945,E,1,04,07.2,251.8,M,26.0,M,,*6F
-{"class":"TPV","mode":3,"time":"2008-05-29T12:34:40.000Z","ept":0.005,"lat":53.936908167,"lon":27.580990833,"alt":251.800,"epx":86.805,"epy":68.025,"epv":130.958,"track":252.7000,"speed":0.000,"climb":0.000,"eps":173.61}
+{"class":"TPV","mode":3,"time":"2008-05-29T12:34:40.000Z","ept":0.005,"lat":53.936908167,"lon":27.580990833,"alt":251.800,"epx":86.805,"epy":68.025,"epv":130.958,"track":252.7000,"speed":0.000,"climb":0.000,"eps":173.61,"epc":261.92}
$GPRMC,123441.000,A,5356.21446,N,02734.85940,E,00.00,252.7,290508,,,A*69
$PORZD,A,022.9*35
$GPGSA,A,3,23,13,07,25,,,,,,,,,,,,,,,,,,,,,09.2,07.2,05.7*0D
$GPGGA,123441.000,5356.21449,N,02734.85942,E,1,04,07.2,251.8,M,26.0,M,,*69
-{"class":"TPV","mode":3,"time":"2008-05-29T12:34:41.000Z","ept":0.005,"lat":53.936908167,"lon":27.580990333,"alt":251.800,"epx":86.805,"epy":68.025,"epv":130.958,"track":252.7000,"speed":0.000,"climb":0.000,"eps":173.61}
+{"class":"TPV","mode":3,"time":"2008-05-29T12:34:41.000Z","ept":0.005,"lat":53.936908167,"lon":27.580990333,"alt":251.800,"epx":86.805,"epy":68.025,"epv":130.958,"track":252.7000,"speed":0.000,"climb":0.000,"eps":173.61,"epc":261.92}
$GPRMC,123442.000,A,5356.21445,N,02734.85940,E,00.00,252.7,290508,,,A*69
$PORZD,A,022.9*35
$GPGSA,A,3,23,13,07,25,,,,,,,,,,,,,,,,,,,,,09.2,07.2,05.7*0D
$GPGGA,123442.000,5356.21447,N,02734.85942,E,1,04,07.2,251.8,M,26.0,M,,*64
-{"class":"TPV","mode":3,"time":"2008-05-29T12:34:42.000Z","ept":0.005,"lat":53.936907833,"lon":27.580990333,"alt":251.800,"epx":86.805,"epy":68.025,"epv":130.958,"track":252.7000,"speed":0.000,"climb":0.000,"eps":173.61}
+{"class":"TPV","mode":3,"time":"2008-05-29T12:34:42.000Z","ept":0.005,"lat":53.936907833,"lon":27.580990333,"alt":251.800,"epx":86.805,"epy":68.025,"epv":130.958,"track":252.7000,"speed":0.000,"climb":0.000,"eps":173.61,"epc":261.92}
$GPRMC,123443.000,A,5356.21444,N,02734.85939,E,00.00,252.7,290508,,,A*67
$PORZD,A,022.9*35
$GPGSA,A,3,23,13,07,25,,,,,,,,,,,,,,,,,,,,,09.2,07.2,05.7*0D
$GPGGA,123443.000,5356.21448,N,02734.85942,E,1,04,07.2,251.8,M,26.0,M,,*6A
-{"class":"TPV","mode":3,"time":"2008-05-29T12:34:43.000Z","ept":0.005,"lat":53.936908000,"lon":27.580990333,"alt":251.800,"epx":86.805,"epy":68.025,"epv":130.958,"track":252.7000,"speed":0.000,"climb":0.000,"eps":173.61}
+{"class":"TPV","mode":3,"time":"2008-05-29T12:34:43.000Z","ept":0.005,"lat":53.936908000,"lon":27.580990333,"alt":251.800,"epx":86.805,"epy":68.025,"epv":130.958,"track":252.7000,"speed":0.000,"climb":0.000,"eps":173.61,"epc":261.92}
$GPRMC,123444.000,A,5356.21446,N,02734.85940,E,00.00,252.7,290508,,,A*6C
$PORZD,A,022.8*34
$GPGSV,3,1,11,02,13,248,,03,11,066,,07,76,087,35,13,48,101,50*72
@@ -62,32 +62,32 @@ $GPGSV,3,3,11,37,28,187,,39,28,183,,44,20,137,*44
{"class":"SKY","xdop":5.79,"ydop":4.54,"vdop":5.69,"tdop":7.20,"hdop":7.20,"gdop":11.76,"pdop":9.30,"satellites":[{"PRN":2,"el":13,"az":248,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":11,"az":66,"ss":0,"used":false,"gnssid":0,"svid":3},{"PRN":7,"el":76,"az":87,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":13,"el":48,"az":101,"ss":50,"used":true,"gnssid":0,"svid":13},{"PRN":23,"el":12,"az":106,"ss":47,"used":true,"gnssid":0,"svid":23},{"PRN":25,"el":56,"az":69,"ss":38,"used":true,"gnssid":0,"svid":25},{"PRN":27,"el":84,"az":110,"ss":31,"used":false,"gnssid":0,"svid":27},{"PRN":120,"el":17,"az":229,"ss":0,"used":false,"gnssid":1,"svid":120},{"PRN":124,"el":28,"az":187,"ss":0,"used":false,"gnssid":1,"svid":124},{"PRN":126,"el":28,"az":183,"ss":0,"used":false,"gnssid":1,"svid":126},{"PRN":131,"el":20,"az":137,"ss":0,"used":false,"gnssid":1,"svid":131}]}
$GPGSA,A,3,23,13,07,25,,,,,,,,,,,,,,,,,,,,,09.2,07.2,05.7*0D
$GPGGA,123444.000,5356.21450,N,02734.85942,E,1,04,07.2,251.8,M,26.0,M,,*64
-{"class":"TPV","mode":3,"time":"2008-05-29T12:34:44.000Z","ept":0.005,"lat":53.936908333,"lon":27.580990333,"alt":251.800,"epx":86.805,"epy":68.025,"epv":130.958,"track":252.7000,"speed":0.000,"climb":0.000,"eps":173.61}
+{"class":"TPV","mode":3,"time":"2008-05-29T12:34:44.000Z","ept":0.005,"lat":53.936908333,"lon":27.580990333,"alt":251.800,"epx":86.805,"epy":68.025,"epv":130.958,"track":252.7000,"speed":0.000,"climb":0.000,"eps":173.61,"epc":261.92}
$GPRMC,123445.000,A,5356.21446,N,02734.85938,E,00.00,252.7,290508,,,A*62
$PORZD,A,022.8*34
$GPGSA,A,3,23,13,07,25,,,,,,,,,,,,,,,,,,,,,09.2,07.2,05.7*0D
$GPGGA,123445.000,5356.21450,N,02734.85941,E,1,04,07.2,251.8,M,26.0,M,,*66
-{"class":"TPV","mode":3,"time":"2008-05-29T12:34:45.000Z","ept":0.005,"lat":53.936908333,"lon":27.580990167,"alt":251.800,"epx":86.805,"epy":68.025,"epv":130.958,"track":252.7000,"speed":0.000,"climb":0.000,"eps":173.61}
+{"class":"TPV","mode":3,"time":"2008-05-29T12:34:45.000Z","ept":0.005,"lat":53.936908333,"lon":27.580990167,"alt":251.800,"epx":86.805,"epy":68.025,"epv":130.958,"track":252.7000,"speed":0.000,"climb":0.000,"eps":173.61,"epc":261.92}
$GPRMC,123446.000,A,5356.21447,N,02734.85936,E,00.00,252.7,290508,,,A*6E
$PORZD,A,022.8*34
$GPGSA,A,3,23,13,07,25,,,,,,,,,,,,,,,,,,,,,09.2,07.2,05.7*0D
$GPGGA,123446.000,5356.21451,N,02734.85943,E,1,04,07.2,251.9,M,26.0,M,,*67
-{"class":"TPV","mode":3,"time":"2008-05-29T12:34:46.000Z","ept":0.005,"lat":53.936908500,"lon":27.580990500,"alt":251.900,"epx":86.805,"epy":68.025,"epv":130.958,"track":252.7000,"speed":0.000,"climb":0.000,"eps":173.61}
+{"class":"TPV","mode":3,"time":"2008-05-29T12:34:46.000Z","ept":0.005,"lat":53.936908500,"lon":27.580990500,"alt":251.900,"epx":86.805,"epy":68.025,"epv":130.958,"track":252.7000,"speed":0.000,"climb":0.100,"eps":173.61,"epc":261.92}
$GPRMC,123447.000,A,5356.21448,N,02734.85938,E,00.00,252.7,290508,,,A*6E
$PORZD,A,022.8*34
$GPGSA,A,3,23,13,07,25,,,,,,,,,,,,,,,,,,,,,09.2,07.2,05.7*0D
$GPGGA,123447.000,5356.21452,N,02734.85942,E,1,04,07.2,251.9,M,26.0,M,,*64
-{"class":"TPV","mode":3,"time":"2008-05-29T12:34:47.000Z","ept":0.005,"lat":53.936908667,"lon":27.580990333,"alt":251.900,"epx":86.805,"epy":68.025,"epv":130.958,"track":252.7000,"speed":0.000,"climb":0.000,"eps":173.61}
+{"class":"TPV","mode":3,"time":"2008-05-29T12:34:47.000Z","ept":0.005,"lat":53.936908667,"lon":27.580990333,"alt":251.900,"epx":86.805,"epy":68.025,"epv":130.958,"track":252.7000,"speed":0.000,"climb":0.000,"eps":173.61,"epc":261.92}
$GPRMC,123448.000,A,5356.21449,N,02734.85942,E,00.00,252.7,290508,,,A*6D
$PORZD,A,022.9*35
$GPGSA,A,3,23,13,07,25,,,,,,,,,,,,,,,,,,,,,09.1,07.2,05.7*0E
$GPGGA,123448.000,5356.21453,N,02734.85943,E,1,04,07.2,251.9,M,26.0,M,,*6B
-{"class":"TPV","mode":3,"time":"2008-05-29T12:34:48.000Z","ept":0.005,"lat":53.936908833,"lon":27.580990500,"alt":251.900,"epx":86.805,"epy":68.025,"epv":130.958,"track":252.7000,"speed":0.000,"climb":0.000,"eps":173.61}
+{"class":"TPV","mode":3,"time":"2008-05-29T12:34:48.000Z","ept":0.005,"lat":53.936908833,"lon":27.580990500,"alt":251.900,"epx":86.805,"epy":68.025,"epv":130.958,"track":252.7000,"speed":0.000,"climb":0.000,"eps":173.61,"epc":261.92}
$GPRMC,123449.000,A,5356.21448,N,02734.85937,E,00.00,252.7,290508,,,A*6F
$PORZD,A,022.9*35
$GPGSA,A,3,23,13,07,25,,,,,,,,,,,,,,,,,,,,,09.1,07.2,05.7*0E
$GPGGA,123449.000,5356.21453,N,02734.85941,E,1,04,07.2,251.9,M,26.0,M,,*68
-{"class":"TPV","mode":3,"time":"2008-05-29T12:34:49.000Z","ept":0.005,"lat":53.936908833,"lon":27.580990167,"alt":251.900,"epx":86.805,"epy":68.025,"epv":130.958,"track":252.7000,"speed":0.000,"climb":0.000,"eps":173.61}
+{"class":"TPV","mode":3,"time":"2008-05-29T12:34:49.000Z","ept":0.005,"lat":53.936908833,"lon":27.580990167,"alt":251.900,"epx":86.805,"epy":68.025,"epv":130.958,"track":252.7000,"speed":0.000,"climb":0.000,"eps":173.61,"epc":261.92}
$GPRMC,123450.000,A,5356.21449,N,02734.85935,E,00.00,252.7,290508,,,A*64
$PORZD,A,022.9*35
$GPGSV,3,1,11,02,13,248,,03,11,066,,07,76,087,35,13,48,101,51*73
@@ -96,32 +96,32 @@ $GPGSV,3,3,11,37,28,187,,39,28,183,,44,20,137,*44
{"class":"SKY","xdop":5.79,"ydop":4.54,"vdop":5.69,"tdop":7.20,"hdop":7.20,"gdop":11.76,"pdop":9.30,"satellites":[{"PRN":2,"el":13,"az":248,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":11,"az":66,"ss":0,"used":false,"gnssid":0,"svid":3},{"PRN":7,"el":76,"az":87,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":13,"el":48,"az":101,"ss":51,"used":true,"gnssid":0,"svid":13},{"PRN":23,"el":12,"az":106,"ss":45,"used":true,"gnssid":0,"svid":23},{"PRN":25,"el":56,"az":69,"ss":38,"used":true,"gnssid":0,"svid":25},{"PRN":27,"el":84,"az":110,"ss":31,"used":false,"gnssid":0,"svid":27},{"PRN":120,"el":17,"az":229,"ss":0,"used":false,"gnssid":1,"svid":120},{"PRN":124,"el":28,"az":187,"ss":0,"used":false,"gnssid":1,"svid":124},{"PRN":126,"el":28,"az":183,"ss":0,"used":false,"gnssid":1,"svid":126},{"PRN":131,"el":20,"az":137,"ss":0,"used":false,"gnssid":1,"svid":131}]}
$GPGSA,A,3,23,13,07,25,,,,,,,,,,,,,,,,,,,,,09.1,07.2,05.7*0E
$GPGGA,123450.000,5356.21454,N,02734.85939,E,1,04,07.2,251.9,M,26.0,M,,*68
-{"class":"TPV","mode":3,"time":"2008-05-29T12:34:50.000Z","ept":0.005,"lat":53.936909000,"lon":27.580989833,"alt":251.900,"epx":86.805,"epy":68.025,"epv":130.958,"track":252.7000,"speed":0.000,"climb":0.000,"eps":173.61}
+{"class":"TPV","mode":3,"time":"2008-05-29T12:34:50.000Z","ept":0.005,"lat":53.936909000,"lon":27.580989833,"alt":251.900,"epx":86.805,"epy":68.025,"epv":130.958,"track":252.7000,"speed":0.000,"climb":0.000,"eps":173.61,"epc":261.92}
$GPRMC,123451.000,A,5356.21452,N,02734.85936,E,00.00,252.7,290508,,,A*6C
$PORZD,A,022.9*35
$GPGSA,A,3,23,13,07,25,,,,,,,,,,,,,,,,,,,,,09.1,07.2,05.6*0F
$GPGGA,123451.000,5356.21456,N,02734.85939,E,1,04,07.2,251.9,M,26.0,M,,*6B
-{"class":"TPV","mode":3,"time":"2008-05-29T12:34:51.000Z","ept":0.005,"lat":53.936909333,"lon":27.580989833,"alt":251.900,"epx":86.805,"epy":68.025,"epv":130.958,"track":252.7000,"speed":0.000,"climb":0.000,"eps":173.61}
+{"class":"TPV","mode":3,"time":"2008-05-29T12:34:51.000Z","ept":0.005,"lat":53.936909333,"lon":27.580989833,"alt":251.900,"epx":86.805,"epy":68.025,"epv":130.958,"track":252.7000,"speed":0.000,"climb":0.000,"eps":173.61,"epc":261.92}
$GPRMC,123452.000,A,5356.21451,N,02734.85935,E,00.00,252.7,290508,,,A*6F
$PORZD,A,022.9*35
$GPGSA,A,3,23,13,07,25,,,,,,,,,,,,,,,,,,,,,09.1,07.2,05.6*0F
$GPGGA,123452.000,5356.21456,N,02734.85938,E,1,04,07.2,251.9,M,26.0,M,,*69
-{"class":"TPV","mode":3,"time":"2008-05-29T12:34:52.000Z","ept":0.005,"lat":53.936909333,"lon":27.580989667,"alt":251.900,"epx":86.805,"epy":68.025,"epv":130.958,"track":252.7000,"speed":0.000,"climb":0.000,"eps":173.61}
+{"class":"TPV","mode":3,"time":"2008-05-29T12:34:52.000Z","ept":0.005,"lat":53.936909333,"lon":27.580989667,"alt":251.900,"epx":86.805,"epy":68.025,"epv":130.958,"track":252.7000,"speed":0.000,"climb":0.000,"eps":173.61,"epc":261.92}
$GPRMC,123453.000,A,5356.21453,N,02734.85933,E,00.00,252.7,290508,,,A*6A
$PORZD,A,022.8*34
$GPGSA,A,3,23,13,07,25,,,,,,,,,,,,,,,,,,,,,09.1,07.2,05.6*0F
$GPGGA,123453.000,5356.21458,N,02734.85934,E,1,04,07.2,251.8,M,26.0,M,,*6B
-{"class":"TPV","mode":3,"time":"2008-05-29T12:34:53.000Z","ept":0.005,"lat":53.936909667,"lon":27.580989000,"alt":251.800,"epx":86.805,"epy":68.025,"epv":130.958,"track":252.7000,"speed":0.000,"climb":0.000,"eps":173.61}
+{"class":"TPV","mode":3,"time":"2008-05-29T12:34:53.000Z","ept":0.005,"lat":53.936909667,"lon":27.580989000,"alt":251.800,"epx":86.805,"epy":68.025,"epv":130.958,"track":252.7000,"speed":0.000,"climb":-0.100,"eps":173.61,"epc":261.92}
$GPRMC,123454.000,A,5356.21455,N,02734.85930,E,00.00,252.7,290508,,,A*68
$PORZD,A,022.8*34
$GPGSA,A,3,23,13,07,25,,,,,,,,,,,,,,,,,,,,,09.1,07.2,05.6*0F
$GPGGA,123454.000,5356.21459,N,02734.85931,E,1,04,07.2,251.7,M,26.0,M,,*67
-{"class":"TPV","mode":3,"time":"2008-05-29T12:34:54.000Z","ept":0.005,"lat":53.936909833,"lon":27.580988500,"alt":251.700,"epx":86.805,"epy":68.025,"epv":130.958,"track":252.7000,"speed":0.000,"climb":0.000,"eps":173.61}
+{"class":"TPV","mode":3,"time":"2008-05-29T12:34:54.000Z","ept":0.005,"lat":53.936909833,"lon":27.580988500,"alt":251.700,"epx":86.805,"epy":68.025,"epv":130.958,"track":252.7000,"speed":0.000,"climb":-0.100,"eps":173.61,"epc":261.92}
$GPRMC,123455.000,A,5356.21455,N,02734.85927,E,00.00,252.7,290508,,,A*6F
$PORZD,A,022.8*34
$GPGSA,A,3,23,13,07,25,,,,,,,,,,,,,,,,,,,,,09.1,07.2,05.6*0F
$GPGGA,123455.000,5356.21461,N,02734.85930,E,1,04,07.2,251.6,M,26.0,M,,*6D
-{"class":"TPV","mode":3,"time":"2008-05-29T12:34:55.000Z","ept":0.005,"lat":53.936910167,"lon":27.580988333,"alt":251.600,"epx":86.805,"epy":68.025,"epv":130.958,"track":252.7000,"speed":0.000,"climb":0.000,"eps":173.61}
+{"class":"TPV","mode":3,"time":"2008-05-29T12:34:55.000Z","ept":0.005,"lat":53.936910167,"lon":27.580988333,"alt":251.600,"epx":86.805,"epy":68.025,"epv":130.958,"track":252.7000,"speed":0.000,"climb":-0.100,"eps":173.61,"epc":261.92}
$GPRMC,123456.000,A,5356.21458,N,02734.85926,E,00.00,252.7,290508,,,A*60
$PORZD,A,022.8*34
$GPGSV,3,1,11,02,13,247,,03,11,065,18,07,76,087,37,13,48,101,51*74
@@ -130,22 +130,22 @@ $GPGSV,3,3,11,37,28,187,,39,28,183,,44,20,137,*44
{"class":"SKY","xdop":5.76,"ydop":4.40,"vdop":5.69,"tdop":7.20,"hdop":7.20,"gdop":11.70,"pdop":9.30,"satellites":[{"PRN":2,"el":13,"az":247,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":11,"az":65,"ss":18,"used":false,"gnssid":0,"svid":3},{"PRN":7,"el":76,"az":87,"ss":37,"used":true,"gnssid":0,"svid":7},{"PRN":13,"el":48,"az":101,"ss":51,"used":true,"gnssid":0,"svid":13},{"PRN":23,"el":12,"az":106,"ss":45,"used":true,"gnssid":0,"svid":23},{"PRN":25,"el":55,"az":69,"ss":38,"used":true,"gnssid":0,"svid":25},{"PRN":27,"el":83,"az":108,"ss":32,"used":false,"gnssid":0,"svid":27},{"PRN":120,"el":17,"az":229,"ss":0,"used":false,"gnssid":1,"svid":120},{"PRN":124,"el":28,"az":187,"ss":0,"used":false,"gnssid":1,"svid":124},{"PRN":126,"el":28,"az":183,"ss":0,"used":false,"gnssid":1,"svid":126},{"PRN":131,"el":20,"az":137,"ss":0,"used":false,"gnssid":1,"svid":131}]}
$GPGSA,A,3,23,13,07,25,,,,,,,,,,,,,,,,,,,,,09.1,07.2,05.6*0F
$GPGGA,123456.000,5356.21463,N,02734.85930,E,1,04,07.2,251.6,M,26.0,M,,*6C
-{"class":"TPV","mode":3,"time":"2008-05-29T12:34:56.000Z","ept":0.005,"lat":53.936910500,"lon":27.580988333,"alt":251.600,"epx":86.805,"epy":68.025,"epv":130.958,"track":252.7000,"speed":0.000,"climb":0.000,"eps":173.61}
+{"class":"TPV","mode":3,"time":"2008-05-29T12:34:56.000Z","ept":0.005,"lat":53.936910500,"lon":27.580988333,"alt":251.600,"epx":86.805,"epy":68.025,"epv":130.958,"track":252.7000,"speed":0.000,"climb":0.000,"eps":173.61,"epc":261.92}
$GPRMC,123457.000,A,5356.21458,N,02734.85925,E,00.00,252.7,290508,,,A*62
$PORZD,A,022.9*35
$GPGSA,A,3,23,13,07,25,,,,,,,,,,,,,,,,,,,,,09.1,07.2,05.6*0F
$GPGGA,123457.000,5356.21464,N,02734.85931,E,1,04,07.2,251.5,M,26.0,M,,*68
-{"class":"TPV","mode":3,"time":"2008-05-29T12:34:57.000Z","ept":0.005,"lat":53.936910667,"lon":27.580988500,"alt":251.500,"epx":86.456,"epy":65.986,"epv":130.958,"track":252.7000,"speed":0.000,"climb":0.000,"eps":173.26}
+{"class":"TPV","mode":3,"time":"2008-05-29T12:34:57.000Z","ept":0.005,"lat":53.936910667,"lon":27.580988500,"alt":251.500,"epx":86.456,"epy":65.986,"epv":130.958,"track":252.7000,"speed":0.000,"climb":-0.100,"eps":173.26,"epc":261.92}
$GPRMC,123458.000,A,5356.21463,N,02734.85930,E,00.00,252.7,290508,,,A*61
$PORZD,A,022.9*35
$GPGSA,A,3,23,13,07,25,,,,,,,,,,,,,,,,,,,,,09.1,07.2,05.6*0F
$GPGGA,123458.000,5356.21469,N,02734.85938,E,1,04,07.2,251.5,M,26.0,M,,*63
-{"class":"TPV","mode":3,"time":"2008-05-29T12:34:58.000Z","ept":0.005,"lat":53.936911500,"lon":27.580989667,"alt":251.500,"epx":86.456,"epy":65.986,"epv":130.958,"track":252.7000,"speed":0.000,"climb":0.000,"eps":172.91}
+{"class":"TPV","mode":3,"time":"2008-05-29T12:34:58.000Z","ept":0.005,"lat":53.936911500,"lon":27.580989667,"alt":251.500,"epx":86.456,"epy":65.986,"epv":130.958,"track":252.7000,"speed":0.000,"climb":0.000,"eps":172.91,"epc":261.92}
$GPRMC,123459.000,A,5356.21465,N,02734.85933,E,00.00,252.7,290508,,,A*65
$PORZD,A,022.8*34
$GPGSA,A,3,23,13,07,25,,,,,,,,,,,,,,,,,,,,,09.1,07.2,05.6*0F
$GPGGA,123459.000,5356.21596,N,02734.86645,E,1,05,06.0,255.7,M,26.0,M,,*61
-{"class":"TPV","mode":3,"time":"2008-05-29T12:34:59.000Z","ept":0.005,"lat":53.936932667,"lon":27.581107500,"alt":255.700,"epx":86.456,"epy":65.986,"epv":130.958,"track":252.7000,"speed":0.000,"climb":0.000,"eps":172.91}
+{"class":"TPV","mode":3,"time":"2008-05-29T12:34:59.000Z","ept":0.005,"lat":53.936932667,"lon":27.581107500,"alt":255.700,"epx":86.456,"epy":65.986,"epv":130.958,"track":252.7000,"speed":0.000,"climb":4.200,"eps":172.91,"epc":261.92}
$GPRMC,123500.000,A,5356.21592,N,02734.86643,E,00.00,252.7,290508,,,A*6A
$PORZD,A,021.5*3A
$GPGSA,A,3,27,23,13,07,25,,,,,,,,,,,,,,,,,,,,07.9,06.0,05.2*0B
diff --git a/test/daemon/ch-4711.log.chk b/test/daemon/ch-4711.log.chk
index 69190011..ec37ab2e 100644
--- a/test/daemon/ch-4711.log.chk
+++ b/test/daemon/ch-4711.log.chk
@@ -4,7 +4,9 @@ $GNRMC,135651.997,A,5543.0328,N,03724.7198,E,00.00,129.5,051209,,,A*79
{"class":"TPV","mode":3,"time":"2009-12-05T13:56:51.997Z","ept":0.005,"lat":55.717213333,"lon":37.411996667,"alt":165.600,"track":129.5000,"speed":0.000}
$PORZD,A,024.2*38
$GNGSA,A,2,19,27,,,,,,,,,,,02.1,01.8,00.9*13
+{"class":"TPV","mode":3,"time":"2009-12-05T13:56:51.997Z","ept":0.005,"lat":55.717213333,"lon":37.411996667,"alt":165.600,"epv":20.700,"track":129.5000,"speed":0.000}
$GNGSA,A,2,67,84,83,75,,,,,,,,,02.1,01.8,00.9*1A
+{"class":"TPV","mode":3,"time":"2009-12-05T13:56:51.997Z","ept":0.005,"lat":55.717213333,"lon":37.411996667,"alt":165.600,"epv":20.700,"track":129.5000,"speed":0.000}
$GNGGA,135652.997,5543.0328,N,03724.7198,E,1,06,01.8,165.6,M,14.6,M,,*70
$GNRMC,135652.997,A,5543.0328,N,03724.7198,E,00.00,129.5,051209,,,A*7A
{"class":"TPV","mode":3,"time":"2009-12-05T13:56:52.997Z","ept":0.005,"lat":55.717213333,"lon":37.411996667,"alt":165.600,"epv":20.700,"track":129.5000,"speed":0.000,"climb":0.000,"epc":41.40}
diff --git a/test/daemon/com-1289.log.chk b/test/daemon/com-1289.log.chk
index fd659e19..9a38f98a 100644
--- a/test/daemon/com-1289.log.chk
+++ b/test/daemon/com-1289.log.chk
@@ -5,19 +5,19 @@ $GPGSV,3,2,11,10,09,057,40,16,35,295,48,21,43,153,53,23,12,316,51*72
$GPGSV,3,3,11,24,51,098,55,30,33,110,50,31,60,230,47*4A
{"class":"SKY","xdop":0.61,"ydop":0.91,"vdop":1.20,"tdop":0.86,"hdop":1.10,"gdop":1.88,"pdop":1.70,"satellites":[{"PRN":1,"el":6,"az":230,"ss":35,"used":false,"gnssid":0,"svid":1},{"PRN":5,"el":16,"az":114,"ss":43,"used":true,"gnssid":0,"svid":5},{"PRN":6,"el":65,"az":63,"ss":50,"used":true,"gnssid":0,"svid":6},{"PRN":7,"el":72,"az":61,"ss":47,"used":true,"gnssid":0,"svid":7},{"PRN":10,"el":9,"az":57,"ss":40,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":35,"az":295,"ss":48,"used":true,"gnssid":0,"svid":16},{"PRN":21,"el":43,"az":153,"ss":53,"used":true,"gnssid":0,"svid":21},{"PRN":23,"el":12,"az":316,"ss":51,"used":true,"gnssid":0,"svid":23},{"PRN":24,"el":51,"az":98,"ss":55,"used":true,"gnssid":0,"svid":24},{"PRN":30,"el":33,"az":110,"ss":50,"used":true,"gnssid":0,"svid":30},{"PRN":31,"el":60,"az":230,"ss":47,"used":true,"gnssid":0,"svid":31}]}
$GPRMC,143748.77,A,4806.3731,N,00138.6217,W,0.00,266.5,121007,2.6,W,A*0A
-{"class":"TPV","mode":2,"time":"2007-10-12T14:37:48.770Z","ept":0.005,"lat":48.106218333,"lon":-1.643695000,"epx":9.117,"epy":13.708,"track":266.5000,"speed":0.000}
+{"class":"TPV","mode":3,"time":"2007-10-12T14:37:48.770Z","ept":0.005,"lat":48.106218333,"lon":-1.643695000,"epx":9.117,"epy":13.708,"epv":27.600,"track":266.5000,"speed":0.000}
$GPGGA,143748.77,4806.3731,N,00138.6217,W,1,10,1.1,42.2,M,48.5,M,,*4B
{"class":"TPV","mode":3,"time":"2007-10-12T14:37:48.770Z","ept":0.005,"lat":48.106218333,"lon":-1.643695000,"alt":42.200,"epx":9.117,"epy":13.708,"epv":27.600,"track":266.5000,"speed":0.000}
$PFST,FOM,6*63
$GPGSA,A,3,05,06,07,10,16,21,23,24,30,31,,,1.7,1.1,1.2*30
-{"class":"TPV","mode":3,"time":"2007-10-12T14:37:48.770Z","ept":0.005,"lat":48.106218333,"lon":-1.643695000,"alt":42.200,"epx":9.117,"epy":13.708,"epv":27.600,"track":266.5000,"speed":0.000,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2007-10-12T14:37:48.770Z","ept":0.005,"lat":48.106218333,"lon":-1.643695000,"alt":42.200,"epx":9.117,"epy":13.708,"epv":27.600,"track":266.5000,"speed":0.000}
$GPGSV,3,1,11,01,06,230,35,05,16,114,43,06,65,063,50,07,72,061,47*79
$GPGSV,3,2,11,10,09,057,39,16,35,295,48,21,43,153,53,23,12,316,51*7C
$GPGSV,3,3,11,24,51,098,55,30,33,110,50,31,60,230,47*4A
{"class":"SKY","xdop":0.61,"ydop":0.91,"vdop":1.20,"tdop":0.86,"hdop":1.10,"gdop":1.88,"pdop":1.70,"satellites":[{"PRN":1,"el":6,"az":230,"ss":35,"used":false,"gnssid":0,"svid":1},{"PRN":5,"el":16,"az":114,"ss":43,"used":true,"gnssid":0,"svid":5},{"PRN":6,"el":65,"az":63,"ss":50,"used":true,"gnssid":0,"svid":6},{"PRN":7,"el":72,"az":61,"ss":47,"used":true,"gnssid":0,"svid":7},{"PRN":10,"el":9,"az":57,"ss":39,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":35,"az":295,"ss":48,"used":true,"gnssid":0,"svid":16},{"PRN":21,"el":43,"az":153,"ss":53,"used":true,"gnssid":0,"svid":21},{"PRN":23,"el":12,"az":316,"ss":51,"used":true,"gnssid":0,"svid":23},{"PRN":24,"el":51,"az":98,"ss":55,"used":true,"gnssid":0,"svid":24},{"PRN":30,"el":33,"az":110,"ss":50,"used":true,"gnssid":0,"svid":30},{"PRN":31,"el":60,"az":230,"ss":47,"used":true,"gnssid":0,"svid":31}]}
$GPRMC,143749.77,A,4806.3731,N,00138.6217,W,0.00,266.5,121007,2.6,W,A*0B
$GPGGA,143749.77,4806.3731,N,00138.6217,W,1,10,1.1,42.2,M,48.5,M,,*4A
-{"class":"TPV","mode":3,"time":"2007-10-12T14:37:49.770Z","ept":0.005,"lat":48.106218333,"lon":-1.643695000,"alt":42.200,"epx":9.117,"epy":13.708,"epv":27.600,"track":266.5000,"speed":0.000,"eps":27.42}
+{"class":"TPV","mode":3,"time":"2007-10-12T14:37:49.770Z","ept":0.005,"lat":48.106218333,"lon":-1.643695000,"alt":42.200,"epx":9.117,"epy":13.708,"epv":27.600,"track":266.5000,"speed":0.000,"climb":0.000,"eps":27.42,"epc":55.20}
$PFST,FOM,5*60
$GPGSA,A,3,05,06,07,10,16,21,23,24,30,31,,,1.7,1.1,1.2*30
$GPGSV,3,1,11,01,06,230,34,05,16,114,42,06,65,063,50,07,72,061,47*79
@@ -26,14 +26,14 @@ $GPGSV,3,3,11,24,51,098,55,30,33,110,50,31,60,230,47*4A
{"class":"SKY","xdop":0.61,"ydop":0.91,"vdop":1.20,"tdop":0.86,"hdop":1.10,"gdop":1.88,"pdop":1.70,"satellites":[{"PRN":1,"el":6,"az":230,"ss":34,"used":false,"gnssid":0,"svid":1},{"PRN":5,"el":16,"az":114,"ss":42,"used":true,"gnssid":0,"svid":5},{"PRN":6,"el":65,"az":63,"ss":50,"used":true,"gnssid":0,"svid":6},{"PRN":7,"el":72,"az":61,"ss":47,"used":true,"gnssid":0,"svid":7},{"PRN":10,"el":9,"az":57,"ss":40,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":35,"az":295,"ss":48,"used":true,"gnssid":0,"svid":16},{"PRN":21,"el":43,"az":153,"ss":53,"used":true,"gnssid":0,"svid":21},{"PRN":23,"el":12,"az":316,"ss":51,"used":true,"gnssid":0,"svid":23},{"PRN":24,"el":51,"az":98,"ss":55,"used":true,"gnssid":0,"svid":24},{"PRN":30,"el":33,"az":110,"ss":50,"used":true,"gnssid":0,"svid":30},{"PRN":31,"el":60,"az":230,"ss":47,"used":true,"gnssid":0,"svid":31}]}
$GPRMC,143750.77,A,4806.3731,N,00138.6217,W,0.00,266.5,121007,2.6,W,A*03
$GPGGA,143750.77,4806.3731,N,00138.6217,W,1,10,1.0,42.2,M,48.5,M,,*43
-{"class":"TPV","mode":3,"time":"2007-10-12T14:37:50.770Z","ept":0.005,"lat":48.106218333,"lon":-1.643695000,"alt":42.200,"epx":9.117,"epy":13.708,"epv":27.600,"track":266.5000,"speed":0.000,"eps":27.42}
+{"class":"TPV","mode":3,"time":"2007-10-12T14:37:50.770Z","ept":0.005,"lat":48.106218333,"lon":-1.643695000,"alt":42.200,"epx":9.117,"epy":13.708,"epv":27.600,"track":266.5000,"speed":0.000,"climb":0.000,"eps":27.42,"epc":55.20}
$PFST,FOM,6*63
$GPGSA,A,3,01,05,06,07,16,21,23,24,30,31,,,1.5,1.0,1.2*33
$GPGSV,3,1,11,01,06,230,34,05,16,114,42,06,65,063,50,07,72,061,47*79
$GPGSV,3,2,11,10,09,057,40,16,35,295,48,21,43,153,53,23,12,316,51*72
$GPRMC,143751.77,A,4806.3731,N,00138.6217,W,0.00,266.5,121007,2.6,W,A*02
$GPGGA,143751.77,4806.3731,N,00138.6217,W,1,10,1.3,42.2,M,48.5,M,,*41
-{"class":"TPV","mode":3,"time":"2007-10-12T14:37:51.770Z","ept":0.005,"lat":48.106218333,"lon":-1.643695000,"alt":42.200,"epx":9.117,"epy":13.708,"epv":27.600,"track":266.5000,"speed":0.000,"eps":27.42}
+{"class":"TPV","mode":3,"time":"2007-10-12T14:37:51.770Z","ept":0.005,"lat":48.106218333,"lon":-1.643695000,"alt":42.200,"epx":9.117,"epy":13.708,"epv":27.600,"track":266.5000,"speed":0.000,"climb":0.000,"eps":27.42,"epc":55.20}
$PFST,FOM,6*63
$GPGSA,A,3,01,05,06,07,16,21,23,24,30,31,,,1.9,1.3,1.3*3D
$GPGSV,3,1,11,01,06,230,35,05,16,114,42,06,65,063,50,07,72,061,47*78
@@ -42,7 +42,7 @@ $GPGSV,3,3,11,24,51,098,55,30,33,110,50,31,60,230,46*4B
{"class":"SKY","xdop":0.58,"ydop":0.81,"vdop":1.30,"tdop":0.78,"hdop":1.30,"gdop":1.74,"pdop":1.90,"satellites":[{"PRN":1,"el":6,"az":230,"ss":35,"used":true,"gnssid":0,"svid":1},{"PRN":5,"el":16,"az":114,"ss":42,"used":true,"gnssid":0,"svid":5},{"PRN":6,"el":65,"az":63,"ss":50,"used":true,"gnssid":0,"svid":6},{"PRN":7,"el":72,"az":61,"ss":47,"used":true,"gnssid":0,"svid":7},{"PRN":10,"el":9,"az":57,"ss":40,"used":false,"gnssid":0,"svid":10},{"PRN":16,"el":35,"az":295,"ss":48,"used":true,"gnssid":0,"svid":16},{"PRN":21,"el":43,"az":153,"ss":53,"used":true,"gnssid":0,"svid":21},{"PRN":23,"el":12,"az":316,"ss":51,"used":true,"gnssid":0,"svid":23},{"PRN":24,"el":51,"az":98,"ss":55,"used":true,"gnssid":0,"svid":24},{"PRN":30,"el":33,"az":110,"ss":50,"used":true,"gnssid":0,"svid":30},{"PRN":31,"el":60,"az":230,"ss":46,"used":true,"gnssid":0,"svid":31}]}
$GPRMC,143752.77,A,4806.3731,N,00138.6217,W,0.00,266.5,121007,2.6,W,A*01
$GPGGA,143752.77,4806.3731,N,00138.6217,W,1,10,1.1,42.1,M,48.5,M,,*43
-{"class":"TPV","mode":3,"time":"2007-10-12T14:37:52.770Z","ept":0.005,"lat":48.106218333,"lon":-1.643695000,"alt":42.100,"epx":8.739,"epy":12.183,"epv":29.900,"track":266.5000,"speed":0.000,"eps":25.89}
+{"class":"TPV","mode":3,"time":"2007-10-12T14:37:52.770Z","ept":0.005,"lat":48.106218333,"lon":-1.643695000,"alt":42.100,"epx":8.739,"epy":12.183,"epv":29.900,"track":266.5000,"speed":0.000,"climb":-0.100,"eps":25.89,"epc":57.50}
$PFST,FOM,5*60
$GPGSA,A,3,05,06,07,10,16,21,23,24,30,31,,,1.7,1.1,1.2*30
$GPGSV,3,1,11,01,06,230,35,05,16,114,42,06,65,063,50,07,72,061,47*78
@@ -51,7 +51,7 @@ $GPGSV,3,3,11,24,51,098,55,30,33,110,50,31,60,230,46*4B
{"class":"SKY","xdop":0.61,"ydop":0.93,"vdop":1.20,"tdop":0.87,"hdop":1.10,"gdop":1.89,"pdop":1.70,"satellites":[{"PRN":1,"el":6,"az":230,"ss":35,"used":false,"gnssid":0,"svid":1},{"PRN":5,"el":16,"az":114,"ss":42,"used":true,"gnssid":0,"svid":5},{"PRN":6,"el":65,"az":63,"ss":50,"used":true,"gnssid":0,"svid":6},{"PRN":7,"el":72,"az":61,"ss":47,"used":true,"gnssid":0,"svid":7},{"PRN":10,"el":9,"az":57,"ss":41,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":35,"az":295,"ss":48,"used":true,"gnssid":0,"svid":16},{"PRN":21,"el":44,"az":152,"ss":53,"used":true,"gnssid":0,"svid":21},{"PRN":23,"el":12,"az":316,"ss":51,"used":true,"gnssid":0,"svid":23},{"PRN":24,"el":51,"az":98,"ss":55,"used":true,"gnssid":0,"svid":24},{"PRN":30,"el":33,"az":110,"ss":50,"used":true,"gnssid":0,"svid":30},{"PRN":31,"el":60,"az":230,"ss":46,"used":true,"gnssid":0,"svid":31}]}
$GPRMC,143753.77,A,4806.3731,N,00138.6217,W,0.00,266.5,121007,2.6,W,A*00
$GPGGA,143753.77,4806.3731,N,00138.6217,W,1,10,1.1,42.2,M,48.5,M,,*41
-{"class":"TPV","mode":3,"time":"2007-10-12T14:37:53.770Z","ept":0.005,"lat":48.106218333,"lon":-1.643695000,"alt":42.200,"epx":9.141,"epy":13.881,"epv":27.600,"track":266.5000,"speed":0.000,"eps":26.06}
+{"class":"TPV","mode":3,"time":"2007-10-12T14:37:53.770Z","ept":0.005,"lat":48.106218333,"lon":-1.643695000,"alt":42.200,"epx":9.141,"epy":13.881,"epv":27.600,"track":266.5000,"speed":0.000,"climb":0.100,"eps":26.06,"epc":57.50}
$PFST,FOM,3*66
$GPGSA,A,3,05,06,07,10,16,21,23,24,30,31,,,1.7,1.1,1.2*30
$GPGSV,3,1,11,01,06,230,34,05,16,114,42,06,65,063,50,07,72,061,47*79
@@ -60,7 +60,7 @@ $GPGSV,3,3,11,24,51,098,55,30,33,110,50,31,60,230,46*4B
{"class":"SKY","xdop":0.61,"ydop":0.93,"vdop":1.20,"tdop":0.87,"hdop":1.10,"gdop":1.89,"pdop":1.70,"satellites":[{"PRN":1,"el":6,"az":230,"ss":34,"used":false,"gnssid":0,"svid":1},{"PRN":5,"el":16,"az":114,"ss":42,"used":true,"gnssid":0,"svid":5},{"PRN":6,"el":65,"az":63,"ss":50,"used":true,"gnssid":0,"svid":6},{"PRN":7,"el":72,"az":61,"ss":47,"used":true,"gnssid":0,"svid":7},{"PRN":10,"el":9,"az":57,"ss":41,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":35,"az":295,"ss":48,"used":true,"gnssid":0,"svid":16},{"PRN":21,"el":44,"az":152,"ss":53,"used":true,"gnssid":0,"svid":21},{"PRN":23,"el":12,"az":316,"ss":51,"used":true,"gnssid":0,"svid":23},{"PRN":24,"el":51,"az":98,"ss":55,"used":true,"gnssid":0,"svid":24},{"PRN":30,"el":33,"az":110,"ss":50,"used":true,"gnssid":0,"svid":30},{"PRN":31,"el":60,"az":230,"ss":46,"used":true,"gnssid":0,"svid":31}]}
$GPRMC,143754.77,A,4806.3731,N,00138.6217,W,0.00,266.5,121007,2.6,W,A*07
$GPGGA,143754.77,4806.3731,N,00138.6217,W,1,10,1.1,42.1,M,48.5,M,,*45
-{"class":"TPV","mode":3,"time":"2007-10-12T14:37:54.770Z","ept":0.005,"lat":48.106218333,"lon":-1.643695000,"alt":42.100,"epx":9.141,"epy":13.881,"epv":27.600,"track":266.5000,"speed":0.000,"eps":27.76}
+{"class":"TPV","mode":3,"time":"2007-10-12T14:37:54.770Z","ept":0.005,"lat":48.106218333,"lon":-1.643695000,"alt":42.100,"epx":9.141,"epy":13.881,"epv":27.600,"track":266.5000,"speed":0.000,"climb":-0.100,"eps":27.76,"epc":55.20}
$PFST,FOM,2*67
$GPGSA,A,3,05,06,07,10,16,21,23,24,30,31,,,1.7,1.1,1.2*30
$GPGSV,3,1,11,01,06,230,34,05,16,114,41,06,65,063,50,07,72,061,47*7A
@@ -69,7 +69,7 @@ $GPGSV,3,3,11,24,51,098,55,30,33,110,50,31,60,230,47*4A
{"class":"SKY","xdop":0.61,"ydop":0.93,"vdop":1.20,"tdop":0.87,"hdop":1.10,"gdop":1.89,"pdop":1.70,"satellites":[{"PRN":1,"el":6,"az":230,"ss":34,"used":false,"gnssid":0,"svid":1},{"PRN":5,"el":16,"az":114,"ss":41,"used":true,"gnssid":0,"svid":5},{"PRN":6,"el":65,"az":63,"ss":50,"used":true,"gnssid":0,"svid":6},{"PRN":7,"el":72,"az":61,"ss":47,"used":true,"gnssid":0,"svid":7},{"PRN":10,"el":9,"az":57,"ss":40,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":35,"az":295,"ss":48,"used":true,"gnssid":0,"svid":16},{"PRN":21,"el":44,"az":152,"ss":53,"used":true,"gnssid":0,"svid":21},{"PRN":23,"el":12,"az":316,"ss":51,"used":true,"gnssid":0,"svid":23},{"PRN":24,"el":51,"az":98,"ss":55,"used":true,"gnssid":0,"svid":24},{"PRN":30,"el":33,"az":110,"ss":50,"used":true,"gnssid":0,"svid":30},{"PRN":31,"el":60,"az":230,"ss":47,"used":true,"gnssid":0,"svid":31}]}
$GPRMC,143755.77,A,4806.3731,N,00138.6217,W,0.00,266.5,121007,2.6,W,A*06
$GPGGA,143755.77,4806.3731,N,00138.6217,W,1,10,1.1,42.1,M,48.5,M,,*44
-{"class":"TPV","mode":3,"time":"2007-10-12T14:37:55.770Z","ept":0.005,"lat":48.106218333,"lon":-1.643695000,"alt":42.100,"epx":9.141,"epy":13.881,"epv":27.600,"track":266.5000,"speed":0.000,"eps":27.76}
+{"class":"TPV","mode":3,"time":"2007-10-12T14:37:55.770Z","ept":0.005,"lat":48.106218333,"lon":-1.643695000,"alt":42.100,"epx":9.141,"epy":13.881,"epv":27.600,"track":266.5000,"speed":0.000,"climb":0.000,"eps":27.76,"epc":55.20}
$PFST,FOM,3*66
$GPGSA,A,3,05,06,07,10,16,21,23,24,30,31,,,1.7,1.1,1.2*30
$GPGSV,3,1,11,01,06,230,34,05,16,114,41,06,65,063,49,07,72,061,47*72
@@ -78,7 +78,7 @@ $GPGSV,3,3,11,24,51,097,55,30,33,110,51,31,60,230,47*44
{"class":"SKY","xdop":0.61,"ydop":0.92,"vdop":1.20,"tdop":0.87,"hdop":1.10,"gdop":1.89,"pdop":1.70,"satellites":[{"PRN":1,"el":6,"az":230,"ss":34,"used":false,"gnssid":0,"svid":1},{"PRN":5,"el":16,"az":114,"ss":41,"used":true,"gnssid":0,"svid":5},{"PRN":6,"el":65,"az":63,"ss":49,"used":true,"gnssid":0,"svid":6},{"PRN":7,"el":72,"az":61,"ss":47,"used":true,"gnssid":0,"svid":7},{"PRN":10,"el":9,"az":57,"ss":40,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":35,"az":295,"ss":48,"used":true,"gnssid":0,"svid":16},{"PRN":21,"el":44,"az":152,"ss":53,"used":true,"gnssid":0,"svid":21},{"PRN":23,"el":12,"az":316,"ss":51,"used":true,"gnssid":0,"svid":23},{"PRN":24,"el":51,"az":97,"ss":55,"used":true,"gnssid":0,"svid":24},{"PRN":30,"el":33,"az":110,"ss":51,"used":true,"gnssid":0,"svid":30},{"PRN":31,"el":60,"az":230,"ss":47,"used":true,"gnssid":0,"svid":31}]}
$GPRMC,143756.77,A,4806.3731,N,00138.6217,W,0.00,266.5,121007,2.6,W,A*05
$GPGGA,143756.77,4806.3731,N,00138.6217,W,1,10,1.1,42.1,M,48.5,M,,*47
-{"class":"TPV","mode":3,"time":"2007-10-12T14:37:56.770Z","ept":0.005,"lat":48.106218333,"lon":-1.643695000,"alt":42.100,"epx":9.128,"epy":13.865,"epv":27.600,"track":266.5000,"speed":0.000,"eps":27.75}
+{"class":"TPV","mode":3,"time":"2007-10-12T14:37:56.770Z","ept":0.005,"lat":48.106218333,"lon":-1.643695000,"alt":42.100,"epx":9.128,"epy":13.865,"epv":27.600,"track":266.5000,"speed":0.000,"climb":0.000,"eps":27.75,"epc":55.20}
$PFST,FOM,3*66
$GPGSA,A,3,05,06,07,10,16,21,23,24,30,31,,,1.7,1.1,1.2*30
$GPGSV,3,1,11,01,06,230,33,05,16,114,42,06,65,063,49,07,72,061,47*76
@@ -87,7 +87,7 @@ $GPGSV,3,3,11,24,51,097,54,30,33,110,50,31,60,230,47*44
{"class":"SKY","xdop":0.61,"ydop":0.92,"vdop":1.20,"tdop":0.87,"hdop":1.10,"gdop":1.89,"pdop":1.70,"satellites":[{"PRN":1,"el":6,"az":230,"ss":33,"used":false,"gnssid":0,"svid":1},{"PRN":5,"el":16,"az":114,"ss":42,"used":true,"gnssid":0,"svid":5},{"PRN":6,"el":65,"az":63,"ss":49,"used":true,"gnssid":0,"svid":6},{"PRN":7,"el":72,"az":61,"ss":47,"used":true,"gnssid":0,"svid":7},{"PRN":10,"el":9,"az":57,"ss":39,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":35,"az":295,"ss":48,"used":true,"gnssid":0,"svid":16},{"PRN":21,"el":44,"az":152,"ss":53,"used":true,"gnssid":0,"svid":21},{"PRN":23,"el":12,"az":316,"ss":51,"used":true,"gnssid":0,"svid":23},{"PRN":24,"el":51,"az":97,"ss":54,"used":true,"gnssid":0,"svid":24},{"PRN":30,"el":33,"az":110,"ss":50,"used":true,"gnssid":0,"svid":30},{"PRN":31,"el":60,"az":230,"ss":47,"used":true,"gnssid":0,"svid":31}]}
$GPRMC,143757.77,A,4806.3731,N,00138.6217,W,0.00,266.5,121007,2.6,W,A*04
$GPGGA,143757.77,4806.3731,N,00138.6217,W,1,10,1.3,42.1,M,48.5,M,,*44
-{"class":"TPV","mode":3,"time":"2007-10-12T14:37:57.770Z","ept":0.005,"lat":48.106218333,"lon":-1.643695000,"alt":42.100,"epx":9.128,"epy":13.865,"epv":27.600,"track":266.5000,"speed":0.000,"eps":27.73}
+{"class":"TPV","mode":3,"time":"2007-10-12T14:37:57.770Z","ept":0.005,"lat":48.106218333,"lon":-1.643695000,"alt":42.100,"epx":9.128,"epy":13.865,"epv":27.600,"track":266.5000,"speed":0.000,"climb":0.000,"eps":27.73,"epc":55.20}
$PFST,FOM,5*60
$GPGSA,A,3,05,06,07,10,16,21,23,24,30,31,,,1.9,1.3,1.3*3D
$GPGSV,3,1,11,01,06,230,33,05,16,114,42,06,65,063,49,07,72,061,47*76
@@ -96,7 +96,7 @@ $GPGSV,3,3,11,24,51,097,54,30,33,110,50,31,60,230,47*44
{"class":"SKY","xdop":0.61,"ydop":0.92,"vdop":1.30,"tdop":0.87,"hdop":1.30,"gdop":1.89,"pdop":1.90,"satellites":[{"PRN":1,"el":6,"az":230,"ss":33,"used":false,"gnssid":0,"svid":1},{"PRN":5,"el":16,"az":114,"ss":42,"used":true,"gnssid":0,"svid":5},{"PRN":6,"el":65,"az":63,"ss":49,"used":true,"gnssid":0,"svid":6},{"PRN":7,"el":72,"az":61,"ss":47,"used":true,"gnssid":0,"svid":7},{"PRN":10,"el":9,"az":57,"ss":38,"used":true,"gnssid":0,"svid":10},{"PRN":16,"el":35,"az":295,"ss":48,"used":true,"gnssid":0,"svid":16},{"PRN":21,"el":44,"az":152,"ss":53,"used":true,"gnssid":0,"svid":21},{"PRN":23,"el":12,"az":316,"ss":51,"used":true,"gnssid":0,"svid":23},{"PRN":24,"el":51,"az":97,"ss":54,"used":true,"gnssid":0,"svid":24},{"PRN":30,"el":33,"az":110,"ss":50,"used":true,"gnssid":0,"svid":30},{"PRN":31,"el":60,"az":230,"ss":47,"used":true,"gnssid":0,"svid":31}]}
$GPRMC,143758.77,A,4806.3731,N,00138.6217,W,0.00,266.5,121007,2.6,W,A*0B
$GPGGA,143758.77,4806.3731,N,00138.6217,W,1,09,1.3,42.1,M,48.5,M,,*43
-{"class":"TPV","mode":3,"time":"2007-10-12T14:37:58.770Z","ept":0.005,"lat":48.106218333,"lon":-1.643695000,"alt":42.100,"epx":9.128,"epy":13.865,"epv":29.900,"track":266.5000,"speed":0.000,"eps":27.73}
+{"class":"TPV","mode":3,"time":"2007-10-12T14:37:58.770Z","ept":0.005,"lat":48.106218333,"lon":-1.643695000,"alt":42.100,"epx":9.128,"epy":13.865,"epv":29.900,"track":266.5000,"speed":0.000,"climb":0.000,"eps":27.73,"epc":57.50}
$PFST,FOM,4*61
$GPGSA,A,3,05,06,07,16,21,23,24,30,31,,,,1.9,1.3,1.3*3C
$GPGSV,3,1,11,01,06,230,32,05,16,114,42,06,65,063,49,07,72,061,46*76
@@ -105,7 +105,7 @@ $GPGSV,3,3,11,24,51,097,54,30,33,110,50,31,60,230,47*44
{"class":"SKY","xdop":0.73,"ydop":1.09,"vdop":1.30,"tdop":0.93,"hdop":1.30,"gdop":2.10,"pdop":1.90,"satellites":[{"PRN":1,"el":6,"az":230,"ss":32,"used":false,"gnssid":0,"svid":1},{"PRN":5,"el":16,"az":114,"ss":42,"used":true,"gnssid":0,"svid":5},{"PRN":6,"el":65,"az":63,"ss":49,"used":true,"gnssid":0,"svid":6},{"PRN":7,"el":72,"az":61,"ss":46,"used":true,"gnssid":0,"svid":7},{"PRN":10,"el":9,"az":57,"ss":37,"used":false,"gnssid":0,"svid":10},{"PRN":16,"el":35,"az":295,"ss":48,"used":true,"gnssid":0,"svid":16},{"PRN":21,"el":44,"az":152,"ss":53,"used":true,"gnssid":0,"svid":21},{"PRN":23,"el":12,"az":316,"ss":51,"used":true,"gnssid":0,"svid":23},{"PRN":24,"el":51,"az":97,"ss":54,"used":true,"gnssid":0,"svid":24},{"PRN":30,"el":33,"az":110,"ss":50,"used":true,"gnssid":0,"svid":30},{"PRN":31,"el":60,"az":230,"ss":47,"used":true,"gnssid":0,"svid":31}]}
$GPRMC,143759.77,A,4806.3731,N,00138.6216,W,0.00,266.5,121007,2.6,W,A*0B
$GPGGA,143759.77,4806.3731,N,00138.6216,W,1,09,1.3,42.1,M,48.5,M,,*43
-{"class":"TPV","mode":3,"time":"2007-10-12T14:37:59.770Z","ept":0.005,"lat":48.106218333,"lon":-1.643693333,"alt":42.100,"epx":10.967,"epy":16.295,"epv":29.900,"track":266.5000,"speed":0.000,"eps":30.16}
+{"class":"TPV","mode":3,"time":"2007-10-12T14:37:59.770Z","ept":0.005,"lat":48.106218333,"lon":-1.643693333,"alt":42.100,"epx":10.967,"epy":16.295,"epv":29.900,"track":266.5000,"speed":0.000,"climb":0.000,"eps":30.16,"epc":59.80}
$PFST,FOM,4*61
$GPGSA,A,3,05,06,07,16,21,23,24,30,31,,,,2.2,1.3,1.7*30
$GPGSV,3,1,11,01,06,230,32,05,16,114,42,06,65,063,49,07,72,061,46*76
@@ -114,7 +114,7 @@ $GPGSV,3,3,11,24,51,097,54,30,33,110,50,31,60,230,47*44
{"class":"SKY","xdop":0.73,"ydop":1.09,"vdop":1.70,"tdop":0.93,"hdop":1.30,"gdop":2.10,"pdop":2.20,"satellites":[{"PRN":1,"el":6,"az":230,"ss":32,"used":false,"gnssid":0,"svid":1},{"PRN":5,"el":16,"az":114,"ss":42,"used":true,"gnssid":0,"svid":5},{"PRN":6,"el":65,"az":63,"ss":49,"used":true,"gnssid":0,"svid":6},{"PRN":7,"el":72,"az":61,"ss":46,"used":true,"gnssid":0,"svid":7},{"PRN":10,"el":9,"az":57,"ss":38,"used":false,"gnssid":0,"svid":10},{"PRN":16,"el":35,"az":295,"ss":48,"used":true,"gnssid":0,"svid":16},{"PRN":21,"el":44,"az":152,"ss":53,"used":true,"gnssid":0,"svid":21},{"PRN":23,"el":12,"az":316,"ss":51,"used":true,"gnssid":0,"svid":23},{"PRN":24,"el":51,"az":97,"ss":54,"used":true,"gnssid":0,"svid":24},{"PRN":30,"el":33,"az":110,"ss":50,"used":true,"gnssid":0,"svid":30},{"PRN":31,"el":60,"az":230,"ss":47,"used":true,"gnssid":0,"svid":31}]}
$GPRMC,143800.77,A,4806.3732,N,00138.6216,W,0.00,266.5,121007,2.6,W,A*0B
$GPGGA,143800.77,4806.3732,N,00138.6216,W,1,09,1.3,42.1,M,48.5,M,,*43
-{"class":"TPV","mode":3,"time":"2007-10-12T14:38:00.770Z","ept":0.005,"lat":48.106220000,"lon":-1.643693333,"alt":42.100,"epx":10.967,"epy":16.295,"epv":39.100,"track":266.5000,"speed":0.000,"eps":32.59}
+{"class":"TPV","mode":3,"time":"2007-10-12T14:38:00.770Z","ept":0.005,"lat":48.106220000,"lon":-1.643693333,"alt":42.100,"epx":10.967,"epy":16.295,"epv":39.100,"track":266.5000,"speed":0.000,"climb":0.000,"eps":32.59,"epc":69.00}
$PFST,FOM,5*60
$GPGSA,A,3,05,06,07,16,21,23,24,30,31,,,,1.9,1.3,1.3*3C
$GPGSV,3,1,11,01,06,230,31,05,16,114,42,06,65,063,49,07,72,061,46*75
@@ -123,5 +123,5 @@ $GPGSV,3,3,11,24,51,097,54,30,33,110,50,31,60,230,46*45
{"class":"SKY","xdop":0.73,"ydop":1.09,"vdop":1.30,"tdop":0.93,"hdop":1.30,"gdop":2.10,"pdop":1.90,"satellites":[{"PRN":1,"el":6,"az":230,"ss":31,"used":false,"gnssid":0,"svid":1},{"PRN":5,"el":16,"az":114,"ss":42,"used":true,"gnssid":0,"svid":5},{"PRN":6,"el":65,"az":63,"ss":49,"used":true,"gnssid":0,"svid":6},{"PRN":7,"el":72,"az":61,"ss":46,"used":true,"gnssid":0,"svid":7},{"PRN":10,"el":9,"az":57,"ss":38,"used":false,"gnssid":0,"svid":10},{"PRN":16,"el":35,"az":295,"ss":48,"used":true,"gnssid":0,"svid":16},{"PRN":21,"el":44,"az":152,"ss":53,"used":true,"gnssid":0,"svid":21},{"PRN":23,"el":12,"az":316,"ss":51,"used":true,"gnssid":0,"svid":23},{"PRN":24,"el":51,"az":97,"ss":54,"used":true,"gnssid":0,"svid":24},{"PRN":30,"el":33,"az":110,"ss":50,"used":true,"gnssid":0,"svid":30},{"PRN":31,"el":60,"az":230,"ss":46,"used":true,"gnssid":0,"svid":31}]}
$GPRMC,143801.77,A,4806.3732,N,00138.6216,W,0.00,266.5,121007,2.6,W,A*0A
$GPGGA,143801.77,4806.3732,N,00138.6216,W,1,10,1.7,42.1,M,48.5,M,,*4E
-{"class":"TPV","mode":3,"time":"2007-10-12T14:38:01.770Z","ept":0.005,"lat":48.106220000,"lon":-1.643693333,"alt":42.100,"epx":10.967,"epy":16.295,"epv":29.900,"track":266.5000,"speed":0.000,"eps":32.59}
+{"class":"TPV","mode":3,"time":"2007-10-12T14:38:01.770Z","ept":0.005,"lat":48.106220000,"lon":-1.643693333,"alt":42.100,"epx":10.967,"epy":16.295,"epv":29.900,"track":266.5000,"speed":0.000,"climb":0.000,"eps":32.59,"epc":69.00}
$PFST,FOM,7*62
diff --git a/test/daemon/eXplorist210.log.chk b/test/daemon/eXplorist210.log.chk
index 98bc11ba..ef843e1e 100644
--- a/test/daemon/eXplorist210.log.chk
+++ b/test/daemon/eXplorist210.log.chk
@@ -2,23 +2,28 @@ $GPGSV,3,1,00,,,,,,,,,,,,,,,,*7B
$GPGSV,3,2,00,,,,,,,,,,,,,,,,*78
$GPGSV,3,3,00,,,,,,,,,,,,,,,,*79
$PMGNST,01.75,3,F,816,11.1,+00000,20*5E
+{"class":"TPV","mode":1}
$GPGSV,3,1,00,,,,,,,,,,,,,,,,*7B
$GPGSV,3,2,00,,,,,,,,,,,,,,,,*78
$GPGSV,3,3,00,,,,,,,,,,,,,,,,*79
$PMGNST,01.75,3,F,816,11.1,+00000,20*5E
+{"class":"TPV","mode":1}
$GPGSV,3,1,00,,,,,,,,,,,,,,,,*7B
$GPGSV,3,2,00,,,,,,,,,,,,,,,,*78
$GPGSV,3,3,00,,,,,,,,,,,,,,,,*79
$PMGNST,01.75,3,F,822,11.2,+00000,20*5A
+{"class":"TPV","mode":1}
$GPGSV,3,1,00,,,,,,,,,,,,,,,,*7B
$GPGSV,3,2,00,,,,,,,,,,,,,,,,*78
$GPGSV,3,3,00,,,,,,,,,,,,,,,,*79
$PMGNST,01.75,3,F,822,11.2,+00000,20*5A
+{"class":"TPV","mode":1}
$GPGSV,3,1,12,09,76,287,,17,38,073,36,26,34,163,,05,33,230,*72
$GPGSV,3,2,12,29,27,161,,18,24,256,,22,24,299,,28,11,055,*73
$GPGSV,3,3,12,14,08,319,,11,03,017,,30,02,232,,24,00,084,*71
{"class":"SKY","satellites":[{"PRN":9,"el":76,"az":287,"ss":0,"used":false,"gnssid":0,"svid":9},{"PRN":17,"el":38,"az":73,"ss":36,"used":false,"gnssid":0,"svid":17},{"PRN":26,"el":34,"az":163,"ss":0,"used":false,"gnssid":0,"svid":26},{"PRN":5,"el":33,"az":230,"ss":0,"used":false,"gnssid":0,"svid":5},{"PRN":29,"el":27,"az":161,"ss":0,"used":false,"gnssid":0,"svid":29},{"PRN":18,"el":24,"az":256,"ss":0,"used":false,"gnssid":0,"svid":18},{"PRN":22,"el":24,"az":299,"ss":0,"used":false,"gnssid":0,"svid":22},{"PRN":28,"el":11,"az":55,"ss":0,"used":false,"gnssid":0,"svid":28},{"PRN":14,"el":8,"az":319,"ss":0,"used":false,"gnssid":0,"svid":14},{"PRN":11,"el":3,"az":17,"ss":0,"used":false,"gnssid":0,"svid":11},{"PRN":30,"el":2,"az":232,"ss":0,"used":false,"gnssid":0,"svid":30},{"PRN":24,"el":0,"az":84,"ss":0,"used":false,"gnssid":0,"svid":24}]}
$PMGNST,01.75,3,F,822,11.2,-00673,20*5E
+{"class":"TPV","mode":1}
$GPGLL,5313.2228,N,00634.4228,E,200619.295,A*35
{"class":"TPV","mode":2,"lat":53.220380000,"lon":6.573713333}
$GPGGA,200619.30,5313.2228,N,00634.4228,E,1,05,2.6,00000,M,,,,*2C
@@ -26,7 +31,7 @@ $GPGGA,200619.30,5313.2228,N,00634.4228,E,1,05,2.6,00000,M,,,,*2C
$GPRMC,200619.30,A,5313.2228,N,00634.4228,E,00.0,000.0,200506,00,W*59
{"class":"TPV","mode":3,"time":"2006-05-20T20:06:19.300Z","ept":0.005,"lat":53.220380000,"lon":6.573713333,"alt":0.000,"track":0.0000,"speed":0.000}
$GPGSA,A,3,26,05,22,09,18,,,,,,,,05.1,02.6,04.4*03
-{"class":"TPV","mode":3,"time":"2006-05-20T20:06:19.300Z","ept":0.005,"lat":53.220380000,"lon":6.573713333,"alt":0.000,"epv":101.200,"track":0.0000,"speed":0.000,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2006-05-20T20:06:19.300Z","ept":0.005,"lat":53.220380000,"lon":6.573713333,"alt":0.000,"epv":101.200,"track":0.0000,"speed":0.000}
$GPGSV,3,1,10,09,78,288,39,17,38,071,,05,34,230,45,26,33,163,39*77
$GPGSV,3,2,10,29,26,162,,18,24,255,42,22,24,298,44,28,10,056,*75
$GPGSV,3,3,10,14,09,319,,11,03,016,,136,27,157,,124,28,162,*71
@@ -34,13 +39,13 @@ $GPGSV,3,3,10,14,09,319,,11,03,016,,136,27,157,,124,28,162,*71
$GPGLL,5313.2228,N,00634.4228,E,200620.303,A*31
$GPGGA,200620.30,5313.2228,N,00634.4228,E,1,05,2.5,00000,M,,,,*25
$GPRMC,200620.30,A,5313.2228,N,00634.4228,E,00.0,000.0,200506,00,W*53
-{"class":"TPV","mode":3,"time":"2006-05-20T20:06:20.300Z","ept":0.005,"lat":53.220380000,"lon":6.573713333,"alt":0.000,"epx":24.247,"epy":20.724,"epv":101.200,"track":0.0000,"speed":0.000,"climb":0.000,"eps":48.35}
+{"class":"TPV","mode":3,"time":"2006-05-20T20:06:20.300Z","ept":0.005,"lat":53.220380000,"lon":6.573713333,"alt":0.000,"epx":24.247,"epy":20.724,"epv":101.200,"track":0.0000,"speed":0.000,"climb":0.000,"eps":48.35,"epc":201.79}
$GPGSA,A,3,26,05,22,09,18,,,,,,,,05.0,02.5,04.3*06
$PMGNST,01.75,3,T,816,11.1,-00496,00*43
$GPGLL,5313.2227,N,00634.4228,E,200621.297,A*33
$GPGGA,200621.30,5313.2227,N,00634.4228,E,1,05,2.6,00000,M,,,,*28
$GPRMC,200621.30,A,5313.2227,N,00634.4228,E,00.0,000.0,200506,00,W*5D
-{"class":"TPV","mode":3,"time":"2006-05-20T20:06:21.300Z","ept":0.005,"lat":53.220378333,"lon":6.573713333,"alt":0.000,"epx":24.247,"epy":20.724,"epv":98.900,"track":0.0000,"speed":0.000,"climb":0.000,"eps":48.64}
+{"class":"TPV","mode":3,"time":"2006-05-20T20:06:21.300Z","ept":0.005,"lat":53.220378333,"lon":6.573713333,"alt":0.000,"epx":24.247,"epy":20.724,"epv":98.900,"track":0.0000,"speed":0.000,"eps":48.64,"epc":200.70}
$GPGSA,A,3,26,05,22,09,18,,,,,,,,05.2,02.6,04.5*01
$GPGSV,3,1,10,09,78,288,38,17,38,071,,05,34,230,45,26,33,163,39*76
$GPGSV,3,2,10,29,26,162,,18,24,255,42,22,24,298,44,28,10,056,*75
@@ -49,6 +54,6 @@ $GPGSV,3,3,10,14,09,319,,11,03,016,,136,27,157,,124,28,162,*71
$GPGLL,5313.2227,N,00634.4228,E,200622.305,A*3A
$GPGGA,200622.31,5313.2227,N,00634.4228,E,1,05,2.5,00000,M,,,,*29
$GPRMC,200622.31,A,5313.2227,N,00634.4228,E,00.0,000.0,200506,00,W*5F
-{"class":"TPV","mode":3,"time":"2006-05-20T20:06:22.310Z","ept":0.005,"lat":53.220378333,"lon":6.573713333,"alt":0.000,"epx":24.247,"epy":20.724,"epv":103.500,"track":0.0000,"speed":0.000,"climb":0.000,"eps":48.25}
+{"class":"TPV","mode":3,"time":"2006-05-20T20:06:22.310Z","ept":0.005,"lat":53.220378333,"lon":6.573713333,"alt":0.000,"epx":24.247,"epy":20.724,"epv":103.500,"track":0.0000,"speed":0.000,"eps":48.25,"epc":201.39}
$GPGSA,A,3,26,05,22,09,18,,,,,,,,05.0,02.5,04.3*06
$PMGNST,01.75,3,T,816,11.1,-00495,00*40
diff --git a/test/daemon/et-332.log.chk b/test/daemon/et-332.log.chk
index 12b0eef1..f7c3e05d 100644
--- a/test/daemon/et-332.log.chk
+++ b/test/daemon/et-332.log.chk
@@ -2,21 +2,21 @@ $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","mode":3,"time":"2010-04-23T15:33:47.000Z","ept":0.005,"lat":39.678310000,"lon":-75.748926667,"alt":75.200}
$GPGSA,A,3,26,15,21,27,24,09,18,05,29,,,,1.9,1.3,1.4*33
-{"class":"TPV","mode":3,"time":"2010-04-23T15:33:47.000Z","ept":0.005,"lat":39.678310000,"lon":-75.748926667,"alt":75.200,"epv":32.200,"speed":0.000,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2010-04-23T15:33:47.000Z","ept":0.005,"lat":39.678310000,"lon":-75.748926667,"alt":75.200,"epv":32.200}
$GPRMC,153347.000,A,3940.6986,N,07544.9356,W,0.12,87.21,230410,,*29
-{"class":"TPV","mode":3,"time":"2010-04-23T15:33:47.000Z","ept":0.005,"lat":39.678310000,"lon":-75.748926667,"alt":75.200,"epv":32.200,"track":87.2100,"speed":0.062,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2010-04-23T15:33:47.000Z","ept":0.005,"lat":39.678310000,"lon":-75.748926667,"alt":75.200,"epv":32.200,"track":87.2100,"speed":0.062}
$GPVTG,87.21,T,,M,0.12,N,0.2,K*5D
$GPZDA,153348.000,23,04,2010,,*58
$GPGGA,153348.000,3940.6986,N,07544.9356,W,1,09,1.3,75.0,M,-33.8,M,,0000*5E
$GPGSA,A,3,26,15,21,27,24,09,18,05,29,,,,1.9,1.3,1.4*33
$GPRMC,153348.000,A,3940.6986,N,07544.9356,W,0.12,82.56,230410,,*23
-{"class":"TPV","mode":3,"time":"2010-04-23T15:33:48.000Z","ept":0.005,"lat":39.678310000,"lon":-75.748926667,"alt":75.000,"epv":32.200,"track":82.5600,"speed":0.062,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2010-04-23T15:33:48.000Z","ept":0.005,"lat":39.678310000,"lon":-75.748926667,"alt":75.000,"epv":32.200,"track":82.5600,"speed":0.062,"climb":-0.200,"epc":64.40}
$GPVTG,82.56,T,,M,0.12,N,0.2,K*58
$GPZDA,153349.000,23,04,2010,,*59
$GPGGA,153349.000,3940.6986,N,07544.9357,W,1,09,1.3,74.6,M,-33.8,M,,0000*59
$GPGSA,A,3,26,15,21,27,24,09,18,05,29,,,,1.9,1.3,1.4*33
$GPRMC,153349.000,A,3940.6986,N,07544.9357,W,0.09,115.18,230410,,*1C
-{"class":"TPV","mode":3,"time":"2010-04-23T15:33:49.000Z","ept":0.005,"lat":39.678310000,"lon":-75.748928333,"alt":74.600,"epv":32.200,"track":115.1800,"speed":0.046,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2010-04-23T15:33:49.000Z","ept":0.005,"lat":39.678310000,"lon":-75.748928333,"alt":74.600,"epv":32.200,"track":115.1800,"speed":0.046,"climb":-0.400,"epc":64.40}
$GPVTG,115.18,T,,M,0.09,N,0.2,K*67
$GPZDA,153350.000,23,04,2010,,*51
$GPGGA,153350.000,3940.6986,N,07544.9357,W,1,09,1.3,74.4,M,-33.8,M,,0000*53
@@ -26,31 +26,31 @@ $GPGSV,3,2,12,27,51,116,44,15,47,048,40,09,46,136,40,22,26,291,22*76
$GPGSV,3,3,12,06,13,303,28,03,06,312,,29,06,199,20,05,05,096,25*77
{"class":"SKY","xdop":0.77,"ydop":1.02,"vdop":1.40,"tdop":1.11,"hdop":1.30,"gdop":2.19,"pdop":1.90,"satellites":[{"PRN":26,"el":82,"az":270,"ss":40,"used":true,"gnssid":0,"svid":26},{"PRN":21,"el":73,"az":256,"ss":40,"used":true,"gnssid":0,"svid":21},{"PRN":24,"el":66,"az":289,"ss":38,"used":true,"gnssid":0,"svid":24},{"PRN":18,"el":58,"az":312,"ss":45,"used":true,"gnssid":0,"svid":18},{"PRN":27,"el":51,"az":116,"ss":44,"used":true,"gnssid":0,"svid":27},{"PRN":15,"el":47,"az":48,"ss":40,"used":true,"gnssid":0,"svid":15},{"PRN":9,"el":46,"az":136,"ss":40,"used":true,"gnssid":0,"svid":9},{"PRN":22,"el":26,"az":291,"ss":22,"used":false,"gnssid":0,"svid":22},{"PRN":6,"el":13,"az":303,"ss":28,"used":false,"gnssid":0,"svid":6},{"PRN":3,"el":6,"az":312,"ss":0,"used":false,"gnssid":0,"svid":3},{"PRN":29,"el":6,"az":199,"ss":20,"used":true,"gnssid":0,"svid":29},{"PRN":5,"el":5,"az":96,"ss":25,"used":true,"gnssid":0,"svid":5}]}
$GPRMC,153350.000,A,3940.6986,N,07544.9357,W,0.09,87.19,230410,,*2F
-{"class":"TPV","mode":3,"time":"2010-04-23T15:33:50.000Z","ept":0.005,"lat":39.678310000,"lon":-75.748928333,"alt":74.400,"epx":11.511,"epy":15.333,"epv":32.200,"track":87.1900,"speed":0.046,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2010-04-23T15:33:50.000Z","ept":0.005,"lat":39.678310000,"lon":-75.748928333,"alt":74.400,"epx":11.511,"epy":15.333,"epv":32.200,"track":87.1900,"speed":0.046,"climb":-0.200,"epc":64.40}
$GPVTG,87.19,T,,M,0.09,N,0.2,K*5C
$GPZDA,153351.000,23,04,2010,,*50
$GPGGA,153351.000,3940.6985,N,07544.9358,W,1,09,1.3,74.1,M,-33.8,M,,0000*5B
$GPGSA,A,3,26,15,21,27,24,09,18,05,29,,,,1.9,1.3,1.4*33
$GPRMC,153351.000,A,3940.6985,N,07544.9358,W,0.09,91.11,230410,,*2D
-{"class":"TPV","mode":3,"time":"2010-04-23T15:33:51.000Z","ept":0.005,"lat":39.678308333,"lon":-75.748930000,"alt":74.100,"epx":11.511,"epy":15.333,"epv":32.200,"track":91.1100,"speed":0.046,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2010-04-23T15:33:51.000Z","ept":0.005,"lat":39.678308333,"lon":-75.748930000,"alt":74.100,"epx":11.511,"epy":15.333,"epv":32.200,"track":91.1100,"speed":0.046,"climb":-0.300,"eps":30.67,"epc":64.40}
$GPVTG,91.11,T,,M,0.09,N,0.2,K*53
$GPZDA,153352.000,23,04,2010,,*53
$GPGGA,153352.000,3940.6985,N,07544.9358,W,1,09,1.3,73.9,M,-33.8,M,,0000*57
$GPGSA,A,3,26,15,21,27,24,09,18,05,29,,,,1.9,1.3,1.4*33
$GPRMC,153352.000,A,3940.6985,N,07544.9358,W,0.07,136.11,230410,,*1C
-{"class":"TPV","mode":3,"time":"2010-04-23T15:33:52.000Z","ept":0.005,"lat":39.678308333,"lon":-75.748930000,"alt":73.900,"epx":11.511,"epy":15.333,"epv":32.200,"track":136.1100,"speed":0.036,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2010-04-23T15:33:52.000Z","ept":0.005,"lat":39.678308333,"lon":-75.748930000,"alt":73.900,"epx":11.511,"epy":15.333,"epv":32.200,"track":136.1100,"speed":0.036,"climb":-0.200,"eps":30.67,"epc":64.40}
$GPVTG,136.11,T,,M,0.07,N,0.1,K*62
$GPZDA,153353.000,23,04,2010,,*52
$GPGGA,153353.000,3940.6985,N,07544.9358,W,1,09,1.3,74.0,M,-33.8,M,,0000*58
$GPGSA,A,3,26,15,21,27,24,09,18,05,29,,,,1.9,1.3,1.4*33
$GPRMC,153353.000,A,3940.6985,N,07544.9358,W,0.10,73.57,230410,,*29
-{"class":"TPV","mode":3,"time":"2010-04-23T15:33:53.000Z","ept":0.005,"lat":39.678308333,"lon":-75.748930000,"alt":74.000,"epx":11.511,"epy":15.333,"epv":32.200,"track":73.5700,"speed":0.051,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2010-04-23T15:33:53.000Z","ept":0.005,"lat":39.678308333,"lon":-75.748930000,"alt":74.000,"epx":11.511,"epy":15.333,"epv":32.200,"track":73.5700,"speed":0.051,"climb":0.100,"eps":30.67,"epc":64.40}
$GPVTG,73.57,T,,M,0.10,N,0.2,K*55
$GPZDA,153354.000,23,04,2010,,*55
$GPGGA,153354.000,3940.6985,N,07544.9358,W,1,09,1.3,73.9,M,-33.8,M,,0000*51
$GPGSA,A,3,26,15,21,27,24,09,18,05,29,,,,1.9,1.3,1.4*33
$GPRMC,153354.000,A,3940.6985,N,07544.9358,W,0.06,86.02,230410,,*23
-{"class":"TPV","mode":3,"time":"2010-04-23T15:33:54.000Z","ept":0.005,"lat":39.678308333,"lon":-75.748930000,"alt":73.900,"epx":11.511,"epy":15.333,"epv":32.200,"track":86.0200,"speed":0.031,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2010-04-23T15:33:54.000Z","ept":0.005,"lat":39.678308333,"lon":-75.748930000,"alt":73.900,"epx":11.511,"epy":15.333,"epv":32.200,"track":86.0200,"speed":0.031,"climb":-0.100,"eps":30.67,"epc":64.40}
$GPVTG,86.02,T,,M,0.06,N,0.1,K*5B
$GPZDA,153355.000,23,04,2010,,*54
$GPGGA,153355.000,3940.6985,N,07544.9358,W,1,09,1.3,73.9,M,-33.8,M,,0000*50
@@ -60,30 +60,30 @@ $GPGSV,3,2,12,27,51,116,44,15,47,048,40,09,46,136,40,22,26,291,19*7E
$GPGSV,3,3,12,06,13,303,,03,06,312,10,29,06,199,23,05,05,096,25*7F
{"class":"SKY","xdop":0.77,"ydop":1.02,"vdop":1.40,"tdop":1.11,"hdop":1.30,"gdop":2.19,"pdop":1.90,"satellites":[{"PRN":26,"el":82,"az":270,"ss":40,"used":true,"gnssid":0,"svid":26},{"PRN":21,"el":73,"az":256,"ss":40,"used":true,"gnssid":0,"svid":21},{"PRN":24,"el":66,"az":289,"ss":38,"used":true,"gnssid":0,"svid":24},{"PRN":18,"el":58,"az":312,"ss":45,"used":true,"gnssid":0,"svid":18},{"PRN":27,"el":51,"az":116,"ss":44,"used":true,"gnssid":0,"svid":27},{"PRN":15,"el":47,"az":48,"ss":40,"used":true,"gnssid":0,"svid":15},{"PRN":9,"el":46,"az":136,"ss":40,"used":true,"gnssid":0,"svid":9},{"PRN":22,"el":26,"az":291,"ss":19,"used":false,"gnssid":0,"svid":22},{"PRN":6,"el":13,"az":303,"ss":0,"used":false,"gnssid":0,"svid":6},{"PRN":3,"el":6,"az":312,"ss":10,"used":false,"gnssid":0,"svid":3},{"PRN":29,"el":6,"az":199,"ss":23,"used":true,"gnssid":0,"svid":29},{"PRN":5,"el":5,"az":96,"ss":25,"used":true,"gnssid":0,"svid":5}]}
$GPRMC,153355.000,A,3940.6985,N,07544.9358,W,0.11,71.30,230410,,*2D
-{"class":"TPV","mode":3,"time":"2010-04-23T15:33:55.000Z","ept":0.005,"lat":39.678308333,"lon":-75.748930000,"alt":73.900,"epx":11.511,"epy":15.333,"epv":32.200,"track":71.3000,"speed":0.057,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2010-04-23T15:33:55.000Z","ept":0.005,"lat":39.678308333,"lon":-75.748930000,"alt":73.900,"epx":11.511,"epy":15.333,"epv":32.200,"track":71.3000,"speed":0.057,"climb":0.000,"eps":30.67,"epc":64.40}
$GPVTG,71.30,T,,M,0.11,N,0.2,K*57
$GPZDA,153356.000,23,04,2010,,*57
$GPGGA,153356.000,3940.6985,N,07544.9358,W,1,09,1.3,73.9,M,-33.8,M,,0000*53
$GPGSA,A,3,26,15,21,27,24,09,18,05,29,,,,1.9,1.3,1.4*33
$GPRMC,153356.000,A,3940.6985,N,07544.9358,W,0.04,127.06,230410,,*1D
-{"class":"TPV","mode":3,"time":"2010-04-23T15:33:56.000Z","ept":0.005,"lat":39.678308333,"lon":-75.748930000,"alt":73.900,"epx":11.511,"epy":15.333,"epv":32.200,"track":127.0600,"speed":0.021,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2010-04-23T15:33:56.000Z","ept":0.005,"lat":39.678308333,"lon":-75.748930000,"alt":73.900,"epx":11.511,"epy":15.333,"epv":32.200,"track":127.0600,"speed":0.021,"climb":0.000,"eps":30.67,"epc":64.40}
$GPVTG,127.06,T,,M,0.04,N,0.1,K*67
$GPZDA,153357.000,23,04,2010,,*56
$GPGGA,153357.000,3940.6985,N,07544.9358,W,1,09,1.3,73.7,M,-33.8,M,,0000*5C
$GPGSA,A,3,26,15,21,27,24,09,18,05,29,,,,1.9,1.3,1.4*33
$GPRMC,153357.000,A,3940.6985,N,07544.9358,W,0.09,191.66,230410,,*1A
-{"class":"TPV","mode":3,"time":"2010-04-23T15:33:57.000Z","ept":0.005,"lat":39.678308333,"lon":-75.748930000,"alt":73.700,"epx":11.511,"epy":15.333,"epv":32.200,"track":191.6600,"speed":0.046,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2010-04-23T15:33:57.000Z","ept":0.005,"lat":39.678308333,"lon":-75.748930000,"alt":73.700,"epx":11.511,"epy":15.333,"epv":32.200,"track":191.6600,"speed":0.046,"climb":-0.200,"eps":30.67,"epc":64.40}
$GPVTG,191.66,T,,M,0.09,N,0.2,K*62
$GPZDA,153358.000,23,04,2010,,*59
$GPGGA,153358.000,3940.6985,N,07544.9358,W,1,09,1.3,73.7,M,-33.8,M,,0000*53
$GPGSA,A,3,26,15,21,27,24,09,18,05,29,,,,1.9,1.3,1.4*33
$GPRMC,153358.000,A,3940.6985,N,07544.9358,W,0.05,118.29,230410,,*13
-{"class":"TPV","mode":3,"time":"2010-04-23T15:33:58.000Z","ept":0.005,"lat":39.678308333,"lon":-75.748930000,"alt":73.700,"epx":11.511,"epy":15.333,"epv":32.200,"track":118.2900,"speed":0.026,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2010-04-23T15:33:58.000Z","ept":0.005,"lat":39.678308333,"lon":-75.748930000,"alt":73.700,"epx":11.511,"epy":15.333,"epv":32.200,"track":118.2900,"speed":0.026,"climb":0.000,"eps":30.67,"epc":64.40}
$GPVTG,118.29,T,,M,0.05,N,0.1,K*67
$GPZDA,153359.000,23,04,2010,,*58
$GPGGA,153359.000,3940.6985,N,07544.9359,W,1,09,1.3,73.2,M,-33.8,M,,0000*56
$GPRMC,153359.000,A,3940.6985,N,07544.9359,W,0.12,206.85,230410,,*1F
-{"class":"TPV","mode":3,"time":"2010-04-23T15:33:59.000Z","ept":0.005,"lat":39.678308333,"lon":-75.748931667,"alt":73.200,"epx":11.511,"epy":15.333,"epv":32.200,"track":206.8500,"speed":0.062,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2010-04-23T15:33:59.000Z","ept":0.005,"lat":39.678308333,"lon":-75.748931667,"alt":73.200,"epx":11.511,"epy":15.333,"epv":32.200,"track":206.8500,"speed":0.062,"climb":-0.500,"eps":30.67,"epc":64.40}
$GPVTG,206.85,T,,M,0.12,N,0.2,K*68
$GPZDA,153400.000,23,04,2010,,*53
$GPGGA,153400.000,3940.6985,N,07544.9359,W,1,09,1.3,72.9,M,-33.8,M,,0000*57
@@ -93,31 +93,31 @@ $GPGSV,3,2,12,27,51,116,43,15,47,048,30,09,46,136,42,22,26,291,14*71
$GPGSV,3,3,12,06,13,303,27,03,06,312,,29,06,199,22,05,05,096,25*7A
{"class":"SKY","xdop":0.77,"ydop":1.02,"vdop":1.40,"tdop":1.11,"hdop":1.30,"gdop":2.19,"pdop":1.90,"satellites":[{"PRN":26,"el":82,"az":270,"ss":39,"used":true,"gnssid":0,"svid":26},{"PRN":21,"el":73,"az":256,"ss":39,"used":true,"gnssid":0,"svid":21},{"PRN":24,"el":66,"az":289,"ss":39,"used":true,"gnssid":0,"svid":24},{"PRN":18,"el":58,"az":312,"ss":45,"used":true,"gnssid":0,"svid":18},{"PRN":27,"el":51,"az":116,"ss":43,"used":true,"gnssid":0,"svid":27},{"PRN":15,"el":47,"az":48,"ss":30,"used":true,"gnssid":0,"svid":15},{"PRN":9,"el":46,"az":136,"ss":42,"used":true,"gnssid":0,"svid":9},{"PRN":22,"el":26,"az":291,"ss":14,"used":false,"gnssid":0,"svid":22},{"PRN":6,"el":13,"az":303,"ss":27,"used":false,"gnssid":0,"svid":6},{"PRN":3,"el":6,"az":312,"ss":0,"used":false,"gnssid":0,"svid":3},{"PRN":29,"el":6,"az":199,"ss":22,"used":true,"gnssid":0,"svid":29},{"PRN":5,"el":5,"az":96,"ss":25,"used":true,"gnssid":0,"svid":5}]}
$GPRMC,153400.000,A,3940.6985,N,07544.9359,W,0.19,205.81,230410,,*18
-{"class":"TPV","mode":3,"time":"2010-04-23T15:34:00.000Z","ept":0.005,"lat":39.678308333,"lon":-75.748931667,"alt":72.900,"epx":11.511,"epy":15.333,"epv":32.200,"track":205.8100,"speed":0.098,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2010-04-23T15:34:00.000Z","ept":0.005,"lat":39.678308333,"lon":-75.748931667,"alt":72.900,"epx":11.511,"epy":15.333,"epv":32.200,"track":205.8100,"speed":0.098,"climb":-0.300,"eps":30.67,"epc":64.40}
$GPVTG,205.81,T,,M,0.19,N,0.3,K*65
$GPZDA,153401.000,23,04,2010,,*52
$GPGGA,153401.000,3940.6985,N,07544.9360,W,1,09,1.3,72.6,M,-33.8,M,,0000*53
$GPGSA,A,3,26,15,21,27,24,09,18,05,29,,,,1.9,1.3,1.4*33
$GPRMC,153401.000,A,3940.6985,N,07544.9360,W,0.24,45.90,230410,,*2B
-{"class":"TPV","mode":3,"time":"2010-04-23T15:34:01.000Z","ept":0.005,"lat":39.678308333,"lon":-75.748933333,"alt":72.600,"epx":11.511,"epy":15.333,"epv":32.200,"track":45.9000,"speed":0.123,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2010-04-23T15:34:01.000Z","ept":0.005,"lat":39.678308333,"lon":-75.748933333,"alt":72.600,"epx":11.511,"epy":15.333,"epv":32.200,"track":45.9000,"speed":0.123,"climb":-0.300,"eps":30.67,"epc":64.40}
$GPVTG,45.90,T,,M,0.24,N,0.4,K*5A
$GPZDA,153402.000,23,04,2010,,*51
$GPGGA,153402.000,3940.6985,N,07544.9360,W,1,09,1.3,72.4,M,-33.8,M,,0000*52
$GPGSA,A,3,26,15,21,27,24,09,18,05,29,,,,1.9,1.3,1.4*33
$GPRMC,153402.000,A,3940.6985,N,07544.9360,W,0.14,217.87,230410,,*18
-{"class":"TPV","mode":3,"time":"2010-04-23T15:34:02.000Z","ept":0.005,"lat":39.678308333,"lon":-75.748933333,"alt":72.400,"epx":11.511,"epy":15.333,"epv":32.200,"track":217.8700,"speed":0.072,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2010-04-23T15:34:02.000Z","ept":0.005,"lat":39.678308333,"lon":-75.748933333,"alt":72.400,"epx":11.511,"epy":15.333,"epv":32.200,"track":217.8700,"speed":0.072,"climb":-0.200,"eps":30.67,"epc":64.40}
$GPVTG,217.87,T,,M,0.14,N,0.3,K*6D
$GPZDA,153403.000,23,04,2010,,*50
$GPGGA,153403.000,3940.6985,N,07544.9360,W,1,09,1.3,72.3,M,-33.8,M,,0000*54
$GPGSA,A,3,26,15,21,27,24,09,18,05,29,,,,1.9,1.3,1.4*33
$GPRMC,153403.000,A,3940.6985,N,07544.9360,W,0.17,48.77,230410,,*2D
-{"class":"TPV","mode":3,"time":"2010-04-23T15:34:03.000Z","ept":0.005,"lat":39.678308333,"lon":-75.748933333,"alt":72.300,"epx":11.511,"epy":15.333,"epv":32.200,"track":48.7700,"speed":0.087,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2010-04-23T15:34:03.000Z","ept":0.005,"lat":39.678308333,"lon":-75.748933333,"alt":72.300,"epx":11.511,"epy":15.333,"epv":32.200,"track":48.7700,"speed":0.087,"climb":-0.100,"eps":30.67,"epc":64.40}
$GPVTG,48.77,T,,M,0.17,N,0.3,K*59
$GPZDA,153404.000,23,04,2010,,*57
$GPGGA,153404.000,3940.6985,N,07544.9360,W,1,09,1.3,72.3,M,-33.8,M,,0000*53
$GPGSA,A,3,26,15,21,27,24,09,18,05,29,,,,1.9,1.3,1.4*33
$GPRMC,153404.000,A,3940.6985,N,07544.9360,W,0.12,198.25,230410,,*14
-{"class":"TPV","mode":3,"time":"2010-04-23T15:34:04.000Z","ept":0.005,"lat":39.678308333,"lon":-75.748933333,"alt":72.300,"epx":11.511,"epy":15.333,"epv":32.200,"track":198.2500,"speed":0.062,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2010-04-23T15:34:04.000Z","ept":0.005,"lat":39.678308333,"lon":-75.748933333,"alt":72.300,"epx":11.511,"epy":15.333,"epv":32.200,"track":198.2500,"speed":0.062,"climb":0.000,"eps":30.67,"epc":64.40}
$GPVTG,198.25,T,,M,0.12,N,0.2,K*66
$GPZDA,153405.000,23,04,2010,,*56
$GPGGA,153405.000,3940.6985,N,07544.9360,W,1,09,1.3,72.4,M,-33.8,M,,0000*55
@@ -127,5 +127,5 @@ $GPGSV,3,2,12,27,51,116,43,15,47,048,37,09,46,136,41,22,26,291,11*70
$GPGSV,3,3,12,06,13,303,28,03,06,312,,29,06,199,23,05,05,096,25*74
{"class":"SKY","xdop":0.77,"ydop":1.02,"vdop":1.40,"tdop":1.11,"hdop":1.30,"gdop":2.19,"pdop":1.90,"satellites":[{"PRN":26,"el":82,"az":270,"ss":39,"used":true,"gnssid":0,"svid":26},{"PRN":21,"el":73,"az":256,"ss":38,"used":true,"gnssid":0,"svid":21},{"PRN":24,"el":66,"az":289,"ss":39,"used":true,"gnssid":0,"svid":24},{"PRN":18,"el":58,"az":312,"ss":44,"used":true,"gnssid":0,"svid":18},{"PRN":27,"el":51,"az":116,"ss":43,"used":true,"gnssid":0,"svid":27},{"PRN":15,"el":47,"az":48,"ss":37,"used":true,"gnssid":0,"svid":15},{"PRN":9,"el":46,"az":136,"ss":41,"used":true,"gnssid":0,"svid":9},{"PRN":22,"el":26,"az":291,"ss":11,"used":false,"gnssid":0,"svid":22},{"PRN":6,"el":13,"az":303,"ss":28,"used":false,"gnssid":0,"svid":6},{"PRN":3,"el":6,"az":312,"ss":0,"used":false,"gnssid":0,"svid":3},{"PRN":29,"el":6,"az":199,"ss":23,"used":true,"gnssid":0,"svid":29},{"PRN":5,"el":5,"az":96,"ss":25,"used":true,"gnssid":0,"svid":5}]}
$GPRMC,153405.000,A,3940.6985,N,07544.9360,W,0.21,205.69,230410,,*1A
-{"class":"TPV","mode":3,"time":"2010-04-23T15:34:05.000Z","ept":0.005,"lat":39.678308333,"lon":-75.748933333,"alt":72.400,"epx":11.511,"epy":15.333,"epv":32.200,"track":205.6900,"speed":0.108,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2010-04-23T15:34:05.000Z","ept":0.005,"lat":39.678308333,"lon":-75.748933333,"alt":72.400,"epx":11.511,"epy":15.333,"epv":32.200,"track":205.6900,"speed":0.108,"climb":0.100,"eps":30.67,"epc":64.40}
$GPVTG,205.69,T,,M,0.21,N,0.4,K*6F
diff --git a/test/daemon/foretrex-201.log.chk b/test/daemon/foretrex-201.log.chk
index 2bf6203e..d2f74871 100644
--- a/test/daemon/foretrex-201.log.chk
+++ b/test/daemon/foretrex-201.log.chk
@@ -2,6 +2,7 @@ $GPGLL,,,,,,V,N*64
$GPBOD,,T,,M,,*47
$PGRME,,M,,M,,M*00
$PGRMZ,,f,1*29
+{"class":"TPV","mode":1}
$GPRTE,1,1,c,*37
$GPRMC,,V,,,,,,,260810,1.0,E,N*34
$GPRMB,V,,,,,,,,,,,,A,N*13
@@ -15,6 +16,7 @@ $GPGLL,,,,,,V,N*64
$GPBOD,,T,,M,,*47
$PGRME,,M,,M,,M*00
$PGRMZ,,f,1*29
+{"class":"TPV","mode":1}
$GPRTE,1,1,c,*37
$GPRMC,,V,,,,,,,260810,1.0,E,N*34
$GPRMB,V,,,,,,,,,,,,A,N*13
@@ -28,6 +30,7 @@ $GPGLL,,,,,,V,N*64
$GPBOD,,T,,M,,*47
$PGRME,,M,,M,,M*00
$PGRMZ,,f,1*29
+{"class":"TPV","mode":1}
$GPRTE,1,1,c,*37
$GPRMC,,V,,,,,,,260810,1.0,E,N*34
$GPRMB,V,,,,,,,,,,,,A,N*13
@@ -41,6 +44,7 @@ $GPGLL,,,,,,V,N*64
$GPBOD,,T,,M,,*47
$PGRME,,M,,M,,M*00
$PGRMZ,,f,1*29
+{"class":"TPV","mode":1}
$GPRTE,1,1,c,*37
$GPRMC,,V,,,,,,,260810,1.0,E,N*34
$GPRMB,V,,,,,,,,,,,,A,N*13
@@ -54,26 +58,30 @@ $GPGLL,,,,,,V,N*64
$GPBOD,,T,,M,,*47
$PGRME,,M,,M,,M*00
$PGRMZ,,f,1*29
+{"class":"TPV","mode":1}
$GPRTE,1,1,c,*37
$GPBOD,,T,,M,,*47
$PGRME,19.9,M,50.0,M,53.8,M*14
$PGRMZ,-30,f,2*04
+{"class":"TPV","mode":2,"alt":-9.144,"epx":29.216,"epy":29.216}
$GPRTE,1,1,c,*37
$GPRMC,200004,A,5504.4343,N,01025.5386,E,0.0,0.0,260810,1.0,E,D*1E
-{"class":"TPV","mode":2,"time":"2010-08-26T20:00:04.000Z","ept":0.005,"lat":55.073905000,"lon":10.425643333,"track":0.0000,"speed":0.000}
+{"class":"TPV","mode":3,"time":"2010-08-26T20:00:04.000Z","ept":0.005,"lat":55.073905000,"lon":10.425643333,"track":0.0000,"speed":0.000}
$GPRMB,A,,,,,,,,,,,,A,D*0E
$GPGGA,200004,5504.4343,N,01025.5386,E,2,03,2.5,-9.1,M,43.9,M,,*62
{"class":"TPV","status":2,"mode":3,"time":"2010-08-26T20:00:04.000Z","ept":0.005,"lat":55.073905000,"lon":10.425643333,"alt":-9.100,"track":0.0000,"speed":0.000}
$GPGSA,A,2,06,,,,,,19,22,,,,,2.7,2.5,1.0*3E
+{"class":"TPV","status":2,"mode":3,"time":"2010-08-26T20:00:04.000Z","ept":0.005,"lat":55.073905000,"lon":10.425643333,"alt":-9.100,"epv":5.750,"track":0.0000,"speed":0.000}
$GPGSV,3,1,12,06,43,153,43,08,05,301,00,11,19,274,00,14,18,127,00*77
$GPGSV,3,2,12,15,01,013,00,18,25,053,00,19,75,249,43,22,55,078,32*78
$GPGSV,3,3,12,24,83,092,00,28,17,327,00,33,23,211,42,37,26,166,42*74
{"class":"SKY","vdop":1.00,"hdop":2.50,"pdop":2.70,"satellites":[{"PRN":6,"el":43,"az":153,"ss":43,"used":true,"gnssid":0,"svid":6},{"PRN":8,"el":5,"az":301,"ss":0,"used":false,"gnssid":0,"svid":8},{"PRN":11,"el":19,"az":274,"ss":0,"used":false,"gnssid":0,"svid":11},{"PRN":14,"el":18,"az":127,"ss":0,"used":false,"gnssid":0,"svid":14},{"PRN":15,"el":1,"az":13,"ss":0,"used":false,"gnssid":0,"svid":15},{"PRN":18,"el":25,"az":53,"ss":0,"used":false,"gnssid":0,"svid":18},{"PRN":19,"el":75,"az":249,"ss":43,"used":true,"gnssid":0,"svid":19},{"PRN":22,"el":55,"az":78,"ss":32,"used":true,"gnssid":0,"svid":22},{"PRN":24,"el":83,"az":92,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":28,"el":17,"az":327,"ss":0,"used":false,"gnssid":0,"svid":28},{"PRN":120,"el":23,"az":211,"ss":42,"used":false,"gnssid":1,"svid":120},{"PRN":124,"el":26,"az":166,"ss":42,"used":false,"gnssid":1,"svid":124}]}
$GPGLL,5504.4343,N,01025.5386,E,200004,A,D*4E
-{"class":"TPV","status":2,"mode":3,"time":"2010-08-26T20:00:04.000Z","ept":0.005,"lat":55.073905000,"lon":10.425643333,"alt":-9.100,"epv":5.750,"track":0.0000,"speed":0.000,"climb":0.000}
+{"class":"TPV","status":2,"mode":3,"time":"2010-08-26T20:00:04.000Z","ept":0.005,"lat":55.073905000,"lon":10.425643333,"alt":-9.100,"epv":5.750,"track":0.0000,"speed":0.000}
$GPBOD,,T,,M,,*47
$PGRME,19.9,M,50.0,M,53.8,M*14
$PGRMZ,-30,f,2*04
+{"class":"TPV","status":2,"mode":3,"time":"2010-08-26T20:00:04.000Z","ept":0.005,"lat":55.073905000,"lon":10.425643333,"alt":-9.144,"epx":29.216,"epy":29.216,"epv":103.814,"track":0.0000,"speed":0.000}
$GPRTE,1,1,c,*37
$GPRMC,200006,A,5504.4343,N,01025.5386,E,0.0,0.0,260810,1.0,E,D*1C
$GPRMB,A,,,,,,,,,,,,A,D*0E
@@ -84,7 +92,7 @@ $GPGSV,3,2,12,15,01,013,00,18,25,053,00,19,75,249,43,22,55,078,31*7B
$GPGSV,3,3,12,24,83,092,00,28,17,327,00,33,23,211,42,37,26,166,42*74
{"class":"SKY","vdop":1.00,"hdop":2.50,"pdop":2.70,"satellites":[{"PRN":6,"el":43,"az":153,"ss":43,"used":true,"gnssid":0,"svid":6},{"PRN":8,"el":5,"az":301,"ss":0,"used":false,"gnssid":0,"svid":8},{"PRN":11,"el":19,"az":274,"ss":0,"used":false,"gnssid":0,"svid":11},{"PRN":14,"el":18,"az":127,"ss":0,"used":false,"gnssid":0,"svid":14},{"PRN":15,"el":1,"az":13,"ss":0,"used":false,"gnssid":0,"svid":15},{"PRN":18,"el":25,"az":53,"ss":0,"used":false,"gnssid":0,"svid":18},{"PRN":19,"el":75,"az":249,"ss":43,"used":true,"gnssid":0,"svid":19},{"PRN":22,"el":55,"az":78,"ss":31,"used":true,"gnssid":0,"svid":22},{"PRN":24,"el":83,"az":92,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":28,"el":17,"az":327,"ss":0,"used":false,"gnssid":0,"svid":28},{"PRN":120,"el":23,"az":211,"ss":42,"used":false,"gnssid":1,"svid":120},{"PRN":124,"el":26,"az":166,"ss":42,"used":false,"gnssid":1,"svid":124}]}
$GPGLL,5504.4343,N,01025.5386,E,200006,A,D*4C
-{"class":"TPV","status":2,"mode":3,"time":"2010-08-26T20:00:06.000Z","ept":0.005,"lat":55.073905000,"lon":10.425643333,"alt":-9.100,"epv":5.750,"track":0.0000,"speed":0.000,"climb":0.000}
+{"class":"TPV","status":2,"mode":3,"time":"2010-08-26T20:00:06.000Z","ept":0.005,"lat":55.073905000,"lon":10.425643333,"alt":-9.100,"epv":5.750,"track":0.0000,"speed":0.000,"climb":0.022,"epc":54.78}
$GPBOD,,T,,M,,*47
$PGRME,19.9,M,50.0,M,53.8,M*14
$PGRMZ,-30,f,2*04
@@ -98,7 +106,7 @@ $GPGSV,3,2,12,15,01,013,00,18,25,053,00,19,75,249,43,22,55,078,31*7B
$GPGSV,3,3,12,24,83,092,00,28,17,327,00,33,23,211,42,37,26,166,42*74
{"class":"SKY","vdop":1.00,"hdop":2.50,"pdop":2.70,"satellites":[{"PRN":6,"el":43,"az":153,"ss":44,"used":true,"gnssid":0,"svid":6},{"PRN":8,"el":4,"az":301,"ss":0,"used":false,"gnssid":0,"svid":8},{"PRN":11,"el":19,"az":274,"ss":0,"used":false,"gnssid":0,"svid":11},{"PRN":14,"el":18,"az":127,"ss":0,"used":false,"gnssid":0,"svid":14},{"PRN":15,"el":1,"az":13,"ss":0,"used":false,"gnssid":0,"svid":15},{"PRN":18,"el":25,"az":53,"ss":0,"used":false,"gnssid":0,"svid":18},{"PRN":19,"el":75,"az":249,"ss":43,"used":true,"gnssid":0,"svid":19},{"PRN":22,"el":55,"az":78,"ss":31,"used":true,"gnssid":0,"svid":22},{"PRN":24,"el":83,"az":92,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":28,"el":17,"az":327,"ss":0,"used":false,"gnssid":0,"svid":28},{"PRN":120,"el":23,"az":211,"ss":42,"used":false,"gnssid":1,"svid":120},{"PRN":124,"el":26,"az":166,"ss":42,"used":false,"gnssid":1,"svid":124}]}
$GPGLL,5504.4344,N,01025.5385,E,200008,A,D*46
-{"class":"TPV","status":2,"mode":3,"time":"2010-08-26T20:00:08.000Z","ept":0.005,"lat":55.073906667,"lon":10.425641667,"alt":-9.100,"epv":5.750,"track":0.0000,"speed":0.000,"climb":0.000}
+{"class":"TPV","status":2,"mode":3,"time":"2010-08-26T20:00:08.000Z","ept":0.005,"lat":55.073906667,"lon":10.425641667,"alt":-9.100,"epv":5.750,"track":0.0000,"speed":0.000,"climb":0.022,"epc":54.78}
$GPBOD,,T,,M,,*47
$PGRME,19.9,M,50.0,M,53.8,M*14
$PGRMZ,-30,f,2*04
@@ -112,7 +120,7 @@ $GPGSV,3,2,12,15,01,013,00,18,25,053,00,19,75,249,43,22,55,078,31*7B
$GPGSV,3,3,12,24,83,092,00,28,17,327,00,33,23,211,42,37,26,166,42*74
{"class":"SKY","vdop":1.00,"hdop":2.50,"pdop":2.70,"satellites":[{"PRN":6,"el":43,"az":153,"ss":44,"used":false,"gnssid":0,"svid":6},{"PRN":8,"el":4,"az":301,"ss":0,"used":false,"gnssid":0,"svid":8},{"PRN":11,"el":19,"az":274,"ss":0,"used":false,"gnssid":0,"svid":11},{"PRN":14,"el":18,"az":127,"ss":0,"used":false,"gnssid":0,"svid":14},{"PRN":15,"el":1,"az":13,"ss":0,"used":false,"gnssid":0,"svid":15},{"PRN":18,"el":25,"az":53,"ss":0,"used":false,"gnssid":0,"svid":18},{"PRN":19,"el":75,"az":249,"ss":43,"used":false,"gnssid":0,"svid":19},{"PRN":22,"el":55,"az":78,"ss":31,"used":false,"gnssid":0,"svid":22},{"PRN":24,"el":83,"az":92,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":28,"el":17,"az":327,"ss":0,"used":false,"gnssid":0,"svid":28},{"PRN":120,"el":23,"az":211,"ss":42,"used":false,"gnssid":1,"svid":120},{"PRN":124,"el":26,"az":166,"ss":42,"used":false,"gnssid":1,"svid":124}]}
$GPGLL,5504.4344,N,01025.5385,E,200010,A,D*4F
-{"class":"TPV","status":2,"mode":3,"time":"2010-08-26T20:00:10.000Z","ept":0.005,"lat":55.073906667,"lon":10.425641667,"alt":-9.100,"epv":5.750,"track":0.0000,"speed":0.000,"climb":0.000}
+{"class":"TPV","status":2,"mode":3,"time":"2010-08-26T20:00:10.000Z","ept":0.005,"lat":55.073906667,"lon":10.425641667,"alt":-9.100,"epv":5.750,"track":0.0000,"speed":0.000,"climb":0.022,"epc":54.78}
$GPBOD,,T,,M,,*47
$PGRME,19.9,M,50.0,M,53.8,M*14
$PGRMZ,-30,f,2*04
@@ -126,7 +134,7 @@ $GPGSV,3,2,12,15,01,013,00,18,25,053,00,19,75,249,43,22,55,078,31*7B
$GPGSV,3,3,12,24,83,092,00,28,17,327,00,33,23,211,42,37,26,166,42*74
{"class":"SKY","vdop":1.00,"hdop":2.50,"pdop":2.70,"satellites":[{"PRN":6,"el":43,"az":153,"ss":44,"used":false,"gnssid":0,"svid":6},{"PRN":8,"el":4,"az":301,"ss":0,"used":false,"gnssid":0,"svid":8},{"PRN":11,"el":19,"az":274,"ss":0,"used":false,"gnssid":0,"svid":11},{"PRN":14,"el":18,"az":127,"ss":0,"used":false,"gnssid":0,"svid":14},{"PRN":15,"el":1,"az":13,"ss":0,"used":false,"gnssid":0,"svid":15},{"PRN":18,"el":25,"az":53,"ss":0,"used":false,"gnssid":0,"svid":18},{"PRN":19,"el":75,"az":249,"ss":43,"used":false,"gnssid":0,"svid":19},{"PRN":22,"el":55,"az":78,"ss":31,"used":false,"gnssid":0,"svid":22},{"PRN":24,"el":83,"az":92,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":28,"el":17,"az":327,"ss":0,"used":false,"gnssid":0,"svid":28},{"PRN":120,"el":23,"az":211,"ss":42,"used":false,"gnssid":1,"svid":120},{"PRN":124,"el":26,"az":166,"ss":42,"used":false,"gnssid":1,"svid":124}]}
$GPGLL,5504.4344,N,01025.5385,E,200012,A,D*4D
-{"class":"TPV","status":2,"mode":3,"time":"2010-08-26T20:00:12.000Z","ept":0.005,"lat":55.073906667,"lon":10.425641667,"alt":-9.100,"epv":5.750,"track":0.0000,"speed":0.000,"climb":0.000}
+{"class":"TPV","status":2,"mode":3,"time":"2010-08-26T20:00:12.000Z","ept":0.005,"lat":55.073906667,"lon":10.425641667,"alt":-9.100,"epv":5.750,"track":0.0000,"speed":0.000,"climb":0.022,"epc":54.78}
$GPBOD,,T,,M,,*47
$PGRME,19.9,M,50.0,M,53.8,M*14
$PGRMZ,-30,f,2*04
@@ -140,7 +148,7 @@ $GPGSV,3,2,12,15,01,013,00,18,25,053,00,19,75,249,43,22,55,078,31*7B
$GPGSV,3,3,12,24,83,092,00,28,17,327,00,33,23,211,42,37,26,166,42*74
{"class":"SKY","vdop":1.00,"hdop":2.50,"pdop":2.70,"satellites":[{"PRN":6,"el":43,"az":153,"ss":44,"used":false,"gnssid":0,"svid":6},{"PRN":8,"el":4,"az":301,"ss":0,"used":false,"gnssid":0,"svid":8},{"PRN":11,"el":19,"az":274,"ss":0,"used":false,"gnssid":0,"svid":11},{"PRN":14,"el":18,"az":127,"ss":0,"used":false,"gnssid":0,"svid":14},{"PRN":15,"el":1,"az":13,"ss":0,"used":false,"gnssid":0,"svid":15},{"PRN":18,"el":25,"az":53,"ss":0,"used":false,"gnssid":0,"svid":18},{"PRN":19,"el":75,"az":249,"ss":43,"used":false,"gnssid":0,"svid":19},{"PRN":22,"el":55,"az":78,"ss":31,"used":false,"gnssid":0,"svid":22},{"PRN":24,"el":83,"az":92,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":28,"el":17,"az":327,"ss":0,"used":false,"gnssid":0,"svid":28},{"PRN":120,"el":23,"az":211,"ss":42,"used":false,"gnssid":1,"svid":120},{"PRN":124,"el":26,"az":166,"ss":42,"used":false,"gnssid":1,"svid":124}]}
$GPGLL,5504.4344,N,01025.5384,E,200014,A,D*4A
-{"class":"TPV","status":2,"mode":3,"time":"2010-08-26T20:00:14.000Z","ept":0.005,"lat":55.073906667,"lon":10.425640000,"alt":-9.100,"epv":5.750,"track":0.0000,"speed":0.000,"climb":0.000}
+{"class":"TPV","status":2,"mode":3,"time":"2010-08-26T20:00:14.000Z","ept":0.005,"lat":55.073906667,"lon":10.425640000,"alt":-9.100,"epv":5.750,"track":0.0000,"speed":0.000,"climb":0.022,"epc":54.78}
$GPBOD,,T,,M,,*47
$PGRME,19.9,M,50.0,M,53.8,M*14
$PGRMZ,-30,f,2*04
diff --git a/test/daemon/garmin-10x.log.chk b/test/daemon/garmin-10x.log.chk
index 8e8f9013..7fe9c380 100644
--- a/test/daemon/garmin-10x.log.chk
+++ b/test/daemon/garmin-10x.log.chk
@@ -23,7 +23,7 @@ $GPGSV,3,2,10,20,38,248,17,13,16,310,,06,15,156,,29,15,048,15*78
$GPGSV,3,3,10,03,08,171,,14,06,129,*7D
{"class":"SKY","vdop":1.00,"hdop":7.20,"pdop":7.30,"satellites":[{"PRN":16,"el":74,"az":173,"ss":20,"used":true,"gnssid":0,"svid":16},{"PRN":23,"el":42,"az":310,"ss":17,"used":false,"gnssid":0,"svid":23},{"PRN":31,"el":40,"az":66,"ss":18,"used":true,"gnssid":0,"svid":31},{"PRN":32,"el":39,"az":218,"ss":15,"used":false,"gnssid":0,"svid":32},{"PRN":20,"el":38,"az":248,"ss":17,"used":false,"gnssid":0,"svid":20},{"PRN":13,"el":16,"az":310,"ss":0,"used":false,"gnssid":0,"svid":13},{"PRN":6,"el":15,"az":156,"ss":0,"used":false,"gnssid":0,"svid":6},{"PRN":29,"el":15,"az":48,"ss":15,"used":true,"gnssid":0,"svid":29},{"PRN":3,"el":8,"az":171,"ss":0,"used":false,"gnssid":0,"svid":3},{"PRN":14,"el":6,"az":129,"ss":0,"used":false,"gnssid":0,"svid":14}]}
$GPRMC,165009.000,A,4143.6058,N,08338.0787,W,0.60,231.03,180710,,,A*7C
-{"class":"TPV","mode":3,"time":"2010-07-18T16:50:09.000Z","ept":0.005,"lat":41.726763333,"lon":-83.634645000,"alt":203.900,"epx":12.698,"epy":17.990,"epv":55.200,"track":231.0300,"speed":0.309,"climb":-0.200,"eps":35.98,"epc":110.40}
+{"class":"TPV","mode":3,"time":"2010-07-18T16:50:09.000Z","ept":0.005,"lat":41.726763333,"lon":-83.634645000,"alt":203.900,"epx":12.698,"epy":17.990,"epv":23.000,"track":231.0300,"speed":0.309,"climb":-0.200,"eps":35.98,"epc":78.20}
$GPGGA,165010.000,4143.6057,N,08338.0788,W,6,00,50.0,203.8,M,-33.7,M,,0000*5D
$GPGSA,A,2,,,,,,,,,,,,,50.0,50.0,50.0*06
$GPGSV,3,1,10,16,74,173,09,23,42,310,07,31,40,066,13,32,39,218,07*73
@@ -60,23 +60,23 @@ $GPGSV,3,3,10,03,08,171,,14,06,129,*7D
{"class":"SKY","vdop":50.00,"hdop":50.00,"pdop":50.00,"satellites":[{"PRN":16,"el":74,"az":173,"ss":0,"used":false,"gnssid":0,"svid":16},{"PRN":23,"el":42,"az":310,"ss":0,"used":false,"gnssid":0,"svid":23},{"PRN":31,"el":40,"az":66,"ss":12,"used":false,"gnssid":0,"svid":31},{"PRN":32,"el":39,"az":218,"ss":0,"used":false,"gnssid":0,"svid":32},{"PRN":20,"el":38,"az":248,"ss":0,"used":false,"gnssid":0,"svid":20},{"PRN":13,"el":16,"az":310,"ss":0,"used":false,"gnssid":0,"svid":13},{"PRN":6,"el":15,"az":156,"ss":0,"used":false,"gnssid":0,"svid":6},{"PRN":29,"el":15,"az":48,"ss":0,"used":false,"gnssid":0,"svid":29},{"PRN":3,"el":8,"az":171,"ss":0,"used":false,"gnssid":0,"svid":3},{"PRN":14,"el":6,"az":129,"ss":0,"used":false,"gnssid":0,"svid":14}]}
$GPRMC,165022.000,V,,,,,,,180710,,,N*40
$GPGGA,165044.000,4143.5985,N,08338.0820,W,1,03,2.2,204.1,M,-33.7,M,,0000*6B
-{"class":"TPV","mode":3,"time":"2010-07-18T16:50:44.000Z","ept":0.005,"lat":41.726641667,"lon":-83.634700000,"alt":204.100,"epv":1150.000,"speed":0.413,"climb":0.009,"epc":34.50}
+{"class":"TPV","mode":0,"time":"2010-07-18T16:50:44.000Z","ept":0.005}
$GPGSA,A,2,31,23,16,,,,,,,,,,2.4,2.2,1.0*30
$GPGSV,3,1,10,16,74,173,26,23,42,310,21,31,40,066,23,32,39,218,*7E
$GPGSV,3,2,10,20,38,248,,13,16,310,,06,15,156,,29,15,048,*7A
$GPGSV,3,3,10,03,08,171,,14,06,129,*7D
{"class":"SKY","vdop":1.00,"hdop":2.20,"pdop":2.40,"satellites":[{"PRN":16,"el":74,"az":173,"ss":26,"used":true,"gnssid":0,"svid":16},{"PRN":23,"el":42,"az":310,"ss":21,"used":true,"gnssid":0,"svid":23},{"PRN":31,"el":40,"az":66,"ss":23,"used":true,"gnssid":0,"svid":31},{"PRN":32,"el":39,"az":218,"ss":0,"used":false,"gnssid":0,"svid":32},{"PRN":20,"el":38,"az":248,"ss":0,"used":false,"gnssid":0,"svid":20},{"PRN":13,"el":16,"az":310,"ss":0,"used":false,"gnssid":0,"svid":13},{"PRN":6,"el":15,"az":156,"ss":0,"used":false,"gnssid":0,"svid":6},{"PRN":29,"el":15,"az":48,"ss":0,"used":false,"gnssid":0,"svid":29},{"PRN":3,"el":8,"az":171,"ss":0,"used":false,"gnssid":0,"svid":3},{"PRN":14,"el":6,"az":129,"ss":0,"used":false,"gnssid":0,"svid":14}]}
$GPRMC,165044.000,A,4143.5985,N,08338.0820,W,0.00,,180710,,,A*66
-{"class":"TPV","mode":3,"time":"2010-07-18T16:50:44.000Z","ept":0.005,"lat":41.726641667,"lon":-83.634700000,"alt":204.100,"epv":1150.000,"track":0.0000,"speed":0.000,"climb":0.009,"epc":34.50}
+{"class":"TPV","mode":3,"time":"2010-07-18T16:50:44.000Z","ept":0.005,"lat":41.726641667,"lon":-83.634700000,"alt":204.100,"epv":23.000,"track":0.0000,"speed":0.000}
$GPGGA,165045.000,4143.6024,N,08338.0864,W,1,04,2.0,183.5,M,-33.7,M,,0000*66
-{"class":"TPV","mode":3,"time":"2010-07-18T16:50:45.000Z","ept":0.005,"lat":41.726706667,"lon":-83.634773333,"alt":183.500,"epv":23.000,"speed":9.453,"climb":-20.600,"epc":1173.00}
+{"class":"TPV","mode":3,"time":"2010-07-18T16:50:45.000Z","ept":0.005,"lat":41.726706667,"lon":-83.634773333,"alt":183.500,"epv":23.000,"speed":9.453,"climb":-20.600,"epc":46.00}
$GPGSA,A,3,31,23,16,20,,,,,,,,,4.6,2.0,4.2*32
$GPGSV,3,1,10,16,74,173,27,23,42,310,19,31,40,066,23,32,39,218,*74
$GPGSV,3,2,10,20,38,248,19,13,16,310,,06,15,156,,29,15,048,*72
$GPGSV,3,3,10,03,08,171,,14,06,129,*7D
{"class":"SKY","xdop":0.97,"ydop":1.73,"vdop":4.20,"tdop":3.20,"hdop":2.00,"gdop":5.68,"pdop":4.60,"satellites":[{"PRN":16,"el":74,"az":173,"ss":27,"used":true,"gnssid":0,"svid":16},{"PRN":23,"el":42,"az":310,"ss":19,"used":true,"gnssid":0,"svid":23},{"PRN":31,"el":40,"az":66,"ss":23,"used":true,"gnssid":0,"svid":31},{"PRN":32,"el":39,"az":218,"ss":0,"used":false,"gnssid":0,"svid":32},{"PRN":20,"el":38,"az":248,"ss":19,"used":true,"gnssid":0,"svid":20},{"PRN":13,"el":16,"az":310,"ss":0,"used":false,"gnssid":0,"svid":13},{"PRN":6,"el":15,"az":156,"ss":0,"used":false,"gnssid":0,"svid":6},{"PRN":29,"el":15,"az":48,"ss":0,"used":false,"gnssid":0,"svid":29},{"PRN":3,"el":8,"az":171,"ss":0,"used":false,"gnssid":0,"svid":3},{"PRN":14,"el":6,"az":129,"ss":0,"used":false,"gnssid":0,"svid":14}]}
$GPRMC,165045.000,A,4143.6024,N,08338.0864,W,2.19,176.03,180710,,,A*71
-{"class":"TPV","mode":3,"time":"2010-07-18T16:50:45.000Z","ept":0.005,"lat":41.726706667,"lon":-83.634773333,"alt":183.500,"epx":14.573,"epy":25.987,"epv":23.000,"track":176.0300,"speed":1.127,"climb":-20.600,"epc":1173.00}
+{"class":"TPV","mode":3,"time":"2010-07-18T16:50:45.000Z","ept":0.005,"lat":41.726706667,"lon":-83.634773333,"alt":183.500,"epx":14.573,"epy":25.987,"epv":23.000,"track":176.0300,"speed":1.127,"climb":-20.600,"epc":46.00}
$GPGGA,165046.000,4143.6110,N,08338.0897,W,1,05,1.5,200.1,M,-33.7,M,,0000*64
{"class":"TPV","mode":3,"time":"2010-07-18T16:50:46.000Z","ept":0.005,"lat":41.726850000,"lon":-83.634828333,"alt":200.100,"epx":14.573,"epy":25.987,"epv":96.600,"speed":16.564,"climb":16.600,"eps":51.97,"epc":119.60}
$GPGSA,A,3,31,23,16,20,32,,,,,,,,4.0,1.5,3.6*30
diff --git a/test/daemon/garmin-geko201.log.chk b/test/daemon/garmin-geko201.log.chk
index 7e330b6f..04509540 100644
--- a/test/daemon/garmin-geko201.log.chk
+++ b/test/daemon/garmin-geko201.log.chk
@@ -12,6 +12,7 @@ $GPGLL,4023.8600,N,00339.1630,W,214350,V,S*57
$GPBOD,,T,,M,,*47
$PGRME,15.0,M,22.5,M,27.0,M*1A
$PGRMZ,2282,f,3*21
+{"class":"TPV","mode":3,"lat":40.397666667,"lon":-3.652716667,"alt":695.554,"epx":22.022,"epy":22.022,"epv":46.716}
$GPRTE,1,1,c,*37
$GPRMC,214352,V,4023.8660,N,00339.1630,W,10.8,0.0,140605,2.5,W,S*25
$GPRMB,V,,,,,,,,,,,,A,S*0E
diff --git a/test/daemon/garmin17n.log.chk b/test/daemon/garmin17n.log.chk
index ad761113..6a8acff1 100644
--- a/test/daemon/garmin17n.log.chk
+++ b/test/daemon/garmin17n.log.chk
@@ -3,11 +3,11 @@ $GPRMC,093802,A,5213.1439,N,02100.6511,E,000.0,226.0,160305,004.2,E,D*15
$GPGGA,093802,5213.1439,N,02100.6511,E,2,10,0.9,137.2,M,36.2,M,,*43
{"class":"TPV","status":2,"mode":3,"time":"2005-03-16T09:38:02.000Z","ept":0.005,"lat":52.219065000,"lon":21.010851667,"alt":137.200,"track":226.0000,"speed":0.000}
$GPGSA,A,3,03,06,15,16,18,19,21,22,,27,29,,1.6,0.9,1.3*34
-{"class":"TPV","status":2,"mode":3,"time":"2005-03-16T09:38:02.000Z","ept":0.005,"lat":52.219065000,"lon":21.010851667,"alt":137.200,"epv":7.475,"track":226.0000,"speed":0.000,"climb":0.000}
+{"class":"TPV","status":2,"mode":3,"time":"2005-03-16T09:38:02.000Z","ept":0.005,"lat":52.219065000,"lon":21.010851667,"alt":137.200,"epv":7.475,"track":226.0000,"speed":0.000}
$GPGSV,3,2,12,18,50,135,50,19,15,291,46,21,59,069,51,22,30,169,49*75
$PGRME,1.7,M,2.4,M,3.0,M*2D
$GPGLL,5213.1439,N,02100.6511,E,093802,A,D*48
-{"class":"TPV","status":2,"mode":3,"time":"2005-03-16T09:38:02.000Z","ept":0.005,"lat":52.219065000,"lon":21.010851667,"alt":137.200,"epx":2.496,"epy":2.496,"epv":4.983,"track":226.0000,"speed":0.000,"climb":0.000}
+{"class":"TPV","status":2,"mode":3,"time":"2005-03-16T09:38:02.000Z","ept":0.005,"lat":52.219065000,"lon":21.010851667,"alt":137.200,"epx":2.496,"epy":2.496,"epv":4.983,"track":226.0000,"speed":0.000}
$GPVTG,226,T,222,M,000.0,N,0000.0,K,D*12
$PGRMV,0.0,0.0,0.0*5C
$PGRMF,290,293895,160305,093802,13,5213.1439,N,02100.6511,E,A,2,0,226,2,1*11
@@ -20,7 +20,7 @@ $GPGSV,3,3,12,26,14,065,48,27,08,336,38,29,14,048,44,44,18,130,41*78
{"class":"SKY","xdop":0.86,"ydop":0.85,"vdop":1.30,"tdop":1.11,"hdop":0.90,"gdop":2.71,"pdop":1.60,"satellites":[{"PRN":18,"el":50,"az":135,"ss":50,"used":true,"gnssid":0,"svid":18},{"PRN":19,"el":15,"az":291,"ss":46,"used":true,"gnssid":0,"svid":19},{"PRN":21,"el":59,"az":69,"ss":51,"used":true,"gnssid":0,"svid":21},{"PRN":22,"el":30,"az":169,"ss":49,"used":true,"gnssid":0,"svid":22},{"PRN":26,"el":14,"az":65,"ss":48,"used":false,"gnssid":0,"svid":26},{"PRN":27,"el":8,"az":336,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":14,"az":48,"ss":44,"used":true,"gnssid":0,"svid":29},{"PRN":131,"el":18,"az":130,"ss":41,"used":false,"gnssid":1,"svid":131}]}
$PGRME,1.7,M,2.4,M,3.0,M*2D
$GPGLL,5213.1439,N,02100.6511,E,093803,A,D*49
-{"class":"TPV","status":2,"mode":3,"time":"2005-03-16T09:38:03.000Z","ept":0.005,"lat":52.219065000,"lon":21.010851667,"alt":137.200,"epx":2.496,"epy":2.496,"epv":4.983,"track":226.0000,"speed":0.000,"climb":0.000}
+{"class":"TPV","status":2,"mode":3,"time":"2005-03-16T09:38:03.000Z","ept":0.005,"lat":52.219065000,"lon":21.010851667,"alt":137.200,"epx":2.496,"epy":2.496,"epv":4.983,"track":226.0000,"speed":0.000,"climb":0.000,"eps":5.71,"epc":12.46}
$GPVTG,226,T,222,M,000.0,N,0000.0,K,D*12
$PGRMV,0.0,0.0,0.0*5C
$PGRMF,290,293896,160305,093803,13,5213.1439,N,02100.6511,E,A,2,0,226,2,1*13
diff --git a/test/daemon/garmin25lp.log.chk b/test/daemon/garmin25lp.log.chk
index ed1349dc..2dc1b6d7 100644
--- a/test/daemon/garmin25lp.log.chk
+++ b/test/daemon/garmin25lp.log.chk
@@ -68,8 +68,9 @@ $GPGSV,2,2,08,15,33,070,39,16,05,184,,18,20,046,,19,73,304,*75
$GPRMC,120326,A,4221.3871,N,01322.0800,E,000.0,000.0,150305,001.4,E*77
{"class":"TPV","mode":2,"time":"2005-03-15T12:03:26.000Z","ept":0.005,"lat":42.356451667,"lon":13.368000000,"track":0.0000,"speed":0.000}
$GPGGA,120326,4221.3871,N,01322.0800,E,1,00,3.1,746.1,M,44.2,M,,*40
-{"class":"TPV","mode":3,"time":"2005-03-15T12:03:26.000Z","ept":0.005,"lat":42.356451667,"lon":13.368000000,"alt":746.100,"track":0.0000,"speed":0.000}
+{"class":"TPV","mode":2,"time":"2005-03-15T12:03:26.000Z","ept":0.005,"lat":42.356451667,"lon":13.368000000,"alt":746.100,"track":0.0000,"speed":0.000}
$GPGSA,A,2,01,03,,14,,,,,,,,,3.1,3.1,*1A
+{"class":"TPV","mode":2,"time":"2005-03-15T12:03:26.000Z","ept":0.005,"lat":42.356451667,"lon":13.368000000,"alt":746.100,"track":0.0000,"speed":0.000}
$GPGSV,2,1,08,01,10,158,45,03,72,164,42,11,24,279,,14,30,119,48*75
$GPGSV,2,2,08,15,33,070,39,16,05,184,,18,20,046,,19,73,304,*75
{"class":"SKY","hdop":3.10,"pdop":3.10,"satellites":[{"PRN":1,"el":10,"az":158,"ss":45,"used":true,"gnssid":0,"svid":1},{"PRN":3,"el":72,"az":164,"ss":42,"used":true,"gnssid":0,"svid":3},{"PRN":11,"el":24,"az":279,"ss":0,"used":false,"gnssid":0,"svid":11},{"PRN":14,"el":30,"az":119,"ss":48,"used":true,"gnssid":0,"svid":14},{"PRN":15,"el":33,"az":70,"ss":39,"used":false,"gnssid":0,"svid":15},{"PRN":16,"el":5,"az":184,"ss":0,"used":false,"gnssid":0,"svid":16},{"PRN":18,"el":20,"az":46,"ss":0,"used":false,"gnssid":0,"svid":18},{"PRN":19,"el":73,"az":304,"ss":0,"used":false,"gnssid":0,"svid":19}]}
@@ -82,7 +83,7 @@ $GPGSV,2,2,08,15,33,070,39,16,05,184,,18,20,046,,19,73,304,*75
{"class":"SKY","hdop":3.10,"pdop":3.10,"satellites":[{"PRN":1,"el":10,"az":158,"ss":45,"used":true,"gnssid":0,"svid":1},{"PRN":3,"el":72,"az":164,"ss":42,"used":true,"gnssid":0,"svid":3},{"PRN":11,"el":24,"az":279,"ss":0,"used":false,"gnssid":0,"svid":11},{"PRN":14,"el":30,"az":119,"ss":48,"used":true,"gnssid":0,"svid":14},{"PRN":15,"el":33,"az":70,"ss":39,"used":false,"gnssid":0,"svid":15},{"PRN":16,"el":5,"az":184,"ss":0,"used":false,"gnssid":0,"svid":16},{"PRN":18,"el":20,"az":46,"ss":0,"used":false,"gnssid":0,"svid":18},{"PRN":19,"el":73,"az":304,"ss":0,"used":false,"gnssid":0,"svid":19}]}
$GPRMC,120328,A,4221.3873,N,01322.0800,E,000.0,000.0,150305,001.4,E*7B
$GPGGA,120328,4221.3873,N,01322.0800,E,1,03,3.1,746.1,M,44.2,M,,*4F
-{"class":"TPV","mode":3,"time":"2005-03-15T12:03:28.000Z","ept":0.005,"lat":42.356455000,"lon":13.368000000,"alt":746.100,"track":0.0000,"speed":0.000}
+{"class":"TPV","mode":3,"time":"2005-03-15T12:03:28.000Z","ept":0.005,"lat":42.356455000,"lon":13.368000000,"alt":746.100,"track":0.0000,"speed":0.000,"climb":0.000}
$GPGSA,A,2,01,03,,14,,,,,,,,,3.1,3.1,*1A
$GPGSV,3,1,09,01,10,158,45,03,72,164,42,11,24,279,,14,30,119,48*75
$GPGSV,3,2,09,15,33,070,39,16,05,184,,18,20,046,,19,73,304,*75
@@ -90,7 +91,7 @@ $GPGSV,3,3,09,22,50,054,,,,,,,,,,,,,*44
{"class":"SKY","hdop":3.10,"pdop":3.10,"satellites":[{"PRN":1,"el":10,"az":158,"ss":45,"used":true,"gnssid":0,"svid":1},{"PRN":3,"el":72,"az":164,"ss":42,"used":true,"gnssid":0,"svid":3},{"PRN":11,"el":24,"az":279,"ss":0,"used":false,"gnssid":0,"svid":11},{"PRN":14,"el":30,"az":119,"ss":48,"used":true,"gnssid":0,"svid":14},{"PRN":15,"el":33,"az":70,"ss":39,"used":false,"gnssid":0,"svid":15},{"PRN":16,"el":5,"az":184,"ss":0,"used":false,"gnssid":0,"svid":16},{"PRN":18,"el":20,"az":46,"ss":0,"used":false,"gnssid":0,"svid":18},{"PRN":19,"el":73,"az":304,"ss":0,"used":false,"gnssid":0,"svid":19},{"PRN":22,"el":50,"az":54,"ss":0,"used":false,"gnssid":0,"svid":22}]}
$GPRMC,120329,A,4221.3874,N,01322.0805,E,000.0,000.0,150305,001.4,E*78
$GPGGA,120329,4221.3874,N,01322.0805,E,1,03,3.1,746.1,M,44.2,M,,*4C
-{"class":"TPV","mode":3,"time":"2005-03-15T12:03:29.000Z","ept":0.005,"lat":42.356456667,"lon":13.368008333,"alt":746.100,"track":0.0000,"speed":0.000}
+{"class":"TPV","mode":3,"time":"2005-03-15T12:03:29.000Z","ept":0.005,"lat":42.356456667,"lon":13.368008333,"alt":746.100,"track":0.0000,"speed":0.000,"climb":0.000}
$GPGSA,A,2,01,03,,14,,,,,,,,,3.1,3.1,*1A
$GPGSV,3,1,09,01,10,158,45,03,72,164,42,11,24,279,,14,30,119,48*75
$GPGSV,3,2,09,15,33,070,39,16,05,184,,18,20,046,,19,73,304,*75
@@ -98,7 +99,7 @@ $GPGSV,3,3,09,22,50,054,,,,,,,,,,,,,*44
{"class":"SKY","hdop":3.10,"pdop":3.10,"satellites":[{"PRN":1,"el":10,"az":158,"ss":45,"used":true,"gnssid":0,"svid":1},{"PRN":3,"el":72,"az":164,"ss":42,"used":true,"gnssid":0,"svid":3},{"PRN":11,"el":24,"az":279,"ss":0,"used":false,"gnssid":0,"svid":11},{"PRN":14,"el":30,"az":119,"ss":48,"used":true,"gnssid":0,"svid":14},{"PRN":15,"el":33,"az":70,"ss":39,"used":false,"gnssid":0,"svid":15},{"PRN":16,"el":5,"az":184,"ss":0,"used":false,"gnssid":0,"svid":16},{"PRN":18,"el":20,"az":46,"ss":0,"used":false,"gnssid":0,"svid":18},{"PRN":19,"el":73,"az":304,"ss":0,"used":false,"gnssid":0,"svid":19},{"PRN":22,"el":50,"az":54,"ss":0,"used":false,"gnssid":0,"svid":22}]}
$GPRMC,120330,A,4221.3875,N,01322.0807,E,000.0,000.0,150305,001.4,E*73
$GPGGA,120330,4221.3875,N,01322.0807,E,1,03,3.1,746.1,M,44.2,M,,*47
-{"class":"TPV","mode":3,"time":"2005-03-15T12:03:30.000Z","ept":0.005,"lat":42.356458333,"lon":13.368011667,"alt":746.100,"track":0.0000,"speed":0.000}
+{"class":"TPV","mode":3,"time":"2005-03-15T12:03:30.000Z","ept":0.005,"lat":42.356458333,"lon":13.368011667,"alt":746.100,"track":0.0000,"speed":0.000,"climb":0.000}
$GPGSA,A,2,01,03,,14,,,,,,,,,3.1,3.1,*1A
$GPGSV,3,1,09,01,10,158,45,03,72,164,42,11,24,279,,14,30,119,47*7A
$GPGSV,3,2,09,15,33,070,39,16,05,184,,18,20,046,,19,73,304,*75
@@ -106,7 +107,7 @@ $GPGSV,3,3,09,22,50,054,,,,,,,,,,,,,*44
{"class":"SKY","hdop":3.10,"pdop":3.10,"satellites":[{"PRN":1,"el":10,"az":158,"ss":45,"used":true,"gnssid":0,"svid":1},{"PRN":3,"el":72,"az":164,"ss":42,"used":true,"gnssid":0,"svid":3},{"PRN":11,"el":24,"az":279,"ss":0,"used":false,"gnssid":0,"svid":11},{"PRN":14,"el":30,"az":119,"ss":47,"used":true,"gnssid":0,"svid":14},{"PRN":15,"el":33,"az":70,"ss":39,"used":false,"gnssid":0,"svid":15},{"PRN":16,"el":5,"az":184,"ss":0,"used":false,"gnssid":0,"svid":16},{"PRN":18,"el":20,"az":46,"ss":0,"used":false,"gnssid":0,"svid":18},{"PRN":19,"el":73,"az":304,"ss":0,"used":false,"gnssid":0,"svid":19},{"PRN":22,"el":50,"az":54,"ss":0,"used":false,"gnssid":0,"svid":22}]}
$GPRMC,120331,A,4221.3880,N,01322.0808,E,000.0,000.0,150305,001.4,E*77
$GPGGA,120331,4221.3880,N,01322.0808,E,1,03,3.1,746.1,M,44.2,M,,*43
-{"class":"TPV","mode":3,"time":"2005-03-15T12:03:31.000Z","ept":0.005,"lat":42.356466667,"lon":13.368013333,"alt":746.100,"track":0.0000,"speed":0.000}
+{"class":"TPV","mode":3,"time":"2005-03-15T12:03:31.000Z","ept":0.005,"lat":42.356466667,"lon":13.368013333,"alt":746.100,"track":0.0000,"speed":0.000,"climb":0.000}
$GPGSA,A,2,01,03,,14,,,,,,,,,3.1,3.1,*1A
$GPGSV,3,1,09,01,10,158,45,03,72,164,42,11,24,279,,14,30,119,47*7A
$GPGSV,3,2,09,15,33,070,39,16,05,184,,18,20,046,,19,73,304,*75
@@ -114,7 +115,7 @@ $GPGSV,3,3,09,22,50,054,,,,,,,,,,,,,*44
{"class":"SKY","hdop":3.10,"pdop":3.10,"satellites":[{"PRN":1,"el":10,"az":158,"ss":45,"used":true,"gnssid":0,"svid":1},{"PRN":3,"el":72,"az":164,"ss":42,"used":true,"gnssid":0,"svid":3},{"PRN":11,"el":24,"az":279,"ss":0,"used":false,"gnssid":0,"svid":11},{"PRN":14,"el":30,"az":119,"ss":47,"used":true,"gnssid":0,"svid":14},{"PRN":15,"el":33,"az":70,"ss":39,"used":false,"gnssid":0,"svid":15},{"PRN":16,"el":5,"az":184,"ss":0,"used":false,"gnssid":0,"svid":16},{"PRN":18,"el":20,"az":46,"ss":0,"used":false,"gnssid":0,"svid":18},{"PRN":19,"el":73,"az":304,"ss":0,"used":false,"gnssid":0,"svid":19},{"PRN":22,"el":50,"az":54,"ss":0,"used":false,"gnssid":0,"svid":22}]}
$GPRMC,120332,A,4221.3884,N,01322.0802,E,000.0,000.0,150305,001.4,E*7A
$GPGGA,120332,4221.3884,N,01322.0802,E,1,03,3.1,746.1,M,44.2,M,,*4E
-{"class":"TPV","mode":3,"time":"2005-03-15T12:03:32.000Z","ept":0.005,"lat":42.356473333,"lon":13.368003333,"alt":746.100,"track":0.0000,"speed":0.000}
+{"class":"TPV","mode":3,"time":"2005-03-15T12:03:32.000Z","ept":0.005,"lat":42.356473333,"lon":13.368003333,"alt":746.100,"track":0.0000,"speed":0.000,"climb":0.000}
$GPGSA,A,2,01,03,,14,,,,,,,,,3.1,3.1,*1A
$GPGSV,3,1,09,01,10,158,45,03,72,164,42,11,24,279,,14,30,119,47*7A
$GPGSV,3,2,09,15,33,070,39,16,05,184,,18,20,046,,19,73,304,*75
@@ -122,7 +123,7 @@ $GPGSV,3,3,09,22,50,054,,,,,,,,,,,,,*44
{"class":"SKY","hdop":3.10,"pdop":3.10,"satellites":[{"PRN":1,"el":10,"az":158,"ss":45,"used":true,"gnssid":0,"svid":1},{"PRN":3,"el":72,"az":164,"ss":42,"used":true,"gnssid":0,"svid":3},{"PRN":11,"el":24,"az":279,"ss":0,"used":false,"gnssid":0,"svid":11},{"PRN":14,"el":30,"az":119,"ss":47,"used":true,"gnssid":0,"svid":14},{"PRN":15,"el":33,"az":70,"ss":39,"used":false,"gnssid":0,"svid":15},{"PRN":16,"el":5,"az":184,"ss":0,"used":false,"gnssid":0,"svid":16},{"PRN":18,"el":20,"az":46,"ss":0,"used":false,"gnssid":0,"svid":18},{"PRN":19,"el":73,"az":304,"ss":0,"used":false,"gnssid":0,"svid":19},{"PRN":22,"el":50,"az":54,"ss":0,"used":false,"gnssid":0,"svid":22}]}
$GPRMC,120333,A,4221.3889,N,01322.0794,E,000.0,000.0,150305,001.4,E*76
$GPGGA,120333,4221.3889,N,01322.0794,E,1,03,3.1,746.1,M,44.2,M,,*42
-{"class":"TPV","mode":3,"time":"2005-03-15T12:03:33.000Z","ept":0.005,"lat":42.356481667,"lon":13.367990000,"alt":746.100,"track":0.0000,"speed":0.000}
+{"class":"TPV","mode":3,"time":"2005-03-15T12:03:33.000Z","ept":0.005,"lat":42.356481667,"lon":13.367990000,"alt":746.100,"track":0.0000,"speed":0.000,"climb":0.000}
$GPGSA,A,2,01,03,,14,,,,,,,,,3.1,3.1,*1A
$GPGSV,3,1,09,01,10,158,45,03,72,164,42,11,24,279,,14,30,119,47*7A
$GPGSV,3,2,09,15,33,070,39,16,05,184,,18,20,046,,19,73,304,*75
@@ -130,7 +131,7 @@ $GPGSV,3,3,09,22,50,054,,,,,,,,,,,,,*44
{"class":"SKY","hdop":3.10,"pdop":3.10,"satellites":[{"PRN":1,"el":10,"az":158,"ss":45,"used":true,"gnssid":0,"svid":1},{"PRN":3,"el":72,"az":164,"ss":42,"used":true,"gnssid":0,"svid":3},{"PRN":11,"el":24,"az":279,"ss":0,"used":false,"gnssid":0,"svid":11},{"PRN":14,"el":30,"az":119,"ss":47,"used":true,"gnssid":0,"svid":14},{"PRN":15,"el":33,"az":70,"ss":39,"used":false,"gnssid":0,"svid":15},{"PRN":16,"el":5,"az":184,"ss":0,"used":false,"gnssid":0,"svid":16},{"PRN":18,"el":20,"az":46,"ss":0,"used":false,"gnssid":0,"svid":18},{"PRN":19,"el":73,"az":304,"ss":0,"used":false,"gnssid":0,"svid":19},{"PRN":22,"el":50,"az":54,"ss":0,"used":false,"gnssid":0,"svid":22}]}
$GPRMC,120334,A,4221.3893,N,01322.0786,E,000.0,000.0,150305,001.4,E*79
$GPGGA,120334,4221.3893,N,01322.0786,E,1,03,3.1,746.1,M,44.2,M,,*4D
-{"class":"TPV","mode":3,"time":"2005-03-15T12:03:34.000Z","ept":0.005,"lat":42.356488333,"lon":13.367976667,"alt":746.100,"track":0.0000,"speed":0.000}
+{"class":"TPV","mode":3,"time":"2005-03-15T12:03:34.000Z","ept":0.005,"lat":42.356488333,"lon":13.367976667,"alt":746.100,"track":0.0000,"speed":0.000,"climb":0.000}
$GPGSA,A,2,01,03,,14,,,,,,,,,3.1,3.1,*1A
$GPGSV,3,1,09,01,10,158,45,03,72,164,42,11,24,279,,14,30,119,47*7A
$GPGSV,3,2,09,15,33,070,39,16,05,184,,18,20,046,,19,73,304,*75
@@ -138,7 +139,7 @@ $GPGSV,3,3,09,22,50,054,,,,,,,,,,,,,*44
{"class":"SKY","hdop":3.10,"pdop":3.10,"satellites":[{"PRN":1,"el":10,"az":158,"ss":45,"used":true,"gnssid":0,"svid":1},{"PRN":3,"el":72,"az":164,"ss":42,"used":true,"gnssid":0,"svid":3},{"PRN":11,"el":24,"az":279,"ss":0,"used":false,"gnssid":0,"svid":11},{"PRN":14,"el":30,"az":119,"ss":47,"used":true,"gnssid":0,"svid":14},{"PRN":15,"el":33,"az":70,"ss":39,"used":false,"gnssid":0,"svid":15},{"PRN":16,"el":5,"az":184,"ss":0,"used":false,"gnssid":0,"svid":16},{"PRN":18,"el":20,"az":46,"ss":0,"used":false,"gnssid":0,"svid":18},{"PRN":19,"el":73,"az":304,"ss":0,"used":false,"gnssid":0,"svid":19},{"PRN":22,"el":50,"az":54,"ss":0,"used":false,"gnssid":0,"svid":22}]}
$GPRMC,120335,A,4221.3898,N,01322.0780,E,000.0,000.0,150305,001.4,E*75
$GPGGA,120335,4221.3898,N,01322.0780,E,1,03,3.1,746.1,M,44.2,M,,*41
-{"class":"TPV","mode":3,"time":"2005-03-15T12:03:35.000Z","ept":0.005,"lat":42.356496667,"lon":13.367966667,"alt":746.100,"track":0.0000,"speed":0.000}
+{"class":"TPV","mode":3,"time":"2005-03-15T12:03:35.000Z","ept":0.005,"lat":42.356496667,"lon":13.367966667,"alt":746.100,"track":0.0000,"speed":0.000,"climb":0.000}
$GPGSA,A,2,01,03,,14,,,,,,,,,3.1,3.1,*1A
$GPGSV,3,1,09,01,10,158,45,03,72,164,42,11,24,279,,14,30,119,47*7A
$GPGSV,3,2,09,15,33,070,39,16,05,184,,18,20,046,,19,73,304,*75
diff --git a/test/daemon/garmin38.log.chk b/test/daemon/garmin38.log.chk
index ce195327..d8614ede 100644
--- a/test/daemon/garmin38.log.chk
+++ b/test/daemon/garmin38.log.chk
@@ -2,6 +2,7 @@ $PGRME,19.2,M,28.7,M,34.6,M*18
$GPGLL,3348.452,N,11821.142,W,142214,A*3B
{"class":"TPV","mode":2,"lat":33.807533333,"lon":-118.352366667}
$PGRMZ,125,f,3*1D
+{"class":"TPV","mode":3,"lat":33.807533333,"lon":-118.352366667,"alt":38.100}
$PGRMM,NAD83*29
$GPBOD,,T,,M,,*47
$GPRTE,1,1,c,0*07
@@ -14,7 +15,7 @@ $GPGSV,2,2,08,15,18,138,00,18,20,079,00,25,27,172,46,31,27,263,38*7C
{"class":"SKY","xdop":1.56,"ydop":0.91,"vdop":2.80,"tdop":1.99,"hdop":1.80,"gdop":3.80,"pdop":3.30,"satellites":[{"PRN":3,"el":23,"az":224,"ss":38,"used":true,"gnssid":0,"svid":3},{"PRN":9,"el":6,"az":37,"ss":0,"used":false,"gnssid":0,"svid":9},{"PRN":11,"el":17,"az":314,"ss":41,"used":true,"gnssid":0,"svid":11},{"PRN":14,"el":75,"az":15,"ss":44,"used":true,"gnssid":0,"svid":14},{"PRN":15,"el":18,"az":138,"ss":0,"used":false,"gnssid":0,"svid":15},{"PRN":18,"el":20,"az":79,"ss":0,"used":false,"gnssid":0,"svid":18},{"PRN":25,"el":27,"az":172,"ss":46,"used":true,"gnssid":0,"svid":25},{"PRN":31,"el":27,"az":263,"ss":38,"used":true,"gnssid":0,"svid":31}]}
$PGRME,19.2,M,28.7,M,34.6,M*18
$GPGLL,3348.452,N,11821.143,W,142216,A*38
-{"class":"TPV","mode":3,"time":"2002-10-08T14:22:16.000Z","ept":0.005,"lat":33.807533333,"lon":-118.352383333,"alt":38.400,"epx":28.188,"epy":28.188,"epv":59.589,"track":353.6000,"speed":0.000,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2002-10-08T14:22:16.000Z","ept":0.005,"lat":33.807533333,"lon":-118.352383333,"alt":38.400,"epx":28.188,"epy":28.188,"epv":59.589,"track":353.6000,"speed":0.000}
$PGRMZ,126,f,3*1E
$PGRMM,NAD83*29
$GPBOD,,T,,M,,*47
@@ -28,7 +29,7 @@ $GPGSV,2,2,08,15,18,138,00,18,20,079,00,25,27,172,39,31,27,263,42*79
{"class":"SKY","xdop":1.56,"ydop":0.91,"vdop":2.80,"tdop":1.99,"hdop":1.80,"gdop":3.80,"pdop":3.30,"satellites":[{"PRN":3,"el":23,"az":224,"ss":43,"used":true,"gnssid":0,"svid":3},{"PRN":9,"el":6,"az":37,"ss":0,"used":false,"gnssid":0,"svid":9},{"PRN":11,"el":17,"az":314,"ss":38,"used":true,"gnssid":0,"svid":11},{"PRN":14,"el":75,"az":15,"ss":44,"used":true,"gnssid":0,"svid":14},{"PRN":15,"el":18,"az":138,"ss":0,"used":false,"gnssid":0,"svid":15},{"PRN":18,"el":20,"az":79,"ss":0,"used":false,"gnssid":0,"svid":18},{"PRN":25,"el":27,"az":172,"ss":39,"used":true,"gnssid":0,"svid":25},{"PRN":31,"el":27,"az":263,"ss":42,"used":true,"gnssid":0,"svid":31}]}
$PGRME,19.2,M,28.7,M,34.6,M*18
$GPGLL,3348.451,N,11821.144,W,142218,A*32
-{"class":"TPV","mode":3,"time":"2002-10-08T14:22:18.000Z","ept":0.005,"lat":33.807516667,"lon":-118.352400000,"alt":38.400,"epx":28.188,"epy":28.188,"epv":59.589,"track":353.6000,"speed":0.000,"climb":0.000,"eps":25.77}
+{"class":"TPV","mode":3,"time":"2002-10-08T14:22:18.000Z","ept":0.005,"lat":33.807516667,"lon":-118.352400000,"alt":38.400,"epx":28.188,"epy":28.188,"epv":59.589,"track":353.6000,"speed":0.000,"climb":-0.002,"eps":25.77,"epc":61.99}
$PGRMZ,126,f,3*1E
$PGRMM,NAD83*29
$GPBOD,,T,,M,,*47
@@ -42,7 +43,7 @@ $GPGSV,2,2,08,15,18,138,00,18,20,079,00,25,27,172,39,31,27,263,41*7A
{"class":"SKY","xdop":1.56,"ydop":0.91,"vdop":2.80,"tdop":1.99,"hdop":1.80,"gdop":3.80,"pdop":3.30,"satellites":[{"PRN":3,"el":23,"az":224,"ss":43,"used":true,"gnssid":0,"svid":3},{"PRN":9,"el":6,"az":37,"ss":0,"used":false,"gnssid":0,"svid":9},{"PRN":11,"el":17,"az":314,"ss":38,"used":true,"gnssid":0,"svid":11},{"PRN":14,"el":75,"az":15,"ss":43,"used":true,"gnssid":0,"svid":14},{"PRN":15,"el":18,"az":138,"ss":0,"used":false,"gnssid":0,"svid":15},{"PRN":18,"el":20,"az":79,"ss":0,"used":false,"gnssid":0,"svid":18},{"PRN":25,"el":27,"az":172,"ss":39,"used":true,"gnssid":0,"svid":25},{"PRN":31,"el":27,"az":263,"ss":41,"used":true,"gnssid":0,"svid":31}]}
$PGRME,19.2,M,28.7,M,34.6,M*18
$GPGLL,3348.451,N,11821.142,W,142220,A*3F
-{"class":"TPV","mode":3,"time":"2002-10-08T14:22:20.000Z","ept":0.005,"lat":33.807516667,"lon":-118.352366667,"alt":37.600,"epx":28.188,"epy":28.188,"epv":59.589,"track":353.6000,"speed":0.000,"climb":0.000,"eps":25.77}
+{"class":"TPV","mode":3,"time":"2002-10-08T14:22:20.000Z","ept":0.005,"lat":33.807516667,"lon":-118.352366667,"alt":37.600,"epx":28.188,"epy":28.188,"epv":59.589,"track":353.6000,"speed":0.000,"climb":-0.402,"eps":25.77,"epc":61.99}
$PGRMZ,123,f,3*1B
$PGRMM,NAD83*29
$GPBOD,,T,,M,,*47
@@ -56,7 +57,7 @@ $GPGSV,2,2,08,15,18,138,00,18,20,079,00,25,27,172,40,31,27,263,41*74
{"class":"SKY","xdop":1.56,"ydop":0.91,"vdop":2.80,"tdop":1.99,"hdop":1.80,"gdop":3.80,"pdop":3.30,"satellites":[{"PRN":3,"el":23,"az":224,"ss":42,"used":true,"gnssid":0,"svid":3},{"PRN":9,"el":6,"az":37,"ss":0,"used":false,"gnssid":0,"svid":9},{"PRN":11,"el":17,"az":314,"ss":38,"used":true,"gnssid":0,"svid":11},{"PRN":14,"el":75,"az":15,"ss":43,"used":true,"gnssid":0,"svid":14},{"PRN":15,"el":18,"az":138,"ss":0,"used":false,"gnssid":0,"svid":15},{"PRN":18,"el":20,"az":79,"ss":0,"used":false,"gnssid":0,"svid":18},{"PRN":25,"el":27,"az":172,"ss":40,"used":true,"gnssid":0,"svid":25},{"PRN":31,"el":27,"az":263,"ss":41,"used":true,"gnssid":0,"svid":31}]}
$PGRME,19.2,M,28.9,M,34.7,M*17
$GPGLL,3348.451,N,11821.143,W,142222,A*3C
-{"class":"TPV","mode":3,"time":"2002-10-08T14:22:22.000Z","ept":0.005,"lat":33.807516667,"lon":-118.352383333,"alt":38.000,"epx":28.188,"epy":28.188,"epv":60.004,"track":353.6000,"speed":0.000,"climb":0.000,"eps":25.77}
+{"class":"TPV","mode":3,"time":"2002-10-08T14:22:22.000Z","ept":0.005,"lat":33.807516667,"lon":-118.352383333,"alt":38.000,"epx":28.188,"epy":28.188,"epv":60.004,"track":353.6000,"speed":0.000,"climb":0.255,"eps":25.77,"epc":61.99}
$PGRMZ,125,f,3*1D
$PGRMM,NAD83*29
$GPBOD,,T,,M,,*47
@@ -70,5 +71,5 @@ $GPGSV,2,2,08,15,18,138,00,18,20,079,00,25,27,172,39,31,27,263,40*7B
{"class":"SKY","xdop":1.56,"ydop":0.91,"vdop":2.80,"tdop":1.99,"hdop":1.80,"gdop":3.80,"pdop":3.30,"satellites":[{"PRN":3,"el":23,"az":224,"ss":43,"used":true,"gnssid":0,"svid":3},{"PRN":9,"el":6,"az":37,"ss":0,"used":false,"gnssid":0,"svid":9},{"PRN":11,"el":17,"az":314,"ss":39,"used":true,"gnssid":0,"svid":11},{"PRN":14,"el":75,"az":15,"ss":44,"used":true,"gnssid":0,"svid":14},{"PRN":15,"el":18,"az":138,"ss":0,"used":false,"gnssid":0,"svid":15},{"PRN":18,"el":20,"az":79,"ss":0,"used":false,"gnssid":0,"svid":18},{"PRN":25,"el":27,"az":172,"ss":39,"used":true,"gnssid":0,"svid":25},{"PRN":31,"el":27,"az":263,"ss":40,"used":true,"gnssid":0,"svid":31}]}
$PGRME,19.2,M,28.9,M,34.7,M*17
$GPGLL,3348.451,N,11821.143,W,142224,A*3A
-{"class":"TPV","mode":3,"time":"2002-10-08T14:22:24.000Z","ept":0.005,"lat":33.807516667,"lon":-118.352383333,"alt":38.000,"epx":28.188,"epy":28.188,"epv":60.004,"track":353.6000,"speed":0.000,"climb":0.000,"eps":25.77}
+{"class":"TPV","mode":3,"time":"2002-10-08T14:22:24.000Z","ept":0.005,"lat":33.807516667,"lon":-118.352383333,"alt":38.000,"epx":28.188,"epy":28.188,"epv":60.004,"track":353.6000,"speed":0.000,"climb":-0.050,"eps":25.77,"epc":62.20}
$PGRMZ,125,f,3*1D
diff --git a/test/daemon/garmin48.log.chk b/test/daemon/garmin48.log.chk
index 82a7dcf3..9bef948d 100644
--- a/test/daemon/garmin48.log.chk
+++ b/test/daemon/garmin48.log.chk
@@ -4,7 +4,7 @@ $GPRMB,A,,,,,,,,,,,,V*71
$GPGGA,225308,4527.458,S,16709.165,E,1,05,2.1,14.7,M,1.1,M,,*53
{"class":"TPV","mode":3,"time":"2001-06-06T22:53:08.000Z","ept":0.005,"lat":-45.457633333,"lon":167.152750000,"alt":14.700,"track":94.5000,"speed":0.000}
$GPGSA,A,3,01,,,,13,20,22,,,,28,,3.1,2.1,2.0*3A
-{"class":"TPV","mode":3,"time":"2001-06-06T22:53:08.000Z","ept":0.005,"lat":-45.457633333,"lon":167.152750000,"alt":14.700,"epv":46.000,"track":94.5000,"speed":0.000,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2001-06-06T22:53:08.000Z","ept":0.005,"lat":-45.457633333,"lon":167.152750000,"alt":14.700,"epv":46.000,"track":94.5000,"speed":0.000}
$GPGSV,3,1,11,01,78,221,47,03,09,042,00,04,05,242,00,06,04,149,00*70
$GPGSV,3,2,11,13,37,235,48,20,41,333,46,22,65,081,46,24,02,205,00*7B
$GPGSV,3,3,11,25,20,108,00,27,08,281,00,28,17,339,39,,,,*4C
@@ -18,7 +18,7 @@ $GPRTE,1,1,c,0*07
$GPRMC,225310,A,4527.458,S,16709.165,E,000.0,094.5,060601,024.1,E*64
$GPRMB,A,,,,,,,,,,,,V*71
$GPGGA,225310,4527.458,S,16709.165,E,1,05,2.1,14.6,M,1.1,M,,*5B
-{"class":"TPV","mode":3,"time":"2001-06-06T22:53:10.000Z","ept":0.005,"lat":-45.457633333,"lon":167.152750000,"alt":14.600,"epx":28.498,"epy":20.134,"epv":46.000,"track":94.5000,"speed":0.000,"eps":57.00}
+{"class":"TPV","mode":3,"time":"2001-06-06T22:53:10.000Z","ept":0.005,"lat":-45.457633333,"lon":167.152750000,"alt":14.600,"epx":28.498,"epy":20.134,"epv":46.000,"track":94.5000,"speed":0.000,"climb":-0.030,"eps":57.00,"epc":92.00}
$GPGSA,A,3,01,,,,13,20,22,,,,28,,3.1,2.1,2.0*3A
$GPGSV,3,1,11,01,78,221,47,03,09,042,00,04,05,242,00,06,04,149,00*70
$GPGSV,3,2,11,13,37,235,48,20,41,333,46,22,65,081,46,24,02,205,00*7B
@@ -26,7 +26,7 @@ $GPGSV,3,3,11,25,20,108,00,27,08,281,00,28,17,339,39,,,,*4C
{"class":"SKY","xdop":1.90,"ydop":1.34,"vdop":2.00,"tdop":2.92,"hdop":2.10,"gdop":5.08,"pdop":3.10,"satellites":[{"PRN":1,"el":78,"az":221,"ss":47,"used":true,"gnssid":0,"svid":1},{"PRN":3,"el":9,"az":42,"ss":0,"used":false,"gnssid":0,"svid":3},{"PRN":4,"el":5,"az":242,"ss":0,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":4,"az":149,"ss":0,"used":false,"gnssid":0,"svid":6},{"PRN":13,"el":37,"az":235,"ss":48,"used":true,"gnssid":0,"svid":13},{"PRN":20,"el":41,"az":333,"ss":46,"used":true,"gnssid":0,"svid":20},{"PRN":22,"el":65,"az":81,"ss":46,"used":true,"gnssid":0,"svid":22},{"PRN":24,"el":2,"az":205,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":25,"el":20,"az":108,"ss":0,"used":false,"gnssid":0,"svid":25},{"PRN":27,"el":8,"az":281,"ss":0,"used":false,"gnssid":0,"svid":27},{"PRN":28,"el":17,"az":339,"ss":39,"used":true,"gnssid":0,"svid":28}]}
$PGRME,9.1,M,15.0,M,12.0,M*21
$GPGLL,4527.458,S,16709.165,E,225311,A*37
-{"class":"TPV","mode":2,"time":"2001-06-06T22:53:11.000Z","ept":0.005,"lat":-45.457633333,"lon":167.152750000,"epx":28.498,"epy":20.134,"speed":0.000,"eps":41.86}
+{"class":"TPV","mode":3,"time":"2001-06-06T22:53:11.000Z","ept":0.005,"lat":-45.457633333,"lon":167.152750000,"epx":28.498,"epy":20.134,"epv":46.000,"speed":0.000,"eps":41.86,"epc":77.14}
$PGRMZ,48,f,3*27
$PGRMM,WGS 84*06
$GPBOD,,T,,M,,*47
@@ -34,7 +34,7 @@ $GPRTE,1,1,c,0*07
$GPRMC,225312,A,4527.458,S,16709.165,E,000.0,094.5,060601,024.1,E*66
$GPRMB,A,,,,,,,,,,,,V*71
$GPGGA,225312,4527.458,S,16709.165,E,1,05,2.2,14.7,M,1.1,M,,*5B
-{"class":"TPV","mode":3,"time":"2001-06-06T22:53:12.000Z","ept":0.005,"lat":-45.457633333,"lon":167.152750000,"alt":14.700,"epx":28.498,"epy":20.134,"epv":46.000,"track":94.5000,"speed":0.000,"eps":57.00}
+{"class":"TPV","mode":3,"time":"2001-06-06T22:53:12.000Z","ept":0.005,"lat":-45.457633333,"lon":167.152750000,"alt":14.700,"epx":28.498,"epy":20.134,"epv":46.000,"track":94.5000,"speed":0.000,"climb":0.070,"eps":57.00,"epc":92.00}
$GPGSA,A,3,01,,,,13,20,22,,,,28,,3.2,2.2,2.1*3B
$GPGSV,3,1,11,01,78,221,47,03,09,042,00,04,05,242,00,06,04,149,00*70
$GPGSV,3,2,11,13,37,235,49,20,41,333,46,22,65,081,46,24,02,205,00*7A
@@ -42,7 +42,7 @@ $GPGSV,3,3,11,25,20,108,00,27,08,281,00,28,17,339,39,,,,*4C
{"class":"SKY","xdop":1.90,"ydop":1.34,"vdop":2.10,"tdop":2.92,"hdop":2.20,"gdop":5.08,"pdop":3.20,"satellites":[{"PRN":1,"el":78,"az":221,"ss":47,"used":true,"gnssid":0,"svid":1},{"PRN":3,"el":9,"az":42,"ss":0,"used":false,"gnssid":0,"svid":3},{"PRN":4,"el":5,"az":242,"ss":0,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":4,"az":149,"ss":0,"used":false,"gnssid":0,"svid":6},{"PRN":13,"el":37,"az":235,"ss":49,"used":true,"gnssid":0,"svid":13},{"PRN":20,"el":41,"az":333,"ss":46,"used":true,"gnssid":0,"svid":20},{"PRN":22,"el":65,"az":81,"ss":46,"used":true,"gnssid":0,"svid":22},{"PRN":24,"el":2,"az":205,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":25,"el":20,"az":108,"ss":0,"used":false,"gnssid":0,"svid":25},{"PRN":27,"el":8,"az":281,"ss":0,"used":false,"gnssid":0,"svid":27},{"PRN":28,"el":17,"az":339,"ss":39,"used":true,"gnssid":0,"svid":28}]}
$PGRME,9.2,M,15.0,M,12.6,M*24
$GPGLL,4527.458,S,16709.165,E,225313,A*35
-{"class":"TPV","mode":2,"time":"2001-06-06T22:53:13.000Z","ept":0.005,"lat":-45.457633333,"lon":167.152750000,"epx":28.498,"epy":20.134,"speed":0.000,"eps":42.00}
+{"class":"TPV","mode":3,"time":"2001-06-06T22:53:13.000Z","ept":0.005,"lat":-45.457633333,"lon":167.152750000,"epx":28.498,"epy":20.134,"epv":48.300,"speed":0.000,"eps":42.00,"epc":79.44}
$PGRMZ,48,f,3*27
$PGRMM,WGS 84*06
$GPBOD,,T,,M,,*47
@@ -50,7 +50,7 @@ $GPRTE,1,1,c,0*07
$GPRMC,225314,A,4527.458,S,16709.165,E,000.0,094.5,060601,024.1,E*60
$GPRMB,A,,,,,,,,,,,,V*71
$GPGGA,225314,4527.458,S,16709.165,E,1,05,2.2,14.6,M,1.1,M,,*5C
-{"class":"TPV","mode":3,"time":"2001-06-06T22:53:14.000Z","ept":0.005,"lat":-45.457633333,"lon":167.152750000,"alt":14.600,"epx":28.498,"epy":20.134,"epv":48.300,"track":94.5000,"speed":0.000,"eps":57.00}
+{"class":"TPV","mode":3,"time":"2001-06-06T22:53:14.000Z","ept":0.005,"lat":-45.457633333,"lon":167.152750000,"alt":14.600,"epx":28.498,"epy":20.134,"epv":48.300,"track":94.5000,"speed":0.000,"climb":-0.030,"eps":57.00,"epc":96.60}
$GPGSA,A,3,01,,,,13,20,22,,,,28,,3.2,2.2,2.1*3B
$GPGSV,3,1,11,01,78,221,47,03,09,042,00,04,05,242,00,06,04,149,00*70
$GPGSV,3,2,11,13,37,235,49,20,41,333,46,22,65,081,46,24,02,205,00*7A
@@ -58,7 +58,7 @@ $GPGSV,3,3,11,25,20,108,00,27,08,281,00,28,17,339,39,,,,*4C
{"class":"SKY","xdop":1.90,"ydop":1.34,"vdop":2.10,"tdop":2.92,"hdop":2.20,"gdop":5.08,"pdop":3.20,"satellites":[{"PRN":1,"el":78,"az":221,"ss":47,"used":true,"gnssid":0,"svid":1},{"PRN":3,"el":9,"az":42,"ss":0,"used":false,"gnssid":0,"svid":3},{"PRN":4,"el":5,"az":242,"ss":0,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":4,"az":149,"ss":0,"used":false,"gnssid":0,"svid":6},{"PRN":13,"el":37,"az":235,"ss":49,"used":true,"gnssid":0,"svid":13},{"PRN":20,"el":41,"az":333,"ss":46,"used":true,"gnssid":0,"svid":20},{"PRN":22,"el":65,"az":81,"ss":46,"used":true,"gnssid":0,"svid":22},{"PRN":24,"el":2,"az":205,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":25,"el":20,"az":108,"ss":0,"used":false,"gnssid":0,"svid":25},{"PRN":27,"el":8,"az":281,"ss":0,"used":false,"gnssid":0,"svid":27},{"PRN":28,"el":17,"az":339,"ss":39,"used":true,"gnssid":0,"svid":28}]}
$PGRME,9.2,M,15.0,M,12.6,M*24
$GPGLL,4527.458,S,16709.165,E,225315,A*33
-{"class":"TPV","mode":2,"time":"2001-06-06T22:53:15.000Z","ept":0.005,"lat":-45.457633333,"lon":167.152750000,"epx":28.498,"epy":20.134,"speed":0.000,"eps":42.00}
+{"class":"TPV","mode":3,"time":"2001-06-06T22:53:15.000Z","ept":0.005,"lat":-45.457633333,"lon":167.152750000,"epx":28.498,"epy":20.134,"epv":48.300,"speed":0.000,"eps":42.00,"epc":79.44}
$PGRMZ,48,f,3*27
$PGRMM,WGS 84*06
$GPBOD,,T,,M,,*47
@@ -66,7 +66,7 @@ $GPRTE,1,1,c,0*07
$GPRMC,225316,A,4527.458,S,16709.165,E,000.0,094.5,060601,024.1,E*62
$GPRMB,A,,,,,,,,,,,,V*71
$GPGGA,225316,4527.458,S,16709.165,E,1,05,2.2,14.4,M,1.1,M,,*5C
-{"class":"TPV","mode":3,"time":"2001-06-06T22:53:16.000Z","ept":0.005,"lat":-45.457633333,"lon":167.152750000,"alt":14.400,"epx":28.498,"epy":20.134,"epv":48.300,"track":94.5000,"speed":0.000,"eps":57.00}
+{"class":"TPV","mode":3,"time":"2001-06-06T22:53:16.000Z","ept":0.005,"lat":-45.457633333,"lon":167.152750000,"alt":14.400,"epx":28.498,"epy":20.134,"epv":48.300,"track":94.5000,"speed":0.000,"climb":-0.230,"eps":57.00,"epc":96.60}
$GPGSA,A,3,01,,,,13,20,22,,,,28,,3.2,2.2,2.1*3B
$GPGSV,3,1,11,01,78,221,47,03,09,042,00,04,05,242,00,06,04,149,00*70
$GPGSV,3,2,11,13,37,235,49,20,40,333,46,22,65,081,46,24,02,205,00*7B
@@ -74,7 +74,7 @@ $GPGSV,3,3,11,25,20,108,00,27,08,281,00,28,17,339,39,,,,*4C
{"class":"SKY","xdop":1.92,"ydop":1.36,"vdop":2.10,"tdop":2.96,"hdop":2.20,"gdop":5.15,"pdop":3.20,"satellites":[{"PRN":1,"el":78,"az":221,"ss":47,"used":true,"gnssid":0,"svid":1},{"PRN":3,"el":9,"az":42,"ss":0,"used":false,"gnssid":0,"svid":3},{"PRN":4,"el":5,"az":242,"ss":0,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":4,"az":149,"ss":0,"used":false,"gnssid":0,"svid":6},{"PRN":13,"el":37,"az":235,"ss":49,"used":true,"gnssid":0,"svid":13},{"PRN":20,"el":40,"az":333,"ss":46,"used":true,"gnssid":0,"svid":20},{"PRN":22,"el":65,"az":81,"ss":46,"used":true,"gnssid":0,"svid":22},{"PRN":24,"el":2,"az":205,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":25,"el":20,"az":108,"ss":0,"used":false,"gnssid":0,"svid":25},{"PRN":27,"el":8,"az":281,"ss":0,"used":false,"gnssid":0,"svid":27},{"PRN":28,"el":17,"az":339,"ss":39,"used":true,"gnssid":0,"svid":28}]}
$PGRME,9.2,M,15.0,M,12.6,M*24
$GPGLL,4527.458,S,16709.165,E,225317,A*31
-{"class":"TPV","mode":2,"time":"2001-06-06T22:53:17.000Z","ept":0.005,"lat":-45.457633333,"lon":167.152750000,"epx":28.754,"epy":20.351,"speed":0.000,"eps":42.26}
+{"class":"TPV","mode":3,"time":"2001-06-06T22:53:17.000Z","ept":0.005,"lat":-45.457633333,"lon":167.152750000,"epx":28.754,"epy":20.351,"epv":48.300,"speed":0.000,"eps":42.26,"epc":79.44}
$PGRMZ,46,f,3*29
$PGRMM,WGS 84*06
$GPBOD,,T,,M,,*47
@@ -82,7 +82,7 @@ $GPRTE,1,1,c,0*07
$GPRMC,225318,A,4527.458,S,16709.165,E,000.0,094.5,060601,024.1,E*6C
$GPRMB,A,,,,,,,,,,,,V*71
$GPGGA,225318,4527.458,S,16709.165,E,1,05,2.2,14.0,M,1.1,M,,*56
-{"class":"TPV","mode":3,"time":"2001-06-06T22:53:18.000Z","ept":0.005,"lat":-45.457633333,"lon":167.152750000,"alt":14.000,"epx":28.754,"epy":20.351,"epv":48.300,"track":94.5000,"speed":0.000,"eps":57.51}
+{"class":"TPV","mode":3,"time":"2001-06-06T22:53:18.000Z","ept":0.005,"lat":-45.457633333,"lon":167.152750000,"alt":14.000,"epx":28.754,"epy":20.351,"epv":48.300,"track":94.5000,"speed":0.000,"climb":-0.021,"eps":57.51,"epc":96.60}
$GPGSA,A,3,01,,,,13,20,22,,,,28,,3.2,2.2,2.1*3B
$GPGSV,3,1,11,01,78,221,47,03,09,042,00,04,05,242,00,06,04,149,00*70
$GPGSV,3,2,11,13,37,235,49,20,40,333,46,22,65,083,46,24,02,205,00*79
@@ -90,7 +90,7 @@ $GPGSV,3,3,11,25,20,108,00,27,08,281,00,28,17,339,40,,,,*42
{"class":"SKY","xdop":1.90,"ydop":1.35,"vdop":2.10,"tdop":2.94,"hdop":2.20,"gdop":5.11,"pdop":3.20,"satellites":[{"PRN":1,"el":78,"az":221,"ss":47,"used":true,"gnssid":0,"svid":1},{"PRN":3,"el":9,"az":42,"ss":0,"used":false,"gnssid":0,"svid":3},{"PRN":4,"el":5,"az":242,"ss":0,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":4,"az":149,"ss":0,"used":false,"gnssid":0,"svid":6},{"PRN":13,"el":37,"az":235,"ss":49,"used":true,"gnssid":0,"svid":13},{"PRN":20,"el":40,"az":333,"ss":46,"used":true,"gnssid":0,"svid":20},{"PRN":22,"el":65,"az":83,"ss":46,"used":true,"gnssid":0,"svid":22},{"PRN":24,"el":2,"az":205,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":25,"el":20,"az":108,"ss":0,"used":false,"gnssid":0,"svid":25},{"PRN":27,"el":8,"az":281,"ss":0,"used":false,"gnssid":0,"svid":27},{"PRN":28,"el":17,"az":339,"ss":40,"used":true,"gnssid":0,"svid":28}]}
$PGRME,10.3,M,15.2,M,16.7,M*1A
$GPGLL,4527.458,S,16709.165,E,225333,A*37
-{"class":"TPV","mode":2,"time":"2001-06-06T22:53:33.000Z","ept":0.005,"lat":-45.457633333,"lon":167.152750000,"epx":28.431,"epy":20.214,"speed":0.000,"eps":2.90}
+{"class":"TPV","mode":3,"time":"2001-06-06T22:53:33.000Z","ept":0.005,"lat":-45.457633333,"lon":167.152750000,"epx":28.431,"epy":20.214,"epv":48.300,"speed":0.000,"eps":2.90,"epc":5.32}
$PGRMZ,41,f,3*2E
$PGRMM,WGS 84*06
$GPBOD,,T,,M,,*47
@@ -98,7 +98,7 @@ $GPRTE,1,1,c,0*07
$GPRMC,225334,A,4527.458,S,16709.165,E,000.0,094.5,060601,024.1,E*62
$GPRMB,A,,,,,,,,,,,,V*71
$GPGGA,225334,4527.458,S,16709.165,E,1,05,2.4,12.5,M,1.1,M,,*5D
-{"class":"TPV","mode":3,"time":"2001-06-06T22:53:34.000Z","ept":0.005,"lat":-45.457633333,"lon":167.152750000,"alt":12.500,"epx":28.431,"epy":20.214,"epv":48.300,"track":94.5000,"speed":0.000,"eps":56.86}
+{"class":"TPV","mode":3,"time":"2001-06-06T22:53:34.000Z","ept":0.005,"lat":-45.457633333,"lon":167.152750000,"alt":12.500,"epx":28.431,"epy":20.214,"epv":48.300,"track":94.5000,"speed":0.000,"climb":0.003,"eps":56.86,"epc":96.60}
$GPGSA,A,3,01,,,,13,20,22,,,,28,,4.1,2.4,3.0*39
$GPGSV,3,1,11,01,78,221,47,03,09,042,00,04,05,242,00,06,04,149,00*70
$GPGSV,3,2,11,13,37,235,49,20,40,333,46,22,65,083,46,24,02,205,00*79
@@ -106,7 +106,7 @@ $GPGSV,3,3,11,25,20,108,00,27,08,281,00,28,17,339,41,,,,*43
{"class":"SKY","xdop":1.90,"ydop":1.35,"vdop":3.00,"tdop":2.94,"hdop":2.40,"gdop":5.11,"pdop":4.10,"satellites":[{"PRN":1,"el":78,"az":221,"ss":47,"used":true,"gnssid":0,"svid":1},{"PRN":3,"el":9,"az":42,"ss":0,"used":false,"gnssid":0,"svid":3},{"PRN":4,"el":5,"az":242,"ss":0,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":4,"az":149,"ss":0,"used":false,"gnssid":0,"svid":6},{"PRN":13,"el":37,"az":235,"ss":49,"used":true,"gnssid":0,"svid":13},{"PRN":20,"el":40,"az":333,"ss":46,"used":true,"gnssid":0,"svid":20},{"PRN":22,"el":65,"az":83,"ss":46,"used":true,"gnssid":0,"svid":22},{"PRN":24,"el":2,"az":205,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":25,"el":20,"az":108,"ss":0,"used":false,"gnssid":0,"svid":25},{"PRN":27,"el":8,"az":281,"ss":0,"used":false,"gnssid":0,"svid":27},{"PRN":28,"el":17,"az":339,"ss":41,"used":true,"gnssid":0,"svid":28}]}
$PGRME,10.3,M,15.2,M,16.7,M*1A
$GPGLL,4527.458,S,16709.165,E,225335,A*31
-{"class":"TPV","mode":2,"time":"2001-06-06T22:53:35.000Z","ept":0.005,"lat":-45.457633333,"lon":167.152750000,"epx":28.431,"epy":20.214,"speed":0.000,"eps":43.55}
+{"class":"TPV","mode":3,"time":"2001-06-06T22:53:35.000Z","ept":0.005,"lat":-45.457633333,"lon":167.152750000,"epx":28.431,"epy":20.214,"epv":69.000,"speed":0.000,"eps":43.55,"epc":100.56}
$PGRMZ,41,f,3*2E
$PGRMM,WGS 84*06
$GPBOD,,T,,M,,*47
diff --git a/test/daemon/geostar-geos1m-binary.log.chk b/test/daemon/geostar-geos1m-binary.log.chk
index d5c07938..d6037dd2 100644
--- a/test/daemon/geostar-geos1m-binary.log.chk
+++ b/test/daemon/geostar-geos1m-binary.log.chk
@@ -20,7 +20,7 @@ $GPGGA,125027,5355.1638,N,02730.0245,E,1,10,1.57,273.77,M,23.270,M,,*4E
$GPRMC,125027,A,5355.1638,N,02730.0245,E,0.0338,208.578,070910,,*26
$GPGSA,A,3,67,68,69,83,84,2,4,5,,,,,2.3,1.6,1.7*06
$GPGBS,125027,23.43,M,13.91,M,34.01,M*07
-{"class":"TPV","mode":3,"time":"2010-09-07T12:50:27.000Z","ept":0.005,"lat":53.919396388,"lon":27.500408124,"alt":273.773,"epx":23.432,"epy":13.910,"epv":34.010,"track":208.5776,"speed":0.017,"climb":0.000,"eps":46.86,"epc":68.02}
+{"class":"TPV","mode":3,"time":"2010-09-07T12:50:27.000Z","ept":0.005,"lat":53.919396388,"lon":27.500408124,"alt":273.773,"epx":23.432,"epy":13.910,"epv":34.010,"track":208.5776,"speed":0.017,"climb":-0.151,"eps":46.86,"epc":68.02}
$GPGSV,6,1,21,67,12,002,41,68,22,053,52,69,08,102,40,74,38,187,00*71
$GPGSV,6,2,21,75,63,278,00,83,15,057,41,84,69,039,44,85,51,252,00*79
$GPGSV,6,3,21,86,01,243,00,02,43,065,50,04,11,040,46,05,09,115,38*76
@@ -32,7 +32,7 @@ $GPGGA,125028,5355.1638,N,02730.0246,E,1,10,1.57,273.77,M,23.260,M,,*43
$GPRMC,125028,A,5355.1638,N,02730.0246,E,0.0304,198.298,070910,,*26
$GPGSA,A,3,67,68,69,83,84,2,4,5,,,,,2.3,1.6,1.7*06
$GPGBS,125028,23.43,M,13.91,M,34.01,M*08
-{"class":"TPV","mode":3,"time":"2010-09-07T12:50:28.000Z","ept":0.005,"lat":53.919396987,"lon":27.500409347,"alt":273.769,"epx":23.432,"epy":13.910,"epv":34.010,"track":198.2983,"speed":0.016,"climb":0.000,"eps":46.86,"epc":68.02}
+{"class":"TPV","mode":3,"time":"2010-09-07T12:50:28.000Z","ept":0.005,"lat":53.919396987,"lon":27.500409347,"alt":273.769,"epx":23.432,"epy":13.910,"epv":34.010,"track":198.2983,"speed":0.016,"climb":-0.151,"eps":46.86,"epc":68.02}
$GPGSV,6,1,21,67,12,002,41,68,22,053,52,69,08,102,40,74,38,187,00*71
$GPGSV,6,2,21,75,63,278,00,83,15,058,41,84,69,039,44,85,51,252,00*76
$GPGSV,6,3,21,86,01,243,00,02,43,065,50,04,11,040,46,05,09,115,38*76
@@ -44,4 +44,4 @@ $GPGGA,125029,5355.1639,N,02730.0248,E,1,10,1.57,273.92,M,23.252,M,,*47
$GPRMC,125029,A,5355.1639,N,02730.0248,E,0.0266,178.518,070910,,*2C
$GPGSA,A,3,67,68,69,83,84,2,4,5,,,,,2.3,1.6,1.7*06
$GPGBS,125029,23.43,M,13.91,M,34.01,M*09
-{"class":"TPV","mode":3,"time":"2010-09-07T12:50:29.000Z","ept":0.005,"lat":53.919397821,"lon":27.500413011,"alt":273.924,"epx":23.432,"epy":13.910,"epv":34.010,"track":178.5179,"speed":0.014,"climb":0.000,"eps":46.86,"epc":68.02}
+{"class":"TPV","mode":3,"time":"2010-09-07T12:50:29.000Z","ept":0.005,"lat":53.919397821,"lon":27.500413011,"alt":273.924,"epx":23.432,"epy":13.910,"epv":34.010,"track":178.5179,"speed":0.014,"climb":-0.151,"eps":46.86,"epc":68.02}
diff --git a/test/daemon/gp-320fw-2019-03-28.log.chk b/test/daemon/gp-320fw-2019-03-28.log.chk
index 34ab9e55..b4698b83 100644
--- a/test/daemon/gp-320fw-2019-03-28.log.chk
+++ b/test/daemon/gp-320fw-2019-03-28.log.chk
@@ -7,7 +7,7 @@ $GPGSA,A,3,,21,,,,06,18,,05,,,,02.3,01.3,01.9*00
$GPGSV,3,1,12,17,77,041,13,21,76,138,47,09,47,236,18,04,37,056,*75
$GPGSV,3,2,12,12,32,298,,06,29,277,47,18,20,143,47,08,15,173,*71
$GPGLL,4808.9985,N,01135.0867,E,164517.99,A,A*6F
-{"class":"TPV","mode":3,"time":"2019-03-28T16:45:17.990Z","ept":0.005,"lat":48.149975000,"lon":11.584778333,"alt":463.000,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2019-03-28T16:45:17.990Z","ept":0.005,"lat":48.149975000,"lon":11.584778333,"alt":463.000,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000}
$GPRMC,164518.99,A,4808.9985,N,01135.0867,E,000.0,000.0,280319,003.0,E,A*3E
$GPVTG,000.0,T,357.0,M,000.0,N,0000.0,K,A*12
$GPGGA,164518.99,4808.9985,N,01135.0867,E,1,04,01.3,00462.9,M,0046.2,M,,*5A
@@ -15,7 +15,7 @@ $GPGSA,A,3,,21,,,,06,18,,05,,,,02.3,01.3,01.9*00
$GPGSV,3,1,12,17,77,041,12,21,76,138,48,09,47,236,18,04,37,056,*7B
$GPGSV,3,2,12,12,32,298,,06,29,277,47,18,20,143,47,08,15,173,*71
$GPGLL,4808.9985,N,01135.0867,E,164518.99,A,A*60
-{"class":"TPV","mode":3,"time":"2019-03-28T16:45:18.990Z","ept":0.005,"lat":48.149975000,"lon":11.584778333,"alt":462.900,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2019-03-28T16:45:18.990Z","ept":0.005,"lat":48.149975000,"lon":11.584778333,"alt":462.900,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":-0.100,"epc":87.40}
$GPRMC,164519.99,A,4808.9985,N,01135.0867,E,000.0,000.0,280319,003.0,E,A*3F
$GPVTG,000.0,T,357.0,M,000.0,N,0000.0,K,A*12
$GPGGA,164519.99,4808.9985,N,01135.0867,E,1,04,01.3,00462.9,M,0046.2,M,,*5B
@@ -27,7 +27,7 @@ $GPGSV,3,3,12,05,13,037,47,14,06,303,,01,00,359,,02,00,204,*73
$GPRMC,164520.99,A,4808.9985,N,01135.0868,E,000.0,000.0,280319,003.0,E,A*3A
$GPVTG,000.0,T,357.0,M,000.0,N,0000.0,K,A*12
$GPGGA,164520.99,4808.9985,N,01135.0868,E,1,04,01.3,00462.8,M,0046.2,M,,*5F
-{"class":"TPV","mode":3,"time":"2019-03-28T16:45:20.990Z","ept":0.005,"lat":48.149975000,"lon":11.584780000,"alt":462.800,"epx":13.246,"epy":14.395,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"eps":28.79}
+{"class":"TPV","mode":3,"time":"2019-03-28T16:45:20.990Z","ept":0.005,"lat":48.149975000,"lon":11.584780000,"alt":462.800,"epx":13.246,"epy":14.395,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":-0.100,"eps":28.79,"epc":87.40}
$GPGSA,A,3,,21,,,,06,18,,05,,,,02.3,01.3,01.9*00
$GPGSV,3,1,12,17,77,041,14,21,76,137,47,09,47,236,18,04,37,056,*7D
$GPGSV,3,2,12,12,32,298,,06,29,277,47,18,20,143,47,08,15,173,*71
@@ -35,7 +35,7 @@ $GPZDA,164520.99,28,03,2019,,*61
$GPRMC,164521.99,A,4808.9985,N,01135.0868,E,000.0,000.0,280319,003.0,E,A*3B
$GPVTG,000.0,T,357.0,M,000.0,N,0000.0,K,A*12
$GPGGA,164521.99,4808.9985,N,01135.0868,E,1,04,01.3,00462.8,M,0046.2,M,,*5E
-{"class":"TPV","mode":3,"time":"2019-03-28T16:45:21.990Z","ept":0.005,"lat":48.149975000,"lon":11.584780000,"alt":462.800,"epx":13.246,"epy":14.395,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"eps":28.79}
+{"class":"TPV","mode":3,"time":"2019-03-28T16:45:21.990Z","ept":0.005,"lat":48.149975000,"lon":11.584780000,"alt":462.800,"epx":13.246,"epy":14.395,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":0.000,"eps":28.79,"epc":87.40}
$GPGSA,A,3,,21,,,,06,18,,05,,,,02.3,01.3,01.9*00
$GPGSV,3,1,12,17,77,041,15,21,76,137,47,09,47,236,18,04,37,056,*7C
$GPGSV,3,2,12,12,32,298,,06,29,277,47,18,20,143,47,08,15,173,*71
@@ -44,25 +44,25 @@ $GPGSV,3,3,12,05,13,037,47,14,06,303,,01,00,359,,02,00,204,*73
$GPRMC,164522.99,A,4808.9985,N,01135.0869,E,000.0,000.0,280319,003.0,E,A*39
$GPVTG,000.0,T,357.0,M,000.0,N,0000.0,K,A*12
$GPGGA,164522.99,4808.9985,N,01135.0869,E,1,04,01.3,00462.8,M,0046.2,M,,*5C
-{"class":"TPV","mode":3,"time":"2019-03-28T16:45:22.990Z","ept":0.005,"lat":48.149975000,"lon":11.584781667,"alt":462.800,"epx":13.235,"epy":14.389,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"eps":28.78}
+{"class":"TPV","mode":3,"time":"2019-03-28T16:45:22.990Z","ept":0.005,"lat":48.149975000,"lon":11.584781667,"alt":462.800,"epx":13.235,"epy":14.389,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":0.000,"eps":28.78,"epc":87.40}
$GPGSA,A,3,,21,,,,06,18,,05,,,,02.3,01.3,01.9*00
$GPGSV,3,1,12,17,77,041,16,21,76,137,47,09,47,236,18,04,37,056,*7F
$GPGSV,3,2,12,12,32,298,,06,29,277,47,18,20,143,47,08,15,173,*71
$GPGLL,4808.9985,N,01135.0869,E,164522.99,A,A*67
-{"class":"TPV","mode":3,"time":"2019-03-28T16:45:22.990Z","ept":0.005,"lat":48.149975000,"lon":11.584781667,"alt":462.800,"epx":13.235,"epy":14.389,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":0.000,"eps":28.78}
+{"class":"TPV","mode":3,"time":"2019-03-28T16:45:22.990Z","ept":0.005,"lat":48.149975000,"lon":11.584781667,"alt":462.800,"epx":13.235,"epy":14.389,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":0.000,"eps":28.78,"epc":87.40}
$GPRMC,164523.99,A,4808.9985,N,01135.0869,E,000.0,000.0,280319,003.0,E,A*38
$GPVTG,000.0,T,357.0,M,000.0,N,0000.0,K,A*12
$GPGGA,164523.99,4808.9985,N,01135.0869,E,1,04,01.3,00462.7,M,0046.2,M,,*52
-{"class":"TPV","mode":3,"time":"2019-03-28T16:45:23.990Z","ept":0.005,"lat":48.149975000,"lon":11.584781667,"alt":462.700,"epx":13.235,"epy":14.389,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"eps":28.78}
+{"class":"TPV","mode":3,"time":"2019-03-28T16:45:23.990Z","ept":0.005,"lat":48.149975000,"lon":11.584781667,"alt":462.700,"epx":13.235,"epy":14.389,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":-0.100,"eps":28.78,"epc":87.40}
$GPGSA,A,3,,21,,,,06,18,,05,,,,02.3,01.3,01.9*00
$GPGSV,3,1,12,17,77,041,16,21,76,137,47,09,47,236,17,04,37,056,*70
$GPGSV,3,2,12,12,32,298,,06,29,277,47,18,20,143,47,08,15,173,*71
$GPGLL,4808.9985,N,01135.0869,E,164523.99,A,A*66
-{"class":"TPV","mode":3,"time":"2019-03-28T16:45:23.990Z","ept":0.005,"lat":48.149975000,"lon":11.584781667,"alt":462.700,"epx":13.235,"epy":14.389,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":0.000,"eps":28.78}
+{"class":"TPV","mode":3,"time":"2019-03-28T16:45:23.990Z","ept":0.005,"lat":48.149975000,"lon":11.584781667,"alt":462.700,"epx":13.235,"epy":14.389,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":-0.100,"eps":28.78,"epc":87.40}
$GPRMC,164524.99,A,4808.9985,N,01135.0869,E,000.0,000.0,280319,003.0,E,A*3F
$GPVTG,000.0,T,357.0,M,000.0,N,0000.0,K,A*12
$GPGGA,164524.99,4808.9985,N,01135.0869,E,1,04,01.3,00462.7,M,0046.2,M,,*55
-{"class":"TPV","mode":3,"time":"2019-03-28T16:45:24.990Z","ept":0.005,"lat":48.149975000,"lon":11.584781667,"alt":462.700,"epx":13.235,"epy":14.389,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"eps":28.78}
+{"class":"TPV","mode":3,"time":"2019-03-28T16:45:24.990Z","ept":0.005,"lat":48.149975000,"lon":11.584781667,"alt":462.700,"epx":13.235,"epy":14.389,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":0.000,"eps":28.78,"epc":87.40}
$GPGSA,A,3,,21,,,,06,18,,05,,,,02.3,01.3,01.9*00
$GPGSV,3,1,12,17,77,041,16,21,76,137,47,09,47,236,17,04,37,056,*70
$GPGSV,3,2,12,12,32,298,,06,29,277,47,18,20,143,47,08,15,173,*71
@@ -71,25 +71,25 @@ $GPGSV,3,3,12,05,13,037,47,14,06,303,,02,00,204,,01,00,359,*73
$GPRMC,164525.99,A,4808.9985,N,01135.0869,E,000.0,000.0,280319,003.0,E,A*3E
$GPVTG,000.0,T,357.0,M,000.0,N,0000.0,K,A*12
$GPGGA,164525.99,4808.9985,N,01135.0869,E,1,04,01.3,00462.7,M,0046.2,M,,*54
-{"class":"TPV","mode":3,"time":"2019-03-28T16:45:25.990Z","ept":0.005,"lat":48.149975000,"lon":11.584781667,"alt":462.700,"epx":13.235,"epy":14.389,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"eps":28.78}
+{"class":"TPV","mode":3,"time":"2019-03-28T16:45:25.990Z","ept":0.005,"lat":48.149975000,"lon":11.584781667,"alt":462.700,"epx":13.235,"epy":14.389,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":0.000,"eps":28.78,"epc":87.40}
$GPGSA,A,3,,21,,,,06,18,,05,,,,02.3,01.3,01.9*00
$GPGSV,3,1,12,17,77,041,15,21,76,137,48,09,47,236,17,04,37,056,*7C
$GPGSV,3,2,12,12,32,298,,06,29,277,47,18,20,143,47,08,15,173,*71
$GPGLL,4808.9985,N,01135.0869,E,164525.99,A,A*60
-{"class":"TPV","mode":3,"time":"2019-03-28T16:45:25.990Z","ept":0.005,"lat":48.149975000,"lon":11.584781667,"alt":462.700,"epx":13.235,"epy":14.389,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":0.000,"eps":28.78}
+{"class":"TPV","mode":3,"time":"2019-03-28T16:45:25.990Z","ept":0.005,"lat":48.149975000,"lon":11.584781667,"alt":462.700,"epx":13.235,"epy":14.389,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":0.000,"eps":28.78,"epc":87.40}
$GPRMC,164526.99,A,4808.9985,N,01135.0869,E,000.0,000.0,280319,003.0,E,A*3D
$GPVTG,000.0,T,357.0,M,000.0,N,0000.0,K,A*12
$GPGGA,164526.99,4808.9985,N,01135.0869,E,1,04,01.3,00462.7,M,0046.2,M,,*57
-{"class":"TPV","mode":3,"time":"2019-03-28T16:45:26.990Z","ept":0.005,"lat":48.149975000,"lon":11.584781667,"alt":462.700,"epx":13.235,"epy":14.389,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"eps":28.78}
+{"class":"TPV","mode":3,"time":"2019-03-28T16:45:26.990Z","ept":0.005,"lat":48.149975000,"lon":11.584781667,"alt":462.700,"epx":13.235,"epy":14.389,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":0.000,"eps":28.78,"epc":87.40}
$GPGSA,A,3,,21,,,,06,18,,05,,,,02.3,01.3,01.9*00
$GPGSV,3,1,12,17,77,041,15,21,76,137,47,09,47,236,18,04,37,056,*7C
$GPGSV,3,2,12,12,32,298,,06,29,277,47,18,20,143,47,08,15,173,*71
$GPGLL,4808.9985,N,01135.0869,E,164526.99,A,A*63
-{"class":"TPV","mode":3,"time":"2019-03-28T16:45:26.990Z","ept":0.005,"lat":48.149975000,"lon":11.584781667,"alt":462.700,"epx":13.235,"epy":14.389,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":0.000,"eps":28.78}
+{"class":"TPV","mode":3,"time":"2019-03-28T16:45:26.990Z","ept":0.005,"lat":48.149975000,"lon":11.584781667,"alt":462.700,"epx":13.235,"epy":14.389,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":0.000,"eps":28.78,"epc":87.40}
$GPRMC,164527.99,A,4808.9985,N,01135.0869,E,000.0,000.0,280319,003.0,E,A*3C
$GPVTG,000.0,T,357.0,M,000.0,N,0000.0,K,A*12
$GPGGA,164527.99,4808.9985,N,01135.0869,E,1,04,01.3,00462.7,M,0046.2,M,,*56
-{"class":"TPV","mode":3,"time":"2019-03-28T16:45:27.990Z","ept":0.005,"lat":48.149975000,"lon":11.584781667,"alt":462.700,"epx":13.235,"epy":14.389,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"eps":28.78}
+{"class":"TPV","mode":3,"time":"2019-03-28T16:45:27.990Z","ept":0.005,"lat":48.149975000,"lon":11.584781667,"alt":462.700,"epx":13.235,"epy":14.389,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":0.000,"eps":28.78,"epc":87.40}
$GPGSA,A,3,,21,,,,06,18,,05,,,,02.3,01.3,01.9*00
$GPGSV,3,1,12,17,77,041,14,21,76,137,48,09,47,236,17,04,37,056,*7D
$GPGSV,3,2,12,12,32,298,,06,29,277,47,18,20,143,48,08,15,173,*7E
@@ -97,7 +97,7 @@ $GPZDA,164527.99,28,03,2019,,*66
$GPRMC,164528.99,A,4808.9985,N,01135.0870,E,000.0,000.0,280319,003.0,E,A*3B
$GPVTG,000.0,T,357.0,M,000.0,N,0000.0,K,A*12
$GPGGA,164528.99,4808.9985,N,01135.0870,E,1,04,01.3,00462.7,M,0046.2,M,,*51
-{"class":"TPV","mode":3,"time":"2019-03-28T16:45:28.990Z","ept":0.005,"lat":48.149975000,"lon":11.584783333,"alt":462.700,"epx":13.235,"epy":14.389,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"eps":28.78}
+{"class":"TPV","mode":3,"time":"2019-03-28T16:45:28.990Z","ept":0.005,"lat":48.149975000,"lon":11.584783333,"alt":462.700,"epx":13.235,"epy":14.389,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":0.000,"eps":28.78,"epc":87.40}
$GPGSA,A,3,,21,,,,06,18,,05,,,,02.3,01.3,01.9*00
$GPGSV,3,1,12,17,77,041,13,21,76,137,47,09,47,236,17,04,37,056,*75
$GPGSV,3,2,12,12,32,298,,06,29,277,47,18,20,143,47,08,15,173,*71
@@ -106,16 +106,16 @@ $GPGSV,3,3,12,05,13,037,47,14,06,303,,02,00,204,,01,00,359,*73
$GPRMC,164529.99,A,4808.9985,N,01135.0870,E,000.0,000.0,280319,003.0,E,A*3A
$GPVTG,000.0,T,357.0,M,000.0,N,0000.0,K,A*12
$GPGGA,164529.99,4808.9985,N,01135.0870,E,1,04,01.3,00462.6,M,0046.2,M,,*51
-{"class":"TPV","mode":3,"time":"2019-03-28T16:45:29.990Z","ept":0.005,"lat":48.149975000,"lon":11.584783333,"alt":462.600,"epx":13.235,"epy":14.389,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"eps":28.78}
+{"class":"TPV","mode":3,"time":"2019-03-28T16:45:29.990Z","ept":0.005,"lat":48.149975000,"lon":11.584783333,"alt":462.600,"epx":13.235,"epy":14.389,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":-0.100,"eps":28.78,"epc":87.40}
$GPGSA,A,3,,21,,,,06,18,,05,,,,02.3,01.3,01.9*00
$GPGSV,3,1,12,17,77,041,13,21,76,137,47,09,47,236,17,04,37,056,*75
$GPGSV,3,2,12,12,32,298,,06,29,277,47,18,20,143,47,08,15,173,*71
$GPGLL,4808.9985,N,01135.0870,E,164529.99,A,A*64
-{"class":"TPV","mode":3,"time":"2019-03-28T16:45:29.990Z","ept":0.005,"lat":48.149975000,"lon":11.584783333,"alt":462.600,"epx":13.235,"epy":14.389,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":0.000,"eps":28.78}
+{"class":"TPV","mode":3,"time":"2019-03-28T16:45:29.990Z","ept":0.005,"lat":48.149975000,"lon":11.584783333,"alt":462.600,"epx":13.235,"epy":14.389,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":-0.100,"eps":28.78,"epc":87.40}
$GPRMC,164530.99,A,4808.9985,N,01135.0870,E,000.0,000.0,280319,003.0,E,A*32
$GPVTG,000.0,T,357.0,M,000.0,N,0000.0,K,A*12
$GPGGA,164530.99,4808.9985,N,01135.0870,E,1,04,01.3,00462.6,M,0046.2,M,,*59
-{"class":"TPV","mode":3,"time":"2019-03-28T16:45:30.990Z","ept":0.005,"lat":48.149975000,"lon":11.584783333,"alt":462.600,"epx":13.235,"epy":14.389,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"eps":28.78}
+{"class":"TPV","mode":3,"time":"2019-03-28T16:45:30.990Z","ept":0.005,"lat":48.149975000,"lon":11.584783333,"alt":462.600,"epx":13.235,"epy":14.389,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":0.000,"eps":28.78,"epc":87.40}
$GPGSA,A,3,,21,,,,06,18,,05,,,,02.3,01.3,01.9*00
$GPGSV,3,1,12,17,77,041,13,21,76,137,47,09,47,236,17,04,37,056,*75
$GPGSV,3,2,12,12,32,298,,06,29,277,47,18,20,143,47,08,15,173,*71
@@ -124,7 +124,7 @@ $GPGSV,3,3,12,05,13,037,47,14,06,303,,01,00,359,,02,00,204,*73
$GPRMC,164531.99,A,4808.9986,N,01135.0871,E,000.0,000.0,280319,003.0,E,A*31
$GPVTG,000.0,T,357.0,M,000.0,N,0000.0,K,A*12
$GPGGA,164531.99,4808.9986,N,01135.0871,E,1,04,01.3,00462.6,M,0046.2,M,,*5A
-{"class":"TPV","mode":3,"time":"2019-03-28T16:45:31.990Z","ept":0.005,"lat":48.149976667,"lon":11.584785000,"alt":462.600,"epx":13.235,"epy":14.389,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"eps":28.78}
+{"class":"TPV","mode":3,"time":"2019-03-28T16:45:31.990Z","ept":0.005,"lat":48.149976667,"lon":11.584785000,"alt":462.600,"epx":13.235,"epy":14.389,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":0.000,"eps":28.78,"epc":87.40}
$GPGSA,A,3,,21,,,,06,18,,05,,,,02.3,01.3,01.9*00
$GPGSV,3,1,12,17,77,041,12,21,76,137,47,09,47,236,17,04,37,056,*74
$GPGSV,3,2,12,12,32,298,,06,29,277,47,18,20,143,47,08,15,173,*71
@@ -132,25 +132,25 @@ $GPZDA,164531.99,28,03,2019,,*61
$GPRMC,164532.99,A,4808.9986,N,01135.0871,E,000.0,000.0,280319,003.0,E,A*32
$GPVTG,000.0,T,357.0,M,000.0,N,0000.0,K,A*12
$GPGGA,164532.99,4808.9986,N,01135.0871,E,1,04,01.3,00462.6,M,0046.2,M,,*59
-{"class":"TPV","mode":3,"time":"2019-03-28T16:45:32.990Z","ept":0.005,"lat":48.149976667,"lon":11.584785000,"alt":462.600,"epx":13.235,"epy":14.389,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"eps":28.78}
+{"class":"TPV","mode":3,"time":"2019-03-28T16:45:32.990Z","ept":0.005,"lat":48.149976667,"lon":11.584785000,"alt":462.600,"epx":13.235,"epy":14.389,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":0.000,"eps":28.78,"epc":87.40}
$GPGSA,A,3,,21,,,,06,18,,05,,,,02.3,01.3,01.9*00
$GPGSV,3,1,12,17,77,041,12,21,76,137,47,09,47,236,17,04,37,056,*74
$GPGSV,3,2,12,12,32,298,,06,29,277,47,18,20,143,47,08,15,173,*71
$GPGLL,4808.9986,N,01135.0871,E,164532.99,A,A*6C
-{"class":"TPV","mode":3,"time":"2019-03-28T16:45:32.990Z","ept":0.005,"lat":48.149976667,"lon":11.584785000,"alt":462.600,"epx":13.235,"epy":14.389,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":0.000,"eps":28.78}
+{"class":"TPV","mode":3,"time":"2019-03-28T16:45:32.990Z","ept":0.005,"lat":48.149976667,"lon":11.584785000,"alt":462.600,"epx":13.235,"epy":14.389,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":0.000,"eps":28.78,"epc":87.40}
$GPRMC,164533.99,A,4808.9986,N,01135.0871,E,000.0,000.0,280319,003.0,E,A*33
$GPVTG,000.0,T,357.0,M,000.0,N,0000.0,K,A*12
$GPGGA,164533.99,4808.9986,N,01135.0871,E,1,04,01.3,00462.5,M,0046.2,M,,*5B
-{"class":"TPV","mode":3,"time":"2019-03-28T16:45:33.990Z","ept":0.005,"lat":48.149976667,"lon":11.584785000,"alt":462.500,"epx":13.235,"epy":14.389,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"eps":28.78}
+{"class":"TPV","mode":3,"time":"2019-03-28T16:45:33.990Z","ept":0.005,"lat":48.149976667,"lon":11.584785000,"alt":462.500,"epx":13.235,"epy":14.389,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":-0.100,"eps":28.78,"epc":87.40}
$GPGSA,A,3,,21,,,,06,18,,05,,,,02.3,01.3,02.0*0A
$GPGSV,3,1,12,17,77,041,13,21,76,137,47,09,47,236,17,04,37,056,*75
$GPGSV,3,2,12,12,32,298,,06,29,277,47,18,20,143,47,08,15,173,*71
$GPGLL,4808.9986,N,01135.0871,E,164533.99,A,A*6D
-{"class":"TPV","mode":3,"time":"2019-03-28T16:45:33.990Z","ept":0.005,"lat":48.149976667,"lon":11.584785000,"alt":462.500,"epx":13.235,"epy":14.389,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":0.000,"eps":28.78}
+{"class":"TPV","mode":3,"time":"2019-03-28T16:45:33.990Z","ept":0.005,"lat":48.149976667,"lon":11.584785000,"alt":462.500,"epx":13.235,"epy":14.389,"epv":43.700,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":-0.100,"eps":28.78,"epc":87.40}
$GPRMC,164534.99,A,4808.9986,N,01135.0871,E,000.0,000.0,280319,003.0,E,A*34
$GPVTG,000.0,T,357.0,M,000.0,N,0000.0,K,A*12
$GPGGA,164534.99,4808.9986,N,01135.0871,E,1,04,01.3,00462.5,M,0046.2,M,,*5C
-{"class":"TPV","mode":3,"time":"2019-03-28T16:45:34.990Z","ept":0.005,"lat":48.149976667,"lon":11.584785000,"alt":462.500,"epx":13.235,"epy":14.389,"epv":46.000,"track":0.0000,"magtrack":357.0000,"speed":0.000,"eps":28.78}
+{"class":"TPV","mode":3,"time":"2019-03-28T16:45:34.990Z","ept":0.005,"lat":48.149976667,"lon":11.584785000,"alt":462.500,"epx":13.235,"epy":14.389,"epv":46.000,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":0.000,"eps":28.78,"epc":89.70}
$GPGSA,A,3,,21,,,,06,18,,05,,,,02.3,01.3,02.0*0A
$GPGSV,3,1,12,17,77,041,13,21,76,137,47,09,47,236,17,04,37,056,*75
$GPGSV,3,2,12,12,32,298,,06,29,277,48,18,20,143,48,08,15,173,*71
@@ -158,7 +158,7 @@ $GPZDA,164534.99,28,03,2019,,*64
$GPRMC,164535.99,A,4808.9986,N,01135.0872,E,000.0,000.0,280319,003.0,E,A*36
$GPVTG,000.0,T,357.0,M,000.0,N,0000.0,K,A*12
$GPGGA,164535.99,4808.9986,N,01135.0872,E,1,04,01.3,00462.5,M,0046.2,M,,*5E
-{"class":"TPV","mode":3,"time":"2019-03-28T16:45:35.990Z","ept":0.005,"lat":48.149976667,"lon":11.584786667,"alt":462.500,"epx":13.235,"epy":14.389,"epv":46.000,"track":0.0000,"magtrack":357.0000,"speed":0.000,"eps":28.78}
+{"class":"TPV","mode":3,"time":"2019-03-28T16:45:35.990Z","ept":0.005,"lat":48.149976667,"lon":11.584786667,"alt":462.500,"epx":13.235,"epy":14.389,"epv":46.000,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":0.000,"eps":28.78,"epc":92.00}
$GPGSA,A,3,,21,,,,06,18,,05,,,,02.3,01.3,02.0*0A
$GPGSV,3,1,12,17,77,041,12,21,76,137,47,09,47,236,17,04,37,056,*74
$GPGSV,3,2,12,12,32,298,,06,29,277,48,18,20,143,48,08,15,173,*71
@@ -167,4 +167,4 @@ $GPGSV,3,3,12,05,13,037,47,14,06,303,,01,00,359,,02,00,204,*73
$GPRMC,164536.99,A,4808.9986,N,01135.0872,E,000.0,000.0,280319,003.0,E,A*35
$GPVTG,000.0,T,357.0,M,000.0,N,0000.0,K,A*12
$GPGGA,164536.99,4808.9986,N,01135.0872,E,1,04,01.3,00462.5,M,0046.2,M,,*5D
-{"class":"TPV","mode":3,"time":"2019-03-28T16:45:36.990Z","ept":0.005,"lat":48.149976667,"lon":11.584786667,"alt":462.500,"epx":13.235,"epy":14.389,"epv":46.000,"track":0.0000,"magtrack":357.0000,"speed":0.000,"eps":28.78}
+{"class":"TPV","mode":3,"time":"2019-03-28T16:45:36.990Z","ept":0.005,"lat":48.149976667,"lon":11.584786667,"alt":462.500,"epx":13.235,"epy":14.389,"epv":46.000,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":0.000,"eps":28.78,"epc":92.00}
diff --git a/test/daemon/gp-320fw-2019-04-06-overflow.log.chk b/test/daemon/gp-320fw-2019-04-06-overflow.log.chk
index 5c510dde..9b3edc1f 100644
--- a/test/daemon/gp-320fw-2019-04-06-overflow.log.chk
+++ b/test/daemon/gp-320fw-2019-04-06-overflow.log.chk
@@ -8,7 +8,7 @@ $GPGSA,A,3,20,,,,31,13,,04,,,,,02.6,01.4,02.1*06
$GPGSV,3,1,12,20,78,050,41,11,72,261,,06,41,278,,14,38,185,*79
$GPGSV,3,2,12,31,27,063,41,13,26,209,40,07,25,309,,04,17,308,40*72
$GPGLL,4808.9978,N,01135.0800,E,235724.02,A,A*6B
-{"class":"TPV","mode":3,"time":"2019-04-06T23:57:24.020Z","ept":0.005,"lat":48.149963333,"lon":11.584666667,"alt":464.400,"epv":48.300,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2019-04-06T23:57:24.020Z","ept":0.005,"lat":48.149963333,"lon":11.584666667,"alt":464.400,"epv":48.300,"track":0.0000,"magtrack":357.0000,"speed":0.000}
$GPRMC,235725.02,A,4808.9977,N,01135.0800,E,000.0,000.0,060419,003.0,E,A*30
$GPVTG,000.0,T,357.0,M,000.0,N,0000.1,K,A*13
$GPGGA,235725.02,4808.9977,N,01135.0800,E,1,04,01.4,00464.5,M,0046.2,M,,*52
@@ -16,7 +16,7 @@ $GPGSA,A,3,20,,,,31,13,,04,,,,,02.6,01.4,02.1*06
$GPGSV,3,1,12,20,78,050,41,11,72,261,,06,41,278,,14,38,185,*79
$GPGSV,3,2,12,31,27,063,40,13,26,209,40,07,25,309,,04,17,308,40*73
$GPGLL,4808.9977,N,01135.0800,E,235725.02,A,A*65
-{"class":"TPV","mode":3,"time":"2019-04-06T23:57:25.020Z","ept":0.005,"lat":48.149961667,"lon":11.584666667,"alt":464.500,"epv":48.300,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2019-04-06T23:57:25.020Z","ept":0.005,"lat":48.149961667,"lon":11.584666667,"alt":464.500,"epv":48.300,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":0.100,"epc":96.60}
$GPRMC,235726.02,A,4808.9978,N,01135.0800,E,000.0,000.0,060419,003.0,E,A*3C
$GPVTG,000.0,T,357.0,M,000.0,N,0000.1,K,A*13
$GPGGA,235726.02,4808.9978,N,01135.0800,E,1,04,01.4,00464.5,M,0046.2,M,,*5E
@@ -28,7 +28,7 @@ $GPGSV,3,3,12,09,16,099,,03,14,190,,08,10,039,,10,02,065,*79
$GPRMC,235727.02,A,4808.9978,N,01135.0800,E,000.0,000.0,060419,003.0,E,A*3D
$GPVTG,000.0,T,357.0,M,000.0,N,0000.1,K,A*13
$GPGGA,235727.02,4808.9978,N,01135.0800,E,1,04,01.4,00464.5,M,0046.2,M,,*5F
-{"class":"TPV","mode":3,"time":"2019-04-06T23:57:27.020Z","ept":0.005,"lat":48.149963333,"lon":11.584666667,"alt":464.500,"epx":14.174,"epy":14.733,"epv":48.300,"track":0.0000,"magtrack":357.0000,"speed":0.000,"eps":29.47}
+{"class":"TPV","mode":3,"time":"2019-04-06T23:57:27.020Z","ept":0.005,"lat":48.149963333,"lon":11.584666667,"alt":464.500,"epx":14.174,"epy":14.733,"epv":48.300,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":0.000,"eps":29.47,"epc":96.60}
$GPGSA,A,3,20,,,,31,13,,04,,,,,02.6,01.4,02.1*06
$GPGSV,3,1,12,20,78,050,41,11,72,261,,06,41,278,,14,38,185,*79
$GPGSV,3,2,12,31,27,062,40,13,26,209,40,07,25,309,,04,17,308,40*72
@@ -36,34 +36,34 @@ $GPZDA,235727.02,06,04,2019,,*6A
$GPRMC,235728.02,A,4808.9978,N,01135.0800,E,000.0,000.0,060419,003.0,E,A*32
$GPVTG,000.0,T,357.0,M,000.0,N,0000.1,K,A*13
$GPGGA,235728.02,4808.9978,N,01135.0800,E,1,04,01.4,00464.4,M,0046.2,M,,*51
-{"class":"TPV","mode":3,"time":"2019-04-06T23:57:28.020Z","ept":0.005,"lat":48.149963333,"lon":11.584666667,"alt":464.400,"epx":14.174,"epy":14.733,"epv":48.300,"track":0.0000,"magtrack":357.0000,"speed":0.000,"eps":29.47}
+{"class":"TPV","mode":3,"time":"2019-04-06T23:57:28.020Z","ept":0.005,"lat":48.149963333,"lon":11.584666667,"alt":464.400,"epx":14.174,"epy":14.733,"epv":48.300,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":-0.100,"eps":29.47,"epc":96.60}
$GPGSA,A,3,20,,,,31,13,,04,,,,,02.6,01.4,02.2*05
$GPGSV,3,1,12,20,78,050,41,11,72,261,,06,41,278,,14,38,185,*79
$GPGSV,3,2,12,31,27,062,40,13,26,209,40,07,25,309,,04,17,308,40*72
$GPGLL,4808.9978,N,01135.0800,E,235728.02,A,A*67
-{"class":"TPV","mode":3,"time":"2019-04-06T23:57:28.020Z","ept":0.005,"lat":48.149963333,"lon":11.584666667,"alt":464.400,"epx":14.174,"epy":14.733,"epv":48.300,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":0.000,"eps":29.47}
+{"class":"TPV","mode":3,"time":"2019-04-06T23:57:28.020Z","ept":0.005,"lat":48.149963333,"lon":11.584666667,"alt":464.400,"epx":14.174,"epy":14.733,"epv":48.300,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":-0.100,"eps":29.47,"epc":96.60}
$GPRMC,235729.02,A,4808.9978,N,01135.0800,E,000.1,000.0,060419,003.0,E,A*32
$GPVTG,000.0,T,357.0,M,000.1,N,0000.1,K,A*12
$GPGGA,235729.02,4808.9978,N,01135.0800,E,1,04,01.4,00464.5,M,0046.2,M,,*51
-{"class":"TPV","mode":3,"time":"2019-04-06T23:57:29.020Z","ept":0.005,"lat":48.149963333,"lon":11.584666667,"alt":464.500,"epx":14.174,"epy":14.733,"epv":50.600,"track":0.0000,"magtrack":357.0000,"speed":0.051,"eps":29.47}
+{"class":"TPV","mode":3,"time":"2019-04-06T23:57:29.020Z","ept":0.005,"lat":48.149963333,"lon":11.584666667,"alt":464.500,"epx":14.174,"epy":14.733,"epv":50.600,"track":0.0000,"magtrack":357.0000,"speed":0.051,"climb":0.100,"eps":29.47,"epc":98.90}
$GPGSA,A,3,20,,,,31,13,,04,,,,,02.6,01.4,02.2*05
$GPGSV,3,1,12,20,78,050,40,11,72,261,,06,41,278,,14,38,185,*78
$GPGSV,3,2,12,31,27,062,40,13,26,209,40,07,25,309,,04,17,308,40*72
$GPGLL,4808.9978,N,01135.0800,E,235729.02,A,A*66
-{"class":"TPV","mode":3,"time":"2019-04-06T23:57:29.020Z","ept":0.005,"lat":48.149963333,"lon":11.584666667,"alt":464.500,"epx":14.174,"epy":14.733,"epv":50.600,"track":0.0000,"magtrack":357.0000,"speed":0.051,"climb":0.000,"eps":29.47}
+{"class":"TPV","mode":3,"time":"2019-04-06T23:57:29.020Z","ept":0.005,"lat":48.149963333,"lon":11.584666667,"alt":464.500,"epx":14.174,"epy":14.733,"epv":50.600,"track":0.0000,"magtrack":357.0000,"speed":0.051,"climb":0.100,"eps":29.47,"epc":98.90}
$GPRMC,235730.02,A,4808.9978,N,01135.0800,E,000.1,000.0,060419,003.0,E,A*3A
$GPVTG,000.0,T,357.0,M,000.1,N,0000.1,K,A*12
$GPGGA,235730.02,4808.9978,N,01135.0800,E,1,04,01.4,00464.4,M,0046.2,M,,*58
-{"class":"TPV","mode":3,"time":"2019-04-06T23:57:30.020Z","ept":0.005,"lat":48.149963333,"lon":11.584666667,"alt":464.400,"epx":14.174,"epy":14.733,"epv":50.600,"track":0.0000,"magtrack":357.0000,"speed":0.051,"eps":29.47}
+{"class":"TPV","mode":3,"time":"2019-04-06T23:57:30.020Z","ept":0.005,"lat":48.149963333,"lon":11.584666667,"alt":464.400,"epx":14.174,"epy":14.733,"epv":50.600,"track":0.0000,"magtrack":357.0000,"speed":0.051,"climb":-0.100,"eps":29.47,"epc":101.20}
$GPGSA,A,3,20,,,,31,13,,04,,,,,02.6,01.4,02.2*05
$GPGSV,3,1,12,20,78,050,40,11,72,261,,06,41,278,,14,38,185,*78
$GPGSV,3,2,12,31,27,062,40,13,26,209,40,07,25,309,,04,17,308,40*72
$GPGLL,4808.9978,N,01135.0800,E,235730.02,A,A*6E
-{"class":"TPV","mode":3,"time":"2019-04-06T23:57:30.020Z","ept":0.005,"lat":48.149963333,"lon":11.584666667,"alt":464.400,"epx":14.174,"epy":14.733,"epv":50.600,"track":0.0000,"magtrack":357.0000,"speed":0.051,"climb":0.000,"eps":29.47}
+{"class":"TPV","mode":3,"time":"2019-04-06T23:57:30.020Z","ept":0.005,"lat":48.149963333,"lon":11.584666667,"alt":464.400,"epx":14.174,"epy":14.733,"epv":50.600,"track":0.0000,"magtrack":357.0000,"speed":0.051,"climb":-0.100,"eps":29.47,"epc":101.20}
$GPRMC,235731.02,A,4808.9978,N,01135.0801,E,000.1,000.0,060419,003.0,E,A*3A
$GPVTG,000.0,T,357.0,M,000.1,N,0000.1,K,A*12
$GPGGA,235731.02,4808.9978,N,01135.0801,E,1,04,01.4,00464.5,M,0046.2,M,,*59
-{"class":"TPV","mode":3,"time":"2019-04-06T23:57:31.020Z","ept":0.005,"lat":48.149963333,"lon":11.584668333,"alt":464.500,"epx":14.174,"epy":14.733,"epv":50.600,"track":0.0000,"magtrack":357.0000,"speed":0.051,"eps":29.47}
+{"class":"TPV","mode":3,"time":"2019-04-06T23:57:31.020Z","ept":0.005,"lat":48.149963333,"lon":11.584668333,"alt":464.500,"epx":14.174,"epy":14.733,"epv":50.600,"track":0.0000,"magtrack":357.0000,"speed":0.051,"climb":0.100,"eps":29.47,"epc":101.20}
$GPGSA,A,3,20,,,,31,13,,04,,,,,02.6,01.4,02.2*05
$GPGSV,3,1,12,20,78,050,40,11,72,261,,06,41,278,,14,38,185,*78
$GPGSV,3,2,12,31,27,062,40,13,26,209,40,07,25,309,,04,17,308,40*72
@@ -72,25 +72,25 @@ $GPGSV,3,3,12,09,16,099,,03,14,190,,08,10,039,,10,02,065,*79
$GPRMC,235732.02,A,4808.9978,N,01135.0801,E,000.0,000.0,060419,003.0,E,A*38
$GPVTG,000.0,T,357.0,M,000.0,N,0000.0,K,A*12
$GPGGA,235732.02,4808.9978,N,01135.0801,E,1,04,01.4,00464.5,M,0046.2,M,,*5A
-{"class":"TPV","mode":3,"time":"2019-04-06T23:57:32.020Z","ept":0.005,"lat":48.149963333,"lon":11.584668333,"alt":464.500,"epx":14.291,"epy":14.717,"epv":50.600,"track":0.0000,"magtrack":357.0000,"speed":0.000,"eps":29.45}
+{"class":"TPV","mode":3,"time":"2019-04-06T23:57:32.020Z","ept":0.005,"lat":48.149963333,"lon":11.584668333,"alt":464.500,"epx":14.291,"epy":14.717,"epv":50.600,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":0.000,"eps":29.45,"epc":101.20}
$GPGSA,A,3,20,,,,31,13,,04,,,,,02.6,01.4,02.2*05
$GPGSV,3,1,12,20,78,050,40,11,72,261,,06,41,278,,14,38,185,*78
$GPGSV,3,2,12,31,27,062,40,13,26,209,40,07,25,309,,04,17,308,40*72
$GPGLL,4808.9978,N,01135.0801,E,235732.02,A,A*6D
-{"class":"TPV","mode":3,"time":"2019-04-06T23:57:32.020Z","ept":0.005,"lat":48.149963333,"lon":11.584668333,"alt":464.500,"epx":14.291,"epy":14.717,"epv":50.600,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":0.000,"eps":29.45}
+{"class":"TPV","mode":3,"time":"2019-04-06T23:57:32.020Z","ept":0.005,"lat":48.149963333,"lon":11.584668333,"alt":464.500,"epx":14.291,"epy":14.717,"epv":50.600,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":0.000,"eps":29.45,"epc":101.20}
$GPRMC,235733.02,A,4808.9978,N,01135.0801,E,000.0,000.0,060419,003.0,E,A*39
$GPVTG,000.0,T,357.0,M,000.0,N,0000.0,K,A*12
$GPGGA,235733.02,4808.9978,N,01135.0801,E,1,04,01.4,00464.5,M,0046.2,M,,*5B
-{"class":"TPV","mode":3,"time":"2019-04-06T23:57:33.020Z","ept":0.005,"lat":48.149963333,"lon":11.584668333,"alt":464.500,"epx":14.291,"epy":14.717,"epv":50.600,"track":0.0000,"magtrack":357.0000,"speed":0.000,"eps":29.43}
+{"class":"TPV","mode":3,"time":"2019-04-06T23:57:33.020Z","ept":0.005,"lat":48.149963333,"lon":11.584668333,"alt":464.500,"epx":14.291,"epy":14.717,"epv":50.600,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":0.000,"eps":29.43,"epc":101.20}
$GPGSA,A,3,20,,,,31,13,,04,,,,,02.6,01.4,02.2*05
$GPGSV,3,1,12,20,78,050,40,11,72,261,,06,41,278,,14,38,185,*78
$GPGSV,3,2,12,31,27,062,40,13,26,209,40,07,25,309,,04,17,308,40*72
$GPGLL,4808.9978,N,01135.0801,E,235733.02,A,A*6C
-{"class":"TPV","mode":3,"time":"2019-04-06T23:57:33.020Z","ept":0.005,"lat":48.149963333,"lon":11.584668333,"alt":464.500,"epx":14.291,"epy":14.717,"epv":50.600,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":0.000,"eps":29.43}
+{"class":"TPV","mode":3,"time":"2019-04-06T23:57:33.020Z","ept":0.005,"lat":48.149963333,"lon":11.584668333,"alt":464.500,"epx":14.291,"epy":14.717,"epv":50.600,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":0.000,"eps":29.43,"epc":101.20}
$GPRMC,235734.02,A,4808.9978,N,01135.0801,E,000.0,000.0,060419,003.0,E,A*3E
$GPVTG,000.0,T,357.0,M,000.0,N,0000.1,K,A*13
$GPGGA,235734.02,4808.9978,N,01135.0801,E,1,04,01.4,00464.5,M,0046.2,M,,*5C
-{"class":"TPV","mode":3,"time":"2019-04-06T23:57:34.020Z","ept":0.005,"lat":48.149963333,"lon":11.584668333,"alt":464.500,"epx":14.291,"epy":14.717,"epv":50.600,"track":0.0000,"magtrack":357.0000,"speed":0.000,"eps":29.43}
+{"class":"TPV","mode":3,"time":"2019-04-06T23:57:34.020Z","ept":0.005,"lat":48.149963333,"lon":11.584668333,"alt":464.500,"epx":14.291,"epy":14.717,"epv":50.600,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":0.000,"eps":29.43,"epc":101.20}
$GPGSA,A,3,20,,,,31,13,,04,,,,,02.6,01.4,02.2*05
$GPGSV,3,1,12,20,78,050,40,11,72,261,,06,41,278,,14,38,185,*78
$GPGSV,3,2,12,31,27,062,40,13,26,209,40,07,25,309,,04,17,308,40*72
@@ -99,7 +99,7 @@ $GPGSV,3,3,12,09,16,099,,03,14,190,,08,10,039,,10,02,065,*79
$GPRMC,235735.02,A,4808.9978,N,01135.0801,E,000.0,000.0,060419,003.0,E,A*3F
$GPVTG,000.0,T,357.0,M,000.0,N,0000.1,K,A*13
$GPGGA,235735.02,4808.9978,N,01135.0801,E,1,04,01.4,00464.4,M,0046.2,M,,*5C
-{"class":"TPV","mode":3,"time":"2019-04-06T23:57:35.020Z","ept":0.005,"lat":48.149963333,"lon":11.584668333,"alt":464.400,"epx":14.291,"epy":14.717,"epv":50.600,"track":0.0000,"magtrack":357.0000,"speed":0.000,"eps":29.43}
+{"class":"TPV","mode":3,"time":"2019-04-06T23:57:35.020Z","ept":0.005,"lat":48.149963333,"lon":11.584668333,"alt":464.400,"epx":14.291,"epy":14.717,"epv":50.600,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":-0.100,"eps":29.43,"epc":101.20}
$GPGSA,A,3,20,,,,31,13,,04,,,,,02.6,01.4,02.2*05
$GPGSV,3,1,12,20,78,050,40,11,72,261,,06,41,278,,14,38,185,*78
$GPGSV,3,2,12,31,27,062,40,13,26,209,40,07,25,309,,04,17,308,40*72
@@ -108,7 +108,7 @@ $GPGSV,3,3,12,09,16,099,,03,14,190,,08,10,039,,10,02,065,*79
$GPRMC,235736.02,A,4808.9979,N,01135.0801,E,000.0,000.0,060419,003.0,E,A*3D
$GPVTG,000.0,T,357.0,M,000.0,N,0000.1,K,A*13
$GPGGA,235736.02,4808.9979,N,01135.0801,E,1,04,01.4,00464.4,M,0046.2,M,,*5E
-{"class":"TPV","mode":3,"time":"2019-04-06T23:57:36.020Z","ept":0.005,"lat":48.149965000,"lon":11.584668333,"alt":464.400,"epx":14.291,"epy":14.717,"epv":50.600,"track":0.0000,"magtrack":357.0000,"speed":0.000,"eps":29.43}
+{"class":"TPV","mode":3,"time":"2019-04-06T23:57:36.020Z","ept":0.005,"lat":48.149965000,"lon":11.584668333,"alt":464.400,"epx":14.291,"epy":14.717,"epv":50.600,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":0.000,"eps":29.43,"epc":101.20}
$GPGSA,A,3,20,,,,31,13,,04,,,,,02.6,01.4,02.2*05
$GPGSV,3,1,12,20,78,050,40,11,72,261,,06,41,278,,14,38,185,*78
$GPGSV,3,2,12,31,27,062,40,13,26,209,40,07,25,309,,04,17,308,40*72
@@ -117,7 +117,7 @@ $GPGSV,3,3,12,09,16,099,,03,14,190,,08,10,039,,10,02,065,*79
$GPRMC,235737.02,A,4808.9979,N,01135.0801,E,000.0,000.0,060419,003.0,E,A*3C
$GPVTG,000.0,T,357.0,M,000.0,N,0000.1,K,A*13
$GPGGA,235737.02,4808.9979,N,01135.0801,E,1,04,01.4,00464.4,M,0046.2,M,,*5F
-{"class":"TPV","mode":3,"time":"2019-04-06T23:57:37.020Z","ept":0.005,"lat":48.149965000,"lon":11.584668333,"alt":464.400,"epx":14.291,"epy":14.717,"epv":50.600,"track":0.0000,"magtrack":357.0000,"speed":0.000,"eps":29.43}
+{"class":"TPV","mode":3,"time":"2019-04-06T23:57:37.020Z","ept":0.005,"lat":48.149965000,"lon":11.584668333,"alt":464.400,"epx":14.291,"epy":14.717,"epv":50.600,"track":0.0000,"magtrack":357.0000,"speed":0.000,"climb":0.000,"eps":29.43,"epc":101.20}
$GPGSA,A,3,20,,,,31,13,,04,,,,,02.6,01.4,02.2*05
$GPGSV,3,1,12,20,78,050,40,11,72,261,,06,41,278,,14,38,185,*78
$GPGSV,3,2,12,31,27,062,40,13,26,209,40,07,25,309,,04,17,308,40*72
@@ -125,7 +125,7 @@ $GPZDA,235737.02,06,04,2019,,*6B
$GPRMC,235738.02,A,4808.9979,N,01135.0801,E,000.1,000.0,060419,003.0,E,A*32
$GPVTG,000.0,T,357.0,M,000.1,N,0000.1,K,A*12
$GPGGA,235738.02,4808.9979,N,01135.0801,E,1,04,01.4,00464.5,M,0046.2,M,,*51
-{"class":"TPV","mode":3,"time":"2019-04-06T23:57:38.020Z","ept":0.005,"lat":48.149965000,"lon":11.584668333,"alt":464.500,"epx":14.291,"epy":14.717,"epv":50.600,"track":0.0000,"magtrack":357.0000,"speed":0.051,"eps":29.43}
+{"class":"TPV","mode":3,"time":"2019-04-06T23:57:38.020Z","ept":0.005,"lat":48.149965000,"lon":11.584668333,"alt":464.500,"epx":14.291,"epy":14.717,"epv":50.600,"track":0.0000,"magtrack":357.0000,"speed":0.051,"climb":0.100,"eps":29.43,"epc":101.20}
$GPGSA,A,3,20,,,,31,13,,04,,,,,02.6,01.4,02.2*05
$GPGSV,3,1,12,20,78,050,40,11,72,261,,06,41,278,,14,38,185,*78
$GPGSV,3,2,12,31,27,062,40,13,26,209,40,07,25,309,,04,17,308,40*72
@@ -134,7 +134,7 @@ $GPGSV,3,3,12,09,16,099,,03,14,190,,08,10,039,,10,02,065,*79
$GPRMC,235739.02,A,4808.9979,N,01135.0800,E,000.1,000.0,060419,003.0,E,A*32
$GPVTG,000.0,T,357.0,M,000.1,N,0000.1,K,A*12
$GPGGA,235739.02,4808.9979,N,01135.0800,E,1,04,01.4,00464.4,M,0046.2,M,,*50
-{"class":"TPV","mode":3,"time":"2019-04-06T23:57:39.020Z","ept":0.005,"lat":48.149965000,"lon":11.584666667,"alt":464.400,"epx":14.291,"epy":14.717,"epv":50.600,"track":0.0000,"magtrack":357.0000,"speed":0.051,"eps":29.43}
+{"class":"TPV","mode":3,"time":"2019-04-06T23:57:39.020Z","ept":0.005,"lat":48.149965000,"lon":11.584666667,"alt":464.400,"epx":14.291,"epy":14.717,"epv":50.600,"track":0.0000,"magtrack":357.0000,"speed":0.051,"climb":-0.100,"eps":29.43,"epc":101.20}
$GPGSA,A,3,20,,,,31,13,,04,,,,,02.6,01.4,02.2*05
$GPGSV,3,1,12,20,78,050,40,11,72,261,,06,41,277,,14,38,185,*77
$GPGSV,3,2,12,31,27,062,40,13,26,209,40,07,25,309,,04,17,308,40*72
@@ -143,7 +143,7 @@ $GPGSV,3,3,12,09,16,099,,03,14,190,,08,10,039,,10,02,065,*79
$GPRMC,235740.02,A,4808.9979,N,01135.0800,E,000.1,000.0,060419,003.0,E,A*3C
$GPVTG,000.0,T,357.0,M,000.1,N,0000.1,K,A*12
$GPGGA,235740.02,4808.9979,N,01135.0800,E,1,04,01.4,00464.4,M,0046.2,M,,*5E
-{"class":"TPV","mode":3,"time":"2019-04-06T23:57:40.020Z","ept":0.005,"lat":48.149965000,"lon":11.584666667,"alt":464.400,"epx":14.291,"epy":14.717,"epv":50.600,"track":0.0000,"magtrack":357.0000,"speed":0.051,"eps":29.43}
+{"class":"TPV","mode":3,"time":"2019-04-06T23:57:40.020Z","ept":0.005,"lat":48.149965000,"lon":11.584666667,"alt":464.400,"epx":14.291,"epy":14.717,"epv":50.600,"track":0.0000,"magtrack":357.0000,"speed":0.051,"climb":0.000,"eps":29.43,"epc":101.20}
$GPGSA,A,3,20,,,,31,13,,04,,,,,02.6,01.4,02.2*05
$GPGSV,3,1,12,20,78,050,40,11,72,261,,06,41,277,,14,38,185,*77
$GPGSV,3,2,12,31,27,062,40,13,26,209,40,07,25,308,,04,17,308,40*73
@@ -152,16 +152,16 @@ $GPGSV,3,3,12,09,16,099,,03,14,190,,08,10,039,,10,02,065,*79
$GPRMC,235741.02,A,4808.9979,N,01135.0800,E,000.1,000.0,060419,003.0,E,A*3D
$GPVTG,000.0,T,357.0,M,000.1,N,0000.2,K,A*11
$GPGGA,235741.02,4808.9979,N,01135.0800,E,1,04,01.4,00464.4,M,0046.2,M,,*5F
-{"class":"TPV","mode":3,"time":"2019-04-06T23:57:41.020Z","ept":0.005,"lat":48.149965000,"lon":11.584666667,"alt":464.400,"epx":14.291,"epy":14.717,"epv":50.600,"track":0.0000,"magtrack":357.0000,"speed":0.051,"eps":29.43}
+{"class":"TPV","mode":3,"time":"2019-04-06T23:57:41.020Z","ept":0.005,"lat":48.149965000,"lon":11.584666667,"alt":464.400,"epx":14.291,"epy":14.717,"epv":50.600,"track":0.0000,"magtrack":357.0000,"speed":0.051,"climb":0.000,"eps":29.43,"epc":101.20}
$GPGSA,A,3,20,,,,31,13,,04,,,,,02.6,01.4,02.2*05
$GPGSV,3,1,12,20,78,050,40,11,72,261,,06,41,277,,14,38,185,*77
$GPGSV,3,2,12,31,27,062,40,13,26,209,40,07,25,308,,04,17,308,40*73
$GPGLL,4808.9979,N,01135.0800,E,235741.02,A,A*69
-{"class":"TPV","mode":3,"time":"2019-04-06T23:57:41.020Z","ept":0.005,"lat":48.149965000,"lon":11.584666667,"alt":464.400,"epx":14.291,"epy":14.717,"epv":50.600,"track":0.0000,"magtrack":357.0000,"speed":0.051,"climb":0.000,"eps":29.43}
+{"class":"TPV","mode":3,"time":"2019-04-06T23:57:41.020Z","ept":0.005,"lat":48.149965000,"lon":11.584666667,"alt":464.400,"epx":14.291,"epy":14.717,"epv":50.600,"track":0.0000,"magtrack":357.0000,"speed":0.051,"climb":0.000,"eps":29.43,"epc":101.20}
$GPRMC,235742.02,A,4808.9979,N,01135.0800,E,000.1,000.0,060419,003.0,E,A*3E
$GPVTG,000.0,T,357.0,M,000.1,N,0000.2,K,A*11
$GPGGA,235742.02,4808.9979,N,01135.0800,E,1,04,01.4,00464.4,M,0046.2,M,,*5C
-{"class":"TPV","mode":3,"time":"2019-04-06T23:57:42.020Z","ept":0.005,"lat":48.149965000,"lon":11.584666667,"alt":464.400,"epx":14.291,"epy":14.717,"epv":50.600,"track":0.0000,"magtrack":357.0000,"speed":0.051,"eps":29.43}
+{"class":"TPV","mode":3,"time":"2019-04-06T23:57:42.020Z","ept":0.005,"lat":48.149965000,"lon":11.584666667,"alt":464.400,"epx":14.291,"epy":14.717,"epv":50.600,"track":0.0000,"magtrack":357.0000,"speed":0.051,"climb":0.000,"eps":29.43,"epc":101.20}
$GPGSA,A,3,20,,,,31,13,,04,,,,,02.6,01.4,02.2*05
$GPGSV,3,1,12,20,78,050,40,11,72,261,,06,41,277,,14,38,185,*77
$GPGSV,3,2,12,31,27,062,40,13,26,209,40,07,25,308,,04,17,308,40*73
@@ -170,7 +170,7 @@ $GPGSV,3,3,12,09,16,099,,03,14,190,,08,10,039,,10,02,065,*79
$GPRMC,235743.02,A,4808.9979,N,01135.0800,E,000.1,000.0,060419,003.0,E,A*3F
$GPVTG,000.0,T,357.0,M,000.1,N,0000.2,K,A*11
$GPGGA,235743.02,4808.9979,N,01135.0800,E,1,04,01.4,00464.4,M,0046.2,M,,*5D
-{"class":"TPV","mode":3,"time":"2019-04-06T23:57:43.020Z","ept":0.005,"lat":48.149965000,"lon":11.584666667,"alt":464.400,"epx":14.291,"epy":14.717,"epv":50.600,"track":0.0000,"magtrack":357.0000,"speed":0.051,"eps":29.43}
+{"class":"TPV","mode":3,"time":"2019-04-06T23:57:43.020Z","ept":0.005,"lat":48.149965000,"lon":11.584666667,"alt":464.400,"epx":14.291,"epy":14.717,"epv":50.600,"track":0.0000,"magtrack":357.0000,"speed":0.051,"climb":0.000,"eps":29.43,"epc":101.20}
$GPGSA,A,3,20,,,,31,13,,04,,,,,02.6,01.4,02.2*05
$GPGSV,3,1,12,20,78,050,40,11,72,261,,06,41,277,,14,38,185,*77
$GPGSV,3,2,12,31,27,062,40,13,26,209,40,07,25,308,,04,17,308,40*73
diff --git a/test/daemon/gp-320fw-2019-04-07-coldboot.log.chk b/test/daemon/gp-320fw-2019-04-07-coldboot.log.chk
index ab4f4d52..991b87ad 100644
--- a/test/daemon/gp-320fw-2019-04-07-coldboot.log.chk
+++ b/test/daemon/gp-320fw-2019-04-07-coldboot.log.chk
@@ -14,7 +14,7 @@ $GPGSA,A,3,20,,,,13,31,,04,,,,,02.7,01.4,02.3*05
$GPGSV,3,1,12,20,76,058,40,11,73,252,,06,41,274,,14,41,185,*7D
$GPGSV,3,2,12,13,29,210,41,31,27,059,40,07,26,306,,04,20,308,40*74
$GPGLL,4808.9993,N,01135.0798,E,000345.03,A,A*66
-{"class":"TPV","mode":3,"time":"2019-04-07T00:03:45.030Z","ept":0.005,"lat":48.149988333,"lon":11.584663333,"alt":459.900,"epv":52.900,"track":0.0000,"magtrack":357.0000,"speed":0.051,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2019-04-07T00:03:45.030Z","ept":0.005,"lat":48.149988333,"lon":11.584663333,"alt":459.900,"epv":52.900,"track":0.0000,"magtrack":357.0000,"speed":0.051}
$PLCS,REV,PLN012054S07,070312,145743
$GPRMC,235948.00,V,0000.0000,N,00000.0000,E,,,161206,,,N*45
$GPRMC,235949.00,V,0000.0000,N,00000.0000,E,,,161206,,,N*44
diff --git a/test/daemon/gps-360.log.chk b/test/daemon/gps-360.log.chk
index 99fdc0d1..d181d495 100644
--- a/test/daemon/gps-360.log.chk
+++ b/test/daemon/gps-360.log.chk
@@ -1,12 +1,12 @@
$GPGSA,A,3,28,11,26,29,,,,,,,,,12.9,12.5,3.1*39
{"class":"TPV","mode":3,"epv":71.300}
$GPRMC,021612.949,A,5029.3800,N,10441.0390,W,0.039560,189.06,280706,,*18
-{"class":"TPV","mode":2,"time":"2006-07-28T02:16:12.949Z","ept":0.005,"lat":50.489666667,"lon":-104.683983333,"track":189.0600,"speed":0.020}
+{"class":"TPV","mode":3,"time":"2006-07-28T02:16:12.949Z","ept":0.005,"lat":50.489666667,"lon":-104.683983333,"epv":71.300,"track":189.0600,"speed":0.020}
$GPGGA,021613.949,5029.3800,N,10441.0389,W,1,04,12.5,572.4,M,-20.3,M,0.0,0000*7E
$GPGLL,5029.3800,N,10441.0389,W,021613.949,A*22
$GPGSA,A,3,28,11,26,29,,,,,,,,,12.9,12.5,3.1*39
$GPRMC,021613.949,A,5029.3800,N,10441.0389,W,0.009850,267.99,280706,,*19
-{"class":"TPV","mode":3,"time":"2006-07-28T02:16:13.949Z","ept":0.005,"lat":50.489666667,"lon":-104.683981667,"alt":572.400,"epv":71.300,"track":267.9900,"speed":0.005,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2006-07-28T02:16:13.949Z","ept":0.005,"lat":50.489666667,"lon":-104.683981667,"alt":572.400,"epv":71.300,"track":267.9900,"speed":0.005,"epc":142.60}
$GPGGA,021614.949,5029.3800,N,10441.0388,W,1,04,12.5,572.3,M,-20.3,M,0.0,0000*7F
$GPGLL,5029.3800,N,10441.0388,W,021614.949,A*24
$GPGSA,A,3,28,11,26,29,,,,,,,,,12.9,12.5,3.1*39
diff --git a/test/daemon/gr601-w.log.chk b/test/daemon/gr601-w.log.chk
index 37ce6e19..e0090e0f 100644
--- a/test/daemon/gr601-w.log.chk
+++ b/test/daemon/gr601-w.log.chk
@@ -12,7 +12,7 @@ $GPGSV,3,2,11,09,27,201,17,11,25,054,14,17,55,292,28,20,30,116,14*75
$GPGSV,3,3,11,24,05,327,,28,84,072,33,32,23,078,27*45
{"class":"SKY","xdop":1.23,"ydop":1.18,"vdop":2.39,"tdop":1.69,"hdop":1.72,"gdop":3.39,"pdop":2.94,"satellites":[{"PRN":1,"el":48,"az":51,"ss":27,"used":true,"gnssid":0,"svid":1},{"PRN":4,"el":20,"az":215,"ss":13,"used":false,"gnssid":0,"svid":4},{"PRN":7,"el":6,"az":177,"ss":0,"used":false,"gnssid":0,"svid":7},{"PRN":8,"el":31,"az":196,"ss":19,"used":true,"gnssid":0,"svid":8},{"PRN":9,"el":27,"az":201,"ss":17,"used":true,"gnssid":0,"svid":9},{"PRN":11,"el":25,"az":54,"ss":14,"used":true,"gnssid":0,"svid":11},{"PRN":17,"el":55,"az":292,"ss":28,"used":true,"gnssid":0,"svid":17},{"PRN":20,"el":30,"az":116,"ss":14,"used":false,"gnssid":0,"svid":20},{"PRN":24,"el":5,"az":327,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":28,"el":84,"az":72,"ss":33,"used":true,"gnssid":0,"svid":28},{"PRN":32,"el":23,"az":78,"ss":27,"used":true,"gnssid":0,"svid":32}]}
$GPGLL,4002.10513,N,07531.20562,W,143252.00,A,A*7B
-{"class":"TPV","mode":3,"time":"2013-10-24T14:32:52.000Z","ept":0.005,"lat":40.035085500,"lon":-75.520093667,"alt":183.800,"epx":18.521,"epy":17.648,"epv":54.970,"track":0.0000,"speed":0.008,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2013-10-24T14:32:52.000Z","ept":0.005,"lat":40.035085500,"lon":-75.520093667,"alt":183.800,"epx":18.521,"epy":17.648,"epv":54.970,"track":0.0000,"speed":0.008}
$GPRMC,143253.00,A,4002.10554,N,07531.20565,W,0.285,,241013,,,A*6D
$GPVTG,,T,,M,0.285,N,0.528,K,A*23
$GPGGA,143253.00,4002.10554,N,07531.20565,W,1,07,1.72,183.8,M,-34.4,M,,*64
@@ -22,7 +22,7 @@ $GPGSV,3,2,11,09,27,201,17,11,25,054,14,17,55,292,28,20,30,116,14*75
$GPGSV,3,3,11,24,05,327,,28,84,072,33,32,23,078,27*45
{"class":"SKY","xdop":1.23,"ydop":1.18,"vdop":2.39,"tdop":1.69,"hdop":1.72,"gdop":3.39,"pdop":2.94,"satellites":[{"PRN":1,"el":48,"az":51,"ss":27,"used":true,"gnssid":0,"svid":1},{"PRN":4,"el":20,"az":215,"ss":13,"used":false,"gnssid":0,"svid":4},{"PRN":7,"el":6,"az":177,"ss":0,"used":false,"gnssid":0,"svid":7},{"PRN":8,"el":31,"az":196,"ss":19,"used":true,"gnssid":0,"svid":8},{"PRN":9,"el":27,"az":201,"ss":17,"used":true,"gnssid":0,"svid":9},{"PRN":11,"el":25,"az":54,"ss":14,"used":true,"gnssid":0,"svid":11},{"PRN":17,"el":55,"az":292,"ss":28,"used":true,"gnssid":0,"svid":17},{"PRN":20,"el":30,"az":116,"ss":14,"used":false,"gnssid":0,"svid":20},{"PRN":24,"el":5,"az":327,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":28,"el":84,"az":72,"ss":33,"used":true,"gnssid":0,"svid":28},{"PRN":32,"el":23,"az":78,"ss":27,"used":true,"gnssid":0,"svid":32}]}
$GPGLL,4002.10554,N,07531.20565,W,143253.00,A,A*7E
-{"class":"TPV","mode":3,"time":"2013-10-24T14:32:53.000Z","ept":0.005,"lat":40.035092333,"lon":-75.520094167,"alt":183.800,"epx":18.521,"epy":17.648,"epv":54.970,"track":0.0000,"speed":0.147,"climb":0.000,"eps":37.04}
+{"class":"TPV","mode":3,"time":"2013-10-24T14:32:53.000Z","ept":0.005,"lat":40.035092333,"lon":-75.520094167,"alt":183.800,"epx":18.521,"epy":17.648,"epv":54.970,"track":0.0000,"speed":0.147,"climb":0.000,"eps":37.04,"epc":109.94}
$GPRMC,143254.00,A,4002.10571,N,07531.20555,W,0.420,,241013,,,A*67
$GPVTG,,T,,M,0.420,N,0.778,K,A*2D
$GPGGA,143254.00,4002.10571,N,07531.20555,W,1,07,1.72,183.8,M,-34.4,M,,*67
@@ -32,7 +32,7 @@ $GPGSV,3,2,11,09,27,201,18,11,25,054,12,17,55,292,28,20,30,116,14*7C
$GPGSV,3,3,11,24,05,327,,28,84,072,33,32,23,078,27*45
{"class":"SKY","xdop":1.23,"ydop":1.18,"vdop":2.39,"tdop":1.69,"hdop":1.72,"gdop":3.39,"pdop":2.94,"satellites":[{"PRN":1,"el":48,"az":51,"ss":27,"used":true,"gnssid":0,"svid":1},{"PRN":4,"el":20,"az":215,"ss":14,"used":false,"gnssid":0,"svid":4},{"PRN":7,"el":6,"az":177,"ss":0,"used":false,"gnssid":0,"svid":7},{"PRN":8,"el":31,"az":196,"ss":18,"used":true,"gnssid":0,"svid":8},{"PRN":9,"el":27,"az":201,"ss":18,"used":true,"gnssid":0,"svid":9},{"PRN":11,"el":25,"az":54,"ss":12,"used":true,"gnssid":0,"svid":11},{"PRN":17,"el":55,"az":292,"ss":28,"used":true,"gnssid":0,"svid":17},{"PRN":20,"el":30,"az":116,"ss":14,"used":false,"gnssid":0,"svid":20},{"PRN":24,"el":5,"az":327,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":28,"el":84,"az":72,"ss":33,"used":true,"gnssid":0,"svid":28},{"PRN":32,"el":23,"az":78,"ss":27,"used":true,"gnssid":0,"svid":32}]}
$GPGLL,4002.10571,N,07531.20555,W,143254.00,A,A*7D
-{"class":"TPV","mode":3,"time":"2013-10-24T14:32:54.000Z","ept":0.005,"lat":40.035095167,"lon":-75.520092500,"alt":183.800,"epx":18.521,"epy":17.648,"epv":54.970,"track":0.0000,"speed":0.216,"climb":0.000,"eps":37.04}
+{"class":"TPV","mode":3,"time":"2013-10-24T14:32:54.000Z","ept":0.005,"lat":40.035095167,"lon":-75.520092500,"alt":183.800,"epx":18.521,"epy":17.648,"epv":54.970,"track":0.0000,"speed":0.216,"climb":0.000,"eps":37.04,"epc":109.94}
$GPRMC,143255.00,A,4002.10556,N,07531.20541,W,0.260,,241013,,,A*64
$GPVTG,,T,,M,0.260,N,0.482,K,A*29
$GPGGA,143255.00,4002.10556,N,07531.20541,W,1,07,1.72,183.8,M,-34.4,M,,*66
@@ -42,7 +42,7 @@ $GPGSV,3,2,11,09,27,201,18,11,25,054,12,17,55,292,27,20,30,116,14*73
$GPGSV,3,3,11,24,05,327,,28,84,072,33,32,23,078,27*45
{"class":"SKY","xdop":1.23,"ydop":1.18,"vdop":2.39,"tdop":1.69,"hdop":1.72,"gdop":3.39,"pdop":2.94,"satellites":[{"PRN":1,"el":48,"az":51,"ss":27,"used":true,"gnssid":0,"svid":1},{"PRN":4,"el":20,"az":215,"ss":14,"used":false,"gnssid":0,"svid":4},{"PRN":7,"el":6,"az":177,"ss":0,"used":false,"gnssid":0,"svid":7},{"PRN":8,"el":31,"az":196,"ss":18,"used":true,"gnssid":0,"svid":8},{"PRN":9,"el":27,"az":201,"ss":18,"used":true,"gnssid":0,"svid":9},{"PRN":11,"el":25,"az":54,"ss":12,"used":true,"gnssid":0,"svid":11},{"PRN":17,"el":55,"az":292,"ss":27,"used":true,"gnssid":0,"svid":17},{"PRN":20,"el":30,"az":116,"ss":14,"used":false,"gnssid":0,"svid":20},{"PRN":24,"el":5,"az":327,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":28,"el":84,"az":72,"ss":33,"used":true,"gnssid":0,"svid":28},{"PRN":32,"el":23,"az":78,"ss":27,"used":true,"gnssid":0,"svid":32}]}
$GPGLL,4002.10556,N,07531.20541,W,143255.00,A,A*7C
-{"class":"TPV","mode":3,"time":"2013-10-24T14:32:55.000Z","ept":0.005,"lat":40.035092667,"lon":-75.520090167,"alt":183.800,"epx":18.521,"epy":17.648,"epv":54.970,"track":0.0000,"speed":0.134,"climb":0.000,"eps":37.04}
+{"class":"TPV","mode":3,"time":"2013-10-24T14:32:55.000Z","ept":0.005,"lat":40.035092667,"lon":-75.520090167,"alt":183.800,"epx":18.521,"epy":17.648,"epv":54.970,"track":0.0000,"speed":0.134,"climb":0.000,"eps":37.04,"epc":109.94}
$GPRMC,143256.00,A,4002.10529,N,07531.20534,W,0.034,,241013,,,A*6E
$GPVTG,,T,,M,0.034,N,0.062,K,A*20
$GPGGA,143256.00,4002.10529,N,07531.20534,W,1,07,1.72,183.7,M,-34.4,M,,*60
@@ -52,7 +52,7 @@ $GPGSV,3,2,11,09,27,201,18,11,25,054,14,17,55,292,28,20,30,116,13*7D
$GPGSV,3,3,11,24,05,327,,28,84,072,33,32,23,078,27*45
{"class":"SKY","xdop":1.23,"ydop":1.18,"vdop":2.39,"tdop":1.69,"hdop":1.72,"gdop":3.39,"pdop":2.94,"satellites":[{"PRN":1,"el":48,"az":51,"ss":27,"used":true,"gnssid":0,"svid":1},{"PRN":4,"el":20,"az":215,"ss":14,"used":false,"gnssid":0,"svid":4},{"PRN":7,"el":6,"az":177,"ss":0,"used":false,"gnssid":0,"svid":7},{"PRN":8,"el":31,"az":196,"ss":18,"used":true,"gnssid":0,"svid":8},{"PRN":9,"el":27,"az":201,"ss":18,"used":true,"gnssid":0,"svid":9},{"PRN":11,"el":25,"az":54,"ss":14,"used":true,"gnssid":0,"svid":11},{"PRN":17,"el":55,"az":292,"ss":28,"used":true,"gnssid":0,"svid":17},{"PRN":20,"el":30,"az":116,"ss":13,"used":false,"gnssid":0,"svid":20},{"PRN":24,"el":5,"az":327,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":28,"el":84,"az":72,"ss":33,"used":true,"gnssid":0,"svid":28},{"PRN":32,"el":23,"az":78,"ss":27,"used":true,"gnssid":0,"svid":32}]}
$GPGLL,4002.10529,N,07531.20534,W,143256.00,A,A*75
-{"class":"TPV","mode":3,"time":"2013-10-24T14:32:56.000Z","ept":0.005,"lat":40.035088167,"lon":-75.520089000,"alt":183.700,"epx":18.521,"epy":17.648,"epv":54.970,"track":0.0000,"speed":0.017,"climb":0.000,"eps":37.04}
+{"class":"TPV","mode":3,"time":"2013-10-24T14:32:56.000Z","ept":0.005,"lat":40.035088167,"lon":-75.520089000,"alt":183.700,"epx":18.521,"epy":17.648,"epv":54.970,"track":0.0000,"speed":0.017,"climb":-0.100,"eps":37.04,"epc":109.94}
$GPRMC,143257.00,A,4002.10525,N,07531.20517,W,0.063,,241013,,,A*60
$GPVTG,,T,,M,0.063,N,0.116,K,A*20
$GPGGA,143257.00,4002.10525,N,07531.20517,W,1,07,1.72,183.6,M,-34.4,M,,*6D
@@ -62,7 +62,7 @@ $GPGSV,3,2,11,09,27,201,18,11,25,054,14,17,55,292,27,20,30,116,12*73
$GPGSV,3,3,11,24,05,327,,28,84,072,33,32,23,078,27*45
{"class":"SKY","xdop":1.23,"ydop":1.18,"vdop":2.39,"tdop":1.69,"hdop":1.72,"gdop":3.39,"pdop":2.94,"satellites":[{"PRN":1,"el":48,"az":51,"ss":27,"used":true,"gnssid":0,"svid":1},{"PRN":4,"el":20,"az":215,"ss":14,"used":false,"gnssid":0,"svid":4},{"PRN":7,"el":6,"az":177,"ss":0,"used":false,"gnssid":0,"svid":7},{"PRN":8,"el":31,"az":196,"ss":17,"used":true,"gnssid":0,"svid":8},{"PRN":9,"el":27,"az":201,"ss":18,"used":true,"gnssid":0,"svid":9},{"PRN":11,"el":25,"az":54,"ss":14,"used":true,"gnssid":0,"svid":11},{"PRN":17,"el":55,"az":292,"ss":27,"used":true,"gnssid":0,"svid":17},{"PRN":20,"el":30,"az":116,"ss":12,"used":false,"gnssid":0,"svid":20},{"PRN":24,"el":5,"az":327,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":28,"el":84,"az":72,"ss":33,"used":true,"gnssid":0,"svid":28},{"PRN":32,"el":23,"az":78,"ss":27,"used":true,"gnssid":0,"svid":32}]}
$GPGLL,4002.10525,N,07531.20517,W,143257.00,A,A*79
-{"class":"TPV","mode":3,"time":"2013-10-24T14:32:57.000Z","ept":0.005,"lat":40.035087500,"lon":-75.520086167,"alt":183.600,"epx":18.521,"epy":17.648,"epv":54.970,"track":0.0000,"speed":0.032,"climb":0.000,"eps":37.04}
+{"class":"TPV","mode":3,"time":"2013-10-24T14:32:57.000Z","ept":0.005,"lat":40.035087500,"lon":-75.520086167,"alt":183.600,"epx":18.521,"epy":17.648,"epv":54.970,"track":0.0000,"speed":0.032,"climb":-0.100,"eps":37.04,"epc":109.94}
$GPRMC,143258.00,A,4002.10528,N,07531.20504,W,0.164,,241013,,,A*66
$GPVTG,,T,,M,0.164,N,0.304,K,A*27
$GPGGA,143258.00,4002.10528,N,07531.20504,W,1,07,1.72,183.5,M,-34.4,M,,*6E
@@ -72,7 +72,7 @@ $GPGSV,3,2,11,09,27,201,18,11,25,054,13,17,55,292,27,20,30,116,10*76
$GPGSV,3,3,11,24,05,327,,28,84,072,33,32,23,078,26*44
{"class":"SKY","xdop":1.23,"ydop":1.18,"vdop":2.39,"tdop":1.69,"hdop":1.72,"gdop":3.39,"pdop":2.94,"satellites":[{"PRN":1,"el":48,"az":51,"ss":27,"used":true,"gnssid":0,"svid":1},{"PRN":4,"el":20,"az":215,"ss":14,"used":false,"gnssid":0,"svid":4},{"PRN":7,"el":6,"az":177,"ss":0,"used":false,"gnssid":0,"svid":7},{"PRN":8,"el":31,"az":196,"ss":19,"used":true,"gnssid":0,"svid":8},{"PRN":9,"el":27,"az":201,"ss":18,"used":true,"gnssid":0,"svid":9},{"PRN":11,"el":25,"az":54,"ss":13,"used":true,"gnssid":0,"svid":11},{"PRN":17,"el":55,"az":292,"ss":27,"used":true,"gnssid":0,"svid":17},{"PRN":20,"el":30,"az":116,"ss":10,"used":false,"gnssid":0,"svid":20},{"PRN":24,"el":5,"az":327,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":28,"el":84,"az":72,"ss":33,"used":true,"gnssid":0,"svid":28},{"PRN":32,"el":23,"az":78,"ss":26,"used":true,"gnssid":0,"svid":32}]}
$GPGLL,4002.10528,N,07531.20504,W,143258.00,A,A*79
-{"class":"TPV","mode":3,"time":"2013-10-24T14:32:58.000Z","ept":0.005,"lat":40.035088000,"lon":-75.520084000,"alt":183.500,"epx":18.521,"epy":17.648,"epv":54.970,"track":0.0000,"speed":0.084,"climb":0.000,"eps":37.04}
+{"class":"TPV","mode":3,"time":"2013-10-24T14:32:58.000Z","ept":0.005,"lat":40.035088000,"lon":-75.520084000,"alt":183.500,"epx":18.521,"epy":17.648,"epv":54.970,"track":0.0000,"speed":0.084,"climb":-0.100,"eps":37.04,"epc":109.94}
$GPRMC,143259.00,A,4002.10536,N,07531.20515,W,0.237,,241013,,,A*6D
$GPVTG,,T,,M,0.237,N,0.440,K,A*25
$GPGGA,143259.00,4002.10536,N,07531.20515,W,1,07,1.72,183.4,M,-34.4,M,,*61
@@ -82,7 +82,7 @@ $GPGSV,3,2,11,09,27,201,18,11,25,054,13,17,55,292,27,20,30,116,13*75
$GPGSV,3,3,11,24,05,327,,28,84,072,33,32,23,078,26*44
{"class":"SKY","xdop":1.23,"ydop":1.18,"vdop":2.38,"tdop":1.69,"hdop":1.72,"gdop":3.39,"pdop":2.94,"satellites":[{"PRN":1,"el":48,"az":51,"ss":27,"used":true,"gnssid":0,"svid":1},{"PRN":4,"el":20,"az":215,"ss":13,"used":false,"gnssid":0,"svid":4},{"PRN":7,"el":6,"az":177,"ss":0,"used":false,"gnssid":0,"svid":7},{"PRN":8,"el":31,"az":196,"ss":19,"used":true,"gnssid":0,"svid":8},{"PRN":9,"el":27,"az":201,"ss":18,"used":true,"gnssid":0,"svid":9},{"PRN":11,"el":25,"az":54,"ss":13,"used":true,"gnssid":0,"svid":11},{"PRN":17,"el":55,"az":292,"ss":27,"used":true,"gnssid":0,"svid":17},{"PRN":20,"el":30,"az":116,"ss":13,"used":false,"gnssid":0,"svid":20},{"PRN":24,"el":5,"az":327,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":28,"el":84,"az":72,"ss":33,"used":true,"gnssid":0,"svid":28},{"PRN":32,"el":23,"az":78,"ss":26,"used":true,"gnssid":0,"svid":32}]}
$GPGLL,4002.10536,N,07531.20515,W,143259.00,A,A*77
-{"class":"TPV","mode":3,"time":"2013-10-24T14:32:59.000Z","ept":0.005,"lat":40.035089333,"lon":-75.520085833,"alt":183.400,"epx":18.521,"epy":17.648,"epv":54.970,"track":0.0000,"speed":0.122,"climb":0.000,"eps":37.04}
+{"class":"TPV","mode":3,"time":"2013-10-24T14:32:59.000Z","ept":0.005,"lat":40.035089333,"lon":-75.520085833,"alt":183.400,"epx":18.521,"epy":17.648,"epv":54.970,"track":0.0000,"speed":0.122,"climb":-0.100,"eps":37.04,"epc":109.94}
$GPRMC,143300.00,A,4002.10504,N,07531.20524,W,0.188,,241013,,,A*64
$GPVTG,,T,,M,0.188,N,0.348,K,A*2D
$GPGGA,143300.00,4002.10504,N,07531.20524,W,1,07,1.72,183.3,M,-34.4,M,,*68
@@ -92,4 +92,4 @@ $GPGSV,3,2,11,09,27,201,18,11,25,054,13,17,55,292,27,20,30,116,13*75
$GPGSV,3,3,11,24,05,327,,28,84,072,33,32,23,078,26*44
{"class":"SKY","xdop":1.23,"ydop":1.18,"vdop":2.38,"tdop":1.69,"hdop":1.72,"gdop":3.39,"pdop":2.94,"satellites":[{"PRN":1,"el":48,"az":51,"ss":27,"used":true,"gnssid":0,"svid":1},{"PRN":4,"el":20,"az":215,"ss":14,"used":false,"gnssid":0,"svid":4},{"PRN":7,"el":6,"az":177,"ss":0,"used":false,"gnssid":0,"svid":7},{"PRN":8,"el":31,"az":196,"ss":19,"used":true,"gnssid":0,"svid":8},{"PRN":9,"el":27,"az":201,"ss":18,"used":true,"gnssid":0,"svid":9},{"PRN":11,"el":25,"az":54,"ss":13,"used":true,"gnssid":0,"svid":11},{"PRN":17,"el":55,"az":292,"ss":27,"used":true,"gnssid":0,"svid":17},{"PRN":20,"el":30,"az":116,"ss":13,"used":false,"gnssid":0,"svid":20},{"PRN":24,"el":5,"az":327,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":28,"el":84,"az":72,"ss":33,"used":true,"gnssid":0,"svid":28},{"PRN":32,"el":23,"az":78,"ss":26,"used":true,"gnssid":0,"svid":32}]}
$GPGLL,4002.10504,N,07531.20524,W,143300.00,A,A*79
-{"class":"TPV","mode":3,"time":"2013-10-24T14:33:00.000Z","ept":0.005,"lat":40.035084000,"lon":-75.520087333,"alt":183.300,"epx":18.521,"epy":17.648,"epv":54.740,"track":0.0000,"speed":0.097,"climb":0.000,"eps":37.04}
+{"class":"TPV","mode":3,"time":"2013-10-24T14:33:00.000Z","ept":0.005,"lat":40.035084000,"lon":-75.520087333,"alt":183.300,"epx":18.521,"epy":17.648,"epv":54.740,"track":0.0000,"speed":0.097,"climb":-0.100,"eps":37.04,"epc":109.71}
diff --git a/test/daemon/gr8013-w.log.chk b/test/daemon/gr8013-w.log.chk
index bb94b8cf..8636ff55 100644
--- a/test/daemon/gr8013-w.log.chk
+++ b/test/daemon/gr8013-w.log.chk
@@ -4,9 +4,9 @@ $GNVTG,,T,,M,0.031,N,0.058,K,A*32
$GNGGA,181141.00,5230.88855,N,01327.85591,E,1,12,0.93,62.6,M,42.1,M,,*79
{"class":"TPV","mode":3,"time":"2015-06-19T18:11:41.000Z","ept":0.005,"lat":52.514809167,"lon":13.464265167,"alt":62.600,"track":0.0000,"speed":0.016}
$GNGSA,A,3,21,13,27,18,20,26,07,16,22,15,19,,1.59,0.93,1.29*16
-{"class":"TPV","mode":3,"time":"2015-06-19T18:11:41.000Z","ept":0.005,"lat":52.514809167,"lon":13.464265167,"alt":62.600,"epv":29.670,"track":0.0000,"speed":0.016,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2015-06-19T18:11:41.000Z","ept":0.005,"lat":52.514809167,"lon":13.464265167,"alt":62.600,"epv":29.670,"track":0.0000,"speed":0.016}
$GNGSA,A,3,71,85,69,86,77,87,70,76,,,,,1.59,0.93,1.29*12
-{"class":"TPV","mode":3,"time":"2015-06-19T18:11:41.000Z","ept":0.005,"lat":52.514809167,"lon":13.464265167,"alt":62.600,"epv":29.670,"track":0.0000,"speed":0.016,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2015-06-19T18:11:41.000Z","ept":0.005,"lat":52.514809167,"lon":13.464265167,"alt":62.600,"epv":29.670,"track":0.0000,"speed":0.016}
$GPGSV,4,1,14,04,07,250,09,07,13,306,37,08,12,175,15,13,08,020,37*70
$GPGSV,4,2,14,15,15,051,29,16,49,210,23,18,56,102,27,19,38,293,33*7A
$GPGSV,4,3,14,20,07,040,18,21,36,072,31,22,46,164,26,26,25,186,21*78
@@ -17,7 +17,7 @@ $GLGSV,3,2,10,77,28,318,33,78,03,003,,84,05,098,12,85,51,083,26*67
$GLGSV,3,3,10,86,64,319,44,87,12,289,25*6B
{"class":"SKY","xdop":0.39,"ydop":0.47,"vdop":1.29,"tdop":0.60,"hdop":0.93,"gdop":1.31,"pdop":1.59,"satellites":[{"PRN":4,"el":7,"az":250,"ss":9,"used":false,"gnssid":0,"svid":4},{"PRN":7,"el":13,"az":306,"ss":37,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":12,"az":175,"ss":15,"used":false,"gnssid":0,"svid":8},{"PRN":13,"el":8,"az":20,"ss":37,"used":true,"gnssid":0,"svid":13},{"PRN":15,"el":15,"az":51,"ss":29,"used":true,"gnssid":0,"svid":15},{"PRN":16,"el":49,"az":210,"ss":23,"used":true,"gnssid":0,"svid":16},{"PRN":18,"el":56,"az":102,"ss":27,"used":true,"gnssid":0,"svid":18},{"PRN":19,"el":38,"az":293,"ss":33,"used":true,"gnssid":0,"svid":19},{"PRN":20,"el":7,"az":40,"ss":18,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":36,"az":72,"ss":31,"used":true,"gnssid":0,"svid":21},{"PRN":22,"el":46,"az":164,"ss":26,"used":true,"gnssid":0,"svid":22},{"PRN":26,"el":25,"az":186,"ss":21,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":72,"az":289,"ss":19,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":8,"az":336,"ss":24,"used":false,"gnssid":0,"svid":30},{"PRN":69,"el":22,"az":29,"ss":34,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":52,"az":93,"ss":27,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":27,"az":157,"ss":25,"used":true,"gnssid":6,"svid":7},{"PRN":76,"el":25,"az":257,"ss":21,"used":true,"gnssid":6,"svid":12},{"PRN":77,"el":28,"az":318,"ss":33,"used":true,"gnssid":6,"svid":13},{"PRN":78,"el":3,"az":3,"ss":0,"used":false,"gnssid":6,"svid":14},{"PRN":84,"el":5,"az":98,"ss":12,"used":false,"gnssid":6,"svid":20},{"PRN":85,"el":51,"az":83,"ss":26,"used":true,"gnssid":6,"svid":21},{"PRN":86,"el":64,"az":319,"ss":44,"used":true,"gnssid":6,"svid":22},{"PRN":87,"el":12,"az":289,"ss":25,"used":true,"gnssid":6,"svid":23}]}
$GNGLL,5230.88855,N,01327.85591,E,181141.00,A,A*70
-{"class":"TPV","mode":3,"time":"2015-06-19T18:11:41.000Z","ept":0.005,"lat":52.514809167,"lon":13.464265167,"alt":62.600,"epx":8.515,"epy":9.839,"epv":29.670,"track":0.0000,"speed":0.016,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2015-06-19T18:11:41.000Z","ept":0.005,"lat":52.514809167,"lon":13.464265167,"alt":62.600,"epx":8.515,"epy":9.839,"epv":29.670,"track":0.0000,"speed":0.016}
$GNGST,181141.00,46,,,,4.7,1.9,5.3*4A
{"class":"GST","time":"2015-06-21T20:30:42.000Z","rms":46.000,"lat":4.700,"lon":1.900,"alt":5.300}
$GNZDA,181141.00,19,06,2015,00,00*7C
@@ -40,7 +40,7 @@ $GNGST,181142.00,46,,,,4.7,1.9,5.3*49
{"class":"GST","time":"2015-06-21T20:30:44.000Z","rms":46.000,"lat":4.700,"lon":1.900,"alt":5.300}
$GNZDA,181142.00,19,06,2015,00,00*7F
$GNGBS,181142.00,4.7,1.9,5.3,87,,-54900.3,57.3*45
-{"class":"TPV","mode":3,"time":"2015-06-19T18:11:42.000Z","ept":0.005,"lat":52.514809333,"lon":13.464264333,"alt":62.400,"epx":1.900,"epy":4.700,"epv":5.300,"track":0.0000,"speed":0.014,"climb":0.000,"eps":11.76}
+{"class":"TPV","mode":3,"time":"2015-06-19T18:11:42.000Z","ept":0.005,"lat":52.514809333,"lon":13.464264333,"alt":62.400,"epx":1.900,"epy":4.700,"epv":5.300,"track":0.0000,"speed":0.014,"climb":-0.200,"eps":11.76,"epc":34.97}
$GNRMC,181143.00,A,5230.88858,N,01327.85582,E,0.011,,190615,,,A*6E
$GNVTG,,T,,M,0.011,N,0.021,K,A*3E
$GNGGA,181143.00,5230.88858,N,01327.85582,E,1,12,0.93,62.2,M,42.1,M,,*70
@@ -59,4 +59,4 @@ $GNGST,181143.00,45,,,,4.7,1.9,5.3*4B
{"class":"GST","time":"2015-06-21T20:30:46.000Z","rms":45.000,"lat":4.700,"lon":1.900,"alt":5.300}
$GNZDA,181143.00,19,06,2015,00,00*7E
$GNGBS,181143.00,4.7,1.9,5.3,87,,-54898.6,57.2*40
-{"class":"TPV","mode":3,"time":"2015-06-19T18:11:43.000Z","ept":0.005,"lat":52.514809667,"lon":13.464263667,"alt":62.200,"epx":1.900,"epy":4.700,"epv":5.300,"track":0.0000,"speed":0.006,"climb":0.000,"eps":11.76}
+{"class":"TPV","mode":3,"time":"2015-06-19T18:11:43.000Z","ept":0.005,"lat":52.514809667,"lon":13.464263667,"alt":62.200,"epx":1.900,"epy":4.700,"epv":5.300,"track":0.0000,"speed":0.006,"climb":-0.200,"eps":11.76,"epc":34.97}
diff --git a/test/daemon/greis-test2.log.chk b/test/daemon/greis-test2.log.chk
index 1250157d..76232db2 100644
--- a/test/daemon/greis-test2.log.chk
+++ b/test/daemon/greis-test2.log.chk
@@ -1,4 +1,4 @@
-{"class":"TPV","mode":3,"time":"2018-05-15T22:02:17.000Z","ept":0.005,"lat":44.068812095,"lon":-121.313997737,"alt":2000020.152,"track":10.1606,"speed":0.000,"climb":-3389.549,"ecefx":-3132489.00,"ecefy":-5149205.00,"ecefz":5804632.00,"ecefvx":9400.00,"ecefvy":10001.00,"ecefvz":9000.00,"ecefpAcc":50.00,"ecefvAcc":30.00}
+{"class":"TPV","mode":3,"time":"2018-05-15T22:02:17.000Z","ept":0.005,"lat":44.068812095,"lon":-121.313997737,"alt":2000020.152,"track":10.1606,"climb":-3389.549,"ecefx":-3132489.00,"ecefy":-5149205.00,"ecefz":5804632.00,"ecefvx":9400.00,"ecefvy":10001.00,"ecefvz":9000.00,"ecefpAcc":50.00,"ecefvAcc":30.00}
{"class":"SKY"}
$GPGSV,2,1,07,01,-91,000,00,02,20,100,20,03,30,180,30,04,40,150,40*50
$GPGSV,2,2,07,05,90,000,90,06,-91,-01,255,00,00,000,00*46
diff --git a/test/daemon/hab-gpspi.log.chk b/test/daemon/hab-gpspi.log.chk
index 99e7223b..ab39e6a0 100644
--- a/test/daemon/hab-gpspi.log.chk
+++ b/test/daemon/hab-gpspi.log.chk
@@ -4,9 +4,9 @@ $GNVTG,,T,,M,0.250,N,0.463,K,A*3B
$GNGGA,092835.00,4804.14539,N,01621.54005,E,1,10,0.96,205.3,M,42.0,M,,*49
{"class":"TPV","mode":3,"time":"2015-06-21T09:28:35.000Z","ept":0.005,"lat":48.069089833,"lon":16.359000833,"alt":205.300,"track":0.0000,"speed":0.129}
$GNGSA,A,3,22,17,28,15,18,,,,,,,,1.75,0.96,1.47*13
-{"class":"TPV","mode":3,"time":"2015-06-21T09:28:35.000Z","ept":0.005,"lat":48.069089833,"lon":16.359000833,"alt":205.300,"epv":33.810,"track":0.0000,"speed":0.129,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2015-06-21T09:28:35.000Z","ept":0.005,"lat":48.069089833,"lon":16.359000833,"alt":205.300,"epv":33.810,"track":0.0000,"speed":0.129}
$GNGSA,A,3,82,72,80,65,73,,,,,,,,1.75,0.96,1.47*12
-{"class":"TPV","mode":3,"time":"2015-06-21T09:28:35.000Z","ept":0.005,"lat":48.069089833,"lon":16.359000833,"alt":205.300,"epv":33.810,"track":0.0000,"speed":0.129,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2015-06-21T09:28:35.000Z","ept":0.005,"lat":48.069089833,"lon":16.359000833,"alt":205.300,"epv":33.810,"track":0.0000,"speed":0.129}
$GPGSV,4,1,14,01,04,021,,06,03,117,,12,41,246,09,13,20,164,*71
$GPGSV,4,2,14,14,05,324,,15,43,197,16,17,44,067,26,18,11,273,11*78
$GPGSV,4,3,14,22,10,306,15,24,68,302,,25,04,245,,28,10,060,30*7C
@@ -17,7 +17,7 @@ $GLGSV,3,2,09,74,41,301,19,80,22,086,20,82,31,039,32,83,45,115,*69
$GLGSV,3,3,09,84,12,163,*57
{"class":"SKY","xdop":0.48,"ydop":0.83,"vdop":1.47,"tdop":0.84,"hdop":0.96,"gdop":1.94,"pdop":1.75,"satellites":[{"PRN":1,"el":4,"az":21,"ss":0,"used":false,"gnssid":0,"svid":1},{"PRN":6,"el":3,"az":117,"ss":0,"used":false,"gnssid":0,"svid":6},{"PRN":12,"el":41,"az":246,"ss":9,"used":false,"gnssid":0,"svid":12},{"PRN":13,"el":20,"az":164,"ss":0,"used":false,"gnssid":0,"svid":13},{"PRN":14,"el":5,"az":324,"ss":0,"used":false,"gnssid":0,"svid":14},{"PRN":15,"el":43,"az":197,"ss":16,"used":true,"gnssid":0,"svid":15},{"PRN":17,"el":44,"az":67,"ss":26,"used":true,"gnssid":0,"svid":17},{"PRN":18,"el":11,"az":273,"ss":11,"used":true,"gnssid":0,"svid":18},{"PRN":22,"el":10,"az":306,"ss":15,"used":true,"gnssid":0,"svid":22},{"PRN":24,"el":68,"az":302,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":25,"el":4,"az":245,"ss":0,"used":false,"gnssid":0,"svid":25},{"PRN":28,"el":10,"az":60,"ss":30,"used":true,"gnssid":0,"svid":28},{"PRN":120,"el":27,"az":220,"ss":0,"used":false,"gnssid":1,"svid":120},{"PRN":126,"el":34,"az":168,"ss":0,"used":false,"gnssid":1,"svid":126},{"PRN":65,"el":17,"az":335,"ss":35,"used":true,"gnssid":6,"svid":1},{"PRN":71,"el":18,"az":227,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":72,"el":34,"az":282,"ss":11,"used":true,"gnssid":6,"svid":8},{"PRN":73,"el":65,"az":38,"ss":21,"used":true,"gnssid":6,"svid":9},{"PRN":74,"el":41,"az":301,"ss":19,"used":false,"gnssid":6,"svid":10},{"PRN":80,"el":22,"az":86,"ss":20,"used":true,"gnssid":6,"svid":16},{"PRN":82,"el":31,"az":39,"ss":32,"used":true,"gnssid":6,"svid":18},{"PRN":83,"el":45,"az":115,"ss":0,"used":false,"gnssid":6,"svid":19},{"PRN":84,"el":12,"az":163,"ss":0,"used":false,"gnssid":6,"svid":20}]}
$GNGLL,4804.14539,N,01621.54005,E,092835.00,A,A*70
-{"class":"TPV","mode":3,"time":"2015-06-21T09:28:35.000Z","ept":0.005,"lat":48.069089833,"lon":16.359000833,"alt":205.300,"epx":11.424,"epy":22.236,"epv":33.810,"track":0.0000,"speed":0.129,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2015-06-21T09:28:35.000Z","ept":0.005,"lat":48.069089833,"lon":16.359000833,"alt":205.300,"epx":11.424,"epy":22.236,"epv":33.810,"track":0.0000,"speed":0.129}
$GNRMC,092836.00,A,4804.14496,N,01621.53984,E,0.130,,210615,,,A*6A
$GNVTG,,T,,M,0.130,N,0.240,K,A*39
$GNGGA,092836.00,4804.14496,N,01621.53984,E,1,10,0.96,205.2,M,42.0,M,,*48
@@ -32,7 +32,7 @@ $GLGSV,3,2,09,74,41,301,18,80,22,086,19,82,31,039,32,83,45,115,*62
$GLGSV,3,3,09,84,12,163,*57
{"class":"SKY","xdop":0.48,"ydop":0.83,"vdop":1.47,"tdop":0.84,"hdop":0.96,"gdop":1.94,"pdop":1.75,"satellites":[{"PRN":1,"el":4,"az":21,"ss":0,"used":false,"gnssid":0,"svid":1},{"PRN":6,"el":3,"az":117,"ss":0,"used":false,"gnssid":0,"svid":6},{"PRN":12,"el":41,"az":246,"ss":9,"used":false,"gnssid":0,"svid":12},{"PRN":13,"el":20,"az":164,"ss":17,"used":false,"gnssid":0,"svid":13},{"PRN":14,"el":5,"az":324,"ss":0,"used":false,"gnssid":0,"svid":14},{"PRN":15,"el":43,"az":197,"ss":16,"used":true,"gnssid":0,"svid":15},{"PRN":17,"el":44,"az":67,"ss":27,"used":true,"gnssid":0,"svid":17},{"PRN":18,"el":11,"az":273,"ss":11,"used":true,"gnssid":0,"svid":18},{"PRN":22,"el":10,"az":306,"ss":15,"used":true,"gnssid":0,"svid":22},{"PRN":24,"el":68,"az":302,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":25,"el":4,"az":245,"ss":0,"used":false,"gnssid":0,"svid":25},{"PRN":28,"el":10,"az":60,"ss":30,"used":true,"gnssid":0,"svid":28},{"PRN":120,"el":27,"az":220,"ss":0,"used":false,"gnssid":1,"svid":120},{"PRN":126,"el":34,"az":168,"ss":0,"used":false,"gnssid":1,"svid":126},{"PRN":65,"el":17,"az":335,"ss":35,"used":true,"gnssid":6,"svid":1},{"PRN":71,"el":18,"az":227,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":72,"el":34,"az":282,"ss":14,"used":true,"gnssid":6,"svid":8},{"PRN":73,"el":65,"az":38,"ss":21,"used":true,"gnssid":6,"svid":9},{"PRN":74,"el":41,"az":301,"ss":18,"used":false,"gnssid":6,"svid":10},{"PRN":80,"el":22,"az":86,"ss":19,"used":true,"gnssid":6,"svid":16},{"PRN":82,"el":31,"az":39,"ss":32,"used":true,"gnssid":6,"svid":18},{"PRN":83,"el":45,"az":115,"ss":0,"used":false,"gnssid":6,"svid":19},{"PRN":84,"el":12,"az":163,"ss":0,"used":false,"gnssid":6,"svid":20}]}
$GNGLL,4804.14496,N,01621.53984,E,092836.00,A,A*70
-{"class":"TPV","mode":3,"time":"2015-06-21T09:28:36.000Z","ept":0.005,"lat":48.069082667,"lon":16.358997333,"alt":205.200,"epx":7.156,"epy":12.495,"epv":33.810,"track":0.0000,"speed":0.067,"climb":0.000,"eps":34.73}
+{"class":"TPV","mode":3,"time":"2015-06-21T09:28:36.000Z","ept":0.005,"lat":48.069082667,"lon":16.358997333,"alt":205.200,"epx":7.156,"epy":12.495,"epv":33.810,"track":0.0000,"speed":0.067,"climb":-0.100,"eps":34.73,"epc":67.62}
$GNRMC,092837.00,A,4804.14430,N,01621.53949,E,0.320,,210615,,,A*65
$GNVTG,,T,,M,0.320,N,0.592,K,A*32
$GNGGA,092837.00,4804.14430,N,01621.53949,E,1,10,0.96,204.8,M,42.0,M,,*4F
@@ -47,4 +47,4 @@ $GLGSV,3,2,09,74,41,301,16,80,22,086,18,82,31,039,32,83,45,115,*6D
$GLGSV,3,3,09,84,12,163,*57
{"class":"SKY","xdop":0.48,"ydop":0.83,"vdop":1.47,"tdop":0.84,"hdop":0.96,"gdop":1.94,"pdop":1.75,"satellites":[{"PRN":1,"el":4,"az":21,"ss":0,"used":false,"gnssid":0,"svid":1},{"PRN":6,"el":3,"az":117,"ss":0,"used":false,"gnssid":0,"svid":6},{"PRN":12,"el":41,"az":246,"ss":10,"used":false,"gnssid":0,"svid":12},{"PRN":13,"el":20,"az":164,"ss":17,"used":false,"gnssid":0,"svid":13},{"PRN":14,"el":5,"az":324,"ss":0,"used":false,"gnssid":0,"svid":14},{"PRN":15,"el":43,"az":197,"ss":16,"used":true,"gnssid":0,"svid":15},{"PRN":17,"el":44,"az":67,"ss":27,"used":true,"gnssid":0,"svid":17},{"PRN":18,"el":11,"az":273,"ss":11,"used":true,"gnssid":0,"svid":18},{"PRN":22,"el":10,"az":306,"ss":15,"used":true,"gnssid":0,"svid":22},{"PRN":24,"el":68,"az":302,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":25,"el":4,"az":245,"ss":0,"used":false,"gnssid":0,"svid":25},{"PRN":28,"el":10,"az":60,"ss":30,"used":true,"gnssid":0,"svid":28},{"PRN":120,"el":27,"az":220,"ss":0,"used":false,"gnssid":1,"svid":120},{"PRN":126,"el":34,"az":168,"ss":0,"used":false,"gnssid":1,"svid":126},{"PRN":65,"el":17,"az":335,"ss":35,"used":true,"gnssid":6,"svid":1},{"PRN":71,"el":18,"az":227,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":72,"el":34,"az":282,"ss":12,"used":true,"gnssid":6,"svid":8},{"PRN":73,"el":65,"az":38,"ss":21,"used":true,"gnssid":6,"svid":9},{"PRN":74,"el":41,"az":301,"ss":16,"used":false,"gnssid":6,"svid":10},{"PRN":80,"el":22,"az":86,"ss":18,"used":true,"gnssid":6,"svid":16},{"PRN":82,"el":31,"az":39,"ss":32,"used":true,"gnssid":6,"svid":18},{"PRN":83,"el":45,"az":115,"ss":0,"used":false,"gnssid":6,"svid":19},{"PRN":84,"el":12,"az":163,"ss":0,"used":false,"gnssid":6,"svid":20}]}
$GNGLL,4804.14430,N,01621.53949,E,092837.00,A,A*7C
-{"class":"TPV","mode":3,"time":"2015-06-21T09:28:37.000Z","ept":0.005,"lat":48.069071667,"lon":16.358991500,"alt":204.800,"epx":7.156,"epy":12.495,"epv":33.810,"track":0.0000,"speed":0.165,"climb":0.000,"eps":24.99}
+{"class":"TPV","mode":3,"time":"2015-06-21T09:28:37.000Z","ept":0.005,"lat":48.069071667,"lon":16.358991500,"alt":204.800,"epx":7.156,"epy":12.495,"epv":33.810,"track":0.0000,"speed":0.165,"climb":-0.400,"eps":24.99,"epc":67.62}
diff --git a/test/daemon/haicom-305N.log.chk b/test/daemon/haicom-305N.log.chk
index eec09be8..3f10d95e 100644
--- a/test/daemon/haicom-305N.log.chk
+++ b/test/daemon/haicom-305N.log.chk
@@ -30,8 +30,9 @@ $GPGGA,095303.808,2712.6404,S,15303.1201,E,0,00,17.0,4.0,M,42.2,M,,*7C
$GPRMC,095303.808,V,2712.6404,S,15303.1201,E,0.00,0.00,080407,,,A*65
$GPVTG,0.00,T,,,0.00,N,0.00,K,A*70
$GPGGA,095304.802,2712.6520,S,15303.1397,E,1,00,17.0,3.0,M,42.2,M,,*7E
-{"class":"TPV","mode":3,"lat":-27.210866667,"lon":153.052328333,"alt":3.000,"epv":0.000}
+{"class":"TPV","mode":0}
$GPGSA,A,2,05,12,30,,,,,,,,,,17.0,17.0,0.0*36
+{"class":"TPV","mode":2,"lat":-27.210866667,"lon":153.052328333,"alt":3.000}
$GPGSV,3,1,12,2,15,123,,5,45,347,44,6,58,198,,7,45,212,*76
$GPGSV,3,2,12,10,44,132,,12,39,002,43,18,13,332,34,21,33,266,*79
$GPGSV,3,3,12,24,58,220,,26,17,053,,29,20,063,,30,60,311,45*7E
diff --git a/test/daemon/hemi.log.chk b/test/daemon/hemi.log.chk
index 3b8a293f..b105c69a 100644
--- a/test/daemon/hemi.log.chk
+++ b/test/daemon/hemi.log.chk
@@ -679,75 +679,75 @@ $GPGGA,,,,,,0,,,,M,,M,,*66
$GPVTG,,T,,M,,N,,K,N*2C
$GPHDT,,T*1B
$GPGGA,194050.00,4221.8237733,N,07101.9411707,W,1,00,3.3,10.835,M,-33.320,M,,*62
-{"class":"TPV","mode":3,"time":"2018-09-07T19:40:50.000Z","ept":0.005,"lat":42.363729555,"lon":-71.032352845,"alt":10.835}
+{"class":"TPV","mode":0,"time":"2018-09-07T19:40:50.000Z","ept":0.005}
$GPVTG,330.63,T,345.26,M,0.00,N,0.00,K,A*20
$GPZDA,194050.00,07,09,2018,00,00*6A
$GPHDT,,T*1B
$GPGGA,194050.50,4221.8237941,N,07101.9410746,W,1,00,3.3,10.526,M,-33.320,M,,*67
-{"class":"TPV","mode":3,"time":"2018-09-07T19:40:50.500Z","ept":0.005,"lat":42.363729902,"lon":-71.032351243,"alt":10.526,"speed":0.275,"climb":-0.618}
+{"class":"TPV","mode":0,"time":"2018-09-07T19:40:50.500Z","ept":0.005}
$GPVTG,156.55,T,171.19,M,0.00,N,0.00,K,A*2E
$GPHDT,,T*1B
$GPGGA,194051.00,4221.8238054,N,07101.9410555,W,1,00,3.3,10.862,M,-33.320,M,,*6C
-{"class":"TPV","mode":3,"time":"2018-09-07T19:40:51.000Z","ept":0.005,"lat":42.363730090,"lon":-71.032350925,"alt":10.862,"speed":0.067,"climb":0.672}
+{"class":"TPV","mode":0,"time":"2018-09-07T19:40:51.000Z","ept":0.005}
$GPVTG,107.68,T,122.32,M,0.00,N,0.00,K,A*2B
$GPZDA,194051.00,07,09,2018,00,00*6B
$GPHDT,,T*1B
$GPGGA,194051.50,4221.8239037,N,07101.9411896,W,1,00,3.3,10.870,M,-33.057,M,,*6E
-{"class":"TPV","mode":3,"time":"2018-09-07T19:40:51.500Z","ept":0.005,"lat":42.363731728,"lon":-71.032353160,"alt":10.870,"speed":0.518,"climb":0.016}
+{"class":"TPV","mode":0,"time":"2018-09-07T19:40:51.500Z","ept":0.005}
$GPVTG,256.17,T,270.81,M,0.00,N,0.00,K,A*28
$GPHDT,,T*1B
$GPGGA,194052.00,4221.8238929,N,07101.9412731,W,1,00,3.3,11.392,M,-33.057,M,,*68
-{"class":"TPV","mode":3,"time":"2018-09-07T19:40:52.000Z","ept":0.005,"lat":42.363731548,"lon":-71.032354552,"alt":11.392,"speed":0.233,"climb":1.044}
+{"class":"TPV","mode":0,"time":"2018-09-07T19:40:52.000Z","ept":0.005}
$GPVTG,74.45,T,89.09,M,0.00,N,0.00,K,A*29
$GPZDA,194052.00,07,09,2018,00,00*68
$GPHDT,,T*1B
$GPGGA,194052.50,4221.8238140,N,07101.9412553,W,1,00,3.3,11.515,M,-33.057,M,,*65
-{"class":"TPV","mode":3,"time":"2018-09-07T19:40:52.500Z","ept":0.005,"lat":42.363730233,"lon":-71.032354255,"alt":11.515,"speed":0.296,"climb":0.246}
+{"class":"TPV","mode":0,"time":"2018-09-07T19:40:52.500Z","ept":0.005}
$GPVTG,74.45,T,89.09,M,0.00,N,0.00,K,A*29
$GPHDT,,T*1B
$GPGGA,194053.00,4221.8238450,N,07101.9411940,W,1,00,3.3,11.243,M,-33.057,M,,*6C
-{"class":"TPV","mode":3,"time":"2018-09-07T19:40:53.000Z","ept":0.005,"lat":42.363730750,"lon":-71.032353233,"alt":11.243,"speed":0.204,"climb":-0.544}
+{"class":"TPV","mode":0,"time":"2018-09-07T19:40:53.000Z","ept":0.005}
$GPVTG,74.45,T,89.09,M,0.00,N,0.00,K,A*29
$GPZDA,194053.00,07,09,2018,00,00*69
$GPHDT,,T*1B
$GPGGA,194053.50,4221.8238406,N,07101.9413037,W,1,00,3.3,10.806,M,-33.057,M,,*6B
-{"class":"TPV","mode":3,"time":"2018-09-07T19:40:53.500Z","ept":0.005,"lat":42.363730677,"lon":-71.032355062,"alt":10.806,"speed":0.302,"climb":-0.874}
+{"class":"TPV","mode":0,"time":"2018-09-07T19:40:53.500Z","ept":0.005}
$GPVTG,74.45,T,89.09,M,0.00,N,0.00,K,A*29
$GPHDT,,T*1B
$GPGGA,194054.00,4221.8237822,N,07101.9413821,W,1,00,3.3,10.688,M,-33.057,M,,*6B
-{"class":"TPV","mode":3,"time":"2018-09-07T19:40:54.000Z","ept":0.005,"lat":42.363729703,"lon":-71.032356368,"alt":10.688,"speed":0.305,"climb":-0.236}
+{"class":"TPV","mode":0,"time":"2018-09-07T19:40:54.000Z","ept":0.005}
$GPVTG,74.45,T,89.09,M,0.00,N,0.00,K,A*29
$GPZDA,194054.00,07,09,2018,00,00*6E
$GPHDT,,T*1B
$GPGGA,194054.50,4221.8236855,N,07101.9414891,W,1,00,3.3,11.031,M,-33.057,M,,*66
-{"class":"TPV","mode":3,"time":"2018-09-07T19:40:54.500Z","ept":0.005,"lat":42.363728092,"lon":-71.032358152,"alt":11.031,"speed":0.463,"climb":0.686}
+{"class":"TPV","mode":0,"time":"2018-09-07T19:40:54.500Z","ept":0.005}
$GPVTG,74.45,T,89.09,M,0.00,N,0.00,K,A*29
$GPHDT,,T*1B
$GPGGA,194055.00,4221.8236802,N,07101.9416175,W,1,00,3.3,11.308,M,-33.057,M,,*68
-{"class":"TPV","mode":3,"time":"2018-09-07T19:40:55.000Z","ept":0.005,"lat":42.363728003,"lon":-71.032360292,"alt":11.308,"speed":0.353,"climb":0.554}
+{"class":"TPV","mode":0,"time":"2018-09-07T19:40:55.000Z","ept":0.005}
$GPVTG,74.45,T,89.09,M,0.00,N,0.00,K,A*29
$GPZDA,194055.00,07,09,2018,00,00*6F
$GPHDT,,T*1B
$GPGGA,194055.50,4221.8236693,N,07101.9416028,W,1,00,3.3,11.111,M,-33.057,M,,*68
-{"class":"TPV","mode":3,"time":"2018-09-07T19:40:55.500Z","ept":0.005,"lat":42.363727822,"lon":-71.032360047,"alt":11.111,"speed":0.057,"climb":-0.394}
+{"class":"TPV","mode":0,"time":"2018-09-07T19:40:55.500Z","ept":0.005}
$GPVTG,74.45,T,89.09,M,0.00,N,0.00,K,A*29
$GPHDT,,T*1B
$GPGGA,194056.00,4221.8236359,N,07101.9416800,W,1,00,3.3,11.217,M,-33.057,M,,*6A
-{"class":"TPV","mode":3,"time":"2018-09-07T19:40:56.000Z","ept":0.005,"lat":42.363727265,"lon":-71.032361333,"alt":11.217,"speed":0.245,"climb":0.212}
+{"class":"TPV","mode":0,"time":"2018-09-07T19:40:56.000Z","ept":0.005}
$GPVTG,74.45,T,89.09,M,0.00,N,0.00,K,A*29
$GPZDA,194056.00,07,09,2018,00,00*6C
$GPHDT,,T*1B
$GPGGA,194056.50,4221.8236184,N,07101.9416602,W,1,00,3.3,11.389,M,-33.057,M,,*67
-{"class":"TPV","mode":3,"time":"2018-09-07T19:40:56.500Z","ept":0.005,"lat":42.363726973,"lon":-71.032361003,"alt":11.389,"speed":0.085,"climb":0.344}
+{"class":"TPV","mode":0,"time":"2018-09-07T19:40:56.500Z","ept":0.005}
$GPVTG,74.45,T,89.09,M,0.00,N,0.00,K,A*29
$GPHDT,,T*1B
$GPGGA,194057.00,4221.8236070,N,07101.9417726,W,1,00,3.3,11.706,M,-33.057,M,,*6C
-{"class":"TPV","mode":3,"time":"2018-09-07T19:40:57.000Z","ept":0.005,"lat":42.363726783,"lon":-71.032362877,"alt":11.706,"speed":0.312,"climb":0.634}
+{"class":"TPV","mode":0,"time":"2018-09-07T19:40:57.000Z","ept":0.005}
$GPVTG,74.45,T,89.09,M,0.00,N,0.00,K,A*29
$GPZDA,194057.00,07,09,2018,00,00*6D
$GPHDT,,T*1B
$GPGGA,194057.50,4221.8237090,N,07101.9439268,W,1,04,1.4,7.671,M,-33.057,M,,*52
-{"class":"TPV","mode":3,"time":"2018-09-07T19:40:57.500Z","ept":0.005,"lat":42.363728483,"lon":-71.032398780,"alt":7.671,"speed":5.927,"climb":-8.070}
+{"class":"TPV","mode":3,"time":"2018-09-07T19:40:57.500Z","ept":0.005,"lat":42.363728483,"lon":-71.032398780,"alt":7.671}
$GPVTG,97.75,T,112.39,M,0.04,N,0.07,K,A*14
$GPHDT,,T*1B
$GPGGA,194058.00,4221.8236441,N,07101.9438734,W,1,04,1.4,6.786,M,-33.057,M,,*54
diff --git a/test/daemon/humminbird-M37.log.chk b/test/daemon/humminbird-M37.log.chk
index 85016afe..d29d32d7 100644
--- a/test/daemon/humminbird-M37.log.chk
+++ b/test/daemon/humminbird-M37.log.chk
@@ -14,10 +14,10 @@ $INZDA,194104,16,09,2006,-05,00*73
$INMTW,17.9,C*1B
$INDPT,2.1,0.0*44
$INRMC,194105,A,4426.1142,N,07140.5515,W,5.3,76.8,160906,15.8,W*61
-{"class":"TPV","status":2,"mode":2,"time":"2006-09-16T19:41:05.000Z","ept":0.005,"lat":44.435236667,"lon":-71.675858333,"track":76.8000,"speed":2.727}
+{"class":"TPV","status":2,"mode":3,"time":"2006-09-16T19:41:05.000Z","ept":0.005,"lat":44.435236667,"lon":-71.675858333,"track":76.8000,"speed":2.727}
$INDPT,2.1,0.0*44
$INGLL,4426.1146,N,07140.5499,W,194106,A*26
-{"class":"TPV","mode":2,"time":"2006-09-16T19:41:06.000Z","ept":0.005,"lat":44.435243333,"lon":-71.675831667,"speed":2.249}
+{"class":"TPV","mode":0,"time":"2006-09-16T19:41:06.000Z","ept":0.005}
$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
@@ -30,10 +30,10 @@ $INZDA,194108,16,09,2006,-05,00*7F
$INMTW,17.9,C*1B
$INDPT,2.2,0.0*47
$INRMC,194109,A,4426.1153,N,07140.5439,W,5.2,76.5,160906,15.8,W*6E
-{"class":"TPV","status":2,"mode":2,"time":"2006-09-16T19:41:09.000Z","ept":0.005,"lat":44.435255000,"lon":-71.675731667,"track":76.5000,"speed":2.675}
+{"class":"TPV","status":2,"mode":3,"time":"2006-09-16T19:41:09.000Z","ept":0.005,"lat":44.435255000,"lon":-71.675731667,"track":76.5000,"speed":2.675}
$INDPT,2.3,0.0*46
$INGLL,4426.1157,N,07140.5418,W,194110,A*28
-{"class":"TPV","mode":2,"time":"2006-09-16T19:41:10.000Z","ept":0.005,"lat":44.435261667,"lon":-71.675696667,"speed":2.883}
+{"class":"TPV","mode":0,"time":"2006-09-16T19:41:10.000Z","ept":0.005}
$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
@@ -46,10 +46,10 @@ $INZDA,194112,16,09,2006,-05,00*74
$INMTW,17.9,C*1B
$INDPT,2.3,0.0*46
$INRMC,194113,A,4426.1169,N,07140.5358,W,5.2,75.6,160906,15.8,W*6C
-{"class":"TPV","status":2,"mode":2,"time":"2006-09-16T19:41:13.000Z","ept":0.005,"lat":44.435281667,"lon":-71.675596667,"track":75.6000,"speed":2.675}
+{"class":"TPV","status":2,"mode":3,"time":"2006-09-16T19:41:13.000Z","ept":0.005,"lat":44.435281667,"lon":-71.675596667,"track":75.6000,"speed":2.675}
$INDPT,2.4,0.0*41
$INGLL,4426.1173,N,07140.5337,W,194114,A*20
-{"class":"TPV","mode":2,"time":"2006-09-16T19:41:14.000Z","ept":0.005,"lat":44.435288333,"lon":-71.675561667,"speed":2.883}
+{"class":"TPV","mode":0,"time":"2006-09-16T19:41:14.000Z","ept":0.005}
$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
@@ -62,10 +62,10 @@ $INZDA,194116,16,09,2006,-05,00*70
$INMTW,18.0,C*1D
$INDPT,2.4,0.0*41
$INRMC,194117,A,4426.1180,N,07140.5278,W,5.2,76.8,160906,15.8,W*61
-{"class":"TPV","status":2,"mode":2,"time":"2006-09-16T19:41:17.000Z","ept":0.005,"lat":44.435300000,"lon":-71.675463333,"track":76.8000,"speed":2.675}
+{"class":"TPV","status":2,"mode":3,"time":"2006-09-16T19:41:17.000Z","ept":0.005,"lat":44.435300000,"lon":-71.675463333,"track":76.8000,"speed":2.675}
$INDPT,2.5,0.0*40
$INGLL,4426.1184,N,07140.5261,W,194118,A*26
-{"class":"TPV","mode":2,"time":"2006-09-16T19:41:18.000Z","ept":0.005,"lat":44.435306667,"lon":-71.675435000,"speed":2.374}
+{"class":"TPV","mode":0,"time":"2006-09-16T19:41:18.000Z","ept":0.005}
$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
@@ -78,10 +78,10 @@ $INZDA,194120,16,09,2006,-05,00*75
$INMTW,17.9,C*1B
$INDPT,2.4,0.0*41
$INRMC,194121,A,4426.1192,N,07140.5202,W,5.2,79.3,160906,15.8,W*6E
-{"class":"TPV","status":2,"mode":2,"time":"2006-09-16T19:41:21.000Z","ept":0.005,"lat":44.435320000,"lon":-71.675336667,"track":79.3000,"speed":2.675}
+{"class":"TPV","status":2,"mode":3,"time":"2006-09-16T19:41:21.000Z","ept":0.005,"lat":44.435320000,"lon":-71.675336667,"track":79.3000,"speed":2.675}
$INDPT,2.4,0.0*41
$INGLL,4426.1196,N,07140.5181,W,194122,A*21
-{"class":"TPV","mode":2,"time":"2006-09-16T19:41:22.000Z","ept":0.005,"lat":44.435326667,"lon":-71.675301667,"speed":2.883}
+{"class":"TPV","mode":0,"time":"2006-09-16T19:41:22.000Z","ept":0.005}
$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
@@ -94,7 +94,7 @@ $INZDA,194124,16,09,2006,-05,00*71
$INMTW,17.9,C*1B
$INDPT,2.5,0.0*40
$INRMC,194111,A,4426.1203,N,07140.5121,W,5.2,81.5,160906,15.8,W*65
-{"class":"TPV","status":2,"mode":2,"time":"2006-09-16T19:41:11.000Z","ept":0.005,"lat":44.435338333,"lon":-71.675201667,"track":81.5000,"speed":2.675}
+{"class":"TPV","status":2,"mode":3,"time":"2006-09-16T19:41:11.000Z","ept":0.005,"lat":44.435338333,"lon":-71.675201667,"track":81.5000,"speed":2.675}
$INDPT,2.4,0.0*41
$INGLL,4426.1203,N,07140.5100,W,194112,A*24
{"class":"TPV","mode":2,"time":"2006-09-16T19:41:12.000Z","ept":0.005,"lat":44.435338333,"lon":-71.675166667,"speed":2.787}
@@ -110,10 +110,10 @@ $INZDA,194114,16,09,2006,-05,00*72
$INMTW,18.0,C*1D
$INDPT,2.4,0.0*41
$INRMC,194115,A,4426.1211,N,07140.5040,W,5.2,83.9,160906,15.8,W*6A
-{"class":"TPV","status":2,"mode":2,"time":"2006-09-16T19:41:15.000Z","ept":0.005,"lat":44.435351667,"lon":-71.675066667,"track":83.9000,"speed":2.675}
+{"class":"TPV","status":2,"mode":3,"time":"2006-09-16T19:41:15.000Z","ept":0.005,"lat":44.435351667,"lon":-71.675066667,"track":83.9000,"speed":2.675}
$INDPT,2.4,0.0*41
$INGLL,4426.1211,N,07140.5024,W,194116,A*24
-{"class":"TPV","mode":2,"time":"2006-09-16T19:41:16.000Z","ept":0.005,"lat":44.435351667,"lon":-71.675040000,"speed":2.123}
+{"class":"TPV","mode":0,"time":"2006-09-16T19:41:16.000Z","ept":0.005}
$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
@@ -126,4 +126,4 @@ $INZDA,194118,16,09,2006,-05,00*7E
$INMTW,18.0,C*1D
$INDPT,2.3,0.0*46
$INRMC,194119,A,4426.1219,N,07140.4965,W,5.1,85.4,160906,15.8,W*69
-{"class":"TPV","status":2,"mode":2,"time":"2006-09-16T19:41:19.000Z","ept":0.005,"lat":44.435365000,"lon":-71.674941667,"track":85.4000,"speed":2.624}
+{"class":"TPV","status":2,"mode":3,"time":"2006-09-16T19:41:19.000Z","ept":0.005,"lat":44.435365000,"lon":-71.674941667,"track":85.4000,"speed":2.624}
diff --git a/test/daemon/iTrek.log.chk b/test/daemon/iTrek.log.chk
index c03bb4d3..ce0c0d14 100644
--- a/test/daemon/iTrek.log.chk
+++ b/test/daemon/iTrek.log.chk
@@ -12,30 +12,30 @@ $GPGSA,A,3,09,05,14,26,,,,,,,,,2.9,2.2,1.9*3C
$GPGSA,A,3,09,05,14,26,,,,,,,,,2.9,2.2,1.9*3C
{"class":"TPV","mode":3,"epv":43.700}
$GPRMC,045849.000,A,3519.9048,N,13640.2631,E,0.10,92.17,270705,,*31
-{"class":"TPV","mode":2,"time":"2005-07-27T04:58:49.000Z","ept":0.005,"lat":35.331746667,"lon":136.671051667,"track":92.1700,"speed":0.051}
+{"class":"TPV","mode":3,"time":"2005-07-27T04:58:49.000Z","ept":0.005,"lat":35.331746667,"lon":136.671051667,"epv":43.700,"track":92.1700,"speed":0.051}
$GPGSA,A,3,09,05,14,26,,,,,,,,,2.9,2.2,1.9*3C
{"class":"TPV","mode":3,"time":"2005-07-27T04:58:49.000Z","ept":0.005,"lat":35.331746667,"lon":136.671051667,"epv":43.700,"track":92.1700,"speed":0.051}
$GPRMC,045850.000,A,3519.9047,N,13640.2631,E,0.11,99.12,270705,,*39
-{"class":"TPV","mode":2,"time":"2005-07-27T04:58:50.000Z","ept":0.005,"lat":35.331745000,"lon":136.671051667,"track":99.1200,"speed":0.057}
+{"class":"TPV","mode":3,"time":"2005-07-27T04:58:50.000Z","ept":0.005,"lat":35.331745000,"lon":136.671051667,"epv":43.700,"track":99.1200,"speed":0.057,"epc":87.40}
$GPGGA,045851.000,3519.9046,N,13640.2631,E,1,04,2.2,80.4,M,,,,0000*39
$GPRMC,045851.000,A,3519.9046,N,13640.2631,E,0.12,114.35,270705,,*0B
-{"class":"TPV","mode":3,"time":"2005-07-27T04:58:51.000Z","ept":0.005,"lat":35.331743333,"lon":136.671051667,"alt":80.400,"epv":43.700,"track":114.3500,"speed":0.062,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2005-07-27T04:58:51.000Z","ept":0.005,"lat":35.331743333,"lon":136.671051667,"alt":80.400,"epv":43.700,"track":114.3500,"speed":0.062,"epc":87.40}
$GPGSA,A,3,09,05,14,26,,,,,,,,,2.9,2.2,1.9*3C
$GPGSV,2,2,08,22,62,272,24,18,55,192,16,30,50,179,18,15,09,229,*74
{"class":"SKY","vdop":1.90,"hdop":2.20,"pdop":2.90,"satellites":[{"PRN":22,"el":62,"az":272,"ss":24,"used":false,"gnssid":0,"svid":22},{"PRN":18,"el":55,"az":192,"ss":16,"used":false,"gnssid":0,"svid":18},{"PRN":30,"el":50,"az":179,"ss":18,"used":false,"gnssid":0,"svid":30},{"PRN":15,"el":9,"az":229,"ss":0,"used":false,"gnssid":0,"svid":15}]}
$GPRMC,045852.000,A,3519.9046,N,13640.2632,E,0.10,104.21,270705,,*0D
-{"class":"TPV","mode":2,"time":"2005-07-27T04:58:52.000Z","ept":0.005,"lat":35.331743333,"lon":136.671053333,"track":104.2100,"speed":0.051}
+{"class":"TPV","mode":3,"time":"2005-07-27T04:58:52.000Z","ept":0.005,"lat":35.331743333,"lon":136.671053333,"epv":43.700,"track":104.2100,"speed":0.051,"epc":87.40}
$GPGGA,045853.000,3519.9045,N,13640.2632,E,1,04,2.2,80.4,M,,,,0000*3B
$GPGSA,A,3,09,05,14,26,,,,,,,,,2.9,2.2,1.9*3C
$GPRMC,045853.000,A,3519.9045,N,13640.2632,E,0.11,97.51,270705,,*32
-{"class":"TPV","mode":3,"time":"2005-07-27T04:58:53.000Z","ept":0.005,"lat":35.331741667,"lon":136.671053333,"alt":80.400,"epv":43.700,"track":97.5100,"speed":0.057,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2005-07-27T04:58:53.000Z","ept":0.005,"lat":35.331741667,"lon":136.671053333,"alt":80.400,"epv":43.700,"track":97.5100,"speed":0.057,"epc":87.40}
$GPGSA,A,3,09,05,14,26,,,,,,,,,2.9,2.2,1.9*3C
$GPRMC,045854.000,A,3519.9044,N,13640.2632,E,0.12,108.39,270705,,*0E
-{"class":"TPV","mode":2,"time":"2005-07-27T04:58:54.000Z","ept":0.005,"lat":35.331740000,"lon":136.671053333,"track":108.3900,"speed":0.062}
+{"class":"TPV","mode":3,"time":"2005-07-27T04:58:54.000Z","ept":0.005,"lat":35.331740000,"lon":136.671053333,"epv":43.700,"track":108.3900,"speed":0.062,"epc":87.40}
$GPGGA,045855.000,3519.9043,N,13640.2632,E,1,04,2.2,80.4,M,,,,0000*3B
$GPGSA,A,3,09,05,14,26,,,,,,,,,2.9,2.2,1.9*3C
$GPRMC,045855.000,A,3519.9043,N,13640.2632,E,0.11,99.16,270705,,*3F
-{"class":"TPV","mode":3,"time":"2005-07-27T04:58:55.000Z","ept":0.005,"lat":35.331738333,"lon":136.671053333,"alt":80.400,"epv":43.700,"track":99.1600,"speed":0.057,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2005-07-27T04:58:55.000Z","ept":0.005,"lat":35.331738333,"lon":136.671053333,"alt":80.400,"epv":43.700,"track":99.1600,"speed":0.057,"epc":87.40}
$GPGGA,045856.000,3519.9042,N,13640.2632,E,1,04,2.2,80.4,M,,,,0000*39
$GPGSA,A,3,09,05,14,26,,,,,,,,,2.9,2.2,1.9*3C
$GPRMC,045856.000,A,3519.9042,N,13640.2632,E,0.11,115.12,270705,,*0C
@@ -48,24 +48,24 @@ $GPRMC,045857.000,A,3519.9040,N,13640.2632,E,0.11,116.49,270705,,*02
{"class":"TPV","mode":3,"time":"2005-07-27T04:58:57.000Z","ept":0.005,"lat":35.331733333,"lon":136.671053333,"alt":80.500,"epx":17.960,"epy":28.495,"epv":43.700,"track":116.4900,"speed":0.057,"climb":0.100,"epc":87.40}
$GPGSA,A,3,09,05,14,26,,,,,,,,,2.9,2.2,1.9*3C
$GPRMC,045858.000,A,3519.9039,N,13640.2632,E,0.11,115.53,270705,,*0B
-{"class":"TPV","mode":2,"time":"2005-07-27T04:58:58.000Z","ept":0.005,"lat":35.331731667,"lon":136.671053333,"epx":17.960,"epy":28.495,"track":115.5300,"speed":0.057,"eps":56.99}
+{"class":"TPV","mode":3,"time":"2005-07-27T04:58:58.000Z","ept":0.005,"lat":35.331731667,"lon":136.671053333,"epx":17.960,"epy":28.495,"epv":43.700,"track":115.5300,"speed":0.057,"eps":56.99,"epc":87.40}
$GPGSA,A,3,09,05,14,26,,,,,,,,,2.9,2.2,1.9*3C
$GPRMC,045859.000,A,3519.9038,N,13640.2632,E,0.10,107.70,270705,,*08
-{"class":"TPV","mode":2,"time":"2005-07-27T04:58:59.000Z","ept":0.005,"lat":35.331730000,"lon":136.671053333,"epx":17.960,"epy":28.495,"track":107.7000,"speed":0.051,"eps":56.99}
+{"class":"TPV","mode":3,"time":"2005-07-27T04:58:59.000Z","ept":0.005,"lat":35.331730000,"lon":136.671053333,"epx":17.960,"epy":28.495,"epv":43.700,"track":107.7000,"speed":0.051,"eps":56.99,"epc":87.40}
$GPGGA,045900.000,3519.9036,N,13640.2632,E,1,04,2.2,80.8,M,,,,0000*34
$GPGSA,A,3,09,05,14,26,,,,,,,,,2.9,2.2,1.9*3C
$GPRMC,045900.000,A,3519.9036,N,13640.2632,E,0.12,130.75,270705,,*08
-{"class":"TPV","mode":3,"time":"2005-07-27T04:59:00.000Z","ept":0.005,"lat":35.331726667,"lon":136.671053333,"alt":80.800,"epx":17.960,"epy":28.495,"epv":43.700,"track":130.7500,"speed":0.062,"climb":0.000,"eps":56.99}
+{"class":"TPV","mode":3,"time":"2005-07-27T04:59:00.000Z","ept":0.005,"lat":35.331726667,"lon":136.671053333,"alt":80.800,"epx":17.960,"epy":28.495,"epv":43.700,"track":130.7500,"speed":0.062,"eps":56.99,"epc":87.40}
$GPGSA,A,3,09,05,14,26,,,,,,,,,2.9,2.2,1.9*3C
$GPRMC,045901.000,A,3519.9035,N,13640.2632,E,0.11,121.44,270705,,*0B
-{"class":"TPV","mode":2,"time":"2005-07-27T04:59:01.000Z","ept":0.005,"lat":35.331725000,"lon":136.671053333,"epx":17.960,"epy":28.495,"track":121.4400,"speed":0.057,"eps":56.99}
+{"class":"TPV","mode":3,"time":"2005-07-27T04:59:01.000Z","ept":0.005,"lat":35.331725000,"lon":136.671053333,"epx":17.960,"epy":28.495,"epv":43.700,"track":121.4400,"speed":0.057,"eps":56.99,"epc":87.40}
$GPGGA,045902.000,3519.9034,N,13640.2633,E,1,04,2.2,81.0,M,,,,0000*3C
$GPGSA,A,3,09,05,14,26,,,,,,,,,2.9,2.2,1.9*3C
$GPGSV,2,1,08,05,67,099,26,09,41,047,46,14,32,311,42,26,08,109,29*71
$GPGSV,2,2,08,22,62,272,24,18,55,192,24,30,50,179,25,15,09,229,23*7A
{"class":"SKY","xdop":1.20,"ydop":1.90,"vdop":1.90,"tdop":1.30,"hdop":2.20,"gdop":3.21,"pdop":2.90,"satellites":[{"PRN":5,"el":67,"az":99,"ss":26,"used":true,"gnssid":0,"svid":5},{"PRN":9,"el":41,"az":47,"ss":46,"used":true,"gnssid":0,"svid":9},{"PRN":14,"el":32,"az":311,"ss":42,"used":true,"gnssid":0,"svid":14},{"PRN":26,"el":8,"az":109,"ss":29,"used":true,"gnssid":0,"svid":26},{"PRN":22,"el":62,"az":272,"ss":24,"used":false,"gnssid":0,"svid":22},{"PRN":18,"el":55,"az":192,"ss":24,"used":false,"gnssid":0,"svid":18},{"PRN":30,"el":50,"az":179,"ss":25,"used":false,"gnssid":0,"svid":30},{"PRN":15,"el":9,"az":229,"ss":23,"used":false,"gnssid":0,"svid":15}]}
$GPRMC,045902.000,A,3519.9034,N,13640.2633,E,0.13,137.85,270705,,*00
-{"class":"TPV","mode":3,"time":"2005-07-27T04:59:02.000Z","ept":0.005,"lat":35.331723333,"lon":136.671055000,"alt":81.000,"epx":17.960,"epy":28.495,"epv":43.700,"track":137.8500,"speed":0.067,"climb":0.000,"eps":56.99}
+{"class":"TPV","mode":3,"time":"2005-07-27T04:59:02.000Z","ept":0.005,"lat":35.331723333,"lon":136.671055000,"alt":81.000,"epx":17.960,"epy":28.495,"epv":43.700,"track":137.8500,"speed":0.067,"eps":56.99,"epc":87.40}
$GPGGA,045903.000,3519.9032,N,13640.2633,E,1,04,2.2,81.1,M,,,,0000*3A
$GPGSA,A,3,09,05,14,26,,,,,,,,,2.9,2.2,1.9*3C
$GPRMC,045903.000,A,3519.9032,N,13640.2633,E,0.15,142.32,270705,,*0F
@@ -98,10 +98,10 @@ $GPRMC,045909.000,A,3519.9026,N,13640.2634,E,0.35,16.55,270705,,*34
{"class":"TPV","mode":3,"time":"2005-07-27T04:59:09.000Z","ept":0.005,"lat":35.331710000,"lon":136.671056667,"alt":81.000,"epx":17.960,"epy":28.495,"epv":43.700,"track":16.5500,"speed":0.180,"climb":0.200,"eps":56.99,"epc":87.40}
$GPGSA,A,3,09,05,14,26,,,,,,,,,2.9,2.2,1.9*3C
$GPRMC,045910.000,A,3519.9026,N,13640.2634,E,0.18,28.96,270705,,*31
-{"class":"TPV","mode":2,"time":"2005-07-27T04:59:10.000Z","ept":0.005,"lat":35.331710000,"lon":136.671056667,"epx":17.960,"epy":28.495,"track":28.9600,"speed":0.093,"eps":56.99}
+{"class":"TPV","mode":3,"time":"2005-07-27T04:59:10.000Z","ept":0.005,"lat":35.331710000,"lon":136.671056667,"epx":17.960,"epy":28.495,"epv":43.700,"track":28.9600,"speed":0.093,"eps":56.99,"epc":87.40}
$GPGGA,045911.000,3519.9026,N,13640.2634,E,1,04,2.2,81.3,M,,,,0000*39
$GPRMC,045911.000,A,3519.9026,N,13640.2634,E,0.42,13.19,270705,,*30
-{"class":"TPV","mode":3,"time":"2005-07-27T04:59:11.000Z","ept":0.005,"lat":35.331710000,"lon":136.671056667,"alt":81.300,"epx":17.960,"epy":28.495,"epv":43.700,"track":13.1900,"speed":0.216,"climb":0.000,"eps":56.99}
+{"class":"TPV","mode":3,"time":"2005-07-27T04:59:11.000Z","ept":0.005,"lat":35.331710000,"lon":136.671056667,"alt":81.300,"epx":17.960,"epy":28.495,"epv":43.700,"track":13.1900,"speed":0.216,"eps":56.99,"epc":87.40}
$GPGGA,045912.000,3519.9026,N,13640.2634,E,1,04,2.2,81.3,M,,,,0000*3A
$GPGSV,2,1,08,05,67,099,33,09,41,047,46,14,32,311,42,26,08,109,23*7F
$GPGSV,2,2,08,22,62,272,25,18,55,192,18,30,50,179,21,15,09,229,*71
@@ -117,23 +117,23 @@ $GPRMC,045914.000,A,3519.9024,N,13640.2635,E,0.30,160.36,270705,,*0B
{"class":"TPV","mode":3,"time":"2005-07-27T04:59:14.000Z","ept":0.005,"lat":35.331706667,"lon":136.671058333,"alt":80.800,"epx":17.960,"epy":28.495,"epv":43.700,"track":160.3600,"speed":0.154,"climb":-0.400,"eps":56.99,"epc":87.40}
$GPGSA,A,3,09,05,14,26,,,,,,,,,2.9,2.2,1.9*3C
$GPRMC,045915.000,A,3519.9021,N,13640.2635,E,0.34,165.82,270705,,*01
-{"class":"TPV","mode":2,"time":"2005-07-27T04:59:15.000Z","ept":0.005,"lat":35.331701667,"lon":136.671058333,"epx":17.960,"epy":28.495,"track":165.8200,"speed":0.175,"eps":56.99}
+{"class":"TPV","mode":3,"time":"2005-07-27T04:59:15.000Z","ept":0.005,"lat":35.331701667,"lon":136.671058333,"epx":17.960,"epy":28.495,"epv":43.700,"track":165.8200,"speed":0.175,"eps":56.99,"epc":87.40}
$GPGSA,A,3,09,05,14,26,,,,,,,,,2.9,2.2,1.9*3C
$GPRMC,045916.000,A,3519.9019,N,13640.2636,E,0.31,160.03,270705,,*03
-{"class":"TPV","mode":2,"time":"2005-07-27T04:59:16.000Z","ept":0.005,"lat":35.331698333,"lon":136.671060000,"epx":17.960,"epy":28.495,"track":160.0300,"speed":0.159,"eps":56.99}
+{"class":"TPV","mode":3,"time":"2005-07-27T04:59:16.000Z","ept":0.005,"lat":35.331698333,"lon":136.671060000,"epx":17.960,"epy":28.495,"epv":43.700,"track":160.0300,"speed":0.159,"eps":56.99,"epc":87.40}
$GPGGA,045917.000,3519.9017,N,13640.2636,E,1,04,2.2,79.0,M,,,,0000*3B
$GPGSV,2,1,08,05,67,099,34,09,41,047,46,14,32,311,42,26,08,109,19*71
$GPGSV,2,2,08,22,62,272,20,18,55,192,19,30,50,179,13,15,09,229,24*72
{"class":"SKY","xdop":1.20,"ydop":1.90,"vdop":1.90,"tdop":1.30,"hdop":2.20,"gdop":3.21,"pdop":2.90,"satellites":[{"PRN":5,"el":67,"az":99,"ss":34,"used":true,"gnssid":0,"svid":5},{"PRN":9,"el":41,"az":47,"ss":46,"used":true,"gnssid":0,"svid":9},{"PRN":14,"el":32,"az":311,"ss":42,"used":true,"gnssid":0,"svid":14},{"PRN":26,"el":8,"az":109,"ss":19,"used":true,"gnssid":0,"svid":26},{"PRN":22,"el":62,"az":272,"ss":20,"used":false,"gnssid":0,"svid":22},{"PRN":18,"el":55,"az":192,"ss":19,"used":false,"gnssid":0,"svid":18},{"PRN":30,"el":50,"az":179,"ss":13,"used":false,"gnssid":0,"svid":30},{"PRN":15,"el":9,"az":229,"ss":24,"used":false,"gnssid":0,"svid":15}]}
$GPRMC,045917.000,A,3519.9017,N,13640.2636,E,0.32,160.37,270705,,*08
-{"class":"TPV","mode":3,"time":"2005-07-27T04:59:17.000Z","ept":0.005,"lat":35.331695000,"lon":136.671060000,"alt":79.000,"epx":17.960,"epy":28.495,"epv":43.700,"track":160.3700,"speed":0.165,"climb":0.000,"eps":56.99}
+{"class":"TPV","mode":3,"time":"2005-07-27T04:59:17.000Z","ept":0.005,"lat":35.331695000,"lon":136.671060000,"alt":79.000,"epx":17.960,"epy":28.495,"epv":43.700,"track":160.3700,"speed":0.165,"eps":56.99,"epc":87.40}
$GPGSA,A,3,09,05,14,26,,,,,,,,,2.9,2.2,1.9*3C
$GPRMC,045918.000,A,3519.9017,N,13640.2636,E,0.21,29.38,270705,,*36
-{"class":"TPV","mode":2,"time":"2005-07-27T04:59:18.000Z","ept":0.005,"lat":35.331695000,"lon":136.671060000,"epx":17.960,"epy":28.495,"track":29.3800,"speed":0.108,"eps":56.99}
+{"class":"TPV","mode":3,"time":"2005-07-27T04:59:18.000Z","ept":0.005,"lat":35.331695000,"lon":136.671060000,"epx":17.960,"epy":28.495,"epv":43.700,"track":29.3800,"speed":0.108,"eps":56.99,"epc":87.40}
$GPGGA,045919.000,3519.9017,N,13640.2637,E,1,04,2.2,78.9,M,,,,0000*3C
$GPGSA,A,3,09,05,14,26,,,,,,,,,2.9,2.2,1.9*3C
$GPRMC,045919.000,A,3519.9017,N,13640.2637,E,0.37,18.86,270705,,*36
-{"class":"TPV","mode":3,"time":"2005-07-27T04:59:19.000Z","ept":0.005,"lat":35.331695000,"lon":136.671061667,"alt":78.900,"epx":17.960,"epy":28.495,"epv":43.700,"track":18.8600,"speed":0.190,"climb":0.000,"eps":56.99}
+{"class":"TPV","mode":3,"time":"2005-07-27T04:59:19.000Z","ept":0.005,"lat":35.331695000,"lon":136.671061667,"alt":78.900,"epx":17.960,"epy":28.495,"epv":43.700,"track":18.8600,"speed":0.190,"eps":56.99,"epc":87.40}
$GPGGA,045920.000,3519.9017,N,13640.2637,E,1,04,2.2,78.8,M,,,,0000*37
$GPRMC,045920.000,A,3519.9017,N,13640.2637,E,0.29,165.15,270705,,*02
{"class":"TPV","mode":3,"time":"2005-07-27T04:59:20.000Z","ept":0.005,"lat":35.331695000,"lon":136.671061667,"alt":78.800,"epx":17.960,"epy":28.495,"epv":43.700,"track":165.1500,"speed":0.149,"climb":-0.100,"eps":56.99,"epc":87.40}
@@ -150,4 +150,4 @@ $GPRMC,045922.000,A,3519.9007,N,13640.2636,E,3.35,194.25,270705,,*03
{"class":"TPV","mode":3,"time":"2005-07-27T04:59:22.000Z","ept":0.005,"lat":35.331678333,"lon":136.671060000,"alt":78.600,"epx":17.960,"epy":28.495,"epv":43.700,"track":194.2500,"speed":1.723,"climb":0.100,"eps":56.99,"epc":87.40}
$GPGSA,A,2,,,,,,,,,,,,,50.0,50.0,50.0*06
$GPRMC,045923.000,A,3519.8998,N,13640.2633,E,3.35,194.25,270705,,*09
-{"class":"TPV","mode":2,"time":"2005-07-27T04:59:23.000Z","ept":0.005,"lat":35.331663333,"lon":136.671055000,"epx":17.960,"epy":28.495,"track":194.2500,"speed":1.723,"eps":56.99}
+{"class":"TPV","mode":3,"time":"2005-07-27T04:59:23.000Z","ept":0.005,"lat":35.331663333,"lon":136.671055000,"epx":17.960,"epy":28.495,"epv":1150.000,"track":194.2500,"speed":1.723,"eps":56.99,"epc":1193.70}
diff --git a/test/daemon/isync.log.chk b/test/daemon/isync.log.chk
index 54e2b928..4acd2865 100644
--- a/test/daemon/isync.log.chk
+++ b/test/daemon/isync.log.chk
@@ -4,7 +4,7 @@ $GPVTG,,T,,M,0.048,N,0.089,K,D*2B
$GPGGA,131519.00,4153.85990,N,08738.63638,W,2,12,0.95,218.1,M,-33.8,M,,0000*61
{"class":"TPV","status":2,"mode":3,"time":"2016-02-03T13:15:19.000Z","ept":0.005,"lat":41.897665000,"lon":-87.643939667,"alt":218.100,"track":0.0000,"speed":0.025}
$GPGSA,A,3,20,29,13,15,21,05,18,02,51,26,16,30,1.62,0.95,1.31*0E
-{"class":"TPV","status":2,"mode":3,"time":"2016-02-03T13:15:19.000Z","ept":0.005,"lat":41.897665000,"lon":-87.643939667,"alt":218.100,"epv":7.533,"track":0.0000,"speed":0.025,"climb":0.000}
+{"class":"TPV","status":2,"mode":3,"time":"2016-02-03T13:15:19.000Z","ept":0.005,"lat":41.897665000,"lon":-87.643939667,"alt":218.100,"epv":7.533,"track":0.0000,"speed":0.025}
$PTNTA,20160203131536,2,T4,000000066,+108,3,0,3*18
{"class":"OSC","running":true,"reference":true,"disciplined":true,"delta":108}
$GPGSV,4,1,15,02,11,115,37,05,34,060,48,07,00,023,,13,56,090,49*70
@@ -30,7 +30,7 @@ $GPGST,131520.00,18,,,,0.70,0.49,1.1*50
{"class":"GST","time":"2016-02-05T01:47:20.000Z","rms":18.000,"lat":0.700,"lon":0.490,"alt":1.100}
$GPZDA,131520.00,03,02,2016,00,00*66
$GPGBS,131520.00,0.7,0.5,1.1,02,,30.0,14.8*4B
-{"class":"TPV","status":2,"mode":3,"time":"2016-02-03T13:15:20.000Z","ept":0.005,"lat":41.897665167,"lon":-87.643940333,"alt":218.100,"epx":0.500,"epy":0.700,"epv":1.100,"track":0.0000,"speed":0.025,"climb":0.000,"eps":3.27}
+{"class":"TPV","status":2,"mode":3,"time":"2016-02-03T13:15:20.000Z","ept":0.005,"lat":41.897665167,"lon":-87.643940333,"alt":218.100,"epx":0.500,"epy":0.700,"epv":1.100,"track":0.0000,"speed":0.025,"climb":0.000,"eps":3.27,"epc":8.63}
$GPRMC,131521.00,A,4153.85988,N,08738.63646,W,0.048,,030216,,,D*6A
$GPVTG,,T,,M,0.048,N,0.090,K,D*23
$GPGGA,131521.00,4153.85988,N,08738.63646,W,2,12,0.77,218.0,M,-33.8,M,,0000*67
@@ -46,7 +46,7 @@ $GPGST,131521.00,21,,,,0.70,0.49,1.1*5B
{"class":"GST","time":"2016-02-05T01:47:22.000Z","rms":21.000,"lat":0.700,"lon":0.490,"alt":1.100}
$GPZDA,131521.00,03,02,2016,00,00*67
$GPGBS,131521.00,0.7,0.5,1.1,,,,*46
-{"class":"TPV","status":2,"mode":3,"time":"2016-02-03T13:15:21.000Z","ept":0.005,"lat":41.897664667,"lon":-87.643941000,"alt":218.000,"epx":0.500,"epy":0.700,"epv":1.100,"track":0.0000,"speed":0.025,"climb":0.000,"eps":3.76}
+{"class":"TPV","status":2,"mode":3,"time":"2016-02-03T13:15:21.000Z","ept":0.005,"lat":41.897664667,"lon":-87.643941000,"alt":218.000,"epx":0.500,"epy":0.700,"epv":1.100,"track":0.0000,"speed":0.025,"climb":-0.100,"eps":3.76,"epc":8.35}
$GPRMC,131522.00,A,4153.85986,N,08738.63651,W,0.049,,030216,,,D*60
$GPVTG,,T,,M,0.049,N,0.090,K,D*22
$GPGGA,131522.00,4153.85986,N,08738.63651,W,2,12,0.77,217.9,M,-33.8,M,,0000*6A
@@ -62,7 +62,7 @@ $GPGST,131522.00,18,,,,0.69,0.49,1.1*5A
{"class":"GST","time":"2016-02-05T01:47:24.000Z","rms":18.000,"lat":0.690,"lon":0.490,"alt":1.100}
$GPZDA,131522.00,03,02,2016,00,00*64
$GPGBS,131522.00,0.7,0.5,1.1,,,,*45
-{"class":"TPV","status":2,"mode":3,"time":"2016-02-03T13:15:22.000Z","ept":0.005,"lat":41.897664333,"lon":-87.643941833,"alt":217.900,"epx":0.500,"epy":0.700,"epv":1.100,"track":0.0000,"speed":0.025,"climb":0.000,"eps":3.26}
+{"class":"TPV","status":2,"mode":3,"time":"2016-02-03T13:15:22.000Z","ept":0.005,"lat":41.897664333,"lon":-87.643941833,"alt":217.900,"epx":0.500,"epy":0.700,"epv":1.100,"track":0.0000,"speed":0.025,"climb":-0.100,"eps":3.26,"epc":6.96}
$GPRMC,131523.00,A,4153.85985,N,08738.63657,W,0.050,,030216,,,D*6C
$GPVTG,,T,,M,0.050,N,0.092,K,D*28
$GPGGA,131523.00,4153.85985,N,08738.63657,W,2,12,0.77,217.9,M,-33.8,M,,0000*6E
@@ -77,7 +77,7 @@ $GPGST,131523.00,15,,,,0.69,0.48,1.1*57
{"class":"GST","time":"2016-02-05T01:47:26.000Z","rms":15.000,"lat":0.690,"lon":0.480,"alt":1.100}
$GPZDA,131523.00,03,02,2016,00,00*65
$GPGBS,131523.00,0.7,0.5,1.1,,,,*44
-{"class":"TPV","status":2,"mode":3,"time":"2016-02-03T13:15:23.000Z","ept":0.005,"lat":41.897664167,"lon":-87.643942833,"alt":217.900,"epx":0.500,"epy":0.700,"epv":1.100,"track":0.0000,"speed":0.026,"climb":0.000,"eps":3.26}
+{"class":"TPV","status":2,"mode":3,"time":"2016-02-03T13:15:23.000Z","ept":0.005,"lat":41.897664167,"lon":-87.643942833,"alt":217.900,"epx":0.500,"epy":0.700,"epv":1.100,"track":0.0000,"speed":0.026,"climb":0.000,"eps":3.26,"epc":6.96}
$GPRMC,131524.00,A,4153.85985,N,08738.63662,W,0.051,,030216,,,D*6C
$GPVTG,,T,,M,0.051,N,0.094,K,D*2F
$GPGGA,131524.00,4153.85985,N,08738.63662,W,2,12,0.79,217.9,M,-33.8,M,,0000*61
@@ -92,7 +92,7 @@ $GPGST,131524.00,13,,,,0.69,0.48,1.1*56
{"class":"GST","time":"2016-02-05T01:47:28.000Z","rms":13.000,"lat":0.690,"lon":0.480,"alt":1.100}
$GPZDA,131524.00,03,02,2016,00,00*62
$GPGBS,131524.00,0.7,0.5,1.1,26,,29.2,15.3*49
-{"class":"TPV","status":2,"mode":3,"time":"2016-02-03T13:15:24.000Z","ept":0.005,"lat":41.897664167,"lon":-87.643943667,"alt":217.900,"epx":0.500,"epy":0.700,"epv":1.100,"track":0.0000,"speed":0.026,"climb":0.000,"eps":2.68}
+{"class":"TPV","status":2,"mode":3,"time":"2016-02-03T13:15:24.000Z","ept":0.005,"lat":41.897664167,"lon":-87.643943667,"alt":217.900,"epx":0.500,"epy":0.700,"epv":1.100,"track":0.0000,"speed":0.026,"climb":0.000,"eps":2.68,"epc":6.96}
$GPRMC,131525.00,A,4153.85985,N,08738.63665,W,0.051,,030216,,,D*6A
$GPVTG,,T,,M,0.051,N,0.094,K,D*2F
$GPGGA,131525.00,4153.85985,N,08738.63665,W,2,12,0.77,218.0,M,-33.8,M,,0000*6F
@@ -108,7 +108,7 @@ $GPGST,131525.00,19,,,,0.69,0.48,1.1*5D
{"class":"GST","time":"2016-02-05T01:47:30.000Z","rms":19.000,"lat":0.690,"lon":0.480,"alt":1.100}
$GPZDA,131525.00,03,02,2016,00,00*63
$GPGBS,131525.00,0.7,0.5,1.1,,,,*42
-{"class":"TPV","status":2,"mode":3,"time":"2016-02-03T13:15:25.000Z","ept":0.005,"lat":41.897664167,"lon":-87.643944167,"alt":218.000,"epx":0.500,"epy":0.700,"epv":1.100,"track":0.0000,"speed":0.026,"climb":0.000,"eps":2.38}
+{"class":"TPV","status":2,"mode":3,"time":"2016-02-03T13:15:25.000Z","ept":0.005,"lat":41.897664167,"lon":-87.643944167,"alt":218.000,"epx":0.500,"epy":0.700,"epv":1.100,"track":0.0000,"speed":0.026,"climb":0.100,"eps":2.38,"epc":7.31}
$GPRMC,131526.00,A,4153.85985,N,08738.63665,W,0.050,,030216,,,D*68
$GPVTG,,T,,M,0.050,N,0.092,K,D*28
$GPGGA,131526.00,4153.85985,N,08738.63665,W,2,12,0.93,218.1,M,-33.8,M,,0000*67
@@ -123,7 +123,7 @@ $GPGST,131526.00,17,,,,0.69,0.48,1.1*50
{"class":"GST","time":"2016-02-05T01:47:32.000Z","rms":17.000,"lat":0.690,"lon":0.480,"alt":1.100}
$GPZDA,131526.00,03,02,2016,00,00*60
$GPGBS,131526.00,0.7,0.5,1.1,02,,28.6,17.3*4A
-{"class":"TPV","status":2,"mode":3,"time":"2016-02-03T13:15:26.000Z","ept":0.005,"lat":41.897664167,"lon":-87.643944167,"alt":218.100,"epx":0.500,"epy":0.700,"epv":1.100,"track":0.0000,"speed":0.026,"climb":0.000,"eps":3.26}
+{"class":"TPV","status":2,"mode":3,"time":"2016-02-03T13:15:26.000Z","ept":0.005,"lat":41.897664167,"lon":-87.643944167,"alt":218.100,"epx":0.500,"epy":0.700,"epv":1.100,"track":0.0000,"speed":0.026,"climb":0.100,"eps":3.26,"epc":6.96}
$GPRMC,131527.00,A,4153.85984,N,08738.63667,W,0.049,,030216,,,D*62
$GPVTG,,T,,M,0.049,N,0.091,K,D*23
$GPGGA,131527.00,4153.85984,N,08738.63667,W,2,12,0.77,218.2,M,-33.8,M,,0000*6C
@@ -138,7 +138,7 @@ $GPGST,131527.00,21,,,,0.69,0.48,1.0*55
{"class":"GST","time":"2016-02-05T01:47:34.000Z","rms":21.000,"lat":0.690,"lon":0.480,"alt":1.000}
$GPZDA,131527.00,03,02,2016,00,00*61
$GPGBS,131527.00,0.7,0.5,1.0,,,,*41
-{"class":"TPV","status":2,"mode":3,"time":"2016-02-03T13:15:27.000Z","ept":0.005,"lat":41.897664000,"lon":-87.643944500,"alt":218.200,"epx":0.500,"epy":0.700,"epv":1.000,"track":0.0000,"speed":0.025,"climb":0.000,"eps":3.77}
+{"class":"TPV","status":2,"mode":3,"time":"2016-02-03T13:15:27.000Z","ept":0.005,"lat":41.897664000,"lon":-87.643944500,"alt":218.200,"epx":0.500,"epy":0.700,"epv":1.000,"track":0.0000,"speed":0.025,"climb":0.100,"eps":3.77,"epc":8.35}
$GPRMC,131528.00,A,4153.85984,N,08738.63668,W,0.048,,030216,,,D*63
$GPVTG,,T,,M,0.048,N,0.089,K,D*2B
$GPGGA,131528.00,4153.85984,N,08738.63668,W,2,12,0.77,218.3,M,-33.8,M,,0000*6D
@@ -153,7 +153,7 @@ $GPGST,131528.00,18,,,,0.69,0.48,1.0*50
{"class":"GST","time":"2016-02-05T01:47:36.000Z","rms":18.000,"lat":0.690,"lon":0.480,"alt":1.000}
$GPZDA,131528.00,03,02,2016,00,00*6E
$GPGBS,131528.00,0.7,0.5,1.0,,,,*4E
-{"class":"TPV","status":2,"mode":3,"time":"2016-02-03T13:15:28.000Z","ept":0.005,"lat":41.897664000,"lon":-87.643944667,"alt":218.300,"epx":0.500,"epy":0.700,"epv":1.000,"track":0.0000,"speed":0.025,"climb":0.000,"eps":2.88}
+{"class":"TPV","status":2,"mode":3,"time":"2016-02-03T13:15:28.000Z","ept":0.005,"lat":41.897664000,"lon":-87.643944667,"alt":218.300,"epx":0.500,"epy":0.700,"epv":1.000,"track":0.0000,"speed":0.025,"climb":0.100,"eps":2.88,"epc":6.87}
$GPRMC,131529.00,A,4153.85984,N,08738.63669,W,0.048,,030216,,,D*63
$GPVTG,,T,,M,0.048,N,0.088,K,D*2A
$GPGGA,131529.00,4153.85984,N,08738.63669,W,2,12,0.79,218.4,M,-33.8,M,,0000*64
@@ -169,7 +169,7 @@ $GPGST,131529.00,16,,,,0.69,0.47,1.0*50
{"class":"GST","time":"2016-02-05T01:47:38.000Z","rms":16.000,"lat":0.690,"lon":0.470,"alt":1.000}
$GPZDA,131529.00,03,02,2016,00,00*6F
$GPGBS,131529.00,0.7,0.5,1.0,26,,37.2,20.5*4A
-{"class":"TPV","status":2,"mode":3,"time":"2016-02-03T13:15:29.000Z","ept":0.005,"lat":41.897664000,"lon":-87.643944833,"alt":218.400,"epx":0.500,"epy":0.700,"epv":1.000,"track":0.0000,"speed":0.025,"climb":0.000,"eps":2.50}
+{"class":"TPV","status":2,"mode":3,"time":"2016-02-03T13:15:29.000Z","ept":0.005,"lat":41.897664000,"lon":-87.643944833,"alt":218.400,"epx":0.500,"epy":0.700,"epv":1.000,"track":0.0000,"speed":0.025,"climb":0.100,"eps":2.50,"epc":6.87}
$GPRMC,131530.00,A,4153.85984,N,08738.63670,W,0.038,,030216,,,D*64
$GPVTG,,T,,M,0.038,N,0.070,K,D*2A
$GPGGA,131530.00,4153.85984,N,08738.63670,W,2,12,0.73,218.5,M,-33.8,M,,0000*6F
diff --git a/test/daemon/magellan315.log.chk b/test/daemon/magellan315.log.chk
index f9638418..8d420653 100644
--- a/test/daemon/magellan315.log.chk
+++ b/test/daemon/magellan315.log.chk
@@ -5,7 +5,7 @@ $GPGGA,120824.76,3908.8199,N,00023.0832,W,1,06,2.1,00176,M,,,,*39
$GPRMC,120824.76,A,3908.8199,N,00023.0832,W,00.0,000.0,130305,01.,W*62
{"class":"TPV","mode":3,"time":"2005-03-13T12:08:24.760Z","ept":0.005,"lat":39.146998333,"lon":-0.384720000,"alt":176.000,"track":0.0000,"speed":0.000}
$GPGSA,A,3,19,15,03,18,22,11,,,,,,,3.5,2.1,2.7*34
-{"class":"TPV","mode":3,"time":"2005-03-13T12:08:24.760Z","ept":0.005,"lat":39.146998333,"lon":-0.384720000,"alt":176.000,"epv":62.100,"track":0.0000,"speed":0.000,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2005-03-13T12:08:24.760Z","ept":0.005,"lat":39.146998333,"lon":-0.384720000,"alt":176.000,"epv":62.100,"track":0.0000,"speed":0.000}
$GPGSV,3,1,12,19,77,349,45,03,68,117,41,22,39,052,52,11,35,274,56*7E
$GPGSV,3,2,12,15,22,062,52,14,21,106,,16,10,171,,18,10,040,47*73
$GPGSV,3,3,12,01,08,146,,20,04,211,,08,02,294,,28,02,328,*70
@@ -13,7 +13,7 @@ $GPGSV,3,3,12,01,08,146,,20,04,211,,08,02,294,,28,02,328,*70
$GPGLL,3908.8200,N,00023.0832,W,120827.523,A*2C
$GPGGA,120827.52,3908.8200,N,00023.0832,W,1,06,2.1,00176,M,,,,*3F
$GPRMC,120827.52,A,3908.8200,N,00023.0832,W,00.0,000.0,130305,01.,W*64
-{"class":"TPV","mode":3,"time":"2005-03-13T12:08:27.520Z","ept":0.005,"lat":39.147000000,"lon":-0.384720000,"alt":176.000,"epx":13.523,"epy":36.714,"epv":62.100,"track":0.0000,"speed":0.000,"climb":0.000,"eps":26.58}
+{"class":"TPV","mode":3,"time":"2005-03-13T12:08:27.520Z","ept":0.005,"lat":39.147000000,"lon":-0.384720000,"alt":176.000,"epx":13.523,"epy":36.714,"epv":62.100,"track":0.0000,"speed":0.000,"climb":0.000,"eps":26.58,"epc":44.95}
$GPGSA,A,3,19,15,03,18,22,11,,,,,,,3.5,2.1,2.7*34
$GPGSV,3,1,12,19,77,349,46,03,68,117,42,22,39,052,50,11,35,274,55*7F
$GPGSV,3,2,12,15,22,062,52,14,21,106,,16,10,171,,18,10,040,49*7D
@@ -22,7 +22,7 @@ $GPGSV,3,3,12,01,08,146,,20,04,211,,08,02,294,,28,02,328,*70
$GPGLL,3908.8201,N,00023.0832,W,120829.500,A*22
$GPGGA,120829.50,3908.8201,N,00023.0832,W,1,06,2.1,00176,M,,,,*32
$GPRMC,120829.50,A,3908.8201,N,00023.0832,W,00.0,000.0,130305,01.,W*69
-{"class":"TPV","mode":3,"time":"2005-03-13T12:08:29.500Z","ept":0.005,"lat":39.147001667,"lon":-0.384720000,"alt":176.000,"epx":13.523,"epy":36.714,"epv":62.100,"track":0.0000,"speed":0.000,"climb":0.000,"eps":37.08}
+{"class":"TPV","mode":3,"time":"2005-03-13T12:08:29.500Z","ept":0.005,"lat":39.147001667,"lon":-0.384720000,"alt":176.000,"epx":13.523,"epy":36.714,"epv":62.100,"track":0.0000,"speed":0.000,"climb":0.000,"eps":37.08,"epc":62.73}
$GPGSA,A,3,19,15,03,18,22,11,,,,,,,3.5,2.1,2.7*34
$GPGSV,3,1,12,19,77,349,44,03,68,117,42,22,39,052,52,11,35,274,56*7C
$GPGSV,3,2,12,15,22,062,52,14,21,106,,16,10,171,,18,10,040,47*73
diff --git a/test/daemon/mr-350p.log.chk b/test/daemon/mr-350p.log.chk
index 2aa75fd8..61f2cf49 100644
--- a/test/daemon/mr-350p.log.chk
+++ b/test/daemon/mr-350p.log.chk
@@ -4,54 +4,54 @@ $GPGSA,A,3,12,25,21,29,30,,,,,,,,2.6,1.9,1.8*38
{"class":"TPV","mode":3,"lat":47.744961667,"lon":-122.112128333,"alt":136.400,"epv":41.400}
$GPZDA,051134.000,04,07,2012,,*56
$GPGGA,051134.000,4744.6980,N,12206.7275,W,1,05,1.9,135.4,M,-17.1,M,18.8,0000*73
-{"class":"TPV","mode":3,"time":"2012-07-04T05:11:34.000Z","ept":0.005,"lat":47.744966667,"lon":-122.112125000,"alt":135.400,"epv":41.400,"speed":0.000,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2012-07-04T05:11:34.000Z","ept":0.005,"lat":47.744966667,"lon":-122.112125000,"alt":135.400,"epv":41.400}
$GPGSA,A,3,12,25,21,29,30,,,,,,,,2.6,1.9,1.8*38
$GPZDA,051135.000,04,07,2012,,*57
$GPGGA,051135.000,4744.6981,N,12206.7273,W,1,05,1.9,134.7,M,-17.1,M,18.8,0000*77
-{"class":"TPV","mode":3,"time":"2012-07-04T05:11:35.000Z","ept":0.005,"lat":47.744968333,"lon":-122.112121667,"alt":134.700,"epv":41.400,"speed":0.000,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2012-07-04T05:11:35.000Z","ept":0.005,"lat":47.744968333,"lon":-122.112121667,"alt":134.700,"epv":41.400,"speed":0.311,"climb":-0.700,"epc":82.80}
$GPGSA,A,3,12,25,21,29,30,,,,,,,,2.6,1.9,1.8*38
$GPZDA,051136.000,04,07,2012,,*54
$GPGGA,051136.000,4744.6980,N,12206.7271,W,1,05,1.9,134.2,M,-17.1,M,18.8,0000*72
-{"class":"TPV","mode":3,"time":"2012-07-04T05:11:36.000Z","ept":0.005,"lat":47.744966667,"lon":-122.112118333,"alt":134.200,"epv":41.400,"speed":0.000,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2012-07-04T05:11:36.000Z","ept":0.005,"lat":47.744966667,"lon":-122.112118333,"alt":134.200,"epv":41.400,"speed":0.311,"climb":-0.500,"epc":82.80}
$GPGSA,A,3,12,25,21,29,30,,,,,,,,2.6,1.9,1.8*38
$GPZDA,051137.000,04,07,2012,,*55
$GPGGA,051137.000,4744.6980,N,12206.7274,W,1,05,1.9,134.7,M,-17.1,M,18.8,0000*73
-{"class":"TPV","mode":3,"time":"2012-07-04T05:11:37.000Z","ept":0.005,"lat":47.744966667,"lon":-122.112123333,"alt":134.700,"epv":41.400,"speed":0.000,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2012-07-04T05:11:37.000Z","ept":0.005,"lat":47.744966667,"lon":-122.112123333,"alt":134.700,"epv":41.400,"speed":0.375,"climb":0.500,"epc":82.80}
$GPGSA,A,3,12,25,21,29,30,,,,,,,,2.6,1.9,1.8*38
$GPZDA,051138.000,04,07,2012,,*5A
$GPGGA,051138.000,4744.6981,N,12206.7278,W,1,05,1.9,135.6,M,-17.1,M,18.8,0000*71
-{"class":"TPV","mode":3,"time":"2012-07-04T05:11:38.000Z","ept":0.005,"lat":47.744968333,"lon":-122.112130000,"alt":135.600,"epv":41.400,"speed":0.000,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2012-07-04T05:11:38.000Z","ept":0.005,"lat":47.744968333,"lon":-122.112130000,"alt":135.600,"epv":41.400,"speed":0.533,"climb":0.900,"epc":82.80}
$GPGSA,A,3,12,25,21,29,30,,,,,,,,2.6,1.9,1.8*38
$GPZDA,051139.000,04,07,2012,,*5B
$GPGGA,051139.000,4744.6981,N,12206.7281,W,1,05,1.9,136.3,M,-17.1,M,18.8,0000*70
-{"class":"TPV","mode":3,"time":"2012-07-04T05:11:39.000Z","ept":0.005,"lat":47.744968333,"lon":-122.112135000,"alt":136.300,"epv":41.400,"speed":0.000,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2012-07-04T05:11:39.000Z","ept":0.005,"lat":47.744968333,"lon":-122.112135000,"alt":136.300,"epv":41.400,"speed":0.375,"climb":0.700,"epc":82.80}
$GPGSA,A,3,12,25,21,29,30,,,,,,,,2.6,1.9,1.8*38
$GPZDA,051140.000,04,07,2012,,*55
$GPGGA,051140.000,4744.6982,N,12206.7285,W,1,05,1.9,137.1,M,-17.1,M,18.8,0000*7A
-{"class":"TPV","mode":3,"time":"2012-07-04T05:11:40.000Z","ept":0.005,"lat":47.744970000,"lon":-122.112141667,"alt":137.100,"epv":41.400,"speed":0.000,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2012-07-04T05:11:40.000Z","ept":0.005,"lat":47.744970000,"lon":-122.112141667,"alt":137.100,"epv":41.400,"speed":0.533,"climb":0.800,"epc":82.80}
$GPGSA,A,3,12,25,21,29,30,,,,,,,,2.6,1.9,1.8*38
$GPZDA,051141.000,04,07,2012,,*54
$GPGGA,051141.000,4744.6982,N,12206.7287,W,1,05,1.9,137.7,M,-17.1,M,18.8,0000*7F
-{"class":"TPV","mode":3,"time":"2012-07-04T05:11:41.000Z","ept":0.005,"lat":47.744970000,"lon":-122.112145000,"alt":137.700,"epv":41.400,"speed":0.000,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2012-07-04T05:11:41.000Z","ept":0.005,"lat":47.744970000,"lon":-122.112145000,"alt":137.700,"epv":41.400,"speed":0.250,"climb":0.600,"epc":82.80}
$GPGSA,A,3,12,25,21,29,30,,,,,,,,2.6,1.9,1.8*38
$GPZDA,051142.000,04,07,2012,,*57
$GPGGA,051142.000,4744.6982,N,12206.7289,W,1,05,1.9,138.0,M,-17.1,M,18.8,0000*7A
-{"class":"TPV","mode":3,"time":"2012-07-04T05:11:42.000Z","ept":0.005,"lat":47.744970000,"lon":-122.112148333,"alt":138.000,"epv":41.400,"speed":0.000,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2012-07-04T05:11:42.000Z","ept":0.005,"lat":47.744970000,"lon":-122.112148333,"alt":138.000,"epv":41.400,"speed":0.250,"climb":0.300,"epc":82.80}
$GPGSA,A,3,12,25,21,29,30,,,,,,,,2.6,1.9,1.8*38
$GPZDA,051143.000,04,07,2012,,*56
$GPGGA,051143.000,4744.6982,N,12206.7290,W,1,05,1.9,138.2,M,-17.1,M,18.8,0000*71
-{"class":"TPV","mode":3,"time":"2012-07-04T05:11:43.000Z","ept":0.005,"lat":47.744970000,"lon":-122.112150000,"alt":138.200,"epv":41.400,"speed":0.000,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2012-07-04T05:11:43.000Z","ept":0.005,"lat":47.744970000,"lon":-122.112150000,"alt":138.200,"epv":41.400,"speed":0.125,"climb":0.200,"epc":82.80}
$GPGSA,A,3,12,25,21,29,30,,,,,,,,2.6,1.9,1.8*38
$GPZDA,051144.000,04,07,2012,,*51
$GPGGA,051144.000,4744.6982,N,12206.7292,W,1,05,1.9,138.8,M,-17.1,M,18.8,0000*7E
-{"class":"TPV","mode":3,"time":"2012-07-04T05:11:44.000Z","ept":0.005,"lat":47.744970000,"lon":-122.112153333,"alt":138.800,"epv":41.400,"speed":0.000,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2012-07-04T05:11:44.000Z","ept":0.005,"lat":47.744970000,"lon":-122.112153333,"alt":138.800,"epv":41.400,"speed":0.250,"climb":0.600,"epc":82.80}
$GPGSA,A,3,12,25,21,29,30,,,,,,,,2.6,1.9,1.8*38
$GPZDA,051145.000,04,07,2012,,*50
$GPGGA,051145.000,4744.6983,N,12206.7293,W,1,05,1.9,138.8,M,-17.1,M,18.8,0000*7F
-{"class":"TPV","mode":3,"time":"2012-07-04T05:11:45.000Z","ept":0.005,"lat":47.744971667,"lon":-122.112155000,"alt":138.800,"epv":41.400,"speed":0.000,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2012-07-04T05:11:45.000Z","ept":0.005,"lat":47.744971667,"lon":-122.112155000,"alt":138.800,"epv":41.400,"speed":0.224,"climb":0.000,"epc":82.80}
$GPGSA,A,3,12,25,21,29,30,,,,,,,,2.6,1.9,1.8*38
$GPZDA,051146.000,04,07,2012,,*53
$GPGGA,051146.000,4744.6984,N,12206.7294,W,1,05,1.9,138.8,M,-17.1,M,18.8,0000*7C
-{"class":"TPV","mode":3,"time":"2012-07-04T05:11:46.000Z","ept":0.005,"lat":47.744973333,"lon":-122.112156667,"alt":138.800,"epv":41.400,"speed":0.000,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2012-07-04T05:11:46.000Z","ept":0.005,"lat":47.744973333,"lon":-122.112156667,"alt":138.800,"epv":41.400,"speed":0.224,"climb":0.000,"epc":82.80}
$GPGSA,A,3,12,25,21,29,30,,,,,,,,2.6,1.9,1.8*38
$GPZDA,051147.000,04,07,2012,,*52
diff --git a/test/daemon/mtk-3301.log.chk b/test/daemon/mtk-3301.log.chk
index 72b281e8..48d6997b 100644
--- a/test/daemon/mtk-3301.log.chk
+++ b/test/daemon/mtk-3301.log.chk
@@ -40,7 +40,7 @@ $GPRMC,081434.590,V,5212.978993,N,00653.097906,E,0.052,0.00,230808,,,N*46
$PMTKCHN,21422,28522,26482,25452,07442,08502,27482,10442,15452,03392,19392,18031,06031,22252,14001,29001,23001,02001,11001,16001,05001,20001,09001,13001,30001,04001,01001,24001,31001,17001,12001,32001*45
$GPVTG,0.00,T,,M,0.052,N,0.097,K,N*3B
$GPGGA,081436.000,5212.982135,N,00653.101394,E,1,3,2.88,102.907,M,47.093,M,,*5F
-{"class":"TPV","mode":3,"lat":52.216368917,"lon":6.885023233,"alt":102.907}
+{"class":"TPV","mode":0}
$GPRMC,081436.000,A,5212.982135,N,00653.101394,E,0.039,0.00,230808,,,A*53
{"class":"TPV","mode":3,"time":"2008-08-23T08:14:36.000Z","ept":0.005,"lat":52.216368917,"lon":6.885023233,"alt":102.907,"track":0.0000,"speed":0.020}
$PMTKCHN,21422,28522,26482,25452,07442,08502,27482,10442,15452,03392,19392,13031,06031,09272,14001,29001,23001,02001,11001,16001,05001,20001,22001,18001,30001,04001,01001,24001,31001,17001,12001,32001*47
diff --git a/test/daemon/mtk-3329.log.chk b/test/daemon/mtk-3329.log.chk
index ff41243f..8bcad802 100644
--- a/test/daemon/mtk-3329.log.chk
+++ b/test/daemon/mtk-3329.log.chk
@@ -10,7 +10,7 @@ $GPGSV,3,3,10,28,13,265,,31,08,100,*7A
{"class":"SKY","xdop":1.20,"ydop":0.90,"vdop":0.95,"tdop":1.54,"hdop":1.31,"gdop":3.73,"pdop":1.62,"satellites":[{"PRN":32,"el":86,"az":204,"ss":0,"used":false,"gnssid":0,"svid":32},{"PRN":24,"el":84,"az":113,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":11,"el":73,"az":162,"ss":0,"used":false,"gnssid":0,"svid":11},{"PRN":20,"el":54,"az":245,"ss":16,"used":true,"gnssid":0,"svid":20},{"PRN":17,"el":32,"az":308,"ss":33,"used":true,"gnssid":0,"svid":17},{"PRN":14,"el":27,"az":45,"ss":31,"used":true,"gnssid":0,"svid":14},{"PRN":19,"el":15,"az":167,"ss":0,"used":false,"gnssid":0,"svid":19},{"PRN":23,"el":14,"az":188,"ss":25,"used":true,"gnssid":0,"svid":23},{"PRN":28,"el":13,"az":265,"ss":0,"used":false,"gnssid":0,"svid":28},{"PRN":31,"el":8,"az":100,"ss":0,"used":false,"gnssid":0,"svid":31}]}
$PMTK001,604,1*30
$GPRMC,102128.000,A,5129.0623,N,00632.2910,E,0.23,30.68,210211,,,A*5E
-{"class":"TPV","mode":3,"time":"2011-02-21T10:21:28.000Z","ept":0.005,"lat":51.484371667,"lon":6.538183333,"alt":29.700,"epx":17.984,"epy":13.453,"epv":21.850,"track":30.6800,"speed":0.118,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2011-02-21T10:21:28.000Z","ept":0.005,"lat":51.484371667,"lon":6.538183333,"alt":29.700,"epx":17.984,"epy":13.453,"epv":21.850,"track":30.6800,"speed":0.118}
$GPGGA,102129.000,5129.0620,N,00632.2906,E,1,4,1.31,29.7,M,47.4,M,,*68
$GPGSA,A,2,20,17,23,14,,,,,,,,,1.62,1.31,0.95*09
$GPGSV,3,1,10,32,86,204,,24,84,113,,11,73,162,,20,54,245,15*7F
diff --git a/test/daemon/myguide-3100.log.chk b/test/daemon/myguide-3100.log.chk
index 3f227e05..55812055 100644
--- a/test/daemon/myguide-3100.log.chk
+++ b/test/daemon/myguide-3100.log.chk
@@ -51,7 +51,7 @@ $GPGGA,105029.80,5612.9978,N,00306.7359,W,1,4,17.516,159.072,M,,M,,*6D
$GPRMC,105029.80,A,5612.9978,N,00306.7359,W,0.174,318.057,081009,,W,A*14
{"class":"TPV","mode":3,"time":"2009-10-08T10:50:29.800Z","ept":0.005,"lat":56.216630000,"lon":-3.112265000,"alt":159.072,"epv":15.663,"track":318.0570,"speed":0.090}
$GPGSA,A,3,29,2,30,9,,,,,,,,,23.570,17.516,15.771*03
-{"class":"TPV","mode":3,"time":"2009-10-08T10:50:29.800Z","ept":0.005,"lat":56.216630000,"lon":-3.112265000,"alt":159.072,"epv":15.663,"track":318.0570,"speed":0.090,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2009-10-08T10:50:29.800Z","ept":0.005,"lat":56.216630000,"lon":-3.112265000,"alt":159.072,"epv":15.663,"track":318.0570,"speed":0.090}
$GPGSV,5,1,19,1,5,,23,2,28,73,25,3,5,,,4,19,40,24*73
$GPGSV,5,2,19,5,5,,,9,3,137,27,12,44,85,,14,32,226,*70
$GPGSV,5,3,19,20,6,332,,22,5,,,23,5,,,24,4,147,*70
diff --git a/test/daemon/navika-100-fix.log.chk b/test/daemon/navika-100-fix.log.chk
index b6cd84c5..8ce4910c 100644
--- a/test/daemon/navika-100-fix.log.chk
+++ b/test/daemon/navika-100-fix.log.chk
@@ -4,13 +4,13 @@ $GPVTG,338.51,T,0.00,M,0.068,N,0.126,K,A*24
$GPGGA,223251.00,3757.92653,N,12231.94543,W,1,05,1.20,9.2,M,-25.1,M,,*6C
{"class":"TPV","mode":3,"time":"2016-04-21T22:32:51.000Z","ept":0.005,"lat":37.965442167,"lon":-122.532423833,"alt":9.200,"track":338.5100,"magtrack":0.0000,"speed":0.035}
$GPGSA,A,3,07,30,19,11,15,,,,,,,,2.88,1.20,2.62,1*10
-{"class":"TPV","mode":3,"time":"2016-04-21T22:32:51.000Z","ept":0.005,"lat":37.965442167,"lon":-122.532423833,"alt":9.200,"epv":60.260,"track":338.5100,"magtrack":0.0000,"speed":0.035,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2016-04-21T22:32:51.000Z","ept":0.005,"lat":37.965442167,"lon":-122.532423833,"alt":9.200,"epv":60.260,"track":338.5100,"magtrack":0.0000,"speed":0.035}
$GPGSV,3,1,12,28,70,351,18,30,61,093,28,17,52,181,,13,50,290,,1*67
$GPGSV,3,2,12,07,32,111,29,11,24,068,25,19,22,197,27,15,18,314,,1*6C
$GPGSV,3,3,12,08,03,037,,05,00,245,,01,17,085,,20,00,287,19,1*63
{"class":"SKY","xdop":0.84,"ydop":0.84,"vdop":2.62,"tdop":1.27,"hdop":1.20,"gdop":3.08,"pdop":2.88,"satellites":[{"PRN":28,"el":70,"az":351,"ss":18,"used":false,"gnssid":0,"svid":28},{"PRN":30,"el":61,"az":93,"ss":28,"used":true,"gnssid":0,"svid":30},{"PRN":17,"el":52,"az":181,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":13,"el":50,"az":290,"ss":0,"used":false,"gnssid":0,"svid":13},{"PRN":7,"el":32,"az":111,"ss":29,"used":true,"gnssid":0,"svid":7},{"PRN":11,"el":24,"az":68,"ss":25,"used":true,"gnssid":0,"svid":11},{"PRN":19,"el":22,"az":197,"ss":27,"used":true,"gnssid":0,"svid":19},{"PRN":15,"el":18,"az":314,"ss":0,"used":true,"gnssid":0,"svid":15},{"PRN":8,"el":3,"az":37,"ss":0,"used":false,"gnssid":0,"svid":8},{"PRN":5,"el":0,"az":245,"ss":0,"used":false,"gnssid":0,"svid":5},{"PRN":1,"el":17,"az":85,"ss":0,"used":false,"gnssid":0,"svid":1},{"PRN":20,"el":0,"az":287,"ss":19,"used":false,"gnssid":0,"svid":20}]}
$GPGLL,3757.92653,N,12231.94543,W,223251.00,A,A*7F
-{"class":"TPV","mode":3,"time":"2016-04-21T22:32:51.000Z","ept":0.005,"lat":37.965442167,"lon":-122.532423833,"alt":9.200,"epx":12.564,"epy":12.670,"epv":60.260,"track":338.5100,"magtrack":0.0000,"speed":0.035,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2016-04-21T22:32:51.000Z","ept":0.005,"lat":37.965442167,"lon":-122.532423833,"alt":9.200,"epx":12.564,"epy":12.670,"epv":60.260,"track":338.5100,"magtrack":0.0000,"speed":0.035}
$GPZDA,223251.00,21,04,2016,-00,00*4C
$GPRMC,223252.00,A,3757.92653,N,12231.94543,W,0.032,312.66,210416,0.00,E,A,V*5B
$GPVTG,312.66,T,0.00,M,0.032,N,0.059,K,A*2E
@@ -21,7 +21,7 @@ $GPGSV,3,2,12,07,32,111,29,11,24,068,25,19,22,197,28,15,18,314,,1*63
$GPGSV,3,3,12,08,03,037,,05,00,245,,01,17,085,,20,00,287,19,1*63
{"class":"SKY","xdop":0.84,"ydop":0.84,"vdop":2.62,"tdop":1.27,"hdop":1.20,"gdop":3.08,"pdop":2.88,"satellites":[{"PRN":28,"el":70,"az":351,"ss":19,"used":false,"gnssid":0,"svid":28},{"PRN":30,"el":61,"az":93,"ss":28,"used":true,"gnssid":0,"svid":30},{"PRN":17,"el":52,"az":181,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":13,"el":50,"az":290,"ss":0,"used":false,"gnssid":0,"svid":13},{"PRN":7,"el":32,"az":111,"ss":29,"used":true,"gnssid":0,"svid":7},{"PRN":11,"el":24,"az":68,"ss":25,"used":true,"gnssid":0,"svid":11},{"PRN":19,"el":22,"az":197,"ss":28,"used":true,"gnssid":0,"svid":19},{"PRN":15,"el":18,"az":314,"ss":0,"used":true,"gnssid":0,"svid":15},{"PRN":8,"el":3,"az":37,"ss":0,"used":false,"gnssid":0,"svid":8},{"PRN":5,"el":0,"az":245,"ss":0,"used":false,"gnssid":0,"svid":5},{"PRN":1,"el":17,"az":85,"ss":0,"used":false,"gnssid":0,"svid":1},{"PRN":20,"el":0,"az":287,"ss":19,"used":false,"gnssid":0,"svid":20}]}
$GPGLL,3757.92653,N,12231.94543,W,223252.00,A,A*7C
-{"class":"TPV","mode":3,"time":"2016-04-21T22:32:52.000Z","ept":0.005,"lat":37.965442167,"lon":-122.532423833,"alt":9.200,"epx":12.564,"epy":12.670,"epv":60.260,"track":312.6600,"magtrack":0.0000,"speed":0.016,"climb":0.000,"eps":25.34}
+{"class":"TPV","mode":3,"time":"2016-04-21T22:32:52.000Z","ept":0.005,"lat":37.965442167,"lon":-122.532423833,"alt":9.200,"epx":12.564,"epy":12.670,"epv":60.260,"track":312.6600,"magtrack":0.0000,"speed":0.016,"climb":0.000,"eps":25.34,"epc":120.52}
$GPZDA,223252.00,21,04,2016,-00,00*4F
$GPRMC,223253.00,A,3757.92653,N,12231.94543,W,0.111,310.15,210416,0.00,E,A,V*5C
$GPVTG,310.15,T,0.00,M,0.111,N,0.206,K,A*20
@@ -32,7 +32,7 @@ $GPGSV,3,2,12,07,32,111,30,11,24,068,25,19,22,197,28,15,18,314,,1*6B
$GPGSV,3,3,12,08,03,037,,05,00,245,,01,17,085,,20,00,287,19,1*63
{"class":"SKY","xdop":0.84,"ydop":0.84,"vdop":2.62,"tdop":1.29,"hdop":1.20,"gdop":3.14,"pdop":2.88,"satellites":[{"PRN":28,"el":70,"az":351,"ss":18,"used":false,"gnssid":0,"svid":28},{"PRN":30,"el":60,"az":93,"ss":28,"used":true,"gnssid":0,"svid":30},{"PRN":17,"el":52,"az":181,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":13,"el":50,"az":290,"ss":0,"used":false,"gnssid":0,"svid":13},{"PRN":7,"el":32,"az":111,"ss":30,"used":true,"gnssid":0,"svid":7},{"PRN":11,"el":24,"az":68,"ss":25,"used":true,"gnssid":0,"svid":11},{"PRN":19,"el":22,"az":197,"ss":28,"used":true,"gnssid":0,"svid":19},{"PRN":15,"el":18,"az":314,"ss":0,"used":true,"gnssid":0,"svid":15},{"PRN":8,"el":3,"az":37,"ss":0,"used":false,"gnssid":0,"svid":8},{"PRN":5,"el":0,"az":245,"ss":0,"used":false,"gnssid":0,"svid":5},{"PRN":1,"el":17,"az":85,"ss":0,"used":false,"gnssid":0,"svid":1},{"PRN":20,"el":0,"az":287,"ss":19,"used":false,"gnssid":0,"svid":20}]}
$GPGLL,3757.92653,N,12231.94543,W,223253.00,A,A*7D
-{"class":"TPV","mode":3,"time":"2016-04-21T22:32:53.000Z","ept":0.005,"lat":37.965442167,"lon":-122.532423833,"alt":9.200,"epx":12.564,"epy":12.670,"epv":60.260,"track":310.1500,"magtrack":0.0000,"speed":0.057,"climb":0.000,"eps":25.34}
+{"class":"TPV","mode":3,"time":"2016-04-21T22:32:53.000Z","ept":0.005,"lat":37.965442167,"lon":-122.532423833,"alt":9.200,"epx":12.564,"epy":12.670,"epv":60.260,"track":310.1500,"magtrack":0.0000,"speed":0.057,"climb":0.000,"eps":25.34,"epc":120.52}
$GPZDA,223253.00,21,04,2016,-00,00*4E
$GPRMC,223254.00,A,3757.92653,N,12231.94543,W,0.092,310.38,210416,0.00,E,A,V*5E
$GPVTG,310.38,T,0.00,M,0.092,N,0.171,K,A*26
@@ -43,7 +43,7 @@ $GPGSV,3,2,12,07,32,111,30,11,24,068,26,19,22,197,28,15,18,314,,1*68
$GPGSV,3,3,12,08,03,037,,05,00,245,,01,17,085,,20,00,287,19,1*63
{"class":"SKY","xdop":0.84,"ydop":0.84,"vdop":2.62,"tdop":1.29,"hdop":1.20,"gdop":3.14,"pdop":2.88,"satellites":[{"PRN":28,"el":70,"az":351,"ss":19,"used":false,"gnssid":0,"svid":28},{"PRN":30,"el":60,"az":93,"ss":29,"used":true,"gnssid":0,"svid":30},{"PRN":17,"el":52,"az":181,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":13,"el":50,"az":290,"ss":0,"used":false,"gnssid":0,"svid":13},{"PRN":7,"el":32,"az":111,"ss":30,"used":true,"gnssid":0,"svid":7},{"PRN":11,"el":24,"az":68,"ss":26,"used":true,"gnssid":0,"svid":11},{"PRN":19,"el":22,"az":197,"ss":28,"used":true,"gnssid":0,"svid":19},{"PRN":15,"el":18,"az":314,"ss":0,"used":true,"gnssid":0,"svid":15},{"PRN":8,"el":3,"az":37,"ss":0,"used":false,"gnssid":0,"svid":8},{"PRN":5,"el":0,"az":245,"ss":0,"used":false,"gnssid":0,"svid":5},{"PRN":1,"el":17,"az":85,"ss":0,"used":false,"gnssid":0,"svid":1},{"PRN":20,"el":0,"az":287,"ss":19,"used":false,"gnssid":0,"svid":20}]}
$GPGLL,3757.92653,N,12231.94543,W,223254.00,A,A*7A
-{"class":"TPV","mode":3,"time":"2016-04-21T22:32:54.000Z","ept":0.005,"lat":37.965442167,"lon":-122.532423833,"alt":9.200,"epx":12.636,"epy":12.673,"epv":60.260,"track":310.3800,"magtrack":0.0000,"speed":0.047,"climb":0.000,"eps":25.34}
+{"class":"TPV","mode":3,"time":"2016-04-21T22:32:54.000Z","ept":0.005,"lat":37.965442167,"lon":-122.532423833,"alt":9.200,"epx":12.636,"epy":12.673,"epv":60.260,"track":310.3800,"magtrack":0.0000,"speed":0.047,"climb":0.000,"eps":25.34,"epc":120.52}
$GPZDA,223254.00,21,04,2016,-00,00*49
$GPRMC,223255.00,A,3757.92654,N,12231.94543,W,0.010,338.66,210416,0.00,E,A,V*53
$GPVTG,338.66,T,0.00,M,0.010,N,0.018,K,A*23
@@ -54,7 +54,7 @@ $GPGSV,3,2,12,07,32,111,30,11,24,068,26,19,22,197,28,15,18,314,,1*68
$GPGSV,3,3,12,08,03,037,,05,00,245,,01,17,085,,20,00,287,19,1*63
{"class":"SKY","xdop":0.84,"ydop":0.84,"vdop":2.62,"tdop":1.29,"hdop":1.20,"gdop":3.14,"pdop":2.88,"satellites":[{"PRN":28,"el":70,"az":351,"ss":19,"used":false,"gnssid":0,"svid":28},{"PRN":30,"el":60,"az":93,"ss":29,"used":true,"gnssid":0,"svid":30},{"PRN":17,"el":52,"az":181,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":13,"el":50,"az":290,"ss":0,"used":false,"gnssid":0,"svid":13},{"PRN":7,"el":32,"az":111,"ss":30,"used":true,"gnssid":0,"svid":7},{"PRN":11,"el":24,"az":68,"ss":26,"used":true,"gnssid":0,"svid":11},{"PRN":19,"el":22,"az":197,"ss":28,"used":true,"gnssid":0,"svid":19},{"PRN":15,"el":18,"az":314,"ss":0,"used":true,"gnssid":0,"svid":15},{"PRN":8,"el":3,"az":37,"ss":0,"used":false,"gnssid":0,"svid":8},{"PRN":5,"el":0,"az":245,"ss":0,"used":false,"gnssid":0,"svid":5},{"PRN":1,"el":17,"az":85,"ss":0,"used":false,"gnssid":0,"svid":1},{"PRN":20,"el":0,"az":287,"ss":19,"used":false,"gnssid":0,"svid":20}]}
$GPGLL,3757.92654,N,12231.94543,W,223255.00,A,A*7C
-{"class":"TPV","mode":3,"time":"2016-04-21T22:32:55.000Z","ept":0.005,"lat":37.965442333,"lon":-122.532423833,"alt":9.200,"epx":12.636,"epy":12.673,"epv":60.260,"track":338.6600,"magtrack":0.0000,"speed":0.005,"climb":0.000,"eps":25.35}
+{"class":"TPV","mode":3,"time":"2016-04-21T22:32:55.000Z","ept":0.005,"lat":37.965442333,"lon":-122.532423833,"alt":9.200,"epx":12.636,"epy":12.673,"epv":60.260,"track":338.6600,"magtrack":0.0000,"speed":0.005,"climb":0.000,"eps":25.35,"epc":120.52}
$GPZDA,223255.00,21,04,2016,-00,00*48
$GPRMC,223256.00,A,3757.92654,N,12231.94543,W,0.022,151.70,210416,0.00,E,A,V*5B
$GPVTG,151.70,T,0.00,M,0.022,N,0.041,K,A*24
@@ -65,7 +65,7 @@ $GPGSV,3,2,12,07,32,111,30,11,24,068,26,19,22,197,27,15,18,314,,1*67
$GPGSV,3,3,12,08,03,037,,05,00,245,,01,17,085,,20,00,287,19,1*63
{"class":"SKY","xdop":0.84,"ydop":0.84,"vdop":2.62,"tdop":1.29,"hdop":1.20,"gdop":3.14,"pdop":2.88,"satellites":[{"PRN":28,"el":70,"az":351,"ss":19,"used":false,"gnssid":0,"svid":28},{"PRN":30,"el":60,"az":93,"ss":29,"used":true,"gnssid":0,"svid":30},{"PRN":17,"el":52,"az":181,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":13,"el":50,"az":290,"ss":0,"used":false,"gnssid":0,"svid":13},{"PRN":7,"el":32,"az":111,"ss":30,"used":true,"gnssid":0,"svid":7},{"PRN":11,"el":24,"az":68,"ss":26,"used":true,"gnssid":0,"svid":11},{"PRN":19,"el":22,"az":197,"ss":27,"used":true,"gnssid":0,"svid":19},{"PRN":15,"el":18,"az":314,"ss":0,"used":true,"gnssid":0,"svid":15},{"PRN":8,"el":3,"az":37,"ss":0,"used":false,"gnssid":0,"svid":8},{"PRN":5,"el":0,"az":245,"ss":0,"used":false,"gnssid":0,"svid":5},{"PRN":1,"el":17,"az":85,"ss":0,"used":false,"gnssid":0,"svid":1},{"PRN":20,"el":0,"az":287,"ss":19,"used":false,"gnssid":0,"svid":20}]}
$GPGLL,3757.92654,N,12231.94543,W,223256.00,A,A*7F
-{"class":"TPV","mode":3,"time":"2016-04-21T22:32:56.000Z","ept":0.005,"lat":37.965442333,"lon":-122.532423833,"alt":9.200,"epx":12.636,"epy":12.673,"epv":60.260,"track":151.7000,"magtrack":0.0000,"speed":0.011,"climb":0.000,"eps":25.35}
+{"class":"TPV","mode":3,"time":"2016-04-21T22:32:56.000Z","ept":0.005,"lat":37.965442333,"lon":-122.532423833,"alt":9.200,"epx":12.636,"epy":12.673,"epv":60.260,"track":151.7000,"magtrack":0.0000,"speed":0.011,"climb":0.000,"eps":25.35,"epc":120.52}
$GPZDA,223256.00,21,04,2016,-00,00*4B
$GPRMC,223257.00,A,3757.92654,N,12231.94543,W,0.008,127.37,210416,0.00,E,A,V*50
$GPVTG,127.37,T,0.00,M,0.008,N,0.014,K,A*2E
@@ -76,7 +76,7 @@ $GPGSV,3,2,12,07,32,111,30,11,24,068,26,19,22,197,27,15,18,314,,1*67
$GPGSV,3,3,12,08,03,037,,05,00,245,,01,17,085,,20,00,287,18,1*62
{"class":"SKY","xdop":0.84,"ydop":0.84,"vdop":2.62,"tdop":1.29,"hdop":1.20,"gdop":3.14,"pdop":2.88,"satellites":[{"PRN":28,"el":70,"az":352,"ss":19,"used":false,"gnssid":0,"svid":28},{"PRN":30,"el":60,"az":93,"ss":29,"used":true,"gnssid":0,"svid":30},{"PRN":17,"el":52,"az":181,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":13,"el":50,"az":290,"ss":0,"used":false,"gnssid":0,"svid":13},{"PRN":7,"el":32,"az":111,"ss":30,"used":true,"gnssid":0,"svid":7},{"PRN":11,"el":24,"az":68,"ss":26,"used":true,"gnssid":0,"svid":11},{"PRN":19,"el":22,"az":197,"ss":27,"used":true,"gnssid":0,"svid":19},{"PRN":15,"el":18,"az":314,"ss":0,"used":true,"gnssid":0,"svid":15},{"PRN":8,"el":3,"az":37,"ss":0,"used":false,"gnssid":0,"svid":8},{"PRN":5,"el":0,"az":245,"ss":0,"used":false,"gnssid":0,"svid":5},{"PRN":1,"el":17,"az":85,"ss":0,"used":false,"gnssid":0,"svid":1},{"PRN":20,"el":0,"az":287,"ss":18,"used":false,"gnssid":0,"svid":20}]}
$GPGLL,3757.92654,N,12231.94543,W,223257.00,A,A*7E
-{"class":"TPV","mode":3,"time":"2016-04-21T22:32:57.000Z","ept":0.005,"lat":37.965442333,"lon":-122.532423833,"alt":9.200,"epx":12.636,"epy":12.673,"epv":60.260,"track":127.3700,"magtrack":0.0000,"speed":0.004,"climb":0.000,"eps":25.35}
+{"class":"TPV","mode":3,"time":"2016-04-21T22:32:57.000Z","ept":0.005,"lat":37.965442333,"lon":-122.532423833,"alt":9.200,"epx":12.636,"epy":12.673,"epv":60.260,"track":127.3700,"magtrack":0.0000,"speed":0.004,"climb":0.000,"eps":25.35,"epc":120.52}
$GPZDA,223257.00,21,04,2016,-00,00*4A
$GPRMC,223258.00,A,3757.92654,N,12231.94543,W,0.102,142.64,210416,0.00,E,A,V*51
$GPVTG,142.64,T,0.00,M,0.102,N,0.189,K,A*25
@@ -87,7 +87,7 @@ $GPGSV,3,2,12,07,32,111,30,11,24,068,26,19,22,197,27,15,18,314,,1*67
$GPGSV,3,3,12,08,03,037,,05,00,245,,01,17,085,,20,00,287,,1*6B
{"class":"SKY","xdop":0.84,"ydop":0.84,"vdop":2.62,"tdop":1.29,"hdop":1.20,"gdop":3.14,"pdop":2.88,"satellites":[{"PRN":28,"el":70,"az":352,"ss":20,"used":false,"gnssid":0,"svid":28},{"PRN":30,"el":60,"az":93,"ss":29,"used":true,"gnssid":0,"svid":30},{"PRN":17,"el":52,"az":181,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":13,"el":50,"az":290,"ss":0,"used":false,"gnssid":0,"svid":13},{"PRN":7,"el":32,"az":111,"ss":30,"used":true,"gnssid":0,"svid":7},{"PRN":11,"el":24,"az":68,"ss":26,"used":true,"gnssid":0,"svid":11},{"PRN":19,"el":22,"az":197,"ss":27,"used":true,"gnssid":0,"svid":19},{"PRN":15,"el":18,"az":314,"ss":0,"used":true,"gnssid":0,"svid":15},{"PRN":8,"el":3,"az":37,"ss":0,"used":false,"gnssid":0,"svid":8},{"PRN":5,"el":0,"az":245,"ss":0,"used":false,"gnssid":0,"svid":5},{"PRN":1,"el":17,"az":85,"ss":0,"used":false,"gnssid":0,"svid":1},{"PRN":20,"el":0,"az":287,"ss":0,"used":false,"gnssid":0,"svid":20}]}
$GPGLL,3757.92654,N,12231.94543,W,223258.00,A,A*71
-{"class":"TPV","mode":3,"time":"2016-04-21T22:32:58.000Z","ept":0.005,"lat":37.965442333,"lon":-122.532423833,"alt":9.200,"epx":12.636,"epy":12.673,"epv":60.260,"track":142.6400,"magtrack":0.0000,"speed":0.052,"climb":0.000,"eps":25.35}
+{"class":"TPV","mode":3,"time":"2016-04-21T22:32:58.000Z","ept":0.005,"lat":37.965442333,"lon":-122.532423833,"alt":9.200,"epx":12.636,"epy":12.673,"epv":60.260,"track":142.6400,"magtrack":0.0000,"speed":0.052,"climb":0.000,"eps":25.35,"epc":120.52}
$GPZDA,223258.00,21,04,2016,-00,00*45
$GPRMC,223259.00,A,3757.92654,N,12231.94543,W,0.083,149.93,210416,0.00,E,A,V*5B
$GPVTG,149.93,T,0.00,M,0.083,N,0.154,K,A*2E
@@ -98,7 +98,7 @@ $GPGSV,3,2,12,07,32,111,30,11,24,068,26,19,22,197,27,15,18,314,,1*67
$GPGSV,3,3,12,08,03,037,,05,00,245,,01,17,085,,20,00,287,,1*6B
{"class":"SKY","xdop":0.84,"ydop":0.84,"vdop":2.62,"tdop":1.29,"hdop":1.20,"gdop":3.14,"pdop":2.88,"satellites":[{"PRN":28,"el":70,"az":352,"ss":20,"used":false,"gnssid":0,"svid":28},{"PRN":30,"el":60,"az":93,"ss":29,"used":true,"gnssid":0,"svid":30},{"PRN":17,"el":52,"az":181,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":13,"el":50,"az":290,"ss":0,"used":false,"gnssid":0,"svid":13},{"PRN":7,"el":32,"az":111,"ss":30,"used":true,"gnssid":0,"svid":7},{"PRN":11,"el":24,"az":68,"ss":26,"used":true,"gnssid":0,"svid":11},{"PRN":19,"el":22,"az":197,"ss":27,"used":true,"gnssid":0,"svid":19},{"PRN":15,"el":18,"az":314,"ss":0,"used":true,"gnssid":0,"svid":15},{"PRN":8,"el":3,"az":37,"ss":0,"used":false,"gnssid":0,"svid":8},{"PRN":5,"el":0,"az":245,"ss":0,"used":false,"gnssid":0,"svid":5},{"PRN":1,"el":17,"az":85,"ss":0,"used":false,"gnssid":0,"svid":1},{"PRN":20,"el":0,"az":287,"ss":0,"used":false,"gnssid":0,"svid":20}]}
$GPGLL,3757.92654,N,12231.94543,W,223259.00,A,A*70
-{"class":"TPV","mode":3,"time":"2016-04-21T22:32:59.000Z","ept":0.005,"lat":37.965442333,"lon":-122.532423833,"alt":9.200,"epx":12.636,"epy":12.673,"epv":60.260,"track":149.9300,"magtrack":0.0000,"speed":0.043,"climb":0.000,"eps":25.35}
+{"class":"TPV","mode":3,"time":"2016-04-21T22:32:59.000Z","ept":0.005,"lat":37.965442333,"lon":-122.532423833,"alt":9.200,"epx":12.636,"epy":12.673,"epv":60.260,"track":149.9300,"magtrack":0.0000,"speed":0.043,"climb":0.000,"eps":25.35,"epc":120.52}
$GPZDA,223259.00,21,04,2016,-00,00*44
$GPRMC,223300.00,A,3757.92654,N,12231.94543,W,0.012,219.72,210416,0.00,E,A,V*57
$GPVTG,219.72,T,0.00,M,0.012,N,0.022,K,A*2F
@@ -109,7 +109,7 @@ $GPGSV,3,2,12,07,32,111,31,11,24,068,27,19,22,197,27,15,18,314,,1*67
$GPGSV,3,3,12,08,03,037,,05,00,245,,01,17,085,,20,00,287,,1*6B
{"class":"SKY","xdop":0.84,"ydop":0.84,"vdop":2.62,"tdop":1.29,"hdop":1.20,"gdop":3.14,"pdop":2.88,"satellites":[{"PRN":28,"el":70,"az":352,"ss":20,"used":false,"gnssid":0,"svid":28},{"PRN":30,"el":60,"az":93,"ss":29,"used":true,"gnssid":0,"svid":30},{"PRN":17,"el":52,"az":181,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":13,"el":50,"az":290,"ss":0,"used":false,"gnssid":0,"svid":13},{"PRN":7,"el":32,"az":111,"ss":31,"used":true,"gnssid":0,"svid":7},{"PRN":11,"el":24,"az":68,"ss":27,"used":true,"gnssid":0,"svid":11},{"PRN":19,"el":22,"az":197,"ss":27,"used":true,"gnssid":0,"svid":19},{"PRN":15,"el":18,"az":314,"ss":0,"used":true,"gnssid":0,"svid":15},{"PRN":8,"el":3,"az":37,"ss":0,"used":false,"gnssid":0,"svid":8},{"PRN":5,"el":0,"az":245,"ss":0,"used":false,"gnssid":0,"svid":5},{"PRN":1,"el":17,"az":85,"ss":0,"used":false,"gnssid":0,"svid":1},{"PRN":20,"el":0,"az":287,"ss":0,"used":false,"gnssid":0,"svid":20}]}
$GPGLL,3757.92654,N,12231.94543,W,223300.00,A,A*7D
-{"class":"TPV","mode":3,"time":"2016-04-21T22:33:00.000Z","ept":0.005,"lat":37.965442333,"lon":-122.532423833,"alt":9.200,"epx":12.636,"epy":12.673,"epv":60.260,"track":219.7200,"magtrack":0.0000,"speed":0.006,"climb":0.000,"eps":25.35}
+{"class":"TPV","mode":3,"time":"2016-04-21T22:33:00.000Z","ept":0.005,"lat":37.965442333,"lon":-122.532423833,"alt":9.200,"epx":12.636,"epy":12.673,"epv":60.260,"track":219.7200,"magtrack":0.0000,"speed":0.006,"climb":0.000,"eps":25.35,"epc":120.52}
$GPZDA,223300.00,21,04,2016,-00,00*49
$GPRMC,223301.00,A,3757.92655,N,12231.94543,W,0.024,306.04,210416,0.00,E,A,V*5C
$GPVTG,306.04,T,0.00,M,0.024,N,0.044,K,A*24
@@ -120,7 +120,7 @@ $GPGSV,3,2,12,07,32,111,31,11,24,068,27,19,22,197,27,15,18,314,,1*67
$GPGSV,3,3,12,08,03,037,,05,00,245,,01,17,085,,20,00,287,,1*6B
{"class":"SKY","xdop":0.84,"ydop":0.84,"vdop":2.62,"tdop":1.29,"hdop":1.20,"gdop":3.14,"pdop":2.88,"satellites":[{"PRN":28,"el":70,"az":352,"ss":20,"used":false,"gnssid":0,"svid":28},{"PRN":30,"el":60,"az":93,"ss":29,"used":true,"gnssid":0,"svid":30},{"PRN":17,"el":52,"az":181,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":13,"el":50,"az":290,"ss":0,"used":false,"gnssid":0,"svid":13},{"PRN":7,"el":32,"az":111,"ss":31,"used":true,"gnssid":0,"svid":7},{"PRN":11,"el":24,"az":68,"ss":27,"used":true,"gnssid":0,"svid":11},{"PRN":19,"el":22,"az":197,"ss":27,"used":true,"gnssid":0,"svid":19},{"PRN":15,"el":18,"az":314,"ss":0,"used":true,"gnssid":0,"svid":15},{"PRN":8,"el":3,"az":37,"ss":0,"used":false,"gnssid":0,"svid":8},{"PRN":5,"el":0,"az":245,"ss":0,"used":false,"gnssid":0,"svid":5},{"PRN":1,"el":17,"az":85,"ss":0,"used":false,"gnssid":0,"svid":1},{"PRN":20,"el":0,"az":287,"ss":0,"used":false,"gnssid":0,"svid":20}]}
$GPGLL,3757.92655,N,12231.94543,W,223301.00,A,A*7D
-{"class":"TPV","mode":3,"time":"2016-04-21T22:33:01.000Z","ept":0.005,"lat":37.965442500,"lon":-122.532423833,"alt":9.200,"epx":12.636,"epy":12.673,"epv":60.260,"track":306.0400,"magtrack":0.0000,"speed":0.012,"climb":0.000,"eps":25.35}
+{"class":"TPV","mode":3,"time":"2016-04-21T22:33:01.000Z","ept":0.005,"lat":37.965442500,"lon":-122.532423833,"alt":9.200,"epx":12.636,"epy":12.673,"epv":60.260,"track":306.0400,"magtrack":0.0000,"speed":0.012,"climb":0.000,"eps":25.35,"epc":120.52}
$GPZDA,223301.00,21,04,2016,-00,00*48
$GPRMC,223302.00,A,3757.92655,N,12231.94544,W,0.003,227.84,210416,0.00,E,A,V*57
$GPVTG,227.84,T,0.00,M,0.003,N,0.006,K,A*2D
@@ -131,7 +131,7 @@ $GPGSV,3,2,12,07,32,111,31,11,24,068,27,19,22,197,27,15,18,314,,1*67
$GPGSV,3,3,12,08,03,037,,05,00,245,,01,17,085,,20,00,287,,1*6B
{"class":"SKY","xdop":0.84,"ydop":0.84,"vdop":2.62,"tdop":1.29,"hdop":1.20,"gdop":3.14,"pdop":2.88,"satellites":[{"PRN":28,"el":70,"az":352,"ss":20,"used":false,"gnssid":0,"svid":28},{"PRN":30,"el":60,"az":93,"ss":29,"used":true,"gnssid":0,"svid":30},{"PRN":17,"el":52,"az":181,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":13,"el":50,"az":290,"ss":0,"used":false,"gnssid":0,"svid":13},{"PRN":7,"el":32,"az":111,"ss":31,"used":true,"gnssid":0,"svid":7},{"PRN":11,"el":24,"az":68,"ss":27,"used":true,"gnssid":0,"svid":11},{"PRN":19,"el":22,"az":197,"ss":27,"used":true,"gnssid":0,"svid":19},{"PRN":15,"el":18,"az":314,"ss":0,"used":true,"gnssid":0,"svid":15},{"PRN":8,"el":3,"az":37,"ss":0,"used":false,"gnssid":0,"svid":8},{"PRN":5,"el":0,"az":245,"ss":0,"used":false,"gnssid":0,"svid":5},{"PRN":1,"el":17,"az":85,"ss":0,"used":false,"gnssid":0,"svid":1},{"PRN":20,"el":0,"az":287,"ss":0,"used":false,"gnssid":0,"svid":20}]}
$GPGLL,3757.92655,N,12231.94544,W,223302.00,A,A*79
-{"class":"TPV","mode":3,"time":"2016-04-21T22:33:02.000Z","ept":0.005,"lat":37.965442500,"lon":-122.532424000,"alt":9.200,"epx":12.636,"epy":12.673,"epv":60.260,"track":227.8400,"magtrack":0.0000,"speed":0.002,"climb":0.000,"eps":25.35}
+{"class":"TPV","mode":3,"time":"2016-04-21T22:33:02.000Z","ept":0.005,"lat":37.965442500,"lon":-122.532424000,"alt":9.200,"epx":12.636,"epy":12.673,"epv":60.260,"track":227.8400,"magtrack":0.0000,"speed":0.002,"climb":0.000,"eps":25.35,"epc":120.52}
$GPZDA,223302.00,21,04,2016,-00,00*4B
$GPRMC,223303.00,A,3757.92655,N,12231.94544,W,0.019,227.48,210416,0.00,E,A,V*5D
$GPVTG,227.48,T,0.00,M,0.019,N,0.035,K,A*26
@@ -142,7 +142,7 @@ $GPGSV,3,2,12,07,32,111,31,11,24,068,27,19,22,197,27,15,18,314,,1*67
$GPGSV,3,3,12,08,03,037,,05,00,245,,01,17,085,,20,00,287,,1*6B
{"class":"SKY","xdop":0.84,"ydop":0.84,"vdop":2.62,"tdop":1.29,"hdop":1.20,"gdop":3.14,"pdop":2.88,"satellites":[{"PRN":28,"el":70,"az":352,"ss":20,"used":false,"gnssid":0,"svid":28},{"PRN":30,"el":60,"az":93,"ss":29,"used":true,"gnssid":0,"svid":30},{"PRN":17,"el":52,"az":181,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":13,"el":50,"az":290,"ss":0,"used":false,"gnssid":0,"svid":13},{"PRN":7,"el":32,"az":111,"ss":31,"used":true,"gnssid":0,"svid":7},{"PRN":11,"el":24,"az":68,"ss":27,"used":true,"gnssid":0,"svid":11},{"PRN":19,"el":22,"az":197,"ss":27,"used":true,"gnssid":0,"svid":19},{"PRN":15,"el":18,"az":314,"ss":0,"used":true,"gnssid":0,"svid":15},{"PRN":8,"el":3,"az":37,"ss":0,"used":false,"gnssid":0,"svid":8},{"PRN":5,"el":0,"az":245,"ss":0,"used":false,"gnssid":0,"svid":5},{"PRN":1,"el":17,"az":85,"ss":0,"used":false,"gnssid":0,"svid":1},{"PRN":20,"el":0,"az":287,"ss":0,"used":false,"gnssid":0,"svid":20}]}
$GPGLL,3757.92655,N,12231.94544,W,223303.00,A,A*78
-{"class":"TPV","mode":3,"time":"2016-04-21T22:33:03.000Z","ept":0.005,"lat":37.965442500,"lon":-122.532424000,"alt":9.200,"epx":12.636,"epy":12.673,"epv":60.260,"track":227.4800,"magtrack":0.0000,"speed":0.010,"climb":0.000,"eps":25.35}
+{"class":"TPV","mode":3,"time":"2016-04-21T22:33:03.000Z","ept":0.005,"lat":37.965442500,"lon":-122.532424000,"alt":9.200,"epx":12.636,"epy":12.673,"epv":60.260,"track":227.4800,"magtrack":0.0000,"speed":0.010,"climb":0.000,"eps":25.35,"epc":120.52}
$GPZDA,223303.00,21,04,2016,-00,00*4A
$GPRMC,223304.00,A,3757.92655,N,12231.94544,W,0.030,305.61,210416,0.00,E,A,V*5B
$GPVTG,305.61,T,0.00,M,0.030,N,0.055,K,A*21
@@ -153,7 +153,7 @@ $GPGSV,3,2,12,07,32,111,31,11,24,068,27,19,22,197,28,15,18,314,,1*68
$GPGSV,3,3,12,08,03,037,,05,00,245,,01,17,085,,20,00,287,,1*6B
{"class":"SKY","xdop":0.84,"ydop":0.84,"vdop":2.62,"tdop":1.29,"hdop":1.20,"gdop":3.14,"pdop":2.88,"satellites":[{"PRN":28,"el":70,"az":352,"ss":20,"used":false,"gnssid":0,"svid":28},{"PRN":30,"el":60,"az":93,"ss":29,"used":true,"gnssid":0,"svid":30},{"PRN":17,"el":52,"az":181,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":13,"el":50,"az":290,"ss":0,"used":false,"gnssid":0,"svid":13},{"PRN":7,"el":32,"az":111,"ss":31,"used":true,"gnssid":0,"svid":7},{"PRN":11,"el":24,"az":68,"ss":27,"used":true,"gnssid":0,"svid":11},{"PRN":19,"el":22,"az":197,"ss":28,"used":true,"gnssid":0,"svid":19},{"PRN":15,"el":18,"az":314,"ss":0,"used":true,"gnssid":0,"svid":15},{"PRN":8,"el":3,"az":37,"ss":0,"used":false,"gnssid":0,"svid":8},{"PRN":5,"el":0,"az":245,"ss":0,"used":false,"gnssid":0,"svid":5},{"PRN":1,"el":17,"az":85,"ss":0,"used":false,"gnssid":0,"svid":1},{"PRN":20,"el":0,"az":287,"ss":0,"used":false,"gnssid":0,"svid":20}]}
$GPGLL,3757.92655,N,12231.94544,W,223304.00,A,A*7F
-{"class":"TPV","mode":3,"time":"2016-04-21T22:33:04.000Z","ept":0.005,"lat":37.965442500,"lon":-122.532424000,"alt":9.200,"epx":12.636,"epy":12.673,"epv":60.260,"track":305.6100,"magtrack":0.0000,"speed":0.015,"climb":0.000,"eps":25.35}
+{"class":"TPV","mode":3,"time":"2016-04-21T22:33:04.000Z","ept":0.005,"lat":37.965442500,"lon":-122.532424000,"alt":9.200,"epx":12.636,"epy":12.673,"epv":60.260,"track":305.6100,"magtrack":0.0000,"speed":0.015,"climb":0.000,"eps":25.35,"epc":120.52}
$GPZDA,223304.00,21,04,2016,-00,00*4D
$GPRMC,223305.00,A,3757.92655,N,12231.94544,W,0.007,308.76,210416,0.00,E,A,V*55
$GPVTG,308.76,T,0.00,M,0.007,N,0.013,K,A*2C
@@ -164,7 +164,7 @@ $GPGSV,3,2,12,07,32,111,32,11,24,068,27,19,22,197,28,15,18,314,,1*6B
$GPGSV,3,3,12,08,03,037,,05,00,245,,01,17,085,,20,00,287,,1*6B
{"class":"SKY","xdop":0.84,"ydop":0.84,"vdop":2.62,"tdop":1.29,"hdop":1.20,"gdop":3.14,"pdop":2.88,"satellites":[{"PRN":28,"el":70,"az":352,"ss":20,"used":false,"gnssid":0,"svid":28},{"PRN":30,"el":60,"az":93,"ss":29,"used":true,"gnssid":0,"svid":30},{"PRN":17,"el":52,"az":181,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":13,"el":50,"az":290,"ss":0,"used":false,"gnssid":0,"svid":13},{"PRN":7,"el":32,"az":111,"ss":32,"used":true,"gnssid":0,"svid":7},{"PRN":11,"el":24,"az":68,"ss":27,"used":true,"gnssid":0,"svid":11},{"PRN":19,"el":22,"az":197,"ss":28,"used":true,"gnssid":0,"svid":19},{"PRN":15,"el":18,"az":314,"ss":0,"used":true,"gnssid":0,"svid":15},{"PRN":8,"el":3,"az":37,"ss":0,"used":false,"gnssid":0,"svid":8},{"PRN":5,"el":0,"az":245,"ss":0,"used":false,"gnssid":0,"svid":5},{"PRN":1,"el":17,"az":85,"ss":0,"used":false,"gnssid":0,"svid":1},{"PRN":20,"el":0,"az":287,"ss":0,"used":false,"gnssid":0,"svid":20}]}
$GPGLL,3757.92655,N,12231.94544,W,223305.00,A,A*7E
-{"class":"TPV","mode":3,"time":"2016-04-21T22:33:05.000Z","ept":0.005,"lat":37.965442500,"lon":-122.532424000,"alt":9.200,"epx":12.636,"epy":12.673,"epv":60.260,"track":308.7600,"magtrack":0.0000,"speed":0.004,"climb":0.000,"eps":25.35}
+{"class":"TPV","mode":3,"time":"2016-04-21T22:33:05.000Z","ept":0.005,"lat":37.965442500,"lon":-122.532424000,"alt":9.200,"epx":12.636,"epy":12.673,"epv":60.260,"track":308.7600,"magtrack":0.0000,"speed":0.004,"climb":0.000,"eps":25.35,"epc":120.52}
$GPZDA,223305.00,21,04,2016,-00,00*4C
$GPRMC,223306.00,A,3757.92655,N,12231.94545,W,0.036,222.46,210416,0.00,E,A,V*5F
$GPVTG,222.46,T,0.00,M,0.036,N,0.067,K,A*27
@@ -175,7 +175,7 @@ $GPGSV,3,2,12,07,32,111,32,11,24,068,27,19,22,197,28,15,19,314,,1*6A
$GPGSV,3,3,12,08,03,037,,05,00,245,,01,17,085,,20,00,287,,1*6B
{"class":"SKY","xdop":0.83,"ydop":0.84,"vdop":2.62,"tdop":1.30,"hdop":1.20,"gdop":3.15,"pdop":2.88,"satellites":[{"PRN":28,"el":70,"az":352,"ss":20,"used":false,"gnssid":0,"svid":28},{"PRN":30,"el":60,"az":93,"ss":29,"used":true,"gnssid":0,"svid":30},{"PRN":17,"el":52,"az":181,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":13,"el":50,"az":290,"ss":0,"used":false,"gnssid":0,"svid":13},{"PRN":7,"el":32,"az":111,"ss":32,"used":true,"gnssid":0,"svid":7},{"PRN":11,"el":24,"az":68,"ss":27,"used":true,"gnssid":0,"svid":11},{"PRN":19,"el":22,"az":197,"ss":28,"used":true,"gnssid":0,"svid":19},{"PRN":15,"el":19,"az":314,"ss":0,"used":true,"gnssid":0,"svid":15},{"PRN":8,"el":3,"az":37,"ss":0,"used":false,"gnssid":0,"svid":8},{"PRN":5,"el":0,"az":245,"ss":0,"used":false,"gnssid":0,"svid":5},{"PRN":1,"el":17,"az":85,"ss":0,"used":false,"gnssid":0,"svid":1},{"PRN":20,"el":0,"az":287,"ss":0,"used":false,"gnssid":0,"svid":20}]}
$GPGLL,3757.92655,N,12231.94545,W,223306.00,A,A*7C
-{"class":"TPV","mode":3,"time":"2016-04-21T22:33:06.000Z","ept":0.005,"lat":37.965442500,"lon":-122.532424167,"alt":9.200,"epx":12.636,"epy":12.673,"epv":60.260,"track":222.4600,"magtrack":0.0000,"speed":0.019,"climb":0.000,"eps":25.35}
+{"class":"TPV","mode":3,"time":"2016-04-21T22:33:06.000Z","ept":0.005,"lat":37.965442500,"lon":-122.532424167,"alt":9.200,"epx":12.636,"epy":12.673,"epv":60.260,"track":222.4600,"magtrack":0.0000,"speed":0.019,"climb":0.000,"eps":25.35,"epc":120.52}
$GPZDA,223306.00,21,04,2016,-00,00*4F
$GPRMC,223307.00,A,3757.92655,N,12231.94545,W,0.035,198.47,210416,0.00,E,A,V*5E
$GPVTG,198.47,T,0.00,M,0.035,N,0.064,K,A*24
@@ -186,7 +186,7 @@ $GPGSV,3,2,12,07,32,111,32,11,24,068,27,19,22,197,28,15,19,314,,1*6A
$GPGSV,3,3,12,08,03,037,,05,00,245,,01,17,085,,20,00,287,,1*6B
{"class":"SKY","xdop":0.83,"ydop":0.84,"vdop":2.62,"tdop":1.30,"hdop":1.20,"gdop":3.15,"pdop":2.89,"satellites":[{"PRN":28,"el":70,"az":352,"ss":20,"used":false,"gnssid":0,"svid":28},{"PRN":30,"el":60,"az":93,"ss":29,"used":true,"gnssid":0,"svid":30},{"PRN":17,"el":52,"az":181,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":13,"el":50,"az":290,"ss":0,"used":false,"gnssid":0,"svid":13},{"PRN":7,"el":32,"az":111,"ss":32,"used":true,"gnssid":0,"svid":7},{"PRN":11,"el":24,"az":68,"ss":27,"used":true,"gnssid":0,"svid":11},{"PRN":19,"el":22,"az":197,"ss":28,"used":true,"gnssid":0,"svid":19},{"PRN":15,"el":19,"az":314,"ss":0,"used":true,"gnssid":0,"svid":15},{"PRN":8,"el":3,"az":37,"ss":0,"used":false,"gnssid":0,"svid":8},{"PRN":5,"el":0,"az":245,"ss":0,"used":false,"gnssid":0,"svid":5},{"PRN":1,"el":17,"az":85,"ss":0,"used":false,"gnssid":0,"svid":1},{"PRN":20,"el":0,"az":287,"ss":0,"used":false,"gnssid":0,"svid":20}]}
$GPGLL,3757.92655,N,12231.94545,W,223307.00,A,A*7D
-{"class":"TPV","mode":3,"time":"2016-04-21T22:33:07.000Z","ept":0.005,"lat":37.965442500,"lon":-122.532424167,"alt":9.200,"epx":12.520,"epy":12.669,"epv":60.260,"track":198.4700,"magtrack":0.0000,"speed":0.018,"climb":0.000,"eps":25.34}
+{"class":"TPV","mode":3,"time":"2016-04-21T22:33:07.000Z","ept":0.005,"lat":37.965442500,"lon":-122.532424167,"alt":9.200,"epx":12.520,"epy":12.669,"epv":60.260,"track":198.4700,"magtrack":0.0000,"speed":0.018,"climb":0.000,"eps":25.34,"epc":120.52}
$GPZDA,223307.00,21,04,2016,-00,00*4E
$GPRMC,223308.00,A,3757.92655,N,12231.94545,W,0.028,162.50,210416,0.00,E,A,V*5E
$GPVTG,162.50,T,0.00,M,0.028,N,0.052,K,A*2E
@@ -197,7 +197,7 @@ $GPGSV,3,2,12,07,32,111,32,11,24,068,26,19,22,197,27,15,19,314,,1*64
$GPGSV,3,3,12,08,03,037,,05,00,245,,01,17,085,,20,00,287,,1*6B
{"class":"SKY","xdop":0.83,"ydop":0.84,"vdop":2.63,"tdop":1.30,"hdop":1.20,"gdop":3.15,"pdop":2.89,"satellites":[{"PRN":28,"el":70,"az":352,"ss":21,"used":false,"gnssid":0,"svid":28},{"PRN":30,"el":60,"az":93,"ss":29,"used":true,"gnssid":0,"svid":30},{"PRN":17,"el":52,"az":181,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":13,"el":50,"az":290,"ss":0,"used":false,"gnssid":0,"svid":13},{"PRN":7,"el":32,"az":111,"ss":32,"used":true,"gnssid":0,"svid":7},{"PRN":11,"el":24,"az":68,"ss":26,"used":true,"gnssid":0,"svid":11},{"PRN":19,"el":22,"az":197,"ss":27,"used":true,"gnssid":0,"svid":19},{"PRN":15,"el":19,"az":314,"ss":0,"used":true,"gnssid":0,"svid":15},{"PRN":8,"el":3,"az":37,"ss":0,"used":false,"gnssid":0,"svid":8},{"PRN":5,"el":0,"az":245,"ss":0,"used":false,"gnssid":0,"svid":5},{"PRN":1,"el":17,"az":85,"ss":0,"used":false,"gnssid":0,"svid":1},{"PRN":20,"el":0,"az":287,"ss":0,"used":false,"gnssid":0,"svid":20}]}
$GPGLL,3757.92655,N,12231.94545,W,223308.00,A,A*72
-{"class":"TPV","mode":3,"time":"2016-04-21T22:33:08.000Z","ept":0.005,"lat":37.965442500,"lon":-122.532424167,"alt":9.200,"epx":12.520,"epy":12.669,"epv":60.260,"track":162.5000,"magtrack":0.0000,"speed":0.014,"climb":0.000,"eps":25.34}
+{"class":"TPV","mode":3,"time":"2016-04-21T22:33:08.000Z","ept":0.005,"lat":37.965442500,"lon":-122.532424167,"alt":9.200,"epx":12.520,"epy":12.669,"epv":60.260,"track":162.5000,"magtrack":0.0000,"speed":0.014,"climb":0.000,"eps":25.34,"epc":120.52}
$GPZDA,223308.00,21,04,2016,-00,00*41
$GPRMC,223309.00,A,3757.92655,N,12231.94546,W,0.091,129.69,210416,0.00,E,A,V*5B
$GPVTG,129.69,T,0.00,M,0.091,N,0.169,K,A*20
@@ -208,7 +208,7 @@ $GPGSV,3,2,12,07,32,111,32,11,24,068,26,19,22,197,27,15,19,314,,1*64
$GPGSV,3,3,12,08,03,037,,05,00,245,,01,17,085,,20,00,287,,1*6B
{"class":"SKY","xdop":0.83,"ydop":0.84,"vdop":2.63,"tdop":1.30,"hdop":1.20,"gdop":3.15,"pdop":2.89,"satellites":[{"PRN":28,"el":70,"az":352,"ss":21,"used":false,"gnssid":0,"svid":28},{"PRN":30,"el":60,"az":93,"ss":29,"used":true,"gnssid":0,"svid":30},{"PRN":17,"el":52,"az":181,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":13,"el":50,"az":290,"ss":0,"used":false,"gnssid":0,"svid":13},{"PRN":7,"el":32,"az":111,"ss":32,"used":true,"gnssid":0,"svid":7},{"PRN":11,"el":24,"az":68,"ss":26,"used":true,"gnssid":0,"svid":11},{"PRN":19,"el":22,"az":197,"ss":27,"used":true,"gnssid":0,"svid":19},{"PRN":15,"el":19,"az":314,"ss":0,"used":true,"gnssid":0,"svid":15},{"PRN":8,"el":3,"az":37,"ss":0,"used":false,"gnssid":0,"svid":8},{"PRN":5,"el":0,"az":245,"ss":0,"used":false,"gnssid":0,"svid":5},{"PRN":1,"el":17,"az":85,"ss":0,"used":false,"gnssid":0,"svid":1},{"PRN":20,"el":0,"az":287,"ss":0,"used":false,"gnssid":0,"svid":20}]}
$GPGLL,3757.92655,N,12231.94546,W,223309.00,A,A*70
-{"class":"TPV","mode":3,"time":"2016-04-21T22:33:09.000Z","ept":0.005,"lat":37.965442500,"lon":-122.532424333,"alt":9.200,"epx":12.520,"epy":12.669,"epv":60.490,"track":129.6900,"magtrack":0.0000,"speed":0.047,"climb":0.000,"eps":25.34}
+{"class":"TPV","mode":3,"time":"2016-04-21T22:33:09.000Z","ept":0.005,"lat":37.965442500,"lon":-122.532424333,"alt":9.200,"epx":12.520,"epy":12.669,"epv":60.490,"track":129.6900,"magtrack":0.0000,"speed":0.047,"climb":0.000,"eps":25.34,"epc":120.75}
$GPZDA,223309.00,21,04,2016,-00,00*40
$GPRMC,223310.00,A,3757.92655,N,12231.94546,W,0.138,124.71,210416,0.00,E,A,V*55
$GPVTG,124.71,T,0.00,M,0.138,N,0.256,K,A*29
@@ -219,5 +219,5 @@ $GPGSV,3,2,12,07,32,111,32,11,24,068,26,19,22,197,27,15,19,314,,1*64
$GPGSV,3,3,12,08,03,037,,05,00,245,,01,17,085,,20,00,287,,1*6B
{"class":"SKY","xdop":0.83,"ydop":0.84,"vdop":2.63,"tdop":1.30,"hdop":1.20,"gdop":3.15,"pdop":2.89,"satellites":[{"PRN":28,"el":70,"az":352,"ss":21,"used":false,"gnssid":0,"svid":28},{"PRN":30,"el":60,"az":93,"ss":29,"used":true,"gnssid":0,"svid":30},{"PRN":17,"el":52,"az":181,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":13,"el":50,"az":290,"ss":0,"used":false,"gnssid":0,"svid":13},{"PRN":7,"el":32,"az":111,"ss":32,"used":true,"gnssid":0,"svid":7},{"PRN":11,"el":24,"az":68,"ss":26,"used":true,"gnssid":0,"svid":11},{"PRN":19,"el":22,"az":197,"ss":27,"used":true,"gnssid":0,"svid":19},{"PRN":15,"el":19,"az":314,"ss":0,"used":true,"gnssid":0,"svid":15},{"PRN":8,"el":3,"az":37,"ss":0,"used":false,"gnssid":0,"svid":8},{"PRN":5,"el":0,"az":245,"ss":0,"used":false,"gnssid":0,"svid":5},{"PRN":1,"el":17,"az":85,"ss":0,"used":false,"gnssid":0,"svid":1},{"PRN":20,"el":0,"az":287,"ss":0,"used":false,"gnssid":0,"svid":20}]}
$GPGLL,3757.92655,N,12231.94546,W,223310.00,A,A*78
-{"class":"TPV","mode":3,"time":"2016-04-21T22:33:10.000Z","ept":0.005,"lat":37.965442500,"lon":-122.532424333,"alt":9.200,"epx":12.520,"epy":12.669,"epv":60.490,"track":124.7100,"magtrack":0.0000,"speed":0.071,"climb":0.000,"eps":25.34}
+{"class":"TPV","mode":3,"time":"2016-04-21T22:33:10.000Z","ept":0.005,"lat":37.965442500,"lon":-122.532424333,"alt":9.200,"epx":12.520,"epy":12.669,"epv":60.490,"track":124.7100,"magtrack":0.0000,"speed":0.071,"climb":0.000,"eps":25.34,"epc":120.98}
$GPZDA,223310.00,21,04,2016,-00,00*48
diff --git a/test/daemon/neo-m8n.log.chk b/test/daemon/neo-m8n.log.chk
index b38064a8..65d27290 100644
--- a/test/daemon/neo-m8n.log.chk
+++ b/test/daemon/neo-m8n.log.chk
@@ -19,7 +19,7 @@ $GLGSV,3,2,10,76,43,057,25,77,43,139,26,78,04,176,19,82,25,245,25*64
$GLGSV,3,3,10,83,27,309,29,84,01,353,*63
{"class":"SKY","xdop":0.42,"ydop":0.73,"vdop":1.27,"tdop":0.81,"hdop":0.91,"gdop":1.68,"pdop":1.56,"satellites":[{"PRN":1,"el":53,"az":280,"ss":36,"used":true,"gnssid":0,"svid":1},{"PRN":3,"el":29,"az":301,"ss":24,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":55,"az":223,"ss":37,"used":true,"gnssid":0,"svid":4},{"PRN":8,"el":38,"az":166,"ss":16,"used":false,"gnssid":0,"svid":8},{"PRN":11,"el":40,"az":245,"ss":29,"used":true,"gnssid":0,"svid":11},{"PRN":12,"el":5,"az":34,"ss":0,"used":false,"gnssid":0,"svid":12},{"PRN":14,"el":43,"az":55,"ss":30,"used":true,"gnssid":0,"svid":14},{"PRN":17,"el":6,"az":324,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":22,"el":24,"az":112,"ss":25,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":8,"az":249,"ss":0,"used":false,"gnssid":0,"svid":23},{"PRN":25,"el":12,"az":69,"ss":22,"used":true,"gnssid":0,"svid":25},{"PRN":31,"el":58,"az":133,"ss":24,"used":true,"gnssid":0,"svid":31},{"PRN":32,"el":76,"az":331,"ss":31,"used":true,"gnssid":0,"svid":32},{"PRN":66,"el":37,"az":78,"ss":26,"used":false,"gnssid":6,"svid":2},{"PRN":67,"el":62,"az":349,"ss":26,"used":true,"gnssid":6,"svid":3},{"PRN":68,"el":20,"az":296,"ss":24,"used":true,"gnssid":6,"svid":4},{"PRN":75,"el":4,"az":18,"ss":0,"used":false,"gnssid":6,"svid":11},{"PRN":76,"el":43,"az":57,"ss":25,"used":true,"gnssid":6,"svid":12},{"PRN":77,"el":43,"az":139,"ss":26,"used":false,"gnssid":6,"svid":13},{"PRN":78,"el":4,"az":176,"ss":19,"used":false,"gnssid":6,"svid":14},{"PRN":82,"el":25,"az":245,"ss":25,"used":true,"gnssid":6,"svid":18},{"PRN":83,"el":27,"az":309,"ss":29,"used":true,"gnssid":6,"svid":19},{"PRN":84,"el":1,"az":353,"ss":0,"used":false,"gnssid":6,"svid":20}]}
$GNGLL,4404.14063,N,12118.85478,W,171926.00,A,A*66
-{"class":"TPV","mode":3,"time":"2015-03-18T17:19:26.000Z","ept":0.005,"lat":44.069010500,"lon":-121.314246333,"alt":1147.200,"epx":6.294,"epy":10.947,"epv":29.210,"track":0.0000,"speed":0.060,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2015-03-18T17:19:26.000Z","ept":0.005,"lat":44.069010500,"lon":-121.314246333,"alt":1147.200,"epx":6.294,"epy":10.947,"epv":29.210,"track":0.0000,"speed":0.060}
$GNRMC,171927.00,A,4404.14058,N,12118.85475,W,0.084,,180315,,,A*79
$GNVTG,,T,,M,0.084,N,0.156,K,A*33
$GNGGA,171927.00,4404.14058,N,12118.85475,W,1,12,0.91,1147.0,M,-21.3,M,,*42
@@ -34,7 +34,7 @@ $GLGSV,3,2,10,76,43,057,24,77,43,139,25,78,04,176,18,82,25,245,25*67
$GLGSV,3,3,10,83,27,309,30,84,01,353,*6B
{"class":"SKY","xdop":0.42,"ydop":0.73,"vdop":1.27,"tdop":0.81,"hdop":0.91,"gdop":1.68,"pdop":1.56,"satellites":[{"PRN":1,"el":53,"az":280,"ss":36,"used":true,"gnssid":0,"svid":1},{"PRN":3,"el":29,"az":301,"ss":23,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":55,"az":223,"ss":37,"used":true,"gnssid":0,"svid":4},{"PRN":8,"el":38,"az":166,"ss":15,"used":false,"gnssid":0,"svid":8},{"PRN":11,"el":40,"az":245,"ss":29,"used":true,"gnssid":0,"svid":11},{"PRN":12,"el":5,"az":34,"ss":0,"used":false,"gnssid":0,"svid":12},{"PRN":14,"el":43,"az":55,"ss":29,"used":true,"gnssid":0,"svid":14},{"PRN":17,"el":6,"az":324,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":22,"el":24,"az":112,"ss":24,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":8,"az":249,"ss":0,"used":false,"gnssid":0,"svid":23},{"PRN":25,"el":12,"az":69,"ss":21,"used":true,"gnssid":0,"svid":25},{"PRN":31,"el":58,"az":133,"ss":23,"used":true,"gnssid":0,"svid":31},{"PRN":32,"el":76,"az":331,"ss":30,"used":true,"gnssid":0,"svid":32},{"PRN":66,"el":37,"az":78,"ss":26,"used":false,"gnssid":6,"svid":2},{"PRN":67,"el":62,"az":349,"ss":26,"used":true,"gnssid":6,"svid":3},{"PRN":68,"el":20,"az":296,"ss":23,"used":true,"gnssid":6,"svid":4},{"PRN":75,"el":4,"az":18,"ss":0,"used":false,"gnssid":6,"svid":11},{"PRN":76,"el":43,"az":57,"ss":24,"used":true,"gnssid":6,"svid":12},{"PRN":77,"el":43,"az":139,"ss":25,"used":false,"gnssid":6,"svid":13},{"PRN":78,"el":4,"az":176,"ss":18,"used":false,"gnssid":6,"svid":14},{"PRN":82,"el":25,"az":245,"ss":25,"used":true,"gnssid":6,"svid":18},{"PRN":83,"el":27,"az":309,"ss":30,"used":true,"gnssid":6,"svid":19},{"PRN":84,"el":1,"az":353,"ss":0,"used":false,"gnssid":6,"svid":20}]}
$GNGLL,4404.14058,N,12118.85475,W,171927.00,A,A*62
-{"class":"TPV","mode":3,"time":"2015-03-18T17:19:27.000Z","ept":0.005,"lat":44.069009667,"lon":-121.314245833,"alt":1147.000,"epx":6.294,"epy":10.947,"epv":29.210,"track":0.0000,"speed":0.043,"climb":0.000,"eps":21.89}
+{"class":"TPV","mode":3,"time":"2015-03-18T17:19:27.000Z","ept":0.005,"lat":44.069009667,"lon":-121.314245833,"alt":1147.000,"epx":6.294,"epy":10.947,"epv":29.210,"track":0.0000,"speed":0.043,"climb":-0.200,"eps":21.89,"epc":58.42}
$GNRMC,171928.00,A,4404.14055,N,12118.85469,W,0.116,,180315,,,A*7C
$GNVTG,,T,,M,0.116,N,0.215,K,A*3D
$GNGGA,171928.00,4404.14055,N,12118.85469,W,1,12,0.91,1146.7,M,-21.3,M,,*4B
@@ -49,7 +49,7 @@ $GLGSV,3,2,10,76,43,057,24,77,43,139,25,78,04,176,17,82,25,245,25*68
$GLGSV,3,3,10,83,27,309,30,84,01,353,*6B
{"class":"SKY","xdop":0.42,"ydop":0.73,"vdop":1.27,"tdop":0.81,"hdop":0.91,"gdop":1.68,"pdop":1.56,"satellites":[{"PRN":1,"el":53,"az":279,"ss":36,"used":true,"gnssid":0,"svid":1},{"PRN":3,"el":29,"az":301,"ss":23,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":55,"az":223,"ss":37,"used":true,"gnssid":0,"svid":4},{"PRN":8,"el":38,"az":166,"ss":15,"used":false,"gnssid":0,"svid":8},{"PRN":11,"el":40,"az":245,"ss":29,"used":true,"gnssid":0,"svid":11},{"PRN":12,"el":5,"az":34,"ss":0,"used":false,"gnssid":0,"svid":12},{"PRN":14,"el":43,"az":55,"ss":29,"used":true,"gnssid":0,"svid":14},{"PRN":17,"el":6,"az":324,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":22,"el":24,"az":112,"ss":24,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":8,"az":249,"ss":0,"used":false,"gnssid":0,"svid":23},{"PRN":25,"el":12,"az":69,"ss":19,"used":true,"gnssid":0,"svid":25},{"PRN":31,"el":58,"az":133,"ss":23,"used":true,"gnssid":0,"svid":31},{"PRN":32,"el":76,"az":331,"ss":30,"used":true,"gnssid":0,"svid":32},{"PRN":66,"el":37,"az":78,"ss":26,"used":false,"gnssid":6,"svid":2},{"PRN":67,"el":62,"az":349,"ss":24,"used":true,"gnssid":6,"svid":3},{"PRN":68,"el":20,"az":296,"ss":23,"used":true,"gnssid":6,"svid":4},{"PRN":75,"el":4,"az":18,"ss":0,"used":false,"gnssid":6,"svid":11},{"PRN":76,"el":43,"az":57,"ss":24,"used":true,"gnssid":6,"svid":12},{"PRN":77,"el":43,"az":139,"ss":25,"used":false,"gnssid":6,"svid":13},{"PRN":78,"el":4,"az":176,"ss":17,"used":false,"gnssid":6,"svid":14},{"PRN":82,"el":25,"az":245,"ss":25,"used":true,"gnssid":6,"svid":18},{"PRN":83,"el":27,"az":309,"ss":30,"used":true,"gnssid":6,"svid":19},{"PRN":84,"el":1,"az":353,"ss":0,"used":false,"gnssid":6,"svid":20}]}
$GNGLL,4404.14055,N,12118.85469,W,171928.00,A,A*6D
-{"class":"TPV","mode":3,"time":"2015-03-18T17:19:28.000Z","ept":0.005,"lat":44.069009167,"lon":-121.314244833,"alt":1146.700,"epx":6.294,"epy":10.947,"epv":29.210,"track":0.0000,"speed":0.060,"climb":0.000,"eps":21.89}
+{"class":"TPV","mode":3,"time":"2015-03-18T17:19:28.000Z","ept":0.005,"lat":44.069009167,"lon":-121.314244833,"alt":1146.700,"epx":6.294,"epy":10.947,"epv":29.210,"track":0.0000,"speed":0.060,"climb":-0.300,"eps":21.89,"epc":58.42}
$GNRMC,171929.00,A,4404.14054,N,12118.85469,W,0.145,,180315,,,A*7A
$GNVTG,,T,,M,0.145,N,0.268,K,A*31
$GNGGA,171929.00,4404.14054,N,12118.85469,W,1,12,0.91,1146.8,M,-21.3,M,,*44
@@ -64,7 +64,7 @@ $GLGSV,3,2,10,76,43,057,22,77,43,139,24,78,04,176,15,82,25,245,23*6B
$GLGSV,3,3,10,83,27,309,29,84,01,353,*63
{"class":"SKY","xdop":0.42,"ydop":0.73,"vdop":1.27,"tdop":0.81,"hdop":0.91,"gdop":1.68,"pdop":1.56,"satellites":[{"PRN":1,"el":53,"az":279,"ss":36,"used":true,"gnssid":0,"svid":1},{"PRN":3,"el":29,"az":301,"ss":22,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":55,"az":223,"ss":37,"used":true,"gnssid":0,"svid":4},{"PRN":8,"el":38,"az":166,"ss":15,"used":false,"gnssid":0,"svid":8},{"PRN":11,"el":40,"az":245,"ss":29,"used":true,"gnssid":0,"svid":11},{"PRN":12,"el":5,"az":34,"ss":0,"used":false,"gnssid":0,"svid":12},{"PRN":14,"el":43,"az":55,"ss":29,"used":true,"gnssid":0,"svid":14},{"PRN":17,"el":6,"az":324,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":22,"el":24,"az":112,"ss":24,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":8,"az":249,"ss":17,"used":false,"gnssid":0,"svid":23},{"PRN":25,"el":12,"az":69,"ss":19,"used":true,"gnssid":0,"svid":25},{"PRN":31,"el":58,"az":133,"ss":21,"used":true,"gnssid":0,"svid":31},{"PRN":32,"el":76,"az":331,"ss":32,"used":true,"gnssid":0,"svid":32},{"PRN":66,"el":37,"az":78,"ss":24,"used":false,"gnssid":6,"svid":2},{"PRN":67,"el":62,"az":349,"ss":22,"used":true,"gnssid":6,"svid":3},{"PRN":68,"el":20,"az":296,"ss":21,"used":true,"gnssid":6,"svid":4},{"PRN":75,"el":4,"az":18,"ss":0,"used":false,"gnssid":6,"svid":11},{"PRN":76,"el":43,"az":57,"ss":22,"used":true,"gnssid":6,"svid":12},{"PRN":77,"el":43,"az":139,"ss":24,"used":false,"gnssid":6,"svid":13},{"PRN":78,"el":4,"az":176,"ss":15,"used":false,"gnssid":6,"svid":14},{"PRN":82,"el":25,"az":245,"ss":23,"used":true,"gnssid":6,"svid":18},{"PRN":83,"el":27,"az":309,"ss":29,"used":true,"gnssid":6,"svid":19},{"PRN":84,"el":1,"az":353,"ss":0,"used":false,"gnssid":6,"svid":20}]}
$GNGLL,4404.14054,N,12118.85469,W,171929.00,A,A*6D
-{"class":"TPV","mode":3,"time":"2015-03-18T17:19:29.000Z","ept":0.005,"lat":44.069009000,"lon":-121.314244833,"alt":1146.800,"epx":6.294,"epy":10.950,"epv":29.210,"track":0.0000,"speed":0.075,"climb":0.000,"eps":21.90}
+{"class":"TPV","mode":3,"time":"2015-03-18T17:19:29.000Z","ept":0.005,"lat":44.069009000,"lon":-121.314244833,"alt":1146.800,"epx":6.294,"epy":10.950,"epv":29.210,"track":0.0000,"speed":0.075,"climb":0.100,"eps":21.90,"epc":58.42}
$GNRMC,171930.00,A,4404.14047,N,12118.85466,W,0.086,,180315,,,A*71
$GNVTG,,T,,M,0.086,N,0.160,K,A*34
$GNGGA,171930.00,4404.14047,N,12118.85466,W,1,12,1.02,1146.5,M,-21.3,M,,*47
@@ -79,7 +79,7 @@ $GLGSV,3,2,10,76,43,057,21,77,43,139,22,78,04,176,11,82,25,245,20*69
$GLGSV,3,3,10,83,27,309,28,84,01,353,*62
{"class":"SKY","xdop":0.45,"ydop":0.81,"vdop":1.35,"tdop":0.90,"hdop":1.02,"gdop":1.83,"pdop":1.69,"satellites":[{"PRN":1,"el":53,"az":279,"ss":35,"used":true,"gnssid":0,"svid":1},{"PRN":3,"el":30,"az":301,"ss":22,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":55,"az":223,"ss":37,"used":true,"gnssid":0,"svid":4},{"PRN":8,"el":38,"az":166,"ss":17,"used":false,"gnssid":0,"svid":8},{"PRN":11,"el":40,"az":245,"ss":28,"used":true,"gnssid":0,"svid":11},{"PRN":12,"el":5,"az":34,"ss":0,"used":false,"gnssid":0,"svid":12},{"PRN":14,"el":43,"az":55,"ss":29,"used":true,"gnssid":0,"svid":14},{"PRN":17,"el":6,"az":324,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":22,"el":24,"az":112,"ss":24,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":8,"az":249,"ss":17,"used":false,"gnssid":0,"svid":23},{"PRN":25,"el":12,"az":69,"ss":19,"used":true,"gnssid":0,"svid":25},{"PRN":31,"el":58,"az":133,"ss":22,"used":true,"gnssid":0,"svid":31},{"PRN":32,"el":76,"az":331,"ss":32,"used":true,"gnssid":0,"svid":32},{"PRN":66,"el":37,"az":78,"ss":22,"used":false,"gnssid":6,"svid":2},{"PRN":67,"el":62,"az":349,"ss":21,"used":true,"gnssid":6,"svid":3},{"PRN":68,"el":20,"az":296,"ss":19,"used":true,"gnssid":6,"svid":4},{"PRN":75,"el":4,"az":18,"ss":0,"used":false,"gnssid":6,"svid":11},{"PRN":76,"el":43,"az":57,"ss":21,"used":true,"gnssid":6,"svid":12},{"PRN":77,"el":43,"az":139,"ss":22,"used":false,"gnssid":6,"svid":13},{"PRN":78,"el":4,"az":176,"ss":11,"used":false,"gnssid":6,"svid":14},{"PRN":82,"el":25,"az":245,"ss":20,"used":false,"gnssid":6,"svid":18},{"PRN":83,"el":27,"az":309,"ss":28,"used":true,"gnssid":6,"svid":19},{"PRN":84,"el":1,"az":353,"ss":0,"used":false,"gnssid":6,"svid":20}]}
$GNGLL,4404.14047,N,12118.85466,W,171930.00,A,A*68
-{"class":"TPV","mode":3,"time":"2015-03-18T17:19:30.000Z","ept":0.005,"lat":44.069007833,"lon":-121.314244333,"alt":1146.500,"epx":6.294,"epy":10.950,"epv":29.210,"track":0.0000,"speed":0.044,"climb":0.000,"eps":21.90}
+{"class":"TPV","mode":3,"time":"2015-03-18T17:19:30.000Z","ept":0.005,"lat":44.069007833,"lon":-121.314244333,"alt":1146.500,"epx":6.294,"epy":10.950,"epv":29.210,"track":0.0000,"speed":0.044,"climb":-0.300,"eps":21.90,"epc":58.42}
$GNRMC,171931.00,A,4404.14038,N,12118.85466,W,0.097,,180315,,,A*78
$GNVTG,,T,,M,0.097,N,0.180,K,A*3A
$GNGGA,171931.00,4404.14038,N,12118.85466,W,1,12,1.01,1146.2,M,-21.3,M,,*4A
@@ -94,7 +94,7 @@ $GLGSV,3,2,10,76,43,057,20,77,43,139,21,78,04,176,,82,25,245,*69
$GLGSV,3,3,10,83,27,309,28,84,01,353,*62
{"class":"SKY","xdop":0.45,"ydop":0.81,"vdop":1.35,"tdop":0.90,"hdop":1.01,"gdop":1.83,"pdop":1.69,"satellites":[{"PRN":1,"el":53,"az":279,"ss":36,"used":true,"gnssid":0,"svid":1},{"PRN":3,"el":30,"az":301,"ss":23,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":55,"az":222,"ss":37,"used":true,"gnssid":0,"svid":4},{"PRN":8,"el":38,"az":166,"ss":18,"used":false,"gnssid":0,"svid":8},{"PRN":11,"el":40,"az":245,"ss":28,"used":true,"gnssid":0,"svid":11},{"PRN":12,"el":5,"az":34,"ss":0,"used":false,"gnssid":0,"svid":12},{"PRN":14,"el":43,"az":55,"ss":29,"used":true,"gnssid":0,"svid":14},{"PRN":17,"el":6,"az":324,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":22,"el":24,"az":112,"ss":24,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":8,"az":249,"ss":18,"used":false,"gnssid":0,"svid":23},{"PRN":25,"el":12,"az":69,"ss":19,"used":true,"gnssid":0,"svid":25},{"PRN":31,"el":58,"az":133,"ss":23,"used":true,"gnssid":0,"svid":31},{"PRN":32,"el":76,"az":331,"ss":32,"used":true,"gnssid":0,"svid":32},{"PRN":66,"el":37,"az":78,"ss":21,"used":false,"gnssid":6,"svid":2},{"PRN":67,"el":62,"az":349,"ss":20,"used":true,"gnssid":6,"svid":3},{"PRN":68,"el":20,"az":296,"ss":16,"used":true,"gnssid":6,"svid":4},{"PRN":75,"el":4,"az":18,"ss":0,"used":false,"gnssid":6,"svid":11},{"PRN":76,"el":43,"az":57,"ss":20,"used":true,"gnssid":6,"svid":12},{"PRN":77,"el":43,"az":139,"ss":21,"used":false,"gnssid":6,"svid":13},{"PRN":78,"el":4,"az":176,"ss":0,"used":false,"gnssid":6,"svid":14},{"PRN":82,"el":25,"az":245,"ss":0,"used":false,"gnssid":6,"svid":18},{"PRN":83,"el":27,"az":309,"ss":28,"used":true,"gnssid":6,"svid":19},{"PRN":84,"el":1,"az":353,"ss":0,"used":false,"gnssid":6,"svid":20}]}
$GNGLL,4404.14038,N,12118.85466,W,171931.00,A,A*61
-{"class":"TPV","mode":3,"time":"2015-03-18T17:19:31.000Z","ept":0.005,"lat":44.069006333,"lon":-121.314244333,"alt":1146.200,"epx":6.722,"epy":12.181,"epv":31.050,"track":0.0000,"speed":0.050,"climb":0.000,"eps":23.13}
+{"class":"TPV","mode":3,"time":"2015-03-18T17:19:31.000Z","ept":0.005,"lat":44.069006333,"lon":-121.314244333,"alt":1146.200,"epx":6.722,"epy":12.181,"epv":31.050,"track":0.0000,"speed":0.050,"climb":-0.300,"eps":23.13,"epc":60.26}
$GNRMC,171932.00,A,4404.14029,N,12118.85458,W,0.028,,180315,,,A*72
$GNVTG,,T,,M,0.028,N,0.052,K,A*30
$GNGGA,171932.00,4404.14029,N,12118.85458,W,1,12,1.01,1145.6,M,-21.3,M,,*43
@@ -109,7 +109,7 @@ $GLGSV,3,2,10,76,43,057,22,77,43,139,20,78,04,176,,82,25,245,*6A
$GLGSV,3,3,10,83,27,309,28,84,01,353,*62
{"class":"SKY","xdop":0.45,"ydop":0.81,"vdop":1.35,"tdop":0.90,"hdop":1.01,"gdop":1.83,"pdop":1.69,"satellites":[{"PRN":1,"el":53,"az":279,"ss":36,"used":true,"gnssid":0,"svid":1},{"PRN":3,"el":30,"az":301,"ss":22,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":55,"az":222,"ss":37,"used":true,"gnssid":0,"svid":4},{"PRN":8,"el":38,"az":166,"ss":20,"used":false,"gnssid":0,"svid":8},{"PRN":11,"el":40,"az":245,"ss":28,"used":true,"gnssid":0,"svid":11},{"PRN":12,"el":5,"az":34,"ss":0,"used":false,"gnssid":0,"svid":12},{"PRN":14,"el":43,"az":55,"ss":29,"used":true,"gnssid":0,"svid":14},{"PRN":17,"el":6,"az":324,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":22,"el":24,"az":112,"ss":24,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":8,"az":249,"ss":18,"used":false,"gnssid":0,"svid":23},{"PRN":25,"el":12,"az":69,"ss":18,"used":true,"gnssid":0,"svid":25},{"PRN":31,"el":58,"az":133,"ss":24,"used":true,"gnssid":0,"svid":31},{"PRN":32,"el":76,"az":331,"ss":32,"used":true,"gnssid":0,"svid":32},{"PRN":66,"el":37,"az":78,"ss":22,"used":false,"gnssid":6,"svid":2},{"PRN":67,"el":62,"az":349,"ss":20,"used":true,"gnssid":6,"svid":3},{"PRN":68,"el":20,"az":296,"ss":17,"used":true,"gnssid":6,"svid":4},{"PRN":75,"el":4,"az":18,"ss":0,"used":false,"gnssid":6,"svid":11},{"PRN":76,"el":43,"az":57,"ss":22,"used":true,"gnssid":6,"svid":12},{"PRN":77,"el":43,"az":139,"ss":20,"used":false,"gnssid":6,"svid":13},{"PRN":78,"el":4,"az":176,"ss":0,"used":false,"gnssid":6,"svid":14},{"PRN":82,"el":25,"az":245,"ss":0,"used":false,"gnssid":6,"svid":18},{"PRN":83,"el":27,"az":309,"ss":28,"used":true,"gnssid":6,"svid":19},{"PRN":84,"el":1,"az":353,"ss":0,"used":false,"gnssid":6,"svid":20}]}
$GNGLL,4404.14029,N,12118.85458,W,171932.00,A,A*6F
-{"class":"TPV","mode":3,"time":"2015-03-18T17:19:32.000Z","ept":0.005,"lat":44.069004833,"lon":-121.314243000,"alt":1145.600,"epx":6.725,"epy":12.156,"epv":31.050,"track":0.0000,"speed":0.014,"climb":0.000,"eps":24.34}
+{"class":"TPV","mode":3,"time":"2015-03-18T17:19:32.000Z","ept":0.005,"lat":44.069004833,"lon":-121.314243000,"alt":1145.600,"epx":6.725,"epy":12.156,"epv":31.050,"track":0.0000,"speed":0.014,"climb":-0.600,"eps":24.34,"epc":62.10}
$GNRMC,171933.00,A,4404.14022,N,12118.85448,W,0.138,,180315,,,A*79
$GNVTG,,T,,M,0.138,N,0.256,K,A*36
$GNGGA,171933.00,4404.14022,N,12118.85448,W,1,12,1.01,1145.1,M,-21.3,M,,*4F
@@ -124,7 +124,7 @@ $GLGSV,3,2,10,76,43,057,22,77,43,139,20,78,04,176,,82,25,245,06*6C
$GLGSV,3,3,10,83,27,309,28,84,01,353,*62
{"class":"SKY","xdop":0.45,"ydop":0.81,"vdop":1.35,"tdop":0.90,"hdop":1.01,"gdop":1.83,"pdop":1.69,"satellites":[{"PRN":1,"el":53,"az":279,"ss":35,"used":true,"gnssid":0,"svid":1},{"PRN":3,"el":30,"az":301,"ss":22,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":55,"az":222,"ss":37,"used":true,"gnssid":0,"svid":4},{"PRN":8,"el":38,"az":166,"ss":20,"used":false,"gnssid":0,"svid":8},{"PRN":11,"el":40,"az":245,"ss":29,"used":true,"gnssid":0,"svid":11},{"PRN":12,"el":5,"az":34,"ss":0,"used":false,"gnssid":0,"svid":12},{"PRN":14,"el":43,"az":55,"ss":29,"used":true,"gnssid":0,"svid":14},{"PRN":17,"el":6,"az":324,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":22,"el":24,"az":112,"ss":24,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":8,"az":249,"ss":18,"used":false,"gnssid":0,"svid":23},{"PRN":25,"el":12,"az":69,"ss":18,"used":true,"gnssid":0,"svid":25},{"PRN":31,"el":58,"az":133,"ss":24,"used":true,"gnssid":0,"svid":31},{"PRN":32,"el":76,"az":331,"ss":32,"used":true,"gnssid":0,"svid":32},{"PRN":66,"el":37,"az":78,"ss":23,"used":false,"gnssid":6,"svid":2},{"PRN":67,"el":62,"az":349,"ss":19,"used":true,"gnssid":6,"svid":3},{"PRN":68,"el":20,"az":296,"ss":16,"used":true,"gnssid":6,"svid":4},{"PRN":75,"el":4,"az":18,"ss":0,"used":false,"gnssid":6,"svid":11},{"PRN":76,"el":43,"az":57,"ss":22,"used":true,"gnssid":6,"svid":12},{"PRN":77,"el":43,"az":139,"ss":20,"used":false,"gnssid":6,"svid":13},{"PRN":78,"el":4,"az":176,"ss":0,"used":false,"gnssid":6,"svid":14},{"PRN":82,"el":25,"az":245,"ss":6,"used":false,"gnssid":6,"svid":18},{"PRN":83,"el":27,"az":309,"ss":28,"used":true,"gnssid":6,"svid":19},{"PRN":84,"el":1,"az":353,"ss":0,"used":false,"gnssid":6,"svid":20}]}
$GNGLL,4404.14022,N,12118.85448,W,171933.00,A,A*64
-{"class":"TPV","mode":3,"time":"2015-03-18T17:19:33.000Z","ept":0.005,"lat":44.069003667,"lon":-121.314241333,"alt":1145.100,"epx":6.725,"epy":12.156,"epv":31.050,"track":0.0000,"speed":0.071,"climb":0.000,"eps":24.31}
+{"class":"TPV","mode":3,"time":"2015-03-18T17:19:33.000Z","ept":0.005,"lat":44.069003667,"lon":-121.314241333,"alt":1145.100,"epx":6.725,"epy":12.156,"epv":31.050,"track":0.0000,"speed":0.071,"climb":-0.500,"eps":24.31,"epc":62.10}
$GNRMC,171934.00,A,4404.14014,N,12118.85438,W,0.103,,180315,,,A*74
$GNVTG,,T,,M,0.103,N,0.191,K,A*36
$GNGGA,171934.00,4404.14014,N,12118.85438,W,1,12,1.01,1144.7,M,-21.3,M,,*4D
@@ -139,7 +139,7 @@ $GLGSV,3,2,10,76,43,057,22,77,43,139,19,78,04,176,,82,25,245,*60
$GLGSV,3,3,10,83,27,309,28,84,01,353,*62
{"class":"SKY","xdop":0.45,"ydop":0.81,"vdop":1.35,"tdop":0.90,"hdop":1.01,"gdop":1.83,"pdop":1.69,"satellites":[{"PRN":1,"el":53,"az":279,"ss":35,"used":true,"gnssid":0,"svid":1},{"PRN":3,"el":30,"az":301,"ss":22,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":55,"az":222,"ss":37,"used":true,"gnssid":0,"svid":4},{"PRN":8,"el":38,"az":166,"ss":20,"used":false,"gnssid":0,"svid":8},{"PRN":11,"el":40,"az":245,"ss":29,"used":true,"gnssid":0,"svid":11},{"PRN":12,"el":5,"az":34,"ss":0,"used":false,"gnssid":0,"svid":12},{"PRN":14,"el":43,"az":55,"ss":29,"used":true,"gnssid":0,"svid":14},{"PRN":17,"el":6,"az":324,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":22,"el":24,"az":112,"ss":24,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":8,"az":249,"ss":17,"used":false,"gnssid":0,"svid":23},{"PRN":25,"el":12,"az":69,"ss":17,"used":true,"gnssid":0,"svid":25},{"PRN":31,"el":58,"az":133,"ss":24,"used":true,"gnssid":0,"svid":31},{"PRN":32,"el":76,"az":331,"ss":32,"used":true,"gnssid":0,"svid":32},{"PRN":66,"el":37,"az":78,"ss":22,"used":false,"gnssid":6,"svid":2},{"PRN":67,"el":62,"az":349,"ss":19,"used":true,"gnssid":6,"svid":3},{"PRN":68,"el":20,"az":296,"ss":16,"used":true,"gnssid":6,"svid":4},{"PRN":75,"el":4,"az":18,"ss":0,"used":false,"gnssid":6,"svid":11},{"PRN":76,"el":43,"az":57,"ss":22,"used":true,"gnssid":6,"svid":12},{"PRN":77,"el":43,"az":139,"ss":19,"used":false,"gnssid":6,"svid":13},{"PRN":78,"el":4,"az":176,"ss":0,"used":false,"gnssid":6,"svid":14},{"PRN":82,"el":25,"az":245,"ss":0,"used":false,"gnssid":6,"svid":18},{"PRN":83,"el":27,"az":309,"ss":28,"used":true,"gnssid":6,"svid":19},{"PRN":84,"el":1,"az":353,"ss":0,"used":false,"gnssid":6,"svid":20}]}
$GNGLL,4404.14014,N,12118.85438,W,171934.00,A,A*61
-{"class":"TPV","mode":3,"time":"2015-03-18T17:19:34.000Z","ept":0.005,"lat":44.069002333,"lon":-121.314239667,"alt":1144.700,"epx":6.725,"epy":12.156,"epv":31.050,"track":0.0000,"speed":0.053,"climb":0.000,"eps":24.31}
+{"class":"TPV","mode":3,"time":"2015-03-18T17:19:34.000Z","ept":0.005,"lat":44.069002333,"lon":-121.314239667,"alt":1144.700,"epx":6.725,"epy":12.156,"epv":31.050,"track":0.0000,"speed":0.053,"climb":-0.400,"eps":24.31,"epc":62.10}
$GNRMC,171935.00,A,4404.14008,N,12118.85429,W,0.080,,180315,,,A*72
$GNVTG,,T,,M,0.080,N,0.147,K,A*37
$GNGGA,171935.00,4404.14008,N,12118.85429,W,1,12,1.01,1144.2,M,-21.3,M,,*44
@@ -154,7 +154,7 @@ $GLGSV,3,2,10,76,43,057,23,77,43,139,19,78,04,176,,82,25,245,*61
$GLGSV,3,3,10,83,27,309,28,84,01,353,*62
{"class":"SKY","xdop":0.45,"ydop":0.81,"vdop":1.35,"tdop":0.90,"hdop":1.01,"gdop":1.83,"pdop":1.69,"satellites":[{"PRN":1,"el":53,"az":279,"ss":35,"used":true,"gnssid":0,"svid":1},{"PRN":3,"el":30,"az":301,"ss":22,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":55,"az":222,"ss":36,"used":true,"gnssid":0,"svid":4},{"PRN":8,"el":39,"az":166,"ss":20,"used":false,"gnssid":0,"svid":8},{"PRN":11,"el":40,"az":245,"ss":29,"used":true,"gnssid":0,"svid":11},{"PRN":12,"el":5,"az":34,"ss":0,"used":false,"gnssid":0,"svid":12},{"PRN":14,"el":43,"az":55,"ss":28,"used":true,"gnssid":0,"svid":14},{"PRN":17,"el":6,"az":324,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":22,"el":24,"az":112,"ss":25,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":8,"az":249,"ss":18,"used":false,"gnssid":0,"svid":23},{"PRN":25,"el":12,"az":69,"ss":17,"used":true,"gnssid":0,"svid":25},{"PRN":31,"el":58,"az":133,"ss":24,"used":true,"gnssid":0,"svid":31},{"PRN":32,"el":76,"az":331,"ss":32,"used":true,"gnssid":0,"svid":32},{"PRN":66,"el":37,"az":78,"ss":22,"used":false,"gnssid":6,"svid":2},{"PRN":67,"el":62,"az":349,"ss":20,"used":true,"gnssid":6,"svid":3},{"PRN":68,"el":20,"az":296,"ss":16,"used":true,"gnssid":6,"svid":4},{"PRN":75,"el":4,"az":18,"ss":0,"used":false,"gnssid":6,"svid":11},{"PRN":76,"el":43,"az":57,"ss":23,"used":true,"gnssid":6,"svid":12},{"PRN":77,"el":43,"az":139,"ss":19,"used":false,"gnssid":6,"svid":13},{"PRN":78,"el":4,"az":176,"ss":0,"used":false,"gnssid":6,"svid":14},{"PRN":82,"el":25,"az":245,"ss":0,"used":false,"gnssid":6,"svid":18},{"PRN":83,"el":27,"az":309,"ss":28,"used":true,"gnssid":6,"svid":19},{"PRN":84,"el":1,"az":353,"ss":0,"used":false,"gnssid":6,"svid":20}]}
$GNGLL,4404.14008,N,12118.85429,W,171935.00,A,A*6D
-{"class":"TPV","mode":3,"time":"2015-03-18T17:19:35.000Z","ept":0.005,"lat":44.069001333,"lon":-121.314238167,"alt":1144.200,"epx":6.725,"epy":12.156,"epv":31.050,"track":0.0000,"speed":0.041,"climb":0.000,"eps":24.31}
+{"class":"TPV","mode":3,"time":"2015-03-18T17:19:35.000Z","ept":0.005,"lat":44.069001333,"lon":-121.314238167,"alt":1144.200,"epx":6.725,"epy":12.156,"epv":31.050,"track":0.0000,"speed":0.041,"climb":-0.500,"eps":24.31,"epc":62.10}
$GNRMC,171936.00,A,4404.14003,N,12118.85417,W,0.032,,180315,,,A*7E
$GNVTG,,T,,M,0.032,N,0.059,K,A*30
$GNGGA,171936.00,4404.14003,N,12118.85417,W,1,12,1.01,1143.7,M,-21.3,M,,*43
@@ -169,7 +169,7 @@ $GLGSV,3,2,10,76,43,057,23,77,43,139,19,78,04,176,,82,25,245,*61
$GLGSV,3,3,10,83,27,309,29,84,01,353,*63
{"class":"SKY","xdop":0.45,"ydop":0.81,"vdop":1.35,"tdop":0.90,"hdop":1.01,"gdop":1.83,"pdop":1.69,"satellites":[{"PRN":1,"el":53,"az":279,"ss":35,"used":true,"gnssid":0,"svid":1},{"PRN":3,"el":30,"az":301,"ss":22,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":55,"az":222,"ss":36,"used":true,"gnssid":0,"svid":4},{"PRN":8,"el":39,"az":166,"ss":20,"used":false,"gnssid":0,"svid":8},{"PRN":11,"el":40,"az":245,"ss":29,"used":true,"gnssid":0,"svid":11},{"PRN":12,"el":5,"az":34,"ss":0,"used":false,"gnssid":0,"svid":12},{"PRN":14,"el":43,"az":55,"ss":29,"used":true,"gnssid":0,"svid":14},{"PRN":17,"el":6,"az":324,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":22,"el":24,"az":112,"ss":26,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":8,"az":249,"ss":17,"used":false,"gnssid":0,"svid":23},{"PRN":25,"el":12,"az":69,"ss":17,"used":true,"gnssid":0,"svid":25},{"PRN":31,"el":58,"az":133,"ss":23,"used":true,"gnssid":0,"svid":31},{"PRN":32,"el":76,"az":331,"ss":32,"used":true,"gnssid":0,"svid":32},{"PRN":66,"el":37,"az":78,"ss":21,"used":false,"gnssid":6,"svid":2},{"PRN":67,"el":62,"az":349,"ss":20,"used":true,"gnssid":6,"svid":3},{"PRN":68,"el":20,"az":296,"ss":16,"used":true,"gnssid":6,"svid":4},{"PRN":75,"el":4,"az":18,"ss":0,"used":false,"gnssid":6,"svid":11},{"PRN":76,"el":43,"az":57,"ss":23,"used":true,"gnssid":6,"svid":12},{"PRN":77,"el":43,"az":139,"ss":19,"used":false,"gnssid":6,"svid":13},{"PRN":78,"el":4,"az":176,"ss":0,"used":false,"gnssid":6,"svid":14},{"PRN":82,"el":25,"az":245,"ss":0,"used":false,"gnssid":6,"svid":18},{"PRN":83,"el":27,"az":309,"ss":29,"used":true,"gnssid":6,"svid":19},{"PRN":84,"el":1,"az":353,"ss":0,"used":false,"gnssid":6,"svid":20}]}
$GNGLL,4404.14003,N,12118.85417,W,171936.00,A,A*68
-{"class":"TPV","mode":3,"time":"2015-03-18T17:19:36.000Z","ept":0.005,"lat":44.069000500,"lon":-121.314236167,"alt":1143.700,"epx":6.725,"epy":12.156,"epv":31.050,"track":0.0000,"speed":0.016,"climb":0.000,"eps":24.31}
+{"class":"TPV","mode":3,"time":"2015-03-18T17:19:36.000Z","ept":0.005,"lat":44.069000500,"lon":-121.314236167,"alt":1143.700,"epx":6.725,"epy":12.156,"epv":31.050,"track":0.0000,"speed":0.016,"climb":-0.500,"eps":24.31,"epc":62.10}
$GNRMC,171937.00,A,4404.13998,N,12118.85409,W,0.040,,180315,,,A*79
$GNVTG,,T,,M,0.040,N,0.075,K,A*3B
$GNGGA,171937.00,4404.13998,N,12118.85409,W,1,12,1.01,1143.5,M,-21.3,M,,*43
@@ -184,7 +184,7 @@ $GLGSV,3,2,10,76,43,057,23,77,43,139,19,78,04,176,,82,25,245,*61
$GLGSV,3,3,10,83,27,309,30,84,01,353,*6B
{"class":"SKY","xdop":0.45,"ydop":0.81,"vdop":1.35,"tdop":0.90,"hdop":1.01,"gdop":1.83,"pdop":1.69,"satellites":[{"PRN":1,"el":53,"az":279,"ss":35,"used":true,"gnssid":0,"svid":1},{"PRN":3,"el":30,"az":301,"ss":21,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":55,"az":222,"ss":36,"used":true,"gnssid":0,"svid":4},{"PRN":8,"el":39,"az":166,"ss":21,"used":false,"gnssid":0,"svid":8},{"PRN":11,"el":40,"az":245,"ss":29,"used":true,"gnssid":0,"svid":11},{"PRN":12,"el":5,"az":34,"ss":0,"used":false,"gnssid":0,"svid":12},{"PRN":14,"el":43,"az":55,"ss":29,"used":true,"gnssid":0,"svid":14},{"PRN":17,"el":6,"az":324,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":22,"el":24,"az":112,"ss":26,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":8,"az":249,"ss":17,"used":false,"gnssid":0,"svid":23},{"PRN":25,"el":12,"az":69,"ss":17,"used":true,"gnssid":0,"svid":25},{"PRN":31,"el":58,"az":133,"ss":23,"used":true,"gnssid":0,"svid":31},{"PRN":32,"el":76,"az":331,"ss":33,"used":true,"gnssid":0,"svid":32},{"PRN":66,"el":37,"az":78,"ss":21,"used":false,"gnssid":6,"svid":2},{"PRN":67,"el":62,"az":349,"ss":21,"used":true,"gnssid":6,"svid":3},{"PRN":68,"el":20,"az":296,"ss":16,"used":true,"gnssid":6,"svid":4},{"PRN":75,"el":4,"az":18,"ss":0,"used":false,"gnssid":6,"svid":11},{"PRN":76,"el":43,"az":57,"ss":23,"used":true,"gnssid":6,"svid":12},{"PRN":77,"el":43,"az":139,"ss":19,"used":false,"gnssid":6,"svid":13},{"PRN":78,"el":4,"az":176,"ss":0,"used":false,"gnssid":6,"svid":14},{"PRN":82,"el":25,"az":245,"ss":0,"used":false,"gnssid":6,"svid":18},{"PRN":83,"el":27,"az":309,"ss":30,"used":true,"gnssid":6,"svid":19},{"PRN":84,"el":1,"az":353,"ss":0,"used":false,"gnssid":6,"svid":20}]}
$GNGLL,4404.13998,N,12118.85409,W,171937.00,A,A*6A
-{"class":"TPV","mode":3,"time":"2015-03-18T17:19:37.000Z","ept":0.005,"lat":44.068999667,"lon":-121.314234833,"alt":1143.500,"epx":6.725,"epy":12.156,"epv":31.050,"track":0.0000,"speed":0.021,"climb":0.000,"eps":24.31}
+{"class":"TPV","mode":3,"time":"2015-03-18T17:19:37.000Z","ept":0.005,"lat":44.068999667,"lon":-121.314234833,"alt":1143.500,"epx":6.725,"epy":12.156,"epv":31.050,"track":0.0000,"speed":0.021,"climb":-0.200,"eps":24.31,"epc":62.10}
$GNRMC,171938.00,A,4404.13989,N,12118.85402,W,0.056,,180315,,,A*7A
$GNVTG,,T,,M,0.056,N,0.103,K,A*3C
$GNGGA,171938.00,4404.13989,N,12118.85402,W,1,12,1.01,1143.0,M,-21.3,M,,*42
@@ -199,7 +199,7 @@ $GLGSV,3,2,10,76,43,057,25,77,43,139,20,78,04,176,,82,25,245,*6D
$GLGSV,3,3,10,83,27,309,30,84,01,353,*6B
{"class":"SKY","xdop":0.45,"ydop":0.81,"vdop":1.35,"tdop":0.90,"hdop":1.01,"gdop":1.83,"pdop":1.69,"satellites":[{"PRN":1,"el":53,"az":279,"ss":35,"used":true,"gnssid":0,"svid":1},{"PRN":3,"el":30,"az":301,"ss":21,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":55,"az":222,"ss":37,"used":true,"gnssid":0,"svid":4},{"PRN":8,"el":39,"az":166,"ss":22,"used":false,"gnssid":0,"svid":8},{"PRN":11,"el":40,"az":245,"ss":29,"used":true,"gnssid":0,"svid":11},{"PRN":12,"el":5,"az":34,"ss":0,"used":false,"gnssid":0,"svid":12},{"PRN":14,"el":43,"az":55,"ss":29,"used":true,"gnssid":0,"svid":14},{"PRN":17,"el":6,"az":324,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":22,"el":24,"az":112,"ss":26,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":8,"az":249,"ss":17,"used":false,"gnssid":0,"svid":23},{"PRN":25,"el":12,"az":69,"ss":16,"used":true,"gnssid":0,"svid":25},{"PRN":31,"el":58,"az":133,"ss":24,"used":true,"gnssid":0,"svid":31},{"PRN":32,"el":76,"az":331,"ss":33,"used":true,"gnssid":0,"svid":32},{"PRN":66,"el":37,"az":78,"ss":21,"used":false,"gnssid":6,"svid":2},{"PRN":67,"el":62,"az":349,"ss":20,"used":true,"gnssid":6,"svid":3},{"PRN":68,"el":20,"az":296,"ss":16,"used":true,"gnssid":6,"svid":4},{"PRN":75,"el":4,"az":18,"ss":0,"used":false,"gnssid":6,"svid":11},{"PRN":76,"el":43,"az":57,"ss":25,"used":true,"gnssid":6,"svid":12},{"PRN":77,"el":43,"az":139,"ss":20,"used":false,"gnssid":6,"svid":13},{"PRN":78,"el":4,"az":176,"ss":0,"used":false,"gnssid":6,"svid":14},{"PRN":82,"el":25,"az":245,"ss":0,"used":false,"gnssid":6,"svid":18},{"PRN":83,"el":27,"az":309,"ss":30,"used":true,"gnssid":6,"svid":19},{"PRN":84,"el":1,"az":353,"ss":0,"used":false,"gnssid":6,"svid":20}]}
$GNGLL,4404.13989,N,12118.85402,W,171938.00,A,A*6E
-{"class":"TPV","mode":3,"time":"2015-03-18T17:19:38.000Z","ept":0.005,"lat":44.068998167,"lon":-121.314233667,"alt":1143.000,"epx":6.725,"epy":12.156,"epv":31.050,"track":0.0000,"speed":0.029,"climb":0.000,"eps":24.31}
+{"class":"TPV","mode":3,"time":"2015-03-18T17:19:38.000Z","ept":0.005,"lat":44.068998167,"lon":-121.314233667,"alt":1143.000,"epx":6.725,"epy":12.156,"epv":31.050,"track":0.0000,"speed":0.029,"climb":-0.500,"eps":24.31,"epc":62.10}
$GNRMC,171939.00,A,4404.13982,N,12118.85396,W,0.079,,180315,,,A*77
$GNVTG,,T,,M,0.079,N,0.147,K,A*31
$GNGGA,171939.00,4404.13982,N,12118.85396,W,1,12,1.01,1142.6,M,-21.3,M,,*45
@@ -214,7 +214,7 @@ $GLGSV,3,2,10,76,43,057,25,77,43,139,20,78,04,176,,82,25,245,08*65
$GLGSV,3,3,10,83,27,309,30,84,01,353,*6B
{"class":"SKY","xdop":0.45,"ydop":0.81,"vdop":1.35,"tdop":0.90,"hdop":1.01,"gdop":1.83,"pdop":1.69,"satellites":[{"PRN":1,"el":53,"az":279,"ss":35,"used":true,"gnssid":0,"svid":1},{"PRN":3,"el":30,"az":301,"ss":21,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":55,"az":222,"ss":37,"used":true,"gnssid":0,"svid":4},{"PRN":8,"el":39,"az":166,"ss":22,"used":false,"gnssid":0,"svid":8},{"PRN":11,"el":40,"az":245,"ss":29,"used":true,"gnssid":0,"svid":11},{"PRN":12,"el":5,"az":33,"ss":0,"used":false,"gnssid":0,"svid":12},{"PRN":14,"el":43,"az":55,"ss":29,"used":true,"gnssid":0,"svid":14},{"PRN":17,"el":6,"az":324,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":22,"el":24,"az":112,"ss":27,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":8,"az":249,"ss":17,"used":false,"gnssid":0,"svid":23},{"PRN":25,"el":12,"az":69,"ss":15,"used":true,"gnssid":0,"svid":25},{"PRN":31,"el":58,"az":133,"ss":24,"used":true,"gnssid":0,"svid":31},{"PRN":32,"el":76,"az":331,"ss":33,"used":true,"gnssid":0,"svid":32},{"PRN":66,"el":37,"az":78,"ss":21,"used":false,"gnssid":6,"svid":2},{"PRN":67,"el":62,"az":349,"ss":20,"used":true,"gnssid":6,"svid":3},{"PRN":68,"el":20,"az":296,"ss":16,"used":true,"gnssid":6,"svid":4},{"PRN":75,"el":4,"az":18,"ss":0,"used":false,"gnssid":6,"svid":11},{"PRN":76,"el":43,"az":57,"ss":25,"used":true,"gnssid":6,"svid":12},{"PRN":77,"el":43,"az":139,"ss":20,"used":false,"gnssid":6,"svid":13},{"PRN":78,"el":4,"az":176,"ss":0,"used":false,"gnssid":6,"svid":14},{"PRN":82,"el":25,"az":245,"ss":8,"used":false,"gnssid":6,"svid":18},{"PRN":83,"el":27,"az":309,"ss":30,"used":true,"gnssid":6,"svid":19},{"PRN":84,"el":1,"az":353,"ss":0,"used":false,"gnssid":6,"svid":20}]}
$GNGLL,4404.13982,N,12118.85396,W,171939.00,A,A*6E
-{"class":"TPV","mode":3,"time":"2015-03-18T17:19:39.000Z","ept":0.005,"lat":44.068997000,"lon":-121.314232667,"alt":1142.600,"epx":6.725,"epy":12.156,"epv":31.050,"track":0.0000,"speed":0.041,"climb":0.000,"eps":24.31}
+{"class":"TPV","mode":3,"time":"2015-03-18T17:19:39.000Z","ept":0.005,"lat":44.068997000,"lon":-121.314232667,"alt":1142.600,"epx":6.725,"epy":12.156,"epv":31.050,"track":0.0000,"speed":0.041,"climb":-0.400,"eps":24.31,"epc":62.10}
$GNRMC,171940.00,A,4404.13975,N,12118.85390,W,0.111,,180315,,,A*78
$GNVTG,,T,,M,0.111,N,0.206,K,A*38
$GNGGA,171940.00,4404.13975,N,12118.85390,W,1,12,1.01,1142.3,M,-21.3,M,,*40
@@ -229,7 +229,7 @@ $GLGSV,3,2,10,76,43,057,25,77,43,139,21,78,04,176,,82,25,245,12*6F
$GLGSV,3,3,10,83,27,309,30,84,01,353,*6B
{"class":"SKY","xdop":0.45,"ydop":0.81,"vdop":1.35,"tdop":0.90,"hdop":1.01,"gdop":1.83,"pdop":1.69,"satellites":[{"PRN":1,"el":53,"az":279,"ss":35,"used":true,"gnssid":0,"svid":1},{"PRN":3,"el":30,"az":301,"ss":21,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":55,"az":222,"ss":37,"used":true,"gnssid":0,"svid":4},{"PRN":8,"el":39,"az":166,"ss":23,"used":false,"gnssid":0,"svid":8},{"PRN":11,"el":40,"az":245,"ss":28,"used":true,"gnssid":0,"svid":11},{"PRN":12,"el":5,"az":33,"ss":0,"used":false,"gnssid":0,"svid":12},{"PRN":14,"el":43,"az":55,"ss":28,"used":true,"gnssid":0,"svid":14},{"PRN":17,"el":6,"az":324,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":22,"el":24,"az":112,"ss":26,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":8,"az":249,"ss":16,"used":false,"gnssid":0,"svid":23},{"PRN":25,"el":12,"az":69,"ss":15,"used":true,"gnssid":0,"svid":25},{"PRN":31,"el":58,"az":133,"ss":23,"used":true,"gnssid":0,"svid":31},{"PRN":32,"el":76,"az":331,"ss":33,"used":true,"gnssid":0,"svid":32},{"PRN":66,"el":37,"az":78,"ss":21,"used":false,"gnssid":6,"svid":2},{"PRN":67,"el":62,"az":349,"ss":20,"used":true,"gnssid":6,"svid":3},{"PRN":68,"el":20,"az":296,"ss":16,"used":true,"gnssid":6,"svid":4},{"PRN":75,"el":4,"az":18,"ss":0,"used":false,"gnssid":6,"svid":11},{"PRN":76,"el":43,"az":57,"ss":25,"used":true,"gnssid":6,"svid":12},{"PRN":77,"el":43,"az":139,"ss":21,"used":false,"gnssid":6,"svid":13},{"PRN":78,"el":4,"az":176,"ss":0,"used":false,"gnssid":6,"svid":14},{"PRN":82,"el":25,"az":245,"ss":12,"used":false,"gnssid":6,"svid":18},{"PRN":83,"el":27,"az":309,"ss":30,"used":true,"gnssid":6,"svid":19},{"PRN":84,"el":1,"az":353,"ss":0,"used":false,"gnssid":6,"svid":20}]}
$GNGLL,4404.13975,N,12118.85390,W,171940.00,A,A*6E
-{"class":"TPV","mode":3,"time":"2015-03-18T17:19:40.000Z","ept":0.005,"lat":44.068995833,"lon":-121.314231667,"alt":1142.300,"epx":6.725,"epy":12.156,"epv":31.050,"track":0.0000,"speed":0.057,"climb":0.000,"eps":24.31}
+{"class":"TPV","mode":3,"time":"2015-03-18T17:19:40.000Z","ept":0.005,"lat":44.068995833,"lon":-121.314231667,"alt":1142.300,"epx":6.725,"epy":12.156,"epv":31.050,"track":0.0000,"speed":0.057,"climb":-0.300,"eps":24.31,"epc":62.10}
$GNRMC,171941.00,A,4404.13964,N,12118.85383,W,0.049,,180315,,,A*77
$GNVTG,,T,,M,0.049,N,0.090,K,A*39
$GNGGA,171941.00,4404.13964,N,12118.85383,W,1,12,1.08,1141.9,M,-21.3,M,,*43
@@ -244,7 +244,7 @@ $GLGSV,3,2,10,76,43,057,25,77,43,139,20,78,04,176,,82,25,245,12*6E
$GLGSV,3,3,10,83,27,309,30,84,01,353,*6B
{"class":"SKY","xdop":0.45,"ydop":0.81,"vdop":1.54,"tdop":0.90,"hdop":1.08,"gdop":1.83,"pdop":1.88,"satellites":[{"PRN":1,"el":53,"az":279,"ss":35,"used":true,"gnssid":0,"svid":1},{"PRN":3,"el":30,"az":301,"ss":20,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":55,"az":222,"ss":37,"used":true,"gnssid":0,"svid":4},{"PRN":8,"el":39,"az":166,"ss":23,"used":false,"gnssid":0,"svid":8},{"PRN":11,"el":40,"az":245,"ss":28,"used":true,"gnssid":0,"svid":11},{"PRN":12,"el":5,"az":33,"ss":0,"used":false,"gnssid":0,"svid":12},{"PRN":14,"el":42,"az":56,"ss":28,"used":true,"gnssid":0,"svid":14},{"PRN":17,"el":6,"az":324,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":22,"el":24,"az":112,"ss":26,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":8,"az":249,"ss":15,"used":false,"gnssid":0,"svid":23},{"PRN":25,"el":12,"az":69,"ss":17,"used":true,"gnssid":0,"svid":25},{"PRN":31,"el":58,"az":133,"ss":22,"used":true,"gnssid":0,"svid":31},{"PRN":32,"el":76,"az":331,"ss":33,"used":true,"gnssid":0,"svid":32},{"PRN":66,"el":37,"az":78,"ss":20,"used":false,"gnssid":6,"svid":2},{"PRN":67,"el":62,"az":349,"ss":20,"used":true,"gnssid":6,"svid":3},{"PRN":68,"el":20,"az":296,"ss":15,"used":true,"gnssid":6,"svid":4},{"PRN":75,"el":4,"az":18,"ss":0,"used":false,"gnssid":6,"svid":11},{"PRN":76,"el":43,"az":57,"ss":25,"used":true,"gnssid":6,"svid":12},{"PRN":77,"el":43,"az":139,"ss":20,"used":false,"gnssid":6,"svid":13},{"PRN":78,"el":4,"az":176,"ss":0,"used":false,"gnssid":6,"svid":14},{"PRN":82,"el":25,"az":245,"ss":12,"used":false,"gnssid":6,"svid":18},{"PRN":83,"el":27,"az":309,"ss":30,"used":true,"gnssid":6,"svid":19},{"PRN":84,"el":1,"az":353,"ss":0,"used":false,"gnssid":6,"svid":20}]}
$GNGLL,4404.13964,N,12118.85383,W,171941.00,A,A*6D
-{"class":"TPV","mode":3,"time":"2015-03-18T17:19:41.000Z","ept":0.005,"lat":44.068994000,"lon":-121.314230500,"alt":1141.900,"epx":6.725,"epy":12.156,"epv":31.050,"track":0.0000,"speed":0.025,"climb":0.000,"eps":24.31}
+{"class":"TPV","mode":3,"time":"2015-03-18T17:19:41.000Z","ept":0.005,"lat":44.068994000,"lon":-121.314230500,"alt":1141.900,"epx":6.725,"epy":12.156,"epv":31.050,"track":0.0000,"speed":0.025,"climb":-0.400,"eps":24.31,"epc":62.10}
$GNRMC,171942.00,A,4404.13951,N,12118.85376,W,0.049,,180315,,,A*78
$GNVTG,,T,,M,0.049,N,0.091,K,A*38
$GNGGA,171942.00,4404.13951,N,12118.85376,W,1,12,1.12,1141.4,M,-21.3,M,,*4A
@@ -259,7 +259,7 @@ $GLGSV,3,2,10,76,43,057,25,77,43,139,20,78,04,176,,82,25,245,13*6F
$GLGSV,3,3,10,83,27,309,31,84,01,353,*6A
{"class":"SKY","xdop":0.50,"ydop":0.81,"vdop":1.70,"tdop":1.01,"hdop":1.12,"gdop":1.99,"pdop":2.04,"satellites":[{"PRN":1,"el":53,"az":279,"ss":35,"used":true,"gnssid":0,"svid":1},{"PRN":3,"el":30,"az":301,"ss":20,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":55,"az":222,"ss":37,"used":true,"gnssid":0,"svid":4},{"PRN":8,"el":39,"az":166,"ss":23,"used":false,"gnssid":0,"svid":8},{"PRN":11,"el":40,"az":245,"ss":29,"used":true,"gnssid":0,"svid":11},{"PRN":12,"el":5,"az":33,"ss":0,"used":false,"gnssid":0,"svid":12},{"PRN":14,"el":42,"az":56,"ss":28,"used":true,"gnssid":0,"svid":14},{"PRN":17,"el":6,"az":324,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":22,"el":24,"az":112,"ss":27,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":8,"az":249,"ss":12,"used":false,"gnssid":0,"svid":23},{"PRN":25,"el":12,"az":69,"ss":17,"used":true,"gnssid":0,"svid":25},{"PRN":31,"el":58,"az":133,"ss":21,"used":true,"gnssid":0,"svid":31},{"PRN":32,"el":76,"az":331,"ss":33,"used":true,"gnssid":0,"svid":32},{"PRN":66,"el":37,"az":78,"ss":20,"used":false,"gnssid":6,"svid":2},{"PRN":67,"el":62,"az":349,"ss":21,"used":true,"gnssid":6,"svid":3},{"PRN":68,"el":20,"az":296,"ss":0,"used":false,"gnssid":6,"svid":4},{"PRN":75,"el":4,"az":18,"ss":0,"used":false,"gnssid":6,"svid":11},{"PRN":76,"el":43,"az":57,"ss":25,"used":true,"gnssid":6,"svid":12},{"PRN":77,"el":43,"az":139,"ss":20,"used":false,"gnssid":6,"svid":13},{"PRN":78,"el":4,"az":176,"ss":0,"used":false,"gnssid":6,"svid":14},{"PRN":82,"el":25,"az":245,"ss":13,"used":false,"gnssid":6,"svid":18},{"PRN":83,"el":27,"az":309,"ss":31,"used":true,"gnssid":6,"svid":19},{"PRN":84,"el":1,"az":353,"ss":0,"used":false,"gnssid":6,"svid":20}]}
$GNGLL,4404.13951,N,12118.85376,W,171942.00,A,A*62
-{"class":"TPV","mode":3,"time":"2015-03-18T17:19:42.000Z","ept":0.005,"lat":44.068991833,"lon":-121.314229333,"alt":1141.400,"epx":6.714,"epy":12.178,"epv":35.420,"track":0.0000,"speed":0.025,"climb":0.000,"eps":24.33}
+{"class":"TPV","mode":3,"time":"2015-03-18T17:19:42.000Z","ept":0.005,"lat":44.068991833,"lon":-121.314229333,"alt":1141.400,"epx":6.714,"epy":12.178,"epv":35.420,"track":0.0000,"speed":0.025,"climb":-0.500,"eps":24.33,"epc":66.47}
$GNRMC,171943.00,A,4404.13941,N,12118.85370,W,0.062,,180315,,,A*77
$GNVTG,,T,,M,0.062,N,0.116,K,A*3F
$GNGGA,171943.00,4404.13941,N,12118.85370,W,1,12,1.05,1140.9,M,-21.3,M,,*46
@@ -274,7 +274,7 @@ $GLGSV,3,2,10,76,43,057,25,77,43,139,20,78,04,176,,82,25,245,15*69
$GLGSV,3,3,10,83,27,309,31,84,01,353,*6A
{"class":"SKY","xdop":0.45,"ydop":0.75,"vdop":1.73,"tdop":0.88,"hdop":1.05,"gdop":1.79,"pdop":2.02,"satellites":[{"PRN":1,"el":53,"az":279,"ss":35,"used":true,"gnssid":0,"svid":1},{"PRN":3,"el":30,"az":301,"ss":20,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":55,"az":222,"ss":37,"used":true,"gnssid":0,"svid":4},{"PRN":8,"el":39,"az":166,"ss":24,"used":false,"gnssid":0,"svid":8},{"PRN":11,"el":40,"az":245,"ss":29,"used":true,"gnssid":0,"svid":11},{"PRN":12,"el":5,"az":33,"ss":0,"used":false,"gnssid":0,"svid":12},{"PRN":14,"el":42,"az":56,"ss":28,"used":true,"gnssid":0,"svid":14},{"PRN":17,"el":6,"az":324,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":22,"el":24,"az":112,"ss":27,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":8,"az":249,"ss":12,"used":false,"gnssid":0,"svid":23},{"PRN":25,"el":12,"az":69,"ss":17,"used":true,"gnssid":0,"svid":25},{"PRN":31,"el":58,"az":133,"ss":20,"used":true,"gnssid":0,"svid":31},{"PRN":32,"el":76,"az":331,"ss":33,"used":true,"gnssid":0,"svid":32},{"PRN":66,"el":37,"az":78,"ss":20,"used":false,"gnssid":6,"svid":2},{"PRN":67,"el":62,"az":349,"ss":21,"used":true,"gnssid":6,"svid":3},{"PRN":68,"el":20,"az":296,"ss":0,"used":false,"gnssid":6,"svid":4},{"PRN":75,"el":4,"az":18,"ss":0,"used":false,"gnssid":6,"svid":11},{"PRN":76,"el":43,"az":57,"ss":25,"used":true,"gnssid":6,"svid":12},{"PRN":77,"el":43,"az":139,"ss":20,"used":false,"gnssid":6,"svid":13},{"PRN":78,"el":4,"az":176,"ss":0,"used":false,"gnssid":6,"svid":14},{"PRN":82,"el":25,"az":245,"ss":15,"used":true,"gnssid":6,"svid":18},{"PRN":83,"el":27,"az":309,"ss":31,"used":true,"gnssid":6,"svid":19},{"PRN":84,"el":1,"az":353,"ss":0,"used":false,"gnssid":6,"svid":20}]}
$GNGLL,4404.13941,N,12118.85370,W,171943.00,A,A*64
-{"class":"TPV","mode":3,"time":"2015-03-18T17:19:43.000Z","ept":0.005,"lat":44.068990167,"lon":-121.314228333,"alt":1140.900,"epx":7.426,"epy":12.216,"epv":39.100,"track":0.0000,"speed":0.032,"climb":0.000,"eps":24.39}
+{"class":"TPV","mode":3,"time":"2015-03-18T17:19:43.000Z","ept":0.005,"lat":44.068990167,"lon":-121.314228333,"alt":1140.900,"epx":7.426,"epy":12.216,"epv":39.100,"track":0.0000,"speed":0.032,"climb":-0.500,"eps":24.39,"epc":74.52}
$GNRMC,171944.00,A,4404.13933,N,12118.85369,W,0.047,,180315,,,A*7A
$GNVTG,,T,,M,0.047,N,0.087,K,A*31
$GNGGA,171944.00,4404.13933,N,12118.85369,W,1,12,1.05,1140.6,M,-21.3,M,,*43
@@ -289,7 +289,7 @@ $GLGSV,3,2,10,76,43,057,25,77,43,139,19,78,04,176,,82,25,245,16*60
$GLGSV,3,3,10,83,27,309,31,84,01,353,*6A
{"class":"SKY","xdop":0.45,"ydop":0.75,"vdop":1.73,"tdop":0.88,"hdop":1.05,"gdop":1.79,"pdop":2.02,"satellites":[{"PRN":1,"el":53,"az":279,"ss":35,"used":true,"gnssid":0,"svid":1},{"PRN":3,"el":30,"az":301,"ss":19,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":55,"az":222,"ss":37,"used":true,"gnssid":0,"svid":4},{"PRN":8,"el":39,"az":166,"ss":25,"used":false,"gnssid":0,"svid":8},{"PRN":11,"el":40,"az":245,"ss":29,"used":true,"gnssid":0,"svid":11},{"PRN":12,"el":5,"az":33,"ss":0,"used":false,"gnssid":0,"svid":12},{"PRN":14,"el":42,"az":56,"ss":28,"used":true,"gnssid":0,"svid":14},{"PRN":17,"el":6,"az":323,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":22,"el":24,"az":112,"ss":28,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":8,"az":249,"ss":9,"used":false,"gnssid":0,"svid":23},{"PRN":25,"el":12,"az":69,"ss":18,"used":true,"gnssid":0,"svid":25},{"PRN":31,"el":58,"az":133,"ss":20,"used":true,"gnssid":0,"svid":31},{"PRN":32,"el":76,"az":331,"ss":33,"used":true,"gnssid":0,"svid":32},{"PRN":66,"el":37,"az":78,"ss":19,"used":false,"gnssid":6,"svid":2},{"PRN":67,"el":62,"az":349,"ss":21,"used":true,"gnssid":6,"svid":3},{"PRN":68,"el":20,"az":296,"ss":0,"used":false,"gnssid":6,"svid":4},{"PRN":75,"el":4,"az":18,"ss":0,"used":false,"gnssid":6,"svid":11},{"PRN":76,"el":43,"az":57,"ss":25,"used":true,"gnssid":6,"svid":12},{"PRN":77,"el":43,"az":139,"ss":19,"used":false,"gnssid":6,"svid":13},{"PRN":78,"el":4,"az":176,"ss":0,"used":false,"gnssid":6,"svid":14},{"PRN":82,"el":25,"az":245,"ss":16,"used":true,"gnssid":6,"svid":18},{"PRN":83,"el":27,"az":309,"ss":31,"used":true,"gnssid":6,"svid":19},{"PRN":84,"el":1,"az":353,"ss":0,"used":false,"gnssid":6,"svid":20}]}
$GNGLL,4404.13933,N,12118.85369,W,171944.00,A,A*6E
-{"class":"TPV","mode":3,"time":"2015-03-18T17:19:44.000Z","ept":0.005,"lat":44.068988833,"lon":-121.314228167,"alt":1140.600,"epx":6.742,"epy":11.196,"epv":39.790,"track":0.0000,"speed":0.024,"climb":0.000,"eps":23.41}
+{"class":"TPV","mode":3,"time":"2015-03-18T17:19:44.000Z","ept":0.005,"lat":44.068988833,"lon":-121.314228167,"alt":1140.600,"epx":6.742,"epy":11.196,"epv":39.790,"track":0.0000,"speed":0.024,"climb":-0.300,"eps":23.41,"epc":78.89}
$GNRMC,171945.00,A,4404.13924,N,12118.85369,W,0.065,,180315,,,A*7D
$GNVTG,,T,,M,0.065,N,0.121,K,A*3C
$GNGGA,171945.00,4404.13924,N,12118.85369,W,1,12,1.05,1140.3,M,-21.3,M,,*41
@@ -304,7 +304,7 @@ $GLGSV,3,2,10,76,43,057,25,77,43,139,19,78,04,176,,82,25,245,15*63
$GLGSV,3,3,10,83,27,309,31,84,01,353,*6A
{"class":"SKY","xdop":0.45,"ydop":0.75,"vdop":1.73,"tdop":0.88,"hdop":1.05,"gdop":1.79,"pdop":2.02,"satellites":[{"PRN":1,"el":53,"az":279,"ss":35,"used":true,"gnssid":0,"svid":1},{"PRN":3,"el":30,"az":301,"ss":18,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":55,"az":222,"ss":37,"used":true,"gnssid":0,"svid":4},{"PRN":8,"el":39,"az":166,"ss":26,"used":false,"gnssid":0,"svid":8},{"PRN":11,"el":40,"az":245,"ss":29,"used":true,"gnssid":0,"svid":11},{"PRN":12,"el":5,"az":33,"ss":0,"used":false,"gnssid":0,"svid":12},{"PRN":14,"el":42,"az":56,"ss":28,"used":true,"gnssid":0,"svid":14},{"PRN":17,"el":6,"az":323,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":22,"el":24,"az":112,"ss":28,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":8,"az":249,"ss":0,"used":false,"gnssid":0,"svid":23},{"PRN":25,"el":12,"az":69,"ss":18,"used":true,"gnssid":0,"svid":25},{"PRN":31,"el":58,"az":133,"ss":20,"used":true,"gnssid":0,"svid":31},{"PRN":32,"el":76,"az":331,"ss":34,"used":true,"gnssid":0,"svid":32},{"PRN":66,"el":37,"az":78,"ss":20,"used":false,"gnssid":6,"svid":2},{"PRN":67,"el":62,"az":349,"ss":22,"used":true,"gnssid":6,"svid":3},{"PRN":68,"el":20,"az":296,"ss":0,"used":false,"gnssid":6,"svid":4},{"PRN":75,"el":4,"az":18,"ss":0,"used":false,"gnssid":6,"svid":11},{"PRN":76,"el":43,"az":57,"ss":25,"used":true,"gnssid":6,"svid":12},{"PRN":77,"el":43,"az":139,"ss":19,"used":false,"gnssid":6,"svid":13},{"PRN":78,"el":4,"az":176,"ss":0,"used":false,"gnssid":6,"svid":14},{"PRN":82,"el":25,"az":245,"ss":15,"used":true,"gnssid":6,"svid":18},{"PRN":83,"el":27,"az":309,"ss":31,"used":true,"gnssid":6,"svid":19},{"PRN":84,"el":1,"az":353,"ss":0,"used":false,"gnssid":6,"svid":20}]}
$GNGLL,4404.13924,N,12118.85369,W,171945.00,A,A*69
-{"class":"TPV","mode":3,"time":"2015-03-18T17:19:45.000Z","ept":0.005,"lat":44.068987333,"lon":-121.314228167,"alt":1140.300,"epx":6.742,"epy":11.196,"epv":39.790,"track":0.0000,"speed":0.033,"climb":0.000,"eps":22.39}
+{"class":"TPV","mode":3,"time":"2015-03-18T17:19:45.000Z","ept":0.005,"lat":44.068987333,"lon":-121.314228167,"alt":1140.300,"epx":6.742,"epy":11.196,"epv":39.790,"track":0.0000,"speed":0.033,"climb":-0.300,"eps":22.39,"epc":79.58}
$GNRMC,171946.00,A,4404.13916,N,12118.85369,W,0.065,,180315,,,A*7F
$GNVTG,,T,,M,0.065,N,0.120,K,A*3D
$GNGGA,171946.00,4404.13916,N,12118.85369,W,1,12,1.05,1140.0,M,-21.3,M,,*40
@@ -319,7 +319,7 @@ $GLGSV,3,2,10,76,43,057,26,77,43,139,19,78,04,176,,82,25,245,15*60
$GLGSV,3,3,10,83,27,309,31,84,01,353,*6A
{"class":"SKY","xdop":0.45,"ydop":0.75,"vdop":1.73,"tdop":0.88,"hdop":1.05,"gdop":1.79,"pdop":2.02,"satellites":[{"PRN":1,"el":53,"az":279,"ss":35,"used":true,"gnssid":0,"svid":1},{"PRN":3,"el":30,"az":301,"ss":19,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":55,"az":222,"ss":37,"used":true,"gnssid":0,"svid":4},{"PRN":8,"el":39,"az":166,"ss":25,"used":false,"gnssid":0,"svid":8},{"PRN":11,"el":40,"az":245,"ss":29,"used":true,"gnssid":0,"svid":11},{"PRN":12,"el":5,"az":33,"ss":0,"used":false,"gnssid":0,"svid":12},{"PRN":14,"el":42,"az":56,"ss":29,"used":true,"gnssid":0,"svid":14},{"PRN":17,"el":6,"az":323,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":22,"el":24,"az":112,"ss":28,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":8,"az":249,"ss":0,"used":false,"gnssid":0,"svid":23},{"PRN":25,"el":12,"az":69,"ss":17,"used":true,"gnssid":0,"svid":25},{"PRN":31,"el":58,"az":133,"ss":19,"used":true,"gnssid":0,"svid":31},{"PRN":32,"el":76,"az":331,"ss":34,"used":true,"gnssid":0,"svid":32},{"PRN":66,"el":37,"az":78,"ss":20,"used":false,"gnssid":6,"svid":2},{"PRN":67,"el":62,"az":349,"ss":22,"used":true,"gnssid":6,"svid":3},{"PRN":68,"el":20,"az":296,"ss":0,"used":false,"gnssid":6,"svid":4},{"PRN":75,"el":4,"az":18,"ss":0,"used":false,"gnssid":6,"svid":11},{"PRN":76,"el":43,"az":57,"ss":26,"used":true,"gnssid":6,"svid":12},{"PRN":77,"el":43,"az":139,"ss":19,"used":false,"gnssid":6,"svid":13},{"PRN":78,"el":4,"az":176,"ss":0,"used":false,"gnssid":6,"svid":14},{"PRN":82,"el":25,"az":245,"ss":15,"used":true,"gnssid":6,"svid":18},{"PRN":83,"el":27,"az":309,"ss":31,"used":true,"gnssid":6,"svid":19},{"PRN":84,"el":1,"az":353,"ss":0,"used":false,"gnssid":6,"svid":20}]}
$GNGLL,4404.13916,N,12118.85369,W,171946.00,A,A*6B
-{"class":"TPV","mode":3,"time":"2015-03-18T17:19:46.000Z","ept":0.005,"lat":44.068986000,"lon":-121.314228167,"alt":1140.000,"epx":6.742,"epy":11.196,"epv":39.790,"track":0.0000,"speed":0.033,"climb":0.000,"eps":22.39}
+{"class":"TPV","mode":3,"time":"2015-03-18T17:19:46.000Z","ept":0.005,"lat":44.068986000,"lon":-121.314228167,"alt":1140.000,"epx":6.742,"epy":11.196,"epv":39.790,"track":0.0000,"speed":0.033,"climb":-0.300,"eps":22.39,"epc":79.58}
$GNRMC,171947.00,A,4404.13910,N,12118.85369,W,0.029,,180315,,,A*70
$GNVTG,,T,,M,0.029,N,0.055,K,A*36
$GNGGA,171947.00,4404.13910,N,12118.85369,W,1,12,1.05,1139.6,M,-21.3,M,,*4F
@@ -334,7 +334,7 @@ $GLGSV,3,2,10,76,43,057,26,77,43,139,19,78,04,176,,82,25,245,15*60
$GLGSV,3,3,10,83,27,309,31,84,01,353,*6A
{"class":"SKY","xdop":0.45,"ydop":0.75,"vdop":1.73,"tdop":0.88,"hdop":1.05,"gdop":1.79,"pdop":2.02,"satellites":[{"PRN":1,"el":53,"az":279,"ss":35,"used":true,"gnssid":0,"svid":1},{"PRN":3,"el":30,"az":301,"ss":19,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":55,"az":222,"ss":37,"used":true,"gnssid":0,"svid":4},{"PRN":8,"el":39,"az":166,"ss":25,"used":false,"gnssid":0,"svid":8},{"PRN":11,"el":40,"az":245,"ss":29,"used":true,"gnssid":0,"svid":11},{"PRN":12,"el":5,"az":33,"ss":0,"used":false,"gnssid":0,"svid":12},{"PRN":14,"el":42,"az":56,"ss":28,"used":true,"gnssid":0,"svid":14},{"PRN":17,"el":6,"az":323,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":22,"el":24,"az":112,"ss":29,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":8,"az":249,"ss":0,"used":false,"gnssid":0,"svid":23},{"PRN":25,"el":12,"az":69,"ss":17,"used":true,"gnssid":0,"svid":25},{"PRN":31,"el":58,"az":133,"ss":19,"used":true,"gnssid":0,"svid":31},{"PRN":32,"el":76,"az":331,"ss":34,"used":true,"gnssid":0,"svid":32},{"PRN":66,"el":37,"az":78,"ss":19,"used":false,"gnssid":6,"svid":2},{"PRN":67,"el":62,"az":349,"ss":23,"used":true,"gnssid":6,"svid":3},{"PRN":68,"el":20,"az":296,"ss":0,"used":false,"gnssid":6,"svid":4},{"PRN":75,"el":4,"az":18,"ss":0,"used":false,"gnssid":6,"svid":11},{"PRN":76,"el":43,"az":57,"ss":26,"used":true,"gnssid":6,"svid":12},{"PRN":77,"el":43,"az":139,"ss":19,"used":false,"gnssid":6,"svid":13},{"PRN":78,"el":4,"az":176,"ss":0,"used":false,"gnssid":6,"svid":14},{"PRN":82,"el":25,"az":245,"ss":15,"used":true,"gnssid":6,"svid":18},{"PRN":83,"el":27,"az":309,"ss":31,"used":true,"gnssid":6,"svid":19},{"PRN":84,"el":1,"az":353,"ss":0,"used":false,"gnssid":6,"svid":20}]}
$GNGLL,4404.13910,N,12118.85369,W,171947.00,A,A*6C
-{"class":"TPV","mode":3,"time":"2015-03-18T17:19:47.000Z","ept":0.005,"lat":44.068985000,"lon":-121.314228167,"alt":1139.600,"epx":6.742,"epy":11.196,"epv":39.790,"track":0.0000,"speed":0.015,"climb":0.000,"eps":22.39}
+{"class":"TPV","mode":3,"time":"2015-03-18T17:19:47.000Z","ept":0.005,"lat":44.068985000,"lon":-121.314228167,"alt":1139.600,"epx":6.742,"epy":11.196,"epv":39.790,"track":0.0000,"speed":0.015,"climb":-0.400,"eps":22.39,"epc":79.58}
$GNRMC,171948.00,A,4404.13902,N,12118.85371,W,0.059,,180315,,,A*72
$GNVTG,,T,,M,0.059,N,0.109,K,A*39
$GNGGA,171948.00,4404.13902,N,12118.85371,W,1,12,1.05,1139.4,M,-21.3,M,,*48
diff --git a/test/daemon/nl2008u.log.chk b/test/daemon/nl2008u.log.chk
index db67b934..820dad50 100644
--- a/test/daemon/nl2008u.log.chk
+++ b/test/daemon/nl2008u.log.chk
@@ -12,9 +12,9 @@ $GNVTG,0.00,T,,M,0.00,N,0.0,K,A*13
$GNGGA,091232.000,4813.0535,N,00824.8697,E,1,12,0.7,765.8,M,47.4,M,,0000*45
{"class":"TPV","mode":3,"time":"2015-10-10T09:12:32.000Z","ept":0.005,"lat":48.217558333,"lon":8.414495000,"alt":765.800,"track":0.0000,"speed":0.000}
$GNGSA,A,3,18,21,26,27,16,20,22,29,,,,,1.3,0.7,1.1,1*31
-{"class":"TPV","mode":3,"time":"2015-10-10T09:12:32.000Z","ept":0.005,"lat":48.217558333,"lon":8.414495000,"alt":765.800,"epv":25.300,"track":0.0000,"speed":0.000,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2015-10-10T09:12:32.000Z","ept":0.005,"lat":48.217558333,"lon":8.414495000,"alt":765.800,"epv":25.300,"track":0.0000,"speed":0.000}
$GNGSA,A,3,76,87,86,77,70,85,71,75,,,,,1.3,0.7,1.1,2*39
-{"class":"TPV","mode":3,"time":"2015-10-10T09:12:32.000Z","ept":0.005,"lat":48.217558333,"lon":8.414495000,"alt":765.800,"epv":25.300,"track":0.0000,"speed":0.000,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2015-10-10T09:12:32.000Z","ept":0.005,"lat":48.217558333,"lon":8.414495000,"alt":765.800,"epv":25.300,"track":0.0000,"speed":0.000}
$GPGSV,3,1,12,07,06,336,17,08,05,281,25,10,51,291,39,16,70,279,37,0*69
$GPGSV,3,2,12,18,39,130,36,20,28,055,33,21,66,068,39,22,17,168,38,0*6E
$GPGSV,3,3,12,26,65,188,41,27,39,287,40,29,15,092,31,31,01,199,39,0*6D
@@ -24,7 +24,7 @@ $GLGSV,3,2,11,76,43,231,42,77,39,310,40,78,01,347,18,85,28,066,43,0*73
$GLGSV,3,3,11,86,68,359,45,87,30,276,45,94,68,359,,0*45
{"class":"SKY","xdop":0.44,"ydop":0.58,"vdop":1.10,"tdop":0.76,"hdop":0.70,"gdop":1.58,"pdop":1.30,"satellites":[{"PRN":7,"el":6,"az":336,"ss":17,"used":false,"gnssid":0,"svid":7},{"PRN":8,"el":5,"az":281,"ss":25,"used":false,"gnssid":0,"svid":8},{"PRN":10,"el":51,"az":291,"ss":39,"used":false,"gnssid":0,"svid":10},{"PRN":16,"el":70,"az":279,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":18,"el":39,"az":130,"ss":36,"used":true,"gnssid":0,"svid":18},{"PRN":20,"el":28,"az":55,"ss":33,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":68,"ss":39,"used":true,"gnssid":0,"svid":21},{"PRN":22,"el":17,"az":168,"ss":38,"used":true,"gnssid":0,"svid":22},{"PRN":26,"el":65,"az":188,"ss":41,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":39,"az":287,"ss":40,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":15,"az":92,"ss":31,"used":true,"gnssid":0,"svid":29},{"PRN":31,"el":1,"az":199,"ss":39,"used":false,"gnssid":0,"svid":31},{"PRN":69,"el":10,"az":15,"ss":28,"used":false,"gnssid":6,"svid":5},{"PRN":70,"el":32,"az":68,"ss":44,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":21,"az":124,"ss":43,"used":true,"gnssid":6,"svid":7},{"PRN":75,"el":6,"az":190,"ss":38,"used":true,"gnssid":6,"svid":11},{"PRN":76,"el":43,"az":231,"ss":42,"used":true,"gnssid":6,"svid":12},{"PRN":77,"el":39,"az":310,"ss":40,"used":true,"gnssid":6,"svid":13},{"PRN":78,"el":1,"az":347,"ss":18,"used":false,"gnssid":6,"svid":14},{"PRN":85,"el":28,"az":66,"ss":43,"used":true,"gnssid":6,"svid":21},{"PRN":86,"el":68,"az":359,"ss":45,"used":true,"gnssid":6,"svid":22},{"PRN":87,"el":30,"az":276,"ss":45,"used":true,"gnssid":6,"svid":23},{"PRN":94,"el":68,"az":359,"ss":0,"used":false,"gnssid":6,"svid":30}]}
$GNGLL,4813.0535,N,00824.8697,E,091232.000,A,A*4F
-{"class":"TPV","mode":3,"time":"2015-10-10T09:12:32.000Z","ept":0.005,"lat":48.217558333,"lon":8.414495000,"alt":765.800,"epx":11.523,"epy":12.497,"epv":25.300,"track":0.0000,"speed":0.000,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2015-10-10T09:12:32.000Z","ept":0.005,"lat":48.217558333,"lon":8.414495000,"alt":765.800,"epx":11.523,"epy":12.497,"epv":25.300,"track":0.0000,"speed":0.000}
$GNZDA,091232.000,10,10,2015,,*45
$GNRMC,091233.000,A,4813.0535,N,00824.8697,E,0.00,0.00,101015,,,A,V*07
$GNVTG,0.00,T,,M,0.00,N,0.0,K,A*13
@@ -39,7 +39,7 @@ $GLGSV,3,2,11,76,43,231,42,77,39,310,40,78,01,347,19,85,28,066,43,0*72
$GLGSV,3,3,11,86,68,359,45,87,30,276,45,94,68,359,,0*45
{"class":"SKY","xdop":0.44,"ydop":0.58,"vdop":1.10,"tdop":0.76,"hdop":0.70,"gdop":1.58,"pdop":1.30,"satellites":[{"PRN":7,"el":6,"az":336,"ss":16,"used":false,"gnssid":0,"svid":7},{"PRN":8,"el":5,"az":281,"ss":25,"used":false,"gnssid":0,"svid":8},{"PRN":10,"el":51,"az":291,"ss":39,"used":false,"gnssid":0,"svid":10},{"PRN":16,"el":70,"az":279,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":18,"el":39,"az":130,"ss":37,"used":true,"gnssid":0,"svid":18},{"PRN":20,"el":28,"az":55,"ss":32,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":68,"ss":39,"used":true,"gnssid":0,"svid":21},{"PRN":22,"el":17,"az":168,"ss":38,"used":true,"gnssid":0,"svid":22},{"PRN":26,"el":65,"az":188,"ss":41,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":39,"az":287,"ss":40,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":15,"az":92,"ss":31,"used":true,"gnssid":0,"svid":29},{"PRN":31,"el":1,"az":199,"ss":39,"used":false,"gnssid":0,"svid":31},{"PRN":69,"el":10,"az":15,"ss":28,"used":false,"gnssid":6,"svid":5},{"PRN":70,"el":32,"az":68,"ss":44,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":21,"az":124,"ss":43,"used":true,"gnssid":6,"svid":7},{"PRN":75,"el":6,"az":190,"ss":38,"used":true,"gnssid":6,"svid":11},{"PRN":76,"el":43,"az":231,"ss":42,"used":true,"gnssid":6,"svid":12},{"PRN":77,"el":39,"az":310,"ss":40,"used":true,"gnssid":6,"svid":13},{"PRN":78,"el":1,"az":347,"ss":19,"used":false,"gnssid":6,"svid":14},{"PRN":85,"el":28,"az":66,"ss":43,"used":true,"gnssid":6,"svid":21},{"PRN":86,"el":68,"az":359,"ss":45,"used":true,"gnssid":6,"svid":22},{"PRN":87,"el":30,"az":276,"ss":45,"used":true,"gnssid":6,"svid":23},{"PRN":94,"el":68,"az":359,"ss":0,"used":false,"gnssid":6,"svid":30}]}
$GNGLL,4813.0535,N,00824.8697,E,091233.000,A,A*4E
-{"class":"TPV","mode":3,"time":"2015-10-10T09:12:33.000Z","ept":0.005,"lat":48.217558333,"lon":8.414495000,"alt":765.800,"epx":6.630,"epy":8.765,"epv":25.300,"track":0.0000,"speed":0.000,"climb":0.000,"eps":21.26}
+{"class":"TPV","mode":3,"time":"2015-10-10T09:12:33.000Z","ept":0.005,"lat":48.217558333,"lon":8.414495000,"alt":765.800,"epx":6.630,"epy":8.765,"epv":25.300,"track":0.0000,"speed":0.000,"climb":0.000,"eps":21.26,"epc":50.60}
$GNZDA,091233.000,10,10,2015,,*44
$GNRMC,091503.000,A,4813.0509,N,00824.8699,E,6.56,175.87,101015,,,A,V*0B
$GNVTG,175.87,T,,M,6.56,N,12.1,K,A*28
@@ -54,7 +54,7 @@ $GLGSV,3,2,11,76,41,230,40,77,40,308,39,78,03,347,18,85,27,067,44,0*70
$GLGSV,3,3,11,86,68,004,44,87,31,277,46,94,68,002,,0*41
{"class":"SKY","xdop":0.39,"ydop":0.60,"vdop":1.00,"tdop":0.65,"hdop":0.70,"gdop":1.42,"pdop":1.20,"satellites":[{"PRN":7,"el":6,"az":335,"ss":13,"used":false,"gnssid":0,"svid":7},{"PRN":8,"el":6,"az":281,"ss":33,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":52,"az":292,"ss":40,"used":false,"gnssid":0,"svid":10},{"PRN":16,"el":70,"az":276,"ss":38,"used":true,"gnssid":0,"svid":16},{"PRN":18,"el":39,"az":129,"ss":41,"used":true,"gnssid":0,"svid":18},{"PRN":20,"el":27,"az":54,"ss":31,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":67,"ss":38,"used":true,"gnssid":0,"svid":21},{"PRN":22,"el":18,"az":168,"ss":42,"used":true,"gnssid":0,"svid":22},{"PRN":26,"el":64,"az":187,"ss":40,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":39,"az":287,"ss":36,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":15,"az":92,"ss":26,"used":true,"gnssid":0,"svid":29},{"PRN":31,"el":1,"az":199,"ss":28,"used":false,"gnssid":0,"svid":31},{"PRN":69,"el":9,"az":14,"ss":28,"used":false,"gnssid":6,"svid":5},{"PRN":70,"el":33,"az":66,"ss":44,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":23,"az":123,"ss":44,"used":true,"gnssid":6,"svid":7},{"PRN":75,"el":4,"az":189,"ss":32,"used":false,"gnssid":6,"svid":11},{"PRN":76,"el":41,"az":230,"ss":40,"used":true,"gnssid":6,"svid":12},{"PRN":77,"el":40,"az":308,"ss":39,"used":true,"gnssid":6,"svid":13},{"PRN":78,"el":3,"az":347,"ss":18,"used":false,"gnssid":6,"svid":14},{"PRN":85,"el":27,"az":67,"ss":44,"used":true,"gnssid":6,"svid":21},{"PRN":86,"el":68,"az":4,"ss":44,"used":true,"gnssid":6,"svid":22},{"PRN":87,"el":31,"az":277,"ss":46,"used":true,"gnssid":6,"svid":23},{"PRN":94,"el":68,"az":2,"ss":0,"used":false,"gnssid":6,"svid":30}]}
$GNGLL,4813.0509,N,00824.8699,E,091503.000,A,A*4B
-{"class":"TPV","mode":3,"time":"2015-10-10T09:15:03.000Z","ept":0.005,"lat":48.217515000,"lon":8.414498333,"alt":766.200,"epx":6.630,"epy":8.765,"epv":25.300,"track":175.8700,"speed":3.375,"climb":0.000,"eps":0.12}
+{"class":"TPV","mode":3,"time":"2015-10-10T09:15:03.000Z","ept":0.005,"lat":48.217515000,"lon":8.414498333,"alt":766.200,"epx":6.630,"epy":8.765,"epv":25.300,"track":175.8700,"speed":3.375,"climb":0.003,"eps":0.12,"epc":0.34}
$GNZDA,091503.000,10,10,2015,,*40
$GNRMC,091504.000,A,4813.0486,N,00824.8700,E,8.44,179.32,101015,,,A,V*04
$GNVTG,179.32,T,,M,8.44,N,15.6,K,A*27
@@ -69,7 +69,7 @@ $GLGSV,3,2,11,76,41,230,40,77,40,308,39,78,03,347,17,85,27,067,44,0*7F
$GLGSV,3,3,11,86,68,004,45,87,31,277,47,94,68,002,,0*41
{"class":"SKY","xdop":0.46,"ydop":0.53,"vdop":1.10,"tdop":0.74,"hdop":0.70,"gdop":1.53,"pdop":1.30,"satellites":[{"PRN":7,"el":6,"az":335,"ss":0,"used":false,"gnssid":0,"svid":7},{"PRN":8,"el":6,"az":281,"ss":28,"used":false,"gnssid":0,"svid":8},{"PRN":10,"el":52,"az":292,"ss":41,"used":false,"gnssid":0,"svid":10},{"PRN":16,"el":70,"az":276,"ss":38,"used":true,"gnssid":0,"svid":16},{"PRN":18,"el":39,"az":129,"ss":39,"used":true,"gnssid":0,"svid":18},{"PRN":20,"el":27,"az":54,"ss":37,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":67,"ss":38,"used":true,"gnssid":0,"svid":21},{"PRN":22,"el":18,"az":168,"ss":42,"used":true,"gnssid":0,"svid":22},{"PRN":26,"el":64,"az":187,"ss":40,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":39,"az":287,"ss":36,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":15,"az":92,"ss":32,"used":true,"gnssid":0,"svid":29},{"PRN":31,"el":1,"az":199,"ss":27,"used":false,"gnssid":0,"svid":31},{"PRN":69,"el":9,"az":14,"ss":28,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":33,"az":66,"ss":44,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":23,"az":123,"ss":45,"used":true,"gnssid":6,"svid":7},{"PRN":75,"el":4,"az":189,"ss":31,"used":false,"gnssid":6,"svid":11},{"PRN":76,"el":41,"az":230,"ss":40,"used":true,"gnssid":6,"svid":12},{"PRN":77,"el":40,"az":308,"ss":39,"used":true,"gnssid":6,"svid":13},{"PRN":78,"el":3,"az":347,"ss":17,"used":false,"gnssid":6,"svid":14},{"PRN":85,"el":27,"az":67,"ss":44,"used":true,"gnssid":6,"svid":21},{"PRN":86,"el":68,"az":4,"ss":45,"used":true,"gnssid":6,"svid":22},{"PRN":87,"el":31,"az":277,"ss":47,"used":true,"gnssid":6,"svid":23},{"PRN":94,"el":68,"az":2,"ss":0,"used":false,"gnssid":6,"svid":30}]}
$GNGLL,4813.0486,N,00824.8700,E,091504.000,A,A*4B
-{"class":"TPV","mode":3,"time":"2015-10-10T09:15:04.000Z","ept":0.005,"lat":48.217476667,"lon":8.414500000,"alt":766.300,"epx":5.796,"epy":9.068,"epv":23.000,"track":179.3200,"speed":4.342,"climb":0.000,"eps":17.83}
+{"class":"TPV","mode":3,"time":"2015-10-10T09:15:04.000Z","ept":0.005,"lat":48.217476667,"lon":8.414500000,"alt":766.300,"epx":5.796,"epy":9.068,"epv":23.000,"track":179.3200,"speed":4.342,"climb":0.100,"eps":17.83,"epc":48.30}
$GNZDA,091504.000,10,10,2015,,*47
$GNRMC,091505.000,A,4813.0461,N,00824.8697,E,9.48,186.63,101015,,,A,V*0A
$GNVTG,186.63,T,,M,9.48,N,17.6,K,A*2C
@@ -84,7 +84,7 @@ $GLGSV,3,2,11,76,41,230,40,77,40,308,40,78,03,347,17,85,27,067,43,0*76
$GLGSV,3,3,11,86,68,004,45,87,31,277,46,94,68,004,,0*46
{"class":"SKY","xdop":0.46,"ydop":0.53,"vdop":1.10,"tdop":0.74,"hdop":0.70,"gdop":1.53,"pdop":1.30,"satellites":[{"PRN":7,"el":6,"az":335,"ss":25,"used":false,"gnssid":0,"svid":7},{"PRN":8,"el":6,"az":281,"ss":30,"used":false,"gnssid":0,"svid":8},{"PRN":10,"el":52,"az":292,"ss":40,"used":false,"gnssid":0,"svid":10},{"PRN":16,"el":70,"az":276,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":18,"el":39,"az":129,"ss":38,"used":true,"gnssid":0,"svid":18},{"PRN":20,"el":27,"az":54,"ss":37,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":67,"ss":38,"used":true,"gnssid":0,"svid":21},{"PRN":22,"el":18,"az":168,"ss":38,"used":true,"gnssid":0,"svid":22},{"PRN":26,"el":64,"az":187,"ss":40,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":39,"az":287,"ss":38,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":15,"az":92,"ss":33,"used":true,"gnssid":0,"svid":29},{"PRN":31,"el":1,"az":199,"ss":28,"used":false,"gnssid":0,"svid":31},{"PRN":69,"el":9,"az":14,"ss":28,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":33,"az":66,"ss":44,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":23,"az":123,"ss":45,"used":true,"gnssid":6,"svid":7},{"PRN":75,"el":4,"az":189,"ss":33,"used":false,"gnssid":6,"svid":11},{"PRN":76,"el":41,"az":230,"ss":40,"used":true,"gnssid":6,"svid":12},{"PRN":77,"el":40,"az":308,"ss":40,"used":true,"gnssid":6,"svid":13},{"PRN":78,"el":3,"az":347,"ss":17,"used":false,"gnssid":6,"svid":14},{"PRN":85,"el":27,"az":67,"ss":43,"used":true,"gnssid":6,"svid":21},{"PRN":86,"el":68,"az":4,"ss":45,"used":true,"gnssid":6,"svid":22},{"PRN":87,"el":31,"az":277,"ss":46,"used":true,"gnssid":6,"svid":23},{"PRN":94,"el":68,"az":4,"ss":0,"used":false,"gnssid":6,"svid":30}]}
$GNGLL,4813.0461,N,00824.8697,E,091505.000,A,A*4C
-{"class":"TPV","mode":3,"time":"2015-10-10T09:15:05.000Z","ept":0.005,"lat":48.217435000,"lon":8.414495000,"alt":766.400,"epx":6.838,"epy":7.897,"epv":25.300,"track":186.6300,"speed":4.877,"climb":0.000,"eps":16.97}
+{"class":"TPV","mode":3,"time":"2015-10-10T09:15:05.000Z","ept":0.005,"lat":48.217435000,"lon":8.414495000,"alt":766.400,"epx":6.838,"epy":7.897,"epv":25.300,"track":186.6300,"speed":4.877,"climb":0.100,"eps":16.97,"epc":48.30}
$GNZDA,091505.000,10,10,2015,,*46
$GNRMC,091506.000,A,4813.0434,N,00824.8691,E,9.26,189.18,101015,,,A,V*04
$GNVTG,189.18,T,,M,9.26,N,17.2,K,A*23
@@ -99,7 +99,7 @@ $GLGSV,3,2,11,76,41,230,39,77,40,308,40,78,03,347,15,85,27,067,41,0*78
$GLGSV,3,3,11,86,68,004,45,87,31,277,47,94,68,004,,0*47
{"class":"SKY","xdop":0.46,"ydop":0.53,"vdop":1.10,"tdop":0.74,"hdop":0.70,"gdop":1.53,"pdop":1.30,"satellites":[{"PRN":7,"el":6,"az":335,"ss":23,"used":false,"gnssid":0,"svid":7},{"PRN":8,"el":6,"az":281,"ss":32,"used":false,"gnssid":0,"svid":8},{"PRN":10,"el":52,"az":292,"ss":39,"used":false,"gnssid":0,"svid":10},{"PRN":16,"el":70,"az":276,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":18,"el":39,"az":129,"ss":38,"used":true,"gnssid":0,"svid":18},{"PRN":20,"el":27,"az":54,"ss":35,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":67,"ss":39,"used":true,"gnssid":0,"svid":21},{"PRN":22,"el":18,"az":168,"ss":38,"used":true,"gnssid":0,"svid":22},{"PRN":26,"el":64,"az":187,"ss":40,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":39,"az":287,"ss":39,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":15,"az":92,"ss":32,"used":true,"gnssid":0,"svid":29},{"PRN":31,"el":1,"az":199,"ss":30,"used":false,"gnssid":0,"svid":31},{"PRN":69,"el":9,"az":14,"ss":31,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":33,"az":66,"ss":42,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":23,"az":123,"ss":44,"used":true,"gnssid":6,"svid":7},{"PRN":75,"el":4,"az":189,"ss":34,"used":false,"gnssid":6,"svid":11},{"PRN":76,"el":41,"az":230,"ss":39,"used":true,"gnssid":6,"svid":12},{"PRN":77,"el":40,"az":308,"ss":40,"used":true,"gnssid":6,"svid":13},{"PRN":78,"el":3,"az":347,"ss":15,"used":false,"gnssid":6,"svid":14},{"PRN":85,"el":27,"az":67,"ss":41,"used":true,"gnssid":6,"svid":21},{"PRN":86,"el":68,"az":4,"ss":45,"used":true,"gnssid":6,"svid":22},{"PRN":87,"el":31,"az":277,"ss":47,"used":true,"gnssid":6,"svid":23},{"PRN":94,"el":68,"az":4,"ss":0,"used":false,"gnssid":6,"svid":30}]}
$GNGLL,4813.0434,N,00824.8691,E,091506.000,A,A*49
-{"class":"TPV","mode":3,"time":"2015-10-10T09:15:06.000Z","ept":0.005,"lat":48.217390000,"lon":8.414485000,"alt":766.400,"epx":6.838,"epy":7.897,"epv":25.300,"track":189.1800,"speed":4.764,"climb":0.000,"eps":15.79}
+{"class":"TPV","mode":3,"time":"2015-10-10T09:15:06.000Z","ept":0.005,"lat":48.217390000,"lon":8.414485000,"alt":766.400,"epx":6.838,"epy":7.897,"epv":25.300,"track":189.1800,"speed":4.764,"climb":0.000,"eps":15.79,"epc":50.60}
$GNZDA,091506.000,10,10,2015,,*45
$GNRMC,091507.000,A,4813.0407,N,00824.8685,E,10.09,187.74,101015,,,A,V*31
$GNVTG,187.74,T,,M,10.09,N,18.7,K,A*18
@@ -114,7 +114,7 @@ $GLGSV,3,2,11,76,41,230,39,77,40,308,40,78,03,347,15,85,27,067,43,0*7A
$GLGSV,3,3,11,86,68,004,45,87,31,277,47,94,68,004,,0*47
{"class":"SKY","xdop":0.46,"ydop":0.53,"vdop":1.10,"tdop":0.74,"hdop":0.70,"gdop":1.53,"pdop":1.30,"satellites":[{"PRN":7,"el":6,"az":335,"ss":22,"used":false,"gnssid":0,"svid":7},{"PRN":8,"el":6,"az":281,"ss":32,"used":false,"gnssid":0,"svid":8},{"PRN":10,"el":52,"az":292,"ss":39,"used":false,"gnssid":0,"svid":10},{"PRN":16,"el":70,"az":276,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":18,"el":39,"az":129,"ss":38,"used":true,"gnssid":0,"svid":18},{"PRN":20,"el":27,"az":54,"ss":34,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":66,"az":67,"ss":39,"used":true,"gnssid":0,"svid":21},{"PRN":22,"el":18,"az":168,"ss":38,"used":true,"gnssid":0,"svid":22},{"PRN":26,"el":64,"az":187,"ss":40,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":39,"az":287,"ss":39,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":15,"az":92,"ss":31,"used":true,"gnssid":0,"svid":29},{"PRN":31,"el":1,"az":199,"ss":31,"used":false,"gnssid":0,"svid":31},{"PRN":69,"el":9,"az":14,"ss":32,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":33,"az":66,"ss":44,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":23,"az":123,"ss":44,"used":true,"gnssid":6,"svid":7},{"PRN":75,"el":4,"az":189,"ss":35,"used":false,"gnssid":6,"svid":11},{"PRN":76,"el":41,"az":230,"ss":39,"used":true,"gnssid":6,"svid":12},{"PRN":77,"el":40,"az":308,"ss":40,"used":true,"gnssid":6,"svid":13},{"PRN":78,"el":3,"az":347,"ss":15,"used":false,"gnssid":6,"svid":14},{"PRN":85,"el":27,"az":67,"ss":43,"used":true,"gnssid":6,"svid":21},{"PRN":86,"el":68,"az":4,"ss":45,"used":true,"gnssid":6,"svid":22},{"PRN":87,"el":31,"az":277,"ss":47,"used":true,"gnssid":6,"svid":23},{"PRN":94,"el":68,"az":4,"ss":0,"used":false,"gnssid":6,"svid":30}]}
$GNGLL,4813.0407,N,00824.8685,E,091507.000,A,A*4D
-{"class":"TPV","mode":3,"time":"2015-10-10T09:15:07.000Z","ept":0.005,"lat":48.217345000,"lon":8.414475000,"alt":766.400,"epx":6.838,"epy":7.897,"epv":25.300,"track":187.7400,"speed":5.191,"climb":0.000,"eps":15.79}
+{"class":"TPV","mode":3,"time":"2015-10-10T09:15:07.000Z","ept":0.005,"lat":48.217345000,"lon":8.414475000,"alt":766.400,"epx":6.838,"epy":7.897,"epv":25.300,"track":187.7400,"speed":5.191,"climb":0.000,"eps":15.79,"epc":50.60}
$GNZDA,091507.000,10,10,2015,,*44
$GNRMC,093452.000,A,4813.2480,N,00825.3129,E,0.00,281.08,101015,,,A,V*02
$GNVTG,281.08,T,,M,0.00,N,0.0,K,A*10
@@ -130,7 +130,7 @@ $GLGSV,3,2,11,76,31,223,38,77,42,294,36,78,10,343,31,85,19,074,40,0*75
$GLGSV,3,3,11,86,64,029,44,87,39,287,44,94,64,029,,0*42
{"class":"SKY","xdop":0.43,"ydop":0.53,"vdop":1.10,"tdop":0.69,"hdop":0.60,"gdop":1.46,"pdop":1.30,"satellites":[{"PRN":7,"el":10,"az":329,"ss":38,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":13,"az":286,"ss":38,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":61,"az":297,"ss":38,"used":false,"gnssid":0,"svid":10},{"PRN":13,"el":2,"az":38,"ss":0,"used":false,"gnssid":0,"svid":13},{"PRN":15,"el":4,"az":69,"ss":29,"used":false,"gnssid":0,"svid":15},{"PRN":16,"el":72,"az":246,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":18,"el":45,"az":120,"ss":36,"used":true,"gnssid":0,"svid":18},{"PRN":20,"el":22,"az":48,"ss":16,"used":false,"gnssid":0,"svid":20},{"PRN":21,"el":58,"az":63,"ss":37,"used":true,"gnssid":0,"svid":21},{"PRN":22,"el":26,"az":166,"ss":34,"used":true,"gnssid":0,"svid":22},{"PRN":26,"el":54,"az":182,"ss":43,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":47,"az":293,"ss":42,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":8,"az":98,"ss":30,"used":false,"gnssid":0,"svid":29},{"PRN":69,"el":2,"az":9,"ss":25,"used":false,"gnssid":6,"svid":5},{"PRN":70,"el":33,"az":54,"ss":42,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":31,"az":116,"ss":39,"used":true,"gnssid":6,"svid":7},{"PRN":72,"el":2,"az":157,"ss":0,"used":false,"gnssid":6,"svid":8},{"PRN":76,"el":31,"az":223,"ss":38,"used":true,"gnssid":6,"svid":12},{"PRN":77,"el":42,"az":294,"ss":36,"used":true,"gnssid":6,"svid":13},{"PRN":78,"el":10,"az":343,"ss":31,"used":true,"gnssid":6,"svid":14},{"PRN":85,"el":19,"az":74,"ss":40,"used":true,"gnssid":6,"svid":21},{"PRN":86,"el":64,"az":29,"ss":44,"used":true,"gnssid":6,"svid":22},{"PRN":87,"el":39,"az":287,"ss":44,"used":true,"gnssid":6,"svid":23},{"PRN":94,"el":64,"az":29,"ss":0,"used":false,"gnssid":6,"svid":30}]}
$GNGLL,4813.2480,N,00825.3129,E,093452.000,A,A*48
-{"class":"TPV","mode":3,"time":"2015-10-10T09:34:52.000Z","ept":0.005,"lat":48.220800000,"lon":8.421881667,"alt":723.700,"epx":6.838,"epy":7.897,"epv":25.300,"track":281.0800,"speed":0.000,"climb":0.000,"eps":0.01}
+{"class":"TPV","mode":3,"time":"2015-10-10T09:34:52.000Z","ept":0.005,"lat":48.220800000,"lon":8.421881667,"alt":723.700,"epx":6.838,"epy":7.897,"epv":25.300,"track":281.0800,"speed":0.000,"climb":-0.036,"epd":1.3482,"eps":0.01,"epc":0.04}
$GNZDA,093452.000,10,10,2015,,*47
$GNRMC,093453.000,A,4813.2480,N,00825.3129,E,0.00,281.08,101015,,,A,V*03
$GNVTG,281.08,T,,M,0.00,N,0.0,K,A*10
@@ -146,5 +146,5 @@ $GLGSV,3,2,11,76,31,223,38,77,42,294,35,78,10,343,30,85,19,074,41,0*76
$GLGSV,3,3,11,86,64,029,45,87,39,287,44,94,64,029,,0*43
{"class":"SKY","xdop":0.43,"ydop":0.53,"vdop":1.10,"tdop":0.69,"hdop":0.60,"gdop":1.46,"pdop":1.30,"satellites":[{"PRN":7,"el":10,"az":329,"ss":38,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":13,"az":286,"ss":38,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":61,"az":297,"ss":38,"used":false,"gnssid":0,"svid":10},{"PRN":13,"el":2,"az":38,"ss":0,"used":false,"gnssid":0,"svid":13},{"PRN":15,"el":4,"az":69,"ss":30,"used":false,"gnssid":0,"svid":15},{"PRN":16,"el":72,"az":246,"ss":37,"used":true,"gnssid":0,"svid":16},{"PRN":18,"el":45,"az":120,"ss":36,"used":true,"gnssid":0,"svid":18},{"PRN":20,"el":22,"az":48,"ss":17,"used":false,"gnssid":0,"svid":20},{"PRN":21,"el":58,"az":63,"ss":37,"used":true,"gnssid":0,"svid":21},{"PRN":22,"el":26,"az":166,"ss":34,"used":true,"gnssid":0,"svid":22},{"PRN":26,"el":54,"az":182,"ss":43,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":47,"az":293,"ss":43,"used":true,"gnssid":0,"svid":27},{"PRN":29,"el":8,"az":98,"ss":30,"used":false,"gnssid":0,"svid":29},{"PRN":69,"el":2,"az":9,"ss":25,"used":false,"gnssid":6,"svid":5},{"PRN":70,"el":33,"az":54,"ss":42,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":31,"az":116,"ss":39,"used":true,"gnssid":6,"svid":7},{"PRN":72,"el":2,"az":157,"ss":0,"used":false,"gnssid":6,"svid":8},{"PRN":76,"el":31,"az":223,"ss":38,"used":true,"gnssid":6,"svid":12},{"PRN":77,"el":42,"az":294,"ss":35,"used":true,"gnssid":6,"svid":13},{"PRN":78,"el":10,"az":343,"ss":30,"used":true,"gnssid":6,"svid":14},{"PRN":85,"el":19,"az":74,"ss":41,"used":true,"gnssid":6,"svid":21},{"PRN":86,"el":64,"az":29,"ss":45,"used":true,"gnssid":6,"svid":22},{"PRN":87,"el":39,"az":287,"ss":44,"used":true,"gnssid":6,"svid":23},{"PRN":94,"el":64,"az":29,"ss":0,"used":false,"gnssid":6,"svid":30}]}
$GNGLL,4813.2480,N,00825.3129,E,093453.000,A,A*49
-{"class":"TPV","mode":3,"time":"2015-10-10T09:34:53.000Z","ept":0.005,"lat":48.220800000,"lon":8.421881667,"alt":723.700,"epx":6.500,"epy":7.993,"epv":25.300,"track":281.0800,"speed":0.000,"climb":0.000,"eps":15.89}
+{"class":"TPV","mode":3,"time":"2015-10-10T09:34:53.000Z","ept":0.005,"lat":48.220800000,"lon":8.421881667,"alt":723.700,"epx":6.500,"epy":7.993,"epv":25.300,"track":281.0800,"speed":0.000,"climb":0.000,"eps":15.89,"epc":50.60}
$GNZDA,093453.000,10,10,2015,,*46
diff --git a/test/daemon/nl402u.log.chk b/test/daemon/nl402u.log.chk
index ca260172..63f3eef5 100644
--- a/test/daemon/nl402u.log.chk
+++ b/test/daemon/nl402u.log.chk
@@ -11,13 +11,13 @@ $GPVTG,18.02,T,,M,0.24,N,0.4,K,A*34
$GPGGA,104706.000,5405.6081,N,01049.4791,E,1,08,1.1,40.8,M,43.6,M,,0000*61
{"class":"TPV","mode":3,"time":"2009-07-24T10:47:06.000Z","ept":0.005,"lat":54.093468333,"lon":10.824651667,"alt":40.800,"track":18.0200,"speed":0.123}
$GPGSA,A,3,28,18,27,19,08,09,10,15,,,,,1.7,1.1,1.3*3C
-{"class":"TPV","mode":3,"time":"2009-07-24T10:47:06.000Z","ept":0.005,"lat":54.093468333,"lon":10.824651667,"alt":40.800,"epv":29.900,"track":18.0200,"speed":0.123,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2009-07-24T10:47:06.000Z","ept":0.005,"lat":54.093468333,"lon":10.824651667,"alt":40.800,"epv":29.900,"track":18.0200,"speed":0.123}
$GPGSV,3,1,12,08,30,075,25,09,20,262,32,10,16,194,27,15,74,263,46*77
$GPGSV,3,2,12,17,14,127,19,18,22,315,27,19,05,014,27,21,00,284,*7F
$GPGSV,3,3,12,22,00,337,19,26,03,304,,27,41,264,26,28,58,081,30*7C
{"class":"SKY","xdop":0.62,"ydop":0.71,"vdop":1.30,"tdop":0.79,"hdop":1.10,"gdop":1.80,"pdop":1.70,"satellites":[{"PRN":8,"el":30,"az":75,"ss":25,"used":true,"gnssid":0,"svid":8},{"PRN":9,"el":20,"az":262,"ss":32,"used":true,"gnssid":0,"svid":9},{"PRN":10,"el":16,"az":194,"ss":27,"used":true,"gnssid":0,"svid":10},{"PRN":15,"el":74,"az":263,"ss":46,"used":true,"gnssid":0,"svid":15},{"PRN":17,"el":14,"az":127,"ss":19,"used":false,"gnssid":0,"svid":17},{"PRN":18,"el":22,"az":315,"ss":27,"used":true,"gnssid":0,"svid":18},{"PRN":19,"el":5,"az":14,"ss":27,"used":true,"gnssid":0,"svid":19},{"PRN":21,"el":0,"az":284,"ss":0,"used":false,"gnssid":0,"svid":21},{"PRN":22,"el":0,"az":337,"ss":19,"used":false,"gnssid":0,"svid":22},{"PRN":26,"el":3,"az":304,"ss":0,"used":false,"gnssid":0,"svid":26},{"PRN":27,"el":41,"az":264,"ss":26,"used":true,"gnssid":0,"svid":27},{"PRN":28,"el":58,"az":81,"ss":30,"used":true,"gnssid":0,"svid":28}]}
$GPGLL,5405.6081,N,01049.4791,E,104706.000,A,A*51
-{"class":"TPV","mode":3,"time":"2009-07-24T10:47:06.000Z","ept":0.005,"lat":54.093468333,"lon":10.824651667,"alt":40.800,"epx":9.255,"epy":10.588,"epv":29.900,"track":18.0200,"speed":0.123,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2009-07-24T10:47:06.000Z","ept":0.005,"lat":54.093468333,"lon":10.824651667,"alt":40.800,"epx":9.255,"epy":10.588,"epv":29.900,"track":18.0200,"speed":0.123}
$GPRMC,104707.000,A,5405.6083,N,01049.4822,E,0.50,19.27,240709,,,A*52
$GPVTG,19.27,T,,M,0.50,N,0.9,K,A*3C
$GPGGA,104707.000,5405.6083,N,01049.4822,E,1,08,1.0,40.6,M,43.6,M,,0000*6A
@@ -27,7 +27,7 @@ $GPGSV,3,2,12,17,14,127,17,18,22,315,27,19,05,014,26,21,00,284,*70
$GPGSV,3,3,12,22,00,337,17,26,03,304,,27,41,264,27,28,58,081,30*73
{"class":"SKY","xdop":0.62,"ydop":0.71,"vdop":1.30,"tdop":0.79,"hdop":1.00,"gdop":1.80,"pdop":1.60,"satellites":[{"PRN":8,"el":30,"az":75,"ss":22,"used":true,"gnssid":0,"svid":8},{"PRN":9,"el":20,"az":262,"ss":31,"used":true,"gnssid":0,"svid":9},{"PRN":10,"el":16,"az":194,"ss":27,"used":true,"gnssid":0,"svid":10},{"PRN":15,"el":74,"az":263,"ss":46,"used":true,"gnssid":0,"svid":15},{"PRN":17,"el":14,"az":127,"ss":17,"used":false,"gnssid":0,"svid":17},{"PRN":18,"el":22,"az":315,"ss":27,"used":true,"gnssid":0,"svid":18},{"PRN":19,"el":5,"az":14,"ss":26,"used":true,"gnssid":0,"svid":19},{"PRN":21,"el":0,"az":284,"ss":0,"used":false,"gnssid":0,"svid":21},{"PRN":22,"el":0,"az":337,"ss":17,"used":false,"gnssid":0,"svid":22},{"PRN":26,"el":3,"az":304,"ss":0,"used":false,"gnssid":0,"svid":26},{"PRN":27,"el":41,"az":264,"ss":27,"used":true,"gnssid":0,"svid":27},{"PRN":28,"el":58,"az":81,"ss":30,"used":true,"gnssid":0,"svid":28}]}
$GPGLL,5405.6083,N,01049.4822,E,104707.000,A,A*55
-{"class":"TPV","mode":3,"time":"2009-07-24T10:47:07.000Z","ept":0.005,"lat":54.093471667,"lon":10.824703333,"alt":40.600,"epx":9.255,"epy":10.588,"epv":29.900,"track":19.2700,"speed":0.257,"climb":0.000,"eps":21.18}
+{"class":"TPV","mode":3,"time":"2009-07-24T10:47:07.000Z","ept":0.005,"lat":54.093471667,"lon":10.824703333,"alt":40.600,"epx":9.255,"epy":10.588,"epv":29.900,"track":19.2700,"speed":0.257,"climb":-0.200,"eps":21.18,"epc":59.80}
$GPRMC,104708.000,A,5405.6082,N,01049.4856,E,0.32,19.19,240709,,,A*56
$GPVTG,19.19,T,,M,0.32,N,0.6,K,A*3A
$GPGGA,104708.000,5405.6082,N,01049.4856,E,1,08,0.9,40.0,M,43.6,M,,0000*69
@@ -37,7 +37,7 @@ $GPGSV,3,2,12,17,14,127,15,18,22,315,26,19,05,014,26,21,00,284,*73
$GPGSV,3,3,12,22,00,337,15,26,03,304,,27,41,264,28,28,58,081,30*7E
{"class":"SKY","xdop":0.62,"ydop":0.71,"vdop":1.30,"tdop":0.79,"hdop":0.90,"gdop":1.80,"pdop":1.60,"satellites":[{"PRN":8,"el":30,"az":75,"ss":23,"used":true,"gnssid":0,"svid":8},{"PRN":9,"el":20,"az":262,"ss":32,"used":true,"gnssid":0,"svid":9},{"PRN":10,"el":16,"az":194,"ss":26,"used":true,"gnssid":0,"svid":10},{"PRN":15,"el":74,"az":263,"ss":45,"used":true,"gnssid":0,"svid":15},{"PRN":17,"el":14,"az":127,"ss":15,"used":false,"gnssid":0,"svid":17},{"PRN":18,"el":22,"az":315,"ss":26,"used":true,"gnssid":0,"svid":18},{"PRN":19,"el":5,"az":14,"ss":26,"used":true,"gnssid":0,"svid":19},{"PRN":21,"el":0,"az":284,"ss":0,"used":false,"gnssid":0,"svid":21},{"PRN":22,"el":0,"az":337,"ss":15,"used":false,"gnssid":0,"svid":22},{"PRN":26,"el":3,"az":304,"ss":0,"used":false,"gnssid":0,"svid":26},{"PRN":27,"el":41,"az":264,"ss":28,"used":true,"gnssid":0,"svid":27},{"PRN":28,"el":58,"az":81,"ss":30,"used":true,"gnssid":0,"svid":28}]}
$GPGLL,5405.6082,N,01049.4856,E,104708.000,A,A*58
-{"class":"TPV","mode":3,"time":"2009-07-24T10:47:08.000Z","ept":0.005,"lat":54.093470000,"lon":10.824760000,"alt":40.000,"epx":9.255,"epy":10.588,"epv":29.900,"track":19.1900,"speed":0.165,"climb":0.000,"eps":21.18}
+{"class":"TPV","mode":3,"time":"2009-07-24T10:47:08.000Z","ept":0.005,"lat":54.093470000,"lon":10.824760000,"alt":40.000,"epx":9.255,"epy":10.588,"epv":29.900,"track":19.1900,"speed":0.165,"climb":-0.600,"eps":21.18,"epc":59.80}
$GPRMC,104709.000,A,5405.6083,N,01049.4868,E,0.37,21.29,240709,,,A*56
$GPVTG,21.29,T,,M,0.37,N,0.7,K,A*36
$GPGGA,104709.000,5405.6083,N,01049.4868,E,1,08,0.9,40.6,M,43.6,M,,0000*62
@@ -47,7 +47,7 @@ $GPGSV,3,2,12,17,14,127,14,18,22,315,25,19,05,014,26,21,00,284,*71
$GPGSV,3,3,12,22,00,337,16,26,03,304,,27,41,264,26,28,58,081,29*7B
{"class":"SKY","xdop":0.62,"ydop":0.71,"vdop":1.30,"tdop":0.79,"hdop":0.90,"gdop":1.80,"pdop":1.60,"satellites":[{"PRN":8,"el":30,"az":75,"ss":24,"used":true,"gnssid":0,"svid":8},{"PRN":9,"el":20,"az":262,"ss":31,"used":true,"gnssid":0,"svid":9},{"PRN":10,"el":16,"az":194,"ss":25,"used":true,"gnssid":0,"svid":10},{"PRN":15,"el":74,"az":263,"ss":44,"used":true,"gnssid":0,"svid":15},{"PRN":17,"el":14,"az":127,"ss":14,"used":false,"gnssid":0,"svid":17},{"PRN":18,"el":22,"az":315,"ss":25,"used":true,"gnssid":0,"svid":18},{"PRN":19,"el":5,"az":14,"ss":26,"used":true,"gnssid":0,"svid":19},{"PRN":21,"el":0,"az":284,"ss":0,"used":false,"gnssid":0,"svid":21},{"PRN":22,"el":0,"az":337,"ss":16,"used":false,"gnssid":0,"svid":22},{"PRN":26,"el":3,"az":304,"ss":0,"used":false,"gnssid":0,"svid":26},{"PRN":27,"el":41,"az":264,"ss":26,"used":true,"gnssid":0,"svid":27},{"PRN":28,"el":58,"az":81,"ss":29,"used":true,"gnssid":0,"svid":28}]}
$GPGLL,5405.6083,N,01049.4868,E,104709.000,A,A*55
-{"class":"TPV","mode":3,"time":"2009-07-24T10:47:09.000Z","ept":0.005,"lat":54.093471667,"lon":10.824780000,"alt":40.600,"epx":9.255,"epy":10.588,"epv":29.900,"track":21.2900,"speed":0.190,"climb":0.000,"eps":21.18}
+{"class":"TPV","mode":3,"time":"2009-07-24T10:47:09.000Z","ept":0.005,"lat":54.093471667,"lon":10.824780000,"alt":40.600,"epx":9.255,"epy":10.588,"epv":29.900,"track":21.2900,"speed":0.190,"climb":0.600,"eps":21.18,"epc":59.80}
$GPRMC,104710.000,A,5405.6081,N,01049.4876,E,0.94,27.15,240709,,,A*53
$GPVTG,27.15,T,,M,0.94,N,1.8,K,A*38
$GPGGA,104710.000,5405.6081,N,01049.4876,E,1,08,0.9,40.4,M,43.6,M,,0000*65
@@ -57,7 +57,7 @@ $GPGSV,3,2,12,17,14,127,14,18,22,315,24,19,05,014,26,21,00,284,*70
$GPGSV,3,3,12,22,00,337,16,26,03,304,,27,41,264,25,28,58,081,30*70
{"class":"SKY","xdop":0.62,"ydop":0.71,"vdop":1.30,"tdop":0.79,"hdop":0.90,"gdop":1.80,"pdop":1.60,"satellites":[{"PRN":8,"el":30,"az":75,"ss":24,"used":true,"gnssid":0,"svid":8},{"PRN":9,"el":20,"az":262,"ss":30,"used":true,"gnssid":0,"svid":9},{"PRN":10,"el":16,"az":194,"ss":25,"used":true,"gnssid":0,"svid":10},{"PRN":15,"el":74,"az":263,"ss":44,"used":true,"gnssid":0,"svid":15},{"PRN":17,"el":14,"az":127,"ss":14,"used":false,"gnssid":0,"svid":17},{"PRN":18,"el":22,"az":315,"ss":24,"used":true,"gnssid":0,"svid":18},{"PRN":19,"el":5,"az":14,"ss":26,"used":true,"gnssid":0,"svid":19},{"PRN":21,"el":0,"az":284,"ss":0,"used":false,"gnssid":0,"svid":21},{"PRN":22,"el":0,"az":337,"ss":16,"used":false,"gnssid":0,"svid":22},{"PRN":26,"el":3,"az":304,"ss":0,"used":false,"gnssid":0,"svid":26},{"PRN":27,"el":41,"az":264,"ss":25,"used":true,"gnssid":0,"svid":27},{"PRN":28,"el":58,"az":81,"ss":30,"used":true,"gnssid":0,"svid":28}]}
$GPGLL,5405.6081,N,01049.4876,E,104710.000,A,A*50
-{"class":"TPV","mode":3,"time":"2009-07-24T10:47:10.000Z","ept":0.005,"lat":54.093468333,"lon":10.824793333,"alt":40.400,"epx":9.255,"epy":10.588,"epv":29.900,"track":27.1500,"speed":0.484,"climb":0.000,"eps":21.18}
+{"class":"TPV","mode":3,"time":"2009-07-24T10:47:10.000Z","ept":0.005,"lat":54.093468333,"lon":10.824793333,"alt":40.400,"epx":9.255,"epy":10.588,"epv":29.900,"track":27.1500,"speed":0.484,"climb":-0.200,"eps":21.18,"epc":59.80}
$GPRMC,104711.000,A,5405.6083,N,01049.4879,E,0.63,28.37,240709,,,A*58
$GPVTG,28.37,T,,M,0.63,N,1.2,K,A*35
$GPGGA,104711.000,5405.6083,N,01049.4879,E,1,08,1.0,39.8,M,43.6,M,,0000*63
@@ -67,7 +67,7 @@ $GPGSV,3,2,12,17,14,127,,18,22,315,22,19,05,014,26,21,00,284,*73
$GPGSV,3,3,12,22,00,337,,26,03,304,,27,41,264,28,28,58,081,30*7A
{"class":"SKY","xdop":0.62,"ydop":0.71,"vdop":1.30,"tdop":0.79,"hdop":1.00,"gdop":1.80,"pdop":1.60,"satellites":[{"PRN":8,"el":30,"az":75,"ss":24,"used":true,"gnssid":0,"svid":8},{"PRN":9,"el":20,"az":262,"ss":30,"used":true,"gnssid":0,"svid":9},{"PRN":10,"el":16,"az":194,"ss":24,"used":true,"gnssid":0,"svid":10},{"PRN":15,"el":74,"az":263,"ss":44,"used":true,"gnssid":0,"svid":15},{"PRN":17,"el":14,"az":127,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":18,"el":22,"az":315,"ss":22,"used":true,"gnssid":0,"svid":18},{"PRN":19,"el":5,"az":14,"ss":26,"used":true,"gnssid":0,"svid":19},{"PRN":21,"el":0,"az":284,"ss":0,"used":false,"gnssid":0,"svid":21},{"PRN":22,"el":0,"az":337,"ss":0,"used":false,"gnssid":0,"svid":22},{"PRN":26,"el":3,"az":304,"ss":0,"used":false,"gnssid":0,"svid":26},{"PRN":27,"el":41,"az":264,"ss":28,"used":true,"gnssid":0,"svid":27},{"PRN":28,"el":58,"az":81,"ss":30,"used":true,"gnssid":0,"svid":28}]}
$GPGLL,5405.6083,N,01049.4879,E,104711.000,A,A*5C
-{"class":"TPV","mode":3,"time":"2009-07-24T10:47:11.000Z","ept":0.005,"lat":54.093471667,"lon":10.824798333,"alt":39.800,"epx":9.255,"epy":10.588,"epv":29.900,"track":28.3700,"speed":0.324,"climb":0.000,"eps":21.18}
+{"class":"TPV","mode":3,"time":"2009-07-24T10:47:11.000Z","ept":0.005,"lat":54.093471667,"lon":10.824798333,"alt":39.800,"epx":9.255,"epy":10.588,"epv":29.900,"track":28.3700,"speed":0.324,"climb":-0.600,"eps":21.18,"epc":59.80}
$GPRMC,104712.000,A,5405.6086,N,01049.4879,E,1.23,24.74,240709,,,A*50
$GPVTG,24.74,T,,M,1.23,N,2.3,K,A*39
$GPGGA,104712.000,5405.6086,N,01049.4879,E,1,08,1.0,39.2,M,43.6,M,,0000*6F
@@ -77,7 +77,7 @@ $GPGSV,3,2,12,17,14,127,,18,22,315,18,19,05,014,26,21,00,284,*7A
$GPGSV,3,3,12,22,00,337,,26,03,304,,27,41,264,29,28,58,081,29*73
{"class":"SKY","xdop":0.62,"ydop":0.71,"vdop":1.30,"tdop":0.79,"hdop":1.00,"gdop":1.80,"pdop":1.60,"satellites":[{"PRN":8,"el":30,"az":75,"ss":23,"used":true,"gnssid":0,"svid":8},{"PRN":9,"el":20,"az":262,"ss":29,"used":true,"gnssid":0,"svid":9},{"PRN":10,"el":16,"az":194,"ss":22,"used":true,"gnssid":0,"svid":10},{"PRN":15,"el":74,"az":263,"ss":42,"used":true,"gnssid":0,"svid":15},{"PRN":17,"el":14,"az":127,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":18,"el":22,"az":315,"ss":18,"used":true,"gnssid":0,"svid":18},{"PRN":19,"el":5,"az":14,"ss":26,"used":true,"gnssid":0,"svid":19},{"PRN":21,"el":0,"az":284,"ss":0,"used":false,"gnssid":0,"svid":21},{"PRN":22,"el":0,"az":337,"ss":0,"used":false,"gnssid":0,"svid":22},{"PRN":26,"el":3,"az":304,"ss":0,"used":false,"gnssid":0,"svid":26},{"PRN":27,"el":41,"az":264,"ss":29,"used":true,"gnssid":0,"svid":27},{"PRN":28,"el":58,"az":81,"ss":29,"used":true,"gnssid":0,"svid":28}]}
$GPGLL,5405.6086,N,01049.4879,E,104712.000,A,A*5A
-{"class":"TPV","mode":3,"time":"2009-07-24T10:47:12.000Z","ept":0.005,"lat":54.093476667,"lon":10.824798333,"alt":39.200,"epx":9.255,"epy":10.588,"epv":29.900,"track":24.7400,"speed":0.633,"climb":0.000,"eps":21.18}
+{"class":"TPV","mode":3,"time":"2009-07-24T10:47:12.000Z","ept":0.005,"lat":54.093476667,"lon":10.824798333,"alt":39.200,"epx":9.255,"epy":10.588,"epv":29.900,"track":24.7400,"speed":0.633,"climb":-0.600,"eps":21.18,"epc":59.80}
$GPRMC,104713.000,A,5405.6087,N,01049.4885,E,0.19,24.74,240709,,,A*5B
$GPVTG,24.74,T,,M,0.19,N,0.4,K,A*34
$GPGGA,104713.000,5405.6087,N,01049.4885,E,1,08,1.0,39.0,M,43.6,M,,0000*6E
@@ -87,7 +87,7 @@ $GPGSV,3,2,12,17,14,127,,18,22,315,19,19,05,014,27,21,00,284,*7A
$GPGSV,3,3,12,22,00,337,,26,03,304,,27,41,264,31,28,58,081,29*7A
{"class":"SKY","xdop":0.62,"ydop":0.71,"vdop":1.30,"tdop":0.79,"hdop":1.00,"gdop":1.80,"pdop":1.60,"satellites":[{"PRN":8,"el":30,"az":75,"ss":25,"used":true,"gnssid":0,"svid":8},{"PRN":9,"el":20,"az":262,"ss":29,"used":true,"gnssid":0,"svid":9},{"PRN":10,"el":16,"az":194,"ss":23,"used":true,"gnssid":0,"svid":10},{"PRN":15,"el":74,"az":263,"ss":43,"used":true,"gnssid":0,"svid":15},{"PRN":17,"el":14,"az":127,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":18,"el":22,"az":315,"ss":19,"used":true,"gnssid":0,"svid":18},{"PRN":19,"el":5,"az":14,"ss":27,"used":true,"gnssid":0,"svid":19},{"PRN":21,"el":0,"az":284,"ss":0,"used":false,"gnssid":0,"svid":21},{"PRN":22,"el":0,"az":337,"ss":0,"used":false,"gnssid":0,"svid":22},{"PRN":26,"el":3,"az":304,"ss":0,"used":false,"gnssid":0,"svid":26},{"PRN":27,"el":41,"az":264,"ss":31,"used":true,"gnssid":0,"svid":27},{"PRN":28,"el":58,"az":81,"ss":29,"used":true,"gnssid":0,"svid":28}]}
$GPGLL,5405.6087,N,01049.4885,E,104713.000,A,A*59
-{"class":"TPV","mode":3,"time":"2009-07-24T10:47:13.000Z","ept":0.005,"lat":54.093478333,"lon":10.824808333,"alt":39.000,"epx":9.255,"epy":10.588,"epv":29.900,"track":24.7400,"speed":0.098,"climb":0.000,"eps":21.18}
+{"class":"TPV","mode":3,"time":"2009-07-24T10:47:13.000Z","ept":0.005,"lat":54.093478333,"lon":10.824808333,"alt":39.000,"epx":9.255,"epy":10.588,"epv":29.900,"track":24.7400,"speed":0.098,"climb":-0.200,"eps":21.18,"epc":59.80}
$GPRMC,104714.000,A,5405.6087,N,01049.4885,E,0.25,14.12,240709,,,A*50
$GPVTG,14.12,T,,M,0.25,N,0.5,K,A*39
$GPGGA,104714.000,5405.6087,N,01049.4885,E,1,08,1.0,38.8,M,43.6,M,,0000*60
@@ -97,4 +97,4 @@ $GPGSV,3,2,12,17,14,127,,18,22,315,20,19,05,014,27,21,00,284,*70
$GPGSV,3,3,12,22,00,337,,26,03,304,19,27,41,264,31,28,58,081,29*72
{"class":"SKY","xdop":0.62,"ydop":0.71,"vdop":1.30,"tdop":0.79,"hdop":1.00,"gdop":1.80,"pdop":1.60,"satellites":[{"PRN":8,"el":30,"az":75,"ss":25,"used":true,"gnssid":0,"svid":8},{"PRN":9,"el":20,"az":262,"ss":31,"used":true,"gnssid":0,"svid":9},{"PRN":10,"el":16,"az":194,"ss":23,"used":true,"gnssid":0,"svid":10},{"PRN":15,"el":74,"az":263,"ss":44,"used":true,"gnssid":0,"svid":15},{"PRN":17,"el":14,"az":127,"ss":0,"used":false,"gnssid":0,"svid":17},{"PRN":18,"el":22,"az":315,"ss":20,"used":true,"gnssid":0,"svid":18},{"PRN":19,"el":5,"az":14,"ss":27,"used":true,"gnssid":0,"svid":19},{"PRN":21,"el":0,"az":284,"ss":0,"used":false,"gnssid":0,"svid":21},{"PRN":22,"el":0,"az":337,"ss":0,"used":false,"gnssid":0,"svid":22},{"PRN":26,"el":3,"az":304,"ss":19,"used":false,"gnssid":0,"svid":26},{"PRN":27,"el":41,"az":264,"ss":31,"used":true,"gnssid":0,"svid":27},{"PRN":28,"el":58,"az":81,"ss":29,"used":true,"gnssid":0,"svid":28}]}
$GPGLL,5405.6087,N,01049.4885,E,104714.000,A,A*5E
-{"class":"TPV","mode":3,"time":"2009-07-24T10:47:14.000Z","ept":0.005,"lat":54.093478333,"lon":10.824808333,"alt":38.800,"epx":9.255,"epy":10.588,"epv":29.900,"track":14.1200,"speed":0.129,"climb":0.000,"eps":21.18}
+{"class":"TPV","mode":3,"time":"2009-07-24T10:47:14.000Z","ept":0.005,"lat":54.093478333,"lon":10.824808333,"alt":38.800,"epx":9.255,"epy":10.588,"epv":29.900,"track":14.1200,"speed":0.129,"climb":-0.200,"eps":21.18,"epc":59.80}
diff --git a/test/daemon/nl551e.log.chk b/test/daemon/nl551e.log.chk
index c2296dc6..0dc6aff0 100644
--- a/test/daemon/nl551e.log.chk
+++ b/test/daemon/nl551e.log.chk
@@ -36,7 +36,7 @@ $GPGSV,2,1,07,03,54,286,37,07,18,316,35,16,68,221,36,18,43,111,40*7D
$GPGSV,2,2,07,19,22,279,39,22,24,159,37,30,43,182,42*46
{"class":"SKY","xdop":0.99,"ydop":1.06,"vdop":1.80,"tdop":1.18,"hdop":1.45,"gdop":2.59,"pdop":2.31,"satellites":[{"PRN":3,"el":54,"az":286,"ss":37,"used":true,"gnssid":0,"svid":3},{"PRN":7,"el":18,"az":316,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":16,"el":68,"az":221,"ss":36,"used":true,"gnssid":0,"svid":16},{"PRN":18,"el":43,"az":111,"ss":40,"used":true,"gnssid":0,"svid":18},{"PRN":19,"el":22,"az":279,"ss":39,"used":true,"gnssid":0,"svid":19},{"PRN":22,"el":24,"az":159,"ss":37,"used":true,"gnssid":0,"svid":22},{"PRN":30,"el":43,"az":182,"ss":42,"used":true,"gnssid":0,"svid":30}]}
$GPGLL,5200.17080,N,00602.17433,E,191433.01,A,A*6A
-{"class":"TPV","mode":3,"time":"2012-07-04T19:14:33.010Z","ept":0.005,"lat":52.002846667,"lon":6.036238833,"alt":20.700,"epx":14.920,"epy":15.950,"epv":2299.770,"track":0.0000,"speed":0.104,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2012-07-04T19:14:33.010Z","ept":0.005,"lat":52.002846667,"lon":6.036238833,"alt":20.700,"epx":14.920,"epy":15.950,"epv":2299.770,"track":0.0000,"speed":0.104}
$GPRMC,191434.00,A,5200.17079,N,00602.17433,E,0.044,,040712,,,A*73
$GPVTG,,T,,M,0.044,N,0.082,K,A*29
$GPGGA,191434.00,5200.17079,N,00602.17433,E,1,07,1.45,20.8,M,46.1,M,,*61
@@ -45,7 +45,7 @@ $GPGSV,2,1,07,03,54,286,37,07,18,316,35,16,68,221,36,18,43,111,40*7D
$GPGSV,2,2,07,19,22,279,39,22,24,159,37,30,43,182,42*46
{"class":"SKY","xdop":0.99,"ydop":1.06,"vdop":1.80,"tdop":1.18,"hdop":1.45,"gdop":2.59,"pdop":2.31,"satellites":[{"PRN":3,"el":54,"az":286,"ss":37,"used":true,"gnssid":0,"svid":3},{"PRN":7,"el":18,"az":316,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":16,"el":68,"az":221,"ss":36,"used":true,"gnssid":0,"svid":16},{"PRN":18,"el":43,"az":111,"ss":40,"used":true,"gnssid":0,"svid":18},{"PRN":19,"el":22,"az":279,"ss":39,"used":true,"gnssid":0,"svid":19},{"PRN":22,"el":24,"az":159,"ss":37,"used":true,"gnssid":0,"svid":22},{"PRN":30,"el":43,"az":182,"ss":42,"used":true,"gnssid":0,"svid":30}]}
$GPGLL,5200.17079,N,00602.17433,E,191434.00,A,A*6A
-{"class":"TPV","mode":3,"time":"2012-07-04T19:14:34.000Z","ept":0.005,"lat":52.002846500,"lon":6.036238833,"alt":20.800,"epx":14.920,"epy":15.950,"epv":41.400,"track":0.0000,"speed":0.023,"climb":0.000,"eps":32.22}
+{"class":"TPV","mode":3,"time":"2012-07-04T19:14:34.000Z","ept":0.005,"lat":52.002846500,"lon":6.036238833,"alt":20.800,"epx":14.920,"epy":15.950,"epv":41.400,"track":0.0000,"speed":0.023,"climb":0.101,"eps":32.22,"epc":2364.82}
$GPRMC,191435.00,A,5200.17069,N,00602.17412,E,0.064,,040712,,,A*72
$GPVTG,,T,,M,0.064,N,0.118,K,A*29
$GPGGA,191435.00,5200.17069,N,00602.17412,E,1,07,1.45,20.9,M,46.1,M,,*63
@@ -54,7 +54,7 @@ $GPGSV,2,1,07,03,54,286,37,07,18,316,35,16,68,221,36,18,43,111,40*7D
$GPGSV,2,2,07,19,22,279,39,22,24,159,37,30,43,182,42*46
{"class":"SKY","xdop":0.99,"ydop":1.06,"vdop":1.80,"tdop":1.18,"hdop":1.45,"gdop":2.59,"pdop":2.31,"satellites":[{"PRN":3,"el":54,"az":286,"ss":37,"used":true,"gnssid":0,"svid":3},{"PRN":7,"el":18,"az":316,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":16,"el":68,"az":221,"ss":36,"used":true,"gnssid":0,"svid":16},{"PRN":18,"el":43,"az":111,"ss":40,"used":true,"gnssid":0,"svid":18},{"PRN":19,"el":22,"az":279,"ss":39,"used":true,"gnssid":0,"svid":19},{"PRN":22,"el":24,"az":159,"ss":37,"used":true,"gnssid":0,"svid":22},{"PRN":30,"el":43,"az":182,"ss":42,"used":true,"gnssid":0,"svid":30}]}
$GPGLL,5200.17069,N,00602.17412,E,191435.00,A,A*69
-{"class":"TPV","mode":3,"time":"2012-07-04T19:14:35.000Z","ept":0.005,"lat":52.002844833,"lon":6.036235333,"alt":20.900,"epx":14.920,"epy":15.950,"epv":41.400,"track":0.0000,"speed":0.033,"climb":0.000,"eps":31.90}
+{"class":"TPV","mode":3,"time":"2012-07-04T19:14:35.000Z","ept":0.005,"lat":52.002844833,"lon":6.036235333,"alt":20.900,"epx":14.920,"epy":15.950,"epv":41.400,"track":0.0000,"speed":0.033,"climb":0.100,"eps":31.90,"epc":82.80}
$GPRMC,191436.00,A,5200.17065,N,00602.17411,E,0.066,,040712,,,A*7C
$GPVTG,,T,,M,0.066,N,0.122,K,A*22
$GPGGA,191436.00,5200.17065,N,00602.17411,E,1,07,1.45,21.1,M,46.1,M,,*66
@@ -63,7 +63,7 @@ $GPGSV,2,1,07,03,54,286,37,07,18,316,35,16,68,221,36,18,43,111,40*7D
$GPGSV,2,2,07,19,22,279,39,22,24,159,37,30,43,182,42*46
{"class":"SKY","xdop":0.99,"ydop":1.06,"vdop":1.80,"tdop":1.18,"hdop":1.45,"gdop":2.59,"pdop":2.31,"satellites":[{"PRN":3,"el":54,"az":286,"ss":37,"used":true,"gnssid":0,"svid":3},{"PRN":7,"el":18,"az":316,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":16,"el":68,"az":221,"ss":36,"used":true,"gnssid":0,"svid":16},{"PRN":18,"el":43,"az":111,"ss":40,"used":true,"gnssid":0,"svid":18},{"PRN":19,"el":22,"az":279,"ss":39,"used":true,"gnssid":0,"svid":19},{"PRN":22,"el":24,"az":159,"ss":37,"used":true,"gnssid":0,"svid":22},{"PRN":30,"el":43,"az":182,"ss":42,"used":true,"gnssid":0,"svid":30}]}
$GPGLL,5200.17065,N,00602.17411,E,191436.00,A,A*65
-{"class":"TPV","mode":3,"time":"2012-07-04T19:14:36.000Z","ept":0.005,"lat":52.002844167,"lon":6.036235167,"alt":21.100,"epx":14.920,"epy":15.950,"epv":41.400,"track":0.0000,"speed":0.034,"climb":0.000,"eps":31.90}
+{"class":"TPV","mode":3,"time":"2012-07-04T19:14:36.000Z","ept":0.005,"lat":52.002844167,"lon":6.036235167,"alt":21.100,"epx":14.920,"epy":15.950,"epv":41.400,"track":0.0000,"speed":0.034,"climb":0.200,"eps":31.90,"epc":82.80}
$GPRMC,191437.00,A,5200.17063,N,00602.17412,E,0.084,,040712,,,A*74
$GPVTG,,T,,M,0.084,N,0.155,K,A*2E
$GPGGA,191437.00,5200.17063,N,00602.17412,E,1,07,1.45,21.3,M,46.1,M,,*60
@@ -72,7 +72,7 @@ $GPGSV,2,1,07,03,54,286,37,07,18,316,35,16,68,221,35,18,43,111,40*7E
$GPGSV,2,2,07,19,22,279,39,22,24,159,37,30,43,182,42*46
{"class":"SKY","xdop":0.99,"ydop":1.06,"vdop":1.80,"tdop":1.18,"hdop":1.45,"gdop":2.59,"pdop":2.31,"satellites":[{"PRN":3,"el":54,"az":286,"ss":37,"used":true,"gnssid":0,"svid":3},{"PRN":7,"el":18,"az":316,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":16,"el":68,"az":221,"ss":35,"used":true,"gnssid":0,"svid":16},{"PRN":18,"el":43,"az":111,"ss":40,"used":true,"gnssid":0,"svid":18},{"PRN":19,"el":22,"az":279,"ss":39,"used":true,"gnssid":0,"svid":19},{"PRN":22,"el":24,"az":159,"ss":37,"used":true,"gnssid":0,"svid":22},{"PRN":30,"el":43,"az":182,"ss":42,"used":true,"gnssid":0,"svid":30}]}
$GPGLL,5200.17063,N,00602.17412,E,191437.00,A,A*61
-{"class":"TPV","mode":3,"time":"2012-07-04T19:14:37.000Z","ept":0.005,"lat":52.002843833,"lon":6.036235333,"alt":21.300,"epx":14.920,"epy":15.950,"epv":41.400,"track":0.0000,"speed":0.043,"climb":0.000,"eps":31.90}
+{"class":"TPV","mode":3,"time":"2012-07-04T19:14:37.000Z","ept":0.005,"lat":52.002843833,"lon":6.036235333,"alt":21.300,"epx":14.920,"epy":15.950,"epv":41.400,"track":0.0000,"speed":0.043,"climb":0.200,"eps":31.90,"epc":82.80}
$GPRMC,191438.00,A,5200.17065,N,00602.17414,E,0.066,,040712,,,A*77
$GPVTG,,T,,M,0.066,N,0.121,K,A*21
$GPGGA,191438.00,5200.17065,N,00602.17414,E,1,07,1.45,21.5,M,46.1,M,,*69
@@ -81,7 +81,7 @@ $GPGSV,2,1,07,03,54,286,37,07,18,316,35,16,68,221,35,18,43,111,40*7E
$GPGSV,2,2,07,19,22,279,39,22,24,159,37,30,43,182,42*46
{"class":"SKY","xdop":0.99,"ydop":1.06,"vdop":1.80,"tdop":1.18,"hdop":1.45,"gdop":2.59,"pdop":2.31,"satellites":[{"PRN":3,"el":54,"az":286,"ss":37,"used":true,"gnssid":0,"svid":3},{"PRN":7,"el":18,"az":316,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":16,"el":68,"az":221,"ss":35,"used":true,"gnssid":0,"svid":16},{"PRN":18,"el":43,"az":111,"ss":40,"used":true,"gnssid":0,"svid":18},{"PRN":19,"el":22,"az":279,"ss":39,"used":true,"gnssid":0,"svid":19},{"PRN":22,"el":24,"az":159,"ss":37,"used":true,"gnssid":0,"svid":22},{"PRN":30,"el":43,"az":182,"ss":42,"used":true,"gnssid":0,"svid":30}]}
$GPGLL,5200.17065,N,00602.17414,E,191438.00,A,A*6E
-{"class":"TPV","mode":3,"time":"2012-07-04T19:14:38.000Z","ept":0.005,"lat":52.002844167,"lon":6.036235667,"alt":21.500,"epx":14.920,"epy":15.950,"epv":41.400,"track":0.0000,"speed":0.034,"climb":0.000,"eps":31.90}
+{"class":"TPV","mode":3,"time":"2012-07-04T19:14:38.000Z","ept":0.005,"lat":52.002844167,"lon":6.036235667,"alt":21.500,"epx":14.920,"epy":15.950,"epv":41.400,"track":0.0000,"speed":0.034,"climb":0.200,"eps":31.90,"epc":82.80}
$GPRMC,191439.00,A,5200.17074,N,00602.17422,E,0.013,,040712,,,A*71
$GPVTG,,T,,M,0.013,N,0.024,K,A*27
$GPGGA,191439.00,5200.17074,N,00602.17422,E,1,07,1.45,21.5,M,46.1,M,,*6D
@@ -90,7 +90,7 @@ $GPGSV,2,1,07,03,54,286,37,07,18,316,35,16,68,221,35,18,43,111,40*7E
$GPGSV,2,2,07,19,22,279,39,22,24,159,37,30,43,182,42*46
{"class":"SKY","xdop":0.99,"ydop":1.06,"vdop":1.80,"tdop":1.18,"hdop":1.45,"gdop":2.59,"pdop":2.32,"satellites":[{"PRN":3,"el":54,"az":286,"ss":37,"used":true,"gnssid":0,"svid":3},{"PRN":7,"el":18,"az":316,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":16,"el":68,"az":221,"ss":35,"used":true,"gnssid":0,"svid":16},{"PRN":18,"el":43,"az":111,"ss":40,"used":true,"gnssid":0,"svid":18},{"PRN":19,"el":22,"az":279,"ss":39,"used":true,"gnssid":0,"svid":19},{"PRN":22,"el":24,"az":159,"ss":37,"used":true,"gnssid":0,"svid":22},{"PRN":30,"el":43,"az":182,"ss":42,"used":true,"gnssid":0,"svid":30}]}
$GPGLL,5200.17074,N,00602.17422,E,191439.00,A,A*6A
-{"class":"TPV","mode":3,"time":"2012-07-04T19:14:39.000Z","ept":0.005,"lat":52.002845667,"lon":6.036237000,"alt":21.500,"epx":14.920,"epy":15.950,"epv":41.400,"track":0.0000,"speed":0.007,"climb":0.000,"eps":31.90}
+{"class":"TPV","mode":3,"time":"2012-07-04T19:14:39.000Z","ept":0.005,"lat":52.002845667,"lon":6.036237000,"alt":21.500,"epx":14.920,"epy":15.950,"epv":41.400,"track":0.0000,"speed":0.007,"climb":0.000,"eps":31.90,"epc":82.80}
$GPRMC,191440.00,A,5200.17080,N,00602.17430,E,0.011,,040712,,,A*75
$GPVTG,,T,,M,0.011,N,0.020,K,A*21
$GPGGA,191440.00,5200.17080,N,00602.17430,E,1,07,1.45,21.4,M,46.1,M,,*6A
@@ -99,7 +99,7 @@ $GPGSV,2,1,07,03,54,286,37,07,18,316,35,16,68,221,36,18,43,111,40*7D
$GPGSV,2,2,07,19,22,279,39,22,24,159,37,30,43,182,42*46
{"class":"SKY","xdop":0.99,"ydop":1.06,"vdop":1.80,"tdop":1.18,"hdop":1.45,"gdop":2.59,"pdop":2.32,"satellites":[{"PRN":3,"el":54,"az":286,"ss":37,"used":true,"gnssid":0,"svid":3},{"PRN":7,"el":18,"az":316,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":16,"el":68,"az":221,"ss":36,"used":true,"gnssid":0,"svid":16},{"PRN":18,"el":43,"az":111,"ss":40,"used":true,"gnssid":0,"svid":18},{"PRN":19,"el":22,"az":279,"ss":39,"used":true,"gnssid":0,"svid":19},{"PRN":22,"el":24,"az":159,"ss":37,"used":true,"gnssid":0,"svid":22},{"PRN":30,"el":43,"az":182,"ss":42,"used":true,"gnssid":0,"svid":30}]}
$GPGLL,5200.17080,N,00602.17430,E,191440.00,A,A*6C
-{"class":"TPV","mode":3,"time":"2012-07-04T19:14:40.000Z","ept":0.005,"lat":52.002846667,"lon":6.036238333,"alt":21.400,"epx":14.920,"epy":15.950,"epv":41.400,"track":0.0000,"speed":0.006,"climb":0.000,"eps":31.90}
+{"class":"TPV","mode":3,"time":"2012-07-04T19:14:40.000Z","ept":0.005,"lat":52.002846667,"lon":6.036238333,"alt":21.400,"epx":14.920,"epy":15.950,"epv":41.400,"track":0.0000,"speed":0.006,"climb":-0.100,"eps":31.90,"epc":82.80}
$GPRMC,191441.00,A,5200.17084,N,00602.17436,E,0.011,,040712,,,A*76
$GPVTG,,T,,M,0.011,N,0.021,K,A*20
$GPGGA,191441.00,5200.17084,N,00602.17436,E,1,07,1.45,21.2,M,46.1,M,,*6F
@@ -108,7 +108,7 @@ $GPGSV,2,1,07,03,54,286,37,07,18,316,35,16,68,221,36,18,43,111,40*7D
$GPGSV,2,2,07,19,22,279,39,22,24,159,37,30,43,182,42*46
{"class":"SKY","xdop":0.99,"ydop":1.06,"vdop":1.80,"tdop":1.18,"hdop":1.45,"gdop":2.59,"pdop":2.32,"satellites":[{"PRN":3,"el":54,"az":286,"ss":37,"used":true,"gnssid":0,"svid":3},{"PRN":7,"el":18,"az":316,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":16,"el":68,"az":221,"ss":36,"used":true,"gnssid":0,"svid":16},{"PRN":18,"el":43,"az":111,"ss":40,"used":true,"gnssid":0,"svid":18},{"PRN":19,"el":22,"az":279,"ss":39,"used":true,"gnssid":0,"svid":19},{"PRN":22,"el":24,"az":159,"ss":37,"used":true,"gnssid":0,"svid":22},{"PRN":30,"el":43,"az":182,"ss":42,"used":true,"gnssid":0,"svid":30}]}
$GPGLL,5200.17084,N,00602.17436,E,191441.00,A,A*6F
-{"class":"TPV","mode":3,"time":"2012-07-04T19:14:41.000Z","ept":0.005,"lat":52.002847333,"lon":6.036239333,"alt":21.200,"epx":14.920,"epy":15.950,"epv":41.400,"track":0.0000,"speed":0.006,"climb":0.000,"eps":31.90}
+{"class":"TPV","mode":3,"time":"2012-07-04T19:14:41.000Z","ept":0.005,"lat":52.002847333,"lon":6.036239333,"alt":21.200,"epx":14.920,"epy":15.950,"epv":41.400,"track":0.0000,"speed":0.006,"climb":-0.200,"eps":31.90,"epc":82.80}
$GPRMC,191442.00,A,5200.17092,N,00602.17444,E,0.011,,040712,,,A*77
$GPVTG,,T,,M,0.011,N,0.021,K,A*20
$GPGGA,191442.00,5200.17092,N,00602.17444,E,1,07,1.45,21.2,M,46.1,M,,*6E
@@ -117,7 +117,7 @@ $GPGSV,2,1,07,03,54,286,37,07,18,316,35,16,68,221,36,18,43,111,40*7D
$GPGSV,2,2,07,19,22,279,39,22,24,159,37,30,43,182,42*46
{"class":"SKY","xdop":0.99,"ydop":1.06,"vdop":1.80,"tdop":1.18,"hdop":1.45,"gdop":2.59,"pdop":2.32,"satellites":[{"PRN":3,"el":54,"az":286,"ss":37,"used":true,"gnssid":0,"svid":3},{"PRN":7,"el":18,"az":316,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":16,"el":68,"az":221,"ss":36,"used":true,"gnssid":0,"svid":16},{"PRN":18,"el":43,"az":111,"ss":40,"used":true,"gnssid":0,"svid":18},{"PRN":19,"el":22,"az":279,"ss":39,"used":true,"gnssid":0,"svid":19},{"PRN":22,"el":24,"az":159,"ss":37,"used":true,"gnssid":0,"svid":22},{"PRN":30,"el":43,"az":182,"ss":42,"used":true,"gnssid":0,"svid":30}]}
$GPGLL,5200.17092,N,00602.17444,E,191442.00,A,A*6E
-{"class":"TPV","mode":3,"time":"2012-07-04T19:14:42.000Z","ept":0.005,"lat":52.002848667,"lon":6.036240667,"alt":21.200,"epx":14.920,"epy":15.950,"epv":41.400,"track":0.0000,"speed":0.006,"climb":0.000,"eps":31.90}
+{"class":"TPV","mode":3,"time":"2012-07-04T19:14:42.000Z","ept":0.005,"lat":52.002848667,"lon":6.036240667,"alt":21.200,"epx":14.920,"epy":15.950,"epv":41.400,"track":0.0000,"speed":0.006,"climb":0.000,"eps":31.90,"epc":82.80}
$GPRMC,191443.00,A,5200.17100,N,00602.17451,E,0.009,,040712,,,A*71
$GPVTG,,T,,M,0.009,N,0.017,K,A*2C
$GPGGA,191443.00,5200.17100,N,00602.17451,E,1,07,1.45,21.2,M,46.1,M,,*61
@@ -126,7 +126,7 @@ $GPGSV,2,1,07,03,54,286,37,07,18,316,36,16,68,221,36,18,43,111,40*7E
$GPGSV,2,2,07,19,22,279,39,22,24,159,38,30,43,182,42*49
{"class":"SKY","xdop":0.99,"ydop":1.06,"vdop":1.80,"tdop":1.18,"hdop":1.45,"gdop":2.59,"pdop":2.32,"satellites":[{"PRN":3,"el":54,"az":286,"ss":37,"used":true,"gnssid":0,"svid":3},{"PRN":7,"el":18,"az":316,"ss":36,"used":true,"gnssid":0,"svid":7},{"PRN":16,"el":68,"az":221,"ss":36,"used":true,"gnssid":0,"svid":16},{"PRN":18,"el":43,"az":111,"ss":40,"used":true,"gnssid":0,"svid":18},{"PRN":19,"el":22,"az":279,"ss":39,"used":true,"gnssid":0,"svid":19},{"PRN":22,"el":24,"az":159,"ss":38,"used":true,"gnssid":0,"svid":22},{"PRN":30,"el":43,"az":182,"ss":42,"used":true,"gnssid":0,"svid":30}]}
$GPGLL,5200.17100,N,00602.17451,E,191443.00,A,A*61
-{"class":"TPV","mode":3,"time":"2012-07-04T19:14:43.000Z","ept":0.005,"lat":52.002850000,"lon":6.036241833,"alt":21.200,"epx":14.920,"epy":15.950,"epv":41.400,"track":0.0000,"speed":0.005,"climb":0.000,"eps":31.90}
+{"class":"TPV","mode":3,"time":"2012-07-04T19:14:43.000Z","ept":0.005,"lat":52.002850000,"lon":6.036241833,"alt":21.200,"epx":14.920,"epy":15.950,"epv":41.400,"track":0.0000,"speed":0.005,"climb":0.000,"eps":31.90,"epc":82.80}
$GPRMC,191444.00,A,5200.17105,N,00602.17454,E,0.011,,040712,,,A*7F
$GPVTG,,T,,M,0.011,N,0.020,K,A*21
$GPGGA,191444.00,5200.17105,N,00602.17454,E,1,07,1.45,21.2,M,46.1,M,,*66
@@ -135,7 +135,7 @@ $GPGSV,2,1,07,03,54,286,37,07,18,316,36,16,68,221,36,18,43,111,39*70
$GPGSV,2,2,07,19,22,279,39,22,24,159,38,30,43,182,42*49
{"class":"SKY","xdop":0.99,"ydop":1.06,"vdop":1.80,"tdop":1.18,"hdop":1.45,"gdop":2.59,"pdop":2.32,"satellites":[{"PRN":3,"el":54,"az":286,"ss":37,"used":true,"gnssid":0,"svid":3},{"PRN":7,"el":18,"az":316,"ss":36,"used":true,"gnssid":0,"svid":7},{"PRN":16,"el":68,"az":221,"ss":36,"used":true,"gnssid":0,"svid":16},{"PRN":18,"el":43,"az":111,"ss":39,"used":true,"gnssid":0,"svid":18},{"PRN":19,"el":22,"az":279,"ss":39,"used":true,"gnssid":0,"svid":19},{"PRN":22,"el":24,"az":159,"ss":38,"used":true,"gnssid":0,"svid":22},{"PRN":30,"el":43,"az":182,"ss":42,"used":true,"gnssid":0,"svid":30}]}
$GPGLL,5200.17105,N,00602.17454,E,191444.00,A,A*66
-{"class":"TPV","mode":3,"time":"2012-07-04T19:14:44.000Z","ept":0.005,"lat":52.002850833,"lon":6.036242333,"alt":21.200,"epx":14.920,"epy":15.950,"epv":41.400,"track":0.0000,"speed":0.006,"climb":0.000,"eps":31.90}
+{"class":"TPV","mode":3,"time":"2012-07-04T19:14:44.000Z","ept":0.005,"lat":52.002850833,"lon":6.036242333,"alt":21.200,"epx":14.920,"epy":15.950,"epv":41.400,"track":0.0000,"speed":0.006,"climb":0.000,"eps":31.90,"epc":82.80}
$GPRMC,191445.00,A,5200.17109,N,00602.17462,E,0.010,,040712,,,A*76
$GPVTG,,T,,M,0.010,N,0.019,K,A*2A
$GPGGA,191445.00,5200.17109,N,00602.17462,E,1,07,1.45,21.2,M,46.1,M,,*6E
@@ -144,7 +144,7 @@ $GPGSV,2,1,07,03,54,286,37,07,18,316,35,16,68,221,36,18,43,111,39*73
$GPGSV,2,2,07,19,22,279,39,22,24,159,38,30,43,182,42*49
{"class":"SKY","xdop":0.99,"ydop":1.06,"vdop":1.80,"tdop":1.18,"hdop":1.45,"gdop":2.59,"pdop":2.32,"satellites":[{"PRN":3,"el":54,"az":286,"ss":37,"used":true,"gnssid":0,"svid":3},{"PRN":7,"el":18,"az":316,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":16,"el":68,"az":221,"ss":36,"used":true,"gnssid":0,"svid":16},{"PRN":18,"el":43,"az":111,"ss":39,"used":true,"gnssid":0,"svid":18},{"PRN":19,"el":22,"az":279,"ss":39,"used":true,"gnssid":0,"svid":19},{"PRN":22,"el":24,"az":159,"ss":38,"used":true,"gnssid":0,"svid":22},{"PRN":30,"el":43,"az":182,"ss":42,"used":true,"gnssid":0,"svid":30}]}
$GPGLL,5200.17109,N,00602.17462,E,191445.00,A,A*6E
-{"class":"TPV","mode":3,"time":"2012-07-04T19:14:45.000Z","ept":0.005,"lat":52.002851500,"lon":6.036243667,"alt":21.200,"epx":14.920,"epy":15.950,"epv":41.400,"track":0.0000,"speed":0.005,"climb":0.000,"eps":31.90}
+{"class":"TPV","mode":3,"time":"2012-07-04T19:14:45.000Z","ept":0.005,"lat":52.002851500,"lon":6.036243667,"alt":21.200,"epx":14.920,"epy":15.950,"epv":41.400,"track":0.0000,"speed":0.005,"climb":0.000,"eps":31.90,"epc":82.80}
$GPRMC,191446.00,A,5200.17115,N,00602.17470,E,0.009,,040712,,,A*73
$GPVTG,,T,,M,0.009,N,0.016,K,A*2D
$GPGGA,191446.00,5200.17115,N,00602.17470,E,1,07,1.45,21.2,M,46.1,M,,*63
@@ -153,4 +153,4 @@ $GPGSV,2,1,07,03,54,286,37,07,18,316,35,16,68,221,36,18,43,111,39*73
$GPGSV,2,2,07,19,22,279,39,22,24,159,38,30,43,182,42*49
{"class":"SKY","xdop":0.99,"ydop":1.06,"vdop":1.80,"tdop":1.18,"hdop":1.45,"gdop":2.59,"pdop":2.32,"satellites":[{"PRN":3,"el":54,"az":286,"ss":37,"used":true,"gnssid":0,"svid":3},{"PRN":7,"el":18,"az":316,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":16,"el":68,"az":221,"ss":36,"used":true,"gnssid":0,"svid":16},{"PRN":18,"el":43,"az":111,"ss":39,"used":true,"gnssid":0,"svid":18},{"PRN":19,"el":22,"az":279,"ss":39,"used":true,"gnssid":0,"svid":19},{"PRN":22,"el":24,"az":159,"ss":38,"used":true,"gnssid":0,"svid":22},{"PRN":30,"el":43,"az":182,"ss":42,"used":true,"gnssid":0,"svid":30}]}
$GPGLL,5200.17115,N,00602.17470,E,191446.00,A,A*63
-{"class":"TPV","mode":3,"time":"2012-07-04T19:14:46.000Z","ept":0.005,"lat":52.002852500,"lon":6.036245000,"alt":21.200,"epx":14.920,"epy":15.950,"epv":41.400,"track":0.0000,"speed":0.005,"climb":0.000,"eps":31.90}
+{"class":"TPV","mode":3,"time":"2012-07-04T19:14:46.000Z","ept":0.005,"lat":52.002852500,"lon":6.036245000,"alt":21.200,"epx":14.920,"epy":15.950,"epv":41.400,"track":0.0000,"speed":0.005,"climb":0.000,"eps":31.90,"epc":82.80}
diff --git a/test/daemon/oncore.log.chk b/test/daemon/oncore.log.chk
index d9de82ba..dcafb98b 100644
--- a/test/daemon/oncore.log.chk
+++ b/test/daemon/oncore.log.chk
@@ -12,7 +12,7 @@ $GPGSV,3,2,09,16,22,059,,20,21,131,,23,54,074,,24,23,195,*71
$GPGSV,3,3,09,27,39,195,13,,,,,,,,,,,,*40
{"class":"SKY","hdop":5.30,"satellites":[{"PRN":2,"el":33,"az":299,"ss":27,"used":true,"gnssid":0,"svid":2},{"PRN":4,"el":43,"az":242,"ss":26,"used":true,"gnssid":0,"svid":4},{"PRN":8,"el":12,"az":202,"ss":0,"used":false,"gnssid":0,"svid":8},{"PRN":13,"el":85,"az":356,"ss":0,"used":false,"gnssid":0,"svid":13},{"PRN":16,"el":22,"az":59,"ss":0,"used":false,"gnssid":0,"svid":16},{"PRN":20,"el":21,"az":131,"ss":0,"used":false,"gnssid":0,"svid":20},{"PRN":23,"el":54,"az":74,"ss":0,"used":false,"gnssid":0,"svid":23},{"PRN":24,"el":23,"az":195,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":27,"el":39,"az":195,"ss":13,"used":true,"gnssid":0,"svid":27}]}
$GPRMC,171245.00,A,5209.7838,N,02048.4819,E,0.3,41.9,080405,3.5,E*6C
-{"class":"TPV","mode":3,"time":"2005-04-08T17:12:45.000Z","ept":0.005,"lat":52.163063333,"lon":20.808031667,"alt":76.600,"track":41.9000,"speed":0.154,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2005-04-08T17:12:45.000Z","ept":0.005,"lat":52.163063333,"lon":20.808031667,"alt":76.600,"track":41.9000,"speed":0.154}
$GPGGA,171246.00,5209.7839,N,02048.4824,E,1,03,5.3,76.6,M,36.5,M,,*56
$GPGLL,5209.7839,N,02048.4824,E,171246.00,A*0C
$GPGSA,A,2,02,04,27,,,,,,,,,,,5.3,*36
diff --git a/test/daemon/pharos-360.log.chk b/test/daemon/pharos-360.log.chk
index a95c1927..ca66f00a 100644
--- a/test/daemon/pharos-360.log.chk
+++ b/test/daemon/pharos-360.log.chk
@@ -1,12 +1,12 @@
$GPGSA,A,3,28,11,26,29,,,,,,,,,12.9,12.5,3.1*39
{"class":"TPV","mode":3,"epv":71.300}
$GPRMC,021612.949,A,5029.3800,N,10441.0390,W,0.039560,189.06,280706,,*18
-{"class":"TPV","mode":2,"time":"2006-07-28T02:16:12.949Z","ept":0.005,"lat":50.489666667,"lon":-104.683983333,"track":189.0600,"speed":0.020}
+{"class":"TPV","mode":3,"time":"2006-07-28T02:16:12.949Z","ept":0.005,"lat":50.489666667,"lon":-104.683983333,"epv":71.300,"track":189.0600,"speed":0.020}
$GPGGA,021613.949,5029.3800,N,10441.0389,W,1,04,12.5,572.4,M,-20.3,M,0.0,0000*7E
$GPGLL,5029.3800,N,10441.0389,W,021613.949,A*22
$GPGSA,A,3,28,11,26,29,,,,,,,,,12.9,12.5,3.1*39
$GPRMC,021613.949,A,5029.3800,N,10441.0389,W,0.009850,267.99,280706,,*19
-{"class":"TPV","mode":3,"time":"2006-07-28T02:16:13.949Z","ept":0.005,"lat":50.489666667,"lon":-104.683981667,"alt":572.400,"epv":71.300,"track":267.9900,"speed":0.005,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2006-07-28T02:16:13.949Z","ept":0.005,"lat":50.489666667,"lon":-104.683981667,"alt":572.400,"epv":71.300,"track":267.9900,"speed":0.005,"epc":142.60}
$GPGGA,021614.949,5029.3800,N,10441.0388,W,1,04,12.5,572.3,M,-20.3,M,0.0,0000*7F
$GPGLL,5029.3800,N,10441.0388,W,021614.949,A*24
$GPGSA,A,3,28,11,26,29,,,,,,,,,12.9,12.5,3.1*39
diff --git a/test/daemon/rgm3800.log.chk b/test/daemon/rgm3800.log.chk
index 716c3eed..31b4b4b2 100644
--- a/test/daemon/rgm3800.log.chk
+++ b/test/daemon/rgm3800.log.chk
@@ -13,8 +13,9 @@ $GPGSV,3,2,12,19,00,000,,07,00,000,,04,00,000,,24,00,000,*76
$GPGSV,3,3,12,16,00,000,,28,00,000,,26,00,000,,29,00,000,*78
$GPRMC,235952.953,V,0000.0000,N,00000.0000,E,,0.00,050180,,,N*61
$GPGGA,102523.342,4815.6883,N,01140.3675,E,1,03,4.1,-47.5,M,47.5,M,,0000*4B
-{"class":"TPV","mode":3,"lat":48.261471667,"lon":11.672791667,"alt":-47.500}
+{"class":"TPV","mode":0}
$GPGSA,A,2,09,18,15,,,,,,,,,,4.2,4.1,1.0*35
+{"class":"TPV","mode":2,"lat":48.261471667,"lon":11.672791667,"alt":-47.500}
$GPGSV,3,1,11,15,78,236,41,09,30,277,44,18,26,303,36,22,04,332,34*73
$GPGSV,3,2,11,26,64,298,,29,53,146,,28,45,057,25,17,28,119,22*78
$GPGSV,3,3,11,08,13,081,27,12,06,219,22,10,05,190,21*4F
diff --git a/test/daemon/rx210.log.chk b/test/daemon/rx210.log.chk
index cfdc7411..7eacff1c 100644
--- a/test/daemon/rx210.log.chk
+++ b/test/daemon/rx210.log.chk
@@ -69,49 +69,49 @@ $GNGSA,A,1,31,21,,,,,,,,,,,53.32,28.64,44.97*2E
$GNGSA,A,1,75,86,,,,,,,,,,,53.32,28.64,44.97*23
{"class":"TPV","mode":1}
$GNRMC,184102.00,A,5000.14318,N,00838.63715,E,0.419,,030416,,,A*63
-{"class":"TPV","mode":2,"time":"2016-04-03T18:41:02.000Z","ept":0.005,"lat":50.002386333,"lon":8.643952500,"track":0.0000,"speed":0.216}
+{"class":"TPV","mode":3,"time":"2016-04-03T18:41:02.000Z","ept":0.005,"lat":50.002386333,"lon":8.643952500,"epv":1034.310,"track":0.0000,"speed":0.216}
$GNGGA,184102.00,5000.14318,N,00838.63715,E,1,05,3.62,159.6,M,47.6,M,,*4F
{"class":"TPV","mode":3,"time":"2016-04-03T18:41:02.000Z","ept":0.005,"lat":50.002386333,"lon":8.643952500,"alt":159.600,"epv":1034.310,"track":0.0000,"speed":0.216}
$GNRMC,184103.00,A,5000.14112,N,00838.63658,E,0.424,,030416,,,A*6C
$GNGGA,184103.00,5000.14112,N,00838.63658,E,1,05,3.62,165.8,M,47.6,M,,*4F
-{"class":"TPV","mode":3,"time":"2016-04-03T18:41:03.000Z","ept":0.005,"lat":50.002352000,"lon":8.643943000,"alt":165.800,"epv":1034.310,"track":0.0000,"speed":0.218}
+{"class":"TPV","mode":3,"time":"2016-04-03T18:41:03.000Z","ept":0.005,"lat":50.002352000,"lon":8.643943000,"alt":165.800,"epv":1034.310,"track":0.0000,"speed":0.218,"climb":6.200,"epc":2068.62}
$GNRMC,184104.00,A,5000.14035,N,00838.63648,E,0.690,,030416,,,A*63
$GNGGA,184104.00,5000.14035,N,00838.63648,E,1,05,3.62,167.8,M,47.6,M,,*4F
-{"class":"TPV","mode":3,"time":"2016-04-03T18:41:04.000Z","ept":0.005,"lat":50.002339167,"lon":8.643941333,"alt":167.800,"epv":1034.310,"track":0.0000,"speed":0.355}
+{"class":"TPV","mode":3,"time":"2016-04-03T18:41:04.000Z","ept":0.005,"lat":50.002339167,"lon":8.643941333,"alt":167.800,"epv":1034.310,"track":0.0000,"speed":0.355,"climb":2.000,"epc":2068.62}
$GNRMC,184105.00,A,5000.14005,N,00838.63363,E,0.128,,030416,,,A*69
$GNGGA,184105.00,5000.14005,N,00838.63363,E,1,06,2.55,162.8,M,47.6,M,,*42
-{"class":"TPV","mode":3,"time":"2016-04-03T18:41:05.000Z","ept":0.005,"lat":50.002334167,"lon":8.643893833,"alt":162.800,"epv":1034.310,"track":0.0000,"speed":0.066}
+{"class":"TPV","mode":3,"time":"2016-04-03T18:41:05.000Z","ept":0.005,"lat":50.002334167,"lon":8.643893833,"alt":162.800,"epv":1034.310,"track":0.0000,"speed":0.066,"climb":-5.000,"epc":2068.62}
$GNRMC,184106.00,A,5000.13939,N,00838.63172,E,0.036,,030416,,,A*67
$GNGGA,184106.00,5000.13939,N,00838.63172,E,1,06,2.55,160.6,M,47.6,M,,*4E
-{"class":"TPV","mode":3,"time":"2016-04-03T18:41:06.000Z","ept":0.005,"lat":50.002323167,"lon":8.643862000,"alt":160.600,"epv":1034.310,"track":0.0000,"speed":0.019}
+{"class":"TPV","mode":3,"time":"2016-04-03T18:41:06.000Z","ept":0.005,"lat":50.002323167,"lon":8.643862000,"alt":160.600,"epv":1034.310,"track":0.0000,"speed":0.019,"climb":-2.200,"epc":2068.62}
$GNGSA,A,3,31,26,21,,,,,,,,,,3.76,2.55,2.76*1A
$GNGSA,A,3,75,86,87,,,,,,,,,,3.76,2.55,2.76*1C
$GNRMC,184107.00,A,5000.13878,N,00838.62990,E,0.353,,030416,,,A*67
$GNGGA,184107.00,5000.13878,N,00838.62990,E,1,06,2.55,158.0,M,47.6,M,,*43
-{"class":"TPV","mode":3,"time":"2016-04-03T18:41:07.000Z","ept":0.005,"lat":50.002313000,"lon":8.643831667,"alt":158.000,"epv":63.480,"track":0.0000,"speed":0.182}
+{"class":"TPV","mode":3,"time":"2016-04-03T18:41:07.000Z","ept":0.005,"lat":50.002313000,"lon":8.643831667,"alt":158.000,"epv":63.480,"track":0.0000,"speed":0.182,"climb":-2.600,"epc":1097.79}
$GNRMC,184108.00,A,5000.13825,N,00838.62892,E,0.365,,030416,,,A*66
$GNGGA,184108.00,5000.13825,N,00838.62892,E,1,06,2.55,156.8,M,47.6,M,,*41
-{"class":"TPV","mode":3,"time":"2016-04-03T18:41:08.000Z","ept":0.005,"lat":50.002304167,"lon":8.643815333,"alt":156.800,"epv":63.480,"track":0.0000,"speed":0.188}
+{"class":"TPV","mode":3,"time":"2016-04-03T18:41:08.000Z","ept":0.005,"lat":50.002304167,"lon":8.643815333,"alt":156.800,"epv":63.480,"track":0.0000,"speed":0.188,"climb":-1.200,"epc":126.96}
$GNRMC,184109.00,A,5000.13805,N,00838.62859,E,0.233,,030416,,,A*60
$GNGGA,184109.00,5000.13805,N,00838.62859,E,1,06,2.55,155.4,M,47.6,M,,*4A
-{"class":"TPV","mode":3,"time":"2016-04-03T18:41:09.000Z","ept":0.005,"lat":50.002300833,"lon":8.643809833,"alt":155.400,"epv":63.480,"track":0.0000,"speed":0.120}
+{"class":"TPV","mode":3,"time":"2016-04-03T18:41:09.000Z","ept":0.005,"lat":50.002300833,"lon":8.643809833,"alt":155.400,"epv":63.480,"track":0.0000,"speed":0.120,"climb":-1.400,"epc":126.96}
$GNRMC,184110.00,A,5000.13782,N,00838.62855,E,0.187,,030416,,,A*68
$GNGGA,184110.00,5000.13782,N,00838.62855,E,1,06,2.55,154.7,M,47.6,M,,*4C
-{"class":"TPV","mode":3,"time":"2016-04-03T18:41:10.000Z","ept":0.005,"lat":50.002297000,"lon":8.643809167,"alt":154.700,"epv":63.480,"track":0.0000,"speed":0.096}
+{"class":"TPV","mode":3,"time":"2016-04-03T18:41:10.000Z","ept":0.005,"lat":50.002297000,"lon":8.643809167,"alt":154.700,"epv":63.480,"track":0.0000,"speed":0.096,"climb":-0.700,"epc":126.96}
$GNRMC,184111.00,A,5000.13770,N,00838.62873,E,0.024,,030416,,,A*68
$GNGGA,184111.00,5000.13770,N,00838.62873,E,1,06,2.55,153.8,M,47.6,M,,*4C
-{"class":"TPV","mode":3,"time":"2016-04-03T18:41:11.000Z","ept":0.005,"lat":50.002295000,"lon":8.643812167,"alt":153.800,"epv":63.480,"track":0.0000,"speed":0.012}
+{"class":"TPV","mode":3,"time":"2016-04-03T18:41:11.000Z","ept":0.005,"lat":50.002295000,"lon":8.643812167,"alt":153.800,"epv":63.480,"track":0.0000,"speed":0.012,"climb":-0.900,"epc":126.96}
$GNGSA,A,3,31,26,21,,,,,,,,,,3.76,2.55,2.76*1A
$GNGSA,A,3,75,86,87,,,,,,,,,,3.76,2.55,2.76*1C
$GNRMC,184112.00,A,5000.13761,N,00838.62883,E,0.048,,030416,,,A*6E
$GNGGA,184112.00,5000.13761,N,00838.62883,E,1,06,2.55,152.9,M,47.6,M,,*40
-{"class":"TPV","mode":3,"time":"2016-04-03T18:41:12.000Z","ept":0.005,"lat":50.002293500,"lon":8.643813833,"alt":152.900,"epv":63.480,"track":0.0000,"speed":0.025}
+{"class":"TPV","mode":3,"time":"2016-04-03T18:41:12.000Z","ept":0.005,"lat":50.002293500,"lon":8.643813833,"alt":152.900,"epv":63.480,"track":0.0000,"speed":0.025,"climb":-0.900,"epc":126.96}
$GNRMC,184113.00,A,5000.13762,N,00838.62926,E,0.319,,030416,,,A*65
$GNGGA,184113.00,5000.13762,N,00838.62926,E,1,06,2.55,152.1,M,47.6,M,,*44
-{"class":"TPV","mode":3,"time":"2016-04-03T18:41:13.000Z","ept":0.005,"lat":50.002293667,"lon":8.643821000,"alt":152.100,"epv":63.480,"track":0.0000,"speed":0.164}
+{"class":"TPV","mode":3,"time":"2016-04-03T18:41:13.000Z","ept":0.005,"lat":50.002293667,"lon":8.643821000,"alt":152.100,"epv":63.480,"track":0.0000,"speed":0.164,"climb":-0.800,"epc":126.96}
$GNRMC,184114.00,A,5000.13770,N,00838.62966,E,0.411,,030416,,,A*6A
$GNGGA,184114.00,5000.13770,N,00838.62966,E,1,06,2.55,150.4,M,47.6,M,,*43
-{"class":"TPV","mode":3,"time":"2016-04-03T18:41:14.000Z","ept":0.005,"lat":50.002295000,"lon":8.643827667,"alt":150.400,"epv":63.480,"track":0.0000,"speed":0.211}
+{"class":"TPV","mode":3,"time":"2016-04-03T18:41:14.000Z","ept":0.005,"lat":50.002295000,"lon":8.643827667,"alt":150.400,"epv":63.480,"track":0.0000,"speed":0.211,"climb":-1.700,"epc":126.96}
$GPGSV,2,1,08,02,14,041,16,05,15,074,,12,07,114,,21,33,182,26*79
$GPGSV,2,2,08,25,41,116,22,26,37,297,26,29,73,057,,31,56,244,29*78
$GLGSV,3,1,09,68,07,348,,69,12,036,14,70,00,085,,75,39,161,19*68
@@ -120,95 +120,95 @@ $GLGSV,3,3,09,87,17,230,29*5F
{"class":"SKY","xdop":1.89,"ydop":1.74,"vdop":2.76,"tdop":2.80,"hdop":2.55,"gdop":4.71,"pdop":3.76,"satellites":[{"PRN":2,"el":14,"az":41,"ss":16,"used":false,"gnssid":0,"svid":2},{"PRN":5,"el":15,"az":74,"ss":0,"used":false,"gnssid":0,"svid":5},{"PRN":12,"el":7,"az":114,"ss":0,"used":false,"gnssid":0,"svid":12},{"PRN":21,"el":33,"az":182,"ss":26,"used":true,"gnssid":0,"svid":21},{"PRN":25,"el":41,"az":116,"ss":22,"used":false,"gnssid":0,"svid":25},{"PRN":26,"el":37,"az":297,"ss":26,"used":true,"gnssid":0,"svid":26},{"PRN":29,"el":73,"az":57,"ss":0,"used":false,"gnssid":0,"svid":29},{"PRN":31,"el":56,"az":244,"ss":29,"used":true,"gnssid":0,"svid":31},{"PRN":68,"el":7,"az":348,"ss":0,"used":false,"gnssid":6,"svid":4},{"PRN":69,"el":12,"az":36,"ss":14,"used":false,"gnssid":6,"svid":5},{"PRN":70,"el":0,"az":85,"ss":0,"used":false,"gnssid":6,"svid":6},{"PRN":75,"el":39,"az":161,"ss":19,"used":true,"gnssid":6,"svid":11},{"PRN":76,"el":76,"az":279,"ss":0,"used":false,"gnssid":6,"svid":12},{"PRN":77,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":13},{"PRN":85,"el":47,"az":42,"ss":18,"used":false,"gnssid":6,"svid":21},{"PRN":86,"el":73,"az":245,"ss":28,"used":true,"gnssid":6,"svid":22},{"PRN":87,"el":17,"az":230,"ss":29,"used":true,"gnssid":6,"svid":23}]}
$GNRMC,184115.00,A,5000.13777,N,00838.62983,E,0.343,,030416,,,A*67
$GNGGA,184115.00,5000.13777,N,00838.62983,E,1,06,2.55,148.9,M,47.6,M,,*4A
-{"class":"TPV","mode":3,"time":"2016-04-03T18:41:15.000Z","ept":0.005,"lat":50.002296167,"lon":8.643830500,"alt":148.900,"epx":28.386,"epy":26.062,"epv":63.480,"track":0.0000,"speed":0.176,"eps":56.77}
+{"class":"TPV","mode":3,"time":"2016-04-03T18:41:15.000Z","ept":0.005,"lat":50.002296167,"lon":8.643830500,"alt":148.900,"epx":28.386,"epy":26.062,"epv":63.480,"track":0.0000,"speed":0.176,"climb":-1.500,"eps":56.77,"epc":126.96}
$GNRMC,184116.00,A,5000.13796,N,00838.63040,E,0.175,,030416,,,A*6B
$GNGGA,184116.00,5000.13796,N,00838.63040,E,1,06,2.55,147.5,M,47.6,M,,*42
-{"class":"TPV","mode":3,"time":"2016-04-03T18:41:16.000Z","ept":0.005,"lat":50.002299333,"lon":8.643840000,"alt":147.500,"epx":28.386,"epy":26.062,"epv":63.480,"track":0.0000,"speed":0.090,"eps":56.77}
+{"class":"TPV","mode":3,"time":"2016-04-03T18:41:16.000Z","ept":0.005,"lat":50.002299333,"lon":8.643840000,"alt":147.500,"epx":28.386,"epy":26.062,"epv":63.480,"track":0.0000,"speed":0.090,"climb":-1.400,"eps":56.77,"epc":126.96}
$GNGSA,A,3,31,26,21,,,,,,,,,,3.76,2.55,2.77*1B
$GNGSA,A,3,75,86,87,,,,,,,,,,3.76,2.55,2.77*1D
$GNRMC,184117.00,A,5000.13833,N,00838.63136,E,0.190,,030416,,,A*61
$GNGGA,184117.00,5000.13833,N,00838.63136,E,1,06,2.55,145.9,M,47.6,M,,*4D
-{"class":"TPV","mode":3,"time":"2016-04-03T18:41:17.000Z","ept":0.005,"lat":50.002305500,"lon":8.643856000,"alt":145.900,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.098,"eps":56.77}
+{"class":"TPV","mode":3,"time":"2016-04-03T18:41:17.000Z","ept":0.005,"lat":50.002305500,"lon":8.643856000,"alt":145.900,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.098,"climb":-1.600,"eps":56.77,"epc":127.19}
$GNRMC,184118.00,A,5000.13866,N,00838.63242,E,0.266,,030416,,,A*64
$GNGGA,184118.00,5000.13866,N,00838.63242,E,1,06,2.55,144.4,M,47.6,M,,*4E
-{"class":"TPV","mode":3,"time":"2016-04-03T18:41:18.000Z","ept":0.005,"lat":50.002311000,"lon":8.643873667,"alt":144.400,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.137,"eps":56.77}
+{"class":"TPV","mode":3,"time":"2016-04-03T18:41:18.000Z","ept":0.005,"lat":50.002311000,"lon":8.643873667,"alt":144.400,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.137,"climb":-1.500,"eps":56.77,"epc":127.42}
$GNRMC,184119.00,A,5000.13881,N,00838.63300,E,0.150,,030416,,,A*6D
$GNGGA,184119.00,5000.13881,N,00838.63300,E,1,06,2.55,143.2,M,47.6,M,,*40
-{"class":"TPV","mode":3,"time":"2016-04-03T18:41:19.000Z","ept":0.005,"lat":50.002313500,"lon":8.643883333,"alt":143.200,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.077,"eps":56.77}
+{"class":"TPV","mode":3,"time":"2016-04-03T18:41:19.000Z","ept":0.005,"lat":50.002313500,"lon":8.643883333,"alt":143.200,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.077,"climb":-1.200,"eps":56.77,"epc":127.42}
$GNRMC,184120.00,A,5000.13900,N,00838.63357,E,0.083,,030416,,,A*62
$GNGGA,184120.00,5000.13900,N,00838.63357,E,1,06,2.55,142.0,M,47.6,M,,*43
-{"class":"TPV","mode":3,"time":"2016-04-03T18:41:20.000Z","ept":0.005,"lat":50.002316667,"lon":8.643892833,"alt":142.000,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.043,"eps":56.77}
+{"class":"TPV","mode":3,"time":"2016-04-03T18:41:20.000Z","ept":0.005,"lat":50.002316667,"lon":8.643892833,"alt":142.000,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.043,"climb":-1.200,"eps":56.77,"epc":127.42}
$GNRMC,184121.00,A,5000.13916,N,00838.63402,E,0.127,,030416,,,A*6C
$GNGGA,184121.00,5000.13916,N,00838.63402,E,1,06,2.55,140.9,M,47.6,M,,*49
-{"class":"TPV","mode":3,"time":"2016-04-03T18:41:21.000Z","ept":0.005,"lat":50.002319333,"lon":8.643900333,"alt":140.900,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.065,"eps":56.77}
+{"class":"TPV","mode":3,"time":"2016-04-03T18:41:21.000Z","ept":0.005,"lat":50.002319333,"lon":8.643900333,"alt":140.900,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.065,"climb":-1.100,"eps":56.77,"epc":127.42}
$GNGSA,A,3,31,26,21,,,,,,,,,,3.76,2.55,2.77*1B
$GNGSA,A,3,75,86,87,,,,,,,,,,3.76,2.55,2.77*1D
$GNRMC,184122.00,A,5000.13934,N,00838.63442,E,0.181,,030416,,,A*67
$GNGGA,184122.00,5000.13934,N,00838.63442,E,1,06,2.55,139.8,M,47.6,M,,*41
-{"class":"TPV","mode":3,"time":"2016-04-03T18:41:22.000Z","ept":0.005,"lat":50.002322333,"lon":8.643907000,"alt":139.800,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.093,"eps":56.77}
+{"class":"TPV","mode":3,"time":"2016-04-03T18:41:22.000Z","ept":0.005,"lat":50.002322333,"lon":8.643907000,"alt":139.800,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.093,"climb":-1.100,"eps":56.77,"epc":127.42}
$GNRMC,184123.00,A,5000.13936,N,00838.63454,E,0.135,,030416,,,A*6C
$GNGGA,184123.00,5000.13936,N,00838.63454,E,1,06,2.55,139.0,M,47.6,M,,*4D
-{"class":"TPV","mode":3,"time":"2016-04-03T18:41:23.000Z","ept":0.005,"lat":50.002322667,"lon":8.643909000,"alt":139.000,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.069,"eps":56.77}
+{"class":"TPV","mode":3,"time":"2016-04-03T18:41:23.000Z","ept":0.005,"lat":50.002322667,"lon":8.643909000,"alt":139.000,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.069,"climb":-0.800,"eps":56.77,"epc":127.42}
$GNRMC,184124.00,A,5000.13945,N,00838.63479,E,0.023,,030416,,,A*66
$GNGGA,184124.00,5000.13945,N,00838.63479,E,1,06,2.55,138.5,M,47.6,M,,*45
-{"class":"TPV","mode":3,"time":"2016-04-03T18:41:24.000Z","ept":0.005,"lat":50.002324167,"lon":8.643913167,"alt":138.500,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.012,"eps":56.77}
+{"class":"TPV","mode":3,"time":"2016-04-03T18:41:24.000Z","ept":0.005,"lat":50.002324167,"lon":8.643913167,"alt":138.500,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.012,"climb":-0.500,"eps":56.77,"epc":127.42}
$PTFTTXT,FT-TEC Electronics GmbH,uptime: 00:09:00.0009,connection: 00:08:59.0249*53
$GNRMC,184125.00,A,5000.13952,N,00838.63486,E,0.172,,030416,,,A*64
$GNGGA,184125.00,5000.13952,N,00838.63486,E,1,06,2.55,138.1,M,47.6,M,,*46
-{"class":"TPV","mode":3,"time":"2016-04-03T18:41:25.000Z","ept":0.005,"lat":50.002325333,"lon":8.643914333,"alt":138.100,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.088,"eps":56.77}
+{"class":"TPV","mode":3,"time":"2016-04-03T18:41:25.000Z","ept":0.005,"lat":50.002325333,"lon":8.643914333,"alt":138.100,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.088,"climb":-0.400,"eps":56.77,"epc":127.42}
$GNRMC,184126.00,A,5000.13955,N,00838.63483,E,0.172,,030416,,,A*65
$GNGGA,184126.00,5000.13955,N,00838.63483,E,1,06,2.55,137.6,M,47.6,M,,*4F
-{"class":"TPV","mode":3,"time":"2016-04-03T18:41:26.000Z","ept":0.005,"lat":50.002325833,"lon":8.643913833,"alt":137.600,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.088,"eps":56.77}
+{"class":"TPV","mode":3,"time":"2016-04-03T18:41:26.000Z","ept":0.005,"lat":50.002325833,"lon":8.643913833,"alt":137.600,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.088,"climb":-0.500,"eps":56.77,"epc":127.42}
$GNGSA,A,3,31,26,21,,,,,,,,,,3.76,2.55,2.77*1B
$GNGSA,A,3,75,86,87,,,,,,,,,,3.76,2.55,2.77*1D
$GNRMC,184127.00,A,5000.13956,N,00838.63475,E,0.010,,030416,,,A*6B
$GNGGA,184127.00,5000.13956,N,00838.63475,E,1,06,2.55,137.1,M,47.6,M,,*43
-{"class":"TPV","mode":3,"time":"2016-04-03T18:41:27.000Z","ept":0.005,"lat":50.002326000,"lon":8.643912500,"alt":137.100,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.005,"eps":56.77}
+{"class":"TPV","mode":3,"time":"2016-04-03T18:41:27.000Z","ept":0.005,"lat":50.002326000,"lon":8.643912500,"alt":137.100,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.005,"climb":-0.500,"eps":56.77,"epc":127.42}
$GNRMC,184128.00,A,5000.13960,N,00838.63472,E,0.038,,030416,,,A*6C
$GNGGA,184128.00,5000.13960,N,00838.63472,E,1,06,2.55,136.8,M,47.6,M,,*46
-{"class":"TPV","mode":3,"time":"2016-04-03T18:41:28.000Z","ept":0.005,"lat":50.002326667,"lon":8.643912000,"alt":136.800,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.020,"eps":56.77}
+{"class":"TPV","mode":3,"time":"2016-04-03T18:41:28.000Z","ept":0.005,"lat":50.002326667,"lon":8.643912000,"alt":136.800,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.020,"climb":-0.300,"eps":56.77,"epc":127.42}
$GNRMC,184129.00,A,5000.13965,N,00838.63477,E,0.105,,030416,,,A*62
$GNGGA,184129.00,5000.13965,N,00838.63477,E,1,06,2.55,136.4,M,47.6,M,,*4B
-{"class":"TPV","mode":3,"time":"2016-04-03T18:41:29.000Z","ept":0.005,"lat":50.002327500,"lon":8.643912833,"alt":136.400,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.054,"eps":56.77}
+{"class":"TPV","mode":3,"time":"2016-04-03T18:41:29.000Z","ept":0.005,"lat":50.002327500,"lon":8.643912833,"alt":136.400,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.054,"climb":-0.400,"eps":56.77,"epc":127.42}
$GNRMC,184130.00,A,5000.13959,N,00838.63467,E,0.160,,030416,,,A*67
$GNGGA,184130.00,5000.13959,N,00838.63467,E,1,06,2.55,136.3,M,47.6,M,,*4A
-{"class":"TPV","mode":3,"time":"2016-04-03T18:41:30.000Z","ept":0.005,"lat":50.002326500,"lon":8.643911167,"alt":136.300,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.082,"eps":56.77}
+{"class":"TPV","mode":3,"time":"2016-04-03T18:41:30.000Z","ept":0.005,"lat":50.002326500,"lon":8.643911167,"alt":136.300,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.082,"climb":-0.100,"eps":56.77,"epc":127.42}
$GNRMC,184131.00,A,5000.13980,N,00838.63499,E,0.063,,030416,,,A*61
$GNGGA,184131.00,5000.13980,N,00838.63499,E,1,06,2.55,135.8,M,47.6,M,,*46
-{"class":"TPV","mode":3,"time":"2016-04-03T18:41:31.000Z","ept":0.005,"lat":50.002330000,"lon":8.643916500,"alt":135.800,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.032,"eps":56.77}
+{"class":"TPV","mode":3,"time":"2016-04-03T18:41:31.000Z","ept":0.005,"lat":50.002330000,"lon":8.643916500,"alt":135.800,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.032,"climb":-0.500,"eps":56.77,"epc":127.42}
$GNGSA,A,3,31,26,21,,,,,,,,,,3.76,2.55,2.77*1B
$GNGSA,A,3,75,86,87,,,,,,,,,,3.76,2.55,2.77*1D
$GNRMC,184132.00,A,5000.14010,N,00838.63535,E,0.193,,030416,,,A*6C
$GNGGA,184132.00,5000.14010,N,00838.63535,E,1,06,2.55,135.2,M,47.6,M,,*4F
-{"class":"TPV","mode":3,"time":"2016-04-03T18:41:32.000Z","ept":0.005,"lat":50.002335000,"lon":8.643922500,"alt":135.200,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.099,"eps":56.77}
+{"class":"TPV","mode":3,"time":"2016-04-03T18:41:32.000Z","ept":0.005,"lat":50.002335000,"lon":8.643922500,"alt":135.200,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.099,"climb":-0.600,"eps":56.77,"epc":127.42}
$GNRMC,184133.00,A,5000.14027,N,00838.63566,E,0.025,,030416,,,A*63
$GNGGA,184133.00,5000.14027,N,00838.63566,E,1,06,2.55,134.9,M,47.6,M,,*46
-{"class":"TPV","mode":3,"time":"2016-04-03T18:41:33.000Z","ept":0.005,"lat":50.002337833,"lon":8.643927667,"alt":134.900,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.013,"eps":56.77}
+{"class":"TPV","mode":3,"time":"2016-04-03T18:41:33.000Z","ept":0.005,"lat":50.002337833,"lon":8.643927667,"alt":134.900,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.013,"climb":-0.300,"eps":56.77,"epc":127.42}
$GNRMC,184134.00,A,5000.14054,N,00838.63596,E,0.200,,030416,,,A*6A
$GNGGA,184134.00,5000.14054,N,00838.63596,E,1,06,2.55,134.5,M,47.6,M,,*46
-{"class":"TPV","mode":3,"time":"2016-04-03T18:41:34.000Z","ept":0.005,"lat":50.002342333,"lon":8.643932667,"alt":134.500,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.103,"eps":56.77}
+{"class":"TPV","mode":3,"time":"2016-04-03T18:41:34.000Z","ept":0.005,"lat":50.002342333,"lon":8.643932667,"alt":134.500,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.103,"climb":-0.400,"eps":56.77,"epc":127.42}
$GNRMC,184135.00,A,5000.14054,N,00838.63607,E,0.080,,030416,,,A*6A
$GNGGA,184135.00,5000.14054,N,00838.63607,E,1,06,2.55,134.6,M,47.6,M,,*4F
-{"class":"TPV","mode":3,"time":"2016-04-03T18:41:35.000Z","ept":0.005,"lat":50.002342333,"lon":8.643934500,"alt":134.600,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.041,"eps":56.77}
+{"class":"TPV","mode":3,"time":"2016-04-03T18:41:35.000Z","ept":0.005,"lat":50.002342333,"lon":8.643934500,"alt":134.600,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.041,"climb":0.100,"eps":56.77,"epc":127.42}
$GNRMC,184136.00,A,5000.14058,N,00838.63622,E,0.153,,030416,,,A*6D
$GNGGA,184136.00,5000.14058,N,00838.63622,E,1,06,2.55,134.6,M,47.6,M,,*47
-{"class":"TPV","mode":3,"time":"2016-04-03T18:41:36.000Z","ept":0.005,"lat":50.002343000,"lon":8.643937000,"alt":134.600,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.079,"eps":56.77}
+{"class":"TPV","mode":3,"time":"2016-04-03T18:41:36.000Z","ept":0.005,"lat":50.002343000,"lon":8.643937000,"alt":134.600,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.079,"climb":0.000,"eps":56.77,"epc":127.42}
$GNGSA,A,3,31,26,21,,,,,,,,,,3.77,2.55,2.77*1A
$GNGSA,A,3,75,86,87,,,,,,,,,,3.77,2.55,2.77*1C
$GNRMC,184137.00,A,5000.14079,N,00838.63649,E,0.212,,030416,,,A*64
$GNGGA,184137.00,5000.14079,N,00838.63649,E,1,06,2.55,134.1,M,47.6,M,,*4F
-{"class":"TPV","mode":3,"time":"2016-04-03T18:41:37.000Z","ept":0.005,"lat":50.002346500,"lon":8.643941500,"alt":134.100,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.109,"eps":56.77}
+{"class":"TPV","mode":3,"time":"2016-04-03T18:41:37.000Z","ept":0.005,"lat":50.002346500,"lon":8.643941500,"alt":134.100,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.109,"climb":-0.500,"eps":56.77,"epc":127.42}
$GNRMC,184138.00,A,5000.14084,N,00838.63649,E,0.086,,030416,,,A*66
$GNGGA,184138.00,5000.14084,N,00838.63649,E,1,06,2.55,133.8,M,47.6,M,,*4C
-{"class":"TPV","mode":3,"time":"2016-04-03T18:41:38.000Z","ept":0.005,"lat":50.002347333,"lon":8.643941500,"alt":133.800,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.044,"eps":56.77}
+{"class":"TPV","mode":3,"time":"2016-04-03T18:41:38.000Z","ept":0.005,"lat":50.002347333,"lon":8.643941500,"alt":133.800,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.044,"climb":-0.300,"eps":56.77,"epc":127.42}
$GNRMC,184139.00,A,5000.14104,N,00838.63677,E,0.228,,030416,,,A*65
$GNGGA,184139.00,5000.14104,N,00838.63677,E,1,06,2.55,133.3,M,47.6,M,,*42
-{"class":"TPV","mode":3,"time":"2016-04-03T18:41:39.000Z","ept":0.005,"lat":50.002350667,"lon":8.643946167,"alt":133.300,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.117,"eps":56.77}
+{"class":"TPV","mode":3,"time":"2016-04-03T18:41:39.000Z","ept":0.005,"lat":50.002350667,"lon":8.643946167,"alt":133.300,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.117,"climb":-0.500,"eps":56.77,"epc":127.42}
$GNRMC,184140.00,A,5000.14154,N,00838.63731,E,0.102,,030416,,,A*66
$GNGGA,184140.00,5000.14154,N,00838.63731,E,1,06,2.55,132.2,M,47.6,M,,*4A
-{"class":"TPV","mode":3,"time":"2016-04-03T18:41:40.000Z","ept":0.005,"lat":50.002359000,"lon":8.643955167,"alt":132.200,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.052,"eps":56.77}
+{"class":"TPV","mode":3,"time":"2016-04-03T18:41:40.000Z","ept":0.005,"lat":50.002359000,"lon":8.643955167,"alt":132.200,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.052,"climb":-1.100,"eps":56.77,"epc":127.42}
$GNRMC,184141.00,A,5000.14178,N,00838.63752,E,0.115,,030416,,,A*6A
$GNGGA,184141.00,5000.14178,N,00838.63752,E,1,06,2.55,131.7,M,47.6,M,,*46
-{"class":"TPV","mode":3,"time":"2016-04-03T18:41:41.000Z","ept":0.005,"lat":50.002363000,"lon":8.643958667,"alt":131.700,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.059,"eps":56.77}
+{"class":"TPV","mode":3,"time":"2016-04-03T18:41:41.000Z","ept":0.005,"lat":50.002363000,"lon":8.643958667,"alt":131.700,"epx":28.386,"epy":26.062,"epv":63.710,"track":0.0000,"speed":0.059,"climb":-0.500,"eps":56.77,"epc":127.42}
$GNGSA,A,3,31,26,21,,,,,,,,,,3.77,2.55,2.78*15
$GNGSA,A,3,75,86,87,,,,,,,,,,3.77,2.55,2.78*13
diff --git a/test/daemon/saab-r4.log.chk b/test/daemon/saab-r4.log.chk
index c2b6a49b..bff1d1d7 100644
--- a/test/daemon/saab-r4.log.chk
+++ b/test/daemon/saab-r4.log.chk
@@ -7,7 +7,7 @@ $GPZDA,130711,01,06,2011,01,00*49
$GPGLL,5012.790800,N,00806.879600,W,130711,A,D*5B
{"class":"TPV","status":2,"mode":2,"time":"2011-06-01T13:07:11.000Z","ept":0.005,"lat":50.213180000,"lon":-8.114660000}
$GPGGA,130711,5012.790800,N,00806.879600,W,2,,,,,,,*6A
-{"class":"TPV","status":2,"mode":2,"time":"2011-06-01T13:07:11.000Z","ept":0.005,"lat":50.213180000,"lon":-8.114660000,"speed":0.000}
+{"class":"TPV","status":2,"mode":2,"time":"2011-06-01T13:07:11.000Z","ept":0.005,"lat":50.213180000,"lon":-8.114660000}
$GPVTG,3.0,T,,,0.50,N,,,D*16
$GPRMC,130711.00,A,5012.790800,N,00806.879600,W,0.5,3.0,010611,,A*6A
{"class":"TPV","status":2,"mode":2,"time":"2011-06-01T13:07:11.000Z","ept":0.005,"lat":50.213180000,"lon":-8.114660000,"track":3.0000,"speed":0.257}
diff --git a/test/daemon/sirfstarv.log.chk b/test/daemon/sirfstarv.log.chk
index a01c94a5..c112c10b 100644
--- a/test/daemon/sirfstarv.log.chk
+++ b/test/daemon/sirfstarv.log.chk
@@ -21,8 +21,7 @@ $GPZDA,215302.00,06,01,2019,00,00*6C
$GPGGA,215302,4821.5195,N,00958.8959,E,0,00,0.80,493.56,M,,,*30
$GPRMC,215302,V,4821.5195,N,00958.8959,E,0.0972,264.910,060119,,*38
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
-$GPGBS,215302,7.83,M,10.86,M,27.60,M*39
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:02.000Z","leapseconds":18,"ept":0.005,"lat":48.358658400,"lon":9.981597800,"alt":493.560,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.050,"climb":0.070,"eps":0.57,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:02.000Z","leapseconds":18,"ept":0.005,"lat":48.358658400,"lon":9.981597800,"alt":493.560,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.050,"climb":0.070,"eps":0.57,"epc":55.20}
$GPGSV,6,1,23,29,66,053,30,31,53,252,25,21,43,182,18,25,37,118,35*7C
$GPGSV,6,2,23,26,36,299,22,05,16,069,31,16,10,297,17,02,09,040,32*72
$GPGSV,6,3,23,12,06,115,29,23,04,329,17,82,15,226,00,87,11,042,22*7C
@@ -34,8 +33,7 @@ $GPZDA,215303.00,06,01,2019,00,00*6D
$GPGGA,215303,4821.5195,N,00958.8958,E,0,00,0.80,493.66,M,,,*33
$GPRMC,215303,V,4821.5195,N,00958.8958,E,0.0000,264.910,060119,,*34
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
-$GPGBS,215303,7.83,M,10.86,M,27.60,M*38
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:03.000Z","leapseconds":18,"ept":0.005,"lat":48.358658000,"lon":9.981597200,"alt":493.660,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.05,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:03.000Z","leapseconds":18,"ept":0.005,"lat":48.358658000,"lon":9.981597200,"alt":493.660,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.05,"epc":55.20}
$GPGSV,6,1,23,29,66,053,30,31,53,252,25,21,43,182,18,25,37,118,35*7C
$GPGSV,6,2,23,26,36,299,22,05,16,069,31,16,10,297,17,02,09,040,32*72
$GPGSV,6,3,23,12,06,115,28,23,04,329,16,82,15,226,00,87,11,042,22*7C
@@ -48,7 +46,7 @@ $GPGGA,215304,4821.5195,N,00958.8958,E,0,00,0.80,493.74,M,,,*37
$GPRMC,215304,V,4821.5195,N,00958.8958,E,0.0000,264.910,060119,,*33
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
$GPGBS,215304,7.83,M,10.86,M,27.60,M*3F
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:04.000Z","leapseconds":18,"ept":0.005,"lat":48.358657700,"lon":9.981596500,"alt":493.740,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.04,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:04.000Z","leapseconds":18,"ept":0.005,"lat":48.358657700,"lon":9.981596500,"alt":493.740,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.04,"epc":55.20}
$GPGSV,6,1,23,29,66,053,30,31,53,252,25,21,43,182,18,25,37,118,35*7C
$GPGSV,6,2,23,26,36,299,21,05,16,069,31,16,10,297,17,02,09,040,32*71
$GPGSV,6,3,23,12,06,115,28,23,04,329,16,82,15,226,00,87,11,042,22*7C
@@ -60,8 +58,7 @@ $GPZDA,215305.00,06,01,2019,00,00*6B
$GPGGA,215305,4821.5194,N,00958.8958,E,0,00,0.80,493.82,M,,,*3E
$GPRMC,215305,V,4821.5194,N,00958.8958,E,0.0000,264.910,060119,,*33
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
-$GPGBS,215305,7.83,M,10.86,M,27.60,M*3E
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:05.000Z","leapseconds":18,"ept":0.005,"lat":48.358657500,"lon":9.981595900,"alt":493.820,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.03,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:05.000Z","leapseconds":18,"ept":0.005,"lat":48.358657500,"lon":9.981595900,"alt":493.820,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.03,"epc":55.20}
$GPGSV,6,1,23,29,66,053,30,31,53,252,25,21,43,182,18,25,37,118,34*7D
$GPGSV,6,2,23,26,36,299,21,05,16,069,31,16,10,297,17,02,09,040,32*71
$GPGSV,6,3,23,12,06,115,25,23,04,329,16,82,15,226,00,87,11,042,22*71
@@ -73,8 +70,7 @@ $GPZDA,215306.00,06,01,2019,00,00*68
$GPGGA,215306,4821.5194,N,00958.8957,E,0,00,0.80,493.90,M,,,*31
$GPRMC,215306,V,4821.5194,N,00958.8957,E,0.0000,264.910,060119,,*3F
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
-$GPGBS,215306,7.83,M,10.86,M,27.60,M*3D
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:06.000Z","leapseconds":18,"ept":0.005,"lat":48.358657200,"lon":9.981595300,"alt":493.900,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:06.000Z","leapseconds":18,"ept":0.005,"lat":48.358657200,"lon":9.981595300,"alt":493.900,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":55.20}
$GPGSV,6,1,23,29,66,053,30,31,53,252,24,21,43,182,19,25,37,118,34*7D
$GPGSV,6,2,23,26,36,299,21,05,16,069,31,16,10,297,17,02,09,040,33*70
$GPGSV,6,3,23,12,06,115,23,23,04,329,16,82,15,226,00,87,11,042,22*77
@@ -87,7 +83,7 @@ $GPGGA,215307,4821.5194,N,00958.8957,E,0,00,0.80,493.97,M,,,*37
$GPRMC,215307,V,4821.5194,N,00958.8957,E,0.0000,264.910,060119,,*3E
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
$GPGBS,215307,7.83,M,10.86,M,27.60,M*3C
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:07.000Z","leapseconds":18,"ept":0.005,"lat":48.358657000,"lon":9.981594800,"alt":493.970,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.01,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:07.000Z","leapseconds":18,"ept":0.005,"lat":48.358657000,"lon":9.981594800,"alt":493.970,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.01,"epc":55.20}
$GPGSV,6,1,23,29,66,053,30,31,53,252,24,21,43,182,19,25,37,118,35*7C
$GPGSV,6,2,23,26,36,299,21,05,16,069,31,16,10,297,18,02,09,040,33*7F
$GPGSV,6,3,23,12,06,115,23,23,04,329,16,82,15,226,00,87,11,042,22*77
@@ -99,8 +95,7 @@ $GPZDA,215308.00,06,01,2019,00,00*66
$GPGGA,215308,4821.5194,N,00958.8957,E,0,00,0.80,494.03,M,,,*32
$GPRMC,215308,V,4821.5194,N,00958.8957,E,0.0000,264.910,060119,,*31
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
-$GPGBS,215308,7.83,M,10.86,M,27.60,M*33
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:08.000Z","leapseconds":18,"ept":0.005,"lat":48.358656800,"lon":9.981594300,"alt":494.030,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.01,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:08.000Z","leapseconds":18,"ept":0.005,"lat":48.358656800,"lon":9.981594300,"alt":494.030,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.01,"epc":55.20}
$GPGSV,6,1,23,29,66,053,30,31,53,252,24,21,43,182,19,25,37,118,35*7C
$GPGSV,6,2,23,26,36,299,21,05,16,069,31,16,10,297,18,02,09,040,33*7F
$GPGSV,6,3,23,12,06,115,23,23,04,329,16,82,15,226,00,87,11,042,22*77
@@ -112,8 +107,7 @@ $GPZDA,215309.00,06,01,2019,00,00*67
$GPGGA,215309,4821.5194,N,00958.8956,E,0,00,0.80,494.09,M,,,*38
$GPRMC,215309,V,4821.5194,N,00958.8956,E,0.0000,264.910,060119,,*31
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
-$GPGBS,215309,7.83,M,10.86,M,27.60,M*32
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:09.000Z","leapseconds":18,"ept":0.005,"lat":48.358656600,"lon":9.981593900,"alt":494.090,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:09.000Z","leapseconds":18,"ept":0.005,"lat":48.358656600,"lon":9.981593900,"alt":494.090,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":55.20}
$GPGSV,6,1,23,29,66,053,30,31,53,252,24,21,43,182,19,25,37,118,35*7C
$GPGSV,6,2,23,26,36,299,21,05,16,069,31,16,10,297,18,02,09,040,33*7F
$GPGSV,6,3,23,12,06,115,24,23,04,329,16,82,15,226,13,87,11,042,22*72
@@ -126,7 +120,7 @@ $GPGGA,215310,4821.5194,N,00958.8956,E,0,00,0.80,494.14,M,,,*3C
$GPRMC,215310,V,4821.5194,N,00958.8956,E,0.0000,264.910,060119,,*39
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
$GPGBS,215310,7.83,M,10.86,M,27.60,M*3A
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:10.000Z","leapseconds":18,"ept":0.005,"lat":48.358656500,"lon":9.981593500,"alt":494.140,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:10.000Z","leapseconds":18,"ept":0.005,"lat":48.358656500,"lon":9.981593500,"alt":494.140,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":55.20}
$GPGSV,6,1,23,29,66,053,30,31,53,252,23,21,43,182,19,25,37,118,35*7B
$GPGSV,6,2,23,26,36,299,20,05,16,069,31,16,10,297,18,02,09,040,33*7E
$GPGSV,6,3,23,12,06,115,24,23,04,329,16,82,15,226,00,87,11,042,22*70
@@ -138,8 +132,7 @@ $GPZDA,215311.00,06,01,2019,00,00*6E
$GPGGA,215311,4821.5194,N,00958.8956,E,0,00,0.80,494.19,M,,,*30
$GPRMC,215311,V,4821.5194,N,00958.8956,E,0.0000,264.910,060119,,*38
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
-$GPGBS,215311,7.83,M,10.86,M,27.60,M*3B
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:11.000Z","leapseconds":18,"ept":0.005,"lat":48.358656300,"lon":9.981593100,"alt":494.190,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:11.000Z","leapseconds":18,"ept":0.005,"lat":48.358656300,"lon":9.981593100,"alt":494.190,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":55.20}
$GPGSV,6,1,23,29,66,053,30,31,53,252,18,21,43,182,19,25,37,118,35*73
$GPGSV,6,2,23,26,36,299,20,05,16,069,31,16,10,297,18,02,09,040,33*7E
$GPGSV,6,3,23,12,06,115,24,23,04,329,16,82,15,226,00,87,11,042,22*70
@@ -151,8 +144,7 @@ $GPZDA,215312.00,06,01,2019,00,00*6D
$GPGGA,215312,4821.5194,N,00958.8956,E,0,00,0.80,494.24,M,,,*3D
$GPRMC,215312,V,4821.5194,N,00958.8956,E,0.0000,264.910,060119,,*3B
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
-$GPGBS,215312,7.83,M,10.86,M,27.60,M*38
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:12.000Z","leapseconds":18,"ept":0.005,"lat":48.358656200,"lon":9.981592800,"alt":494.240,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:12.000Z","leapseconds":18,"ept":0.005,"lat":48.358656200,"lon":9.981592800,"alt":494.240,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":55.20}
$GPGSV,6,1,23,29,66,053,30,31,53,252,18,21,43,182,19,25,37,118,35*73
$GPGSV,6,2,23,26,36,299,20,05,16,069,31,16,10,297,18,02,09,040,33*7E
$GPGSV,6,3,23,12,06,115,24,23,04,329,16,82,15,226,00,87,11,042,22*70
@@ -165,7 +157,7 @@ $GPGGA,215313,4821.5194,N,00958.8955,E,0,00,0.80,494.28,M,,,*33
$GPRMC,215313,V,4821.5194,N,00958.8955,E,0.0000,264.910,060119,,*39
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
$GPGBS,215313,7.83,M,10.86,M,27.60,M*39
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:13.000Z","leapseconds":18,"ept":0.005,"lat":48.358656000,"lon":9.981592500,"alt":494.280,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.01,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:13.000Z","leapseconds":18,"ept":0.005,"lat":48.358656000,"lon":9.981592500,"alt":494.280,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.01,"epc":55.20}
$GPGSV,6,1,23,29,66,053,30,31,53,252,18,21,43,182,19,25,37,118,35*73
$GPGSV,6,2,23,26,36,299,20,05,16,069,31,16,10,297,18,02,09,040,33*7E
$GPGSV,6,3,23,12,06,115,24,23,04,329,16,82,15,226,00,87,11,042,22*70
@@ -177,8 +169,7 @@ $GPZDA,215314.00,06,01,2019,00,00*6B
$GPGGA,215314,4821.5194,N,00958.8955,E,0,00,0.80,494.31,M,,,*3C
$GPRMC,215314,V,4821.5194,N,00958.8955,E,0.0000,264.910,060119,,*3E
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
-$GPGBS,215314,7.83,M,10.86,M,27.60,M*3E
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:14.000Z","leapseconds":18,"ept":0.005,"lat":48.358655900,"lon":9.981592200,"alt":494.310,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:14.000Z","leapseconds":18,"ept":0.005,"lat":48.358655900,"lon":9.981592200,"alt":494.310,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":55.20}
$GPGSV,6,1,23,29,66,053,30,31,53,252,18,21,43,182,19,25,37,118,35*73
$GPGSV,6,2,23,26,36,299,19,05,16,069,31,16,10,297,18,02,09,040,33*74
$GPGSV,6,3,23,12,06,115,24,23,04,329,16,82,15,226,00,87,11,042,23*71
@@ -190,8 +181,7 @@ $GPZDA,215315.00,06,01,2019,00,00*6A
$GPGGA,215315,4821.5193,N,00958.8955,E,0,00,0.80,494.35,M,,,*3E
$GPRMC,215315,V,4821.5193,N,00958.8955,E,0.0000,264.910,060119,,*38
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
-$GPGBS,215315,7.83,M,10.86,M,27.60,M*3F
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:15.000Z","leapseconds":18,"ept":0.005,"lat":48.358655800,"lon":9.981591900,"alt":494.350,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:15.000Z","leapseconds":18,"ept":0.005,"lat":48.358655800,"lon":9.981591900,"alt":494.350,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":55.20}
$GPGSV,6,1,23,29,66,053,30,31,53,252,17,21,43,182,19,25,37,118,35*7C
$GPGSV,6,2,23,26,36,299,19,05,16,069,31,16,10,297,19,02,09,040,33*75
$GPGSV,6,3,23,12,06,115,24,23,04,329,16,82,15,226,00,87,11,042,23*71
@@ -204,7 +194,7 @@ $GPGGA,215316,4821.5193,N,00958.8955,E,0,00,0.80,494.38,M,,,*30
$GPRMC,215316,V,4821.5193,N,00958.8955,E,0.0000,264.910,060119,,*3B
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
$GPGBS,215316,7.83,M,10.86,M,27.60,M*3C
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:16.000Z","leapseconds":18,"ept":0.005,"lat":48.358655700,"lon":9.981591700,"alt":494.380,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:16.000Z","leapseconds":18,"ept":0.005,"lat":48.358655700,"lon":9.981591700,"alt":494.380,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":55.20}
$GPGSV,6,1,23,29,66,053,31,31,53,252,17,21,43,182,18,25,37,118,35*7C
$GPGSV,6,2,23,26,36,299,19,05,16,069,31,16,10,297,19,02,09,040,33*75
$GPGSV,6,3,23,12,06,115,24,23,04,329,16,82,15,226,00,87,11,042,23*71
@@ -216,8 +206,7 @@ $GPZDA,215317.00,06,01,2019,00,00*68
$GPGGA,215317,4821.5193,N,00958.8955,E,0,00,0.80,494.41,M,,,*3F
$GPRMC,215317,V,4821.5193,N,00958.8955,E,0.0000,264.910,060119,,*3A
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
-$GPGBS,215317,7.83,M,10.86,M,27.60,M*3D
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:17.000Z","leapseconds":18,"ept":0.005,"lat":48.358655600,"lon":9.981591500,"alt":494.410,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.01,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:17.000Z","leapseconds":18,"ept":0.005,"lat":48.358655600,"lon":9.981591500,"alt":494.410,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.01,"epc":55.20}
$GPGSV,6,1,23,29,66,053,31,31,53,252,17,21,43,182,19,25,37,118,35*7D
$GPGSV,6,2,23,26,36,299,18,05,16,069,30,16,10,297,19,02,09,040,33*75
$GPGSV,6,3,23,12,06,115,24,23,04,329,15,82,15,226,00,87,11,042,23*72
@@ -229,8 +218,7 @@ $GPZDA,215318.00,06,01,2019,00,00*67
$GPGGA,215318,4821.5193,N,00958.8955,E,0,00,0.80,494.44,M,,,*35
$GPRMC,215318,V,4821.5193,N,00958.8955,E,0.0000,264.910,060119,,*35
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
-$GPGBS,215318,7.83,M,10.86,M,27.60,M*32
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:18.000Z","leapseconds":18,"ept":0.005,"lat":48.358655500,"lon":9.981591300,"alt":494.440,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:18.000Z","leapseconds":18,"ept":0.005,"lat":48.358655500,"lon":9.981591300,"alt":494.440,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":55.20}
$GPGSV,6,1,23,29,66,053,31,31,53,252,17,21,43,182,18,25,37,118,35*7C
$GPGSV,6,2,23,26,36,299,18,05,16,069,30,16,10,297,19,02,09,040,33*75
$GPGSV,6,3,23,12,06,115,24,23,04,329,15,82,15,226,00,87,11,042,23*72
@@ -243,7 +231,7 @@ $GPGGA,215319,4821.5193,N,00958.8955,E,0,00,0.80,494.46,M,,,*36
$GPRMC,215319,V,4821.5193,N,00958.8955,E,0.0000,264.910,060119,,*34
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
$GPGBS,215319,7.83,M,10.86,M,27.60,M*33
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:19.000Z","leapseconds":18,"ept":0.005,"lat":48.358655400,"lon":9.981591100,"alt":494.460,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:19.000Z","leapseconds":18,"ept":0.005,"lat":48.358655400,"lon":9.981591100,"alt":494.460,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":55.20}
$GPGSV,6,1,23,29,66,053,31,31,53,252,17,21,43,182,19,25,37,118,35*7D
$GPGSV,6,2,23,26,36,299,18,05,16,069,30,16,10,297,19,02,09,040,33*75
$GPGSV,6,3,23,12,06,115,24,23,04,329,15,82,15,226,00,87,11,042,23*72
@@ -255,8 +243,7 @@ $GPZDA,215320.00,06,01,2019,00,00*6C
$GPGGA,215320,4821.5193,N,00958.8955,E,0,00,0.80,494.49,M,,,*33
$GPRMC,215320,V,4821.5193,N,00958.8955,E,0.0000,264.910,060119,,*3E
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
-$GPGBS,215320,7.83,M,10.86,M,27.60,M*39
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:20.000Z","leapseconds":18,"ept":0.005,"lat":48.358655400,"lon":9.981590900,"alt":494.490,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.01,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:20.000Z","leapseconds":18,"ept":0.005,"lat":48.358655400,"lon":9.981590900,"alt":494.490,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.01,"epc":55.20}
$GPGSV,6,1,23,29,66,053,31,31,53,252,17,21,43,182,19,25,37,118,35*7D
$GPGSV,6,2,23,26,36,299,18,05,16,069,31,16,10,297,19,02,09,040,33*74
$GPGSV,6,3,23,12,06,115,23,23,04,329,15,82,15,226,00,87,11,042,23*75
@@ -268,8 +255,7 @@ $GPZDA,215321.00,06,01,2019,00,00*6D
$GPGGA,215321,4821.5193,N,00958.8954,E,0,00,0.80,494.51,M,,,*3A
$GPRMC,215321,V,4821.5193,N,00958.8954,E,0.0000,264.910,060119,,*3E
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
-$GPGBS,215321,7.83,M,10.86,M,27.60,M*38
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:21.000Z","leapseconds":18,"ept":0.005,"lat":48.358655300,"lon":9.981590800,"alt":494.510,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:21.000Z","leapseconds":18,"ept":0.005,"lat":48.358655300,"lon":9.981590800,"alt":494.510,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":55.20}
$GPGSV,6,1,23,29,66,053,31,31,53,252,17,21,43,182,19,25,37,118,35*7D
$GPGSV,6,2,23,26,36,299,18,05,16,069,30,16,10,297,19,02,09,040,33*75
$GPGSV,6,3,23,12,06,115,23,23,04,329,15,82,15,226,00,87,11,042,23*75
@@ -282,7 +268,7 @@ $GPGGA,215322,4821.5193,N,00958.8954,E,0,00,0.80,494.53,M,,,*3B
$GPRMC,215322,V,4821.5193,N,00958.8954,E,0.0000,264.910,060119,,*3D
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
$GPGBS,215322,7.83,M,10.86,M,27.60,M*3B
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:22.000Z","leapseconds":18,"ept":0.005,"lat":48.358655200,"lon":9.981590600,"alt":494.530,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:22.000Z","leapseconds":18,"ept":0.005,"lat":48.358655200,"lon":9.981590600,"alt":494.530,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":55.20}
$GPGSV,6,1,23,29,66,053,31,31,53,252,17,21,43,182,19,25,37,118,35*7D
$GPGSV,6,2,23,26,36,299,17,05,16,069,30,16,10,297,19,02,09,040,33*7A
$GPGSV,6,3,23,12,06,115,23,23,04,329,15,82,15,226,00,87,11,042,23*75
@@ -294,8 +280,7 @@ $GPZDA,215323.00,06,01,2019,00,00*6F
$GPGGA,215323,4821.5193,N,00958.8954,E,0,00,0.80,494.55,M,,,*3C
$GPRMC,215323,V,4821.5193,N,00958.8954,E,0.0000,264.910,060119,,*3C
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
-$GPGBS,215323,7.83,M,10.86,M,27.60,M*3A
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:23.000Z","leapseconds":18,"ept":0.005,"lat":48.358655200,"lon":9.981590500,"alt":494.550,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:23.000Z","leapseconds":18,"ept":0.005,"lat":48.358655200,"lon":9.981590500,"alt":494.550,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":55.20}
$GPGSV,6,1,23,29,66,053,31,31,53,252,16,21,43,182,19,25,37,118,35*7C
$GPGSV,6,2,23,26,36,299,17,05,16,069,30,16,10,297,20,02,09,040,33*70
$GPGSV,6,3,23,12,06,115,24,23,04,329,14,82,15,226,00,87,11,042,24*74
@@ -307,8 +292,7 @@ $GPZDA,215324.00,06,01,2019,00,00*68
$GPGGA,215324,4821.5193,N,00958.8954,E,0,00,0.80,494.56,M,,,*38
$GPRMC,215324,V,4821.5193,N,00958.8954,E,0.0000,264.910,060119,,*3B
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
-$GPGBS,215324,7.83,M,10.86,M,27.60,M*3D
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:24.000Z","leapseconds":18,"ept":0.005,"lat":48.358655100,"lon":9.981590400,"alt":494.560,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:24.000Z","leapseconds":18,"ept":0.005,"lat":48.358655100,"lon":9.981590400,"alt":494.560,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":55.20}
$GPGSV,6,1,23,29,66,053,31,31,53,252,16,21,43,182,19,25,37,118,34*7D
$GPGSV,6,2,23,26,36,299,17,05,16,069,30,16,10,297,20,02,09,040,33*70
$GPGSV,6,3,23,12,06,115,24,23,04,329,14,82,15,226,00,87,11,042,24*74
@@ -321,7 +305,7 @@ $GPGGA,215325,4821.5193,N,00958.8954,E,0,00,0.80,494.58,M,,,*37
$GPRMC,215325,V,4821.5193,N,00958.8954,E,0.0000,264.910,060119,,*3A
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
$GPGBS,215325,7.83,M,10.86,M,27.60,M*3C
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:25.000Z","leapseconds":18,"ept":0.005,"lat":48.358655100,"lon":9.981590300,"alt":494.580,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.01,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:25.000Z","leapseconds":18,"ept":0.005,"lat":48.358655100,"lon":9.981590300,"alt":494.580,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.01,"epc":55.20}
$GPGSV,6,1,23,29,66,053,32,31,53,252,17,21,43,182,19,25,37,118,34*7F
$GPGSV,6,2,23,26,36,299,17,05,16,069,30,16,10,297,20,02,09,040,33*70
$GPGSV,6,3,23,12,06,115,24,23,04,329,14,82,15,226,00,87,11,042,24*74
@@ -333,8 +317,7 @@ $GPZDA,215326.00,06,01,2019,00,00*6A
$GPGGA,215326,4821.5193,N,00958.8954,E,0,00,0.80,494.59,M,,,*35
$GPRMC,215326,V,4821.5193,N,00958.8954,E,0.0000,264.910,060119,,*39
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
-$GPGBS,215326,7.83,M,10.86,M,27.60,M*3F
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:26.000Z","leapseconds":18,"ept":0.005,"lat":48.358655100,"lon":9.981590200,"alt":494.590,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.01,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:26.000Z","leapseconds":18,"ept":0.005,"lat":48.358655100,"lon":9.981590200,"alt":494.590,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.01,"epc":55.20}
$GPGSV,6,1,23,29,66,053,32,31,53,252,17,21,43,182,19,25,37,118,34*7F
$GPGSV,6,2,23,26,36,299,18,05,16,069,30,16,10,297,20,02,09,040,33*7F
$GPGSV,6,3,23,12,06,115,24,23,04,329,14,82,15,226,00,87,11,042,24*74
@@ -346,8 +329,7 @@ $GPZDA,215327.00,06,01,2019,00,00*6B
$GPGGA,215327,4821.5193,N,00958.8954,E,0,00,0.80,494.60,M,,,*3E
$GPRMC,215327,V,4821.5193,N,00958.8954,E,0.0000,264.910,060119,,*38
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
-$GPGBS,215327,7.83,M,10.86,M,27.60,M*3E
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:27.000Z","leapseconds":18,"ept":0.005,"lat":48.358655000,"lon":9.981590100,"alt":494.600,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.01,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:27.000Z","leapseconds":18,"ept":0.005,"lat":48.358655000,"lon":9.981590100,"alt":494.600,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.01,"epc":55.20}
$GPGSV,6,1,23,29,66,053,32,31,53,252,17,21,43,182,19,25,37,118,34*7F
$GPGSV,6,2,23,26,36,299,18,05,16,069,31,16,10,297,20,02,09,040,33*7E
$GPGSV,6,3,23,12,06,115,24,23,04,329,14,82,15,226,00,87,11,042,24*74
@@ -360,7 +342,7 @@ $GPGGA,215328,4821.5193,N,00958.8954,E,0,00,0.80,494.61,M,,,*30
$GPRMC,215328,V,4821.5193,N,00958.8954,E,0.0000,264.910,060119,,*37
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
$GPGBS,215328,7.83,M,10.86,M,27.60,M*31
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:28.000Z","leapseconds":18,"ept":0.005,"lat":48.358655000,"lon":9.981590000,"alt":494.610,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:28.000Z","leapseconds":18,"ept":0.005,"lat":48.358655000,"lon":9.981590000,"alt":494.610,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":55.20}
$GPGSV,6,1,23,29,66,053,32,31,53,252,16,21,43,182,19,25,37,118,34*7E
$GPGSV,6,2,23,26,36,299,18,05,16,069,31,16,10,297,20,02,09,040,33*7E
$GPGSV,6,3,23,12,06,115,24,23,04,329,15,82,15,226,00,87,11,042,24*75
@@ -372,8 +354,7 @@ $GPZDA,215329.00,06,01,2019,00,00*65
$GPGGA,215329,4821.5193,N,00958.8954,E,0,00,0.80,494.62,M,,,*32
$GPRMC,215329,V,4821.5193,N,00958.8954,E,0.0000,264.910,060119,,*36
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
-$GPGBS,215329,7.83,M,10.86,M,27.60,M*30
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:29.000Z","leapseconds":18,"ept":0.005,"lat":48.358654900,"lon":9.981589900,"alt":494.620,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:29.000Z","leapseconds":18,"ept":0.005,"lat":48.358654900,"lon":9.981589900,"alt":494.620,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":55.20}
$GPGSV,6,1,23,29,66,053,32,31,53,252,16,21,43,182,19,25,37,118,34*7E
$GPGSV,6,2,23,26,36,299,18,05,16,069,31,16,10,297,21,02,09,040,33*7F
$GPGSV,6,3,23,12,06,115,24,23,04,329,15,82,15,226,00,87,11,042,24*75
@@ -385,8 +366,7 @@ $GPZDA,215330.00,06,01,2019,00,00*6D
$GPGGA,215330,4821.5193,N,00958.8954,E,0,00,0.80,494.63,M,,,*3B
$GPRMC,215330,V,4821.5193,N,00958.8954,E,0.0000,264.910,060119,,*3E
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
-$GPGBS,215330,7.83,M,10.86,M,27.60,M*38
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:30.000Z","leapseconds":18,"ept":0.005,"lat":48.358654900,"lon":9.981589800,"alt":494.630,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:30.000Z","leapseconds":18,"ept":0.005,"lat":48.358654900,"lon":9.981589800,"alt":494.630,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":55.20}
$GPGSV,6,1,23,29,66,053,32,31,53,252,16,21,43,182,18,25,37,118,34*7F
$GPGSV,6,2,23,26,36,299,18,05,16,069,31,16,10,297,21,02,09,040,33*7F
$GPGSV,6,3,23,12,06,115,24,23,04,329,15,82,15,226,00,87,11,042,24*75
@@ -399,7 +379,7 @@ $GPGGA,215331,4821.5193,N,00958.8954,E,0,00,0.80,494.64,M,,,*3D
$GPRMC,215331,V,4821.5193,N,00958.8954,E,0.0000,264.910,060119,,*3F
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
$GPGBS,215331,7.83,M,10.86,M,27.60,M*39
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:31.000Z","leapseconds":18,"ept":0.005,"lat":48.358654900,"lon":9.981589800,"alt":494.640,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:31.000Z","leapseconds":18,"ept":0.005,"lat":48.358654900,"lon":9.981589800,"alt":494.640,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":55.20}
$GPGSV,6,1,23,29,66,053,32,31,53,252,16,21,43,182,19,25,37,118,34*7E
$GPGSV,6,2,23,26,36,299,18,05,16,069,31,16,10,297,21,02,09,040,33*7F
$GPGSV,6,3,23,12,06,115,24,23,04,329,16,82,15,226,00,87,11,042,24*76
@@ -411,8 +391,7 @@ $GPZDA,215332.00,06,01,2019,00,00*6F
$GPGGA,215332,4821.5193,N,00958.8954,E,0,00,0.80,494.65,M,,,*3F
$GPRMC,215332,V,4821.5193,N,00958.8954,E,0.0000,264.910,060119,,*3C
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
-$GPGBS,215332,7.83,M,10.86,M,27.60,M*3A
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:32.000Z","leapseconds":18,"ept":0.005,"lat":48.358654900,"lon":9.981589700,"alt":494.650,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:32.000Z","leapseconds":18,"ept":0.005,"lat":48.358654900,"lon":9.981589700,"alt":494.650,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":55.20}
$GPGSV,6,1,23,29,66,053,32,31,53,252,16,21,43,182,19,25,37,118,34*7E
$GPGSV,6,2,23,26,36,299,18,05,16,069,31,16,10,297,21,02,09,040,33*7F
$GPGSV,6,3,23,12,06,115,24,23,04,329,16,82,15,226,00,87,11,042,24*76
@@ -424,8 +403,7 @@ $GPZDA,215333.00,06,01,2019,00,00*6E
$GPGGA,215333,4821.5193,N,00958.8954,E,0,00,0.80,494.66,M,,,*3D
$GPRMC,215333,V,4821.5193,N,00958.8954,E,0.0000,264.910,060119,,*3D
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
-$GPGBS,215333,7.83,M,10.86,M,27.60,M*3B
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:33.000Z","leapseconds":18,"ept":0.005,"lat":48.358654800,"lon":9.981589700,"alt":494.660,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:33.000Z","leapseconds":18,"ept":0.005,"lat":48.358654800,"lon":9.981589700,"alt":494.660,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":55.20}
$GPGSV,6,1,23,29,66,053,32,31,53,252,16,21,43,182,18,25,37,118,34*7F
$GPGSV,6,2,23,26,36,299,18,05,16,069,31,16,10,297,21,02,09,040,33*7F
$GPGSV,6,3,23,12,06,115,24,23,04,329,16,82,15,226,00,87,11,042,24*76
@@ -438,7 +416,7 @@ $GPGGA,215334,4821.5193,N,00958.8954,E,0,00,0.80,494.66,M,,,*3A
$GPRMC,215334,V,4821.5193,N,00958.8954,E,0.0000,264.910,060119,,*3A
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
$GPGBS,215334,7.83,M,10.86,M,27.60,M*3C
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:34.000Z","leapseconds":18,"ept":0.005,"lat":48.358654800,"lon":9.981589600,"alt":494.660,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:34.000Z","leapseconds":18,"ept":0.005,"lat":48.358654800,"lon":9.981589600,"alt":494.660,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":55.20}
$GPGSV,6,1,23,29,66,053,32,31,53,252,16,21,43,182,18,25,37,118,34*7F
$GPGSV,6,2,23,26,36,299,18,05,16,069,31,16,10,297,21,02,09,040,33*7F
$GPGSV,6,3,23,12,06,115,24,23,04,329,16,82,15,226,00,87,11,042,24*76
@@ -450,8 +428,7 @@ $GPZDA,215335.00,06,01,2019,00,00*68
$GPGGA,215335,4821.5193,N,00958.8954,E,0,00,0.80,494.67,M,,,*3A
$GPRMC,215335,V,4821.5193,N,00958.8954,E,0.0000,264.910,060119,,*3B
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
-$GPGBS,215335,7.83,M,10.86,M,27.60,M*3D
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:35.000Z","leapseconds":18,"ept":0.005,"lat":48.358654800,"lon":9.981589600,"alt":494.670,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:35.000Z","leapseconds":18,"ept":0.005,"lat":48.358654800,"lon":9.981589600,"alt":494.670,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":55.20}
$GPGSV,6,1,23,29,66,053,32,31,53,252,16,21,43,182,18,25,37,118,34*7F
$GPGSV,6,2,23,26,36,299,18,05,16,069,31,16,10,297,21,02,09,040,33*7F
$GPGSV,6,3,23,12,06,115,24,23,04,329,16,82,15,226,00,87,11,042,24*76
@@ -463,8 +440,7 @@ $GPZDA,215336.00,06,01,2019,00,00*6B
$GPGGA,215336,4821.5193,N,00958.8954,E,0,00,0.80,494.68,M,,,*36
$GPRMC,215336,V,4821.5193,N,00958.8954,E,0.0000,264.910,060119,,*38
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
-$GPGBS,215336,7.83,M,10.86,M,27.60,M*3E
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:36.000Z","leapseconds":18,"ept":0.005,"lat":48.358654800,"lon":9.981589600,"alt":494.680,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:36.000Z","leapseconds":18,"ept":0.005,"lat":48.358654800,"lon":9.981589600,"alt":494.680,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":55.20}
$GPGSV,6,1,23,29,66,053,33,31,53,252,16,21,43,182,18,25,37,118,34*7E
$GPGSV,6,2,23,26,36,299,18,05,16,069,30,16,10,297,21,02,09,040,33*7E
$GPGSV,6,3,23,12,06,115,24,23,04,329,16,82,15,226,00,87,11,042,24*76
@@ -477,7 +453,7 @@ $GPGGA,215337,4821.5193,N,00958.8954,E,0,00,0.80,494.68,M,,,*37
$GPRMC,215337,V,4821.5193,N,00958.8954,E,0.0000,264.910,060119,,*39
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
$GPGBS,215337,7.83,M,10.86,M,27.60,M*3F
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:37.000Z","leapseconds":18,"ept":0.005,"lat":48.358654800,"lon":9.981589500,"alt":494.680,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:37.000Z","leapseconds":18,"ept":0.005,"lat":48.358654800,"lon":9.981589500,"alt":494.680,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":55.20}
$GPGSV,6,1,23,29,66,053,33,31,53,252,16,21,43,182,17,25,37,118,34*71
$GPGSV,6,2,23,26,36,299,19,05,16,069,30,16,10,297,22,02,09,040,34*7B
$GPGSV,6,3,23,12,06,115,25,23,04,329,16,82,15,226,00,87,11,042,24*77
@@ -489,8 +465,7 @@ $GPZDA,215338.00,06,01,2019,00,00*65
$GPGGA,215338,4821.5193,N,00958.8954,E,0,00,0.80,494.69,M,,,*39
$GPRMC,215338,V,4821.5193,N,00958.8954,E,0.0000,264.910,060119,,*36
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
-$GPGBS,215338,7.83,M,10.86,M,27.60,M*30
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:38.000Z","leapseconds":18,"ept":0.005,"lat":48.358654700,"lon":9.981589500,"alt":494.690,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.01,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:38.000Z","leapseconds":18,"ept":0.005,"lat":48.358654700,"lon":9.981589500,"alt":494.690,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.01,"epc":55.20}
$GPGSV,6,1,23,29,66,053,33,31,53,252,16,21,43,182,17,25,37,118,34*71
$GPGSV,6,2,23,26,36,299,19,05,16,069,30,16,10,297,22,02,09,040,34*7B
$GPGSV,6,3,23,12,06,115,25,23,04,329,16,82,15,226,00,87,11,042,25*76
@@ -502,8 +477,7 @@ $GPZDA,215339.00,06,01,2019,00,00*64
$GPGGA,215339,4821.5193,N,00958.8954,E,0,00,0.80,494.69,M,,,*38
$GPRMC,215339,V,4821.5193,N,00958.8954,E,0.0000,264.910,060119,,*37
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
-$GPGBS,215339,7.83,M,10.86,M,27.60,M*31
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:39.000Z","leapseconds":18,"ept":0.005,"lat":48.358654700,"lon":9.981589500,"alt":494.690,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:39.000Z","leapseconds":18,"ept":0.005,"lat":48.358654700,"lon":9.981589500,"alt":494.690,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":55.20}
$GPGSV,6,1,23,29,66,053,33,31,53,252,16,21,43,182,17,25,37,118,34*71
$GPGSV,6,2,23,26,36,299,19,05,16,069,30,16,10,297,22,02,09,040,34*7B
$GPGSV,6,3,23,12,06,115,25,23,04,329,16,82,15,226,00,87,11,042,24*77
@@ -516,7 +490,7 @@ $GPGGA,215340,4821.5193,N,00958.8954,E,0,00,0.80,494.69,M,,,*36
$GPRMC,215340,V,4821.5193,N,00958.8954,E,0.0000,264.910,060119,,*39
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
$GPGBS,215340,7.83,M,10.86,M,27.60,M*3F
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:40.000Z","leapseconds":18,"ept":0.005,"lat":48.358654700,"lon":9.981589500,"alt":494.690,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.01,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:40.000Z","leapseconds":18,"ept":0.005,"lat":48.358654700,"lon":9.981589500,"alt":494.690,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.01,"epc":55.20}
$GPGSV,6,1,23,29,66,053,33,31,53,252,16,21,43,182,17,25,37,118,34*71
$GPGSV,6,2,23,26,36,299,19,05,16,069,30,16,10,297,22,02,09,040,34*7B
$GPGSV,6,3,23,12,06,115,25,23,04,329,16,82,15,226,00,87,11,042,24*77
@@ -528,8 +502,7 @@ $GPZDA,215341.00,06,01,2019,00,00*6B
$GPGGA,215341,4821.5193,N,00958.8954,E,0,00,0.80,494.70,M,,,*3F
$GPRMC,215341,V,4821.5193,N,00958.8954,E,0.0000,264.910,060119,,*38
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
-$GPGBS,215341,7.83,M,10.86,M,27.60,M*3E
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:41.000Z","leapseconds":18,"ept":0.005,"lat":48.358654700,"lon":9.981589500,"alt":494.700,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.01,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:41.000Z","leapseconds":18,"ept":0.005,"lat":48.358654700,"lon":9.981589500,"alt":494.700,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.01,"epc":55.20}
$GPGSV,6,1,23,29,66,053,33,31,53,252,16,21,43,182,17,25,37,118,34*71
$GPGSV,6,2,23,26,36,299,19,05,16,069,30,16,10,297,22,02,09,040,34*7B
$GPGSV,6,3,23,12,06,115,25,23,04,329,16,82,15,226,00,87,11,042,25*76
@@ -541,8 +514,7 @@ $GPZDA,215342.00,06,01,2019,00,00*68
$GPGGA,215342,4821.5193,N,00958.8954,E,0,00,0.80,494.70,M,,,*3C
$GPRMC,215342,V,4821.5193,N,00958.8954,E,0.0000,264.910,060119,,*3B
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
-$GPGBS,215342,7.83,M,10.86,M,27.60,M*3D
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:42.000Z","leapseconds":18,"ept":0.005,"lat":48.358654700,"lon":9.981589500,"alt":494.700,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.01,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:42.000Z","leapseconds":18,"ept":0.005,"lat":48.358654700,"lon":9.981589500,"alt":494.700,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.01,"epc":55.20}
$GPGSV,6,1,23,29,66,053,33,31,53,252,16,21,43,182,17,25,37,118,34*71
$GPGSV,6,2,23,26,36,299,19,05,16,069,30,16,10,297,22,02,09,040,34*7B
$GPGSV,6,3,23,12,06,115,25,23,04,329,16,82,15,226,00,87,11,042,25*76
@@ -555,7 +527,7 @@ $GPGGA,215343,4821.5193,N,00958.8954,E,0,00,0.80,494.70,M,,,*3D
$GPRMC,215343,V,4821.5193,N,00958.8954,E,0.0000,264.910,060119,,*3A
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
$GPGBS,215343,7.83,M,10.86,M,27.60,M*3C
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:43.000Z","leapseconds":18,"ept":0.005,"lat":48.358654700,"lon":9.981589500,"alt":494.700,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.01,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:43.000Z","leapseconds":18,"ept":0.005,"lat":48.358654700,"lon":9.981589500,"alt":494.700,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.01,"epc":55.20}
$GPGSV,6,1,23,29,66,053,33,31,53,252,15,21,43,182,16,25,37,118,34*73
$GPGSV,6,2,23,26,36,299,19,05,16,069,30,16,10,297,22,02,09,040,34*7B
$GPGSV,6,3,23,12,06,115,26,23,04,329,16,82,15,226,00,87,11,042,25*75
@@ -567,8 +539,7 @@ $GPZDA,215344.00,06,01,2019,00,00*6E
$GPGGA,215344,4821.5193,N,00958.8954,E,0,00,0.80,494.70,M,,,*3A
$GPRMC,215344,V,4821.5193,N,00958.8954,E,0.0000,264.910,060119,,*3D
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
-$GPGBS,215344,7.83,M,10.86,M,27.60,M*3B
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:44.000Z","leapseconds":18,"ept":0.005,"lat":48.358654700,"lon":9.981589500,"alt":494.700,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.01,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:44.000Z","leapseconds":18,"ept":0.005,"lat":48.358654700,"lon":9.981589500,"alt":494.700,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.01,"epc":55.20}
$GPGSV,6,1,23,29,66,053,33,31,53,252,15,21,43,182,16,25,37,118,34*73
$GPGSV,6,2,23,26,36,299,19,05,16,069,30,16,10,297,22,02,09,040,34*7B
$GPGSV,6,3,23,12,06,115,26,23,04,329,16,82,15,226,00,87,11,042,25*75
@@ -580,8 +551,7 @@ $GPZDA,215345.00,06,01,2019,00,00*6F
$GPGGA,215345,4821.5193,N,00958.8954,E,0,00,0.80,494.71,M,,,*3A
$GPRMC,215345,V,4821.5193,N,00958.8954,E,0.0000,264.910,060119,,*3C
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
-$GPGBS,215345,7.83,M,10.86,M,27.60,M*3A
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:45.000Z","leapseconds":18,"ept":0.005,"lat":48.358654700,"lon":9.981589500,"alt":494.710,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:45.000Z","leapseconds":18,"ept":0.005,"lat":48.358654700,"lon":9.981589500,"alt":494.710,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":55.20}
$GPGSV,6,1,23,29,66,053,33,31,53,252,15,21,43,182,15,25,37,118,34*70
$GPGSV,6,2,23,26,36,299,19,05,16,069,30,16,10,297,22,02,09,040,34*7B
$GPGSV,6,3,23,12,06,115,26,23,04,329,16,82,15,226,00,87,11,042,25*75
@@ -594,7 +564,7 @@ $GPGGA,215346,4821.5193,N,00958.8954,E,0,00,0.80,494.71,M,,,*39
$GPRMC,215346,V,4821.5193,N,00958.8954,E,0.0000,264.910,060119,,*3F
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
$GPGBS,215346,7.83,M,10.86,M,27.60,M*39
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:46.000Z","leapseconds":18,"ept":0.005,"lat":48.358654600,"lon":9.981589500,"alt":494.710,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.01,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:46.000Z","leapseconds":18,"ept":0.005,"lat":48.358654600,"lon":9.981589500,"alt":494.710,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.01,"epc":55.20}
$GPGSV,6,1,23,29,66,053,33,31,53,252,15,21,43,182,15,25,37,118,34*70
$GPGSV,6,2,23,26,36,299,19,05,16,069,30,16,10,297,22,02,09,040,34*7B
$GPGSV,6,3,23,12,06,115,26,23,04,329,15,82,15,226,00,87,11,042,25*76
@@ -606,8 +576,7 @@ $GPZDA,215347.00,06,01,2019,00,00*6D
$GPGGA,215347,4821.5193,N,00958.8954,E,0,00,0.80,494.71,M,,,*38
$GPRMC,215347,V,4821.5193,N,00958.8954,E,0.0000,264.910,060119,,*3E
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
-$GPGBS,215347,7.83,M,10.86,M,27.60,M*38
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:47.000Z","leapseconds":18,"ept":0.005,"lat":48.358654600,"lon":9.981589500,"alt":494.710,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.01,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:47.000Z","leapseconds":18,"ept":0.005,"lat":48.358654600,"lon":9.981589500,"alt":494.710,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.01,"epc":55.20}
$GPGSV,6,1,23,29,66,053,33,31,53,252,14,21,43,182,15,25,37,118,34*71
$GPGSV,6,2,23,26,36,299,19,05,16,069,30,16,10,297,22,02,09,040,34*7B
$GPGSV,6,3,23,12,06,115,27,23,04,329,15,82,15,226,00,87,11,042,25*77
@@ -619,8 +588,7 @@ $GPZDA,215348.00,06,01,2019,00,00*62
$GPGGA,215348,4821.5193,N,00958.8954,E,0,00,0.80,494.71,M,,,*37
$GPRMC,215348,V,4821.5193,N,00958.8954,E,0.0000,264.910,060119,,*31
$GPGSA,A,3,29,31,21,25,26,5,16,2,12,87,,,1.4,0.8,1.2*39
-$GPGBS,215348,7.83,M,10.86,M,27.60,M*37
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:48.000Z","leapseconds":18,"ept":0.005,"lat":48.358654600,"lon":9.981589500,"alt":494.710,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.01,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:48.000Z","leapseconds":18,"ept":0.005,"lat":48.358654600,"lon":9.981589500,"alt":494.710,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.01,"epc":55.20}
$GPGSV,6,1,23,29,66,053,33,31,53,252,04,21,43,182,15,25,37,118,34*70
$GPGSV,6,2,23,26,36,299,20,05,16,069,30,16,10,297,22,02,09,040,34*71
$GPGSV,6,3,23,12,06,115,27,23,04,329,15,82,15,226,00,87,11,042,25*77
@@ -633,7 +601,7 @@ $GPGGA,215349,4821.5193,N,00958.8954,E,0,00,0.80,494.71,M,,,*36
$GPRMC,215349,V,4821.5193,N,00958.8954,E,0.0000,264.910,060119,,*30
$GPGSA,A,3,29,21,25,26,5,16,2,12,87,,,,1.6,0.8,1.2*39
$GPGBS,215349,7.83,M,10.86,M,27.60,M*36
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:49.000Z","leapseconds":18,"ept":0.005,"lat":48.358654600,"lon":9.981589500,"alt":494.710,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:49.000Z","leapseconds":18,"ept":0.005,"lat":48.358654600,"lon":9.981589500,"alt":494.710,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":55.20}
$GPGSV,6,1,23,29,66,053,34,31,53,252,04,21,43,182,15,25,37,118,34*77
$GPGSV,6,2,23,26,36,299,20,05,16,069,30,16,10,297,22,02,09,040,34*71
$GPGSV,6,3,23,12,06,115,27,23,04,329,14,82,15,226,00,87,11,042,25*76
@@ -645,8 +613,7 @@ $GPZDA,215350.00,06,01,2019,00,00*6B
$GPGGA,215350,4821.5193,N,00958.8954,E,0,00,0.80,494.71,M,,,*3E
$GPRMC,215350,V,4821.5193,N,00958.8954,E,0.0000,264.910,060119,,*38
$GPGSA,A,3,29,21,25,26,5,16,2,12,87,,,,1.6,0.8,1.2*39
-$GPGBS,215350,7.83,M,10.86,M,27.60,M*3E
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:50.000Z","leapseconds":18,"ept":0.005,"lat":48.358654600,"lon":9.981589500,"alt":494.710,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:50.000Z","leapseconds":18,"ept":0.005,"lat":48.358654600,"lon":9.981589500,"alt":494.710,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.02,"epc":55.20}
$GPGSV,6,1,23,29,66,053,33,31,53,252,04,21,43,182,15,25,37,118,34*70
$GPGSV,6,2,23,26,36,299,20,05,16,069,30,16,10,297,22,02,09,040,34*71
$GPGSV,6,3,23,12,06,115,27,23,04,329,10,82,15,226,00,87,11,042,25*72
@@ -658,8 +625,7 @@ $GPZDA,215351.00,06,01,2019,00,00*6A
$GPGGA,215351,4821.5193,N,00958.8954,E,0,00,0.80,494.71,M,,,*3F
$GPRMC,215351,V,4821.5193,N,00958.8954,E,0.0000,264.910,060119,,*39
$GPGSA,A,3,29,21,25,26,5,16,2,12,87,,,,1.6,0.8,1.2*39
-$GPGBS,215351,7.83,M,10.86,M,27.60,M*3F
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:51.000Z","leapseconds":18,"ept":0.005,"lat":48.358654600,"lon":9.981589500,"alt":494.710,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.03,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:51.000Z","leapseconds":18,"ept":0.005,"lat":48.358654600,"lon":9.981589500,"alt":494.710,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.000,"climb":0.000,"eps":0.03,"epc":55.20}
$GPGSV,6,1,23,29,66,053,33,31,53,252,04,21,43,182,16,25,37,118,34*73
$GPGSV,6,2,23,26,36,299,20,05,16,069,30,16,10,297,22,02,09,040,34*71
$GPGSV,6,3,23,12,06,115,27,23,04,329,10,82,15,226,00,87,11,042,25*72
@@ -672,7 +638,7 @@ $GPGGA,215352,4821.5192,N,00958.8954,E,0,00,0.80,494.68,M,,,*35
$GPRMC,215352,V,4821.5192,N,00958.8954,E,0.2138,264.910,060119,,*33
$GPGSA,A,3,29,21,25,26,5,16,2,12,87,,,,1.6,0.8,1.2*39
$GPGBS,215352,7.83,M,10.86,M,27.60,M*3C
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:52.000Z","leapseconds":18,"ept":0.005,"lat":48.358653700,"lon":9.981590800,"alt":494.680,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.110,"climb":-0.020,"eps":0.55,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:52.000Z","leapseconds":18,"ept":0.005,"lat":48.358653700,"lon":9.981590800,"alt":494.680,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.110,"climb":-0.020,"eps":0.55,"epc":55.20}
$GPGSV,6,1,23,29,66,053,33,31,53,252,04,21,43,182,16,25,37,118,33*74
$GPGSV,6,2,23,26,36,299,20,05,16,069,30,16,10,297,22,02,09,040,34*71
$GPGSV,6,3,23,12,06,115,28,23,04,329,10,82,15,226,00,87,11,042,25*7D
@@ -684,8 +650,7 @@ $GPZDA,215353.00,06,01,2019,00,00*68
$GPGGA,215353,4821.5192,N,00958.8954,E,0,00,0.80,494.63,M,,,*3F
$GPRMC,215353,V,4821.5192,N,00958.8954,E,0.0778,264.910,060119,,*32
$GPGSA,A,3,29,21,25,26,5,16,2,12,87,,,,1.6,0.8,1.2*39
-$GPGBS,215353,7.83,M,10.86,M,27.60,M*3D
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:53.000Z","leapseconds":18,"ept":0.005,"lat":48.358653500,"lon":9.981590600,"alt":494.630,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.040,"climb":-0.030,"eps":0.55,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:53.000Z","leapseconds":18,"ept":0.005,"lat":48.358653500,"lon":9.981590600,"alt":494.630,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.040,"climb":-0.030,"eps":0.55,"epc":55.20}
$GPGSV,6,1,23,29,66,053,33,31,53,252,04,21,43,182,16,25,37,118,33*74
$GPGSV,6,2,23,26,36,299,20,05,16,069,30,16,10,297,22,02,09,040,34*71
$GPGSV,6,3,23,12,06,115,28,23,04,329,10,82,15,226,00,87,11,042,25*7D
@@ -697,8 +662,7 @@ $GPZDA,215354.00,06,01,2019,00,00*6F
$GPGGA,215354,4821.5192,N,00958.8955,E,0,00,0.80,494.61,M,,,*3B
$GPRMC,215354,V,4821.5192,N,00958.8955,E,0.2527,264.910,060119,,*3E
$GPGSA,A,3,29,21,25,26,5,16,2,12,87,,,,1.6,0.8,1.2*39
-$GPGBS,215354,7.83,M,10.86,M,27.60,M*3A
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:54.000Z","leapseconds":18,"ept":0.005,"lat":48.358652500,"lon":9.981592100,"alt":494.610,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.130,"climb":-0.010,"eps":0.54,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:54.000Z","leapseconds":18,"ept":0.005,"lat":48.358652500,"lon":9.981592100,"alt":494.610,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.130,"climb":-0.010,"eps":0.54,"epc":55.20}
$GPGSV,6,1,23,29,66,053,33,31,53,252,05,21,43,182,16,25,37,118,33*75
$GPGSV,6,2,23,26,36,299,20,05,16,069,29,16,10,297,22,02,09,040,34*79
$GPGSV,6,3,23,12,06,115,28,23,04,329,11,82,15,226,00,87,11,042,25*7C
@@ -711,7 +675,7 @@ $GPGGA,215355,4821.5193,N,00958.8957,E,0,00,0.80,494.61,M,,,*39
$GPRMC,215355,V,4821.5193,N,00958.8957,E,0.4082,264.910,060119,,*30
$GPGSA,A,3,29,21,25,26,5,16,2,12,87,,,,1.6,0.8,1.2*39
$GPGBS,215355,7.83,M,10.86,M,27.60,M*3B
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:55.000Z","leapseconds":18,"ept":0.005,"lat":48.358654200,"lon":9.981595100,"alt":494.610,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.210,"climb":0.000,"eps":0.53,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:55.000Z","leapseconds":18,"ept":0.005,"lat":48.358654200,"lon":9.981595100,"alt":494.610,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.210,"climb":0.000,"eps":0.53,"epc":55.20}
$GPGSV,6,1,23,29,66,053,33,31,53,252,05,21,43,182,16,25,37,118,34*72
$GPGSV,6,2,23,26,36,299,21,05,16,069,29,16,10,297,22,02,09,040,34*78
$GPGSV,6,3,23,12,06,115,28,23,04,329,11,82,15,226,00,87,11,042,25*7C
@@ -723,8 +687,7 @@ $GPZDA,215356.00,06,01,2019,00,00*6D
$GPGGA,215356,4821.5193,N,00958.8958,E,0,00,0.80,494.61,M,,,*35
$GPRMC,215356,V,4821.5193,N,00958.8958,E,0.1361,264.910,060119,,*37
$GPGSA,A,3,29,21,25,26,5,16,2,12,87,,,,1.6,0.8,1.2*39
-$GPGBS,215356,7.83,M,10.86,M,27.60,M*38
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:56.000Z","leapseconds":18,"ept":0.005,"lat":48.358655000,"lon":9.981597200,"alt":494.610,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.070,"climb":0.040,"eps":0.51,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:56.000Z","leapseconds":18,"ept":0.005,"lat":48.358655000,"lon":9.981597200,"alt":494.610,"epx":7.835,"epy":10.863,"epv":27.600,"track":264.9100,"speed":0.070,"climb":0.040,"eps":0.51,"epc":55.20}
$GPGSV,6,1,23,29,66,053,33,31,53,252,05,21,43,182,17,25,37,118,34*73
$GPGSV,6,2,23,26,36,299,21,05,16,069,29,16,10,297,22,02,09,040,34*78
$GPGSV,6,3,23,12,06,115,28,23,04,329,11,82,15,226,00,87,11,042,25*7C
@@ -736,8 +699,7 @@ $GPZDA,215357.00,06,01,2019,00,00*6C
$GPGGA,215357,4821.5193,N,00958.8961,E,0,00,0.80,494.62,M,,,*3D
$GPRMC,215357,V,4821.5193,N,00958.8961,E,0.4471,236.020,060119,,*32
$GPGSA,A,3,29,21,25,26,5,16,2,12,87,,,,1.6,0.8,1.2*39
-$GPGBS,215357,7.83,M,10.86,M,27.60,M*39
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:57.000Z","leapseconds":18,"ept":0.005,"lat":48.358654800,"lon":9.981601500,"alt":494.620,"epx":7.835,"epy":10.863,"epv":27.600,"track":236.0200,"speed":0.230,"climb":0.020,"eps":0.49,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:57.000Z","leapseconds":18,"ept":0.005,"lat":48.358654800,"lon":9.981601500,"alt":494.620,"epx":7.835,"epy":10.863,"epv":27.600,"track":236.0200,"speed":0.230,"climb":0.020,"eps":0.49,"epc":55.20}
$GPGSV,6,1,23,29,66,053,33,31,53,252,06,21,43,182,17,25,37,118,34*70
$GPGSV,6,2,23,26,36,299,21,05,16,069,29,16,10,297,22,02,09,040,34*78
$GPGSV,6,3,23,12,06,115,29,23,04,329,11,82,15,226,00,87,11,042,25*7D
@@ -750,7 +712,7 @@ $GPGGA,215358,4821.5193,N,00958.8964,E,0,00,0.80,494.59,M,,,*3F
$GPRMC,215358,V,4821.5193,N,00958.8964,E,0.5637,201.790,060119,,*31
$GPGSA,A,3,29,21,25,26,5,16,2,12,87,,,,1.6,0.8,1.2*39
$GPGBS,215358,7.83,M,10.86,M,27.60,M*36
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:58.000Z","leapseconds":18,"ept":0.005,"lat":48.358655300,"lon":9.981606300,"alt":494.590,"epx":7.835,"epy":10.863,"epv":27.600,"track":201.7900,"speed":0.290,"climb":0.000,"eps":0.49,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:58.000Z","leapseconds":18,"ept":0.005,"lat":48.358655300,"lon":9.981606300,"alt":494.590,"epx":7.835,"epy":10.863,"epv":27.600,"track":201.7900,"speed":0.290,"climb":0.000,"eps":0.49,"epc":55.20}
$GPGSV,6,1,23,29,66,053,33,31,53,252,06,21,43,182,17,25,37,118,34*70
$GPGSV,6,2,23,26,36,299,21,05,16,069,29,16,10,297,22,02,09,040,34*78
$GPGSV,6,3,23,12,06,115,29,23,04,329,10,82,15,226,00,87,11,042,25*7C
@@ -762,8 +724,7 @@ $GPZDA,215359.00,06,01,2019,00,00*62
$GPGGA,215359,4821.5193,N,00958.8968,E,0,00,0.80,494.54,M,,,*3F
$GPRMC,215359,V,4821.5193,N,00958.8968,E,0.8164,164.580,060119,,*33
$GPGSA,A,3,29,21,25,26,5,16,2,12,87,,,,1.6,0.8,1.2*39
-$GPGBS,215359,7.83,M,10.86,M,27.60,M*37
-{"class":"TPV","mode":3,"time":"2019-01-06T21:53:59.000Z","leapseconds":18,"ept":0.005,"lat":48.358655500,"lon":9.981613200,"alt":494.540,"epx":7.835,"epy":10.863,"epv":27.600,"track":164.5800,"speed":0.420,"climb":-0.020,"eps":0.49,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:53:59.000Z","leapseconds":18,"ept":0.005,"lat":48.358655500,"lon":9.981613200,"alt":494.540,"epx":7.835,"epy":10.863,"epv":27.600,"track":164.5800,"speed":0.420,"climb":-0.020,"eps":0.49,"epc":55.20}
$GPGSV,6,1,23,29,66,053,33,31,53,252,19,21,43,182,18,25,37,118,34*71
$GPGSV,6,2,23,26,36,299,22,05,16,069,29,16,10,297,22,02,09,040,34*7B
$GPGSV,6,3,23,12,06,115,29,23,04,329,09,82,15,226,00,87,11,042,25*74
@@ -775,5 +736,4 @@ $GPZDA,215400.00,06,01,2019,00,00*69
$GPGGA,215400,4821.5193,N,00958.8969,E,0,00,0.80,494.49,M,,,*39
$GPRMC,215400,V,4821.5193,N,00958.8969,E,0.0000,164.380,060119,,*34
$GPGSA,A,3,29,21,25,26,5,16,2,12,87,,,,1.6,0.8,1.2*39
-$GPGBS,215400,7.83,M,10.86,M,27.60,M*3C
-{"class":"TPV","mode":3,"time":"2019-01-06T21:54:00.000Z","leapseconds":18,"ept":0.005,"lat":48.358655500,"lon":9.981614700,"alt":494.490,"epx":7.835,"epy":10.863,"epv":27.600,"track":164.3800,"speed":0.000,"climb":0.000,"eps":0.04,"epc":27.60}
+{"class":"TPV","mode":3,"time":"2019-01-06T21:54:00.000Z","leapseconds":18,"ept":0.005,"lat":48.358655500,"lon":9.981614700,"alt":494.490,"epx":7.835,"epy":10.863,"epv":27.600,"track":164.3800,"speed":0.000,"climb":0.000,"eps":0.04,"epc":55.20}
diff --git a/test/daemon/skytraq-bin.log.chk b/test/daemon/skytraq-bin.log.chk
index f98306eb..99bf645c 100644
--- a/test/daemon/skytraq-bin.log.chk
+++ b/test/daemon/skytraq-bin.log.chk
@@ -3,7 +3,7 @@
{"class":"SKY","time":"1970-01-01T00:00:00.000Z","xdop":1.88,"ydop":1.91,"vdop":0.97,"tdop":1.00,"hdop":1.73,"gdop":2.22,"pdop":1.98,"satellites":[{"PRN":2,"el":45,"az":180,"ss":32,"used":true,"gnssid":0,"svid":2},{"PRN":28,"el":9,"az":112,"ss":27,"used":true,"gnssid":0,"svid":28},{"PRN":12,"el":48,"az":308,"ss":20,"used":false,"gnssid":0,"svid":12},{"PRN":24,"el":54,"az":246,"ss":23,"used":true,"gnssid":0,"svid":24},{"PRN":17,"el":30,"az":60,"ss":22,"used":false,"gnssid":0,"svid":17},{"PRN":19,"el":58,"az":50,"ss":23,"used":false,"gnssid":0,"svid":19},{"PRN":211,"el":77,"az":31,"ss":0,"used":false,"gnssid":3,"svid":11}]}
{"class":"TPV","mode":2,"time":"2016-04-01T03:35:38.999Z","ept":0.005,"lat":44.068771241,"lon":-121.314514648,"epx":28.270,"epy":28.598,"track":14.6327,"speed":0.659,"eps":57.20}
{"class":"SKY","time":"2016-04-01T03:35:39.000Z","xdop":1.88,"ydop":1.91,"vdop":1.00,"tdop":1.48,"hdop":3.14,"gdop":3.61,"pdop":3.30,"satellites":[{"PRN":2,"el":45,"az":180,"ss":32,"used":true,"gnssid":0,"svid":2},{"PRN":28,"el":9,"az":112,"ss":26,"used":true,"gnssid":0,"svid":28},{"PRN":12,"el":48,"az":308,"ss":19,"used":false,"gnssid":0,"svid":12},{"PRN":24,"el":54,"az":246,"ss":23,"used":true,"gnssid":0,"svid":24},{"PRN":17,"el":30,"az":60,"ss":22,"used":true,"gnssid":0,"svid":17},{"PRN":19,"el":58,"az":50,"ss":23,"used":true,"gnssid":0,"svid":19},{"PRN":211,"el":77,"az":31,"ss":0,"used":false,"gnssid":3,"svid":11}]}
-{"class":"TPV","mode":2,"time":"2016-04-01T03:35:39.999Z","ept":0.005,"lat":44.068685648,"lon":-121.314154046,"epx":28.270,"epy":28.598,"track":334.8564,"speed":0.023,"eps":57.20}
+{"class":"TPV","mode":2,"time":"2016-04-01T03:35:39.999Z","ept":0.005,"lat":44.068685648,"lon":-121.314154046,"epx":28.270,"epy":28.598,"track":334.8564,"speed":0.023,"epd":86.4742,"eps":57.20}
{"class":"SKY","time":"2016-04-01T03:35:39.000Z","xdop":1.88,"ydop":1.91,"vdop":0.96,"tdop":0.94,"hdop":1.53,"gdop":2.04,"pdop":1.81,"satellites":[{"PRN":2,"el":45,"az":180,"ss":32,"used":true,"gnssid":0,"svid":2},{"PRN":28,"el":9,"az":112,"ss":27,"used":true,"gnssid":0,"svid":28},{"PRN":12,"el":48,"az":308,"ss":19,"used":false,"gnssid":0,"svid":12},{"PRN":24,"el":54,"az":246,"ss":22,"used":true,"gnssid":0,"svid":24},{"PRN":17,"el":30,"az":60,"ss":22,"used":true,"gnssid":0,"svid":17},{"PRN":19,"el":58,"az":50,"ss":22,"used":false,"gnssid":0,"svid":19},{"PRN":211,"el":77,"az":31,"ss":0,"used":false,"gnssid":3,"svid":11}]}
{"class":"TPV","mode":2,"time":"2016-04-01T03:35:40.999Z","ept":0.005,"lat":44.068732537,"lon":-121.314145097,"epx":28.270,"epy":28.598,"track":282.2877,"speed":0.166,"eps":57.20}
{"class":"SKY","time":"2016-04-01T03:35:39.000Z","xdop":1.88,"ydop":1.91,"vdop":0.98,"tdop":0.96,"hdop":1.66,"gdop":2.16,"pdop":1.93,"satellites":[{"PRN":2,"el":45,"az":180,"ss":32,"used":true,"gnssid":0,"svid":2},{"PRN":28,"el":9,"az":112,"ss":26,"used":true,"gnssid":0,"svid":28},{"PRN":12,"el":48,"az":308,"ss":18,"used":false,"gnssid":0,"svid":12},{"PRN":24,"el":54,"az":246,"ss":22,"used":true,"gnssid":0,"svid":24},{"PRN":17,"el":30,"az":60,"ss":21,"used":true,"gnssid":0,"svid":17},{"PRN":19,"el":58,"az":50,"ss":21,"used":true,"gnssid":0,"svid":19},{"PRN":211,"el":77,"az":31,"ss":0,"used":false,"gnssid":3,"svid":11}]}
@@ -13,8 +13,8 @@
{"class":"SKY","time":"2016-04-01T03:35:39.000Z","xdop":1.88,"ydop":1.91,"vdop":3.67,"tdop":2.90,"hdop":2.44,"gdop":5.28,"pdop":4.41,"satellites":[{"PRN":2,"el":45,"az":180,"ss":32,"used":true,"gnssid":0,"svid":2},{"PRN":28,"el":9,"az":112,"ss":27,"used":true,"gnssid":0,"svid":28},{"PRN":12,"el":48,"az":308,"ss":17,"used":false,"gnssid":0,"svid":12},{"PRN":24,"el":54,"az":246,"ss":21,"used":true,"gnssid":0,"svid":24},{"PRN":17,"el":30,"az":60,"ss":22,"used":false,"gnssid":0,"svid":17},{"PRN":19,"el":58,"az":50,"ss":21,"used":true,"gnssid":0,"svid":19},{"PRN":211,"el":77,"az":31,"ss":0,"used":false,"gnssid":3,"svid":11}]}
{"class":"TPV","mode":2,"time":"2016-04-01T03:35:42.999Z","ept":0.005,"lat":44.068858878,"lon":-121.314239904,"epx":28.270,"epy":28.598,"track":324.5416,"speed":0.059,"eps":57.20}
{"class":"SKY","time":"2016-04-01T03:35:39.000Z","xdop":1.88,"ydop":1.91,"vdop":0.97,"tdop":1.00,"hdop":1.73,"gdop":2.22,"pdop":1.98,"satellites":[{"PRN":2,"el":45,"az":180,"ss":32,"used":true,"gnssid":0,"svid":2},{"PRN":28,"el":9,"az":112,"ss":27,"used":true,"gnssid":0,"svid":28},{"PRN":12,"el":48,"az":308,"ss":18,"used":false,"gnssid":0,"svid":12},{"PRN":24,"el":54,"az":246,"ss":20,"used":true,"gnssid":0,"svid":24},{"PRN":17,"el":30,"az":60,"ss":22,"used":false,"gnssid":0,"svid":17},{"PRN":19,"el":58,"az":50,"ss":21,"used":true,"gnssid":0,"svid":19},{"PRN":211,"el":77,"az":31,"ss":0,"used":false,"gnssid":3,"svid":11}]}
-{"class":"TPV","mode":2,"time":"2016-04-01T03:35:43.999Z","ept":0.005,"lat":44.068660010,"lon":-121.314009277,"epx":28.270,"epy":28.598,"track":167.0603,"speed":0.164,"eps":57.20}
+{"class":"TPV","mode":2,"time":"2016-04-01T03:35:43.999Z","ept":0.005,"lat":44.068660010,"lon":-121.314009277,"epx":28.270,"epy":28.598,"track":167.0603,"speed":0.164,"epd":89.5896,"eps":57.20}
{"class":"SKY","time":"2016-04-01T03:35:39.000Z","xdop":1.88,"ydop":1.91,"vdop":0.97,"tdop":1.00,"hdop":1.73,"gdop":2.22,"pdop":1.98,"satellites":[{"PRN":2,"el":45,"az":180,"ss":32,"used":true,"gnssid":0,"svid":2},{"PRN":28,"el":9,"az":112,"ss":26,"used":true,"gnssid":0,"svid":28},{"PRN":12,"el":48,"az":308,"ss":19,"used":false,"gnssid":0,"svid":12},{"PRN":24,"el":54,"az":246,"ss":21,"used":true,"gnssid":0,"svid":24},{"PRN":17,"el":30,"az":60,"ss":22,"used":false,"gnssid":0,"svid":17},{"PRN":19,"el":58,"az":50,"ss":21,"used":true,"gnssid":0,"svid":19},{"PRN":211,"el":76,"az":31,"ss":0,"used":false,"gnssid":3,"svid":11}]}
-{"class":"TPV","mode":2,"time":"2016-04-01T03:35:44.999Z","ept":0.005,"lat":44.068993008,"lon":-121.314491866,"epx":28.270,"epy":28.598,"track":150.2957,"speed":0.135,"eps":57.20}
+{"class":"TPV","mode":2,"time":"2016-04-01T03:35:44.999Z","ept":0.005,"lat":44.068993008,"lon":-121.314491866,"epx":28.270,"epy":28.598,"track":150.2957,"speed":0.135,"epd":56.2401,"eps":57.20}
{"class":"SKY","time":"2016-04-01T03:35:45.000Z","xdop":1.88,"ydop":1.91,"vdop":0.97,"tdop":1.00,"hdop":1.73,"gdop":2.22,"pdop":1.98,"satellites":[{"PRN":2,"el":45,"az":180,"ss":32,"used":true,"gnssid":0,"svid":2},{"PRN":28,"el":9,"az":112,"ss":27,"used":true,"gnssid":0,"svid":28},{"PRN":12,"el":48,"az":308,"ss":18,"used":false,"gnssid":0,"svid":12},{"PRN":24,"el":54,"az":246,"ss":20,"used":true,"gnssid":0,"svid":24},{"PRN":17,"el":30,"az":60,"ss":21,"used":true,"gnssid":0,"svid":17},{"PRN":19,"el":58,"az":50,"ss":21,"used":true,"gnssid":0,"svid":19},{"PRN":211,"el":76,"az":31,"ss":0,"used":false,"gnssid":3,"svid":11}]}
-{"class":"TPV","mode":2,"time":"2016-04-01T03:35:45.999Z","ept":0.005,"lat":44.069160197,"lon":-121.314808362,"epx":28.270,"epy":28.598,"track":244.6525,"speed":0.071,"eps":57.20}
+{"class":"TPV","mode":2,"time":"2016-04-01T03:35:45.999Z","ept":0.005,"lat":44.069160197,"lon":-121.314808362,"epx":28.270,"epy":28.598,"track":244.6525,"speed":0.071,"epd":84.5932,"eps":57.20}
diff --git a/test/daemon/sl869.log.chk b/test/daemon/sl869.log.chk
index da35cf25..9476eb2e 100644
--- a/test/daemon/sl869.log.chk
+++ b/test/daemon/sl869.log.chk
@@ -115,10 +115,13 @@ $QZGSV,1,1,01,193,34,332,,,,,,,,,,,,,*6A
$GPRMC,102143.000,A,3340.7732,S,15117.4478,E,6.7,155.1,251112,0.0,W*6E
{"class":"TPV","mode":2,"time":"2012-11-25T10:21:43.000Z","ept":0.005,"lat":-33.679553333,"lon":151.290796667,"track":155.1000,"speed":3.447}
$GPGGA,102143.000,3340.7732,S,15117.4478,E,1,03,4.1,063.76,M,22.4,M,,*7B
-{"class":"TPV","mode":3,"time":"2012-11-25T10:21:43.000Z","ept":0.005,"lat":-33.679553333,"lon":151.290796667,"alt":63.760,"epv":2277.000,"track":155.1000,"speed":3.447}
+{"class":"TPV","mode":2,"time":"2012-11-25T10:21:43.000Z","ept":0.005,"lat":-33.679553333,"lon":151.290796667,"alt":63.760,"track":155.1000,"speed":3.447}
$GNGSA,A,2,10,17,12,,,,,,,,,,4.2,4.1,1.0*2B
+{"class":"TPV","mode":2,"time":"2012-11-25T10:21:43.000Z","ept":0.005,"lat":-33.679553333,"lon":151.290796667,"alt":63.760,"track":155.1000,"speed":3.447}
$GNGSA,A,2,,,,,,,,,,,,,4.2,4.1,1.0*2F
+{"class":"TPV","mode":2,"time":"2012-11-25T10:21:43.000Z","ept":0.005,"lat":-33.679553333,"lon":151.290796667,"alt":63.760,"track":155.1000,"speed":3.447}
$GNGSA,A,2,,,,,,,,,,,,,4.2,4.1,1.0*2F
+{"class":"TPV","mode":2,"time":"2012-11-25T10:21:43.000Z","ept":0.005,"lat":-33.679553333,"lon":151.290796667,"alt":63.760,"track":155.1000,"speed":3.447}
$GPGSV,3,1,10,02,86,086,42,04,40,133,,05,20,023,38,09,36,327,*78
$GPGSV,3,2,10,10,31,083,37,12,61,213,39,17,07,105,21,24,38,321,*70
$GPGSV,3,3,10,25,25,224,30,29,12,267,34,,,,,,,,*73
@@ -157,7 +160,7 @@ $QZGSV,1,1,01,193,34,332,,,,,,,,,,,,,*6A
{"class":"SKY","vdop":99.00,"hdop":99.00,"pdop":99.00,"satellites":[{"PRN":2,"el":86,"az":86,"ss":42,"used":false,"gnssid":0,"svid":2},{"PRN":4,"el":40,"az":133,"ss":0,"used":false,"gnssid":0,"svid":4},{"PRN":5,"el":20,"az":23,"ss":38,"used":false,"gnssid":0,"svid":5},{"PRN":9,"el":36,"az":327,"ss":0,"used":false,"gnssid":0,"svid":9},{"PRN":10,"el":31,"az":83,"ss":37,"used":true,"gnssid":0,"svid":10},{"PRN":12,"el":61,"az":213,"ss":40,"used":true,"gnssid":0,"svid":12},{"PRN":17,"el":7,"az":105,"ss":20,"used":true,"gnssid":0,"svid":17},{"PRN":24,"el":38,"az":321,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":25,"el":25,"az":224,"ss":30,"used":false,"gnssid":0,"svid":25},{"PRN":29,"el":12,"az":267,"ss":34,"used":false,"gnssid":0,"svid":29},{"PRN":76,"el":8,"az":7,"ss":0,"used":false,"gnssid":6,"svid":12},{"PRN":65,"el":10,"az":40,"ss":0,"used":false,"gnssid":6,"svid":1},{"PRN":81,"el":9,"az":277,"ss":15,"used":false,"gnssid":6,"svid":17},{"PRN":78,"el":51,"az":239,"ss":0,"used":false,"gnssid":6,"svid":14},{"PRN":77,"el":51,"az":333,"ss":0,"used":false,"gnssid":6,"svid":13},{"PRN":88,"el":48,"az":233,"ss":0,"used":false,"gnssid":6,"svid":24},{"PRN":87,"el":41,"az":152,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":71,"el":11,"az":142,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":193,"el":34,"az":332,"ss":0,"used":false,"gnssid":5,"svid":1}]}
$GPRMC,102145.000,A,3340.8097,S,15117.4692,E,0.3,311.5,251112,0.0,W*6D
$GPGGA,102145.000,3340.8097,S,15117.4692,E,1,05,2.0,077.22,M,22.4,M,,*79
-{"class":"TPV","mode":3,"time":"2012-11-25T10:21:45.000Z","ept":0.005,"lat":-33.680161667,"lon":151.291153333,"alt":77.220,"epv":2277.000,"track":311.5000,"speed":0.154}
+{"class":"TPV","mode":3,"time":"2012-11-25T10:21:45.000Z","ept":0.005,"lat":-33.680161667,"lon":151.291153333,"alt":77.220,"epv":2277.000,"track":311.5000,"speed":0.154,"climb":13.430,"epc":2300.00}
$GNGSA,A,3,10,17,12,24,09,,,,,,,,3.7,2.0,3.1*23
$GNGSA,A,3,,,,,,,,,,,,,3.7,2.0,3.1*28
$GNGSA,A,3,,,,,,,,,,,,,3.7,2.0,3.1*28
@@ -171,7 +174,7 @@ $QZGSV,1,1,01,193,34,332,,,,,,,,,,,,,*6A
{"class":"SKY","xdop":1.37,"ydop":1.38,"vdop":3.10,"tdop":1.99,"hdop":2.00,"gdop":4.18,"pdop":3.70,"satellites":[{"PRN":2,"el":86,"az":86,"ss":41,"used":false,"gnssid":0,"svid":2},{"PRN":4,"el":40,"az":133,"ss":38,"used":false,"gnssid":0,"svid":4},{"PRN":5,"el":20,"az":23,"ss":38,"used":false,"gnssid":0,"svid":5},{"PRN":9,"el":36,"az":327,"ss":37,"used":true,"gnssid":0,"svid":9},{"PRN":10,"el":31,"az":83,"ss":36,"used":true,"gnssid":0,"svid":10},{"PRN":12,"el":61,"az":213,"ss":40,"used":true,"gnssid":0,"svid":12},{"PRN":17,"el":7,"az":105,"ss":20,"used":true,"gnssid":0,"svid":17},{"PRN":24,"el":38,"az":321,"ss":37,"used":true,"gnssid":0,"svid":24},{"PRN":25,"el":25,"az":224,"ss":30,"used":false,"gnssid":0,"svid":25},{"PRN":29,"el":12,"az":267,"ss":33,"used":false,"gnssid":0,"svid":29},{"PRN":76,"el":8,"az":7,"ss":0,"used":false,"gnssid":6,"svid":12},{"PRN":65,"el":10,"az":40,"ss":0,"used":false,"gnssid":6,"svid":1},{"PRN":81,"el":9,"az":277,"ss":15,"used":false,"gnssid":6,"svid":17},{"PRN":78,"el":51,"az":239,"ss":0,"used":false,"gnssid":6,"svid":14},{"PRN":77,"el":51,"az":333,"ss":0,"used":false,"gnssid":6,"svid":13},{"PRN":88,"el":48,"az":233,"ss":0,"used":false,"gnssid":6,"svid":24},{"PRN":87,"el":41,"az":152,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":71,"el":11,"az":142,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":193,"el":34,"az":332,"ss":0,"used":false,"gnssid":5,"svid":1}]}
$GPRMC,102146.000,A,3340.8150,S,15117.4708,E,0.2,0.0,251112,0.0,W*61
$GPGGA,102146.000,3340.8150,S,15117.4708,E,1,05,2.0,080.46,M,22.4,M,,*78
-{"class":"TPV","mode":3,"time":"2012-11-25T10:21:46.000Z","ept":0.005,"lat":-33.680250000,"lon":151.291180000,"alt":80.460,"epx":20.582,"epy":20.708,"epv":71.300,"track":0.0000,"speed":0.103,"eps":41.42}
+{"class":"TPV","mode":3,"time":"2012-11-25T10:21:46.000Z","ept":0.005,"lat":-33.680250000,"lon":151.291180000,"alt":80.460,"epx":20.582,"epy":20.708,"epv":71.300,"track":0.0000,"speed":0.103,"climb":3.240,"eps":41.42,"epc":2348.30}
$GNGSA,A,3,10,17,12,24,09,,,,,,,,3.7,2.0,3.1*23
$GNGSA,A,3,,,,,,,,,,,,,3.7,2.0,3.1*28
$GNGSA,A,3,,,,,,,,,,,,,3.7,2.0,3.1*28
@@ -185,7 +188,7 @@ $QZGSV,1,1,01,193,34,332,36,,,,,,,,,,,,*6F
{"class":"SKY","xdop":1.37,"ydop":1.38,"vdop":3.10,"tdop":1.99,"hdop":2.00,"gdop":4.18,"pdop":3.70,"satellites":[{"PRN":2,"el":86,"az":86,"ss":41,"used":false,"gnssid":0,"svid":2},{"PRN":4,"el":40,"az":133,"ss":38,"used":false,"gnssid":0,"svid":4},{"PRN":5,"el":20,"az":23,"ss":38,"used":false,"gnssid":0,"svid":5},{"PRN":9,"el":36,"az":327,"ss":38,"used":true,"gnssid":0,"svid":9},{"PRN":10,"el":31,"az":83,"ss":36,"used":true,"gnssid":0,"svid":10},{"PRN":12,"el":61,"az":213,"ss":40,"used":true,"gnssid":0,"svid":12},{"PRN":17,"el":7,"az":105,"ss":20,"used":true,"gnssid":0,"svid":17},{"PRN":24,"el":38,"az":321,"ss":37,"used":true,"gnssid":0,"svid":24},{"PRN":25,"el":25,"az":224,"ss":30,"used":false,"gnssid":0,"svid":25},{"PRN":29,"el":12,"az":267,"ss":33,"used":false,"gnssid":0,"svid":29},{"PRN":76,"el":8,"az":7,"ss":0,"used":false,"gnssid":6,"svid":12},{"PRN":65,"el":10,"az":40,"ss":0,"used":false,"gnssid":6,"svid":1},{"PRN":81,"el":9,"az":277,"ss":14,"used":false,"gnssid":6,"svid":17},{"PRN":78,"el":51,"az":239,"ss":0,"used":false,"gnssid":6,"svid":14},{"PRN":77,"el":51,"az":333,"ss":0,"used":false,"gnssid":6,"svid":13},{"PRN":88,"el":48,"az":233,"ss":0,"used":false,"gnssid":6,"svid":24},{"PRN":87,"el":41,"az":152,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":71,"el":10,"az":143,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":193,"el":34,"az":332,"ss":36,"used":false,"gnssid":5,"svid":1}]}
$GPRMC,102147.000,A,3340.8169,S,15117.4716,E,0.1,0.0,251112,0.0,W*66
$GPGGA,102147.000,3340.8169,S,15117.4716,E,1,05,2.0,081.88,M,22.4,M,,*7F
-{"class":"TPV","mode":3,"time":"2012-11-25T10:21:47.000Z","ept":0.005,"lat":-33.680281667,"lon":151.291193333,"alt":81.880,"epx":20.582,"epy":20.708,"epv":71.300,"track":0.0000,"speed":0.051,"eps":41.42}
+{"class":"TPV","mode":3,"time":"2012-11-25T10:21:47.000Z","ept":0.005,"lat":-33.680281667,"lon":151.291193333,"alt":81.880,"epx":20.582,"epy":20.708,"epv":71.300,"track":0.0000,"speed":0.051,"climb":1.420,"eps":41.42,"epc":142.60}
$GNGSA,A,3,10,17,12,24,09,,,,,,,,3.7,2.0,3.1*23
$GNGSA,A,3,,,,,,,,,,,,,3.7,2.0,3.1*28
$GNGSA,A,3,,,,,,,,,,,,,3.7,2.0,3.1*28
@@ -199,7 +202,7 @@ $QZGSV,1,1,01,193,34,332,35,,,,,,,,,,,,*6C
{"class":"SKY","xdop":1.37,"ydop":1.38,"vdop":3.10,"tdop":1.99,"hdop":2.00,"gdop":4.18,"pdop":3.70,"satellites":[{"PRN":2,"el":86,"az":86,"ss":41,"used":false,"gnssid":0,"svid":2},{"PRN":4,"el":40,"az":133,"ss":38,"used":false,"gnssid":0,"svid":4},{"PRN":5,"el":20,"az":23,"ss":38,"used":false,"gnssid":0,"svid":5},{"PRN":9,"el":36,"az":327,"ss":38,"used":true,"gnssid":0,"svid":9},{"PRN":10,"el":31,"az":83,"ss":35,"used":true,"gnssid":0,"svid":10},{"PRN":12,"el":61,"az":213,"ss":40,"used":true,"gnssid":0,"svid":12},{"PRN":17,"el":7,"az":105,"ss":19,"used":true,"gnssid":0,"svid":17},{"PRN":24,"el":38,"az":321,"ss":37,"used":true,"gnssid":0,"svid":24},{"PRN":25,"el":25,"az":224,"ss":29,"used":false,"gnssid":0,"svid":25},{"PRN":29,"el":12,"az":267,"ss":33,"used":false,"gnssid":0,"svid":29},{"PRN":76,"el":8,"az":7,"ss":0,"used":false,"gnssid":6,"svid":12},{"PRN":65,"el":10,"az":40,"ss":0,"used":false,"gnssid":6,"svid":1},{"PRN":81,"el":9,"az":277,"ss":15,"used":false,"gnssid":6,"svid":17},{"PRN":78,"el":51,"az":239,"ss":0,"used":false,"gnssid":6,"svid":14},{"PRN":77,"el":51,"az":333,"ss":0,"used":false,"gnssid":6,"svid":13},{"PRN":88,"el":48,"az":233,"ss":0,"used":false,"gnssid":6,"svid":24},{"PRN":87,"el":41,"az":152,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":71,"el":10,"az":143,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":193,"el":34,"az":332,"ss":35,"used":false,"gnssid":5,"svid":1}]}
$GPRMC,102148.020,A,3340.8149,S,15117.4711,E,0.1,0.0,251112,0.0,W*6E
$GPGGA,102148.020,3340.8149,S,15117.4711,E,1,05,2.0,082.56,M,22.4,M,,*77
-{"class":"TPV","mode":3,"time":"2012-11-25T10:21:48.020Z","ept":0.005,"lat":-33.680248333,"lon":151.291185000,"alt":82.560,"epx":20.582,"epy":20.708,"epv":71.300,"track":0.0000,"speed":0.051,"eps":40.60}
+{"class":"TPV","mode":3,"time":"2012-11-25T10:21:48.020Z","ept":0.005,"lat":-33.680248333,"lon":151.291185000,"alt":82.560,"epx":20.582,"epy":20.708,"epv":71.300,"track":0.0000,"speed":0.051,"climb":0.667,"eps":40.60,"epc":139.80}
$GNGSA,A,3,10,17,12,24,09,,,,,,,,3.7,2.0,3.1*23
$GNGSA,A,3,,,,,,,,,,,,,3.7,2.0,3.1*28
$GNGSA,A,3,,,,,,,,,,,,,3.7,2.0,3.1*28
@@ -213,7 +216,7 @@ $QZGSV,1,1,01,193,34,332,35,,,,,,,,,,,,*6C
{"class":"SKY","xdop":1.37,"ydop":1.38,"vdop":3.10,"tdop":1.99,"hdop":2.00,"gdop":4.18,"pdop":3.70,"satellites":[{"PRN":2,"el":86,"az":86,"ss":41,"used":false,"gnssid":0,"svid":2},{"PRN":4,"el":40,"az":133,"ss":38,"used":false,"gnssid":0,"svid":4},{"PRN":5,"el":20,"az":23,"ss":37,"used":false,"gnssid":0,"svid":5},{"PRN":9,"el":36,"az":327,"ss":37,"used":true,"gnssid":0,"svid":9},{"PRN":10,"el":31,"az":83,"ss":35,"used":true,"gnssid":0,"svid":10},{"PRN":12,"el":61,"az":213,"ss":40,"used":true,"gnssid":0,"svid":12},{"PRN":17,"el":7,"az":105,"ss":18,"used":true,"gnssid":0,"svid":17},{"PRN":24,"el":38,"az":321,"ss":37,"used":true,"gnssid":0,"svid":24},{"PRN":25,"el":25,"az":224,"ss":29,"used":false,"gnssid":0,"svid":25},{"PRN":29,"el":12,"az":267,"ss":33,"used":false,"gnssid":0,"svid":29},{"PRN":76,"el":8,"az":7,"ss":0,"used":false,"gnssid":6,"svid":12},{"PRN":65,"el":10,"az":40,"ss":0,"used":false,"gnssid":6,"svid":1},{"PRN":81,"el":9,"az":277,"ss":15,"used":false,"gnssid":6,"svid":17},{"PRN":78,"el":51,"az":239,"ss":0,"used":false,"gnssid":6,"svid":14},{"PRN":77,"el":51,"az":333,"ss":0,"used":false,"gnssid":6,"svid":13},{"PRN":88,"el":48,"az":233,"ss":0,"used":false,"gnssid":6,"svid":24},{"PRN":87,"el":41,"az":152,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":71,"el":10,"az":143,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":193,"el":34,"az":332,"ss":35,"used":false,"gnssid":5,"svid":1}]}
$GPRMC,102149.000,A,3340.8139,S,15117.4712,E,0.2,0.0,251112,0.0,W*6A
$GPGGA,102149.000,3340.8139,S,15117.4712,E,1,05,2.0,083.12,M,22.4,M,,*71
-{"class":"TPV","mode":3,"time":"2012-11-25T10:21:49.000Z","ept":0.005,"lat":-33.680231667,"lon":151.291186667,"alt":83.120,"epx":20.582,"epy":20.708,"epv":71.300,"track":0.0000,"speed":0.103,"eps":42.26}
+{"class":"TPV","mode":3,"time":"2012-11-25T10:21:49.000Z","ept":0.005,"lat":-33.680231667,"lon":151.291186667,"alt":83.120,"epx":20.582,"epy":20.708,"epv":71.300,"track":0.0000,"speed":0.103,"climb":0.571,"eps":42.26,"epc":145.51}
$GNGSA,A,3,10,17,12,24,09,,,,,,,,3.7,2.0,3.1*23
$GNGSA,A,3,,,,,,,,,,,,,3.7,2.0,3.1*28
$GNGSA,A,3,,,,,,,,,,,,,3.7,2.0,3.1*28
diff --git a/test/daemon/tn204.log.chk b/test/daemon/tn204.log.chk
index 0890f296..c33610b8 100644
--- a/test/daemon/tn204.log.chk
+++ b/test/daemon/tn204.log.chk
@@ -13,7 +13,7 @@ $PGRMM,NAD83*29
$GPBOD,,T,,M,,*47
$GPRTE,1,1,c,0*07
$GPRMC,230150,A,3348.606,N,11821.125,W,000.0,209.4,261002,013.8,E*62
-{"class":"TPV","mode":2,"time":"2002-10-26T23:01:50.000Z","ept":0.005,"lat":33.810100000,"lon":-118.352083333,"epx":18.182,"epy":17.555,"track":209.4000,"speed":0.000,"eps":43.73}
+{"class":"TPV","mode":3,"time":"2002-10-26T23:01:50.000Z","ept":0.005,"lat":33.810100000,"lon":-118.352083333,"epx":18.182,"epy":17.555,"epv":87.400,"track":209.4000,"speed":0.000,"eps":43.73,"epc":171.07}
$GPRMB,A,,,,,,,,,,,,V*71
$GPGGA,230151,3348.607,N,11821.124,W,1,05,1.7,49.2,M,-32.4,M,,*41
$GPGSA,A,3,07,08,,,27,28,29,,,,,,4.2,1.7,3.8*32
@@ -22,13 +22,13 @@ $GPGSV,2,2,08,27,48,103,46,28,66,323,42,29,33,306,44,31,10,040,00*7F
{"class":"SKY","xdop":1.21,"ydop":1.17,"vdop":3.80,"tdop":2.91,"hdop":1.70,"gdop":5.05,"pdop":4.20,"satellites":[{"PRN":7,"el":43,"az":197,"ss":45,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":68,"az":62,"ss":42,"used":true,"gnssid":0,"svid":8},{"PRN":11,"el":18,"az":89,"ss":0,"used":false,"gnssid":0,"svid":11},{"PRN":26,"el":24,"az":314,"ss":43,"used":false,"gnssid":0,"svid":26},{"PRN":27,"el":48,"az":103,"ss":46,"used":true,"gnssid":0,"svid":27},{"PRN":28,"el":66,"az":323,"ss":42,"used":true,"gnssid":0,"svid":28},{"PRN":29,"el":33,"az":306,"ss":44,"used":true,"gnssid":0,"svid":29},{"PRN":31,"el":10,"az":40,"ss":0,"used":false,"gnssid":0,"svid":31}]}
$PGRME,17.4,M,40.3,M,43.9,M*15
$GPGLL,3348.607,N,11821.124,W,230151,A*3D
-{"class":"TPV","mode":3,"time":"2002-10-26T23:01:51.000Z","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":36.36}
+{"class":"TPV","mode":3,"time":"2002-10-26T23:01:51.000Z","ept":0.005,"lat":33.810116667,"lon":-118.352066667,"alt":49.200,"epx":25.546,"epy":25.546,"epv":83.674,"speed":2.408,"eps":36.36,"epc":174.80}
$PGRMZ,161,f,3*1D
$PGRMM,NAD83*29
$GPBOD,,T,,M,,*47
$GPRTE,1,1,c,0*07
$GPRMC,230152,A,3348.607,N,11821.124,W,000.0,209.4,261002,013.8,E*60
-{"class":"TPV","mode":2,"time":"2002-10-26T23:01:52.000Z","ept":0.005,"lat":33.810116667,"lon":-118.352066667,"epx":18.182,"epy":17.555,"track":209.4000,"speed":0.000,"eps":43.73}
+{"class":"TPV","mode":3,"time":"2002-10-26T23:01:52.000Z","ept":0.005,"lat":33.810116667,"lon":-118.352066667,"epx":18.182,"epy":17.555,"epv":87.400,"track":209.4000,"speed":0.000,"eps":43.73,"epc":171.07}
$GPRMB,A,,,,,,,,,,,,V*71
$GPGGA,230153,3348.607,N,11821.124,W,1,05,1.7,49.1,M,-32.4,M,,*40
$GPGSA,A,3,,08,,,,,29,,,,,,4.2,1.7,3.8*3A
@@ -37,13 +37,13 @@ $GPGSV,2,2,08,27,48,103,46,28,66,323,42,29,33,306,44,31,10,040,00*7F
{"class":"SKY","vdop":3.80,"hdop":1.70,"pdop":4.20,"satellites":[{"PRN":7,"el":43,"az":197,"ss":45,"used":false,"gnssid":0,"svid":7},{"PRN":8,"el":68,"az":62,"ss":42,"used":true,"gnssid":0,"svid":8},{"PRN":11,"el":18,"az":89,"ss":0,"used":false,"gnssid":0,"svid":11},{"PRN":26,"el":24,"az":314,"ss":41,"used":false,"gnssid":0,"svid":26},{"PRN":27,"el":48,"az":103,"ss":46,"used":false,"gnssid":0,"svid":27},{"PRN":28,"el":66,"az":323,"ss":42,"used":false,"gnssid":0,"svid":28},{"PRN":29,"el":33,"az":306,"ss":44,"used":true,"gnssid":0,"svid":29},{"PRN":31,"el":10,"az":40,"ss":0,"used":false,"gnssid":0,"svid":31}]}
$PGRME,17.4,M,40.3,M,43.9,M*15
$GPGLL,3348.607,N,11821.124,W,230153,A*3F
-{"class":"TPV","mode":3,"time":"2002-10-26T23:01:53.000Z","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":36.36}
+{"class":"TPV","mode":3,"time":"2002-10-26T23:01:53.000Z","ept":0.005,"lat":33.810116667,"lon":-118.352066667,"alt":49.100,"epx":25.546,"epy":25.546,"epv":83.674,"speed":0.000,"eps":36.36,"epc":174.80}
$PGRMZ,161,f,3*1D
$PGRMM,NAD83*29
$GPBOD,,T,,M,,*47
$GPRTE,1,1,c,0*07
$GPRMC,230154,A,3348.607,N,11821.124,W,000.0,209.4,261002,013.8,E*66
-{"class":"TPV","mode":2,"time":"2002-10-26T23:01:54.000Z","ept":0.005,"lat":33.810116667,"lon":-118.352066667,"track":209.4000,"speed":0.000}
+{"class":"TPV","mode":3,"time":"2002-10-26T23:01:54.000Z","ept":0.005,"lat":33.810116667,"lon":-118.352066667,"epv":87.400,"track":209.4000,"speed":0.000,"epc":171.07}
$GPRMB,A,,,,,,,,,,,,V*71
$GPGGA,230155,3348.608,N,11821.124,W,1,02,1.9,49.0,M,-32.4,M,,*41
$GPGSA,A,3,07,08,,,27,28,,,,,,,1.9,1.9,1.0*33
@@ -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","xdop":1.49,"ydop":4.03,"vdop":1.00,"tdop":12.53,"hdop":1.90,"gdop":19.87,"pdop":1.90,"satellites":[{"PRN":7,"el":43,"az":197,"ss":45,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":68,"az":62,"ss":43,"used":true,"gnssid":0,"svid":8},{"PRN":11,"el":18,"az":89,"ss":0,"used":false,"gnssid":0,"svid":11},{"PRN":26,"el":24,"az":314,"ss":41,"used":false,"gnssid":0,"svid":26},{"PRN":27,"el":48,"az":103,"ss":46,"used":true,"gnssid":0,"svid":27},{"PRN":28,"el":66,"az":323,"ss":43,"used":true,"gnssid":0,"svid":28},{"PRN":29,"el":33,"az":306,"ss":44,"used":false,"gnssid":0,"svid":29},{"PRN":31,"el":10,"az":40,"ss":0,"used":false,"gnssid":0,"svid":31}]}
$PGRME,19.2,M,150.0,M,151.2,M*17
$GPGLL,3348.608,N,11821.124,W,230155,A*36
-{"class":"TPV","mode":3,"time":"2002-10-26T23:01:55.000Z","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}
+{"class":"TPV","mode":3,"time":"2002-10-26T23:01:55.000Z","ept":0.005,"lat":33.810133333,"lon":-118.352066667,"alt":49.000,"epx":28.188,"epy":28.188,"epv":311.441,"speed":1.849,"epc":110.40}
$PGRMZ,161,f,3*1D
$PGRMM,NAD83*29
$GPBOD,,T,,M,,*47
diff --git a/test/daemon/tomtom-mkII.log.chk b/test/daemon/tomtom-mkII.log.chk
index e73b1d0f..0629ead9 100644
--- a/test/daemon/tomtom-mkII.log.chk
+++ b/test/daemon/tomtom-mkII.log.chk
@@ -3,7 +3,7 @@ $GPGGA,175736,5125.8714,N,00524.2350,E,1,04,3.40,60.28,M,46.999,M,,*79
$GPRMC,175736,A,5125.8714,N,00524.2350,E,3.1865,276.241,200610,,*2A
{"class":"TPV","mode":3,"time":"2010-06-20T17:57:36.000Z","ept":0.005,"lat":51.431190000,"lon":5.403916667,"alt":60.280,"track":276.2410,"speed":1.639}
$GPGSA,A,3,14,30,29,31,,,,,,,,,7.6,3.4,6.8*35
-{"class":"TPV","mode":3,"time":"2010-06-20T17:57:36.000Z","ept":0.005,"lat":51.431190000,"lon":5.403916667,"alt":60.280,"epv":156.400,"track":276.2410,"speed":1.639,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2010-06-20T17:57:36.000Z","ept":0.005,"lat":51.431190000,"lon":5.403916667,"alt":60.280,"epv":156.400,"track":276.2410,"speed":1.639}
$PGRME,0.00,M,0.00,M,29.40,M*21
$GPGGA,175737,5125.8706,N,00524.2332,E,1,04,3.40,61.40,M,46.999,M,,*70
$GPRMC,175737,A,5125.8706,N,00524.2332,E,2.5761,257.043,200610,,*21
diff --git a/test/daemon/trimble-lassen_iq-3dfix.log.chk b/test/daemon/trimble-lassen_iq-3dfix.log.chk
index 41429d66..8a21fa2f 100644
--- a/test/daemon/trimble-lassen_iq-3dfix.log.chk
+++ b/test/daemon/trimble-lassen_iq-3dfix.log.chk
@@ -30,12 +30,12 @@ $GPZDA,065813.00,26,11,2006,00,00*6F
$GPGGA,065813,5332.3091,N,11329.9353,W,1,03,2.06,698.96,M,-19.813,M,,*71
$GPRMC,065813,A,5332.3091,N,11329.9353,W,0.0000,0.000,261106,,*3C
$GPGSA,A,2,19,18,1,11,3,22,9,,,,,,3.3,2.1,2.5*0D
-{"class":"TPV","mode":2,"time":"2006-11-26T06:58:13.000Z","leapseconds":14,"ept":0.005,"lat":53.538484440,"lon":-113.498921410,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000}
+{"class":"TPV","mode":2,"time":"2006-11-26T06:58:13.000Z","leapseconds":14,"ept":0.005,"lat":53.538484440,"lon":-113.498921410,"alt":698.962,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000}
$GPZDA,065814.00,26,11,2006,00,00*68
$GPGGA,065814,5332.3090,N,11329.9353,W,1,03,2.06,698.97,M,-19.813,M,,*76
$GPRMC,065814,A,5332.3090,N,11329.9353,W,0.0000,0.000,261106,,*3A
$GPGSA,A,2,19,18,1,11,3,22,9,,,,,,3.3,2.1,2.5*0D
-{"class":"TPV","mode":2,"time":"2006-11-26T06:58:14.000Z","leapseconds":14,"ept":0.005,"lat":53.538484105,"lon":-113.498921158,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
+{"class":"TPV","mode":2,"time":"2006-11-26T06:58:14.000Z","leapseconds":14,"ept":0.005,"lat":53.538484105,"lon":-113.498921158,"alt":698.966,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
$GPGSV,3,1,10,00,00,000,00,19,26,249,27,00,00,000,00,18,26,096,38*75
$GPGSV,3,2,10,01,29,221,26,11,25,307,26,03,08,225,28,00,00,000,00*75
$GPGSV,3,3,10,22,64,094,41,09,24,045,41*79
@@ -44,27 +44,27 @@ $GPZDA,065815.00,26,11,2006,00,00*69
$GPGGA,065815,5332.3090,N,11329.9353,W,1,03,3.72,698.97,M,-19.813,M,,*75
$GPRMC,065815,A,5332.3090,N,11329.9353,W,0.0000,0.000,261106,,*3B
$GPGSA,A,2,19,18,1,11,3,22,9,,,,,,3.8,3.7,1.0*07
-{"class":"TPV","mode":2,"time":"2006-11-26T06:58:15.000Z","leapseconds":14,"ept":0.005,"lat":53.538483769,"lon":-113.498920907,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":45.97}
+{"class":"TPV","mode":2,"time":"2006-11-26T06:58:15.000Z","leapseconds":14,"ept":0.005,"lat":53.538483769,"lon":-113.498920907,"alt":698.970,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":45.97}
$GPZDA,065816.00,26,11,2006,00,00*6A
$GPGGA,065816,5332.3090,N,11329.9352,W,1,03,3.72,698.97,M,-19.813,M,,*77
$GPRMC,065816,A,5332.3090,N,11329.9352,W,0.0000,0.000,261106,,*39
$GPGSA,A,2,19,18,1,11,3,22,9,,,,,,3.8,3.7,1.0*07
-{"class":"TPV","mode":2,"time":"2006-11-26T06:58:16.000Z","leapseconds":14,"ept":0.005,"lat":53.538483434,"lon":-113.498920739,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
+{"class":"TPV","mode":2,"time":"2006-11-26T06:58:16.000Z","leapseconds":14,"ept":0.005,"lat":53.538483434,"lon":-113.498920739,"alt":698.974,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
$GPZDA,065817.00,26,11,2006,00,00*6B
$GPGGA,065817,5332.3090,N,11329.9352,W,1,03,3.72,698.98,M,-19.813,M,,*79
$GPRMC,065817,A,5332.3090,N,11329.9352,W,0.0000,0.000,261106,,*38
$GPGSA,A,2,19,18,1,11,3,22,9,,,,,,3.8,3.7,1.0*07
-{"class":"TPV","mode":2,"time":"2006-11-26T06:58:17.000Z","leapseconds":14,"ept":0.005,"lat":53.538483099,"lon":-113.498920488,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
+{"class":"TPV","mode":2,"time":"2006-11-26T06:58:17.000Z","leapseconds":14,"ept":0.005,"lat":53.538483099,"lon":-113.498920488,"alt":698.978,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
$GPZDA,065818.00,26,11,2006,00,00*64
$GPGGA,065818,5332.3090,N,11329.9352,W,1,03,3.72,698.98,M,-19.813,M,,*76
$GPRMC,065818,A,5332.3090,N,11329.9352,W,0.0000,0.000,261106,,*37
$GPGSA,A,2,19,18,1,11,3,22,9,,,,,,3.8,3.7,1.0*07
-{"class":"TPV","mode":2,"time":"2006-11-26T06:58:18.000Z","leapseconds":14,"ept":0.005,"lat":53.538482764,"lon":-113.498920320,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
+{"class":"TPV","mode":2,"time":"2006-11-26T06:58:18.000Z","leapseconds":14,"ept":0.005,"lat":53.538482764,"lon":-113.498920320,"alt":698.982,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
$GPZDA,065819.00,26,11,2006,00,00*65
$GPGGA,065819,5332.3090,N,11329.9352,W,1,03,3.72,698.99,M,-19.813,M,,*76
$GPRMC,065819,A,5332.3090,N,11329.9352,W,0.0000,0.000,261106,,*36
$GPGSA,A,2,19,18,1,11,3,22,9,,,,,,3.9,3.7,1.0*06
-{"class":"TPV","mode":2,"time":"2006-11-26T06:58:19.000Z","leapseconds":14,"ept":0.005,"lat":53.538482512,"lon":-113.498920153,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
+{"class":"TPV","mode":2,"time":"2006-11-26T06:58:19.000Z","leapseconds":14,"ept":0.005,"lat":53.538482512,"lon":-113.498920153,"alt":698.985,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
$GPGSV,3,1,10,00,00,000,00,19,26,249,27,00,00,000,00,18,26,096,38*75
$GPGSV,3,2,10,01,29,221,26,11,25,307,26,03,08,225,28,00,00,000,00*75
$GPGSV,3,3,10,22,64,094,42,09,24,045,41*7A
@@ -73,22 +73,22 @@ $GPZDA,065820.00,26,11,2006,00,00*6F
$GPGGA,065820,5332.3089,N,11329.9352,W,1,03,3.72,698.99,M,-19.813,M,,*74
$GPRMC,065820,A,5332.3089,N,11329.9352,W,0.0000,0.000,261106,,*34
$GPGSA,A,2,19,18,1,11,3,22,9,,,,,,3.9,3.7,1.0*06
-{"class":"TPV","mode":2,"time":"2006-11-26T06:58:20.000Z","leapseconds":14,"ept":0.005,"lat":53.538482177,"lon":-113.498919901,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":44.39}
+{"class":"TPV","mode":2,"time":"2006-11-26T06:58:20.000Z","leapseconds":14,"ept":0.005,"lat":53.538482177,"lon":-113.498919901,"alt":698.989,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":44.39}
$GPZDA,065821.00,26,11,2006,00,00*6E
$GPGGA,065821,5332.3089,N,11329.9352,W,1,03,3.72,698.99,M,-19.813,M,,*75
$GPRMC,065821,A,5332.3089,N,11329.9352,W,0.0000,0.000,261106,,*35
$GPGSA,A,2,19,18,1,11,3,22,9,,,,,,3.9,3.7,1.0*06
-{"class":"TPV","mode":2,"time":"2006-11-26T06:58:21.000Z","leapseconds":14,"ept":0.005,"lat":53.538481842,"lon":-113.498919734,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
+{"class":"TPV","mode":2,"time":"2006-11-26T06:58:21.000Z","leapseconds":14,"ept":0.005,"lat":53.538481842,"lon":-113.498919734,"alt":698.993,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
$GPZDA,065823.00,26,11,2006,00,00*6C
$GPGGA,065823,5332.3089,N,11329.9352,W,1,03,3.72,699.00,M,-19.813,M,,*76
$GPRMC,065823,A,5332.3089,N,11329.9352,W,0.0000,0.000,261106,,*37
$GPGSA,A,2,19,18,1,11,3,22,9,,,,,,3.9,3.7,1.0*06
-{"class":"TPV","mode":2,"time":"2006-11-26T06:58:23.000Z","leapseconds":14,"ept":0.005,"lat":53.538481339,"lon":-113.498919482,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":12.61}
+{"class":"TPV","mode":2,"time":"2006-11-26T06:58:23.000Z","leapseconds":14,"ept":0.005,"lat":53.538481339,"lon":-113.498919482,"alt":699.000,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":12.61}
$GPZDA,065824.00,26,11,2006,00,00*6B
$GPGGA,065824,5332.3089,N,11329.9352,W,1,03,3.72,699.00,M,-19.813,M,,*71
$GPRMC,065824,A,5332.3089,N,11329.9352,W,0.0000,0.000,261106,,*30
$GPGSA,A,2,19,18,1,11,3,22,9,,,,,,3.9,3.7,1.0*06
-{"class":"TPV","mode":2,"time":"2006-11-26T06:58:24.000Z","leapseconds":14,"ept":0.005,"lat":53.538481003,"lon":-113.498919314,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
+{"class":"TPV","mode":2,"time":"2006-11-26T06:58:24.000Z","leapseconds":14,"ept":0.005,"lat":53.538481003,"lon":-113.498919314,"alt":699.004,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
$GPGSV,3,1,10,00,00,000,00,19,26,249,27,00,00,000,00,18,26,096,35*78
$GPGSV,3,2,10,01,30,221,26,11,25,307,26,03,08,225,28,00,00,000,00*7D
$GPGSV,3,3,10,22,64,094,42,09,24,045,40*7B
@@ -97,27 +97,27 @@ $GPZDA,065825.00,26,11,2006,00,00*6A
$GPGGA,065825,5332.3088,N,11329.9351,W,1,03,3.72,699.01,M,-19.813,M,,*73
$GPRMC,065825,A,5332.3088,N,11329.9351,W,0.0000,0.000,261106,,*33
$GPGSA,A,2,19,18,1,11,3,22,9,,,,,,3.9,3.7,1.0*06
-{"class":"TPV","mode":2,"time":"2006-11-26T06:58:25.000Z","leapseconds":14,"ept":0.005,"lat":53.538480752,"lon":-113.498919147,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
+{"class":"TPV","mode":2,"time":"2006-11-26T06:58:25.000Z","leapseconds":14,"ept":0.005,"lat":53.538480752,"lon":-113.498919147,"alt":699.007,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
$GPZDA,065826.00,26,11,2006,00,00*69
$GPGGA,065826,5332.3088,N,11329.9351,W,1,03,3.72,699.01,M,-19.813,M,,*70
$GPRMC,065826,A,5332.3088,N,11329.9351,W,0.0000,0.000,261106,,*30
$GPGSA,A,2,19,18,1,11,3,22,9,,,,,,3.9,3.7,1.0*06
-{"class":"TPV","mode":2,"time":"2006-11-26T06:58:26.000Z","leapseconds":14,"ept":0.005,"lat":53.538480500,"lon":-113.498919063,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
+{"class":"TPV","mode":2,"time":"2006-11-26T06:58:26.000Z","leapseconds":14,"ept":0.005,"lat":53.538480500,"lon":-113.498919063,"alt":699.011,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
$GPZDA,065827.00,26,11,2006,00,00*68
$GPGGA,065827,5332.3088,N,11329.9351,W,1,03,3.72,699.01,M,-19.813,M,,*71
$GPRMC,065827,A,5332.3088,N,11329.9351,W,0.0000,0.000,261106,,*31
$GPGSA,A,2,19,18,1,11,3,22,9,,,,,,3.9,3.7,1.0*06
-{"class":"TPV","mode":2,"time":"2006-11-26T06:58:27.000Z","leapseconds":14,"ept":0.005,"lat":53.538480249,"lon":-113.498918895,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
+{"class":"TPV","mode":2,"time":"2006-11-26T06:58:27.000Z","leapseconds":14,"ept":0.005,"lat":53.538480249,"lon":-113.498918895,"alt":699.014,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
$GPZDA,065828.00,26,11,2006,00,00*67
$GPGGA,065828,5332.3088,N,11329.9351,W,1,03,3.72,699.02,M,-19.813,M,,*7D
$GPRMC,065828,A,5332.3088,N,11329.9351,W,0.0000,0.000,261106,,*3E
$GPGSA,A,2,19,18,1,11,3,22,9,,,,,,3.9,3.7,1.0*06
-{"class":"TPV","mode":2,"time":"2006-11-26T06:58:28.000Z","leapseconds":14,"ept":0.005,"lat":53.538480081,"lon":-113.498918728,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
+{"class":"TPV","mode":2,"time":"2006-11-26T06:58:28.000Z","leapseconds":14,"ept":0.005,"lat":53.538480081,"lon":-113.498918728,"alt":699.018,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
$GPZDA,065829.00,26,11,2006,00,00*66
$GPGGA,065829,5332.3088,N,11329.9351,W,1,03,3.72,699.02,M,-19.813,M,,*7C
$GPRMC,065829,A,5332.3088,N,11329.9351,W,0.0000,0.000,261106,,*3F
$GPGSA,A,2,19,18,1,11,3,22,9,,,,,,3.9,3.7,1.0*06
-{"class":"TPV","mode":2,"time":"2006-11-26T06:58:29.000Z","leapseconds":14,"ept":0.005,"lat":53.538479830,"lon":-113.498918644,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
+{"class":"TPV","mode":2,"time":"2006-11-26T06:58:29.000Z","leapseconds":14,"ept":0.005,"lat":53.538479830,"lon":-113.498918644,"alt":699.021,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
$GPGSV,3,1,10,00,00,000,00,19,26,249,27,00,00,000,00,18,26,096,32*7F
$GPGSV,3,2,10,01,30,221,26,11,25,307,26,03,08,225,28,00,00,000,00*7D
$GPGSV,3,3,10,22,64,094,41,09,24,045,39*76
@@ -126,27 +126,27 @@ $GPZDA,065830.00,26,11,2006,00,00*6E
$GPGGA,065830,5332.3088,N,11329.9351,W,1,03,3.72,699.03,M,-19.813,M,,*75
$GPRMC,065830,A,5332.3088,N,11329.9351,W,0.0000,0.000,261106,,*37
$GPGSA,A,2,19,18,1,11,3,22,9,,,,,,3.9,3.7,1.0*06
-{"class":"TPV","mode":2,"time":"2006-11-26T06:58:30.000Z","leapseconds":14,"ept":0.005,"lat":53.538479578,"lon":-113.498918476,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
+{"class":"TPV","mode":2,"time":"2006-11-26T06:58:30.000Z","leapseconds":14,"ept":0.005,"lat":53.538479578,"lon":-113.498918476,"alt":699.025,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
$GPZDA,065831.00,26,11,2006,00,00*6F
$GPGGA,065831,5332.3088,N,11329.9351,W,1,03,3.72,699.03,M,-19.813,M,,*74
$GPRMC,065831,A,5332.3088,N,11329.9351,W,0.0000,0.000,261106,,*36
$GPGSA,A,2,19,18,1,11,3,22,9,,,,,,3.9,3.7,1.0*06
-{"class":"TPV","mode":2,"time":"2006-11-26T06:58:31.000Z","leapseconds":14,"ept":0.005,"lat":53.538479327,"lon":-113.498918309,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
+{"class":"TPV","mode":2,"time":"2006-11-26T06:58:31.000Z","leapseconds":14,"ept":0.005,"lat":53.538479327,"lon":-113.498918309,"alt":699.028,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
$GPZDA,065832.00,26,11,2006,00,00*6C
$GPGGA,065832,5332.3087,N,11329.9351,W,1,03,3.72,699.03,M,-19.813,M,,*78
$GPRMC,065832,A,5332.3087,N,11329.9351,W,0.0000,0.000,261106,,*3A
$GPGSA,A,2,19,18,1,11,3,22,9,,,,,,3.9,3.7,1.0*06
-{"class":"TPV","mode":2,"time":"2006-11-26T06:58:32.000Z","leapseconds":14,"ept":0.005,"lat":53.538479159,"lon":-113.498918141,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
+{"class":"TPV","mode":2,"time":"2006-11-26T06:58:32.000Z","leapseconds":14,"ept":0.005,"lat":53.538479159,"lon":-113.498918141,"alt":699.031,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
$GPZDA,065833.00,26,11,2006,00,00*6D
$GPGGA,065833,5332.3087,N,11329.9351,W,1,03,3.72,699.04,M,-19.813,M,,*7E
$GPRMC,065833,A,5332.3087,N,11329.9351,W,0.0000,0.000,261106,,*3B
$GPGSA,A,2,19,18,1,11,3,22,9,,,,,,3.9,3.7,1.0*06
-{"class":"TPV","mode":2,"time":"2006-11-26T06:58:33.000Z","leapseconds":14,"ept":0.005,"lat":53.538478908,"lon":-113.498918057,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
+{"class":"TPV","mode":2,"time":"2006-11-26T06:58:33.000Z","leapseconds":14,"ept":0.005,"lat":53.538478908,"lon":-113.498918057,"alt":699.035,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
$GPZDA,065834.00,26,11,2006,00,00*6A
$GPGGA,065834,5332.3087,N,11329.9351,W,1,03,3.72,699.04,M,-19.813,M,,*79
$GPRMC,065834,A,5332.3087,N,11329.9351,W,0.0000,0.000,261106,,*3C
$GPGSA,A,2,19,18,1,11,3,22,9,,,,,,3.9,3.7,1.0*06
-{"class":"TPV","mode":2,"time":"2006-11-26T06:58:34.000Z","leapseconds":14,"ept":0.005,"lat":53.538478740,"lon":-113.498917890,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
+{"class":"TPV","mode":2,"time":"2006-11-26T06:58:34.000Z","leapseconds":14,"ept":0.005,"lat":53.538478740,"lon":-113.498917890,"alt":699.038,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
$GPGSV,3,1,10,00,00,000,00,19,26,249,27,00,00,000,00,18,26,096,32*7F
$GPGSV,3,2,10,01,30,221,26,11,25,307,26,03,08,225,28,00,00,000,00*7D
$GPGSV,3,3,10,22,64,094,40,09,24,045,38*76
@@ -155,22 +155,22 @@ $GPZDA,065835.00,26,11,2006,00,00*6B
$GPGGA,065835,5332.3087,N,11329.9351,W,1,03,3.72,699.04,M,-19.813,M,,*78
$GPRMC,065835,A,5332.3087,N,11329.9351,W,0.0000,0.000,261106,,*3D
$GPGSA,A,2,19,18,1,11,3,22,9,,,,,,3.9,3.7,1.0*06
-{"class":"TPV","mode":2,"time":"2006-11-26T06:58:35.000Z","leapseconds":14,"ept":0.005,"lat":53.538478489,"lon":-113.498917806,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
+{"class":"TPV","mode":2,"time":"2006-11-26T06:58:35.000Z","leapseconds":14,"ept":0.005,"lat":53.538478489,"lon":-113.498917806,"alt":699.041,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
$GPZDA,065837.00,26,11,2006,00,00*69
$GPGGA,065837,5332.3087,N,11329.9351,W,1,03,3.72,699.05,M,-19.813,M,,*7B
$GPRMC,065837,A,5332.3087,N,11329.9351,W,0.0000,0.000,261106,,*3F
$GPGSA,A,2,19,18,1,11,3,22,9,,,,,,3.9,3.7,1.0*06
-{"class":"TPV","mode":2,"time":"2006-11-26T06:58:37.000Z","leapseconds":14,"ept":0.005,"lat":53.538478154,"lon":-113.498917722,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":12.61}
+{"class":"TPV","mode":2,"time":"2006-11-26T06:58:37.000Z","leapseconds":14,"ept":0.005,"lat":53.538478154,"lon":-113.498917722,"alt":699.048,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":12.61}
$GPZDA,065838.00,26,11,2006,00,00*66
$GPGGA,065838,5332.3087,N,11329.9351,W,1,03,3.73,699.05,M,-19.813,M,,*75
$GPRMC,065838,A,5332.3087,N,11329.9351,W,0.0000,0.000,261106,,*30
$GPGSA,A,2,19,18,1,11,3,22,9,,,,,,3.9,3.7,1.0*06
-{"class":"TPV","mode":2,"time":"2006-11-26T06:58:38.000Z","leapseconds":14,"ept":0.005,"lat":53.538477986,"lon":-113.498917722,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
+{"class":"TPV","mode":2,"time":"2006-11-26T06:58:38.000Z","leapseconds":14,"ept":0.005,"lat":53.538477986,"lon":-113.498917722,"alt":699.051,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
$GPZDA,065839.00,26,11,2006,00,00*67
$GPGGA,065839,5332.3087,N,11329.9351,W,1,03,3.73,699.05,M,-19.813,M,,*74
$GPRMC,065839,A,5332.3087,N,11329.9351,W,0.0000,0.000,261106,,*31
$GPGSA,A,2,19,18,1,11,3,22,9,,,,,,3.9,3.7,1.0*06
-{"class":"TPV","mode":2,"time":"2006-11-26T06:58:39.000Z","leapseconds":14,"ept":0.005,"lat":53.538477818,"lon":-113.498917638,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
+{"class":"TPV","mode":2,"time":"2006-11-26T06:58:39.000Z","leapseconds":14,"ept":0.005,"lat":53.538477818,"lon":-113.498917638,"alt":699.054,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
$GPGSV,3,1,10,00,00,000,00,19,26,249,27,00,00,000,00,18,26,096,30*7D
$GPGSV,3,2,10,01,30,221,26,11,25,307,26,03,07,225,28,00,00,000,00*72
$GPGSV,3,3,10,22,64,094,40,09,24,045,39*77
@@ -179,47 +179,47 @@ $GPZDA,065841.00,26,11,2006,00,00*68
$GPGGA,065841,5332.3086,N,11329.9350,W,1,03,3.73,699.06,M,-19.813,M,,*78
$GPRMC,065841,A,5332.3086,N,11329.9350,W,0.0000,0.000,261106,,*3E
$GPGSA,A,2,19,18,1,11,3,22,9,,,,,,3.9,3.7,1.0*06
-{"class":"TPV","mode":2,"time":"2006-11-26T06:58:41.000Z","leapseconds":14,"ept":0.005,"lat":53.538477399,"lon":-113.498917470,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":12.61}
+{"class":"TPV","mode":2,"time":"2006-11-26T06:58:41.000Z","leapseconds":14,"ept":0.005,"lat":53.538477399,"lon":-113.498917470,"alt":699.060,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":12.61}
$GPZDA,065842.00,26,11,2006,00,00*6B
$GPGGA,065842,5332.3086,N,11329.9350,W,1,03,3.73,699.06,M,-19.813,M,,*7B
$GPRMC,065842,A,5332.3086,N,11329.9350,W,0.0000,0.000,261106,,*3D
$GPGSA,A,2,19,18,1,11,3,22,9,,,,,,3.9,3.7,1.0*06
-{"class":"TPV","mode":2,"time":"2006-11-26T06:58:42.000Z","leapseconds":14,"ept":0.005,"lat":53.538477148,"lon":-113.498917387,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
+{"class":"TPV","mode":2,"time":"2006-11-26T06:58:42.000Z","leapseconds":14,"ept":0.005,"lat":53.538477148,"lon":-113.498917387,"alt":699.063,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
$GPZDA,065843.00,26,11,2006,00,00*6A
$GPGGA,065843,5332.3086,N,11329.9350,W,1,03,3.73,699.07,M,-19.813,M,,*7B
$GPRMC,065843,A,5332.3086,N,11329.9350,W,0.0000,0.000,261106,,*3C
$GPGSA,A,2,19,18,1,11,3,22,9,,,,,,3.9,3.7,1.0*06
-{"class":"TPV","mode":2,"time":"2006-11-26T06:58:43.000Z","leapseconds":14,"ept":0.005,"lat":53.538476980,"lon":-113.498917303,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
+{"class":"TPV","mode":2,"time":"2006-11-26T06:58:43.000Z","leapseconds":14,"ept":0.005,"lat":53.538476980,"lon":-113.498917303,"alt":699.066,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
$GPZDA,065844.00,26,11,2006,00,00*6D
$GPGGA,065844,5332.3086,N,11329.9350,W,1,03,3.73,699.07,M,-19.813,M,,*7C
$GPRMC,065844,A,5332.3086,N,11329.9350,W,0.0000,0.000,261106,,*3B
$GPGSA,A,2,19,18,1,11,3,22,9,,,,,,3.9,3.7,1.0*06
-{"class":"TPV","mode":2,"time":"2006-11-26T06:58:44.000Z","leapseconds":14,"ept":0.005,"lat":53.538476812,"lon":-113.498917219,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
+{"class":"TPV","mode":2,"time":"2006-11-26T06:58:44.000Z","leapseconds":14,"ept":0.005,"lat":53.538476812,"lon":-113.498917219,"alt":699.069,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
$GPZDA,065845.00,26,11,2006,00,00*6C
$GPGGA,065845,5332.3086,N,11329.9350,W,1,03,3.73,699.07,M,-19.813,M,,*7D
$GPRMC,065845,A,5332.3086,N,11329.9350,W,0.0000,0.000,261106,,*3A
$GPGSA,A,2,19,18,1,11,3,22,9,,,,,,3.9,3.7,1.0*06
-{"class":"TPV","mode":2,"time":"2006-11-26T06:58:45.000Z","leapseconds":14,"ept":0.005,"lat":53.538476561,"lon":-113.498917135,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":46.13}
+{"class":"TPV","mode":2,"time":"2006-11-26T06:58:45.000Z","leapseconds":14,"ept":0.005,"lat":53.538476561,"lon":-113.498917135,"alt":699.072,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":46.13}
$GPZDA,065846.00,26,11,2006,00,00*6F
$GPGGA,065846,5332.3086,N,11329.9350,W,1,03,3.73,699.08,M,-19.813,M,,*71
$GPRMC,065846,A,5332.3086,N,11329.9350,W,0.0000,0.000,261106,,*39
$GPGSA,A,2,19,18,1,11,3,22,9,,,,,,3.9,3.7,1.0*06
-{"class":"TPV","mode":2,"time":"2006-11-26T06:58:46.000Z","leapseconds":14,"ept":0.005,"lat":53.538476393,"lon":-113.498917135,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
+{"class":"TPV","mode":2,"time":"2006-11-26T06:58:46.000Z","leapseconds":14,"ept":0.005,"lat":53.538476393,"lon":-113.498917135,"alt":699.075,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
$GPZDA,065847.00,26,11,2006,00,00*6E
$GPGGA,065847,5332.3086,N,11329.9350,W,1,03,3.73,699.08,M,-19.813,M,,*70
$GPRMC,065847,A,5332.3086,N,11329.9350,W,0.0000,0.000,261106,,*38
$GPGSA,A,2,19,18,1,11,3,22,9,,,,,,3.9,3.7,1.0*06
-{"class":"TPV","mode":2,"time":"2006-11-26T06:58:47.000Z","leapseconds":14,"ept":0.005,"lat":53.538476142,"lon":-113.498917051,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
+{"class":"TPV","mode":2,"time":"2006-11-26T06:58:47.000Z","leapseconds":14,"ept":0.005,"lat":53.538476142,"lon":-113.498917051,"alt":699.078,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
$GPZDA,065848.00,26,11,2006,00,00*61
$GPGGA,065848,5332.3086,N,11329.9350,W,1,03,3.73,699.08,M,-19.813,M,,*7F
$GPRMC,065848,A,5332.3086,N,11329.9350,W,0.0000,0.000,261106,,*37
$GPGSA,A,2,19,18,1,11,3,22,9,,,,,,3.9,3.7,1.0*06
-{"class":"TPV","mode":2,"time":"2006-11-26T06:58:48.000Z","leapseconds":14,"ept":0.005,"lat":53.538475974,"lon":-113.498916968,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
+{"class":"TPV","mode":2,"time":"2006-11-26T06:58:48.000Z","leapseconds":14,"ept":0.005,"lat":53.538475974,"lon":-113.498916968,"alt":699.080,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
$GPZDA,065849.00,26,11,2006,00,00*60
$GPGGA,065849,5332.3085,N,11329.9350,W,1,03,3.73,699.08,M,-19.813,M,,*7D
$GPRMC,065849,A,5332.3085,N,11329.9350,W,0.0000,0.000,261106,,*35
$GPGSA,A,2,19,18,1,11,3,22,9,,,,,,3.9,3.7,1.0*06
-{"class":"TPV","mode":2,"time":"2006-11-26T06:58:49.000Z","leapseconds":14,"ept":0.005,"lat":53.538475723,"lon":-113.498916884,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
+{"class":"TPV","mode":2,"time":"2006-11-26T06:58:49.000Z","leapseconds":14,"ept":0.005,"lat":53.538475723,"lon":-113.498916884,"alt":699.083,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
$GPGSV,3,1,10,00,00,000,00,19,26,249,27,00,00,000,00,18,26,096,28*74
$GPGSV,3,2,10,01,30,221,26,11,25,307,26,03,07,225,28,00,00,000,00*72
$GPGSV,3,3,10,22,64,094,39,09,24,045,37*77
@@ -228,24 +228,24 @@ $GPZDA,065850.00,26,11,2006,00,00*68
$GPGGA,065850,5332.3085,N,11329.9350,W,1,03,3.73,699.09,M,-19.813,M,,*74
$GPRMC,065850,A,5332.3085,N,11329.9350,W,0.0000,0.000,261106,,*3D
$GPGSA,A,2,19,18,1,11,3,22,9,,,,,,3.9,3.7,1.0*06
-{"class":"TPV","mode":2,"time":"2006-11-26T06:58:50.000Z","leapseconds":14,"ept":0.005,"lat":53.538475555,"lon":-113.498916800,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":44.23}
+{"class":"TPV","mode":2,"time":"2006-11-26T06:58:50.000Z","leapseconds":14,"ept":0.005,"lat":53.538475555,"lon":-113.498916800,"alt":699.086,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":44.23}
$GPZDA,065851.00,26,11,2006,00,00*69
$GPGGA,065851,5332.3085,N,11329.9350,W,1,03,3.73,699.09,M,-19.813,M,,*75
$GPRMC,065851,A,5332.3085,N,11329.9350,W,0.0000,0.000,261106,,*3C
$GPGSA,A,2,19,18,1,11,3,22,9,,,,,,3.9,3.7,1.0*06
-{"class":"TPV","mode":2,"time":"2006-11-26T06:58:51.000Z","leapseconds":14,"ept":0.005,"lat":53.538475388,"lon":-113.498916800,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
+{"class":"TPV","mode":2,"time":"2006-11-26T06:58:51.000Z","leapseconds":14,"ept":0.005,"lat":53.538475388,"lon":-113.498916800,"alt":699.089,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
$GPZDA,065852.00,26,11,2006,00,00*6A
$GPGGA,065852,5332.3085,N,11329.9350,W,1,03,3.73,699.09,M,-19.813,M,,*76
$GPRMC,065852,A,5332.3085,N,11329.9350,W,0.0000,0.000,261106,,*3F
$GPGSA,A,2,19,18,1,11,3,22,9,,,,,,3.9,3.7,1.0*06
-{"class":"TPV","mode":2,"time":"2006-11-26T06:58:52.000Z","leapseconds":14,"ept":0.005,"lat":53.538475136,"lon":-113.498916716,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
+{"class":"TPV","mode":2,"time":"2006-11-26T06:58:52.000Z","leapseconds":14,"ept":0.005,"lat":53.538475136,"lon":-113.498916716,"alt":699.091,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
$GPZDA,065853.00,26,11,2006,00,00*6B
$GPGGA,065853,5332.3085,N,11329.9350,W,1,03,3.73,699.09,M,-19.813,M,,*77
$GPRMC,065853,A,5332.3085,N,11329.9350,W,0.0000,0.000,261106,,*3E
$GPGSA,A,2,19,18,1,11,3,22,9,,,,,,3.9,3.7,1.0*06
-{"class":"TPV","mode":2,"time":"2006-11-26T06:58:53.000Z","leapseconds":14,"ept":0.005,"lat":53.538474968,"lon":-113.498916632,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
+{"class":"TPV","mode":2,"time":"2006-11-26T06:58:53.000Z","leapseconds":14,"ept":0.005,"lat":53.538474968,"lon":-113.498916632,"alt":699.094,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
$GPZDA,065854.00,26,11,2006,00,00*6C
$GPGGA,065854,5332.3085,N,11329.9350,W,1,03,3.73,699.10,M,-19.813,M,,*78
$GPRMC,065854,A,5332.3085,N,11329.9350,W,0.0000,0.000,261106,,*39
$GPGSA,A,2,19,18,1,11,3,22,9,,,,,,3.9,3.7,1.0*06
-{"class":"TPV","mode":2,"time":"2006-11-26T06:58:54.000Z","leapseconds":14,"ept":0.005,"lat":53.538474717,"lon":-113.498916548,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
+{"class":"TPV","mode":2,"time":"2006-11-26T06:58:54.000Z","leapseconds":14,"ept":0.005,"lat":53.538474717,"lon":-113.498916548,"alt":699.097,"epx":9.599,"epy":12.614,"track":0.0000,"speed":0.000,"eps":25.23}
diff --git a/test/daemon/trimble-lassen_iq.log.chk b/test/daemon/trimble-lassen_iq.log.chk
index 075fb8b8..a58ec506 100644
--- a/test/daemon/trimble-lassen_iq.log.chk
+++ b/test/daemon/trimble-lassen_iq.log.chk
@@ -18,22 +18,22 @@ $GPZDA,012446.00,26,11,2006,00,00*63
$GPGGA,012446,5332.2649,N,11329.5955,W,1,04,2.55,958.55,M,-19.816,M,,*77
$GPRMC,012446,A,5332.2649,N,11329.5955,W,0.0000,0.000,261106,,*32
$GPGSA,A,2,26,24,6,29,2,21,30,10,7,,,,3.7,2.5,2.7*0E
-{"class":"TPV","mode":2,"time":"2006-11-26T01:24:46.000Z","leapseconds":14,"ept":0.005,"lat":53.537748090,"lon":-113.493257926,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000}
+{"class":"TPV","mode":2,"time":"2006-11-26T01:24:46.000Z","leapseconds":14,"ept":0.005,"lat":53.537748090,"lon":-113.493257926,"alt":958.551,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000}
$GPZDA,012447.00,26,11,2006,00,00*62
$GPGGA,012447,5332.2652,N,11329.5949,W,1,04,2.55,959.45,M,-19.816,M,,*71
$GPRMC,012447,A,5332.2652,N,11329.5949,W,0.0000,0.000,261106,,*34
$GPGSA,A,2,26,24,6,29,2,21,30,10,7,,,,3.7,2.5,2.7*0E
-{"class":"TPV","mode":2,"time":"2006-11-26T01:24:47.000Z","leapseconds":14,"ept":0.005,"lat":53.537752616,"lon":-113.493247951,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
+{"class":"TPV","mode":2,"time":"2006-11-26T01:24:47.000Z","leapseconds":14,"ept":0.005,"lat":53.537752616,"lon":-113.493247951,"alt":959.448,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
$GPZDA,012448.00,26,11,2006,00,00*6D
$GPGGA,012448,5332.2654,N,11329.5943,W,1,04,5.26,960.35,M,-19.817,M,,*7D
$GPRMC,012448,A,5332.2654,N,11329.5943,W,0.0000,0.000,261106,,*37
$GPGSA,A,2,26,24,6,29,2,21,30,10,7,,,,5.3,5.3,0.0*08
-{"class":"TPV","mode":2,"time":"2006-11-26T01:24:48.000Z","leapseconds":14,"ept":0.005,"lat":53.537757142,"lon":-113.493238060,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
+{"class":"TPV","mode":2,"time":"2006-11-26T01:24:48.000Z","leapseconds":14,"ept":0.005,"lat":53.537757142,"lon":-113.493238060,"alt":960.346,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
$GPZDA,012449.00,26,11,2006,00,00*6C
$GPGGA,012449,5332.2657,N,11329.5937,W,1,04,5.26,961.19,M,-19.817,M,,*73
$GPRMC,012449,A,5332.2657,N,11329.5937,W,0.0000,0.000,261106,,*36
$GPGSA,A,2,26,24,6,29,2,21,30,10,7,,,,5.3,5.3,0.0*08
-{"class":"TPV","mode":2,"time":"2006-11-26T01:24:49.000Z","leapseconds":14,"ept":0.005,"lat":53.537761333,"lon":-113.493228840,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
+{"class":"TPV","mode":2,"time":"2006-11-26T01:24:49.000Z","leapseconds":14,"ept":0.005,"lat":53.537761333,"lon":-113.493228840,"alt":961.187,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
$GPGSV,3,1,12,26,06,138,00,24,14,077,30,00,00,000,00,00,00,000,00*70
$GPGSV,3,2,12,06,77,231,26,29,15,126,27,02,16,079,37,21,35,257,26*78
$GPGSV,3,3,12,00,00,000,00,30,22,204,33,10,54,072,42,07,40,297,29*78
@@ -42,27 +42,27 @@ $GPZDA,012450.00,26,11,2006,00,00*64
$GPGGA,012450,5332.2659,N,11329.5932,W,1,04,5.26,961.98,M,-19.817,M,,*79
$GPRMC,012450,A,5332.2659,N,11329.5932,W,0.0000,0.000,261106,,*35
$GPGSA,A,2,26,24,6,29,2,21,30,10,7,,,,5.3,5.3,0.0*08
-{"class":"TPV","mode":2,"time":"2006-11-26T01:24:50.000Z","leapseconds":14,"ept":0.005,"lat":53.537765356,"lon":-113.493220207,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
+{"class":"TPV","mode":2,"time":"2006-11-26T01:24:50.000Z","leapseconds":14,"ept":0.005,"lat":53.537765356,"lon":-113.493220207,"alt":961.976,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
$GPZDA,012451.00,26,11,2006,00,00*65
$GPGGA,012451,5332.2662,N,11329.5927,W,1,04,5.25,962.71,M,-19.817,M,,*73
$GPRMC,012451,A,5332.2662,N,11329.5927,W,0.0000,0.000,261106,,*38
$GPGSA,A,2,26,24,6,29,2,21,30,10,7,,,,5.3,5.3,0.0*08
-{"class":"TPV","mode":2,"time":"2006-11-26T01:24:51.000Z","leapseconds":14,"ept":0.005,"lat":53.537769212,"lon":-113.493212244,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
+{"class":"TPV","mode":2,"time":"2006-11-26T01:24:51.000Z","leapseconds":14,"ept":0.005,"lat":53.537769212,"lon":-113.493212244,"alt":962.715,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
$GPZDA,012452.00,26,11,2006,00,00*66
$GPGGA,012452,5332.2664,N,11329.5923,W,1,04,5.25,963.37,M,-19.817,M,,*71
$GPRMC,012452,A,5332.2664,N,11329.5923,W,0.0000,0.000,261106,,*39
$GPGSA,A,2,26,24,6,29,2,21,30,10,7,,,,5.3,5.3,0.0*08
-{"class":"TPV","mode":2,"time":"2006-11-26T01:24:52.000Z","leapseconds":14,"ept":0.005,"lat":53.537772733,"lon":-113.493205287,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
+{"class":"TPV","mode":2,"time":"2006-11-26T01:24:52.000Z","leapseconds":14,"ept":0.005,"lat":53.537772733,"lon":-113.493205287,"alt":963.368,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
$GPZDA,012453.00,26,11,2006,00,00*67
$GPGGA,012453,5332.2666,N,11329.5919,W,1,04,5.25,964.02,M,-19.817,M,,*7A
$GPRMC,012453,A,5332.2666,N,11329.5919,W,0.0000,0.000,261106,,*33
$GPGSA,A,2,26,24,6,29,2,21,30,10,7,,,,5.3,5.3,0.0*08
-{"class":"TPV","mode":2,"time":"2006-11-26T01:24:53.000Z","leapseconds":14,"ept":0.005,"lat":53.537776337,"lon":-113.493198330,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
+{"class":"TPV","mode":2,"time":"2006-11-26T01:24:53.000Z","leapseconds":14,"ept":0.005,"lat":53.537776337,"lon":-113.493198330,"alt":964.020,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
$GPZDA,012454.00,26,11,2006,00,00*60
$GPGGA,012454,5332.2668,N,11329.5915,W,1,04,5.25,964.60,M,-19.817,M,,*7B
$GPRMC,012454,A,5332.2668,N,11329.5915,W,0.0000,0.000,261106,,*36
$GPGSA,A,2,26,24,6,29,2,21,30,10,7,,,,5.3,5.3,0.0*08
-{"class":"TPV","mode":2,"time":"2006-11-26T01:24:54.000Z","leapseconds":14,"ept":0.005,"lat":53.537779522,"lon":-113.493192295,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
+{"class":"TPV","mode":2,"time":"2006-11-26T01:24:54.000Z","leapseconds":14,"ept":0.005,"lat":53.537779522,"lon":-113.493192295,"alt":964.596,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
$GPGSV,3,1,12,26,06,138,00,24,14,077,30,00,00,000,00,00,00,000,00*70
$GPGSV,3,2,12,06,77,231,26,29,15,126,26,02,16,079,37,21,35,257,26*79
$GPGSV,3,3,12,00,00,000,00,30,22,204,33,10,54,072,42,07,40,297,29*78
@@ -71,27 +71,27 @@ $GPZDA,012455.00,26,11,2006,00,00*61
$GPGGA,012455,5332.2669,N,11329.5912,W,1,04,5.24,965.11,M,-19.817,M,,*7A
$GPRMC,012455,A,5332.2669,N,11329.5912,W,0.0000,0.000,261106,,*31
$GPGSA,A,2,26,24,6,29,2,21,30,10,7,,,,5.2,5.2,0.0*08
-{"class":"TPV","mode":2,"time":"2006-11-26T01:24:55.000Z","leapseconds":14,"ept":0.005,"lat":53.537782372,"lon":-113.493187015,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
+{"class":"TPV","mode":2,"time":"2006-11-26T01:24:55.000Z","leapseconds":14,"ept":0.005,"lat":53.537782372,"lon":-113.493187015,"alt":965.108,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
$GPZDA,012456.00,26,11,2006,00,00*62
$GPGGA,012456,5332.2671,N,11329.5909,W,1,04,5.24,965.56,M,-19.817,M,,*79
$GPRMC,012456,A,5332.2671,N,11329.5909,W,0.0000,0.000,261106,,*31
$GPGSA,A,2,26,24,6,29,2,21,30,10,7,,,,5.2,5.2,0.0*08
-{"class":"TPV","mode":2,"time":"2006-11-26T01:24:56.000Z","leapseconds":14,"ept":0.005,"lat":53.537784803,"lon":-113.493182237,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
+{"class":"TPV","mode":2,"time":"2006-11-26T01:24:56.000Z","leapseconds":14,"ept":0.005,"lat":53.537784803,"lon":-113.493182237,"alt":965.565,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
$GPZDA,012457.00,26,11,2006,00,00*63
$GPGGA,012457,5332.2672,N,11329.5907,W,1,04,5.24,965.98,M,-19.817,M,,*77
$GPRMC,012457,A,5332.2672,N,11329.5907,W,0.0000,0.000,261106,,*3D
$GPGSA,A,2,26,24,6,29,2,21,30,10,7,,,,5.2,5.2,0.0*08
-{"class":"TPV","mode":2,"time":"2006-11-26T01:24:57.000Z","leapseconds":14,"ept":0.005,"lat":53.537786898,"lon":-113.493178046,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
+{"class":"TPV","mode":2,"time":"2006-11-26T01:24:57.000Z","leapseconds":14,"ept":0.005,"lat":53.537786898,"lon":-113.493178046,"alt":965.977,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
$GPZDA,012458.00,26,11,2006,00,00*6C
$GPGGA,012458,5332.2673,N,11329.5905,W,1,04,5.23,966.35,M,-19.817,M,,*78
$GPRMC,012458,A,5332.2673,N,11329.5905,W,0.0000,0.000,261106,,*31
$GPGSA,A,2,26,24,6,29,2,21,30,10,7,,,,5.2,5.2,0.0*08
-{"class":"TPV","mode":2,"time":"2006-11-26T01:24:58.000Z","leapseconds":14,"ept":0.005,"lat":53.537788742,"lon":-113.493174190,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
+{"class":"TPV","mode":2,"time":"2006-11-26T01:24:58.000Z","leapseconds":14,"ept":0.005,"lat":53.537788742,"lon":-113.493174190,"alt":966.350,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
$GPZDA,012459.00,26,11,2006,00,00*6D
$GPGGA,012459,5332.2674,N,11329.5902,W,1,04,5.23,966.69,M,-19.817,M,,*70
$GPRMC,012459,A,5332.2674,N,11329.5902,W,0.0000,0.000,261106,,*30
$GPGSA,A,2,26,24,6,29,2,21,30,10,7,,,,5.2,5.2,0.0*08
-{"class":"TPV","mode":2,"time":"2006-11-26T01:24:59.000Z","leapseconds":14,"ept":0.005,"lat":53.537790335,"lon":-113.493170754,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
+{"class":"TPV","mode":2,"time":"2006-11-26T01:24:59.000Z","leapseconds":14,"ept":0.005,"lat":53.537790335,"lon":-113.493170754,"alt":966.689,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
$GPGSV,3,1,12,26,06,138,00,24,14,077,29,00,00,000,00,00,00,000,00*78
$GPGSV,3,2,12,06,77,231,26,29,15,126,26,02,16,079,35,21,35,257,26*7B
$GPGSV,3,3,12,00,00,000,00,30,22,204,32,10,54,072,43,07,40,297,29*78
@@ -100,22 +100,22 @@ $GPZDA,012500.00,26,11,2006,00,00*60
$GPGGA,012500,5332.2675,N,11329.5900,W,1,04,5.23,967.00,M,-19.817,M,,*70
$GPRMC,012500,A,5332.2675,N,11329.5900,W,0.0000,0.000,261106,,*3E
$GPGSA,A,2,26,24,6,29,2,21,30,10,7,,,,5.2,5.2,0.0*08
-{"class":"TPV","mode":2,"time":"2006-11-26T01:25:00.000Z","leapseconds":14,"ept":0.005,"lat":53.537791843,"lon":-113.493167485,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":49.89}
+{"class":"TPV","mode":2,"time":"2006-11-26T01:25:00.000Z","leapseconds":14,"ept":0.005,"lat":53.537791843,"lon":-113.493167485,"alt":966.998,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":49.89}
$GPZDA,012501.00,26,11,2006,00,00*61
$GPGGA,012501,5332.2676,N,11329.5899,W,1,04,5.23,967.28,M,-19.817,M,,*79
$GPRMC,012501,A,5332.2676,N,11329.5899,W,0.0000,0.000,261106,,*3D
$GPGSA,A,2,26,24,6,29,2,21,30,10,7,,,,5.2,5.2,0.0*08
-{"class":"TPV","mode":2,"time":"2006-11-26T01:25:01.000Z","leapseconds":14,"ept":0.005,"lat":53.537793184,"lon":-113.493164551,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
+{"class":"TPV","mode":2,"time":"2006-11-26T01:25:01.000Z","leapseconds":14,"ept":0.005,"lat":53.537793184,"lon":-113.493164551,"alt":967.282,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
$GPZDA,012503.00,26,11,2006,00,00*63
$GPGGA,012503,5332.2677,N,11329.5896,W,1,04,5.22,967.78,M,-19.817,M,,*71
$GPRMC,012503,A,5332.2677,N,11329.5896,W,0.0000,0.000,261106,,*31
$GPGSA,A,2,26,24,6,29,2,21,30,10,7,,,,5.2,5.2,0.0*08
-{"class":"TPV","mode":2,"time":"2006-11-26T01:25:03.000Z","leapseconds":14,"ept":0.005,"lat":53.537795448,"lon":-113.493159187,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":13.73}
+{"class":"TPV","mode":2,"time":"2006-11-26T01:25:03.000Z","leapseconds":14,"ept":0.005,"lat":53.537795448,"lon":-113.493159187,"alt":967.784,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":13.73}
$GPZDA,012504.00,26,11,2006,00,00*64
$GPGGA,012504,5332.2678,N,11329.5894,W,1,04,5.22,968.01,M,-19.817,M,,*7A
$GPRMC,012504,A,5332.2678,N,11329.5894,W,0.0000,0.000,261106,,*3B
$GPGSA,A,2,26,24,6,29,2,21,30,10,7,,,,5.2,5.2,0.0*08
-{"class":"TPV","mode":2,"time":"2006-11-26T01:25:04.000Z","leapseconds":14,"ept":0.005,"lat":53.537796370,"lon":-113.493156756,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
+{"class":"TPV","mode":2,"time":"2006-11-26T01:25:04.000Z","leapseconds":14,"ept":0.005,"lat":53.537796370,"lon":-113.493156756,"alt":968.007,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
$GPGSV,3,1,12,26,06,138,00,24,14,077,29,00,00,000,00,00,00,000,00*78
$GPGSV,3,2,12,06,77,231,26,29,15,126,26,02,16,080,35,21,35,257,26*7D
$GPGSV,3,3,12,00,00,000,00,30,22,204,33,10,54,072,43,07,40,297,29*79
@@ -124,27 +124,27 @@ $GPZDA,012505.00,26,11,2006,00,00*65
$GPGGA,012505,5332.2678,N,11329.5893,W,1,04,5.21,968.21,M,-19.817,M,,*7D
$GPRMC,012505,A,5332.2678,N,11329.5893,W,0.0000,0.000,261106,,*3D
$GPGSA,A,2,26,24,6,29,2,21,30,10,7,,,,5.2,5.2,0.0*08
-{"class":"TPV","mode":2,"time":"2006-11-26T01:25:05.000Z","leapseconds":14,"ept":0.005,"lat":53.537797208,"lon":-113.493154493,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
+{"class":"TPV","mode":2,"time":"2006-11-26T01:25:05.000Z","leapseconds":14,"ept":0.005,"lat":53.537797208,"lon":-113.493154493,"alt":968.214,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
$GPZDA,012506.00,26,11,2006,00,00*66
$GPGGA,012506,5332.2679,N,11329.5891,W,1,04,5.21,968.41,M,-19.817,M,,*7B
$GPRMC,012506,A,5332.2679,N,11329.5891,W,0.0000,0.000,261106,,*3D
$GPGSA,A,2,26,24,6,29,2,21,30,10,7,,,,5.2,5.2,0.0*08
-{"class":"TPV","mode":2,"time":"2006-11-26T01:25:06.000Z","leapseconds":14,"ept":0.005,"lat":53.537797878,"lon":-113.493152397,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":57.14}
+{"class":"TPV","mode":2,"time":"2006-11-26T01:25:06.000Z","leapseconds":14,"ept":0.005,"lat":53.537797878,"lon":-113.493152397,"alt":968.407,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":57.14}
$GPZDA,012507.00,26,11,2006,00,00*67
$GPGGA,012507,5332.2679,N,11329.5890,W,1,04,5.20,968.59,M,-19.817,M,,*73
$GPRMC,012507,A,5332.2679,N,11329.5890,W,0.0000,0.000,261106,,*3D
$GPGSA,A,2,26,24,6,29,2,21,30,10,7,,,,5.2,5.2,0.0*08
-{"class":"TPV","mode":2,"time":"2006-11-26T01:25:07.000Z","leapseconds":14,"ept":0.005,"lat":53.537798549,"lon":-113.493150386,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
+{"class":"TPV","mode":2,"time":"2006-11-26T01:25:07.000Z","leapseconds":14,"ept":0.005,"lat":53.537798549,"lon":-113.493150386,"alt":968.587,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
$GPZDA,012508.00,26,11,2006,00,00*68
$GPGGA,012508,5332.2680,N,11329.5889,W,1,04,5.20,968.75,M,-19.817,M,,*7C
$GPRMC,012508,A,5332.2680,N,11329.5889,W,0.0000,0.000,261106,,*3C
$GPGSA,A,2,26,24,6,29,2,21,30,10,7,,,,5.2,5.2,0.0*08
-{"class":"TPV","mode":2,"time":"2006-11-26T01:25:08.000Z","leapseconds":14,"ept":0.005,"lat":53.537799219,"lon":-113.493148458,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
+{"class":"TPV","mode":2,"time":"2006-11-26T01:25:08.000Z","leapseconds":14,"ept":0.005,"lat":53.537799219,"lon":-113.493148458,"alt":968.755,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
$GPZDA,012509.00,26,11,2006,00,00*69
$GPGGA,012509,5332.2680,N,11329.5888,W,1,04,5.20,968.91,M,-19.817,M,,*76
$GPRMC,012509,A,5332.2680,N,11329.5888,W,0.0000,0.000,261106,,*3C
$GPGSA,A,2,26,24,6,29,2,21,30,10,7,,,,5.2,5.2,0.0*08
-{"class":"TPV","mode":2,"time":"2006-11-26T01:25:09.000Z","leapseconds":14,"ept":0.005,"lat":53.537799806,"lon":-113.493146530,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
+{"class":"TPV","mode":2,"time":"2006-11-26T01:25:09.000Z","leapseconds":14,"ept":0.005,"lat":53.537799806,"lon":-113.493146530,"alt":968.913,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
$GPGSV,3,1,12,26,06,138,00,24,14,077,28,00,00,000,00,00,00,000,00*79
$GPGSV,3,2,12,06,77,231,26,29,15,126,26,02,16,080,35,21,35,257,26*7D
$GPGSV,3,3,12,00,00,000,00,30,22,204,30,10,54,072,44,07,40,297,29*7D
@@ -153,27 +153,27 @@ $GPZDA,012510.00,26,11,2006,00,00*61
$GPGGA,012510,5332.2680,N,11329.5887,W,1,04,5.20,969.06,M,-19.817,M,,*7E
$GPRMC,012510,A,5332.2680,N,11329.5887,W,0.0000,0.000,261106,,*3B
$GPGSA,A,2,26,24,6,29,2,21,30,10,7,,,,5.2,5.2,0.0*08
-{"class":"TPV","mode":2,"time":"2006-11-26T01:25:10.000Z","leapseconds":14,"ept":0.005,"lat":53.537800393,"lon":-113.493144770,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
+{"class":"TPV","mode":2,"time":"2006-11-26T01:25:10.000Z","leapseconds":14,"ept":0.005,"lat":53.537800393,"lon":-113.493144770,"alt":969.061,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
$GPZDA,012511.00,26,11,2006,00,00*60
$GPGGA,012511,5332.2681,N,11329.5886,W,1,04,5.19,969.20,M,-19.817,M,,*71
$GPRMC,012511,A,5332.2681,N,11329.5886,W,0.0000,0.000,261106,,*3A
$GPGSA,A,2,26,24,6,29,2,21,30,10,7,,,,5.2,5.2,0.0*08
-{"class":"TPV","mode":2,"time":"2006-11-26T01:25:11.000Z","leapseconds":14,"ept":0.005,"lat":53.537800896,"lon":-113.493143010,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
+{"class":"TPV","mode":2,"time":"2006-11-26T01:25:11.000Z","leapseconds":14,"ept":0.005,"lat":53.537800896,"lon":-113.493143010,"alt":969.201,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
$GPZDA,012512.00,26,11,2006,00,00*63
$GPGGA,012512,5332.2681,N,11329.5885,W,1,04,5.19,969.33,M,-19.817,M,,*73
$GPRMC,012512,A,5332.2681,N,11329.5885,W,0.0000,0.000,261106,,*3A
$GPGSA,A,2,26,24,6,29,2,21,30,10,7,,,,5.2,5.2,0.0*08
-{"class":"TPV","mode":2,"time":"2006-11-26T01:25:12.000Z","leapseconds":14,"ept":0.005,"lat":53.537801315,"lon":-113.493141333,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
+{"class":"TPV","mode":2,"time":"2006-11-26T01:25:12.000Z","leapseconds":14,"ept":0.005,"lat":53.537801315,"lon":-113.493141333,"alt":969.332,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
$GPZDA,012513.00,26,11,2006,00,00*62
$GPGGA,012513,5332.2681,N,11329.5884,W,1,04,5.18,969.46,M,-19.817,M,,*70
$GPRMC,012513,A,5332.2681,N,11329.5884,W,0.0000,0.000,261106,,*3A
$GPGSA,A,2,26,24,6,29,2,21,30,10,7,,,,5.2,5.2,0.0*08
-{"class":"TPV","mode":2,"time":"2006-11-26T01:25:13.000Z","leapseconds":14,"ept":0.005,"lat":53.537801650,"lon":-113.493139657,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
+{"class":"TPV","mode":2,"time":"2006-11-26T01:25:13.000Z","leapseconds":14,"ept":0.005,"lat":53.537801650,"lon":-113.493139657,"alt":969.457,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
$GPZDA,012514.00,26,11,2006,00,00*65
$GPGGA,012514,5332.2681,N,11329.5883,W,1,04,5.18,969.57,M,-19.817,M,,*70
$GPRMC,012514,A,5332.2681,N,11329.5883,W,0.0000,0.000,261106,,*3A
$GPGSA,A,2,26,24,6,29,2,21,30,10,7,,,,5.2,5.2,0.0*08
-{"class":"TPV","mode":2,"time":"2006-11-26T01:25:14.000Z","leapseconds":14,"ept":0.005,"lat":53.537802069,"lon":-113.493138064,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
+{"class":"TPV","mode":2,"time":"2006-11-26T01:25:14.000Z","leapseconds":14,"ept":0.005,"lat":53.537802069,"lon":-113.493138064,"alt":969.574,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
$GPGSV,3,1,12,26,06,138,00,24,14,077,30,00,00,000,00,00,00,000,00*70
$GPGSV,3,2,12,06,77,231,26,29,15,126,26,02,16,080,35,21,35,257,26*7D
$GPGSV,3,3,12,00,00,000,00,30,22,204,30,10,54,072,45,07,40,297,29*7C
@@ -182,9 +182,9 @@ $GPZDA,012515.00,26,11,2006,00,00*64
$GPGGA,012515,5332.2681,N,11329.5882,W,1,04,5.18,969.68,M,-19.817,M,,*7C
$GPRMC,012515,A,5332.2681,N,11329.5882,W,0.0000,0.000,261106,,*3A
$GPGSA,A,2,26,24,6,29,2,21,30,10,7,,,,5.2,5.2,0.0*08
-{"class":"TPV","mode":2,"time":"2006-11-26T01:25:15.000Z","leapseconds":14,"ept":0.005,"lat":53.537802405,"lon":-113.493136556,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
+{"class":"TPV","mode":2,"time":"2006-11-26T01:25:15.000Z","leapseconds":14,"ept":0.005,"lat":53.537802405,"lon":-113.493136556,"alt":969.685,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":27.45}
$GPZDA,012517.00,26,11,2006,00,00*66
$GPGGA,012517,5332.2682,N,11329.5880,W,1,04,5.18,969.89,M,-19.817,M,,*70
$GPRMC,012517,A,5332.2682,N,11329.5880,W,0.0000,0.000,261106,,*39
$GPGSA,A,2,26,24,6,29,2,21,30,10,7,,,,5.2,5.2,0.0*08
-{"class":"TPV","mode":2,"time":"2006-11-26T01:25:17.000Z","leapseconds":14,"ept":0.005,"lat":53.537803243,"lon":-113.493133622,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":13.73}
+{"class":"TPV","mode":2,"time":"2006-11-26T01:25:17.000Z","leapseconds":14,"ept":0.005,"lat":53.537803243,"lon":-113.493133622,"alt":969.891,"epx":9.312,"epy":13.727,"track":0.0000,"speed":0.000,"eps":13.73}
diff --git a/test/daemon/triton400.log.chk b/test/daemon/triton400.log.chk
index c01ce943..7d19862c 100644
--- a/test/daemon/triton400.log.chk
+++ b/test/daemon/triton400.log.chk
@@ -9,34 +9,34 @@ $GPGGA,030129.00,2638.1726,N,08011.3892,W,1,06,1.5,00016,M,-0028,M,,*50
$GPRMC,030129.0,A,2638.1726,N,08011.3892,W,0.00,219.6,010413,,*26
{"class":"TPV","mode":3,"time":"2013-04-01T03:01:29.000Z","ept":0.005,"lat":26.636210000,"lon":-80.189820000,"alt":16.000,"track":219.6000,"speed":0.000}
$GPGSA,A,3,08,07,11,28,17,26,,,,,,,02.6,01.5,02.1*06
-{"class":"TPV","mode":3,"time":"2013-04-01T03:01:29.000Z","ept":0.005,"lat":26.636210000,"lon":-80.189820000,"alt":16.000,"epv":48.300,"track":219.6000,"speed":0.000,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2013-04-01T03:01:29.000Z","ept":0.005,"lat":26.636210000,"lon":-80.189820000,"alt":16.000,"epv":48.300,"track":219.6000,"speed":0.000}
$GPGSV,3,1,11,08,75,303,44,07,66,172,51,11,51,055,36,28,39,325,36*76
$GPGSV,3,2,11,17,31,254,51,26,13,295,51,09,12,322,36,19,12,046,51*76
$GPGSV,3,3,11,20,09,138,36,13,04,183,51,32,03,113,44,,,,*44
{"class":"SKY","xdop":1.31,"ydop":1.26,"vdop":2.10,"tdop":2.26,"hdop":1.50,"gdop":3.96,"pdop":2.60,"satellites":[{"PRN":8,"el":75,"az":303,"ss":44,"used":true,"gnssid":0,"svid":8},{"PRN":7,"el":66,"az":172,"ss":51,"used":true,"gnssid":0,"svid":7},{"PRN":11,"el":51,"az":55,"ss":36,"used":true,"gnssid":0,"svid":11},{"PRN":28,"el":39,"az":325,"ss":36,"used":true,"gnssid":0,"svid":28},{"PRN":17,"el":31,"az":254,"ss":51,"used":true,"gnssid":0,"svid":17},{"PRN":26,"el":13,"az":295,"ss":51,"used":true,"gnssid":0,"svid":26},{"PRN":9,"el":12,"az":322,"ss":36,"used":false,"gnssid":0,"svid":9},{"PRN":19,"el":12,"az":46,"ss":51,"used":false,"gnssid":0,"svid":19},{"PRN":20,"el":9,"az":138,"ss":36,"used":false,"gnssid":0,"svid":20},{"PRN":13,"el":4,"az":183,"ss":51,"used":false,"gnssid":0,"svid":13},{"PRN":32,"el":3,"az":113,"ss":44,"used":false,"gnssid":0,"svid":32}]}
$GPGLL,2638.1727,N,08011.3892,W,030130.000,A,A*4E
$GPGLL,2638.1728,N,08011.3893,W,030131.000,A,A*41
-{"class":"TPV","mode":2,"time":"2013-04-01T03:01:31.000Z","ept":0.005,"lat":26.636213333,"lon":-80.189821667,"epx":19.621,"epy":18.879,"speed":0.248,"eps":39.24}
+{"class":"TPV","mode":3,"time":"2013-04-01T03:01:31.000Z","ept":0.005,"lat":26.636213333,"lon":-80.189821667,"epx":19.621,"epy":18.879,"epv":48.300,"speed":0.248,"eps":39.24,"epc":96.60}
$GPGGA,030131.00,2638.1728,N,08011.3893,W,1,06,1.5,00016,M,-0028,M,,*56
$GPRMC,030131.0,A,2638.1728,N,08011.3893,W,0.00,219.6,010413,,*20
-{"class":"TPV","mode":3,"time":"2013-04-01T03:01:31.000Z","ept":0.005,"lat":26.636213333,"lon":-80.189821667,"alt":16.000,"epx":19.621,"epy":18.879,"epv":48.300,"track":219.6000,"speed":0.000,"climb":0.000,"eps":39.24}
+{"class":"TPV","mode":3,"time":"2013-04-01T03:01:31.000Z","ept":0.005,"lat":26.636213333,"lon":-80.189821667,"alt":16.000,"epx":19.621,"epy":18.879,"epv":48.300,"track":219.6000,"speed":0.000,"eps":39.24,"epc":96.60}
$GPGSA,A,3,08,07,11,28,17,26,,,,,,,02.6,01.5,02.1*06
$GPGSV,3,1,11,08,75,303,44,07,66,172,51,11,51,055,36,28,39,325,36*76
$GPGSV,3,2,11,17,31,254,51,26,13,295,51,09,12,322,36,19,12,046,51*76
$GPGSV,3,3,11,20,09,138,36,13,04,183,51,32,03,113,44,,,,*44
{"class":"SKY","xdop":1.31,"ydop":1.26,"vdop":2.10,"tdop":2.26,"hdop":1.50,"gdop":3.96,"pdop":2.60,"satellites":[{"PRN":8,"el":75,"az":303,"ss":44,"used":true,"gnssid":0,"svid":8},{"PRN":7,"el":66,"az":172,"ss":51,"used":true,"gnssid":0,"svid":7},{"PRN":11,"el":51,"az":55,"ss":36,"used":true,"gnssid":0,"svid":11},{"PRN":28,"el":39,"az":325,"ss":36,"used":true,"gnssid":0,"svid":28},{"PRN":17,"el":31,"az":254,"ss":51,"used":true,"gnssid":0,"svid":17},{"PRN":26,"el":13,"az":295,"ss":51,"used":true,"gnssid":0,"svid":26},{"PRN":9,"el":12,"az":322,"ss":36,"used":false,"gnssid":0,"svid":9},{"PRN":19,"el":12,"az":46,"ss":51,"used":false,"gnssid":0,"svid":19},{"PRN":20,"el":9,"az":138,"ss":36,"used":false,"gnssid":0,"svid":20},{"PRN":13,"el":4,"az":183,"ss":51,"used":false,"gnssid":0,"svid":13},{"PRN":32,"el":3,"az":113,"ss":44,"used":false,"gnssid":0,"svid":32}]}
$GPGLL,2638.1750,N,08011.3902,W,030132.000,A,A*44
-{"class":"TPV","mode":2,"time":"2013-04-01T03:01:32.000Z","ept":0.005,"lat":26.636250000,"lon":-80.189836667,"epx":19.621,"epy":18.879,"speed":4.328,"eps":39.24}
+{"class":"TPV","mode":3,"time":"2013-04-01T03:01:32.000Z","ept":0.005,"lat":26.636250000,"lon":-80.189836667,"epx":19.621,"epy":18.879,"epv":48.300,"speed":4.328,"eps":39.24,"epc":96.60}
$GPGGA,030132.00,2638.1750,N,08011.3902,W,1,06,1.5,00019,M,-0028,M,,*5C
$GPRMC,030132.0,A,2638.1750,N,08011.3902,W,0.00,219.6,010413,,*25
-{"class":"TPV","mode":3,"time":"2013-04-01T03:01:32.000Z","ept":0.005,"lat":26.636250000,"lon":-80.189836667,"alt":19.000,"epx":19.621,"epy":18.879,"epv":48.300,"track":219.6000,"speed":0.000,"climb":0.000,"eps":39.24}
+{"class":"TPV","mode":3,"time":"2013-04-01T03:01:32.000Z","ept":0.005,"lat":26.636250000,"lon":-80.189836667,"alt":19.000,"epx":19.621,"epy":18.879,"epv":48.300,"track":219.6000,"speed":0.000,"climb":3.000,"eps":39.24,"epc":96.60}
$GPGSA,A,3,08,07,11,28,17,26,,,,,,,02.6,01.5,02.1*06
$GPGSV,3,1,11,08,75,303,44,07,66,172,51,11,51,055,36,28,39,325,36*76
$GPGSV,3,2,11,17,31,254,51,26,13,295,51,09,12,322,36,19,12,046,36*77
$GPGSV,3,3,11,20,09,138,36,13,04,183,51,32,03,113,44,,,,*44
{"class":"SKY","xdop":1.31,"ydop":1.26,"vdop":2.10,"tdop":2.26,"hdop":1.50,"gdop":3.96,"pdop":2.60,"satellites":[{"PRN":8,"el":75,"az":303,"ss":44,"used":true,"gnssid":0,"svid":8},{"PRN":7,"el":66,"az":172,"ss":51,"used":true,"gnssid":0,"svid":7},{"PRN":11,"el":51,"az":55,"ss":36,"used":true,"gnssid":0,"svid":11},{"PRN":28,"el":39,"az":325,"ss":36,"used":true,"gnssid":0,"svid":28},{"PRN":17,"el":31,"az":254,"ss":51,"used":true,"gnssid":0,"svid":17},{"PRN":26,"el":13,"az":295,"ss":51,"used":true,"gnssid":0,"svid":26},{"PRN":9,"el":12,"az":322,"ss":36,"used":false,"gnssid":0,"svid":9},{"PRN":19,"el":12,"az":46,"ss":36,"used":false,"gnssid":0,"svid":19},{"PRN":20,"el":9,"az":138,"ss":36,"used":false,"gnssid":0,"svid":20},{"PRN":13,"el":4,"az":183,"ss":51,"used":false,"gnssid":0,"svid":13},{"PRN":32,"el":3,"az":113,"ss":44,"used":false,"gnssid":0,"svid":32}]}
$GPGLL,2638.1753,N,08011.3903,W,030133.000,A,A*47
-{"class":"TPV","mode":2,"time":"2013-04-01T03:01:33.000Z","ept":0.005,"lat":26.636255000,"lon":-80.189838333,"epx":19.621,"epy":18.879,"speed":0.578,"eps":39.24}
+{"class":"TPV","mode":3,"time":"2013-04-01T03:01:33.000Z","ept":0.005,"lat":26.636255000,"lon":-80.189838333,"epx":19.621,"epy":18.879,"epv":48.300,"speed":0.578,"eps":39.24,"epc":96.60}
$GPGGA,030133.00,2638.1753,N,08011.3903,W,1,06,1.5,00020,M,-0028,M,,*55
$GPRMC,030133.0,A,2638.1753,N,08011.3903,W,0.00,219.6,010413,,*26
-{"class":"TPV","mode":3,"time":"2013-04-01T03:01:33.000Z","ept":0.005,"lat":26.636255000,"lon":-80.189838333,"alt":20.000,"epx":19.621,"epy":18.879,"epv":48.300,"track":219.6000,"speed":0.000,"climb":0.000,"eps":39.24}
+{"class":"TPV","mode":3,"time":"2013-04-01T03:01:33.000Z","ept":0.005,"lat":26.636255000,"lon":-80.189838333,"alt":20.000,"epx":19.621,"epy":18.879,"epv":48.300,"track":219.6000,"speed":0.000,"climb":1.000,"eps":39.24,"epc":96.60}
diff --git a/test/daemon/ublox-8-time.log.chk b/test/daemon/ublox-8-time.log.chk
index 234b8083..0c556afc 100644
--- a/test/daemon/ublox-8-time.log.chk
+++ b/test/daemon/ublox-8-time.log.chk
@@ -2,37 +2,37 @@ $GPZDA,172236.00,01,12,2017,00,00*63
$GPGGA,172236,4513.1125,N,00548.4306,E,2,06,,230.30,M,48.583,M,,*56
$GPRMC,172236,A,4513.1125,N,00548.4306,E,0.0911,158.924,011217,,*2C
$GPGSA,A,2,,,,,,,,,,,,,,,*1D
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:36.000Z","ept":0.005,"lat":45.218541146,"lon":5.807177490,"track":158.9240,"speed":0.047,"eps":0.01}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:36.000Z","ept":0.005,"lat":45.218541146,"lon":5.807177490,"alt":230.296,"track":158.9240,"speed":0.047,"eps":0.01}
$GPZDA,172238.00,01,12,2017,00,00*6D
$GPGGA,172238,4513.1125,N,00548.4307,E,2,06,1.36,230.30,M,48.583,M,,*43
$GPRMC,172238,A,4513.1125,N,00548.4307,E,0.0911,158.924,011217,,*23
$GPGSA,A,2,,,,,,,,,,,,,1.7,1.4,1.0*31
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:38.000Z","leapseconds":18,"ept":0.005,"lat":45.218542098,"lon":5.807177580,"track":158.9240,"speed":0.047,"eps":0.01}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:38.000Z","leapseconds":18,"ept":0.005,"lat":45.218542098,"lon":5.807177580,"alt":230.304,"track":158.9240,"speed":0.047,"eps":0.01}
$GPZDA,172239.00,01,12,2017,00,00*6C
$GPGGA,172239,4513.1126,N,00548.4307,E,2,05,1.36,230.30,M,48.583,M,,*42
$GPRMC,172239,A,4513.1126,N,00548.4307,E,0.0911,158.924,011217,,*21
$GPGSA,A,2,,,,,,,,,,,,,1.7,1.4,1.0*31
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:39.000Z","leapseconds":18,"ept":0.005,"lat":45.218543056,"lon":5.807177557,"track":158.9240,"speed":0.047,"eps":0.01}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:39.000Z","leapseconds":18,"ept":0.005,"lat":45.218543056,"lon":5.807177557,"alt":230.296,"track":158.9240,"speed":0.047,"eps":0.01}
$GPZDA,172240.00,01,12,2017,00,00*62
$GPGGA,172240,4513.1126,N,00548.4307,E,2,06,1.61,230.30,M,48.583,M,,*4D
$GPRMC,172240,A,4513.1126,N,00548.4307,E,0.0911,158.924,011217,,*2F
$GPGSA,A,2,,,,,,,,,,,,,1.9,1.6,1.0*3D
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:40.000Z","leapseconds":18,"ept":0.005,"lat":45.218544008,"lon":5.807177647,"track":158.9240,"speed":0.047,"eps":0.01}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:40.000Z","leapseconds":18,"ept":0.005,"lat":45.218544008,"lon":5.807177647,"alt":230.304,"track":158.9240,"speed":0.047,"eps":0.01}
$GPZDA,172241.00,01,12,2017,00,00*63
$GPGGA,172241,4513.1127,N,00548.4307,E,2,06,1.36,230.29,M,48.583,M,,*47
$GPRMC,172241,A,4513.1127,N,00548.4307,E,0.0911,158.924,011217,,*2F
$GPGSA,A,2,,,,,,,,,,,,,1.7,1.4,1.0*31
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:41.000Z","leapseconds":18,"ept":0.005,"lat":45.218545658,"lon":5.807177827,"track":158.9240,"speed":0.047,"eps":0.01}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:41.000Z","leapseconds":18,"ept":0.005,"lat":45.218545658,"lon":5.807177827,"alt":230.291,"track":158.9240,"speed":0.047,"eps":0.01}
$GPZDA,172242.00,01,12,2017,00,00*60
$GPGGA,172242,4513.1128,N,00548.4307,E,2,06,1.36,230.29,M,48.583,M,,*4B
$GPRMC,172242,A,4513.1128,N,00548.4307,E,0.0911,158.924,011217,,*23
$GPGSA,A,2,,,,,,,,,,,,,1.7,1.4,1.0*31
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:42.000Z","leapseconds":18,"ept":0.005,"lat":45.218547245,"lon":5.807177994,"track":158.9240,"speed":0.047,"eps":0.01}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:42.000Z","leapseconds":18,"ept":0.005,"lat":45.218547245,"lon":5.807177994,"alt":230.285,"track":158.9240,"speed":0.047,"eps":0.01}
$GPZDA,172243.00,01,12,2017,00,00*61
$GPGGA,172243,4513.1129,N,00548.4307,E,2,06,1.36,230.28,M,48.583,M,,*4A
$GPRMC,172243,A,4513.1129,N,00548.4307,E,0.0911,158.924,011217,,*23
$GPGSA,A,2,,,,,,,,,,,,,1.7,1.4,1.0*31
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:43.000Z","leapseconds":18,"ept":0.005,"lat":45.218548704,"lon":5.807178149,"track":158.9240,"speed":0.047,"eps":0.01}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:43.000Z","leapseconds":18,"ept":0.005,"lat":45.218548704,"lon":5.807178149,"alt":230.279,"track":158.9240,"speed":0.047,"eps":0.01}
$GPGSV,7,1,26,05,44,201,37,07,10,065,00,08,05,028,00,13,72,321,30*7F
$GPGSV,7,2,26,15,40,301,27,17,02,130,00,18,02,326,00,20,44,281,29*77
$GPGSV,7,3,26,21,06,304,00,24,08,253,21,28,56,087,35,30,38,061,19*75
@@ -45,52 +45,52 @@ $GPZDA,172244.00,01,12,2017,00,00*66
$GPGGA,172244,4513.1130,N,00548.4307,E,2,06,1.36,230.29,M,48.583,M,,*44
$GPRMC,172244,A,4513.1130,N,00548.4307,E,0.0911,158.924,011217,,*2C
$GPGSA,A,2,5,13,15,20,28,30,,,,,,,1.7,1.4,1.0*09
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:44.000Z","leapseconds":18,"ept":0.005,"lat":45.218550177,"lon":5.807178037,"epx":2.840,"epy":4.246,"track":158.9240,"speed":0.047,"eps":0.01}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:44.000Z","leapseconds":18,"ept":0.005,"lat":45.218550177,"lon":5.807178037,"alt":230.286,"epx":2.840,"epy":4.246,"track":158.9240,"speed":0.047,"eps":0.01}
$GPZDA,172245.00,01,12,2017,00,00*67
$GPGGA,172245,4513.1131,N,00548.4307,E,2,06,1.36,230.29,M,48.583,M,,*44
$GPRMC,172245,A,4513.1131,N,00548.4307,E,0.0911,158.924,011217,,*2C
$GPGSA,A,2,5,13,15,20,28,30,,,,,,,1.7,1.4,1.0*09
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:45.000Z","leapseconds":18,"ept":0.005,"lat":45.218551713,"lon":5.807177939,"epx":2.840,"epy":4.246,"track":158.9240,"speed":0.047,"eps":0.01}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:45.000Z","leapseconds":18,"ept":0.005,"lat":45.218551713,"lon":5.807177939,"alt":230.286,"epx":2.840,"epy":4.246,"track":158.9240,"speed":0.047,"eps":0.01}
$GPZDA,172246.00,01,12,2017,00,00*64
$GPGGA,172246,4513.1132,N,00548.4307,E,2,06,1.36,230.29,M,48.583,M,,*44
$GPRMC,172246,A,4513.1132,N,00548.4307,E,0.0911,158.924,011217,,*2C
$GPGSA,A,2,5,13,15,20,28,30,,,,,,,1.7,1.4,1.0*09
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:46.000Z","leapseconds":18,"ept":0.005,"lat":45.218553191,"lon":5.807177700,"epx":2.840,"epy":4.246,"track":158.9240,"speed":0.047,"eps":0.01}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:46.000Z","leapseconds":18,"ept":0.005,"lat":45.218553191,"lon":5.807177700,"alt":230.292,"epx":2.840,"epy":4.246,"track":158.9240,"speed":0.047,"eps":0.01}
$GPZDA,172247.00,01,12,2017,00,00*65
$GPGGA,172247,4513.1133,N,00548.4306,E,2,06,1.36,230.29,M,48.583,M,,*45
$GPRMC,172247,A,4513.1133,N,00548.4306,E,0.0911,158.924,011217,,*2D
$GPGSA,A,2,5,13,15,20,28,30,,,,,,,1.7,1.4,1.0*09
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:47.000Z","leapseconds":18,"ept":0.005,"lat":45.218554353,"lon":5.807177436,"epx":2.840,"epy":4.246,"track":158.9240,"speed":0.047,"eps":0.01}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:47.000Z","leapseconds":18,"ept":0.005,"lat":45.218554353,"lon":5.807177436,"alt":230.290,"epx":2.840,"epy":4.246,"track":158.9240,"speed":0.047,"eps":0.01}
$GPZDA,172248.00,01,12,2017,00,00*6A
$GPGGA,172248,4513.1133,N,00548.4306,E,2,06,1.36,230.30,M,48.583,M,,*42
$GPRMC,172248,A,4513.1133,N,00548.4306,E,0.0911,158.924,011217,,*22
$GPGSA,A,2,5,13,15,20,28,30,,,,,,,1.7,1.4,1.0*09
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:48.000Z","leapseconds":18,"ept":0.005,"lat":45.218555578,"lon":5.807177172,"epx":2.840,"epy":4.246,"track":158.9240,"speed":0.047,"eps":0.01}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:48.000Z","leapseconds":18,"ept":0.005,"lat":45.218555578,"lon":5.807177172,"alt":230.296,"epx":2.840,"epy":4.246,"track":158.9240,"speed":0.047,"eps":0.01}
$GPZDA,172249.00,01,12,2017,00,00*6B
$GPGGA,172249,4513.1134,N,00548.4306,E,2,06,1.36,230.29,M,48.583,M,,*4C
$GPRMC,172249,A,4513.1134,N,00548.4306,E,0.0716,167.576,011217,,*2A
$GPGSA,A,2,5,13,15,20,28,30,,,,,,,1.7,1.4,1.0*09
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:49.000Z","leapseconds":18,"ept":0.005,"lat":45.218556873,"lon":5.807176795,"epx":2.840,"epy":4.246,"track":167.5760,"speed":0.037,"eps":0.01}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:49.000Z","leapseconds":18,"ept":0.005,"lat":45.218556873,"lon":5.807176795,"alt":230.294,"epx":2.840,"epy":4.246,"track":167.5760,"speed":0.037,"eps":0.01}
$GPZDA,172250.00,01,12,2017,00,00*63
$GPGGA,172250,4513.1135,N,00548.4306,E,2,06,1.36,230.30,M,48.583,M,,*4D
$GPRMC,172250,A,4513.1135,N,00548.4306,E,0.0716,167.576,011217,,*23
$GPGSA,A,2,5,13,15,20,28,30,,,,,,,1.7,1.4,1.0*09
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:50.000Z","leapseconds":18,"ept":0.005,"lat":45.218558105,"lon":5.807176404,"epx":2.840,"epy":4.246,"track":167.5760,"speed":0.037,"eps":0.01}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:50.000Z","leapseconds":18,"ept":0.005,"lat":45.218558105,"lon":5.807176404,"alt":230.299,"epx":2.840,"epy":4.246,"track":167.5760,"speed":0.037,"eps":0.01}
$GPZDA,172251.00,01,12,2017,00,00*62
$GPGGA,172251,4513.1136,N,00548.4306,E,2,06,1.36,230.30,M,48.583,M,,*4F
$GPRMC,172251,A,4513.1136,N,00548.4306,E,0.0583,164.680,011217,,*26
$GPGSA,A,2,5,13,15,20,28,30,,,,,,,1.7,1.4,1.0*09
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:51.000Z","leapseconds":18,"ept":0.005,"lat":45.218559406,"lon":5.807175899,"epx":2.840,"epy":4.246,"track":164.6800,"speed":0.030,"eps":0.01}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:51.000Z","leapseconds":18,"ept":0.005,"lat":45.218559406,"lon":5.807175899,"alt":230.297,"epx":2.840,"epy":4.246,"track":164.6800,"speed":0.030,"eps":0.01}
$GPZDA,172252.00,01,12,2017,00,00*61
$GPGGA,172252,4513.1136,N,00548.4305,E,2,06,1.36,230.29,M,48.583,M,,*47
$GPRMC,172252,A,4513.1136,N,00548.4305,E,0.0583,164.680,011217,,*26
$GPGSA,A,2,5,13,15,20,28,30,,,,,,,1.7,1.4,1.0*09
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:52.000Z","leapseconds":18,"ept":0.005,"lat":45.218560447,"lon":5.807175496,"epx":2.840,"epy":4.246,"track":164.6800,"speed":0.030,"eps":0.01}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:52.000Z","leapseconds":18,"ept":0.005,"lat":45.218560447,"lon":5.807175496,"alt":230.294,"epx":2.840,"epy":4.246,"track":164.6800,"speed":0.030,"eps":0.01}
$GPZDA,172253.00,01,12,2017,00,00*60
$GPGGA,172253,4513.1137,N,00548.4305,E,2,06,1.36,230.29,M,48.583,M,,*47
$GPRMC,172253,A,4513.1137,N,00548.4305,E,0.0583,164.680,011217,,*26
$GPGSA,A,2,5,13,15,20,28,30,,,,,,,1.7,1.4,1.0*09
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:53.000Z","leapseconds":18,"ept":0.005,"lat":45.218561495,"lon":5.807174966,"epx":2.840,"epy":4.246,"track":164.6800,"speed":0.030,"eps":0.01}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:53.000Z","leapseconds":18,"ept":0.005,"lat":45.218561495,"lon":5.807174966,"alt":230.292,"epx":2.840,"epy":4.246,"track":164.6800,"speed":0.030,"eps":0.01}
$GPGSV,7,1,26,05,44,201,37,07,10,065,00,08,05,028,00,13,72,321,30*7F
$GPGSV,7,2,26,15,40,301,26,17,02,130,00,18,03,326,00,20,44,281,25*7B
$GPGSV,7,3,26,21,06,304,00,24,09,253,21,28,56,087,35,30,38,061,22*7C
@@ -103,52 +103,52 @@ $GPZDA,172254.00,01,12,2017,00,00*67
$GPGGA,172254,4513.1138,N,00548.4305,E,2,06,1.36,230.29,M,48.583,M,,*4F
$GPRMC,172254,A,4513.1138,N,00548.4305,E,0.0583,164.680,011217,,*2E
$GPGSA,A,2,5,13,15,20,28,30,,,,,,,1.7,1.4,1.0*09
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:54.000Z","leapseconds":18,"ept":0.005,"lat":45.218562536,"lon":5.807174562,"epx":2.840,"epy":4.246,"track":164.6800,"speed":0.030,"eps":0.01}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:54.000Z","leapseconds":18,"ept":0.005,"lat":45.218562536,"lon":5.807174562,"alt":230.289,"epx":2.840,"epy":4.246,"track":164.6800,"speed":0.030,"eps":0.01}
$GPZDA,172255.00,01,12,2017,00,00*66
$GPGGA,172255,4513.1139,N,00548.4305,E,2,06,1.36,230.28,M,48.583,M,,*4E
$GPRMC,172255,A,4513.1139,N,00548.4305,E,0.0583,164.680,011217,,*2E
$GPGSA,A,2,5,13,15,20,28,30,,,,,,,1.7,1.4,1.0*09
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:55.000Z","leapseconds":18,"ept":0.005,"lat":45.218564275,"lon":5.807174236,"epx":2.840,"epy":4.246,"track":164.6800,"speed":0.030,"eps":0.01}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:55.000Z","leapseconds":18,"ept":0.005,"lat":45.218564275,"lon":5.807174236,"alt":230.281,"epx":2.840,"epy":4.246,"track":164.6800,"speed":0.030,"eps":0.01}
$GPZDA,172256.00,01,12,2017,00,00*65
$GPGGA,172256,4513.1140,N,00548.4304,E,2,06,1.36,230.28,M,48.583,M,,*42
$GPRMC,172256,A,4513.1140,N,00548.4304,E,0.0583,164.680,011217,,*22
$GPGSA,A,2,5,13,15,20,28,30,,,,,,,1.7,1.4,1.0*09
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:56.000Z","leapseconds":18,"ept":0.005,"lat":45.218565958,"lon":5.807173770,"epx":2.840,"epy":4.246,"track":164.6800,"speed":0.030,"eps":0.01}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:56.000Z","leapseconds":18,"ept":0.005,"lat":45.218565958,"lon":5.807173770,"alt":230.278,"epx":2.840,"epy":4.246,"track":164.6800,"speed":0.030,"eps":0.01}
$GPZDA,172257.00,01,12,2017,00,00*64
$GPGGA,172257,4513.1141,N,00548.4304,E,2,06,1.36,230.29,M,48.583,M,,*43
$GPRMC,172257,A,4513.1141,N,00548.4304,E,0.0583,164.680,011217,,*22
$GPGSA,A,2,5,13,15,20,28,30,,,,,,,1.7,1.4,1.0*09
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:57.000Z","leapseconds":18,"ept":0.005,"lat":45.218567640,"lon":5.807173291,"epx":2.840,"epy":4.246,"track":164.6800,"speed":0.030,"eps":0.01}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:57.000Z","leapseconds":18,"ept":0.005,"lat":45.218567640,"lon":5.807173291,"alt":230.290,"epx":2.840,"epy":4.246,"track":164.6800,"speed":0.030,"eps":0.01}
$GPZDA,172258.00,01,12,2017,00,00*6B
$GPGGA,172258,4513.1141,N,00548.4304,E,2,06,1.36,230.28,M,48.583,M,,*4D
$GPRMC,172258,A,4513.1141,N,00548.4304,E,0.0583,164.680,011217,,*2D
$GPGSA,A,2,5,13,15,20,28,30,,,,,,,1.7,1.4,1.0*09
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:58.000Z","leapseconds":18,"ept":0.005,"lat":45.218569125,"lon":5.807172939,"epx":2.840,"epy":4.246,"track":164.6800,"speed":0.030,"eps":0.01}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:58.000Z","leapseconds":18,"ept":0.005,"lat":45.218569125,"lon":5.807172939,"alt":230.281,"epx":2.840,"epy":4.246,"track":164.6800,"speed":0.030,"eps":0.01}
$GPZDA,172259.00,01,12,2017,00,00*6A
$GPGGA,172259,4513.1142,N,00548.4303,E,2,06,1.36,230.28,M,48.583,M,,*48
$GPRMC,172259,A,4513.1142,N,00548.4303,E,0.0583,164.680,011217,,*28
$GPGSA,A,2,5,13,15,20,28,30,,,,,,,1.7,1.4,1.0*09
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:59.000Z","leapseconds":18,"ept":0.005,"lat":45.218570427,"lon":5.807172435,"epx":2.840,"epy":4.246,"track":164.6800,"speed":0.030,"eps":0.01}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:22:59.000Z","leapseconds":18,"ept":0.005,"lat":45.218570427,"lon":5.807172435,"alt":230.279,"epx":2.840,"epy":4.246,"track":164.6800,"speed":0.030,"eps":0.01}
$GPZDA,172300.00,01,12,2017,00,00*67
$GPGGA,172300,4513.1143,N,00548.4303,E,2,06,1.36,230.28,M,48.583,M,,*44
$GPRMC,172300,A,4513.1143,N,00548.4303,E,0.0583,164.680,011217,,*24
$GPGSA,A,2,5,13,15,20,28,30,,,,,,,1.7,1.4,1.0*09
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:00.000Z","leapseconds":18,"ept":0.005,"lat":45.218571664,"lon":5.807171917,"epx":2.840,"epy":4.246,"track":164.6800,"speed":0.030,"eps":0.01}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:00.000Z","leapseconds":18,"ept":0.005,"lat":45.218571664,"lon":5.807171917,"alt":230.283,"epx":2.840,"epy":4.246,"track":164.6800,"speed":0.030,"eps":0.01}
$GPZDA,172301.00,01,12,2017,00,00*66
$GPGGA,172301,4513.1144,N,00548.4303,E,2,06,1.36,230.29,M,48.583,M,,*43
$GPRMC,172301,A,4513.1144,N,00548.4303,E,0.0583,164.680,011217,,*22
$GPGSA,A,2,5,13,15,20,28,30,,,,,,,1.7,1.4,1.0*09
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:01.000Z","leapseconds":18,"ept":0.005,"lat":45.218572776,"lon":5.807171387,"epx":2.840,"epy":4.246,"track":164.6800,"speed":0.030,"eps":0.01}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:01.000Z","leapseconds":18,"ept":0.005,"lat":45.218572776,"lon":5.807171387,"alt":230.287,"epx":2.840,"epy":4.246,"track":164.6800,"speed":0.030,"eps":0.01}
$GPZDA,172302.00,01,12,2017,00,00*65
$GPGGA,172302,4513.1144,N,00548.4302,E,2,06,1.36,230.29,M,48.583,M,,*41
$GPRMC,172302,A,4513.1144,N,00548.4302,E,0.0583,164.680,011217,,*20
$GPGSA,A,2,5,13,15,20,28,30,,,,,,,1.7,1.4,1.0*09
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:02.000Z","leapseconds":18,"ept":0.005,"lat":45.218573899,"lon":5.807170604,"epx":2.840,"epy":4.246,"track":164.6800,"speed":0.030,"eps":0.01}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:02.000Z","leapseconds":18,"ept":0.005,"lat":45.218573899,"lon":5.807170604,"alt":230.290,"epx":2.840,"epy":4.246,"track":164.6800,"speed":0.030,"eps":0.01}
$GPZDA,172303.00,01,12,2017,00,00*64
$GPGGA,172303,4513.1145,N,00548.4302,E,2,07,1.36,230.29,M,48.583,M,,*40
$GPRMC,172303,A,4513.1145,N,00548.4302,E,0.0583,164.680,011217,,*20
$GPGSA,A,2,5,13,15,20,28,30,,,,,,,1.7,1.4,1.0*09
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:03.000Z","leapseconds":18,"ept":0.005,"lat":45.218574896,"lon":5.807169807,"epx":2.840,"epy":4.246,"track":164.6800,"speed":0.030,"eps":0.01}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:03.000Z","leapseconds":18,"ept":0.005,"lat":45.218574896,"lon":5.807169807,"alt":230.293,"epx":2.840,"epy":4.246,"track":164.6800,"speed":0.030,"eps":0.01}
$GPGSV,7,1,26,05,44,201,38,07,10,065,25,08,05,028,00,13,72,321,31*76
$GPGSV,7,2,26,15,40,301,25,17,02,130,00,18,03,326,00,20,44,281,22*7F
$GPGSV,7,3,26,21,06,304,00,24,09,253,20,28,56,086,35,30,37,061,23*72
@@ -161,52 +161,52 @@ $GPZDA,172304.00,01,12,2017,00,00*63
$GPGGA,172304,4513.1146,N,00548.4301,E,2,07,1.29,230.30,M,48.583,M,,*41
$GPRMC,172304,A,4513.1146,N,00548.4301,E,0.0583,164.680,011217,,*27
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:04.000Z","leapseconds":18,"ept":0.005,"lat":45.218575836,"lon":5.807168871,"epx":2.840,"epy":4.246,"track":164.6800,"speed":0.030,"eps":0.01}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:04.000Z","leapseconds":18,"ept":0.005,"lat":45.218575836,"lon":5.807168871,"alt":230.302,"epx":2.840,"epy":4.246,"track":164.6800,"speed":0.030,"eps":0.01}
$GPZDA,172305.00,01,12,2017,00,00*62
$GPGGA,172305,4513.1146,N,00548.4301,E,2,07,1.29,230.30,M,48.583,M,,*40
$GPRMC,172305,A,4513.1146,N,00548.4301,E,0.0583,164.680,011217,,*26
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:05.000Z","leapseconds":18,"ept":0.005,"lat":45.218576713,"lon":5.807167935,"epx":2.840,"epy":4.246,"track":164.6800,"speed":0.030,"eps":0.01}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:05.000Z","leapseconds":18,"ept":0.005,"lat":45.218576713,"lon":5.807167935,"alt":230.304,"epx":2.840,"epy":4.246,"track":164.6800,"speed":0.030,"eps":0.01}
$GPZDA,172306.00,01,12,2017,00,00*61
$GPGGA,172306,4513.1147,N,00548.4300,E,2,07,1.29,230.29,M,48.583,M,,*4B
$GPRMC,172306,A,4513.1147,N,00548.4300,E,0.0459,157.771,011217,,*2C
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:06.000Z","leapseconds":18,"ept":0.005,"lat":45.218577717,"lon":5.807167025,"epx":2.840,"epy":4.246,"track":157.7713,"speed":0.024,"eps":0.01}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:06.000Z","leapseconds":18,"ept":0.005,"lat":45.218577717,"lon":5.807167025,"alt":230.292,"epx":2.840,"epy":4.246,"track":157.7713,"speed":0.024,"eps":0.01}
$GPZDA,172307.00,01,12,2017,00,00*60
$GPGGA,172307,4513.1147,N,00548.4300,E,2,07,1.29,230.29,M,48.583,M,,*4A
$GPRMC,172307,A,4513.1147,N,00548.4300,E,0.0459,157.771,011217,,*2D
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:07.000Z","leapseconds":18,"ept":0.005,"lat":45.218578657,"lon":5.807166102,"epx":2.840,"epy":4.246,"track":157.7713,"speed":0.024,"eps":0.01}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:07.000Z","leapseconds":18,"ept":0.005,"lat":45.218578657,"lon":5.807166102,"alt":230.287,"epx":2.840,"epy":4.246,"track":157.7713,"speed":0.024,"eps":0.01}
$GPZDA,172308.00,01,12,2017,00,00*6F
$GPGGA,172308,4513.1148,N,00548.4299,E,2,07,1.29,230.25,M,48.583,M,,*47
$GPRMC,172308,A,4513.1148,N,00548.4299,E,0.0336,148.915,011217,,*20
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:08.000Z","leapseconds":18,"ept":0.005,"lat":45.218580352,"lon":5.807165409,"epx":2.840,"epy":4.246,"track":148.9153,"speed":0.017,"eps":0.01}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:08.000Z","leapseconds":18,"ept":0.005,"lat":45.218580352,"lon":5.807165409,"alt":230.254,"epx":2.840,"epy":4.246,"track":148.9153,"speed":0.017,"eps":0.01}
$GPZDA,172309.00,01,12,2017,00,00*6E
$GPGGA,172309,4513.1149,N,00548.4299,E,2,07,1.29,230.25,M,48.583,M,,*47
$GPRMC,172309,A,4513.1149,N,00548.4299,E,0.0336,148.915,011217,,*20
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:09.000Z","leapseconds":18,"ept":0.005,"lat":45.218581787,"lon":5.807164790,"epx":2.840,"epy":4.246,"track":148.9153,"speed":0.017,"eps":0.01}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:09.000Z","leapseconds":18,"ept":0.005,"lat":45.218581787,"lon":5.807164790,"alt":230.251,"epx":2.840,"epy":4.246,"track":148.9153,"speed":0.017,"eps":0.01}
$GPZDA,172310.00,01,12,2017,00,00*66
$GPGGA,172310,4513.1150,N,00548.4298,E,2,07,1.29,230.26,M,48.583,M,,*45
$GPRMC,172310,A,4513.1150,N,00548.4298,E,0.0336,148.915,011217,,*21
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:10.000Z","leapseconds":18,"ept":0.005,"lat":45.218583108,"lon":5.807163893,"epx":2.840,"epy":4.246,"track":148.9153,"speed":0.017,"eps":0.01}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:10.000Z","leapseconds":18,"ept":0.005,"lat":45.218583108,"lon":5.807163893,"alt":230.260,"epx":2.840,"epy":4.246,"track":148.9153,"speed":0.017,"eps":0.01}
$GPZDA,172311.00,01,12,2017,00,00*67
$GPGGA,172311,4513.1151,N,00548.4298,E,2,07,1.29,230.26,M,48.583,M,,*45
$GPRMC,172311,A,4513.1151,N,00548.4298,E,0.0336,148.915,011217,,*21
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:11.000Z","leapseconds":18,"ept":0.005,"lat":45.218584225,"lon":5.807163236,"epx":2.840,"epy":4.246,"track":148.9153,"speed":0.017,"eps":0.01}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:11.000Z","leapseconds":18,"ept":0.005,"lat":45.218584225,"lon":5.807163236,"alt":230.264,"epx":2.840,"epy":4.246,"track":148.9153,"speed":0.017,"eps":0.01}
$GPZDA,172312.00,01,12,2017,00,00*64
$GPGGA,172312,4513.1151,N,00548.4298,E,2,07,1.29,230.27,M,48.583,M,,*47
$GPRMC,172312,A,4513.1151,N,00548.4298,E,0.0336,148.915,011217,,*22
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:12.000Z","leapseconds":18,"ept":0.005,"lat":45.218585025,"lon":5.807162541,"epx":2.840,"epy":4.246,"track":148.9153,"speed":0.017,"eps":0.01}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:12.000Z","leapseconds":18,"ept":0.005,"lat":45.218585025,"lon":5.807162541,"alt":230.274,"epx":2.840,"epy":4.246,"track":148.9153,"speed":0.017,"eps":0.01}
$GPZDA,172313.00,01,12,2017,00,00*65
$GPGGA,172313,4513.1152,N,00548.4297,E,2,07,1.29,230.29,M,48.583,M,,*44
$GPRMC,172313,A,4513.1152,N,00548.4297,E,0.0336,148.915,011217,,*2F
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:13.000Z","leapseconds":18,"ept":0.005,"lat":45.218586022,"lon":5.807161732,"epx":2.840,"epy":4.246,"track":148.9153,"speed":0.017,"eps":0.01}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:13.000Z","leapseconds":18,"ept":0.005,"lat":45.218586022,"lon":5.807161732,"alt":230.291,"epx":2.840,"epy":4.246,"track":148.9153,"speed":0.017,"eps":0.01}
$GPGSV,7,1,26,05,44,201,39,07,10,065,26,08,05,028,00,13,72,321,31*74
$GPGSV,7,2,26,15,40,301,27,17,02,130,00,18,03,326,00,20,44,281,23*7C
$GPGSV,7,3,26,21,06,304,00,24,09,253,19,28,56,086,34,30,37,061,21*7B
@@ -219,52 +219,52 @@ $GPZDA,172314.00,01,12,2017,00,00*62
$GPGGA,172314,4513.1152,N,00548.4297,E,2,07,1.29,230.29,M,48.583,M,,*43
$GPRMC,172314,A,4513.1152,N,00548.4297,E,0.0336,148.915,011217,,*28
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:14.000Z","leapseconds":18,"ept":0.005,"lat":45.218587216,"lon":5.807160834,"epx":2.840,"epy":4.246,"track":148.9153,"speed":0.017,"eps":0.01}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:14.000Z","leapseconds":18,"ept":0.005,"lat":45.218587216,"lon":5.807160834,"alt":230.286,"epx":2.840,"epy":4.246,"track":148.9153,"speed":0.017,"eps":0.01}
$GPZDA,172315.00,01,12,2017,00,00*63
$GPGGA,172315,4513.1153,N,00548.4296,E,2,07,1.29,230.28,M,48.583,M,,*43
$GPRMC,172315,A,4513.1153,N,00548.4296,E,0.0336,148.915,011217,,*29
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:15.000Z","leapseconds":18,"ept":0.005,"lat":45.218588023,"lon":5.807160025,"epx":2.840,"epy":4.246,"track":148.9153,"speed":0.017,"eps":0.01}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:15.000Z","leapseconds":18,"ept":0.005,"lat":45.218588023,"lon":5.807160025,"alt":230.282,"epx":2.840,"epy":4.246,"track":148.9153,"speed":0.017,"eps":0.01}
$GPZDA,172316.00,01,12,2017,00,00*60
$GPGGA,172316,4513.1153,N,00548.4295,E,2,07,1.29,230.28,M,48.583,M,,*43
$GPRMC,172316,A,4513.1153,N,00548.4295,E,0.0275,184.103,011217,,*20
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:16.000Z","leapseconds":18,"ept":0.005,"lat":45.218589090,"lon":5.807159115,"epx":2.840,"epy":4.246,"track":184.1028,"speed":0.014,"eps":0.01}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:16.000Z","leapseconds":18,"ept":0.005,"lat":45.218589090,"lon":5.807159115,"alt":230.277,"epx":2.840,"epy":4.246,"track":184.1028,"speed":0.014,"eps":0.01}
$GPZDA,172317.00,01,12,2017,00,00*61
$GPGGA,172317,4513.1154,N,00548.4295,E,2,07,1.29,230.27,M,48.583,M,,*4A
$GPRMC,172317,A,4513.1154,N,00548.4295,E,0.0275,184.103,011217,,*26
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:17.000Z","leapseconds":18,"ept":0.005,"lat":45.218590024,"lon":5.807158318,"epx":2.840,"epy":4.246,"track":184.1028,"speed":0.014,"eps":0.01}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:17.000Z","leapseconds":18,"ept":0.005,"lat":45.218590024,"lon":5.807158318,"alt":230.273,"epx":2.840,"epy":4.246,"track":184.1028,"speed":0.014,"eps":0.01}
$GPZDA,172318.00,01,12,2017,00,00*6E
$GPGGA,172318,4513.1154,N,00548.4295,E,2,07,1.29,230.26,M,48.583,M,,*44
$GPRMC,172318,A,4513.1154,N,00548.4295,E,0.0275,184.103,011217,,*29
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:18.000Z","leapseconds":18,"ept":0.005,"lat":45.218590760,"lon":5.807157636,"epx":2.840,"epy":4.246,"track":184.1028,"speed":0.014,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:18.000Z","leapseconds":18,"ept":0.005,"lat":45.218590760,"lon":5.807157636,"alt":230.262,"epx":2.840,"epy":4.246,"track":184.1028,"speed":0.014,"eps":0.03}
$GPZDA,172319.00,01,12,2017,00,00*6F
$GPGGA,172319,4513.1155,N,00548.4294,E,2,07,1.29,230.27,M,48.583,M,,*44
$GPRMC,172319,A,4513.1155,N,00548.4294,E,0.0275,184.103,011217,,*28
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:19.000Z","leapseconds":18,"ept":0.005,"lat":45.218591821,"lon":5.807156839,"epx":2.840,"epy":4.246,"track":184.1028,"speed":0.014,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:19.000Z","leapseconds":18,"ept":0.005,"lat":45.218591821,"lon":5.807156839,"alt":230.272,"epx":2.840,"epy":4.246,"track":184.1028,"speed":0.014,"eps":0.03}
$GPZDA,172320.00,01,12,2017,00,00*65
$GPGGA,172320,4513.1156,N,00548.4294,E,2,07,1.29,230.27,M,48.583,M,,*4D
$GPRMC,172320,A,4513.1156,N,00548.4294,E,0.0275,184.103,011217,,*21
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:20.000Z","leapseconds":18,"ept":0.005,"lat":45.218592748,"lon":5.807156169,"epx":2.840,"epy":4.246,"track":184.1028,"speed":0.014,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:20.000Z","leapseconds":18,"ept":0.005,"lat":45.218592748,"lon":5.807156169,"alt":230.268,"epx":2.840,"epy":4.246,"track":184.1028,"speed":0.014,"eps":0.03}
$GPZDA,172321.00,01,12,2017,00,00*64
$GPGGA,172321,4513.1156,N,00548.4293,E,2,07,1.29,230.26,M,48.583,M,,*4A
$GPRMC,172321,A,4513.1156,N,00548.4293,E,0.0275,184.103,011217,,*27
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:21.000Z","leapseconds":18,"ept":0.005,"lat":45.218593415,"lon":5.807155601,"epx":2.840,"epy":4.246,"track":184.1028,"speed":0.014,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:21.000Z","leapseconds":18,"ept":0.005,"lat":45.218593415,"lon":5.807155601,"alt":230.265,"epx":2.840,"epy":4.246,"track":184.1028,"speed":0.014,"eps":0.03}
$GPZDA,172322.00,01,12,2017,00,00*67
$GPGGA,172322,4513.1156,N,00548.4293,E,2,07,1.29,230.28,M,48.583,M,,*47
$GPRMC,172322,A,4513.1156,N,00548.4293,E,0.0275,184.103,011217,,*24
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:22.000Z","leapseconds":18,"ept":0.005,"lat":45.218593828,"lon":5.807154993,"epx":2.840,"epy":4.246,"track":184.1028,"speed":0.014,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:22.000Z","leapseconds":18,"ept":0.005,"lat":45.218593828,"lon":5.807154993,"alt":230.276,"epx":2.840,"epy":4.246,"track":184.1028,"speed":0.014,"eps":0.03}
$GPZDA,172323.00,01,12,2017,00,00*66
$GPGGA,172323,4513.1157,N,00548.4293,E,2,07,1.29,230.28,M,48.583,M,,*47
$GPRMC,172323,A,4513.1157,N,00548.4293,E,0.0275,184.103,011217,,*24
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:23.000Z","leapseconds":18,"ept":0.005,"lat":45.218594304,"lon":5.807154398,"epx":2.840,"epy":4.246,"track":184.1028,"speed":0.014,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:23.000Z","leapseconds":18,"ept":0.005,"lat":45.218594304,"lon":5.807154398,"alt":230.279,"epx":2.840,"epy":4.246,"track":184.1028,"speed":0.014,"eps":0.03}
$GPGSV,7,1,26,05,44,201,39,07,10,065,27,08,05,028,00,13,72,321,32*76
$GPGSV,7,2,26,15,40,301,28,17,02,130,00,18,03,326,00,20,44,281,27*77
$GPGSV,7,3,26,21,06,304,00,24,09,253,18,28,56,086,34,30,37,061,16*7E
@@ -277,52 +277,52 @@ $GPZDA,172324.00,01,12,2017,00,00*61
$GPGGA,172324,4513.1157,N,00548.4293,E,2,07,1.29,230.29,M,48.583,M,,*41
$GPRMC,172324,A,4513.1157,N,00548.4293,E,0.0275,184.103,011217,,*23
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:24.000Z","leapseconds":18,"ept":0.005,"lat":45.218594634,"lon":5.807154171,"epx":2.840,"epy":4.246,"track":184.1028,"speed":0.014,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:24.000Z","leapseconds":18,"ept":0.005,"lat":45.218594634,"lon":5.807154171,"alt":230.285,"epx":2.840,"epy":4.246,"track":184.1028,"speed":0.014,"eps":0.03}
$GPZDA,172325.00,01,12,2017,00,00*60
$GPGGA,172325,4513.1157,N,00548.4292,E,2,07,1.29,230.29,M,48.583,M,,*41
$GPRMC,172325,A,4513.1157,N,00548.4292,E,0.0275,184.103,011217,,*23
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:25.000Z","leapseconds":18,"ept":0.005,"lat":45.218594971,"lon":5.807153817,"epx":2.840,"epy":4.246,"track":184.1028,"speed":0.014,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:25.000Z","leapseconds":18,"ept":0.005,"lat":45.218594971,"lon":5.807153817,"alt":230.290,"epx":2.840,"epy":4.246,"track":184.1028,"speed":0.014,"eps":0.03}
$GPZDA,172326.00,01,12,2017,00,00*63
$GPGGA,172326,4513.1157,N,00548.4292,E,2,07,1.29,230.28,M,48.583,M,,*43
$GPRMC,172326,A,4513.1157,N,00548.4292,E,0.0275,184.103,011217,,*20
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:26.000Z","leapseconds":18,"ept":0.005,"lat":45.218595295,"lon":5.807153729,"epx":2.840,"epy":4.246,"track":184.1028,"speed":0.014,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:26.000Z","leapseconds":18,"ept":0.005,"lat":45.218595295,"lon":5.807153729,"alt":230.283,"epx":2.840,"epy":4.246,"track":184.1028,"speed":0.014,"eps":0.03}
$GPZDA,172327.00,01,12,2017,00,00*62
$GPGGA,172327,4513.1157,N,00548.4292,E,2,07,1.29,230.30,M,48.583,M,,*4B
$GPRMC,172327,A,4513.1157,N,00548.4292,E,0.0275,184.103,011217,,*21
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:27.000Z","leapseconds":18,"ept":0.005,"lat":45.218595555,"lon":5.807153615,"epx":2.840,"epy":4.246,"track":184.1028,"speed":0.014,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:27.000Z","leapseconds":18,"ept":0.005,"lat":45.218595555,"lon":5.807153615,"alt":230.296,"epx":2.840,"epy":4.246,"track":184.1028,"speed":0.014,"eps":0.03}
$GPZDA,172328.00,01,12,2017,00,00*6D
$GPGGA,172328,4513.1157,N,00548.4292,E,2,07,1.29,230.31,M,48.583,M,,*45
$GPRMC,172328,A,4513.1157,N,00548.4292,E,0.0275,184.103,011217,,*2E
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:28.000Z","leapseconds":18,"ept":0.005,"lat":45.218595828,"lon":5.807153248,"epx":2.840,"epy":4.246,"track":184.1028,"speed":0.014,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:28.000Z","leapseconds":18,"ept":0.005,"lat":45.218595828,"lon":5.807153248,"alt":230.309,"epx":2.840,"epy":4.246,"track":184.1028,"speed":0.014,"eps":0.03}
$GPZDA,172329.00,01,12,2017,00,00*6C
$GPGGA,172329,4513.1158,N,00548.4292,E,2,07,1.29,230.32,M,48.583,M,,*48
$GPRMC,172329,A,4513.1158,N,00548.4292,E,0.0275,184.103,011217,,*20
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:29.000Z","leapseconds":18,"ept":0.005,"lat":45.218596101,"lon":5.807152881,"epx":2.840,"epy":4.246,"track":184.1028,"speed":0.014,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:29.000Z","leapseconds":18,"ept":0.005,"lat":45.218596101,"lon":5.807152881,"alt":230.321,"epx":2.840,"epy":4.246,"track":184.1028,"speed":0.014,"eps":0.03}
$GPZDA,172330.00,01,12,2017,00,00*64
$GPGGA,172330,4513.1158,N,00548.4291,E,2,07,1.29,230.33,M,48.583,M,,*42
$GPRMC,172330,A,4513.1158,N,00548.4291,E,0.0275,184.103,011217,,*2B
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:30.000Z","leapseconds":18,"ept":0.005,"lat":45.218596254,"lon":5.807152374,"epx":2.840,"epy":4.246,"track":184.1028,"speed":0.014,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:30.000Z","leapseconds":18,"ept":0.005,"lat":45.218596254,"lon":5.807152374,"alt":230.332,"epx":2.840,"epy":4.246,"track":184.1028,"speed":0.014,"eps":0.03}
$GPZDA,172331.00,01,12,2017,00,00*65
$GPGGA,172331,4513.1158,N,00548.4291,E,2,07,1.29,230.33,M,48.583,M,,*43
$GPRMC,172331,A,4513.1158,N,00548.4291,E,0.0275,184.103,011217,,*2A
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:31.000Z","leapseconds":18,"ept":0.005,"lat":45.218596394,"lon":5.807152134,"epx":2.840,"epy":4.246,"track":184.1028,"speed":0.014,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:31.000Z","leapseconds":18,"ept":0.005,"lat":45.218596394,"lon":5.807152134,"alt":230.331,"epx":2.840,"epy":4.246,"track":184.1028,"speed":0.014,"eps":0.03}
$GPZDA,172332.00,01,12,2017,00,00*66
$GPGGA,172332,4513.1158,N,00548.4291,E,2,07,1.29,230.32,M,48.583,M,,*41
$GPRMC,172332,A,4513.1158,N,00548.4291,E,0.0275,184.103,011217,,*29
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:32.000Z","leapseconds":18,"ept":0.005,"lat":45.218596590,"lon":5.807152033,"epx":2.840,"epy":4.246,"track":184.1028,"speed":0.014,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:32.000Z","leapseconds":18,"ept":0.005,"lat":45.218596590,"lon":5.807152033,"alt":230.323,"epx":2.840,"epy":4.246,"track":184.1028,"speed":0.014,"eps":0.03}
$GPZDA,172333.00,01,12,2017,00,00*67
$GPGGA,172333,4513.1158,N,00548.4291,E,2,07,1.29,230.32,M,48.583,M,,*40
$GPRMC,172333,A,4513.1158,N,00548.4291,E,0.0275,184.103,011217,,*28
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:33.000Z","leapseconds":18,"ept":0.005,"lat":45.218596914,"lon":5.807151945,"epx":2.840,"epy":4.246,"track":184.1028,"speed":0.014,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:33.000Z","leapseconds":18,"ept":0.005,"lat":45.218596914,"lon":5.807151945,"alt":230.316,"epx":2.840,"epy":4.246,"track":184.1028,"speed":0.014,"eps":0.03}
$GPGSV,7,1,26,05,44,201,38,07,10,065,29,08,05,028,00,13,72,321,31*7A
$GPGSV,7,2,26,15,40,301,30,17,02,130,00,18,03,326,00,20,44,281,27*7E
$GPGSV,7,3,26,21,06,304,00,24,09,253,18,28,56,086,32,30,37,061,16*78
@@ -335,52 +335,52 @@ $GPZDA,172334.00,01,12,2017,00,00*60
$GPGGA,172334,4513.1158,N,00548.4291,E,2,07,1.29,230.32,M,48.583,M,,*47
$GPRMC,172334,A,4513.1158,N,00548.4291,E,0.0000,0.000,011217,,*20
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:34.000Z","leapseconds":18,"ept":0.005,"lat":45.218597244,"lon":5.807151717,"epx":2.840,"epy":4.246,"track":0.0000,"speed":0.000,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:34.000Z","leapseconds":18,"ept":0.005,"lat":45.218597244,"lon":5.807151717,"alt":230.321,"epx":2.840,"epy":4.246,"track":0.0000,"speed":0.000,"eps":0.03}
$GPZDA,172335.00,01,12,2017,00,00*61
$GPGGA,172335,4513.1158,N,00548.4291,E,2,07,1.29,230.32,M,48.583,M,,*46
$GPRMC,172335,A,4513.1158,N,00548.4291,E,0.0000,0.000,011217,,*21
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:35.000Z","leapseconds":18,"ept":0.005,"lat":45.218597251,"lon":5.807151591,"epx":2.840,"epy":4.246,"track":0.0000,"speed":0.000,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:35.000Z","leapseconds":18,"ept":0.005,"lat":45.218597251,"lon":5.807151591,"alt":230.321,"epx":2.840,"epy":4.246,"track":0.0000,"speed":0.000,"eps":0.03}
$GPZDA,172336.00,01,12,2017,00,00*62
$GPGGA,172336,4513.1158,N,00548.4291,E,2,07,1.29,230.32,M,48.583,M,,*45
$GPRMC,172336,A,4513.1158,N,00548.4291,E,0.0000,0.000,011217,,*22
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:36.000Z","leapseconds":18,"ept":0.005,"lat":45.218597397,"lon":5.807151224,"epx":2.840,"epy":4.246,"track":0.0000,"speed":0.000,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:36.000Z","leapseconds":18,"ept":0.005,"lat":45.218597397,"lon":5.807151224,"alt":230.319,"epx":2.840,"epy":4.246,"track":0.0000,"speed":0.000,"eps":0.03}
$GPZDA,172337.00,01,12,2017,00,00*63
$GPGGA,172337,4513.1159,N,00548.4291,E,2,07,1.29,230.33,M,48.583,M,,*44
$GPRMC,172337,A,4513.1159,N,00548.4291,E,0.0000,0.000,011217,,*22
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:37.000Z","leapseconds":18,"ept":0.005,"lat":45.218597581,"lon":5.807151363,"epx":2.840,"epy":4.246,"track":0.0000,"speed":0.000,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:37.000Z","leapseconds":18,"ept":0.005,"lat":45.218597581,"lon":5.807151363,"alt":230.327,"epx":2.840,"epy":4.246,"track":0.0000,"speed":0.000,"eps":0.03}
$GPZDA,172338.00,01,12,2017,00,00*6C
$GPGGA,172338,4513.1158,N,00548.4291,E,2,07,1.29,230.33,M,48.583,M,,*4A
$GPRMC,172338,A,4513.1158,N,00548.4291,E,0.0000,0.000,011217,,*2C
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:38.000Z","leapseconds":18,"ept":0.005,"lat":45.218597467,"lon":5.807151097,"epx":2.840,"epy":4.246,"track":0.0000,"speed":0.000,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:38.000Z","leapseconds":18,"ept":0.005,"lat":45.218597467,"lon":5.807151097,"alt":230.325,"epx":2.840,"epy":4.246,"track":0.0000,"speed":0.000,"eps":0.03}
$GPZDA,172339.00,01,12,2017,00,00*6D
$GPGGA,172339,4513.1158,N,00548.4291,E,2,07,1.29,230.33,M,48.583,M,,*4B
$GPRMC,172339,A,4513.1158,N,00548.4291,E,0.0000,0.000,011217,,*2D
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:39.000Z","leapseconds":18,"ept":0.005,"lat":45.218597334,"lon":5.807151211,"epx":2.840,"epy":4.246,"track":0.0000,"speed":0.000,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:39.000Z","leapseconds":18,"ept":0.005,"lat":45.218597334,"lon":5.807151211,"alt":230.326,"epx":2.840,"epy":4.246,"track":0.0000,"speed":0.000,"eps":0.03}
$GPZDA,172340.00,01,12,2017,00,00*63
$GPGGA,172340,4513.1158,N,00548.4291,E,2,07,1.29,230.32,M,48.583,M,,*44
$GPRMC,172340,A,4513.1158,N,00548.4291,E,0.0000,0.000,011217,,*23
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:40.000Z","leapseconds":18,"ept":0.005,"lat":45.218597264,"lon":5.807151337,"epx":2.840,"epy":4.246,"track":0.0000,"speed":0.000,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:40.000Z","leapseconds":18,"ept":0.005,"lat":45.218597264,"lon":5.807151337,"alt":230.319,"epx":2.840,"epy":4.246,"track":0.0000,"speed":0.000,"eps":0.03}
$GPZDA,172341.00,01,12,2017,00,00*62
$GPGGA,172341,4513.1158,N,00548.4291,E,2,07,1.29,230.33,M,48.583,M,,*44
$GPRMC,172341,A,4513.1158,N,00548.4291,E,0.0000,0.000,011217,,*22
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:41.000Z","leapseconds":18,"ept":0.005,"lat":45.218597334,"lon":5.807151211,"epx":2.840,"epy":4.246,"track":0.0000,"speed":0.000,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:41.000Z","leapseconds":18,"ept":0.005,"lat":45.218597334,"lon":5.807151211,"alt":230.326,"epx":2.840,"epy":4.246,"track":0.0000,"speed":0.000,"eps":0.03}
$GPZDA,172342.00,01,12,2017,00,00*61
$GPGGA,172342,4513.1158,N,00548.4291,E,2,07,1.29,230.33,M,48.583,M,,*47
$GPRMC,172342,A,4513.1158,N,00548.4291,E,0.0000,0.000,011217,,*21
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:42.000Z","leapseconds":18,"ept":0.005,"lat":45.218597187,"lon":5.807151578,"epx":2.840,"epy":4.246,"track":0.0000,"speed":0.000,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:42.000Z","leapseconds":18,"ept":0.005,"lat":45.218597187,"lon":5.807151578,"alt":230.328,"epx":2.840,"epy":4.246,"track":0.0000,"speed":0.000,"eps":0.03}
$GPZDA,172343.00,01,12,2017,00,00*60
$GPGGA,172343,4513.1158,N,00548.4291,E,2,07,1.29,230.33,M,48.583,M,,*46
$GPRMC,172343,A,4513.1158,N,00548.4291,E,0.0000,0.000,011217,,*20
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:43.000Z","leapseconds":18,"ept":0.005,"lat":45.218596914,"lon":5.807151932,"epx":2.840,"epy":4.246,"track":0.0000,"speed":0.000,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:43.000Z","leapseconds":18,"ept":0.005,"lat":45.218596914,"lon":5.807151932,"alt":230.330,"epx":2.840,"epy":4.246,"track":0.0000,"speed":0.000,"eps":0.03}
$GPGSV,7,1,26,05,44,201,38,07,10,065,30,08,04,028,00,13,72,321,31*73
$GPGSV,7,2,26,15,40,301,31,17,02,130,00,18,03,326,00,20,44,281,28*70
$GPGSV,7,3,26,21,06,304,00,24,09,253,19,28,56,086,31,30,37,061,21*7E
@@ -393,52 +393,52 @@ $GPZDA,172344.00,01,12,2017,00,00*67
$GPGGA,172344,4513.1158,N,00548.4291,E,2,07,1.29,230.32,M,48.583,M,,*40
$GPRMC,172344,A,4513.1158,N,00548.4291,E,0.0137,180.000,011217,,*2B
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:44.000Z","leapseconds":18,"ept":0.005,"lat":45.218596635,"lon":5.807152426,"epx":2.840,"epy":4.246,"track":180.0000,"speed":0.007,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:44.000Z","leapseconds":18,"ept":0.005,"lat":45.218596635,"lon":5.807152426,"alt":230.318,"epx":2.840,"epy":4.246,"track":180.0000,"speed":0.007,"eps":0.03}
$GPZDA,172345.00,01,12,2017,00,00*66
$GPGGA,172345,4513.1158,N,00548.4292,E,2,07,1.29,230.32,M,48.583,M,,*42
$GPRMC,172345,A,4513.1158,N,00548.4292,E,0.0000,0.000,011217,,*25
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:45.000Z","leapseconds":18,"ept":0.005,"lat":45.218596736,"lon":5.807152945,"epx":2.840,"epy":4.246,"track":0.0000,"speed":0.000,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:45.000Z","leapseconds":18,"ept":0.005,"lat":45.218596736,"lon":5.807152945,"alt":230.321,"epx":2.840,"epy":4.246,"track":0.0000,"speed":0.000,"eps":0.03}
$GPZDA,172346.00,01,12,2017,00,00*65
$GPGGA,172346,4513.1158,N,00548.4292,E,2,07,1.29,230.32,M,48.583,M,,*41
$GPRMC,172346,A,4513.1158,N,00548.4292,E,0.0000,0.000,011217,,*26
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:46.000Z","leapseconds":18,"ept":0.005,"lat":45.218596703,"lon":5.807153578,"epx":2.840,"epy":4.246,"track":0.0000,"speed":0.000,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:46.000Z","leapseconds":18,"ept":0.005,"lat":45.218596703,"lon":5.807153578,"alt":230.325,"epx":2.840,"epy":4.246,"track":0.0000,"speed":0.000,"eps":0.03}
$GPZDA,172347.00,01,12,2017,00,00*64
$GPGGA,172347,4513.1158,N,00548.4293,E,2,07,1.29,230.33,M,48.583,M,,*40
$GPRMC,172347,A,4513.1158,N,00548.4293,E,0.0000,0.000,011217,,*26
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:47.000Z","leapseconds":18,"ept":0.005,"lat":45.218596665,"lon":5.807154338,"epx":2.840,"epy":4.246,"track":0.0000,"speed":0.000,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:47.000Z","leapseconds":18,"ept":0.005,"lat":45.218596665,"lon":5.807154338,"alt":230.329,"epx":2.840,"epy":4.246,"track":0.0000,"speed":0.000,"eps":0.03}
$GPZDA,172348.00,01,12,2017,00,00*6B
$GPGGA,172348,4513.1158,N,00548.4293,E,2,07,1.29,230.33,M,48.583,M,,*4F
$GPRMC,172348,A,4513.1158,N,00548.4293,E,0.0000,0.000,011217,,*29
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:48.000Z","leapseconds":18,"ept":0.005,"lat":45.218596518,"lon":5.807154705,"epx":2.840,"epy":4.246,"track":0.0000,"speed":0.000,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:48.000Z","leapseconds":18,"ept":0.005,"lat":45.218596518,"lon":5.807154705,"alt":230.331,"epx":2.840,"epy":4.246,"track":0.0000,"speed":0.000,"eps":0.03}
$GPZDA,172349.00,01,12,2017,00,00*6A
$GPGGA,172349,4513.1158,N,00548.4293,E,2,07,1.29,230.33,M,48.583,M,,*4E
$GPRMC,172349,A,4513.1158,N,00548.4293,E,0.0137,180.000,011217,,*24
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:49.000Z","leapseconds":18,"ept":0.005,"lat":45.218596372,"lon":5.807155073,"epx":2.840,"epy":4.246,"track":180.0000,"speed":0.007,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:49.000Z","leapseconds":18,"ept":0.005,"lat":45.218596372,"lon":5.807155073,"alt":230.333,"epx":2.840,"epy":4.246,"track":180.0000,"speed":0.007,"eps":0.03}
$GPZDA,172350.00,01,12,2017,00,00*62
$GPGGA,172350,4513.1158,N,00548.4293,E,2,07,1.29,230.34,M,48.583,M,,*41
$GPRMC,172350,A,4513.1158,N,00548.4293,E,0.0137,180.000,011217,,*2C
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:50.000Z","leapseconds":18,"ept":0.005,"lat":45.218596270,"lon":5.807155820,"epx":2.840,"epy":4.246,"track":180.0000,"speed":0.007,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:50.000Z","leapseconds":18,"ept":0.005,"lat":45.218596270,"lon":5.807155820,"alt":230.344,"epx":2.840,"epy":4.246,"track":180.0000,"speed":0.007,"eps":0.03}
$GPZDA,172351.00,01,12,2017,00,00*63
$GPGGA,172351,4513.1158,N,00548.4294,E,2,07,1.29,230.34,M,48.583,M,,*47
$GPRMC,172351,A,4513.1158,N,00548.4294,E,0.0137,180.000,011217,,*2A
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:51.000Z","leapseconds":18,"ept":0.005,"lat":45.218596041,"lon":5.807156567,"epx":2.840,"epy":4.246,"track":180.0000,"speed":0.007,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:51.000Z","leapseconds":18,"ept":0.005,"lat":45.218596041,"lon":5.807156567,"alt":230.342,"epx":2.840,"epy":4.246,"track":180.0000,"speed":0.007,"eps":0.03}
$GPZDA,172352.00,01,12,2017,00,00*60
$GPGGA,172352,4513.1157,N,00548.4294,E,2,07,1.29,230.34,M,48.583,M,,*4B
$GPRMC,172352,A,4513.1157,N,00548.4294,E,0.0137,180.000,011217,,*26
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:52.000Z","leapseconds":18,"ept":0.005,"lat":45.218595812,"lon":5.807157314,"epx":2.840,"epy":4.246,"track":180.0000,"speed":0.007,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:52.000Z","leapseconds":18,"ept":0.005,"lat":45.218595812,"lon":5.807157314,"alt":230.339,"epx":2.840,"epy":4.246,"track":180.0000,"speed":0.007,"eps":0.03}
$GPZDA,172353.00,01,12,2017,00,00*61
$GPGGA,172353,4513.1157,N,00548.4295,E,2,07,1.29,230.34,M,48.583,M,,*4B
$GPRMC,172353,A,4513.1157,N,00548.4295,E,0.0245,127.962,011217,,*20
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:53.000Z","leapseconds":18,"ept":0.005,"lat":45.218595773,"lon":5.807158074,"epx":2.840,"epy":4.246,"track":127.9623,"speed":0.013,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:53.000Z","leapseconds":18,"ept":0.005,"lat":45.218595773,"lon":5.807158074,"alt":230.343,"epx":2.840,"epy":4.246,"track":127.9623,"speed":0.013,"eps":0.03}
$GPGSV,7,1,26,05,44,201,37,07,10,065,31,08,04,028,00,13,72,321,31*7D
$GPGSV,7,2,26,15,40,301,32,17,02,130,00,18,03,326,00,20,44,280,26*7C
$GPGSV,7,3,26,21,06,304,00,24,09,253,19,28,56,086,29,30,37,061,23*75
@@ -451,52 +451,52 @@ $GPZDA,172354.00,01,12,2017,00,00*66
$GPGGA,172354,4513.1157,N,00548.4295,E,2,07,1.29,230.34,M,48.583,M,,*4C
$GPRMC,172354,A,4513.1157,N,00548.4295,E,0.0336,148.915,011217,,*2B
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:54.000Z","leapseconds":18,"ept":0.005,"lat":45.218595296,"lon":5.807158668,"epx":2.840,"epy":4.246,"track":148.9153,"speed":0.017,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:54.000Z","leapseconds":18,"ept":0.005,"lat":45.218595296,"lon":5.807158668,"alt":230.339,"epx":2.840,"epy":4.246,"track":148.9153,"speed":0.017,"eps":0.03}
$GPZDA,172355.00,01,12,2017,00,00*67
$GPGGA,172355,4513.1157,N,00548.4295,E,2,07,1.29,230.33,M,48.583,M,,*4A
$GPRMC,172355,A,4513.1157,N,00548.4295,E,0.0336,148.915,011217,,*2A
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:55.000Z","leapseconds":18,"ept":0.005,"lat":45.218594960,"lon":5.807159022,"epx":2.840,"epy":4.246,"track":148.9153,"speed":0.017,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:55.000Z","leapseconds":18,"ept":0.005,"lat":45.218594960,"lon":5.807159022,"alt":230.334,"epx":2.840,"epy":4.246,"track":148.9153,"speed":0.017,"eps":0.03}
$GPZDA,172356.00,01,12,2017,00,00*64
$GPGGA,172356,4513.1157,N,00548.4296,E,2,07,1.29,230.33,M,48.583,M,,*4A
$GPRMC,172356,A,4513.1157,N,00548.4296,E,0.0336,148.915,011217,,*2A
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:56.000Z","leapseconds":18,"ept":0.005,"lat":45.218594623,"lon":5.807159377,"epx":2.840,"epy":4.246,"track":148.9153,"speed":0.017,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:56.000Z","leapseconds":18,"ept":0.005,"lat":45.218594623,"lon":5.807159377,"alt":230.329,"epx":2.840,"epy":4.246,"track":148.9153,"speed":0.017,"eps":0.03}
$GPZDA,172357.00,01,12,2017,00,00*65
$GPGGA,172357,4513.1156,N,00548.4296,E,2,07,1.29,230.34,M,48.583,M,,*4D
$GPRMC,172357,A,4513.1156,N,00548.4296,E,0.0336,148.915,011217,,*2A
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:57.000Z","leapseconds":18,"ept":0.005,"lat":45.218594160,"lon":5.807159705,"epx":2.840,"epy":4.246,"track":148.9153,"speed":0.017,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:57.000Z","leapseconds":18,"ept":0.005,"lat":45.218594160,"lon":5.807159705,"alt":230.338,"epx":2.840,"epy":4.246,"track":148.9153,"speed":0.017,"eps":0.03}
$GPZDA,172358.00,01,12,2017,00,00*6A
$GPGGA,172358,4513.1156,N,00548.4296,E,2,07,1.29,230.33,M,48.583,M,,*45
$GPRMC,172358,A,4513.1156,N,00548.4296,E,0.0336,148.915,011217,,*25
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:58.000Z","leapseconds":18,"ept":0.005,"lat":45.218593702,"lon":5.807159920,"epx":2.840,"epy":4.246,"track":148.9153,"speed":0.017,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:58.000Z","leapseconds":18,"ept":0.005,"lat":45.218593702,"lon":5.807159920,"alt":230.332,"epx":2.840,"epy":4.246,"track":148.9153,"speed":0.017,"eps":0.03}
$GPZDA,172359.00,01,12,2017,00,00*6B
$GPGGA,172359,4513.1156,N,00548.4296,E,2,07,1.29,230.33,M,48.583,M,,*44
$GPRMC,172359,A,4513.1156,N,00548.4296,E,0.0336,148.915,011217,,*24
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:59.000Z","leapseconds":18,"ept":0.005,"lat":45.218593182,"lon":5.807160122,"epx":2.840,"epy":4.246,"track":148.9153,"speed":0.017,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:23:59.000Z","leapseconds":18,"ept":0.005,"lat":45.218593182,"lon":5.807160122,"alt":230.333,"epx":2.840,"epy":4.246,"track":148.9153,"speed":0.017,"eps":0.03}
$GPZDA,172400.00,01,12,2017,00,00*60
$GPGGA,172400,4513.1156,N,00548.4296,E,2,07,1.29,230.33,M,48.583,M,,*4F
$GPRMC,172400,A,4513.1156,N,00548.4296,E,0.0336,148.915,011217,,*2F
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:24:00.000Z","leapseconds":18,"ept":0.005,"lat":45.218592788,"lon":5.807160336,"epx":2.840,"epy":4.246,"track":148.9153,"speed":0.017,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:24:00.000Z","leapseconds":18,"ept":0.005,"lat":45.218592788,"lon":5.807160336,"alt":230.334,"epx":2.840,"epy":4.246,"track":148.9153,"speed":0.017,"eps":0.03}
$GPZDA,172401.00,01,12,2017,00,00*61
$GPGGA,172401,4513.1155,N,00548.4296,E,2,07,1.29,230.33,M,48.583,M,,*4D
$GPRMC,172401,A,4513.1155,N,00548.4296,E,0.0336,148.915,011217,,*2D
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:24:01.000Z","leapseconds":18,"ept":0.005,"lat":45.218592211,"lon":5.807160411,"epx":2.840,"epy":4.246,"track":148.9153,"speed":0.017,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:24:01.000Z","leapseconds":18,"ept":0.005,"lat":45.218592211,"lon":5.807160411,"alt":230.327,"epx":2.840,"epy":4.246,"track":148.9153,"speed":0.017,"eps":0.03}
$GPZDA,172402.00,01,12,2017,00,00*62
$GPGGA,172402,4513.1155,N,00548.4296,E,2,07,1.29,230.33,M,48.583,M,,*4E
$GPRMC,172402,A,4513.1155,N,00548.4296,E,0.0336,148.915,011217,,*2E
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:24:02.000Z","leapseconds":18,"ept":0.005,"lat":45.218591817,"lon":5.807160626,"epx":2.840,"epy":4.246,"track":148.9153,"speed":0.017,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:24:02.000Z","leapseconds":18,"ept":0.005,"lat":45.218591817,"lon":5.807160626,"alt":230.328,"epx":2.840,"epy":4.246,"track":148.9153,"speed":0.017,"eps":0.03}
$GPZDA,172403.00,01,12,2017,00,00*63
$GPGGA,172403,4513.1155,N,00548.4296,E,2,07,1.29,230.33,M,48.583,M,,*4F
$GPRMC,172403,A,4513.1155,N,00548.4296,E,0.0336,148.915,011217,,*2F
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:24:03.000Z","leapseconds":18,"ept":0.005,"lat":45.218591309,"lon":5.807160574,"epx":2.840,"epy":4.246,"track":148.9153,"speed":0.017,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:24:03.000Z","leapseconds":18,"ept":0.005,"lat":45.218591309,"lon":5.807160574,"alt":230.328,"epx":2.840,"epy":4.246,"track":148.9153,"speed":0.017,"eps":0.03}
$GPGSV,7,1,26,05,44,201,37,07,10,065,31,08,04,028,00,13,72,321,31*7D
$GPGSV,7,2,26,15,40,301,33,17,02,130,00,18,03,326,00,20,44,280,22*79
$GPGSV,7,3,26,21,06,304,00,24,09,253,15,28,56,085,29,30,37,061,25*7C
@@ -509,9 +509,9 @@ $GPZDA,172404.00,01,12,2017,00,00*64
$GPGGA,172404,4513.1154,N,00548.4296,E,2,07,1.29,230.33,M,48.583,M,,*49
$GPRMC,172404,A,4513.1154,N,00548.4296,E,0.0336,148.915,011217,,*29
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:24:04.000Z","leapseconds":18,"ept":0.005,"lat":45.218590802,"lon":5.807160523,"epx":2.840,"epy":4.246,"track":148.9153,"speed":0.017,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:24:04.000Z","leapseconds":18,"ept":0.005,"lat":45.218590802,"lon":5.807160523,"alt":230.328,"epx":2.840,"epy":4.246,"track":148.9153,"speed":0.017,"eps":0.03}
$GPZDA,172405.00,01,12,2017,00,00*65
$GPGGA,172405,4513.1154,N,00548.4296,E,2,07,1.29,230.32,M,48.583,M,,*49
$GPRMC,172405,A,4513.1154,N,00548.4296,E,0.0336,148.915,011217,,*28
$GPGSA,A,2,5,7,13,15,20,28,30,,,,,,1.6,1.3,0.9*30
-{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:24:05.000Z","leapseconds":18,"ept":0.005,"lat":45.218590104,"lon":5.807160459,"epx":2.840,"epy":4.246,"track":148.9153,"speed":0.017,"eps":0.03}
+{"class":"TPV","status":2,"mode":2,"time":"2017-12-01T17:24:05.000Z","leapseconds":18,"ept":0.005,"lat":45.218590104,"lon":5.807160459,"alt":230.320,"epx":2.840,"epy":4.246,"track":148.9153,"speed":0.017,"eps":0.03}
diff --git a/test/daemon/ublox-8.log.chk b/test/daemon/ublox-8.log.chk
index ff294784..a069dd14 100644
--- a/test/daemon/ublox-8.log.chk
+++ b/test/daemon/ublox-8.log.chk
@@ -4,9 +4,9 @@ $GNVTG,,T,,M,0.029,N,0.053,K,A*30
$GNGGA,000941.00,4404.13387,N,12118.85628,W,1,12,1.01,1144.8,M,-21.4,M,,*4D
{"class":"TPV","mode":3,"time":"2017-01-10T00:09:41.000Z","ept":0.005,"lat":44.068897833,"lon":-121.314271333,"alt":1144.800,"track":0.0000,"speed":0.015}
$GNGSA,A,3,23,09,16,07,26,03,27,22,,,,,1.71,1.01,1.38*1B
-{"class":"TPV","mode":3,"time":"2017-01-10T00:09:41.000Z","ept":0.005,"lat":44.068897833,"lon":-121.314271333,"alt":1144.800,"epv":31.740,"track":0.0000,"speed":0.015,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:09:41.000Z","ept":0.005,"lat":44.068897833,"lon":-121.314271333,"alt":1144.800,"epv":31.740,"track":0.0000,"speed":0.015}
$GNGSA,A,3,80,70,73,79,69,71,,,,,,,1.71,1.01,1.38*1D
-{"class":"TPV","mode":3,"time":"2017-01-10T00:09:41.000Z","ept":0.005,"lat":44.068897833,"lon":-121.314271333,"alt":1144.800,"epv":31.740,"track":0.0000,"speed":0.015,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:09:41.000Z","ept":0.005,"lat":44.068897833,"lon":-121.314271333,"alt":1144.800,"epv":31.740,"track":0.0000,"speed":0.015}
$GPGSV,4,1,16,02,05,307,,03,21,174,29,04,12,038,23,06,07,270,06*7E
$GPGSV,4,2,16,07,46,259,26,08,01,143,28,09,67,312,39,16,47,064,35*70
$GPGSV,4,3,16,22,08,167,29,23,68,103,28,26,23,045,27,27,12,109,21*71
@@ -17,7 +17,7 @@ $GLGSV,3,2,09,79,32,038,19,80,78,285,24,81,00,075,,87,01,345,*68
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.58,"ydop":0.51,"vdop":1.38,"tdop":0.74,"hdop":1.01,"gdop":1.54,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":29,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":23,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":6,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":26,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":28,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":39,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":35,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":29,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":28,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":27,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":109,"ss":21,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":17,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":156,"ss":22,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":297,"ss":23,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":14,"used":true,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":24,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":19,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":24,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13387,N,12118.85628,W,000941.00,A,A*69
-{"class":"TPV","mode":3,"time":"2017-01-10T00:09:41.000Z","ept":0.005,"lat":44.068897833,"lon":-121.314271333,"alt":1144.800,"epx":13.609,"epy":13.292,"epv":31.740,"track":0.0000,"speed":0.015,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:09:41.000Z","ept":0.005,"lat":44.068897833,"lon":-121.314271333,"alt":1144.800,"epx":13.609,"epy":13.292,"epv":31.740,"track":0.0000,"speed":0.015}
$GNZDA,000941.00,10,01,2017,00,00*70
$GNRMC,000942.00,A,4404.13401,N,12118.85633,W,0.041,,100117,,,A*73
$GNVTG,,T,,M,0.041,N,0.076,K,A*39
@@ -33,7 +33,7 @@ $GLGSV,3,2,09,79,32,038,19,80,78,285,24,81,00,075,,87,01,345,*68
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.58,"ydop":0.51,"vdop":1.38,"tdop":0.74,"hdop":1.01,"gdop":1.54,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":29,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":24,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":8,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":27,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":28,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":39,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":35,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":29,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":28,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":27,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":109,"ss":20,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":18,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":156,"ss":22,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":297,"ss":23,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":14,"used":true,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":23,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":19,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":24,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13401,N,12118.85633,W,000942.00,A,A*69
-{"class":"TPV","mode":3,"time":"2017-01-10T00:09:42.000Z","ept":0.005,"lat":44.068900167,"lon":-121.314272167,"alt":1144.900,"epx":8.626,"epy":7.711,"epv":31.740,"track":0.0000,"speed":0.021,"climb":0.000,"eps":22.23}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:09:42.000Z","ept":0.005,"lat":44.068900167,"lon":-121.314272167,"alt":1144.900,"epx":8.626,"epy":7.711,"epv":31.740,"track":0.0000,"speed":0.021,"climb":0.100,"eps":22.23,"epc":63.48}
$GNZDA,000942.00,10,01,2017,00,00*73
$GNRMC,000943.00,A,4404.13403,N,12118.85633,W,0.023,,100117,,,A*74
$GNVTG,,T,,M,0.023,N,0.043,K,A*3B
@@ -49,7 +49,7 @@ $GLGSV,3,2,09,79,32,038,19,80,78,285,24,81,00,075,,87,01,345,*68
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.58,"ydop":0.51,"vdop":1.38,"tdop":0.74,"hdop":1.01,"gdop":1.54,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":29,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":24,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":9,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":27,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":27,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":39,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":35,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":28,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":28,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":27,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":109,"ss":20,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":17,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":156,"ss":22,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":297,"ss":22,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":15,"used":true,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":24,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":19,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":24,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13403,N,12118.85633,W,000943.00,A,A*6A
-{"class":"TPV","mode":3,"time":"2017-01-10T00:09:43.000Z","ept":0.005,"lat":44.068900500,"lon":-121.314272167,"alt":1145.100,"epx":8.626,"epy":7.711,"epv":31.740,"track":0.0000,"speed":0.012,"climb":0.000,"eps":17.25}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:09:43.000Z","ept":0.005,"lat":44.068900500,"lon":-121.314272167,"alt":1145.100,"epx":8.626,"epy":7.711,"epv":31.740,"track":0.0000,"speed":0.012,"climb":0.200,"eps":17.25,"epc":63.48}
$GNZDA,000943.00,10,01,2017,00,00*72
$GNRMC,000944.00,A,4404.13400,N,12118.85623,W,0.023,,100117,,,A*71
$GNVTG,,T,,M,0.023,N,0.042,K,A*3A
@@ -65,7 +65,7 @@ $GLGSV,3,2,09,79,32,038,20,80,78,285,24,81,00,075,,87,01,345,*62
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.58,"ydop":0.51,"vdop":1.38,"tdop":0.74,"hdop":1.01,"gdop":1.54,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":29,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":24,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":8,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":27,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":27,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":39,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":36,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":28,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":28,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":27,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":109,"ss":19,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":17,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":156,"ss":22,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":297,"ss":22,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":14,"used":true,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":24,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":20,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":24,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13400,N,12118.85623,W,000944.00,A,A*6F
-{"class":"TPV","mode":3,"time":"2017-01-10T00:09:44.000Z","ept":0.005,"lat":44.068900000,"lon":-121.314270500,"alt":1145.300,"epx":8.626,"epy":7.711,"epv":31.740,"track":0.0000,"speed":0.012,"climb":0.000,"eps":17.25}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:09:44.000Z","ept":0.005,"lat":44.068900000,"lon":-121.314270500,"alt":1145.300,"epx":8.626,"epy":7.711,"epv":31.740,"track":0.0000,"speed":0.012,"climb":0.200,"eps":17.25,"epc":63.48}
$GNZDA,000944.00,10,01,2017,00,00*75
$GNRMC,000945.00,A,4404.13412,N,12118.85626,W,0.062,,100117,,,A*73
$GNVTG,,T,,M,0.062,N,0.115,K,A*3C
@@ -81,7 +81,7 @@ $GLGSV,3,2,09,79,32,038,20,80,78,285,25,81,00,075,,87,01,345,*63
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.58,"ydop":0.51,"vdop":1.38,"tdop":0.74,"hdop":1.01,"gdop":1.54,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":29,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":24,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":8,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":27,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":27,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":39,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":36,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":28,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":29,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":26,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":109,"ss":20,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":17,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":156,"ss":22,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":297,"ss":22,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":14,"used":true,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":24,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":20,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":25,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13412,N,12118.85626,W,000945.00,A,A*68
-{"class":"TPV","mode":3,"time":"2017-01-10T00:09:45.000Z","ept":0.005,"lat":44.068902000,"lon":-121.314271000,"alt":1145.100,"epx":8.626,"epy":7.711,"epv":31.740,"track":0.0000,"speed":0.032,"climb":0.000,"eps":17.25}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:09:45.000Z","ept":0.005,"lat":44.068902000,"lon":-121.314271000,"alt":1145.100,"epx":8.626,"epy":7.711,"epv":31.740,"track":0.0000,"speed":0.032,"climb":-0.200,"eps":17.25,"epc":63.48}
$GNZDA,000945.00,10,01,2017,00,00*74
$GNRMC,000946.00,A,4404.13427,N,12118.85631,W,0.112,,100117,,,A*76
$GNVTG,,T,,M,0.112,N,0.207,K,A*3A
@@ -97,7 +97,7 @@ $GLGSV,3,2,09,79,32,038,19,80,78,285,24,81,00,075,,87,01,345,*68
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.58,"ydop":0.51,"vdop":1.38,"tdop":0.74,"hdop":1.01,"gdop":1.54,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":30,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":24,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":8,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":27,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":27,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":39,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":36,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":28,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":29,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":26,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":109,"ss":19,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":17,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":156,"ss":23,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":297,"ss":22,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":14,"used":true,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":25,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":19,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":24,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13427,N,12118.85631,W,000946.00,A,A*6B
-{"class":"TPV","mode":3,"time":"2017-01-10T00:09:46.000Z","ept":0.005,"lat":44.068904500,"lon":-121.314271833,"alt":1144.700,"epx":8.626,"epy":7.711,"epv":31.740,"track":0.0000,"speed":0.058,"climb":0.000,"eps":17.25}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:09:46.000Z","ept":0.005,"lat":44.068904500,"lon":-121.314271833,"alt":1144.700,"epx":8.626,"epy":7.711,"epv":31.740,"track":0.0000,"speed":0.058,"climb":-0.400,"eps":17.25,"epc":63.48}
$GNZDA,000946.00,10,01,2017,00,00*77
$GNRMC,000947.00,A,4404.13449,N,12118.85655,W,0.130,,100117,,,A*7D
$GNVTG,,T,,M,0.130,N,0.240,K,A*39
@@ -113,7 +113,7 @@ $GLGSV,3,2,09,79,32,038,18,80,78,285,25,81,00,075,,87,01,345,*68
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.58,"ydop":0.51,"vdop":1.38,"tdop":0.74,"hdop":1.01,"gdop":1.54,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":30,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":24,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":8,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":27,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":27,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":39,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":35,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":28,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":30,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":26,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":109,"ss":20,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":18,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":156,"ss":23,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":297,"ss":21,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":13,"used":true,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":25,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":18,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":25,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13449,N,12118.85655,W,000947.00,A,A*60
-{"class":"TPV","mode":3,"time":"2017-01-10T00:09:47.000Z","ept":0.005,"lat":44.068908167,"lon":-121.314275833,"alt":1143.800,"epx":8.626,"epy":7.711,"epv":31.740,"track":0.0000,"speed":0.067,"climb":0.000,"eps":17.25}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:09:47.000Z","ept":0.005,"lat":44.068908167,"lon":-121.314275833,"alt":1143.800,"epx":8.626,"epy":7.711,"epv":31.740,"track":0.0000,"speed":0.067,"climb":-0.900,"eps":17.25,"epc":63.48}
$GNZDA,000947.00,10,01,2017,00,00*76
$GNRMC,000948.00,A,4404.13479,N,12118.85677,W,0.068,,100117,,,A*7D
$GNVTG,,T,,M,0.068,N,0.126,K,A*36
@@ -129,7 +129,7 @@ $GLGSV,3,2,09,79,32,038,18,80,78,285,25,81,00,075,,87,01,345,*68
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.71,"ydop":0.66,"vdop":1.38,"tdop":0.99,"hdop":1.01,"gdop":1.94,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":30,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":25,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":8,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":27,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":27,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":39,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":36,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":29,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":31,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":26,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":109,"ss":20,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":18,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":156,"ss":23,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":297,"ss":21,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":25,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":18,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":25,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13479,N,12118.85677,W,000948.00,A,A*6C
-{"class":"TPV","mode":3,"time":"2017-01-10T00:09:48.000Z","ept":0.005,"lat":44.068913167,"lon":-121.314279500,"alt":1142.900,"epx":8.626,"epy":7.711,"epv":31.740,"track":0.0000,"speed":0.035,"climb":0.000,"eps":17.25}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:09:48.000Z","ept":0.005,"lat":44.068913167,"lon":-121.314279500,"alt":1142.900,"epx":8.626,"epy":7.711,"epv":31.740,"track":0.0000,"speed":0.035,"climb":-0.900,"eps":17.25,"epc":63.48}
$GNZDA,000948.00,10,01,2017,00,00*79
$GNRMC,000949.00,A,4404.13518,N,12118.85712,W,0.165,,100117,,,A*74
$GNVTG,,T,,M,0.165,N,0.306,K,A*3A
@@ -145,7 +145,7 @@ $GLGSV,3,2,09,79,32,038,18,80,78,285,25,81,00,075,,87,01,345,*68
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.71,"ydop":0.66,"vdop":1.38,"tdop":0.99,"hdop":1.01,"gdop":1.94,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":30,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":25,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":8,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":27,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":27,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":39,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":36,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":29,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":31,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":26,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":109,"ss":20,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":18,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":156,"ss":23,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":297,"ss":23,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":25,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":18,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":25,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13518,N,12118.85712,W,000949.00,A,A*69
-{"class":"TPV","mode":3,"time":"2017-01-10T00:09:49.000Z","ept":0.005,"lat":44.068919667,"lon":-121.314285333,"alt":1141.500,"epx":10.708,"epy":9.923,"epv":31.740,"track":0.0000,"speed":0.085,"climb":0.000,"eps":19.33}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:09:49.000Z","ept":0.005,"lat":44.068919667,"lon":-121.314285333,"alt":1141.500,"epx":10.708,"epy":9.923,"epv":31.740,"track":0.0000,"speed":0.085,"climb":-1.400,"eps":19.33,"epc":63.48}
$GNZDA,000949.00,10,01,2017,00,00*78
$GNRMC,000950.00,A,4404.13542,N,12118.85744,W,0.108,,100117,,,A*7B
$GNVTG,,T,,M,0.108,N,0.199,K,A*35
@@ -161,7 +161,7 @@ $GLGSV,3,2,09,79,32,038,19,80,78,285,25,81,00,075,,87,01,345,*69
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.71,"ydop":0.66,"vdop":1.38,"tdop":0.99,"hdop":1.01,"gdop":1.94,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":30,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":25,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":8,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":27,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":27,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":39,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":35,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":29,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":31,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":26,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":109,"ss":21,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":19,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":156,"ss":23,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":297,"ss":22,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":26,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":19,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":25,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13542,N,12118.85744,W,000950.00,A,A*6D
-{"class":"TPV","mode":3,"time":"2017-01-10T00:09:50.000Z","ept":0.005,"lat":44.068923667,"lon":-121.314290667,"alt":1140.600,"epx":10.708,"epy":9.923,"epv":31.740,"track":0.0000,"speed":0.056,"climb":0.000,"eps":21.42}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:09:50.000Z","ept":0.005,"lat":44.068923667,"lon":-121.314290667,"alt":1140.600,"epx":10.708,"epy":9.923,"epv":31.740,"track":0.0000,"speed":0.056,"climb":-0.900,"eps":21.42,"epc":63.48}
$GNZDA,000950.00,10,01,2017,00,00*70
$GNRMC,000951.00,A,4404.13570,N,12118.85775,W,0.124,,100117,,,A*77
$GNVTG,,T,,M,0.124,N,0.230,K,A*3B
@@ -177,7 +177,7 @@ $GLGSV,3,2,09,79,32,038,19,80,78,285,25,81,00,075,,87,01,345,*69
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.71,"ydop":0.66,"vdop":1.38,"tdop":0.99,"hdop":1.01,"gdop":1.94,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":30,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":26,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":8,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":27,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":28,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":39,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":35,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":29,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":31,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":26,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":109,"ss":21,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":19,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":156,"ss":23,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":297,"ss":22,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":26,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":19,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":25,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13570,N,12118.85775,W,000951.00,A,A*6F
-{"class":"TPV","mode":3,"time":"2017-01-10T00:09:51.000Z","ept":0.005,"lat":44.068928333,"lon":-121.314295833,"alt":1139.700,"epx":10.708,"epy":9.923,"epv":31.740,"track":0.0000,"speed":0.064,"climb":0.000,"eps":21.42}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:09:51.000Z","ept":0.005,"lat":44.068928333,"lon":-121.314295833,"alt":1139.700,"epx":10.708,"epy":9.923,"epv":31.740,"track":0.0000,"speed":0.064,"climb":-0.900,"eps":21.42,"epc":63.48}
$GNZDA,000951.00,10,01,2017,00,00*71
$GNRMC,000952.00,A,4404.13594,N,12118.85806,W,0.159,,100117,,,A*7F
$GNVTG,,T,,M,0.159,N,0.295,K,A*3E
@@ -193,7 +193,7 @@ $GLGSV,3,2,09,79,32,038,19,80,78,285,25,81,00,075,,87,01,345,*69
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.71,"ydop":0.66,"vdop":1.38,"tdop":0.99,"hdop":1.01,"gdop":1.94,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":30,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":26,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":8,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":28,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":28,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":39,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":35,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":29,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":31,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":26,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":23,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":19,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":156,"ss":23,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":297,"ss":21,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":26,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":19,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":25,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13594,N,12118.85806,W,000952.00,A,A*6D
-{"class":"TPV","mode":3,"time":"2017-01-10T00:09:52.000Z","ept":0.005,"lat":44.068932333,"lon":-121.314301000,"alt":1138.700,"epx":10.708,"epy":9.923,"epv":31.740,"track":0.0000,"speed":0.082,"climb":0.000,"eps":21.42}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:09:52.000Z","ept":0.005,"lat":44.068932333,"lon":-121.314301000,"alt":1138.700,"epx":10.708,"epy":9.923,"epv":31.740,"track":0.0000,"speed":0.082,"climb":-1.000,"eps":21.42,"epc":63.48}
$GNZDA,000952.00,10,01,2017,00,00*72
$GNRMC,000953.00,A,4404.13621,N,12118.85837,W,0.035,,100117,,,A*7A
$GNVTG,,T,,M,0.035,N,0.065,K,A*38
@@ -209,7 +209,7 @@ $GLGSV,3,2,09,79,32,038,19,80,78,285,25,81,00,075,,87,01,345,*69
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.71,"ydop":0.66,"vdop":1.38,"tdop":0.99,"hdop":1.01,"gdop":1.94,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":29,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":26,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":8,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":28,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":28,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":39,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":35,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":29,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":31,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":26,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":23,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":20,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":156,"ss":23,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":297,"ss":22,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":26,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":19,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":25,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13621,N,12118.85837,W,000953.00,A,A*63
-{"class":"TPV","mode":3,"time":"2017-01-10T00:09:53.000Z","ept":0.005,"lat":44.068936833,"lon":-121.314306167,"alt":1137.600,"epx":10.712,"epy":9.930,"epv":31.740,"track":0.0000,"speed":0.018,"climb":0.000,"eps":21.42}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:09:53.000Z","ept":0.005,"lat":44.068936833,"lon":-121.314306167,"alt":1137.600,"epx":10.712,"epy":9.930,"epv":31.740,"track":0.0000,"speed":0.018,"climb":-1.100,"eps":21.42,"epc":63.48}
$GNZDA,000953.00,10,01,2017,00,00*73
$GNRMC,000954.00,A,4404.13651,N,12118.85869,W,0.008,,100117,,,A*7F
$GNVTG,,T,,M,0.008,N,0.015,K,A*31
@@ -225,7 +225,7 @@ $GLGSV,3,2,09,79,32,038,19,80,78,285,25,81,00,075,,87,01,345,*69
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.71,"ydop":0.66,"vdop":1.38,"tdop":0.99,"hdop":1.01,"gdop":1.94,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":29,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":26,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":8,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":28,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":29,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":39,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":35,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":28,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":32,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":25,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":24,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":20,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":156,"ss":23,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":297,"ss":22,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":26,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":19,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":25,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13651,N,12118.85869,W,000954.00,A,A*68
-{"class":"TPV","mode":3,"time":"2017-01-10T00:09:54.000Z","ept":0.005,"lat":44.068941833,"lon":-121.314311500,"alt":1136.400,"epx":10.712,"epy":9.930,"epv":31.740,"track":0.0000,"speed":0.004,"climb":0.000,"eps":21.42}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:09:54.000Z","ept":0.005,"lat":44.068941833,"lon":-121.314311500,"alt":1136.400,"epx":10.712,"epy":9.930,"epv":31.740,"track":0.0000,"speed":0.004,"climb":-1.200,"eps":21.42,"epc":63.48}
$GNZDA,000954.00,10,01,2017,00,00*74
$GNRMC,000955.00,A,4404.13679,N,12118.85900,W,0.148,,100117,,,A*7F
$GNVTG,,T,,M,0.148,N,0.273,K,A*36
@@ -241,7 +241,7 @@ $GLGSV,3,2,09,79,32,038,20,80,78,285,25,81,00,075,,87,01,345,*63
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.71,"ydop":0.66,"vdop":1.38,"tdop":0.99,"hdop":1.01,"gdop":1.94,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":29,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":26,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":8,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":28,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":29,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":39,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":35,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":29,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":32,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":24,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":24,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":21,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":156,"ss":23,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":297,"ss":21,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":26,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":20,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":25,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13679,N,12118.85900,W,000955.00,A,A*6D
-{"class":"TPV","mode":3,"time":"2017-01-10T00:09:55.000Z","ept":0.005,"lat":44.068946500,"lon":-121.314316667,"alt":1135.200,"epx":10.712,"epy":9.930,"epv":31.740,"track":0.0000,"speed":0.076,"climb":0.000,"eps":21.42}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:09:55.000Z","ept":0.005,"lat":44.068946500,"lon":-121.314316667,"alt":1135.200,"epx":10.712,"epy":9.930,"epv":31.740,"track":0.0000,"speed":0.076,"climb":-1.200,"eps":21.42,"epc":63.48}
$GNZDA,000955.00,10,01,2017,00,00*75
$GNRMC,000956.00,A,4404.13702,N,12118.85921,W,0.130,,100117,,,A*7D
$GNVTG,,T,,M,0.130,N,0.241,K,A*38
@@ -257,7 +257,7 @@ $GLGSV,3,2,09,79,32,038,19,80,78,285,24,81,00,075,,87,01,345,*68
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.71,"ydop":0.66,"vdop":1.38,"tdop":0.99,"hdop":1.01,"gdop":1.94,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":29,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":26,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":8,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":29,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":29,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":39,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":35,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":29,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":31,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":24,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":24,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":21,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":156,"ss":23,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":297,"ss":20,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":26,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":19,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":24,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13702,N,12118.85921,W,000956.00,A,A*60
-{"class":"TPV","mode":3,"time":"2017-01-10T00:09:56.000Z","ept":0.005,"lat":44.068950333,"lon":-121.314320167,"alt":1134.400,"epx":10.712,"epy":9.930,"epv":31.740,"track":0.0000,"speed":0.067,"climb":0.000,"eps":21.42}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:09:56.000Z","ept":0.005,"lat":44.068950333,"lon":-121.314320167,"alt":1134.400,"epx":10.712,"epy":9.930,"epv":31.740,"track":0.0000,"speed":0.067,"climb":-0.800,"eps":21.42,"epc":63.48}
$GNZDA,000956.00,10,01,2017,00,00*76
$GNRMC,000957.00,A,4404.13717,N,12118.85939,W,0.088,,100117,,,A*73
$GNVTG,,T,,M,0.088,N,0.164,K,A*3E
@@ -273,7 +273,7 @@ $GLGSV,3,2,09,79,32,038,19,80,78,285,25,81,00,075,,87,01,345,*69
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.71,"ydop":0.66,"vdop":1.38,"tdop":0.99,"hdop":1.01,"gdop":1.94,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":29,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":27,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":8,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":30,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":29,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":40,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":35,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":28,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":31,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":25,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":25,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":21,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":156,"ss":23,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":297,"ss":20,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":25,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":19,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":25,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13717,N,12118.85939,W,000957.00,A,A*6C
-{"class":"TPV","mode":3,"time":"2017-01-10T00:09:57.000Z","ept":0.005,"lat":44.068952833,"lon":-121.314323167,"alt":1133.700,"epx":10.712,"epy":9.930,"epv":31.740,"track":0.0000,"speed":0.045,"climb":0.000,"eps":21.42}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:09:57.000Z","ept":0.005,"lat":44.068952833,"lon":-121.314323167,"alt":1133.700,"epx":10.712,"epy":9.930,"epv":31.740,"track":0.0000,"speed":0.045,"climb":-0.700,"eps":21.42,"epc":63.48}
$GNZDA,000957.00,10,01,2017,00,00*77
$GNRMC,000958.00,A,4404.13739,N,12118.85957,W,0.045,,100117,,,A*79
$GNVTG,,T,,M,0.045,N,0.083,K,A*37
@@ -289,7 +289,7 @@ $GLGSV,3,2,09,79,32,038,19,80,78,285,24,81,00,075,,87,01,345,*68
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.71,"ydop":0.66,"vdop":1.36,"tdop":0.99,"hdop":0.98,"gdop":1.94,"pdop":1.67,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":29,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":27,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":8,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":30,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":29,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":40,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":35,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":28,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":32,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":24,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":26,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":21,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":156,"ss":22,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":297,"ss":18,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":25,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":19,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":24,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13739,N,12118.85957,W,000958.00,A,A*67
-{"class":"TPV","mode":3,"time":"2017-01-10T00:09:58.000Z","ept":0.005,"lat":44.068956500,"lon":-121.314326167,"alt":1132.400,"epx":10.712,"epy":9.930,"epv":31.740,"track":0.0000,"speed":0.023,"climb":0.000,"eps":21.42}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:09:58.000Z","ept":0.005,"lat":44.068956500,"lon":-121.314326167,"alt":1132.400,"epx":10.712,"epy":9.930,"epv":31.740,"track":0.0000,"speed":0.023,"climb":-1.300,"eps":21.42,"epc":63.48}
$GNZDA,000958.00,10,01,2017,00,00*78
$GNRMC,000959.00,A,4404.13755,N,12118.85967,W,0.038,,100117,,,A*7B
$GNVTG,,T,,M,0.038,N,0.071,K,A*30
@@ -305,7 +305,7 @@ $GLGSV,3,2,09,79,32,038,20,80,78,285,23,81,00,075,,87,01,345,*65
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.71,"ydop":0.66,"vdop":1.36,"tdop":0.99,"hdop":0.98,"gdop":1.94,"pdop":1.67,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":29,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":27,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":8,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":30,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":30,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":40,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":35,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":28,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":31,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":24,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":26,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":22,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":156,"ss":22,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":297,"ss":18,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":26,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":20,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":23,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13755,N,12118.85967,W,000959.00,A,A*6F
-{"class":"TPV","mode":3,"time":"2017-01-10T00:09:59.000Z","ept":0.005,"lat":44.068959167,"lon":-121.314327833,"alt":1131.500,"epx":10.712,"epy":9.930,"epv":31.280,"track":0.0000,"speed":0.020,"climb":0.000,"eps":21.42}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:09:59.000Z","ept":0.005,"lat":44.068959167,"lon":-121.314327833,"alt":1131.500,"epx":10.712,"epy":9.930,"epv":31.280,"track":0.0000,"speed":0.020,"climb":-0.900,"eps":21.42,"epc":63.02}
$GNZDA,000959.00,10,01,2017,00,00*79
$GNRMC,001000.00,A,4404.13771,N,12118.85976,W,0.060,,100117,,,A*74
$GNVTG,,T,,M,0.060,N,0.112,K,A*39
@@ -321,7 +321,7 @@ $GLGSV,3,2,09,79,32,038,19,80,78,285,23,81,00,075,,87,01,345,*6F
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.71,"ydop":0.66,"vdop":1.35,"tdop":0.99,"hdop":0.98,"gdop":1.94,"pdop":1.67,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":30,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":27,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":8,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":30,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":30,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":40,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":35,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":28,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":31,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":24,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":26,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":22,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":156,"ss":22,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":297,"ss":16,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":26,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":19,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":23,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13771,N,12118.85976,W,001000.00,A,A*6D
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:00.000Z","ept":0.005,"lat":44.068961833,"lon":-121.314329333,"alt":1130.700,"epx":10.712,"epy":9.930,"epv":31.280,"track":0.0000,"speed":0.031,"climb":0.000,"eps":21.42}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:00.000Z","ept":0.005,"lat":44.068961833,"lon":-121.314329333,"alt":1130.700,"epx":10.712,"epy":9.930,"epv":31.280,"track":0.0000,"speed":0.031,"climb":-0.800,"eps":21.42,"epc":62.56}
$GNZDA,001000.00,10,01,2017,00,00*7D
$GNRMC,001001.00,A,4404.13785,N,12118.85985,W,0.065,,100117,,,A*77
$GNVTG,,T,,M,0.065,N,0.121,K,A*3C
@@ -337,7 +337,7 @@ $GLGSV,3,2,09,79,32,038,19,80,78,285,23,81,00,075,,87,01,345,*6F
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.71,"ydop":0.66,"vdop":1.35,"tdop":0.99,"hdop":0.98,"gdop":1.94,"pdop":1.67,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":29,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":28,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":0,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":31,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":30,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":40,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":35,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":28,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":31,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":24,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":26,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":22,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":156,"ss":23,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":297,"ss":15,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":26,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":19,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":23,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13785,N,12118.85985,W,001001.00,A,A*6B
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:01.000Z","ept":0.005,"lat":44.068964167,"lon":-121.314330833,"alt":1129.900,"epx":10.712,"epy":9.930,"epv":31.050,"track":0.0000,"speed":0.033,"climb":0.000,"eps":21.42}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:01.000Z","ept":0.005,"lat":44.068964167,"lon":-121.314330833,"alt":1129.900,"epx":10.712,"epy":9.930,"epv":31.050,"track":0.0000,"speed":0.033,"climb":-0.800,"eps":21.42,"epc":62.33}
$GNZDA,001001.00,10,01,2017,00,00*7C
$GNRMC,001002.00,A,4404.13794,N,12118.85989,W,0.113,,100117,,,A*78
$GNVTG,,T,,M,0.113,N,0.210,K,A*3D
@@ -353,7 +353,7 @@ $GLGSV,3,2,09,79,32,038,19,80,78,285,23,81,00,075,,87,01,345,*6F
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.71,"ydop":0.66,"vdop":1.35,"tdop":0.99,"hdop":0.98,"gdop":1.94,"pdop":1.67,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":29,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":28,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":0,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":31,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":30,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":40,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":35,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":28,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":31,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":23,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":26,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":22,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":156,"ss":23,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":297,"ss":13,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":26,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":19,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":23,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13794,N,12118.85989,W,001002.00,A,A*64
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:02.000Z","ept":0.005,"lat":44.068965667,"lon":-121.314331500,"alt":1129.400,"epx":10.712,"epy":9.930,"epv":31.050,"track":0.0000,"speed":0.058,"climb":0.000,"eps":21.42}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:02.000Z","ept":0.005,"lat":44.068965667,"lon":-121.314331500,"alt":1129.400,"epx":10.712,"epy":9.930,"epv":31.050,"track":0.0000,"speed":0.058,"climb":-0.500,"eps":21.42,"epc":62.10}
$GNZDA,001002.00,10,01,2017,00,00*7F
$GNRMC,001003.00,A,4404.13807,N,12118.86001,W,0.033,,100117,,,A*75
$GNVTG,,T,,M,0.033,N,0.061,K,A*3A
@@ -369,7 +369,7 @@ $GLGSV,3,2,09,79,32,038,20,80,78,285,23,81,00,075,,87,01,345,*65
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.71,"ydop":0.66,"vdop":1.35,"tdop":0.99,"hdop":0.98,"gdop":1.94,"pdop":1.67,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":29,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":28,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":0,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":31,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":30,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":40,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":34,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":28,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":31,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":24,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":26,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":22,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":156,"ss":23,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":297,"ss":12,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":26,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":20,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":23,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13807,N,12118.86001,W,001003.00,A,A*6A
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:03.000Z","ept":0.005,"lat":44.068967833,"lon":-121.314333500,"alt":1128.700,"epx":10.712,"epy":9.930,"epv":31.050,"track":0.0000,"speed":0.017,"climb":0.000,"eps":21.42}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:03.000Z","ept":0.005,"lat":44.068967833,"lon":-121.314333500,"alt":1128.700,"epx":10.712,"epy":9.930,"epv":31.050,"track":0.0000,"speed":0.017,"climb":-0.700,"eps":21.42,"epc":62.10}
$GNZDA,001003.00,10,01,2017,00,00*7E
$GNRMC,001004.00,A,4404.13813,N,12118.86012,W,0.108,,100117,,,A*7C
$GNVTG,,T,,M,0.108,N,0.200,K,A*36
@@ -385,7 +385,7 @@ $GLGSV,3,2,09,79,32,038,21,80,78,285,23,81,00,075,,87,01,345,*64
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.71,"ydop":0.66,"vdop":1.38,"tdop":0.99,"hdop":1.01,"gdop":1.94,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":29,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":28,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":5,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":31,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":30,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":40,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":34,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":28,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":31,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":24,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":26,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":22,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":156,"ss":23,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":297,"ss":11,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":27,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":21,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":23,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13813,N,12118.86012,W,001004.00,A,A*6A
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:04.000Z","ept":0.005,"lat":44.068968833,"lon":-121.314335333,"alt":1128.400,"epx":10.712,"epy":9.930,"epv":31.050,"track":0.0000,"speed":0.056,"climb":0.000,"eps":21.42}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:04.000Z","ept":0.005,"lat":44.068968833,"lon":-121.314335333,"alt":1128.400,"epx":10.712,"epy":9.930,"epv":31.050,"track":0.0000,"speed":0.056,"climb":-0.300,"eps":21.42,"epc":62.10}
$GNZDA,001004.00,10,01,2017,00,00*79
$GNRMC,001005.00,A,4404.13819,N,12118.86023,W,0.072,,100117,,,A*79
$GNVTG,,T,,M,0.072,N,0.134,K,A*3E
@@ -401,7 +401,7 @@ $GLGSV,3,2,09,79,32,038,21,80,78,285,23,81,00,075,,87,01,345,*64
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.71,"ydop":0.66,"vdop":1.43,"tdop":1.00,"hdop":1.02,"gdop":1.98,"pdop":1.76,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":30,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":28,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":7,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":31,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":30,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":40,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":34,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":28,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":31,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":24,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":27,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":23,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":156,"ss":23,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":297,"ss":9,"used":false,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":27,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":21,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":23,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13819,N,12118.86023,W,001005.00,A,A*63
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:05.000Z","ept":0.005,"lat":44.068969833,"lon":-121.314337167,"alt":1128.100,"epx":10.712,"epy":9.930,"epv":31.740,"track":0.0000,"speed":0.037,"climb":0.000,"eps":21.42}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:05.000Z","ept":0.005,"lat":44.068969833,"lon":-121.314337167,"alt":1128.100,"epx":10.712,"epy":9.930,"epv":31.740,"track":0.0000,"speed":0.037,"climb":-0.300,"eps":21.42,"epc":62.79}
$GNZDA,001005.00,10,01,2017,00,00*78
$GNRMC,001006.00,A,4404.13830,N,12118.86033,W,0.017,,100117,,,A*73
$GNVTG,,T,,M,0.017,N,0.031,K,A*39
@@ -417,7 +417,7 @@ $GLGSV,3,2,09,79,32,038,21,80,78,285,23,81,00,075,,87,01,345,*64
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.71,"ydop":0.66,"vdop":1.40,"tdop":1.00,"hdop":0.98,"gdop":1.98,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":30,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":28,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":10,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":31,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":29,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":40,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":34,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":28,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":31,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":24,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":27,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":23,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":156,"ss":24,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":297,"ss":9,"used":false,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":28,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":21,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":23,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13830,N,12118.86033,W,001006.00,A,A*6A
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:06.000Z","ept":0.005,"lat":44.068971667,"lon":-121.314338833,"alt":1127.400,"epx":10.721,"epy":9.930,"epv":32.890,"track":0.0000,"speed":0.009,"climb":0.000,"eps":21.43}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:06.000Z","ept":0.005,"lat":44.068971667,"lon":-121.314338833,"alt":1127.400,"epx":10.721,"epy":9.930,"epv":32.890,"track":0.0000,"speed":0.009,"climb":-0.700,"eps":21.43,"epc":64.63}
$GNZDA,001006.00,10,01,2017,00,00*7B
$GNRMC,001007.00,A,4404.13839,N,12118.86043,W,0.065,,100117,,,A*79
$GNVTG,,T,,M,0.065,N,0.120,K,A*3D
@@ -433,7 +433,7 @@ $GLGSV,3,2,09,79,32,038,21,80,78,285,22,81,00,075,,87,01,345,*65
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.71,"ydop":0.66,"vdop":1.40,"tdop":1.00,"hdop":0.98,"gdop":1.98,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":29,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":28,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":14,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":32,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":28,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":40,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":34,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":29,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":31,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":24,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":27,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":23,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":156,"ss":25,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":297,"ss":7,"used":false,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":28,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":21,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":22,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13839,N,12118.86043,W,001007.00,A,A*65
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:07.000Z","ept":0.005,"lat":44.068973167,"lon":-121.314340500,"alt":1126.900,"epx":10.721,"epy":9.930,"epv":32.200,"track":0.0000,"speed":0.033,"climb":0.000,"eps":21.44}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:07.000Z","ept":0.005,"lat":44.068973167,"lon":-121.314340500,"alt":1126.900,"epx":10.721,"epy":9.930,"epv":32.200,"track":0.0000,"speed":0.033,"climb":-0.500,"eps":21.44,"epc":65.09}
$GNZDA,001007.00,10,01,2017,00,00*7A
$GNRMC,001008.00,A,4404.13863,N,12118.86056,W,0.190,,100117,,,A*76
$GNVTG,,T,,M,0.190,N,0.351,K,A*32
@@ -449,7 +449,7 @@ $GLGSV,3,2,09,79,32,038,21,80,78,285,22,81,00,075,,87,01,345,*65
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.50,"ydop":0.58,"vdop":1.57,"tdop":0.67,"hdop":1.08,"gdop":1.45,"pdop":1.90,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":29,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":28,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":15,"used":true,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":31,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":28,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":40,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":34,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":29,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":31,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":24,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":27,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":23,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":156,"ss":25,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":297,"ss":7,"used":false,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":27,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":21,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":22,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13863,N,12118.86056,W,001008.00,A,A*61
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:08.000Z","ept":0.005,"lat":44.068977167,"lon":-121.314342667,"alt":1125.800,"epx":10.721,"epy":9.930,"epv":32.200,"track":0.0000,"speed":0.098,"climb":0.000,"eps":21.44}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:08.000Z","ept":0.005,"lat":44.068977167,"lon":-121.314342667,"alt":1125.800,"epx":10.721,"epy":9.930,"epv":32.200,"track":0.0000,"speed":0.098,"climb":-1.100,"eps":21.44,"epc":64.40}
$GNZDA,001008.00,10,01,2017,00,00*75
$GNRMC,001009.00,A,4404.13883,N,12118.86071,W,0.178,,100117,,,A*7A
$GNVTG,,T,,M,0.178,N,0.330,K,A*33
@@ -465,7 +465,7 @@ $GLGSV,3,2,09,79,32,038,21,80,78,285,22,81,00,075,,87,01,345,*65
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.50,"ydop":0.58,"vdop":1.52,"tdop":0.66,"hdop":1.08,"gdop":1.40,"pdop":1.86,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":28,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":29,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":14,"used":true,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":31,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":28,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":40,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":34,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":28,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":31,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":24,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":27,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":23,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":156,"ss":25,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":297,"ss":14,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":27,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":21,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":22,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13883,N,12118.86071,W,001009.00,A,A*6B
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:09.000Z","ept":0.005,"lat":44.068980500,"lon":-121.314345167,"alt":1124.700,"epx":7.474,"epy":8.671,"epv":36.110,"track":0.0000,"speed":0.092,"climb":0.000,"eps":19.39}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:09.000Z","ept":0.005,"lat":44.068980500,"lon":-121.314345167,"alt":1124.700,"epx":7.474,"epy":8.671,"epv":36.110,"track":0.0000,"speed":0.092,"climb":-1.100,"eps":19.39,"epc":68.31}
$GNZDA,001009.00,10,01,2017,00,00*74
$GNRMC,001010.00,A,4404.13899,N,12118.86080,W,0.128,,100117,,,A*72
$GNVTG,,T,,M,0.128,N,0.237,K,A*30
@@ -481,7 +481,7 @@ $GLGSV,3,2,09,79,32,038,21,80,78,285,23,81,00,075,,87,01,345,*64
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.50,"ydop":0.58,"vdop":1.52,"tdop":0.66,"hdop":1.08,"gdop":1.40,"pdop":1.86,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":29,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":28,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":13,"used":true,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":31,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":28,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":40,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":34,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":29,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":31,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":23,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":27,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":23,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":156,"ss":26,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":297,"ss":14,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":27,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":21,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":23,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13899,N,12118.86080,W,001010.00,A,A*66
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:10.000Z","ept":0.005,"lat":44.068983167,"lon":-121.314346667,"alt":1123.800,"epx":7.437,"epy":8.670,"epv":34.960,"track":0.0000,"speed":0.066,"climb":0.000,"eps":17.34}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:10.000Z","ept":0.005,"lat":44.068983167,"lon":-121.314346667,"alt":1123.800,"epx":7.437,"epy":8.670,"epv":34.960,"track":0.0000,"speed":0.066,"climb":-0.900,"eps":17.34,"epc":71.07}
$GNZDA,001010.00,10,01,2017,00,00*7C
$GNRMC,001011.00,A,4404.13917,N,12118.86086,W,0.144,,100117,,,A*78
$GNVTG,,T,,M,0.144,N,0.267,K,A*3F
@@ -497,7 +497,7 @@ $GLGSV,3,2,09,79,32,038,21,80,78,285,23,81,00,075,,87,01,345,*64
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.50,"ydop":0.58,"vdop":1.52,"tdop":0.66,"hdop":1.08,"gdop":1.40,"pdop":1.86,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":28,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":29,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":13,"used":true,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":31,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":28,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":40,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":34,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":29,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":30,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":23,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":27,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":23,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":156,"ss":26,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":297,"ss":14,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":27,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":21,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":23,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13917,N,12118.86086,W,001011.00,A,A*66
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:11.000Z","ept":0.005,"lat":44.068986167,"lon":-121.314347667,"alt":1123.000,"epx":7.437,"epy":8.670,"epv":34.960,"track":0.0000,"speed":0.074,"climb":0.000,"eps":17.34}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:11.000Z","ept":0.005,"lat":44.068986167,"lon":-121.314347667,"alt":1123.000,"epx":7.437,"epy":8.670,"epv":34.960,"track":0.0000,"speed":0.074,"climb":-0.800,"eps":17.34,"epc":69.92}
$GNZDA,001011.00,10,01,2017,00,00*7D
$GNRMC,001012.00,A,4404.13934,N,12118.86093,W,0.105,,100117,,,A*7B
$GNVTG,,T,,M,0.105,N,0.195,K,A*34
@@ -513,7 +513,7 @@ $GLGSV,3,2,09,79,32,038,21,80,78,285,23,81,00,075,,87,01,345,*64
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.50,"ydop":0.58,"vdop":1.52,"tdop":0.66,"hdop":1.08,"gdop":1.40,"pdop":1.86,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":28,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":29,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":14,"used":true,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":32,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":28,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":40,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":34,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":29,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":30,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":24,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":27,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":24,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":156,"ss":26,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":297,"ss":14,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":27,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":21,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":23,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13934,N,12118.86093,W,001012.00,A,A*60
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:12.000Z","ept":0.005,"lat":44.068989000,"lon":-121.314348833,"alt":1122.300,"epx":7.437,"epy":8.670,"epv":34.960,"track":0.0000,"speed":0.054,"climb":0.000,"eps":17.34}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:12.000Z","ept":0.005,"lat":44.068989000,"lon":-121.314348833,"alt":1122.300,"epx":7.437,"epy":8.670,"epv":34.960,"track":0.0000,"speed":0.054,"climb":-0.700,"eps":17.34,"epc":69.92}
$GNZDA,001012.00,10,01,2017,00,00*7E
$GNRMC,001013.00,A,4404.13946,N,12118.86096,W,0.231,,100117,,,A*7E
$GNVTG,,T,,M,0.231,N,0.427,K,A*3C
@@ -529,7 +529,7 @@ $GLGSV,3,2,09,79,32,038,21,80,78,285,23,81,00,075,,87,01,345,*64
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.50,"ydop":0.58,"vdop":1.57,"tdop":0.67,"hdop":1.08,"gdop":1.45,"pdop":1.90,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":28,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":29,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":11,"used":true,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":32,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":28,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":40,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":34,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":29,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":30,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":23,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":27,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":24,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":156,"ss":26,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":297,"ss":11,"used":false,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":27,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":21,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":23,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13946,N,12118.86096,W,001013.00,A,A*61
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:13.000Z","ept":0.005,"lat":44.068991000,"lon":-121.314349333,"alt":1121.700,"epx":7.437,"epy":8.670,"epv":34.960,"track":0.0000,"speed":0.119,"climb":0.000,"eps":17.34}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:13.000Z","ept":0.005,"lat":44.068991000,"lon":-121.314349333,"alt":1121.700,"epx":7.437,"epy":8.670,"epv":34.960,"track":0.0000,"speed":0.119,"climb":-0.600,"eps":17.34,"epc":69.92}
$GNZDA,001013.00,10,01,2017,00,00*7F
$GNRMC,001014.00,A,4404.13957,N,12118.86095,W,0.104,,100117,,,A*7F
$GNVTG,,T,,M,0.104,N,0.193,K,A*33
@@ -545,7 +545,7 @@ $GLGSV,3,2,09,79,32,038,21,80,78,285,23,81,00,075,,87,01,345,*64
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.50,"ydop":0.58,"vdop":1.57,"tdop":0.67,"hdop":1.08,"gdop":1.45,"pdop":1.90,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":28,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":29,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":11,"used":true,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":32,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":28,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":40,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":34,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":29,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":29,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":24,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":27,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":24,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":157,"ss":26,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":297,"ss":11,"used":false,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":26,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":21,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":23,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13957,N,12118.86095,W,001014.00,A,A*65
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:14.000Z","ept":0.005,"lat":44.068992833,"lon":-121.314349167,"alt":1121.100,"epx":7.474,"epy":8.671,"epv":36.110,"track":0.0000,"speed":0.054,"climb":0.000,"eps":17.34}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:14.000Z","ept":0.005,"lat":44.068992833,"lon":-121.314349167,"alt":1121.100,"epx":7.474,"epy":8.671,"epv":36.110,"track":0.0000,"speed":0.054,"climb":-0.600,"eps":17.34,"epc":71.07}
$GNZDA,001014.00,10,01,2017,00,00*78
$GNRMC,001015.00,A,4404.13968,N,12118.86097,W,0.067,,100117,,,A*74
$GNVTG,,T,,M,0.067,N,0.125,K,A*3A
@@ -561,7 +561,7 @@ $GLGSV,3,2,09,79,32,038,22,80,78,285,23,81,00,075,,87,01,345,*67
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.50,"ydop":0.58,"vdop":1.57,"tdop":0.67,"hdop":1.08,"gdop":1.45,"pdop":1.90,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":28,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":29,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":11,"used":true,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":32,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":28,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":40,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":34,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":30,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":29,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":24,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":27,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":24,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":157,"ss":26,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":296,"ss":12,"used":false,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":26,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":22,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":23,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13968,N,12118.86097,W,001015.00,A,A*6A
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:15.000Z","ept":0.005,"lat":44.068994667,"lon":-121.314349500,"alt":1120.400,"epx":7.482,"epy":8.665,"epv":36.110,"track":0.0000,"speed":0.034,"climb":0.000,"eps":17.34}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:15.000Z","ept":0.005,"lat":44.068994667,"lon":-121.314349500,"alt":1120.400,"epx":7.482,"epy":8.665,"epv":36.110,"track":0.0000,"speed":0.034,"climb":-0.700,"eps":17.34,"epc":72.22}
$GNZDA,001015.00,10,01,2017,00,00*79
$GNRMC,001016.00,A,4404.13979,N,12118.86099,W,0.056,,100117,,,A*7B
$GNVTG,,T,,M,0.056,N,0.104,K,A*3B
@@ -577,7 +577,7 @@ $GLGSV,3,2,09,79,32,038,22,80,78,285,23,81,00,075,,87,01,345,*67
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.50,"ydop":0.58,"vdop":1.52,"tdop":0.66,"hdop":1.08,"gdop":1.40,"pdop":1.86,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":28,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":29,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":10,"used":true,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":32,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":28,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":40,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":34,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":30,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":29,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":24,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":26,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":24,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":157,"ss":26,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":296,"ss":12,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":26,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":22,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":23,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13979,N,12118.86099,W,001016.00,A,A*67
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:16.000Z","ept":0.005,"lat":44.068996500,"lon":-121.314349833,"alt":1119.800,"epx":7.482,"epy":8.665,"epv":36.110,"track":0.0000,"speed":0.029,"climb":0.000,"eps":17.33}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:16.000Z","ept":0.005,"lat":44.068996500,"lon":-121.314349833,"alt":1119.800,"epx":7.482,"epy":8.665,"epv":36.110,"track":0.0000,"speed":0.029,"climb":-0.600,"eps":17.33,"epc":72.22}
$GNZDA,001016.00,10,01,2017,00,00*7A
$GNRMC,001017.00,A,4404.13987,N,12118.86095,W,0.088,,100117,,,A*74
$GNVTG,,T,,M,0.088,N,0.163,K,A*39
@@ -593,7 +593,7 @@ $GLGSV,3,2,09,79,32,038,22,80,78,285,24,81,00,075,,87,01,345,*60
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.72,"ydop":0.66,"vdop":1.52,"tdop":0.99,"hdop":1.08,"gdop":1.94,"pdop":1.86,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":28,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":29,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":8,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":33,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":27,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":40,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":34,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":30,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":28,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":24,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":26,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":23,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":157,"ss":25,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":296,"ss":12,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":26,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":22,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":24,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13987,N,12118.86095,W,001017.00,A,A*6B
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:17.000Z","ept":0.005,"lat":44.068997833,"lon":-121.314349167,"alt":1119.200,"epx":7.445,"epy":8.664,"epv":34.960,"track":0.0000,"speed":0.045,"climb":0.000,"eps":17.33}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:17.000Z","ept":0.005,"lat":44.068997833,"lon":-121.314349167,"alt":1119.200,"epx":7.445,"epy":8.664,"epv":34.960,"track":0.0000,"speed":0.045,"climb":-0.600,"eps":17.33,"epc":71.07}
$GNZDA,001017.00,10,01,2017,00,00*7B
$GNRMC,001018.00,A,4404.13996,N,12118.86091,W,0.127,,100117,,,A*7B
$GNVTG,,T,,M,0.127,N,0.235,K,A*3D
@@ -609,7 +609,7 @@ $GLGSV,3,2,09,79,32,038,23,80,78,285,24,81,00,075,,87,01,345,*61
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.72,"ydop":0.66,"vdop":1.52,"tdop":0.99,"hdop":1.08,"gdop":1.94,"pdop":1.86,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":28,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":29,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":8,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":32,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":27,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":40,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":34,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":29,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":28,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":24,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":26,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":23,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":157,"ss":25,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":296,"ss":12,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":26,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":23,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":24,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13996,N,12118.86091,W,001018.00,A,A*60
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:18.000Z","ept":0.005,"lat":44.068999333,"lon":-121.314348500,"alt":1118.600,"epx":10.736,"epy":9.932,"epv":34.960,"track":0.0000,"speed":0.065,"climb":0.000,"eps":19.40}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:18.000Z","ept":0.005,"lat":44.068999333,"lon":-121.314348500,"alt":1118.600,"epx":10.736,"epy":9.932,"epv":34.960,"track":0.0000,"speed":0.065,"climb":-0.600,"eps":19.40,"epc":69.92}
$GNZDA,001018.00,10,01,2017,00,00*74
$GNRMC,001019.00,A,4404.14001,N,12118.86088,W,0.230,,100117,,,A*77
$GNVTG,,T,,M,0.230,N,0.426,K,A*3C
@@ -625,7 +625,7 @@ $GLGSV,3,2,09,79,32,038,23,80,78,285,23,81,00,075,,87,01,345,*66
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.72,"ydop":0.66,"vdop":1.52,"tdop":0.99,"hdop":1.08,"gdop":1.94,"pdop":1.86,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":28,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":30,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":8,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":32,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":26,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":40,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":33,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":29,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":28,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":24,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":26,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":22,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":157,"ss":25,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":296,"ss":10,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":25,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":23,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":23,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.14001,N,12118.86088,W,001019.00,A,A*69
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:19.000Z","ept":0.005,"lat":44.069000167,"lon":-121.314348000,"alt":1118.100,"epx":10.736,"epy":9.932,"epv":34.960,"track":0.0000,"speed":0.118,"climb":0.000,"eps":21.47}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:19.000Z","ept":0.005,"lat":44.069000167,"lon":-121.314348000,"alt":1118.100,"epx":10.736,"epy":9.932,"epv":34.960,"track":0.0000,"speed":0.118,"climb":-0.500,"eps":21.47,"epc":69.92}
$GNZDA,001019.00,10,01,2017,00,00*75
$GNRMC,001020.00,A,4404.14008,N,12118.86086,W,0.223,,100117,,,A*78
$GNVTG,,T,,M,0.223,N,0.413,K,A*38
@@ -641,7 +641,7 @@ $GLGSV,3,2,09,79,32,038,23,80,78,285,23,81,00,075,,87,01,345,*66
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.72,"ydop":0.66,"vdop":1.52,"tdop":0.99,"hdop":1.08,"gdop":1.94,"pdop":1.86,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":28,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":30,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":8,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":33,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":27,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":40,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":33,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":29,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":27,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":24,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":25,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":22,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":157,"ss":24,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":296,"ss":10,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":24,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":23,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":23,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.14008,N,12118.86086,W,001020.00,A,A*64
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:20.000Z","ept":0.005,"lat":44.069001333,"lon":-121.314347667,"alt":1117.700,"epx":10.736,"epy":9.932,"epv":34.960,"track":0.0000,"speed":0.115,"climb":0.000,"eps":21.47}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:20.000Z","ept":0.005,"lat":44.069001333,"lon":-121.314347667,"alt":1117.700,"epx":10.736,"epy":9.932,"epv":34.960,"track":0.0000,"speed":0.115,"climb":-0.400,"eps":21.47,"epc":69.92}
$GNZDA,001020.00,10,01,2017,00,00*7F
$GNRMC,001021.00,A,4404.14007,N,12118.86082,W,0.035,,100117,,,A*77
$GNVTG,,T,,M,0.035,N,0.065,K,A*38
@@ -657,7 +657,7 @@ $GLGSV,3,2,09,79,32,038,23,80,78,285,23,81,00,075,,87,01,345,*66
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.72,"ydop":0.66,"vdop":1.35,"tdop":0.99,"hdop":0.98,"gdop":1.94,"pdop":1.67,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":28,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":30,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":8,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":33,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":27,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":40,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":33,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":29,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":27,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":24,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":25,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":22,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":157,"ss":24,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":296,"ss":12,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":23,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":23,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":23,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.14007,N,12118.86082,W,001021.00,A,A*6E
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:21.000Z","ept":0.005,"lat":44.069001167,"lon":-121.314347000,"alt":1117.500,"epx":10.736,"epy":9.932,"epv":34.960,"track":0.0000,"speed":0.018,"climb":0.000,"eps":21.47}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:21.000Z","ept":0.005,"lat":44.069001167,"lon":-121.314347000,"alt":1117.500,"epx":10.736,"epy":9.932,"epv":34.960,"track":0.0000,"speed":0.018,"climb":-0.200,"eps":21.47,"epc":69.92}
$GNZDA,001021.00,10,01,2017,00,00*7E
$GNRMC,001022.00,A,4404.14002,N,12118.86077,W,0.117,,100117,,,A*7A
$GNVTG,,T,,M,0.117,N,0.217,K,A*3E
@@ -673,7 +673,7 @@ $GLGSV,3,2,09,79,32,038,23,80,78,285,24,81,00,075,,87,01,345,*61
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.72,"ydop":0.66,"vdop":1.35,"tdop":0.99,"hdop":0.98,"gdop":1.94,"pdop":1.67,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":27,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":30,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":8,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":33,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":28,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":40,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":33,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":30,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":26,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":24,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":25,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":22,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":157,"ss":23,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":296,"ss":12,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":23,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":23,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":24,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.14002,N,12118.86077,W,001022.00,A,A*62
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:22.000Z","ept":0.005,"lat":44.069000333,"lon":-121.314346167,"alt":1117.400,"epx":10.736,"epy":9.932,"epv":31.050,"track":0.0000,"speed":0.060,"climb":0.000,"eps":21.47}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:22.000Z","ept":0.005,"lat":44.069000333,"lon":-121.314346167,"alt":1117.400,"epx":10.736,"epy":9.932,"epv":31.050,"track":0.0000,"speed":0.060,"climb":-0.100,"eps":21.47,"epc":66.01}
$GNZDA,001022.00,10,01,2017,00,00*7D
$GNRMC,001023.00,A,4404.13994,N,12118.86069,W,0.087,,100117,,,A*7D
$GNVTG,,T,,M,0.087,N,0.162,K,A*37
@@ -689,7 +689,7 @@ $GLGSV,3,2,09,79,32,038,23,80,78,285,24,81,00,075,,87,01,345,*61
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.72,"ydop":0.66,"vdop":1.35,"tdop":0.99,"hdop":0.98,"gdop":1.94,"pdop":1.67,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":28,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":30,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":8,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":33,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":28,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":41,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":33,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":30,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":26,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":24,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":26,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":22,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":157,"ss":23,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":296,"ss":12,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":22,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":32,"az":38,"ss":23,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":24,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13994,N,12118.86069,W,001023.00,A,A*6D
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:23.000Z","ept":0.005,"lat":44.068999000,"lon":-121.314344833,"alt":1117.500,"epx":10.736,"epy":9.932,"epv":31.050,"track":0.0000,"speed":0.045,"climb":0.000,"eps":21.47}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:23.000Z","ept":0.005,"lat":44.068999000,"lon":-121.314344833,"alt":1117.500,"epx":10.736,"epy":9.932,"epv":31.050,"track":0.0000,"speed":0.045,"climb":0.100,"eps":21.47,"epc":62.10}
$GNZDA,001023.00,10,01,2017,00,00*7C
$GNRMC,001024.00,A,4404.13992,N,12118.86063,W,0.045,,100117,,,A*78
$GNVTG,,T,,M,0.045,N,0.083,K,A*37
@@ -705,7 +705,7 @@ $GLGSV,3,2,09,79,31,038,24,80,78,285,25,81,00,075,,87,01,345,*64
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.72,"ydop":0.66,"vdop":1.35,"tdop":0.98,"hdop":0.98,"gdop":1.93,"pdop":1.67,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":27,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":30,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":8,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":34,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":28,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":40,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":33,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":31,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":25,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":24,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":26,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":22,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":157,"ss":23,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":296,"ss":12,"used":true,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":21,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":31,"az":38,"ss":24,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":285,"ss":25,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13992,N,12118.86063,W,001024.00,A,A*66
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:24.000Z","ept":0.005,"lat":44.068998667,"lon":-121.314343833,"alt":1117.300,"epx":10.736,"epy":9.932,"epv":31.050,"track":0.0000,"speed":0.023,"climb":0.000,"eps":21.47}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:24.000Z","ept":0.005,"lat":44.068998667,"lon":-121.314343833,"alt":1117.300,"epx":10.736,"epy":9.932,"epv":31.050,"track":0.0000,"speed":0.023,"climb":-0.200,"eps":21.47,"epc":62.10}
$GNZDA,001024.00,10,01,2017,00,00*7B
$GNRMC,001025.00,A,4404.13990,N,12118.86058,W,0.020,,100117,,,A*70
$GNVTG,,T,,M,0.020,N,0.038,K,A*34
@@ -721,7 +721,7 @@ $GLGSV,3,2,09,79,31,038,23,80,78,288,24,81,00,075,,87,01,345,*6F
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.72,"ydop":0.66,"vdop":1.40,"tdop":0.99,"hdop":0.98,"gdop":1.98,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":27,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":30,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":8,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":34,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":27,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":40,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":32,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":31,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":26,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":24,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":26,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":22,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":157,"ss":22,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":296,"ss":0,"used":false,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":6,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":20,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":31,"az":38,"ss":23,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":288,"ss":24,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13990,N,12118.86058,W,001025.00,A,A*6D
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:25.000Z","ept":0.005,"lat":44.068998333,"lon":-121.314343000,"alt":1117.000,"epx":10.733,"epy":9.866,"epv":31.050,"track":0.0000,"speed":0.010,"climb":0.000,"eps":21.47}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:25.000Z","ept":0.005,"lat":44.068998333,"lon":-121.314343000,"alt":1117.000,"epx":10.733,"epy":9.866,"epv":31.050,"track":0.0000,"speed":0.010,"climb":-0.300,"eps":21.47,"epc":62.10}
$GNZDA,001025.00,10,01,2017,00,00*7A
$GNRMC,001026.00,A,4404.13990,N,12118.86053,W,0.174,,100117,,,A*78
$GNVTG,,T,,M,0.174,N,0.322,K,A*3C
@@ -737,7 +737,7 @@ $GLGSV,3,2,09,79,31,038,23,80,78,288,24,81,00,075,,87,01,345,*6F
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.72,"ydop":0.66,"vdop":1.40,"tdop":0.99,"hdop":0.98,"gdop":1.98,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":27,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":30,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":8,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":34,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":27,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":40,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":32,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":30,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":25,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":23,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":26,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":22,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":157,"ss":21,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":296,"ss":0,"used":false,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":18,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":31,"az":38,"ss":23,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":288,"ss":24,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13990,N,12118.86053,W,001026.00,A,A*65
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:26.000Z","ept":0.005,"lat":44.068998333,"lon":-121.314342167,"alt":1116.700,"epx":10.741,"epy":9.869,"epv":32.200,"track":0.0000,"speed":0.090,"climb":0.000,"eps":21.47}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:26.000Z","ept":0.005,"lat":44.068998333,"lon":-121.314342167,"alt":1116.700,"epx":10.741,"epy":9.869,"epv":32.200,"track":0.0000,"speed":0.090,"climb":-0.300,"eps":21.47,"epc":63.25}
$GNZDA,001026.00,10,01,2017,00,00*79
$GNRMC,001027.00,A,4404.13990,N,12118.86048,W,0.193,,100117,,,A*7A
$GNVTG,,T,,M,0.193,N,0.358,K,A*38
@@ -753,7 +753,7 @@ $GLGSV,3,2,09,79,31,038,23,80,78,288,24,81,00,075,,87,01,345,*6F
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.72,"ydop":0.66,"vdop":1.40,"tdop":0.99,"hdop":0.98,"gdop":1.98,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":27,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":30,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":8,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":34,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":27,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":40,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":32,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":30,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":25,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":23,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":27,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":22,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":157,"ss":21,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":296,"ss":0,"used":false,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":18,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":31,"az":38,"ss":23,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":288,"ss":24,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13990,N,12118.86048,W,001027.00,A,A*6E
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:27.000Z","ept":0.005,"lat":44.068998333,"lon":-121.314341333,"alt":1116.300,"epx":10.741,"epy":9.869,"epv":32.200,"track":0.0000,"speed":0.099,"climb":0.000,"eps":21.48}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:27.000Z","ept":0.005,"lat":44.068998333,"lon":-121.314341333,"alt":1116.300,"epx":10.741,"epy":9.869,"epv":32.200,"track":0.0000,"speed":0.099,"climb":-0.400,"eps":21.48,"epc":64.40}
$GNZDA,001027.00,10,01,2017,00,00*78
$GNRMC,001028.00,A,4404.13995,N,12118.86044,W,0.067,,100117,,,A*76
$GNVTG,,T,,M,0.067,N,0.124,K,A*3B
@@ -769,7 +769,7 @@ $GLGSV,3,2,09,79,31,038,22,80,78,288,23,81,00,075,,87,01,345,*69
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.72,"ydop":0.66,"vdop":1.40,"tdop":0.99,"hdop":0.98,"gdop":1.98,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":26,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":30,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":8,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":34,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":27,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":40,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":32,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":30,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":25,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":23,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":27,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":22,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":157,"ss":21,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":296,"ss":0,"used":false,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":17,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":31,"az":38,"ss":22,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":288,"ss":23,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13995,N,12118.86044,W,001028.00,A,A*68
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:28.000Z","ept":0.005,"lat":44.068999167,"lon":-121.314340667,"alt":1115.800,"epx":10.741,"epy":9.869,"epv":32.200,"track":0.0000,"speed":0.034,"climb":0.000,"eps":21.48}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:28.000Z","ept":0.005,"lat":44.068999167,"lon":-121.314340667,"alt":1115.800,"epx":10.741,"epy":9.869,"epv":32.200,"track":0.0000,"speed":0.034,"climb":-0.500,"eps":21.48,"epc":64.40}
$GNZDA,001028.00,10,01,2017,00,00*77
$GNRMC,001029.00,A,4404.13997,N,12118.86039,W,0.241,,100117,,,A*79
$GNVTG,,T,,M,0.241,N,0.446,K,A*3C
@@ -785,7 +785,7 @@ $GLGSV,3,2,09,79,31,038,21,80,78,288,23,81,00,075,,87,01,345,*6A
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.72,"ydop":0.66,"vdop":1.40,"tdop":0.99,"hdop":0.98,"gdop":1.98,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":26,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":30,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":8,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":34,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":27,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":41,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":32,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":31,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":26,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":22,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":27,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":22,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":157,"ss":20,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":296,"ss":0,"used":false,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":16,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":31,"az":38,"ss":21,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":288,"ss":23,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13997,N,12118.86039,W,001029.00,A,A*61
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:29.000Z","ept":0.005,"lat":44.068999500,"lon":-121.314339833,"alt":1115.600,"epx":10.741,"epy":9.869,"epv":32.200,"track":0.0000,"speed":0.124,"climb":0.000,"eps":21.48}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:29.000Z","ept":0.005,"lat":44.068999500,"lon":-121.314339833,"alt":1115.600,"epx":10.741,"epy":9.869,"epv":32.200,"track":0.0000,"speed":0.124,"climb":-0.200,"eps":21.48,"epc":64.40}
$GNZDA,001029.00,10,01,2017,00,00*76
$GNRMC,001030.00,A,4404.13994,N,12118.86031,W,0.245,,100117,,,A*7E
$GNVTG,,T,,M,0.245,N,0.453,K,A*3C
@@ -801,7 +801,7 @@ $GLGSV,3,2,09,79,31,038,22,80,78,288,23,81,00,075,,87,01,345,*69
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.72,"ydop":0.66,"vdop":1.40,"tdop":0.99,"hdop":0.98,"gdop":1.98,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":27,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":30,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":8,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":34,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":28,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":40,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":32,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":31,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":26,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":23,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":27,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":23,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":157,"ss":20,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":296,"ss":0,"used":false,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":0,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":15,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":31,"az":38,"ss":22,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":288,"ss":23,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13994,N,12118.86031,W,001030.00,A,A*62
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:30.000Z","ept":0.005,"lat":44.068999000,"lon":-121.314338500,"alt":1115.400,"epx":10.741,"epy":9.869,"epv":32.200,"track":0.0000,"speed":0.126,"climb":0.000,"eps":21.48}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:30.000Z","ept":0.005,"lat":44.068999000,"lon":-121.314338500,"alt":1115.400,"epx":10.741,"epy":9.869,"epv":32.200,"track":0.0000,"speed":0.126,"climb":-0.200,"eps":21.48,"epc":64.40}
$GNZDA,001030.00,10,01,2017,00,00*7E
$GNRMC,001031.00,A,4404.13993,N,12118.86023,W,0.146,,100117,,,A*7B
$GNVTG,,T,,M,0.146,N,0.270,K,A*3B
@@ -817,7 +817,7 @@ $GLGSV,3,2,09,79,31,038,22,80,78,288,23,81,00,075,,87,01,345,*69
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.72,"ydop":0.66,"vdop":1.40,"tdop":0.99,"hdop":0.98,"gdop":1.98,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":26,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":30,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":8,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":34,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":28,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":40,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":32,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":31,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":26,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":23,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":28,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":23,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":157,"ss":20,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":296,"ss":0,"used":false,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":8,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":16,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":31,"az":38,"ss":22,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":288,"ss":23,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":345,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13993,N,12118.86023,W,001031.00,A,A*67
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:31.000Z","ept":0.005,"lat":44.068998833,"lon":-121.314337167,"alt":1115.300,"epx":10.741,"epy":9.869,"epv":32.200,"track":0.0000,"speed":0.075,"climb":0.000,"eps":21.48}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:31.000Z","ept":0.005,"lat":44.068998833,"lon":-121.314337167,"alt":1115.300,"epx":10.741,"epy":9.869,"epv":32.200,"track":0.0000,"speed":0.075,"climb":-0.100,"eps":21.48,"epc":64.40}
$GNZDA,001031.00,10,01,2017,00,00*7F
$GNRMC,001032.00,A,4404.13997,N,12118.86018,W,0.024,,100117,,,A*71
$GNVTG,,T,,M,0.024,N,0.045,K,A*3A
@@ -833,7 +833,7 @@ $GLGSV,3,2,09,79,31,038,22,80,78,288,23,81,00,075,,87,01,344,*68
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.72,"ydop":0.66,"vdop":1.40,"tdop":0.99,"hdop":0.98,"gdop":1.98,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":26,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":30,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":8,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":34,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":28,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":41,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":32,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":31,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":27,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":22,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":28,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":23,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":157,"ss":19,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":296,"ss":0,"used":false,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":12,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":16,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":31,"az":38,"ss":22,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":288,"ss":23,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":344,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13997,N,12118.86018,W,001032.00,A,A*68
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:32.000Z","ept":0.005,"lat":44.068999500,"lon":-121.314336333,"alt":1115.000,"epx":10.741,"epy":9.869,"epv":32.200,"track":0.0000,"speed":0.012,"climb":0.000,"eps":21.48}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:32.000Z","ept":0.005,"lat":44.068999500,"lon":-121.314336333,"alt":1115.000,"epx":10.741,"epy":9.869,"epv":32.200,"track":0.0000,"speed":0.012,"climb":-0.300,"eps":21.48,"epc":64.40}
$GNZDA,001032.00,10,01,2017,00,00*7C
$GNRMC,001033.00,A,4404.13998,N,12118.86011,W,0.121,,100117,,,A*72
$GNVTG,,T,,M,0.121,N,0.225,K,A*3A
@@ -849,7 +849,7 @@ $GLGSV,3,2,09,79,31,038,22,80,78,288,23,81,00,075,,87,01,344,*68
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.72,"ydop":0.66,"vdop":1.40,"tdop":0.99,"hdop":0.98,"gdop":1.98,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":26,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":30,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":8,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":27,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":41,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":32,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":31,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":27,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":22,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":29,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":23,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":157,"ss":18,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":296,"ss":0,"used":false,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":14,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":17,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":31,"az":38,"ss":22,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":288,"ss":23,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":344,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.13998,N,12118.86011,W,001033.00,A,A*6F
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:33.000Z","ept":0.005,"lat":44.068999667,"lon":-121.314335167,"alt":1114.800,"epx":10.741,"epy":9.869,"epv":32.200,"track":0.0000,"speed":0.062,"climb":0.000,"eps":21.48}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:33.000Z","ept":0.005,"lat":44.068999667,"lon":-121.314335167,"alt":1114.800,"epx":10.741,"epy":9.869,"epv":32.200,"track":0.0000,"speed":0.062,"climb":-0.200,"eps":21.48,"epc":64.40}
$GNZDA,001033.00,10,01,2017,00,00*7D
$GNRMC,001034.00,A,4404.14004,N,12118.86007,W,0.049,,100117,,,A*76
$GNVTG,,T,,M,0.049,N,0.090,K,A*39
@@ -865,7 +865,7 @@ $GLGSV,3,2,09,79,31,038,22,80,78,288,23,81,00,075,,87,01,344,*68
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.72,"ydop":0.66,"vdop":1.40,"tdop":0.99,"hdop":0.98,"gdop":1.98,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":26,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":31,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":0,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":26,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":41,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":32,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":31,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":28,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":22,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":29,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":23,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":157,"ss":19,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":296,"ss":0,"used":false,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":16,"used":false,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":17,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":31,"az":38,"ss":22,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":288,"ss":23,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":344,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.14004,N,12118.86007,W,001034.00,A,A*64
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:34.000Z","ept":0.005,"lat":44.069000667,"lon":-121.314334500,"alt":1114.400,"epx":10.741,"epy":9.869,"epv":32.200,"track":0.0000,"speed":0.025,"climb":0.000,"eps":21.48}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:34.000Z","ept":0.005,"lat":44.069000667,"lon":-121.314334500,"alt":1114.400,"epx":10.741,"epy":9.869,"epv":32.200,"track":0.0000,"speed":0.025,"climb":-0.400,"eps":21.48,"epc":64.40}
$GNZDA,001034.00,10,01,2017,00,00*7A
$GNRMC,001035.00,A,4404.14006,N,12118.86003,W,0.025,,100117,,,A*7B
$GNVTG,,T,,M,0.025,N,0.046,K,A*38
@@ -881,7 +881,7 @@ $GLGSV,3,2,09,79,31,038,22,80,78,288,23,81,00,075,,87,01,344,*68
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.58,"ydop":0.51,"vdop":1.40,"tdop":0.76,"hdop":0.98,"gdop":1.59,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":307,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":26,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":31,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":0,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":26,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":41,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":32,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":31,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":29,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":22,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":30,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":24,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":157,"ss":20,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":296,"ss":0,"used":false,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":17,"used":true,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":17,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":31,"az":38,"ss":22,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":288,"ss":23,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":344,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.14006,N,12118.86003,W,001035.00,A,A*63
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:35.000Z","ept":0.005,"lat":44.069001000,"lon":-121.314333833,"alt":1114.300,"epx":10.741,"epy":9.869,"epv":32.200,"track":0.0000,"speed":0.013,"climb":0.000,"eps":21.48}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:35.000Z","ept":0.005,"lat":44.069001000,"lon":-121.314333833,"alt":1114.300,"epx":10.741,"epy":9.869,"epv":32.200,"track":0.0000,"speed":0.013,"climb":-0.100,"eps":21.48,"epc":64.40}
$GNZDA,001035.00,10,01,2017,00,00*7B
$GNRMC,001036.00,A,4404.14013,N,12118.86001,W,0.035,,100117,,,A*7F
$GNVTG,,T,,M,0.035,N,0.066,K,A*3B
@@ -897,7 +897,7 @@ $GLGSV,3,2,09,79,31,038,23,80,78,288,23,81,00,075,,87,01,344,*69
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.58,"ydop":0.51,"vdop":1.40,"tdop":0.76,"hdop":0.98,"gdop":1.59,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":306,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":21,"az":174,"ss":26,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":31,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":0,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":26,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":41,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":32,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":31,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":29,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":23,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":30,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":23,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":157,"ss":20,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":296,"ss":0,"used":false,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":18,"used":true,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":17,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":31,"az":38,"ss":23,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":288,"ss":23,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":344,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.14013,N,12118.86001,W,001036.00,A,A*66
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:36.000Z","ept":0.005,"lat":44.069002167,"lon":-121.314333500,"alt":1114.000,"epx":8.643,"epy":7.690,"epv":32.200,"track":0.0000,"speed":0.018,"climb":0.000,"eps":19.38}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:36.000Z","ept":0.005,"lat":44.069002167,"lon":-121.314333500,"alt":1114.000,"epx":8.643,"epy":7.690,"epv":32.200,"track":0.0000,"speed":0.018,"climb":-0.300,"eps":19.38,"epc":64.40}
$GNZDA,001036.00,10,01,2017,00,00*78
$GNRMC,001037.00,A,4404.14012,N,12118.85993,W,0.127,,100117,,,A*7C
$GNVTG,,T,,M,0.127,N,0.236,K,A*3E
@@ -913,7 +913,7 @@ $GLGSV,3,2,09,79,31,038,23,80,78,288,23,81,00,075,,87,01,344,*69
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.58,"ydop":0.51,"vdop":1.40,"tdop":0.76,"hdop":0.98,"gdop":1.59,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":306,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":20,"az":174,"ss":26,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":31,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":0,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":27,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":41,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":32,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":31,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":29,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":22,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":30,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":23,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":157,"ss":19,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":296,"ss":0,"used":false,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":19,"used":true,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":17,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":31,"az":38,"ss":23,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":288,"ss":23,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":344,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.14012,N,12118.85993,W,001037.00,A,A*67
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:37.000Z","ept":0.005,"lat":44.069002000,"lon":-121.314332167,"alt":1114.000,"epx":8.643,"epy":7.690,"epv":32.200,"track":0.0000,"speed":0.065,"climb":0.000,"eps":17.29}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:37.000Z","ept":0.005,"lat":44.069002000,"lon":-121.314332167,"alt":1114.000,"epx":8.643,"epy":7.690,"epv":32.200,"track":0.0000,"speed":0.065,"climb":0.000,"eps":17.29,"epc":64.40}
$GNZDA,001037.00,10,01,2017,00,00*79
$GNRMC,001038.00,A,4404.14008,N,12118.85985,W,0.248,,100117,,,A*75
$GNVTG,,T,,M,0.248,N,0.460,K,A*31
@@ -929,7 +929,7 @@ $GLGSV,3,2,09,79,31,038,23,80,78,288,24,81,00,075,,87,01,344,*6E
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.58,"ydop":0.51,"vdop":1.40,"tdop":0.76,"hdop":0.98,"gdop":1.59,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":306,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":20,"az":174,"ss":26,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":30,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":0,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":28,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":41,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":32,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":31,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":29,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":22,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":30,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":23,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":157,"ss":19,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":296,"ss":0,"used":false,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":19,"used":true,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":17,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":31,"az":38,"ss":23,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":288,"ss":24,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":344,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.14008,N,12118.85985,W,001038.00,A,A*64
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:38.000Z","ept":0.005,"lat":44.069001333,"lon":-121.314330833,"alt":1114.000,"epx":8.641,"epy":7.697,"epv":32.200,"track":0.0000,"speed":0.128,"climb":0.000,"eps":17.28}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:38.000Z","ept":0.005,"lat":44.069001333,"lon":-121.314330833,"alt":1114.000,"epx":8.641,"epy":7.697,"epv":32.200,"track":0.0000,"speed":0.128,"climb":0.000,"eps":17.28,"epc":64.40}
$GNZDA,001038.00,10,01,2017,00,00*76
$GNRMC,001039.00,A,4404.14012,N,12118.85982,W,0.223,,100117,,,A*75
$GNVTG,,T,,M,0.223,N,0.413,K,A*38
@@ -945,7 +945,7 @@ $GLGSV,3,2,09,79,31,038,22,80,78,288,24,81,00,075,,87,01,344,*6F
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.58,"ydop":0.51,"vdop":1.40,"tdop":0.76,"hdop":0.98,"gdop":1.59,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":306,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":20,"az":174,"ss":26,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":30,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":0,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":28,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":41,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":32,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":31,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":30,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":23,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":31,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":24,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":157,"ss":18,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":296,"ss":0,"used":false,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":19,"used":true,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":18,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":31,"az":38,"ss":22,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":288,"ss":24,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":344,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.14012,N,12118.85982,W,001039.00,A,A*69
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:39.000Z","ept":0.005,"lat":44.069002000,"lon":-121.314330333,"alt":1113.800,"epx":8.641,"epy":7.697,"epv":32.200,"track":0.0000,"speed":0.115,"climb":0.000,"eps":17.28}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:39.000Z","ept":0.005,"lat":44.069002000,"lon":-121.314330333,"alt":1113.800,"epx":8.641,"epy":7.697,"epv":32.200,"track":0.0000,"speed":0.115,"climb":-0.200,"eps":17.28,"epc":64.40}
$GNZDA,001039.00,10,01,2017,00,00*77
$GNRMC,001040.00,A,4404.14019,N,12118.85978,W,0.137,,100117,,,A*73
$GNVTG,,T,,M,0.137,N,0.254,K,A*3B
@@ -961,7 +961,7 @@ $GLGSV,3,2,09,79,31,038,22,80,78,288,23,81,00,075,,87,01,344,*68
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.58,"ydop":0.51,"vdop":1.40,"tdop":0.76,"hdop":0.98,"gdop":1.59,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":306,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":20,"az":174,"ss":25,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":31,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":0,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":28,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":41,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":32,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":31,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":31,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":22,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":31,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":24,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":157,"ss":18,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":296,"ss":0,"used":false,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":20,"used":true,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":19,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":31,"az":38,"ss":22,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":288,"ss":23,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":344,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.14019,N,12118.85978,W,001040.00,A,A*69
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:40.000Z","ept":0.005,"lat":44.069003167,"lon":-121.314329667,"alt":1113.600,"epx":8.641,"epy":7.697,"epv":32.200,"track":0.0000,"speed":0.070,"climb":0.000,"eps":17.28}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:40.000Z","ept":0.005,"lat":44.069003167,"lon":-121.314329667,"alt":1113.600,"epx":8.641,"epy":7.697,"epv":32.200,"track":0.0000,"speed":0.070,"climb":-0.200,"eps":17.28,"epc":64.40}
$GNZDA,001040.00,10,01,2017,00,00*79
$GNRMC,001041.00,A,4404.14026,N,12118.85972,W,0.071,,100117,,,A*77
$GNVTG,,T,,M,0.071,N,0.131,K,A*38
@@ -977,7 +977,7 @@ $GLGSV,3,2,09,79,31,038,22,80,78,288,23,81,00,075,,87,01,344,*68
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.58,"ydop":0.51,"vdop":1.40,"tdop":0.76,"hdop":0.98,"gdop":1.59,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":306,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":20,"az":174,"ss":25,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":31,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":0,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":27,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":41,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":32,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":31,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":31,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":22,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":31,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":25,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":157,"ss":19,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":296,"ss":0,"used":false,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":20,"used":true,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":20,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":31,"az":38,"ss":22,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":288,"ss":23,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":344,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.14026,N,12118.85972,W,001041.00,A,A*6E
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:41.000Z","ept":0.005,"lat":44.069004333,"lon":-121.314328667,"alt":1113.300,"epx":8.641,"epy":7.697,"epv":32.200,"track":0.0000,"speed":0.037,"climb":0.000,"eps":17.28}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:41.000Z","ept":0.005,"lat":44.069004333,"lon":-121.314328667,"alt":1113.300,"epx":8.641,"epy":7.697,"epv":32.200,"track":0.0000,"speed":0.037,"climb":-0.300,"eps":17.28,"epc":64.40}
$GNZDA,001041.00,10,01,2017,00,00*78
$GNRMC,001042.00,A,4404.14030,N,12118.85968,W,0.161,,100117,,,A*78
$GNVTG,,T,,M,0.161,N,0.298,K,A*38
@@ -993,7 +993,7 @@ $GLGSV,3,2,09,79,31,038,21,80,78,288,24,81,00,075,,87,01,344,*6C
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.58,"ydop":0.51,"vdop":1.40,"tdop":0.76,"hdop":0.98,"gdop":1.59,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":306,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":20,"az":174,"ss":25,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":31,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":0,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":35,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":27,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":41,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":32,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":32,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":31,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":22,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":31,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":25,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":157,"ss":19,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":296,"ss":0,"used":false,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":21,"used":true,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":20,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":31,"az":38,"ss":21,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":288,"ss":24,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":344,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.14030,N,12118.85968,W,001042.00,A,A*61
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:42.000Z","ept":0.005,"lat":44.069005000,"lon":-121.314328000,"alt":1113.100,"epx":8.641,"epy":7.697,"epv":32.200,"track":0.0000,"speed":0.083,"climb":0.000,"eps":17.28}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:42.000Z","ept":0.005,"lat":44.069005000,"lon":-121.314328000,"alt":1113.100,"epx":8.641,"epy":7.697,"epv":32.200,"track":0.0000,"speed":0.083,"climb":-0.200,"eps":17.28,"epc":64.40}
$GNZDA,001042.00,10,01,2017,00,00*7B
$GNRMC,001043.00,A,4404.14036,N,12118.85961,W,0.032,,100117,,,A*71
$GNVTG,,T,,M,0.032,N,0.060,K,A*3A
@@ -1009,7 +1009,7 @@ $GLGSV,3,2,09,79,31,038,21,80,78,288,23,81,00,075,,87,01,344,*6B
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.58,"ydop":0.51,"vdop":1.40,"tdop":0.76,"hdop":0.98,"gdop":1.59,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":306,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":20,"az":174,"ss":26,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":31,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":0,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":36,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":27,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":41,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":32,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":31,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":31,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":23,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":31,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":25,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":157,"ss":19,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":296,"ss":0,"used":false,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":21,"used":true,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":21,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":31,"az":38,"ss":21,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":288,"ss":23,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":344,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.14036,N,12118.85961,W,001043.00,A,A*6F
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:43.000Z","ept":0.005,"lat":44.069006000,"lon":-121.314326833,"alt":1113.000,"epx":8.641,"epy":7.697,"epv":32.200,"track":0.0000,"speed":0.016,"climb":0.000,"eps":17.28}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:43.000Z","ept":0.005,"lat":44.069006000,"lon":-121.314326833,"alt":1113.000,"epx":8.641,"epy":7.697,"epv":32.200,"track":0.0000,"speed":0.016,"climb":-0.100,"eps":17.28,"epc":64.40}
$GNZDA,001043.00,10,01,2017,00,00*7A
$GNRMC,001044.00,A,4404.14037,N,12118.85951,W,0.016,,100117,,,A*72
$GNVTG,,T,,M,0.016,N,0.030,K,A*39
@@ -1025,7 +1025,7 @@ $GLGSV,3,2,09,79,31,038,21,80,78,288,23,81,00,075,,87,01,344,*6B
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.58,"ydop":0.51,"vdop":1.40,"tdop":0.76,"hdop":0.98,"gdop":1.59,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":306,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":20,"az":174,"ss":26,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":31,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":0,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":36,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":27,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":41,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":32,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":32,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":31,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":23,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":31,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":25,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":157,"ss":19,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":296,"ss":0,"used":false,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":22,"used":true,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":20,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":31,"az":38,"ss":21,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":288,"ss":23,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":344,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.14037,N,12118.85951,W,001044.00,A,A*6A
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:44.000Z","ept":0.005,"lat":44.069006167,"lon":-121.314325167,"alt":1113.000,"epx":8.641,"epy":7.697,"epv":32.200,"track":0.0000,"speed":0.008,"climb":0.000,"eps":17.28}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:44.000Z","ept":0.005,"lat":44.069006167,"lon":-121.314325167,"alt":1113.000,"epx":8.641,"epy":7.697,"epv":32.200,"track":0.0000,"speed":0.008,"climb":0.000,"eps":17.28,"epc":64.40}
$GNZDA,001044.00,10,01,2017,00,00*7D
$GNRMC,001045.00,A,4404.14041,N,12118.85941,W,0.142,,100117,,,A*73
$GNVTG,,T,,M,0.142,N,0.263,K,A*3D
@@ -1041,7 +1041,7 @@ $GLGSV,3,2,09,79,31,038,21,80,78,288,23,81,00,075,,87,01,344,*6B
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.58,"ydop":0.51,"vdop":1.40,"tdop":0.76,"hdop":0.98,"gdop":1.59,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":306,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":20,"az":174,"ss":26,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":31,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":0,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":36,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":26,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":41,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":32,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":32,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":31,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":23,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":31,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":25,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":157,"ss":19,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":296,"ss":0,"used":false,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":22,"used":true,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":21,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":31,"az":38,"ss":21,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":288,"ss":23,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":344,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.14041,N,12118.85941,W,001045.00,A,A*6B
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:45.000Z","ept":0.005,"lat":44.069006833,"lon":-121.314323500,"alt":1113.000,"epx":8.641,"epy":7.697,"epv":32.200,"track":0.0000,"speed":0.073,"climb":0.000,"eps":17.28}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:45.000Z","ept":0.005,"lat":44.069006833,"lon":-121.314323500,"alt":1113.000,"epx":8.641,"epy":7.697,"epv":32.200,"track":0.0000,"speed":0.073,"climb":0.000,"eps":17.28,"epc":64.40}
$GNZDA,001045.00,10,01,2017,00,00*7C
$GNRMC,001046.00,A,4404.14048,N,12118.85935,W,0.184,,100117,,,A*70
$GNVTG,,T,,M,0.184,N,0.340,K,A*37
@@ -1057,7 +1057,7 @@ $GLGSV,3,2,09,79,31,038,21,80,78,288,23,81,00,075,,87,01,344,*6B
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.58,"ydop":0.51,"vdop":1.40,"tdop":0.76,"hdop":0.98,"gdop":1.59,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":306,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":20,"az":174,"ss":27,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":31,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":0,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":36,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":27,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":41,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":32,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":31,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":32,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":23,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":31,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":25,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":157,"ss":19,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":296,"ss":0,"used":false,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":22,"used":true,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":21,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":31,"az":38,"ss":21,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":288,"ss":23,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":344,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.14048,N,12118.85935,W,001046.00,A,A*62
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:46.000Z","ept":0.005,"lat":44.069008000,"lon":-121.314322500,"alt":1112.900,"epx":8.641,"epy":7.697,"epv":32.200,"track":0.0000,"speed":0.095,"climb":0.000,"eps":17.28}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:46.000Z","ept":0.005,"lat":44.069008000,"lon":-121.314322500,"alt":1112.900,"epx":8.641,"epy":7.697,"epv":32.200,"track":0.0000,"speed":0.095,"climb":-0.100,"eps":17.28,"epc":64.40}
$GNZDA,001046.00,10,01,2017,00,00*7F
$GNRMC,001047.00,A,4404.14055,N,12118.85927,W,0.037,,100117,,,A*77
$GNVTG,,T,,M,0.037,N,0.068,K,A*37
@@ -1073,7 +1073,7 @@ $GLGSV,3,2,09,79,31,038,20,80,78,288,23,81,00,075,,87,01,344,*6A
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.58,"ydop":0.51,"vdop":1.40,"tdop":0.76,"hdop":0.98,"gdop":1.59,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":306,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":20,"az":174,"ss":27,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":31,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":0,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":36,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":26,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":40,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":33,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":31,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":31,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":23,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":31,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":25,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":157,"ss":18,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":296,"ss":0,"used":false,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":21,"used":true,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":21,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":31,"az":38,"ss":20,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":288,"ss":23,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":344,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.14055,N,12118.85927,W,001047.00,A,A*6C
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:47.000Z","ept":0.005,"lat":44.069009167,"lon":-121.314321167,"alt":1112.900,"epx":8.641,"epy":7.697,"epv":32.200,"track":0.0000,"speed":0.019,"climb":0.000,"eps":17.28}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:47.000Z","ept":0.005,"lat":44.069009167,"lon":-121.314321167,"alt":1112.900,"epx":8.641,"epy":7.697,"epv":32.200,"track":0.0000,"speed":0.019,"climb":0.000,"eps":17.28,"epc":64.40}
$GNZDA,001047.00,10,01,2017,00,00*7E
$GNRMC,001048.00,A,4404.14063,N,12118.85920,W,0.064,,100117,,,A*7C
$GNVTG,,T,,M,0.064,N,0.118,K,A*37
@@ -1089,7 +1089,7 @@ $GLGSV,3,2,09,79,31,038,19,80,78,288,22,81,00,075,,87,01,344,*61
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.58,"ydop":0.51,"vdop":1.47,"tdop":0.76,"hdop":1.08,"gdop":1.59,"pdop":1.83,"satellites":[{"PRN":2,"el":5,"az":306,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":20,"az":174,"ss":27,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":31,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":0,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":36,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":26,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":40,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":32,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":32,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":31,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":23,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":31,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":25,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":157,"ss":19,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":296,"ss":0,"used":false,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":21,"used":true,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":20,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":31,"az":38,"ss":19,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":288,"ss":22,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":344,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.14063,N,12118.85920,W,001048.00,A,A*61
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:48.000Z","ept":0.005,"lat":44.069010500,"lon":-121.314320000,"alt":1112.700,"epx":8.641,"epy":7.697,"epv":32.200,"track":0.0000,"speed":0.033,"climb":0.000,"eps":17.28}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:48.000Z","ept":0.005,"lat":44.069010500,"lon":-121.314320000,"alt":1112.700,"epx":8.641,"epy":7.697,"epv":32.200,"track":0.0000,"speed":0.033,"climb":-0.200,"eps":17.28,"epc":64.40}
$GNZDA,001048.00,10,01,2017,00,00*71
$GNRMC,001049.00,A,4404.14061,N,12118.85914,W,0.094,,100117,,,A*77
$GNVTG,,T,,M,0.094,N,0.174,K,A*32
@@ -1105,7 +1105,7 @@ $GLGSV,3,2,09,79,31,038,18,80,78,288,22,81,00,075,,87,01,344,*60
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.58,"ydop":0.51,"vdop":1.47,"tdop":0.76,"hdop":1.09,"gdop":1.59,"pdop":1.83,"satellites":[{"PRN":2,"el":5,"az":306,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":20,"az":174,"ss":28,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":31,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":0,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":36,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":25,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":40,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":64,"ss":32,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":31,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":32,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":23,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":31,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":25,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":157,"ss":19,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":296,"ss":0,"used":false,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":21,"used":true,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":21,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":31,"az":38,"ss":18,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":288,"ss":22,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":344,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.14061,N,12118.85914,W,001049.00,A,A*65
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:49.000Z","ept":0.005,"lat":44.069010167,"lon":-121.314319000,"alt":1112.900,"epx":8.641,"epy":7.697,"epv":33.810,"track":0.0000,"speed":0.048,"climb":0.000,"eps":17.28}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:49.000Z","ept":0.005,"lat":44.069010167,"lon":-121.314319000,"alt":1112.900,"epx":8.641,"epy":7.697,"epv":33.810,"track":0.0000,"speed":0.048,"climb":0.200,"eps":17.28,"epc":66.01}
$GNZDA,001049.00,10,01,2017,00,00*70
$GNRMC,001050.00,A,4404.14068,N,12118.85907,W,0.041,,100117,,,A*7C
$GNVTG,,T,,M,0.041,N,0.076,K,A*39
@@ -1121,7 +1121,7 @@ $GLGSV,3,2,09,79,31,038,18,80,78,288,21,81,00,075,,87,01,344,*63
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.58,"ydop":0.51,"vdop":1.47,"tdop":0.76,"hdop":1.09,"gdop":1.59,"pdop":1.83,"satellites":[{"PRN":2,"el":5,"az":306,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":20,"az":174,"ss":28,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":31,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":0,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":36,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":24,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":40,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":63,"ss":32,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":31,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":32,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":23,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":30,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":25,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":157,"ss":19,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":296,"ss":0,"used":false,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":22,"used":true,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":21,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":31,"az":38,"ss":18,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":288,"ss":21,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":344,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.14068,N,12118.85907,W,001050.00,A,A*66
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:50.000Z","ept":0.005,"lat":44.069011333,"lon":-121.314317833,"alt":1112.800,"epx":8.641,"epy":7.697,"epv":33.810,"track":0.0000,"speed":0.021,"climb":0.000,"eps":17.28}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:50.000Z","ept":0.005,"lat":44.069011333,"lon":-121.314317833,"alt":1112.800,"epx":8.641,"epy":7.697,"epv":33.810,"track":0.0000,"speed":0.021,"climb":-0.100,"eps":17.28,"epc":67.62}
$GNZDA,001050.00,10,01,2017,00,00*78
$GNRMC,001051.00,A,4404.14079,N,12118.85902,W,0.067,,100117,,,A*7C
$GNVTG,,T,,M,0.067,N,0.124,K,A*3B
@@ -1137,7 +1137,7 @@ $GLGSV,3,2,09,79,31,038,19,80,78,288,21,81,00,075,,87,01,344,*62
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.58,"ydop":0.51,"vdop":1.40,"tdop":0.76,"hdop":0.98,"gdop":1.59,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":306,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":20,"az":174,"ss":27,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":30,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":0,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":36,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":23,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":40,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":63,"ss":32,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":32,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":32,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":24,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":30,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":25,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":157,"ss":19,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":296,"ss":0,"used":false,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":22,"used":true,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":22,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":31,"az":38,"ss":19,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":288,"ss":21,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":344,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.14079,N,12118.85902,W,001051.00,A,A*62
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:51.000Z","ept":0.005,"lat":44.069013167,"lon":-121.314317000,"alt":1112.700,"epx":8.652,"epy":7.693,"epv":33.810,"track":0.0000,"speed":0.034,"climb":0.000,"eps":17.29}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:51.000Z","ept":0.005,"lat":44.069013167,"lon":-121.314317000,"alt":1112.700,"epx":8.652,"epy":7.693,"epv":33.810,"track":0.0000,"speed":0.034,"climb":-0.100,"eps":17.29,"epc":67.62}
$GNZDA,001051.00,10,01,2017,00,00*79
$GNRMC,001052.00,A,4404.14081,N,12118.85894,W,0.006,,100117,,,A*71
$GNVTG,,T,,M,0.006,N,0.012,K,A*38
@@ -1153,6 +1153,6 @@ $GLGSV,3,2,09,79,31,038,19,80,78,288,21,81,00,075,,87,01,344,*62
$GLGSV,3,3,09,88,07,028,*51
{"class":"SKY","xdop":0.58,"ydop":0.51,"vdop":1.40,"tdop":0.76,"hdop":0.98,"gdop":1.59,"pdop":1.71,"satellites":[{"PRN":2,"el":5,"az":306,"ss":0,"used":false,"gnssid":0,"svid":2},{"PRN":3,"el":20,"az":174,"ss":27,"used":true,"gnssid":0,"svid":3},{"PRN":4,"el":12,"az":38,"ss":31,"used":false,"gnssid":0,"svid":4},{"PRN":6,"el":7,"az":270,"ss":0,"used":false,"gnssid":0,"svid":6},{"PRN":7,"el":46,"az":259,"ss":36,"used":true,"gnssid":0,"svid":7},{"PRN":8,"el":1,"az":143,"ss":23,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":67,"az":312,"ss":40,"used":true,"gnssid":0,"svid":9},{"PRN":16,"el":47,"az":63,"ss":32,"used":true,"gnssid":0,"svid":16},{"PRN":22,"el":8,"az":167,"ss":31,"used":true,"gnssid":0,"svid":22},{"PRN":23,"el":68,"az":103,"ss":32,"used":true,"gnssid":0,"svid":23},{"PRN":26,"el":23,"az":45,"ss":24,"used":true,"gnssid":0,"svid":26},{"PRN":27,"el":12,"az":108,"ss":30,"used":true,"gnssid":0,"svid":27},{"PRN":30,"el":12,"az":249,"ss":25,"used":false,"gnssid":0,"svid":30},{"PRN":133,"el":31,"az":150,"ss":0,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":0,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":69,"el":40,"az":157,"ss":19,"used":true,"gnssid":6,"svid":5},{"PRN":70,"el":76,"az":296,"ss":0,"used":false,"gnssid":6,"svid":6},{"PRN":71,"el":24,"az":325,"ss":22,"used":true,"gnssid":6,"svid":7},{"PRN":73,"el":33,"az":233,"ss":21,"used":true,"gnssid":6,"svid":9},{"PRN":79,"el":31,"az":38,"ss":19,"used":true,"gnssid":6,"svid":15},{"PRN":80,"el":78,"az":288,"ss":21,"used":true,"gnssid":6,"svid":16},{"PRN":81,"el":0,"az":75,"ss":0,"used":false,"gnssid":6,"svid":17},{"PRN":87,"el":1,"az":344,"ss":0,"used":false,"gnssid":6,"svid":23},{"PRN":88,"el":7,"az":28,"ss":0,"used":false,"gnssid":6,"svid":24}]}
$GNGLL,4404.14081,N,12118.85894,W,001052.00,A,A*68
-{"class":"TPV","mode":3,"time":"2017-01-10T00:10:52.000Z","ept":0.005,"lat":44.069013500,"lon":-121.314315667,"alt":1112.800,"epx":8.652,"epy":7.693,"epv":32.200,"track":0.0000,"speed":0.003,"climb":0.000,"eps":17.30}
+{"class":"TPV","mode":3,"time":"2017-01-10T00:10:52.000Z","ept":0.005,"lat":44.069013500,"lon":-121.314315667,"alt":1112.800,"epx":8.652,"epy":7.693,"epv":32.200,"track":0.0000,"speed":0.003,"climb":0.100,"eps":17.30,"epc":66.01}
$GNZDA,001052.00,10,01,2017,00,00*7A
$GNRMC,001053.00,A,4404.14083,N,12118.85886,W,0.
diff --git a/test/daemon/ublox-lea-4h.log.chk b/test/daemon/ublox-lea-4h.log.chk
index 3159ca2c..07dfac61 100644
--- a/test/daemon/ublox-lea-4h.log.chk
+++ b/test/daemon/ublox-lea-4h.log.chk
@@ -43,7 +43,7 @@ $GPGSA,A,2,28,04,02,,,,,,,,,,10.02,9.97,1.00*3A
$GPGSV,1,1,03,28,28,095,33,04,30,150,45,02,07,178,31*4D
{"class":"SKY","vdop":1.00,"hdop":9.97,"pdop":10.02,"satellites":[{"PRN":28,"el":28,"az":95,"ss":33,"used":true,"gnssid":0,"svid":28},{"PRN":4,"el":30,"az":150,"ss":45,"used":true,"gnssid":0,"svid":4},{"PRN":2,"el":7,"az":178,"ss":31,"used":true,"gnssid":0,"svid":2}]}
$GPGLL,4907.85331,N,12243.19743,W,030858.00,A,A*75
-{"class":"TPV","mode":3,"time":"2006-08-10T03:08:58.000Z","ept":0.005,"lat":49.130888500,"lon":-122.719957167,"alt":516.700,"epv":23.000,"track":323.1400,"speed":0.540,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2006-08-10T03:08:58.000Z","ept":0.005,"lat":49.130888500,"lon":-122.719957167,"alt":516.700,"epv":23.000,"track":323.1400,"speed":0.540}
$GPZDA,030858.00,10,08,2006,00,00*6D
$GPRMC,030859.00,A,4907.85396,N,12243.19848,W,1.321,323.21,100806,,,A*75
$GPVTG,323.21,T,,M,1.321,N,2.448,K,A*37
@@ -52,7 +52,7 @@ $GPGSA,A,2,28,04,02,,,,,,,,,,10.02,9.97,1.00*3A
$GPGSV,1,1,03,28,28,095,32,04,30,150,46,02,07,178,32*4C
{"class":"SKY","vdop":1.00,"hdop":9.97,"pdop":10.02,"satellites":[{"PRN":28,"el":28,"az":95,"ss":32,"used":true,"gnssid":0,"svid":28},{"PRN":4,"el":30,"az":150,"ss":46,"used":true,"gnssid":0,"svid":4},{"PRN":2,"el":7,"az":178,"ss":32,"used":true,"gnssid":0,"svid":2}]}
$GPGLL,4907.85396,N,12243.19848,W,030859.00,A,A*7D
-{"class":"TPV","mode":3,"time":"2006-08-10T03:08:59.000Z","ept":0.005,"lat":49.130899333,"lon":-122.719974667,"alt":516.700,"epv":23.000,"track":323.2100,"speed":0.680,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2006-08-10T03:08:59.000Z","ept":0.005,"lat":49.130899333,"lon":-122.719974667,"alt":516.700,"epv":23.000,"track":323.2100,"speed":0.680,"climb":0.000,"epc":46.00}
$GPZDA,030859.00,10,08,2006,00,00*6C
$GPRMC,030900.00,A,4907.85424,N,12243.19882,W,1.324,323.26,100806,,,A*72
$GPVTG,323.26,T,,M,1.324,N,2.454,K,A*38
@@ -61,7 +61,7 @@ $GPGSA,A,2,28,04,02,,,,,,,,,,10.03,9.98,1.00*34
$GPGSV,1,1,03,28,28,095,33,04,30,150,46,02,07,178,32*4D
{"class":"SKY","vdop":1.00,"hdop":9.98,"pdop":10.03,"satellites":[{"PRN":28,"el":28,"az":95,"ss":33,"used":true,"gnssid":0,"svid":28},{"PRN":4,"el":30,"az":150,"ss":46,"used":true,"gnssid":0,"svid":4},{"PRN":2,"el":7,"az":178,"ss":32,"used":true,"gnssid":0,"svid":2}]}
$GPGLL,4907.85424,N,12243.19882,W,030900.00,A,A*78
-{"class":"TPV","mode":3,"time":"2006-08-10T03:09:00.000Z","ept":0.005,"lat":49.130904000,"lon":-122.719980333,"alt":516.700,"epv":23.000,"track":323.2600,"speed":0.681,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2006-08-10T03:09:00.000Z","ept":0.005,"lat":49.130904000,"lon":-122.719980333,"alt":516.700,"epv":23.000,"track":323.2600,"speed":0.681,"climb":0.000,"epc":46.00}
$GPZDA,030900.00,10,08,2006,00,00*61
$GPRMC,030901.00,A,4907.85444,N,12243.19906,W,1.458,323.25,100806,,,A*77
$GPVTG,323.25,T,,M,1.458,N,2.702,K,A*37
@@ -70,7 +70,7 @@ $GPGSA,A,2,28,04,02,,,,,,,,,,10.04,9.99,1.00*32
$GPGSV,1,1,03,28,28,095,32,04,30,150,45,02,07,178,32*4F
{"class":"SKY","vdop":1.00,"hdop":9.99,"pdop":10.04,"satellites":[{"PRN":28,"el":28,"az":95,"ss":32,"used":true,"gnssid":0,"svid":28},{"PRN":4,"el":30,"az":150,"ss":45,"used":true,"gnssid":0,"svid":4},{"PRN":2,"el":7,"az":178,"ss":32,"used":true,"gnssid":0,"svid":2}]}
$GPGLL,4907.85444,N,12243.19906,W,030901.00,A,A*72
-{"class":"TPV","mode":3,"time":"2006-08-10T03:09:01.000Z","ept":0.005,"lat":49.130907333,"lon":-122.719984333,"alt":516.700,"epv":23.000,"track":323.2500,"speed":0.750,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2006-08-10T03:09:01.000Z","ept":0.005,"lat":49.130907333,"lon":-122.719984333,"alt":516.700,"epv":23.000,"track":323.2500,"speed":0.750,"climb":0.000,"epc":46.00}
$GPZDA,030901.00,10,08,2006,00,00*60
$GPRMC,031007.00,V,,,,,,,100806,,,N*77
$GPVTG,,,,,,,,,N*30
@@ -90,7 +90,7 @@ $GPGSV,2,1,06,28,28,095,26,17,64,064,27,09,55,289,36,04,31,150,43*7D
$GPGSV,2,2,06,02,07,178,32,24,40,121,35*73
{"class":"SKY","xdop":0.98,"ydop":1.92,"vdop":3.45,"tdop":2.55,"hdop":2.15,"gdop":4.80,"pdop":4.07,"satellites":[{"PRN":28,"el":28,"az":95,"ss":26,"used":true,"gnssid":0,"svid":28},{"PRN":17,"el":64,"az":64,"ss":27,"used":true,"gnssid":0,"svid":17},{"PRN":9,"el":55,"az":289,"ss":36,"used":true,"gnssid":0,"svid":9},{"PRN":4,"el":31,"az":150,"ss":43,"used":true,"gnssid":0,"svid":4},{"PRN":2,"el":7,"az":178,"ss":32,"used":true,"gnssid":0,"svid":2},{"PRN":24,"el":40,"az":121,"ss":35,"used":false,"gnssid":0,"svid":24}]}
$GPGLL,4907.58133,N,12242.60088,W,031008.00,A,A*76
-{"class":"TPV","mode":3,"time":"2006-08-10T03:10:08.000Z","ept":0.005,"lat":49.126355500,"lon":-122.710014667,"alt":70.700,"epx":14.642,"epy":28.806,"epv":93.150,"track":220.8600,"speed":1.312,"climb":0.000,"eps":0.86}
+{"class":"TPV","mode":3,"time":"2006-08-10T03:10:08.000Z","ept":0.005,"lat":49.126355500,"lon":-122.710014667,"alt":70.700,"epx":14.642,"epy":28.806,"epv":93.150,"track":220.8600,"speed":1.312}
$GPZDA,031008.00,10,08,2006,00,00*61
$GPRMC,031009.00,A,4907.58122,N,12242.60101,W,0.138,220.93,100806,,,A*7F
$GPVTG,220.93,T,,M,0.138,N,0.255,K,A*3F
@@ -100,7 +100,7 @@ $GPGSV,2,1,06,28,28,095,25,17,64,064,27,09,55,289,36,04,31,150,43*7E
$GPGSV,2,2,06,02,07,178,32,24,40,121,35*73
{"class":"SKY","xdop":0.98,"ydop":1.92,"vdop":3.45,"tdop":2.55,"hdop":2.15,"gdop":4.80,"pdop":4.06,"satellites":[{"PRN":28,"el":28,"az":95,"ss":25,"used":true,"gnssid":0,"svid":28},{"PRN":17,"el":64,"az":64,"ss":27,"used":true,"gnssid":0,"svid":17},{"PRN":9,"el":55,"az":289,"ss":36,"used":true,"gnssid":0,"svid":9},{"PRN":4,"el":31,"az":150,"ss":43,"used":true,"gnssid":0,"svid":4},{"PRN":2,"el":7,"az":178,"ss":32,"used":true,"gnssid":0,"svid":2},{"PRN":24,"el":40,"az":121,"ss":35,"used":false,"gnssid":0,"svid":24}]}
$GPGLL,4907.58122,N,12242.60101,W,031009.00,A,A*77
-{"class":"TPV","mode":3,"time":"2006-08-10T03:10:09.000Z","ept":0.005,"lat":49.126353667,"lon":-122.710016833,"alt":70.100,"epx":14.642,"epy":28.806,"epv":79.350,"track":220.9300,"speed":0.071,"climb":0.000,"eps":57.61}
+{"class":"TPV","mode":3,"time":"2006-08-10T03:10:09.000Z","ept":0.005,"lat":49.126353667,"lon":-122.710016833,"alt":70.100,"epx":14.642,"epy":28.806,"epv":79.350,"track":220.9300,"speed":0.071,"climb":-0.600,"eps":57.61,"epc":172.50}
$GPZDA,031009.00,10,08,2006,00,00*60
$GPRMC,031516.00,A,4907.56801,N,12242.61073,W,0.084,39.14,100806,,,A*44
$GPVTG,39.14,T,,M,0.084,N,0.155,K,A*0F
@@ -111,7 +111,7 @@ $GPGSV,3,2,12,02,09,178,33,24,42,118,35,51,32,160,46,26,11,222,28*7C
$GPGSV,3,3,12,48,33,194,42,29,07,218,23,35,31,205,42,05,22,288,30*7B
{"class":"SKY","xdop":0.60,"ydop":0.95,"vdop":1.89,"tdop":1.23,"hdop":1.13,"gdop":2.50,"pdop":2.20,"satellites":[{"PRN":28,"el":25,"az":97,"ss":26,"used":true,"gnssid":0,"svid":28},{"PRN":17,"el":62,"az":63,"ss":34,"used":true,"gnssid":0,"svid":17},{"PRN":9,"el":56,"az":285,"ss":30,"used":true,"gnssid":0,"svid":9},{"PRN":4,"el":33,"az":148,"ss":43,"used":true,"gnssid":0,"svid":4},{"PRN":2,"el":9,"az":178,"ss":33,"used":true,"gnssid":0,"svid":2},{"PRN":24,"el":42,"az":118,"ss":35,"used":true,"gnssid":0,"svid":24},{"PRN":138,"el":32,"az":160,"ss":46,"used":false,"gnssid":1,"svid":138},{"PRN":26,"el":11,"az":222,"ss":28,"used":true,"gnssid":0,"svid":26},{"PRN":135,"el":33,"az":194,"ss":42,"used":false,"gnssid":1,"svid":135},{"PRN":29,"el":7,"az":218,"ss":23,"used":false,"gnssid":0,"svid":29},{"PRN":122,"el":31,"az":205,"ss":42,"used":true,"gnssid":1,"svid":122},{"PRN":5,"el":22,"az":288,"ss":30,"used":true,"gnssid":0,"svid":5}]}
$GPGLL,4907.56801,N,12242.61073,W,031516.00,A,A*7F
-{"class":"TPV","mode":3,"time":"2006-08-10T03:15:16.000Z","ept":0.005,"lat":49.126133500,"lon":-122.710178833,"alt":99.100,"epx":14.642,"epy":28.806,"epv":79.350,"track":39.1400,"speed":0.043,"climb":0.000,"eps":0.19}
+{"class":"TPV","mode":3,"time":"2006-08-10T03:15:16.000Z","ept":0.005,"lat":49.126133500,"lon":-122.710178833,"alt":99.100,"epx":14.642,"epy":28.806,"epv":79.350,"track":39.1400,"speed":0.043,"climb":0.094,"eps":0.19,"epc":0.52}
$GPZDA,031516.00,10,08,2006,00,00*6B
$GPRMC,031517.00,A,4907.56809,N,12242.61069,W,0.084,39.37,100806,,,A*47
$GPVTG,39.37,T,,M,0.084,N,0.156,K,A*0D
@@ -122,7 +122,7 @@ $GPGSV,3,2,12,02,09,178,33,24,42,118,35,51,32,160,45,26,11,222,28*7F
$GPGSV,3,3,12,48,33,194,42,29,07,218,23,35,31,205,41,05,22,288,30*78
{"class":"SKY","xdop":0.60,"ydop":0.95,"vdop":1.89,"tdop":1.23,"hdop":1.13,"gdop":2.50,"pdop":2.20,"satellites":[{"PRN":28,"el":25,"az":97,"ss":26,"used":true,"gnssid":0,"svid":28},{"PRN":17,"el":62,"az":63,"ss":35,"used":true,"gnssid":0,"svid":17},{"PRN":9,"el":56,"az":285,"ss":30,"used":true,"gnssid":0,"svid":9},{"PRN":4,"el":33,"az":148,"ss":43,"used":true,"gnssid":0,"svid":4},{"PRN":2,"el":9,"az":178,"ss":33,"used":true,"gnssid":0,"svid":2},{"PRN":24,"el":42,"az":118,"ss":35,"used":true,"gnssid":0,"svid":24},{"PRN":138,"el":32,"az":160,"ss":45,"used":false,"gnssid":1,"svid":138},{"PRN":26,"el":11,"az":222,"ss":28,"used":true,"gnssid":0,"svid":26},{"PRN":135,"el":33,"az":194,"ss":42,"used":false,"gnssid":1,"svid":135},{"PRN":29,"el":7,"az":218,"ss":23,"used":false,"gnssid":0,"svid":29},{"PRN":122,"el":31,"az":205,"ss":41,"used":true,"gnssid":1,"svid":122},{"PRN":5,"el":22,"az":288,"ss":30,"used":true,"gnssid":0,"svid":5}]}
$GPGLL,4907.56809,N,12242.61069,W,031517.00,A,A*7D
-{"class":"TPV","mode":3,"time":"2006-08-10T03:15:17.000Z","ept":0.005,"lat":49.126134833,"lon":-122.710178167,"alt":98.800,"epx":8.997,"epy":14.222,"epv":43.470,"track":39.3700,"speed":0.043,"climb":0.000,"eps":43.03}
+{"class":"TPV","mode":3,"time":"2006-08-10T03:15:17.000Z","ept":0.005,"lat":49.126134833,"lon":-122.710178167,"alt":98.800,"epx":8.997,"epy":14.222,"epv":43.470,"track":39.3700,"speed":0.043,"climb":-0.300,"eps":43.03,"epc":122.82}
$GPZDA,031517.00,10,08,2006,00,00*6A
$GPRMC,031518.00,A,4907.56818,N,12242.61064,W,0.084,39.58,100806,,,A*4C
$GPVTG,39.58,T,,M,0.084,N,0.155,K,A*07
@@ -134,4 +134,4 @@ $GPGSV,4,3,13,26,11,222,28,48,33,194,41,29,07,218,23,35,31,205,41*75
$GPGSV,4,4,13,05,22,288,30*4F
{"class":"SKY","xdop":0.60,"ydop":0.95,"vdop":1.89,"tdop":1.23,"hdop":1.13,"gdop":2.50,"pdop":2.20,"satellites":[{"PRN":28,"el":25,"az":97,"ss":26,"used":true,"gnssid":0,"svid":28},{"PRN":17,"el":62,"az":63,"ss":35,"used":true,"gnssid":0,"svid":17},{"PRN":9,"el":56,"az":285,"ss":29,"used":true,"gnssid":0,"svid":9},{"PRN":4,"el":33,"az":148,"ss":43,"used":true,"gnssid":0,"svid":4},{"PRN":2,"el":9,"az":178,"ss":33,"used":true,"gnssid":0,"svid":2},{"PRN":24,"el":42,"az":118,"ss":35,"used":true,"gnssid":0,"svid":24},{"PRN":138,"el":32,"az":160,"ss":46,"used":false,"gnssid":1,"svid":138},{"PRN":134,"el":11,"az":246,"ss":0,"used":false,"gnssid":1,"svid":134},{"PRN":26,"el":11,"az":222,"ss":28,"used":true,"gnssid":0,"svid":26},{"PRN":135,"el":33,"az":194,"ss":41,"used":false,"gnssid":1,"svid":135},{"PRN":29,"el":7,"az":218,"ss":23,"used":false,"gnssid":0,"svid":29},{"PRN":122,"el":31,"az":205,"ss":41,"used":true,"gnssid":1,"svid":122},{"PRN":5,"el":22,"az":288,"ss":30,"used":true,"gnssid":0,"svid":5}]}
$GPGLL,4907.56818,N,12242.61064,W,031518.00,A,A*7F
-{"class":"TPV","mode":3,"time":"2006-08-10T03:15:18.000Z","ept":0.005,"lat":49.126136333,"lon":-122.710177333,"alt":98.500,"epx":8.997,"epy":14.222,"epv":43.470,"track":39.5800,"speed":0.043,"climb":0.000,"eps":28.44}
+{"class":"TPV","mode":3,"time":"2006-08-10T03:15:18.000Z","ept":0.005,"lat":49.126136333,"lon":-122.710177333,"alt":98.500,"epx":8.997,"epy":14.222,"epv":43.470,"track":39.5800,"speed":0.043,"climb":-0.300,"eps":28.44,"epc":86.94}
diff --git a/test/daemon/ublox-lea-4s.log.chk b/test/daemon/ublox-lea-4s.log.chk
index f52abf7e..4f8dd4bf 100644
--- a/test/daemon/ublox-lea-4s.log.chk
+++ b/test/daemon/ublox-lea-4s.log.chk
@@ -5,13 +5,13 @@ $GPVTG,113.02,T,,M,0.142,N,0.263,K,A*3C
$GPGGA,175504.00,3825.60966,N,02708.53787,E,1,07,1.24,58.1,M,37.7,M,,*61
{"class":"TPV","mode":3,"time":"2006-12-11T17:55:04.000Z","ept":0.005,"lat":38.426827667,"lon":27.142297833,"alt":58.100,"track":113.0200,"speed":0.073}
$GPGSA,A,3,19,11,25,14,01,31,22,,,,,,1.99,1.24,1.55*0C
-{"class":"TPV","mode":3,"time":"2006-12-11T17:55:04.000Z","ept":0.005,"lat":38.426827667,"lon":27.142297833,"alt":58.100,"epv":35.650,"track":113.0200,"speed":0.073,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2006-12-11T17:55:04.000Z","ept":0.005,"lat":38.426827667,"lon":27.142297833,"alt":58.100,"epv":35.650,"track":113.0200,"speed":0.073}
$GPGSV,3,1,10,19,62,212,26,11,40,306,25,03,35,184,,20,16,253,*7C
$GPGSV,3,2,10,28,05,310,,25,06,146,43,14,54,071,44,01,53,162,44*71
$GPGSV,3,3,10,31,05,137,41,22,28,055,35*73
{"class":"SKY","xdop":0.94,"ydop":0.79,"vdop":1.55,"tdop":1.11,"hdop":1.24,"gdop":2.27,"pdop":1.99,"satellites":[{"PRN":19,"el":62,"az":212,"ss":26,"used":true,"gnssid":0,"svid":19},{"PRN":11,"el":40,"az":306,"ss":25,"used":true,"gnssid":0,"svid":11},{"PRN":3,"el":35,"az":184,"ss":0,"used":false,"gnssid":0,"svid":3},{"PRN":20,"el":16,"az":253,"ss":0,"used":false,"gnssid":0,"svid":20},{"PRN":28,"el":5,"az":310,"ss":0,"used":false,"gnssid":0,"svid":28},{"PRN":25,"el":6,"az":146,"ss":43,"used":true,"gnssid":0,"svid":25},{"PRN":14,"el":54,"az":71,"ss":44,"used":true,"gnssid":0,"svid":14},{"PRN":1,"el":53,"az":162,"ss":44,"used":true,"gnssid":0,"svid":1},{"PRN":31,"el":5,"az":137,"ss":41,"used":true,"gnssid":0,"svid":31},{"PRN":22,"el":28,"az":55,"ss":35,"used":true,"gnssid":0,"svid":22}]}
$GPGLL,3825.60966,N,02708.53787,E,175504.00,A,A*6B
-{"class":"TPV","mode":3,"time":"2006-12-11T17:55:04.000Z","ept":0.005,"lat":38.426827667,"lon":27.142297833,"alt":58.100,"epx":14.047,"epy":11.889,"epv":35.650,"track":113.0200,"speed":0.073,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2006-12-11T17:55:04.000Z","ept":0.005,"lat":38.426827667,"lon":27.142297833,"alt":58.100,"epx":14.047,"epy":11.889,"epv":35.650,"track":113.0200,"speed":0.073}
$GPZDA,175504.00,11,12,2006,00,00*63
$GPRMC,175505.00,A,3825.60968,N,02708.53789,E,0.106,112.88,111206,,,A*6D
$GPVTG,112.88,T,,M,0.106,N,0.196,K,A*36
@@ -22,7 +22,7 @@ $GPGSV,3,2,10,28,05,310,,25,06,146,43,14,54,071,44,01,53,162,44*71
$GPGSV,3,3,10,31,05,137,41,22,28,055,36*70
{"class":"SKY","xdop":0.94,"ydop":0.79,"vdop":1.55,"tdop":1.11,"hdop":1.24,"gdop":2.27,"pdop":1.99,"satellites":[{"PRN":19,"el":62,"az":212,"ss":26,"used":true,"gnssid":0,"svid":19},{"PRN":11,"el":40,"az":306,"ss":24,"used":true,"gnssid":0,"svid":11},{"PRN":3,"el":35,"az":184,"ss":0,"used":false,"gnssid":0,"svid":3},{"PRN":20,"el":16,"az":253,"ss":0,"used":false,"gnssid":0,"svid":20},{"PRN":28,"el":5,"az":310,"ss":0,"used":false,"gnssid":0,"svid":28},{"PRN":25,"el":6,"az":146,"ss":43,"used":true,"gnssid":0,"svid":25},{"PRN":14,"el":54,"az":71,"ss":44,"used":true,"gnssid":0,"svid":14},{"PRN":1,"el":53,"az":162,"ss":44,"used":true,"gnssid":0,"svid":1},{"PRN":31,"el":5,"az":137,"ss":41,"used":true,"gnssid":0,"svid":31},{"PRN":22,"el":28,"az":55,"ss":36,"used":true,"gnssid":0,"svid":22}]}
$GPGLL,3825.60968,N,02708.53789,E,175505.00,A,A*6A
-{"class":"TPV","mode":3,"time":"2006-12-11T17:55:05.000Z","ept":0.005,"lat":38.426828000,"lon":27.142298167,"alt":58.100,"epx":14.047,"epy":11.889,"epv":35.650,"track":112.8800,"speed":0.055,"climb":0.000,"eps":28.09}
+{"class":"TPV","mode":3,"time":"2006-12-11T17:55:05.000Z","ept":0.005,"lat":38.426828000,"lon":27.142298167,"alt":58.100,"epx":14.047,"epy":11.889,"epv":35.650,"track":112.8800,"speed":0.055,"climb":0.000,"eps":28.09,"epc":71.30}
$GPZDA,175505.00,11,12,2006,00,00*62
$GPRMC,175506.00,A,3825.60969,N,02708.53794,E,0.074,112.93,111206,,,A*6D
$GPVTG,112.93,T,,M,0.074,N,0.137,K,A*33
@@ -33,4 +33,4 @@ $GPGSV,3,2,10,28,05,310,,25,06,146,43,14,54,071,44,01,53,162,44*71
$GPGSV,3,3,10,31,05,137,42,22,28,055,36*73
{"class":"SKY","xdop":0.94,"ydop":0.79,"vdop":1.55,"tdop":1.11,"hdop":1.24,"gdop":2.27,"pdop":1.99,"satellites":[{"PRN":19,"el":62,"az":212,"ss":27,"used":true,"gnssid":0,"svid":19},{"PRN":11,"el":40,"az":306,"ss":22,"used":true,"gnssid":0,"svid":11},{"PRN":3,"el":35,"az":184,"ss":0,"used":false,"gnssid":0,"svid":3},{"PRN":20,"el":16,"az":253,"ss":0,"used":false,"gnssid":0,"svid":20},{"PRN":28,"el":5,"az":310,"ss":0,"used":false,"gnssid":0,"svid":28},{"PRN":25,"el":6,"az":146,"ss":43,"used":true,"gnssid":0,"svid":25},{"PRN":14,"el":54,"az":71,"ss":44,"used":true,"gnssid":0,"svid":14},{"PRN":1,"el":53,"az":162,"ss":44,"used":true,"gnssid":0,"svid":1},{"PRN":31,"el":5,"az":137,"ss":42,"used":true,"gnssid":0,"svid":31},{"PRN":22,"el":28,"az":55,"ss":36,"used":true,"gnssid":0,"svid":22}]}
$GPGLL,3825.60969,N,02708.53794,E,175506.00,A,A*64
-{"class":"TPV","mode":3,"time":"2006-12-11T17:55:06.000Z","ept":0.005,"lat":38.426828167,"lon":27.142299000,"alt":58.200,"epx":14.047,"epy":11.889,"epv":35.650,"track":112.9300,"speed":0.038,"climb":0.000,"eps":28.09}
+{"class":"TPV","mode":3,"time":"2006-12-11T17:55:06.000Z","ept":0.005,"lat":38.426828167,"lon":27.142299000,"alt":58.200,"epx":14.047,"epy":11.889,"epv":35.650,"track":112.9300,"speed":0.038,"climb":0.100,"eps":28.09,"epc":71.30}
diff --git a/test/daemon/ublox-lea-5h.log.chk b/test/daemon/ublox-lea-5h.log.chk
index 84dbc0f4..f658d39d 100644
--- a/test/daemon/ublox-lea-5h.log.chk
+++ b/test/daemon/ublox-lea-5h.log.chk
@@ -11,13 +11,13 @@ $GPVTG,,T,,M,0.211,N,0.391,K,A*2A
$GPGGA,083723.00,5155.55442,N,00434.65873,E,1,06,2.51,-4.0,M,46.0,M,,*70
{"class":"TPV","mode":3,"time":"2010-08-21T08:37:23.000Z","ept":0.005,"lat":51.925907000,"lon":4.577645500,"alt":-4.000,"track":0.0000,"speed":0.109}
$GPGSA,A,3,27,15,09,28,18,08,,,,,,,3.33,2.51,2.20*04
-{"class":"TPV","mode":3,"time":"2010-08-21T08:37:23.000Z","ept":0.005,"lat":51.925907000,"lon":4.577645500,"alt":-4.000,"epv":50.600,"track":0.0000,"speed":0.109,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2010-08-21T08:37:23.000Z","ept":0.005,"lat":51.925907000,"lon":4.577645500,"alt":-4.000,"epv":50.600,"track":0.0000,"speed":0.109}
$GPGSV,3,1,12,05,04,187,,08,11,078,29,09,43,270,37,12,03,212,*75
$GPGSV,3,2,12,15,78,214,34,17,25,106,18,18,32,294,39,22,13,324,20*77
$GPGSV,3,3,12,24,04,342,,26,55,139,24,27,62,276,36,28,39,055,26*77
{"class":"SKY","xdop":0.72,"ydop":2.40,"vdop":2.20,"tdop":1.66,"hdop":2.51,"gdop":3.72,"pdop":3.33,"satellites":[{"PRN":5,"el":4,"az":187,"ss":0,"used":false,"gnssid":0,"svid":5},{"PRN":8,"el":11,"az":78,"ss":29,"used":true,"gnssid":0,"svid":8},{"PRN":9,"el":43,"az":270,"ss":37,"used":true,"gnssid":0,"svid":9},{"PRN":12,"el":3,"az":212,"ss":0,"used":false,"gnssid":0,"svid":12},{"PRN":15,"el":78,"az":214,"ss":34,"used":true,"gnssid":0,"svid":15},{"PRN":17,"el":25,"az":106,"ss":18,"used":false,"gnssid":0,"svid":17},{"PRN":18,"el":32,"az":294,"ss":39,"used":true,"gnssid":0,"svid":18},{"PRN":22,"el":13,"az":324,"ss":20,"used":false,"gnssid":0,"svid":22},{"PRN":24,"el":4,"az":342,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":26,"el":55,"az":139,"ss":24,"used":false,"gnssid":0,"svid":26},{"PRN":27,"el":62,"az":276,"ss":36,"used":true,"gnssid":0,"svid":27},{"PRN":28,"el":39,"az":55,"ss":26,"used":true,"gnssid":0,"svid":28}]}
$GPGLL,5155.55442,N,00434.65873,E,083723.00,A,A*6E
-{"class":"TPV","mode":3,"time":"2010-08-21T08:37:23.000Z","ept":0.005,"lat":51.925907000,"lon":4.577645500,"alt":-4.000,"epx":10.819,"epy":36.045,"epv":50.600,"track":0.0000,"speed":0.109,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2010-08-21T08:37:23.000Z","ept":0.005,"lat":51.925907000,"lon":4.577645500,"alt":-4.000,"epx":10.819,"epy":36.045,"epv":50.600,"track":0.0000,"speed":0.109}
$GPRMC,083724.00,A,5155.55430,N,00434.65878,E,0.392,,210810,,,A*7C
$GPVTG,,T,,M,0.392,N,0.727,K,A*29
$GPGGA,083724.00,5155.55430,N,00434.65878,E,1,06,2.51,-4.2,M,46.0,M,,*7B
@@ -27,7 +27,7 @@ $GPGSV,3,2,12,15,78,214,34,17,25,106,18,18,32,294,39,22,13,324,20*77
$GPGSV,3,3,12,24,04,342,,26,55,139,24,27,62,276,36,28,39,055,26*77
{"class":"SKY","xdop":0.72,"ydop":2.40,"vdop":2.20,"tdop":1.66,"hdop":2.51,"gdop":3.72,"pdop":3.33,"satellites":[{"PRN":5,"el":4,"az":187,"ss":0,"used":false,"gnssid":0,"svid":5},{"PRN":8,"el":11,"az":78,"ss":29,"used":true,"gnssid":0,"svid":8},{"PRN":9,"el":43,"az":270,"ss":37,"used":true,"gnssid":0,"svid":9},{"PRN":12,"el":3,"az":212,"ss":0,"used":false,"gnssid":0,"svid":12},{"PRN":15,"el":78,"az":214,"ss":34,"used":true,"gnssid":0,"svid":15},{"PRN":17,"el":25,"az":106,"ss":18,"used":false,"gnssid":0,"svid":17},{"PRN":18,"el":32,"az":294,"ss":39,"used":true,"gnssid":0,"svid":18},{"PRN":22,"el":13,"az":324,"ss":20,"used":false,"gnssid":0,"svid":22},{"PRN":24,"el":4,"az":342,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":26,"el":55,"az":139,"ss":24,"used":false,"gnssid":0,"svid":26},{"PRN":27,"el":62,"az":276,"ss":36,"used":true,"gnssid":0,"svid":27},{"PRN":28,"el":39,"az":55,"ss":26,"used":true,"gnssid":0,"svid":28}]}
$GPGLL,5155.55430,N,00434.65878,E,083724.00,A,A*67
-{"class":"TPV","mode":3,"time":"2010-08-21T08:37:24.000Z","ept":0.005,"lat":51.925905000,"lon":4.577646333,"alt":-4.200,"epx":10.819,"epy":36.045,"epv":50.600,"track":0.0000,"speed":0.202,"climb":0.000,"eps":72.09}
+{"class":"TPV","mode":3,"time":"2010-08-21T08:37:24.000Z","ept":0.005,"lat":51.925905000,"lon":4.577646333,"alt":-4.200,"epx":10.819,"epy":36.045,"epv":50.600,"track":0.0000,"speed":0.202,"climb":-0.200,"eps":72.09,"epc":101.20}
$GPRMC,083725.00,A,5155.55467,N,00434.65870,E,0.274,,210810,,,A*7E
$GPVTG,,T,,M,0.274,N,0.508,K,A*2F
$GPGGA,083725.00,5155.55467,N,00434.65870,E,1,06,2.51,-3.2,M,46.0,M,,*77
@@ -37,7 +37,7 @@ $GPGSV,3,2,12,15,78,214,33,17,25,106,17,18,32,294,37,22,13,324,20*71
$GPGSV,3,3,12,24,04,342,,26,55,139,24,27,62,276,33,28,39,055,26*72
{"class":"SKY","xdop":0.72,"ydop":2.40,"vdop":2.20,"tdop":1.66,"hdop":2.51,"gdop":3.72,"pdop":3.33,"satellites":[{"PRN":5,"el":4,"az":187,"ss":0,"used":false,"gnssid":0,"svid":5},{"PRN":8,"el":11,"az":78,"ss":28,"used":true,"gnssid":0,"svid":8},{"PRN":9,"el":43,"az":270,"ss":34,"used":true,"gnssid":0,"svid":9},{"PRN":12,"el":3,"az":212,"ss":0,"used":false,"gnssid":0,"svid":12},{"PRN":15,"el":78,"az":214,"ss":33,"used":true,"gnssid":0,"svid":15},{"PRN":17,"el":25,"az":106,"ss":17,"used":false,"gnssid":0,"svid":17},{"PRN":18,"el":32,"az":294,"ss":37,"used":true,"gnssid":0,"svid":18},{"PRN":22,"el":13,"az":324,"ss":20,"used":false,"gnssid":0,"svid":22},{"PRN":24,"el":4,"az":342,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":26,"el":55,"az":139,"ss":24,"used":false,"gnssid":0,"svid":26},{"PRN":27,"el":62,"az":276,"ss":33,"used":true,"gnssid":0,"svid":27},{"PRN":28,"el":39,"az":55,"ss":26,"used":true,"gnssid":0,"svid":28}]}
$GPGLL,5155.55467,N,00434.65870,E,083725.00,A,A*6C
-{"class":"TPV","mode":3,"time":"2010-08-21T08:37:25.000Z","ept":0.005,"lat":51.925911167,"lon":4.577645000,"alt":-3.200,"epx":10.819,"epy":36.045,"epv":50.600,"track":0.0000,"speed":0.141,"climb":0.000,"eps":72.09}
+{"class":"TPV","mode":3,"time":"2010-08-21T08:37:25.000Z","ept":0.005,"lat":51.925911167,"lon":4.577645000,"alt":-3.200,"epx":10.819,"epy":36.045,"epv":50.600,"track":0.0000,"speed":0.141,"climb":1.000,"eps":72.09,"epc":101.20}
$GPRMC,083726.00,A,5155.55458,N,00434.65878,E,0.034,,210810,,,A*7F
$GPVTG,,T,,M,0.034,N,0.062,K,A*20
$GPGGA,083726.00,5155.55458,N,00434.65878,E,1,06,2.51,-3.3,M,46.0,M,,*71
@@ -47,7 +47,7 @@ $GPGSV,3,2,12,15,78,214,33,17,25,106,17,18,32,294,39,22,13,324,20*7F
$GPGSV,3,3,12,24,04,342,,26,55,139,24,27,62,276,34,28,39,055,26*75
{"class":"SKY","xdop":0.72,"ydop":2.40,"vdop":2.20,"tdop":1.66,"hdop":2.51,"gdop":3.72,"pdop":3.33,"satellites":[{"PRN":5,"el":4,"az":187,"ss":0,"used":false,"gnssid":0,"svid":5},{"PRN":8,"el":11,"az":78,"ss":28,"used":true,"gnssid":0,"svid":8},{"PRN":9,"el":43,"az":270,"ss":37,"used":true,"gnssid":0,"svid":9},{"PRN":12,"el":3,"az":212,"ss":0,"used":false,"gnssid":0,"svid":12},{"PRN":15,"el":78,"az":214,"ss":33,"used":true,"gnssid":0,"svid":15},{"PRN":17,"el":25,"az":106,"ss":17,"used":false,"gnssid":0,"svid":17},{"PRN":18,"el":32,"az":294,"ss":39,"used":true,"gnssid":0,"svid":18},{"PRN":22,"el":13,"az":324,"ss":20,"used":false,"gnssid":0,"svid":22},{"PRN":24,"el":4,"az":342,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":26,"el":55,"az":139,"ss":24,"used":false,"gnssid":0,"svid":26},{"PRN":27,"el":62,"az":276,"ss":34,"used":true,"gnssid":0,"svid":27},{"PRN":28,"el":39,"az":55,"ss":26,"used":true,"gnssid":0,"svid":28}]}
$GPGLL,5155.55458,N,00434.65878,E,083726.00,A,A*6B
-{"class":"TPV","mode":3,"time":"2010-08-21T08:37:26.000Z","ept":0.005,"lat":51.925909667,"lon":4.577646333,"alt":-3.300,"epx":10.819,"epy":36.045,"epv":50.600,"track":0.0000,"speed":0.017,"climb":0.000,"eps":72.09}
+{"class":"TPV","mode":3,"time":"2010-08-21T08:37:26.000Z","ept":0.005,"lat":51.925909667,"lon":4.577646333,"alt":-3.300,"epx":10.819,"epy":36.045,"epv":50.600,"track":0.0000,"speed":0.017,"climb":-0.100,"eps":72.09,"epc":101.20}
$GPRMC,083727.00,A,5155.55436,N,00434.65880,E,0.094,,210810,,,A*7B
$GPVTG,,T,,M,0.094,N,0.174,K,A*2C
$GPGGA,083727.00,5155.55436,N,00434.65880,E,1,06,2.51,-3.6,M,46.0,M,,*7A
@@ -57,7 +57,7 @@ $GPGSV,3,2,12,15,78,214,33,17,25,106,16,18,32,294,40,22,13,324,21*71
$GPGSV,3,3,12,24,04,342,,26,55,139,24,27,62,276,35,28,39,055,26*74
{"class":"SKY","xdop":0.72,"ydop":2.40,"vdop":2.20,"tdop":1.66,"hdop":2.51,"gdop":3.72,"pdop":3.33,"satellites":[{"PRN":5,"el":4,"az":187,"ss":0,"used":false,"gnssid":0,"svid":5},{"PRN":8,"el":11,"az":78,"ss":29,"used":true,"gnssid":0,"svid":8},{"PRN":9,"el":43,"az":270,"ss":38,"used":true,"gnssid":0,"svid":9},{"PRN":12,"el":3,"az":212,"ss":0,"used":false,"gnssid":0,"svid":12},{"PRN":15,"el":78,"az":214,"ss":33,"used":true,"gnssid":0,"svid":15},{"PRN":17,"el":25,"az":106,"ss":16,"used":false,"gnssid":0,"svid":17},{"PRN":18,"el":32,"az":294,"ss":40,"used":true,"gnssid":0,"svid":18},{"PRN":22,"el":13,"az":324,"ss":21,"used":false,"gnssid":0,"svid":22},{"PRN":24,"el":4,"az":342,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":26,"el":55,"az":139,"ss":24,"used":false,"gnssid":0,"svid":26},{"PRN":27,"el":62,"az":276,"ss":35,"used":true,"gnssid":0,"svid":27},{"PRN":28,"el":39,"az":55,"ss":26,"used":true,"gnssid":0,"svid":28}]}
$GPGLL,5155.55436,N,00434.65880,E,083727.00,A,A*65
-{"class":"TPV","mode":3,"time":"2010-08-21T08:37:27.000Z","ept":0.005,"lat":51.925906000,"lon":4.577646667,"alt":-3.600,"epx":10.819,"epy":36.045,"epv":50.600,"track":0.0000,"speed":0.048,"climb":0.000,"eps":72.09}
+{"class":"TPV","mode":3,"time":"2010-08-21T08:37:27.000Z","ept":0.005,"lat":51.925906000,"lon":4.577646667,"alt":-3.600,"epx":10.819,"epy":36.045,"epv":50.600,"track":0.0000,"speed":0.048,"climb":-0.300,"eps":72.09,"epc":101.20}
$GPRMC,083728.00,A,5155.55420,N,00434.65883,E,0.147,,210810,,,A*7F
$GPVTG,,T,,M,0.147,N,0.273,K,A*27
$GPGGA,083728.00,5155.55420,N,00434.65883,E,1,06,2.51,-3.8,M,46.0,M,,*7F
@@ -67,7 +67,7 @@ $GPGSV,3,2,12,15,78,214,34,17,25,106,17,18,32,294,40,22,13,324,22*74
$GPGSV,3,3,12,24,04,342,,26,55,139,25,27,62,276,36,28,39,055,26*76
{"class":"SKY","xdop":0.72,"ydop":2.40,"vdop":2.20,"tdop":1.66,"hdop":2.51,"gdop":3.72,"pdop":3.33,"satellites":[{"PRN":5,"el":4,"az":187,"ss":0,"used":false,"gnssid":0,"svid":5},{"PRN":8,"el":11,"az":78,"ss":29,"used":true,"gnssid":0,"svid":8},{"PRN":9,"el":43,"az":270,"ss":38,"used":true,"gnssid":0,"svid":9},{"PRN":12,"el":3,"az":212,"ss":0,"used":false,"gnssid":0,"svid":12},{"PRN":15,"el":78,"az":214,"ss":34,"used":true,"gnssid":0,"svid":15},{"PRN":17,"el":25,"az":106,"ss":17,"used":false,"gnssid":0,"svid":17},{"PRN":18,"el":32,"az":294,"ss":40,"used":true,"gnssid":0,"svid":18},{"PRN":22,"el":13,"az":324,"ss":22,"used":false,"gnssid":0,"svid":22},{"PRN":24,"el":4,"az":342,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":26,"el":55,"az":139,"ss":25,"used":false,"gnssid":0,"svid":26},{"PRN":27,"el":62,"az":276,"ss":36,"used":true,"gnssid":0,"svid":27},{"PRN":28,"el":39,"az":55,"ss":26,"used":true,"gnssid":0,"svid":28}]}
$GPGLL,5155.55420,N,00434.65883,E,083728.00,A,A*6E
-{"class":"TPV","mode":3,"time":"2010-08-21T08:37:28.000Z","ept":0.005,"lat":51.925903333,"lon":4.577647167,"alt":-3.800,"epx":10.819,"epy":36.045,"epv":50.600,"track":0.0000,"speed":0.076,"climb":0.000,"eps":72.09}
+{"class":"TPV","mode":3,"time":"2010-08-21T08:37:28.000Z","ept":0.005,"lat":51.925903333,"lon":4.577647167,"alt":-3.800,"epx":10.819,"epy":36.045,"epv":50.600,"track":0.0000,"speed":0.076,"climb":-0.200,"eps":72.09,"epc":101.20}
$GPRMC,083729.00,A,5155.55404,N,00434.65895,E,0.192,,210810,,,A*77
$GPVTG,,T,,M,0.192,N,0.356,K,A*29
$GPGGA,083729.00,5155.55404,N,00434.65895,E,1,06,2.51,-4.0,M,46.0,M,,*70
@@ -77,7 +77,7 @@ $GPGSV,3,2,12,15,78,214,33,17,25,106,17,18,32,294,40,22,13,324,22*73
$GPGSV,3,3,12,24,04,342,,26,55,139,24,27,62,276,35,28,39,055,26*74
{"class":"SKY","xdop":0.72,"ydop":2.40,"vdop":2.20,"tdop":1.66,"hdop":2.51,"gdop":3.72,"pdop":3.33,"satellites":[{"PRN":5,"el":4,"az":187,"ss":0,"used":false,"gnssid":0,"svid":5},{"PRN":8,"el":11,"az":78,"ss":29,"used":true,"gnssid":0,"svid":8},{"PRN":9,"el":43,"az":270,"ss":37,"used":true,"gnssid":0,"svid":9},{"PRN":12,"el":3,"az":212,"ss":0,"used":false,"gnssid":0,"svid":12},{"PRN":15,"el":78,"az":214,"ss":33,"used":true,"gnssid":0,"svid":15},{"PRN":17,"el":25,"az":106,"ss":17,"used":false,"gnssid":0,"svid":17},{"PRN":18,"el":32,"az":294,"ss":40,"used":true,"gnssid":0,"svid":18},{"PRN":22,"el":13,"az":324,"ss":22,"used":false,"gnssid":0,"svid":22},{"PRN":24,"el":4,"az":342,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":26,"el":55,"az":139,"ss":24,"used":false,"gnssid":0,"svid":26},{"PRN":27,"el":62,"az":276,"ss":35,"used":true,"gnssid":0,"svid":27},{"PRN":28,"el":39,"az":55,"ss":26,"used":true,"gnssid":0,"svid":28}]}
$GPGLL,5155.55404,N,00434.65895,E,083729.00,A,A*6E
-{"class":"TPV","mode":3,"time":"2010-08-21T08:37:29.000Z","ept":0.005,"lat":51.925900667,"lon":4.577649167,"alt":-4.000,"epx":10.819,"epy":36.045,"epv":50.600,"track":0.0000,"speed":0.099,"climb":0.000,"eps":72.09}
+{"class":"TPV","mode":3,"time":"2010-08-21T08:37:29.000Z","ept":0.005,"lat":51.925900667,"lon":4.577649167,"alt":-4.000,"epx":10.819,"epy":36.045,"epv":50.600,"track":0.0000,"speed":0.099,"climb":-0.200,"eps":72.09,"epc":101.20}
$GPRMC,083730.00,A,5155.55390,N,00434.65909,E,0.045,,210810,,,A*7A
$GPVTG,,T,,M,0.045,N,0.084,K,A*2E
$GPGGA,083730.00,5155.55390,N,00434.65909,E,1,06,2.51,-4.2,M,46.0,M,,*74
@@ -87,7 +87,7 @@ $GPGSV,3,2,12,15,78,214,33,17,25,106,16,18,32,294,39,22,13,324,21*7F
$GPGSV,3,3,12,24,04,342,,26,55,139,25,27,62,276,35,28,39,055,26*75
{"class":"SKY","xdop":0.72,"ydop":2.40,"vdop":2.20,"tdop":1.66,"hdop":2.51,"gdop":3.72,"pdop":3.33,"satellites":[{"PRN":5,"el":4,"az":187,"ss":0,"used":false,"gnssid":0,"svid":5},{"PRN":8,"el":11,"az":78,"ss":28,"used":true,"gnssid":0,"svid":8},{"PRN":9,"el":43,"az":270,"ss":37,"used":true,"gnssid":0,"svid":9},{"PRN":12,"el":3,"az":212,"ss":0,"used":false,"gnssid":0,"svid":12},{"PRN":15,"el":78,"az":214,"ss":33,"used":true,"gnssid":0,"svid":15},{"PRN":17,"el":25,"az":106,"ss":16,"used":false,"gnssid":0,"svid":17},{"PRN":18,"el":32,"az":294,"ss":39,"used":true,"gnssid":0,"svid":18},{"PRN":22,"el":13,"az":324,"ss":21,"used":false,"gnssid":0,"svid":22},{"PRN":24,"el":4,"az":342,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":26,"el":55,"az":139,"ss":25,"used":false,"gnssid":0,"svid":26},{"PRN":27,"el":62,"az":276,"ss":35,"used":true,"gnssid":0,"svid":27},{"PRN":28,"el":39,"az":55,"ss":26,"used":true,"gnssid":0,"svid":28}]}
$GPGLL,5155.55390,N,00434.65909,E,083730.00,A,A*68
-{"class":"TPV","mode":3,"time":"2010-08-21T08:37:30.000Z","ept":0.005,"lat":51.925898333,"lon":4.577651500,"alt":-4.200,"epx":10.819,"epy":36.045,"epv":50.600,"track":0.0000,"speed":0.023,"climb":0.000,"eps":72.09}
+{"class":"TPV","mode":3,"time":"2010-08-21T08:37:30.000Z","ept":0.005,"lat":51.925898333,"lon":4.577651500,"alt":-4.200,"epx":10.819,"epy":36.045,"epv":50.600,"track":0.0000,"speed":0.023,"climb":-0.200,"eps":72.09,"epc":101.20}
$GPRMC,083731.00,A,5155.55368,N,00434.65914,E,0.134,,210810,,,A*77
$GPVTG,,T,,M,0.134,N,0.247,K,A*24
$GPGGA,083731.00,5155.55368,N,00434.65914,E,1,06,2.51,-4.4,M,46.0,M,,*78
@@ -97,7 +97,7 @@ $GPGSV,3,2,12,15,78,214,34,17,25,106,16,18,32,294,40,22,13,324,22*75
$GPGSV,3,3,12,24,04,342,,26,55,139,25,27,62,276,36,28,39,055,27*77
{"class":"SKY","xdop":0.72,"ydop":2.40,"vdop":2.20,"tdop":1.66,"hdop":2.51,"gdop":3.72,"pdop":3.33,"satellites":[{"PRN":5,"el":4,"az":187,"ss":0,"used":false,"gnssid":0,"svid":5},{"PRN":8,"el":11,"az":78,"ss":28,"used":true,"gnssid":0,"svid":8},{"PRN":9,"el":43,"az":270,"ss":38,"used":true,"gnssid":0,"svid":9},{"PRN":12,"el":3,"az":212,"ss":0,"used":false,"gnssid":0,"svid":12},{"PRN":15,"el":78,"az":214,"ss":34,"used":true,"gnssid":0,"svid":15},{"PRN":17,"el":25,"az":106,"ss":16,"used":false,"gnssid":0,"svid":17},{"PRN":18,"el":32,"az":294,"ss":40,"used":true,"gnssid":0,"svid":18},{"PRN":22,"el":13,"az":324,"ss":22,"used":false,"gnssid":0,"svid":22},{"PRN":24,"el":4,"az":342,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":26,"el":55,"az":139,"ss":25,"used":false,"gnssid":0,"svid":26},{"PRN":27,"el":62,"az":276,"ss":36,"used":true,"gnssid":0,"svid":27},{"PRN":28,"el":39,"az":55,"ss":27,"used":true,"gnssid":0,"svid":28}]}
$GPGLL,5155.55368,N,00434.65914,E,083731.00,A,A*62
-{"class":"TPV","mode":3,"time":"2010-08-21T08:37:31.000Z","ept":0.005,"lat":51.925894667,"lon":4.577652333,"alt":-4.400,"epx":10.819,"epy":36.045,"epv":50.600,"track":0.0000,"speed":0.069,"climb":0.000,"eps":72.09}
+{"class":"TPV","mode":3,"time":"2010-08-21T08:37:31.000Z","ept":0.005,"lat":51.925894667,"lon":4.577652333,"alt":-4.400,"epx":10.819,"epy":36.045,"epv":50.600,"track":0.0000,"speed":0.069,"climb":-0.200,"eps":72.09,"epc":101.20}
$GPRMC,083732.00,A,5155.55351,N,00434.65917,E,0.175,,210810,,,A*78
$GPVTG,,T,,M,0.175,N,0.325,K,A*24
$GPGGA,083732.00,5155.55351,N,00434.65917,E,1,06,2.50,-4.5,M,46.0,M,,*72
@@ -107,7 +107,7 @@ $GPGSV,3,2,12,15,78,214,32,17,25,106,16,18,32,294,40,22,13,324,22*73
$GPGSV,3,3,12,24,04,342,,26,55,139,24,27,62,276,35,28,39,055,26*74
{"class":"SKY","xdop":0.72,"ydop":2.40,"vdop":2.20,"tdop":1.66,"hdop":2.50,"gdop":3.72,"pdop":3.33,"satellites":[{"PRN":5,"el":4,"az":187,"ss":0,"used":false,"gnssid":0,"svid":5},{"PRN":8,"el":11,"az":78,"ss":28,"used":true,"gnssid":0,"svid":8},{"PRN":9,"el":43,"az":270,"ss":36,"used":true,"gnssid":0,"svid":9},{"PRN":12,"el":3,"az":212,"ss":0,"used":false,"gnssid":0,"svid":12},{"PRN":15,"el":78,"az":214,"ss":32,"used":true,"gnssid":0,"svid":15},{"PRN":17,"el":25,"az":106,"ss":16,"used":false,"gnssid":0,"svid":17},{"PRN":18,"el":32,"az":294,"ss":40,"used":true,"gnssid":0,"svid":18},{"PRN":22,"el":13,"az":324,"ss":22,"used":false,"gnssid":0,"svid":22},{"PRN":24,"el":4,"az":342,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":26,"el":55,"az":139,"ss":24,"used":false,"gnssid":0,"svid":26},{"PRN":27,"el":62,"az":276,"ss":35,"used":true,"gnssid":0,"svid":27},{"PRN":28,"el":39,"az":55,"ss":26,"used":true,"gnssid":0,"svid":28}]}
$GPGLL,5155.55351,N,00434.65917,E,083732.00,A,A*68
-{"class":"TPV","mode":3,"time":"2010-08-21T08:37:32.000Z","ept":0.005,"lat":51.925891833,"lon":4.577652833,"alt":-4.500,"epx":10.819,"epy":36.045,"epv":50.600,"track":0.0000,"speed":0.090,"climb":0.000,"eps":72.09}
+{"class":"TPV","mode":3,"time":"2010-08-21T08:37:32.000Z","ept":0.005,"lat":51.925891833,"lon":4.577652833,"alt":-4.500,"epx":10.819,"epy":36.045,"epv":50.600,"track":0.0000,"speed":0.090,"climb":-0.100,"eps":72.09,"epc":101.20}
$GPRMC,083733.00,A,5155.55334,N,00434.65925,E,0.162,,210810,,,A*7D
$GPVTG,,T,,M,0.162,N,0.300,K,A*25
$GPGGA,083733.00,5155.55334,N,00434.65925,E,1,06,2.50,-4.7,M,46.0,M,,*73
@@ -117,7 +117,7 @@ $GPGSV,3,2,12,15,78,214,33,17,25,106,17,18,32,294,40,22,13,324,22*73
$GPGSV,3,3,12,24,04,342,,26,55,139,24,27,62,276,35,28,39,055,27*75
{"class":"SKY","xdop":0.72,"ydop":2.40,"vdop":2.20,"tdop":1.66,"hdop":2.50,"gdop":3.72,"pdop":3.33,"satellites":[{"PRN":5,"el":4,"az":187,"ss":0,"used":false,"gnssid":0,"svid":5},{"PRN":8,"el":11,"az":78,"ss":28,"used":true,"gnssid":0,"svid":8},{"PRN":9,"el":43,"az":270,"ss":37,"used":true,"gnssid":0,"svid":9},{"PRN":12,"el":3,"az":212,"ss":0,"used":false,"gnssid":0,"svid":12},{"PRN":15,"el":78,"az":214,"ss":33,"used":true,"gnssid":0,"svid":15},{"PRN":17,"el":25,"az":106,"ss":17,"used":false,"gnssid":0,"svid":17},{"PRN":18,"el":32,"az":294,"ss":40,"used":true,"gnssid":0,"svid":18},{"PRN":22,"el":13,"az":324,"ss":22,"used":false,"gnssid":0,"svid":22},{"PRN":24,"el":4,"az":342,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":26,"el":55,"az":139,"ss":24,"used":false,"gnssid":0,"svid":26},{"PRN":27,"el":62,"az":276,"ss":35,"used":true,"gnssid":0,"svid":27},{"PRN":28,"el":39,"az":55,"ss":27,"used":true,"gnssid":0,"svid":28}]}
$GPGLL,5155.55334,N,00434.65925,E,083733.00,A,A*6B
-{"class":"TPV","mode":3,"time":"2010-08-21T08:37:33.000Z","ept":0.005,"lat":51.925889000,"lon":4.577654167,"alt":-4.700,"epx":10.819,"epy":36.045,"epv":50.600,"track":0.0000,"speed":0.083,"climb":0.000,"eps":72.09}
+{"class":"TPV","mode":3,"time":"2010-08-21T08:37:33.000Z","ept":0.005,"lat":51.925889000,"lon":4.577654167,"alt":-4.700,"epx":10.819,"epy":36.045,"epv":50.600,"track":0.0000,"speed":0.083,"climb":-0.200,"eps":72.09,"epc":101.20}
$GPRMC,083734.00,A,5155.55320,N,00434.65935,E,0.265,,210810,,,A*7A
$GPVTG,,T,,M,0.265,N,0.490,K,A*2F
$GPGGA,083734.00,5155.55320,N,00434.65935,E,1,06,2.50,-4.9,M,46.0,M,,*7E
@@ -127,7 +127,7 @@ $GPGSV,3,2,12,15,78,214,33,17,25,106,16,18,32,294,39,22,13,324,22*7C
$GPGSV,3,3,12,24,04,342,,26,55,139,23,27,62,276,36,28,39,055,27*71
{"class":"SKY","xdop":0.72,"ydop":2.40,"vdop":2.20,"tdop":1.66,"hdop":2.50,"gdop":3.72,"pdop":3.33,"satellites":[{"PRN":5,"el":4,"az":187,"ss":0,"used":false,"gnssid":0,"svid":5},{"PRN":8,"el":11,"az":78,"ss":28,"used":true,"gnssid":0,"svid":8},{"PRN":9,"el":43,"az":270,"ss":37,"used":true,"gnssid":0,"svid":9},{"PRN":12,"el":3,"az":212,"ss":0,"used":false,"gnssid":0,"svid":12},{"PRN":15,"el":78,"az":214,"ss":33,"used":true,"gnssid":0,"svid":15},{"PRN":17,"el":25,"az":106,"ss":16,"used":false,"gnssid":0,"svid":17},{"PRN":18,"el":32,"az":294,"ss":39,"used":true,"gnssid":0,"svid":18},{"PRN":22,"el":13,"az":324,"ss":22,"used":false,"gnssid":0,"svid":22},{"PRN":24,"el":4,"az":342,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":26,"el":55,"az":139,"ss":23,"used":false,"gnssid":0,"svid":26},{"PRN":27,"el":62,"az":276,"ss":36,"used":true,"gnssid":0,"svid":27},{"PRN":28,"el":39,"az":55,"ss":27,"used":true,"gnssid":0,"svid":28}]}
$GPGLL,5155.55320,N,00434.65935,E,083734.00,A,A*68
-{"class":"TPV","mode":3,"time":"2010-08-21T08:37:34.000Z","ept":0.005,"lat":51.925886667,"lon":4.577655833,"alt":-4.900,"epx":10.819,"epy":36.045,"epv":50.600,"track":0.0000,"speed":0.136,"climb":0.000,"eps":72.09}
+{"class":"TPV","mode":3,"time":"2010-08-21T08:37:34.000Z","ept":0.005,"lat":51.925886667,"lon":4.577655833,"alt":-4.900,"epx":10.819,"epy":36.045,"epv":50.600,"track":0.0000,"speed":0.136,"climb":-0.200,"eps":72.09,"epc":101.20}
$GPRMC,083735.00,A,5155.55307,N,00434.65949,E,0.152,,210810,,,A*72
$GPVTG,,T,,M,0.152,N,0.282,K,A*2D
$GPGGA,083735.00,5155.55307,N,00434.65949,E,1,06,2.50,-5.1,M,46.0,M,,*78
@@ -137,7 +137,7 @@ $GPGSV,3,2,12,15,78,214,33,17,25,106,17,18,32,294,39,22,13,324,21*7E
$GPGSV,3,3,12,24,04,342,,26,55,139,23,27,62,276,36,28,39,055,27*71
{"class":"SKY","xdop":0.72,"ydop":2.40,"vdop":2.20,"tdop":1.66,"hdop":2.50,"gdop":3.72,"pdop":3.33,"satellites":[{"PRN":5,"el":4,"az":187,"ss":0,"used":false,"gnssid":0,"svid":5},{"PRN":8,"el":11,"az":78,"ss":26,"used":true,"gnssid":0,"svid":8},{"PRN":9,"el":43,"az":270,"ss":36,"used":true,"gnssid":0,"svid":9},{"PRN":12,"el":3,"az":212,"ss":0,"used":false,"gnssid":0,"svid":12},{"PRN":15,"el":78,"az":214,"ss":33,"used":true,"gnssid":0,"svid":15},{"PRN":17,"el":25,"az":106,"ss":17,"used":false,"gnssid":0,"svid":17},{"PRN":18,"el":32,"az":294,"ss":39,"used":true,"gnssid":0,"svid":18},{"PRN":22,"el":13,"az":324,"ss":21,"used":false,"gnssid":0,"svid":22},{"PRN":24,"el":4,"az":342,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":26,"el":55,"az":139,"ss":23,"used":false,"gnssid":0,"svid":26},{"PRN":27,"el":62,"az":276,"ss":36,"used":true,"gnssid":0,"svid":27},{"PRN":28,"el":39,"az":55,"ss":27,"used":true,"gnssid":0,"svid":28}]}
$GPGLL,5155.55307,N,00434.65949,E,083735.00,A,A*67
-{"class":"TPV","mode":3,"time":"2010-08-21T08:37:35.000Z","ept":0.005,"lat":51.925884500,"lon":4.577658167,"alt":-5.100,"epx":10.819,"epy":36.045,"epv":50.600,"track":0.0000,"speed":0.078,"climb":0.000,"eps":72.09}
+{"class":"TPV","mode":3,"time":"2010-08-21T08:37:35.000Z","ept":0.005,"lat":51.925884500,"lon":4.577658167,"alt":-5.100,"epx":10.819,"epy":36.045,"epv":50.600,"track":0.0000,"speed":0.078,"climb":-0.200,"eps":72.09,"epc":101.20}
$GPRMC,083736.00,A,5155.55296,N,00434.65953,E,0.178,,210810,,,A*7B
$GPVTG,,T,,M,0.037,N,0.069,K,A*28
$GPGGA,085515.00,5155.55359,N,00434.65730,E,1,08,1.00,2.1,M,46.0,M,,*57
@@ -148,7 +148,7 @@ $GPGSV,4,3,13,24,03,335,,26,46,142,,27,69,284,44,28,32,052,31*77
$GPGSV,4,4,13,33,28,204,38*4C
{"class":"SKY","xdop":0.60,"ydop":0.79,"vdop":1.37,"tdop":0.89,"hdop":1.00,"gdop":1.90,"pdop":1.69,"satellites":[{"PRN":8,"el":4,"az":82,"ss":17,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":51,"az":276,"ss":42,"used":true,"gnssid":0,"svid":9},{"PRN":11,"el":1,"az":43,"ss":0,"used":false,"gnssid":0,"svid":11},{"PRN":12,"el":11,"az":214,"ss":29,"used":true,"gnssid":0,"svid":12},{"PRN":15,"el":73,"az":189,"ss":40,"used":true,"gnssid":0,"svid":15},{"PRN":17,"el":30,"az":99,"ss":25,"used":true,"gnssid":0,"svid":17},{"PRN":18,"el":33,"az":285,"ss":39,"used":true,"gnssid":0,"svid":18},{"PRN":22,"el":17,"az":319,"ss":37,"used":true,"gnssid":0,"svid":22},{"PRN":24,"el":3,"az":335,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":26,"el":46,"az":142,"ss":0,"used":false,"gnssid":0,"svid":26},{"PRN":27,"el":69,"az":284,"ss":44,"used":true,"gnssid":0,"svid":27},{"PRN":28,"el":32,"az":52,"ss":31,"used":true,"gnssid":0,"svid":28},{"PRN":120,"el":28,"az":204,"ss":38,"used":false,"gnssid":1,"svid":120}]}
$GPGLL,5155.55359,N,00434.65730,E,085515.00,A,A*6A
-{"class":"TPV","mode":3,"time":"2010-08-21T08:55:15.000Z","ept":0.005,"lat":51.925893167,"lon":4.577621667,"alt":2.100,"epx":10.819,"epy":36.045,"epv":50.600,"speed":0.003,"climb":0.000,"eps":0.07}
+{"class":"TPV","mode":3,"time":"2010-08-21T08:55:15.000Z","ept":0.005,"lat":51.925893167,"lon":4.577621667,"alt":2.100,"epx":10.819,"epy":36.045,"epv":50.600,"speed":0.003,"eps":0.07,"epc":0.10}
$GPTXT,01,01,02,u-blox ag - www.u-blox.com*50
$GPTXT,01,01,02,HW UBX-G50xx 00040005 *53
$GPTXT,01,01,02,EXT CORE 6.00 (33247) May 13 2009 17:35:46*49
@@ -157,7 +157,7 @@ $GPTXT,01,01,02,MOD LEA-5H-0*2E
$GPTXT,01,01,02,ANTSUPERV=AC SD PDoS SR*20
$GPTXT,01,01,02,ANTSTATUS=OK*3B
$GPRMC,085516.00,A,5155.55350,N,00434.65733,E,0.050,,210810,,,A*75
-{"class":"TPV","mode":2,"time":"2010-08-21T08:55:16.000Z","ept":0.005,"lat":51.925891667,"lon":4.577622167,"epx":9.033,"epy":11.870,"track":0.0000,"speed":0.026,"eps":47.91}
+{"class":"TPV","mode":3,"time":"2010-08-21T08:55:16.000Z","ept":0.005,"lat":51.925891667,"lon":4.577622167,"epx":9.033,"epy":11.870,"epv":31.510,"track":0.0000,"speed":0.026,"eps":47.91,"epc":82.11}
$GPVTG,,T,,M,0.050,N,0.092,K,A*2D
$GPGGA,085516.00,5155.55350,N,00434.65733,E,1,08,1.00,2.0,M,46.0,M,,*5F
$GPGSA,A,3,15,27,09,28,18,17,22,12,,,,,1.69,1.00,1.37*06
@@ -167,9 +167,9 @@ $GPGSV,4,3,13,24,03,335,,26,46,142,,27,69,284,44,28,32,052,30*76
$GPGSV,4,4,13,33,28,204,38*4C
{"class":"SKY","xdop":0.60,"ydop":0.80,"vdop":1.37,"tdop":0.89,"hdop":1.00,"gdop":1.90,"pdop":1.69,"satellites":[{"PRN":8,"el":4,"az":82,"ss":17,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":51,"az":276,"ss":43,"used":true,"gnssid":0,"svid":9},{"PRN":11,"el":1,"az":43,"ss":0,"used":false,"gnssid":0,"svid":11},{"PRN":12,"el":11,"az":215,"ss":29,"used":true,"gnssid":0,"svid":12},{"PRN":15,"el":73,"az":189,"ss":40,"used":true,"gnssid":0,"svid":15},{"PRN":17,"el":30,"az":99,"ss":25,"used":true,"gnssid":0,"svid":17},{"PRN":18,"el":33,"az":285,"ss":39,"used":true,"gnssid":0,"svid":18},{"PRN":22,"el":17,"az":319,"ss":38,"used":true,"gnssid":0,"svid":22},{"PRN":24,"el":3,"az":335,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":26,"el":46,"az":142,"ss":0,"used":false,"gnssid":0,"svid":26},{"PRN":27,"el":69,"az":284,"ss":44,"used":true,"gnssid":0,"svid":27},{"PRN":28,"el":32,"az":52,"ss":30,"used":true,"gnssid":0,"svid":28},{"PRN":120,"el":28,"az":204,"ss":38,"used":false,"gnssid":1,"svid":120}]}
$GPGLL,5155.55350,N,00434.65733,E,085516.00,A,A*63
-{"class":"TPV","mode":3,"time":"2010-08-21T08:55:16.000Z","ept":0.005,"lat":51.925891667,"lon":4.577622167,"alt":2.000,"epx":9.033,"epy":11.870,"epv":31.510,"track":0.0000,"speed":0.026,"climb":0.000,"eps":47.91}
+{"class":"TPV","mode":3,"time":"2010-08-21T08:55:16.000Z","ept":0.005,"lat":51.925891667,"lon":4.577622167,"alt":2.000,"epx":9.033,"epy":11.870,"epv":31.510,"track":0.0000,"speed":0.026,"climb":-0.100,"eps":47.91,"epc":82.11}
$GPRMC,085517.00,A,5155.55340,N,00434.65739,E,0.025,,210810,,,A*7D
-{"class":"TPV","mode":2,"time":"2010-08-21T08:55:17.000Z","ept":0.005,"lat":51.925890000,"lon":4.577623167,"epx":9.020,"epy":11.933,"track":0.0000,"speed":0.013,"eps":23.80}
+{"class":"TPV","mode":3,"time":"2010-08-21T08:55:17.000Z","ept":0.005,"lat":51.925890000,"lon":4.577623167,"epx":9.020,"epy":11.933,"epv":31.510,"track":0.0000,"speed":0.013,"eps":23.80,"epc":63.02}
$GPVTG,,T,,M,0.025,N,0.046,K,A*26
$GPGGA,085517.00,5155.55340,N,00434.65739,E,1,08,1.00,1.8,M,46.0,M,,*5E
$GPGSA,A,3,15,27,09,28,18,17,22,12,,,,,1.69,1.00,1.37*06
@@ -179,9 +179,9 @@ $GPGSV,4,3,13,24,03,335,,26,46,142,,27,69,284,44,28,32,052,30*76
$GPGSV,4,4,13,33,28,204,38*4C
{"class":"SKY","xdop":0.60,"ydop":0.80,"vdop":1.37,"tdop":0.89,"hdop":1.00,"gdop":1.90,"pdop":1.69,"satellites":[{"PRN":8,"el":4,"az":82,"ss":17,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":51,"az":276,"ss":43,"used":true,"gnssid":0,"svid":9},{"PRN":11,"el":1,"az":43,"ss":0,"used":false,"gnssid":0,"svid":11},{"PRN":12,"el":11,"az":215,"ss":29,"used":true,"gnssid":0,"svid":12},{"PRN":15,"el":73,"az":189,"ss":41,"used":true,"gnssid":0,"svid":15},{"PRN":17,"el":30,"az":99,"ss":25,"used":true,"gnssid":0,"svid":17},{"PRN":18,"el":33,"az":285,"ss":39,"used":true,"gnssid":0,"svid":18},{"PRN":22,"el":17,"az":319,"ss":38,"used":true,"gnssid":0,"svid":22},{"PRN":24,"el":3,"az":335,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":26,"el":46,"az":142,"ss":0,"used":false,"gnssid":0,"svid":26},{"PRN":27,"el":69,"az":284,"ss":44,"used":true,"gnssid":0,"svid":27},{"PRN":28,"el":32,"az":52,"ss":30,"used":true,"gnssid":0,"svid":28},{"PRN":120,"el":28,"az":204,"ss":38,"used":false,"gnssid":1,"svid":120}]}
$GPGLL,5155.55340,N,00434.65739,E,085517.00,A,A*69
-{"class":"TPV","mode":3,"time":"2010-08-21T08:55:17.000Z","ept":0.005,"lat":51.925890000,"lon":4.577623167,"alt":1.800,"epx":9.020,"epy":11.933,"epv":31.510,"track":0.0000,"speed":0.013,"climb":0.000,"eps":23.80}
+{"class":"TPV","mode":3,"time":"2010-08-21T08:55:17.000Z","ept":0.005,"lat":51.925890000,"lon":4.577623167,"alt":1.800,"epx":9.020,"epy":11.933,"epv":31.510,"track":0.0000,"speed":0.013,"climb":-0.200,"eps":23.80,"epc":63.02}
$GPRMC,085518.00,A,5155.55332,N,00434.65744,E,0.017,,210810,,,A*7C
-{"class":"TPV","mode":2,"time":"2010-08-21T08:55:18.000Z","ept":0.005,"lat":51.925888667,"lon":4.577624000,"epx":9.020,"epy":11.933,"track":0.0000,"speed":0.009,"eps":23.87}
+{"class":"TPV","mode":3,"time":"2010-08-21T08:55:18.000Z","ept":0.005,"lat":51.925888667,"lon":4.577624000,"epx":9.020,"epy":11.933,"epv":31.510,"track":0.0000,"speed":0.009,"eps":23.87,"epc":63.02}
$GPVTG,,T,,M,0.017,N,0.032,K,A*24
$GPGGA,085518.00,5155.55332,N,00434.65744,E,1,08,1.00,1.6,M,46.0,M,,*50
$GPGSA,A,3,15,27,09,28,18,17,22,12,,,,,1.69,1.00,1.37*06
@@ -191,9 +191,9 @@ $GPGSV,4,3,13,24,03,335,,26,46,142,,27,69,284,44,28,32,052,31*77
$GPGSV,4,4,13,33,28,204,38*4C
{"class":"SKY","xdop":0.60,"ydop":0.80,"vdop":1.37,"tdop":0.89,"hdop":1.00,"gdop":1.90,"pdop":1.69,"satellites":[{"PRN":8,"el":4,"az":82,"ss":17,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":51,"az":276,"ss":42,"used":true,"gnssid":0,"svid":9},{"PRN":11,"el":1,"az":43,"ss":0,"used":false,"gnssid":0,"svid":11},{"PRN":12,"el":11,"az":215,"ss":29,"used":true,"gnssid":0,"svid":12},{"PRN":15,"el":73,"az":189,"ss":41,"used":true,"gnssid":0,"svid":15},{"PRN":17,"el":30,"az":99,"ss":27,"used":true,"gnssid":0,"svid":17},{"PRN":18,"el":33,"az":285,"ss":39,"used":true,"gnssid":0,"svid":18},{"PRN":22,"el":17,"az":319,"ss":39,"used":true,"gnssid":0,"svid":22},{"PRN":24,"el":3,"az":335,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":26,"el":46,"az":142,"ss":0,"used":false,"gnssid":0,"svid":26},{"PRN":27,"el":69,"az":284,"ss":44,"used":true,"gnssid":0,"svid":27},{"PRN":28,"el":32,"az":52,"ss":31,"used":true,"gnssid":0,"svid":28},{"PRN":120,"el":28,"az":204,"ss":38,"used":false,"gnssid":1,"svid":120}]}
$GPGLL,5155.55332,N,00434.65744,E,085518.00,A,A*69
-{"class":"TPV","mode":3,"time":"2010-08-21T08:55:18.000Z","ept":0.005,"lat":51.925888667,"lon":4.577624000,"alt":1.600,"epx":9.020,"epy":11.933,"epv":31.510,"track":0.0000,"speed":0.009,"climb":0.000,"eps":23.87}
+{"class":"TPV","mode":3,"time":"2010-08-21T08:55:18.000Z","ept":0.005,"lat":51.925888667,"lon":4.577624000,"alt":1.600,"epx":9.020,"epy":11.933,"epv":31.510,"track":0.0000,"speed":0.009,"climb":-0.200,"eps":23.87,"epc":63.02}
$GPRMC,085519.00,A,5155.55322,N,00434.65748,E,0.056,,210810,,,A*75
-{"class":"TPV","mode":2,"time":"2010-08-21T08:55:19.000Z","ept":0.005,"lat":51.925887000,"lon":4.577624667,"epx":9.020,"epy":11.933,"track":0.0000,"speed":0.029,"eps":23.87}
+{"class":"TPV","mode":3,"time":"2010-08-21T08:55:19.000Z","ept":0.005,"lat":51.925887000,"lon":4.577624667,"epx":9.020,"epy":11.933,"epv":31.510,"track":0.0000,"speed":0.029,"eps":23.87,"epc":63.02}
$GPVTG,,T,,M,0.056,N,0.104,K,A*25
$GPGGA,085519.00,5155.55322,N,00434.65748,E,1,08,1.00,1.5,M,46.0,M,,*5F
$GPGSA,A,3,15,27,09,28,18,17,22,12,,,,,1.69,1.00,1.37*06
@@ -203,6 +203,6 @@ $GPGSV,4,3,13,24,03,335,,26,46,142,,27,69,284,44,28,32,052,30*76
$GPGSV,4,4,13,33,28,204,38*4C
{"class":"SKY","xdop":0.60,"ydop":0.79,"vdop":1.37,"tdop":0.89,"hdop":1.00,"gdop":1.90,"pdop":1.69,"satellites":[{"PRN":8,"el":4,"az":82,"ss":16,"used":false,"gnssid":0,"svid":8},{"PRN":9,"el":51,"az":276,"ss":42,"used":true,"gnssid":0,"svid":9},{"PRN":11,"el":1,"az":43,"ss":0,"used":false,"gnssid":0,"svid":11},{"PRN":12,"el":11,"az":215,"ss":28,"used":true,"gnssid":0,"svid":12},{"PRN":15,"el":72,"az":188,"ss":41,"used":true,"gnssid":0,"svid":15},{"PRN":17,"el":30,"az":99,"ss":26,"used":true,"gnssid":0,"svid":17},{"PRN":18,"el":33,"az":285,"ss":39,"used":true,"gnssid":0,"svid":18},{"PRN":22,"el":17,"az":319,"ss":38,"used":true,"gnssid":0,"svid":22},{"PRN":24,"el":3,"az":335,"ss":0,"used":false,"gnssid":0,"svid":24},{"PRN":26,"el":46,"az":142,"ss":0,"used":false,"gnssid":0,"svid":26},{"PRN":27,"el":69,"az":284,"ss":44,"used":true,"gnssid":0,"svid":27},{"PRN":28,"el":32,"az":52,"ss":30,"used":true,"gnssid":0,"svid":28},{"PRN":120,"el":28,"az":204,"ss":38,"used":false,"gnssid":1,"svid":120}]}
$GPGLL,5155.55322,N,00434.65748,E,085519.00,A,A*65
-{"class":"TPV","mode":3,"time":"2010-08-21T08:55:19.000Z","ept":0.005,"lat":51.925887000,"lon":4.577624667,"alt":1.500,"epx":9.020,"epy":11.933,"epv":31.510,"track":0.0000,"speed":0.029,"climb":0.000,"eps":23.87}
+{"class":"TPV","mode":3,"time":"2010-08-21T08:55:19.000Z","ept":0.005,"lat":51.925887000,"lon":4.577624667,"alt":1.500,"epx":9.020,"epy":11.933,"epv":31.510,"track":0.0000,"speed":0.029,"climb":-0.100,"eps":23.87,"epc":63.02}
$GPRMC,085520.00,A,5155.55317,N,00434.65752,E,0.011,,210810,,,A*71
-{"class":"TPV","mode":2,"time":"2010-08-21T08:55:20.000Z","ept":0.005,"lat":51.925886167,"lon":4.577625333,"epx":9.018,"epy":11.887,"track":0.0000,"speed":0.006,"eps":23.82}
+{"class":"TPV","mode":3,"time":"2010-08-21T08:55:20.000Z","ept":0.005,"lat":51.925886167,"lon":4.577625333,"epx":9.018,"epy":11.887,"epv":31.510,"track":0.0000,"speed":0.006,"eps":23.82,"epc":63.02}
diff --git a/test/daemon/venus634lp.log.chk b/test/daemon/venus634lp.log.chk
index b490ec0a..6daef20a 100644
--- a/test/daemon/venus634lp.log.chk
+++ b/test/daemon/venus634lp.log.chk
@@ -18,7 +18,7 @@ $GPGSV,3,2,12,15,15,032,47,16,15,204,,18,55,074,43,19,47,295,19*7C
$GPGSV,3,3,12,21,33,087,49,22,67,157,,24,02,084,41,26,18,131,36*7F
{"class":"SKY","xdop":15.73,"ydop":8.87,"vdop":7.74,"tdop":17.21,"hdop":17.31,"gdop":26.27,"pdop":18.96,"satellites":[{"PRN":3,"el":67,"az":251,"ss":0,"used":false,"gnssid":0,"svid":3},{"PRN":6,"el":72,"az":220,"ss":0,"used":false,"gnssid":0,"svid":6},{"PRN":8,"el":7,"az":331,"ss":26,"used":false,"gnssid":0,"svid":8},{"PRN":14,"el":6,"az":151,"ss":0,"used":false,"gnssid":0,"svid":14},{"PRN":15,"el":15,"az":32,"ss":47,"used":true,"gnssid":0,"svid":15},{"PRN":16,"el":15,"az":204,"ss":0,"used":false,"gnssid":0,"svid":16},{"PRN":18,"el":55,"az":74,"ss":43,"used":true,"gnssid":0,"svid":18},{"PRN":19,"el":47,"az":295,"ss":19,"used":false,"gnssid":0,"svid":19},{"PRN":21,"el":33,"az":87,"ss":49,"used":true,"gnssid":0,"svid":21},{"PRN":22,"el":67,"az":157,"ss":0,"used":false,"gnssid":0,"svid":22},{"PRN":24,"el":2,"az":84,"ss":41,"used":true,"gnssid":0,"svid":24},{"PRN":26,"el":18,"az":131,"ss":36,"used":false,"gnssid":0,"svid":26}]}
$GPGLL,5355.17512,N,02730.04479,E,085033.00,A,A*6A
-{"class":"TPV","mode":3,"time":"2010-02-05T08:50:33.000Z","ept":0.005,"lat":53.919585333,"lon":27.500746500,"alt":266.900,"epx":235.985,"epy":133.116,"epv":178.020,"track":284.0700,"speed":0.430,"climb":0.000}
+{"class":"TPV","mode":3,"time":"2010-02-05T08:50:33.000Z","ept":0.005,"lat":53.919585333,"lon":27.500746500,"alt":266.900,"epx":235.985,"epy":133.116,"epv":178.020,"track":284.0700,"speed":0.430}
$GPRMC,085034.00,A,5355.17453,N,02730.04323,E,0.492,281.09,050210,,,A*6D
$GPVTG,281.09,T,,M,0.492,N,0.911,K,A*39
$GPGGA,085034.00,5355.17453,N,02730.04323,E,1,04,17.31,266.2,M,25.0,M,,*63
@@ -28,7 +28,7 @@ $GPGSV,3,2,12,15,15,032,47,16,15,204,,18,55,074,43,19,47,295,18*7D
$GPGSV,3,3,12,21,33,087,48,22,67,157,,24,02,084,40,26,18,131,35*7C
{"class":"SKY","xdop":15.73,"ydop":8.87,"vdop":7.74,"tdop":17.21,"hdop":17.31,"gdop":26.27,"pdop":18.96,"satellites":[{"PRN":3,"el":67,"az":251,"ss":0,"used":false,"gnssid":0,"svid":3},{"PRN":6,"el":72,"az":220,"ss":0,"used":false,"gnssid":0,"svid":6},{"PRN":8,"el":7,"az":331,"ss":26,"used":false,"gnssid":0,"svid":8},{"PRN":14,"el":6,"az":151,"ss":0,"used":false,"gnssid":0,"svid":14},{"PRN":15,"el":15,"az":32,"ss":47,"used":true,"gnssid":0,"svid":15},{"PRN":16,"el":15,"az":204,"ss":0,"used":false,"gnssid":0,"svid":16},{"PRN":18,"el":55,"az":74,"ss":43,"used":true,"gnssid":0,"svid":18},{"PRN":19,"el":47,"az":295,"ss":18,"used":false,"gnssid":0,"svid":19},{"PRN":21,"el":33,"az":87,"ss":48,"used":true,"gnssid":0,"svid":21},{"PRN":22,"el":67,"az":157,"ss":0,"used":false,"gnssid":0,"svid":22},{"PRN":24,"el":2,"az":84,"ss":40,"used":true,"gnssid":0,"svid":24},{"PRN":26,"el":18,"az":131,"ss":35,"used":false,"gnssid":0,"svid":26}]}
$GPGLL,5355.17453,N,02730.04323,E,085034.00,A,A*61
-{"class":"TPV","mode":3,"time":"2010-02-05T08:50:34.000Z","ept":0.005,"lat":53.919575500,"lon":27.500720500,"alt":266.200,"epx":235.985,"epy":133.116,"epv":178.020,"track":281.0900,"speed":0.253,"climb":0.000,"eps":471.97}
+{"class":"TPV","mode":3,"time":"2010-02-05T08:50:34.000Z","ept":0.005,"lat":53.919575500,"lon":27.500720500,"alt":266.200,"epx":235.985,"epy":133.116,"epv":178.020,"track":281.0900,"speed":0.253,"climb":-0.700,"eps":471.97,"epc":356.04}
$GPRMC,085035.00,A,5355.17396,N,02730.04163,E,0.355,280.76,050210,,,A*61
$GPVTG,280.76,T,,M,0.355,N,0.657,K,A*31
$GPGGA,085035.00,5355.17396,N,02730.04163,E,1,04,17.32,265.6,M,25.0,M,,*6E
@@ -38,7 +38,7 @@ $GPGSV,3,2,12,15,15,032,47,16,15,204,,18,55,074,43,19,47,295,16*73
$GPGSV,3,3,12,21,33,087,47,22,67,157,,24,02,084,40,26,18,131,35*73
{"class":"SKY","xdop":15.73,"ydop":8.87,"vdop":7.74,"tdop":17.21,"hdop":17.32,"gdop":26.27,"pdop":18.97,"satellites":[{"PRN":3,"el":67,"az":251,"ss":0,"used":false,"gnssid":0,"svid":3},{"PRN":6,"el":72,"az":220,"ss":0,"used":false,"gnssid":0,"svid":6},{"PRN":8,"el":7,"az":331,"ss":26,"used":false,"gnssid":0,"svid":8},{"PRN":14,"el":6,"az":151,"ss":0,"used":false,"gnssid":0,"svid":14},{"PRN":15,"el":15,"az":32,"ss":47,"used":true,"gnssid":0,"svid":15},{"PRN":16,"el":15,"az":204,"ss":0,"used":false,"gnssid":0,"svid":16},{"PRN":18,"el":55,"az":74,"ss":43,"used":true,"gnssid":0,"svid":18},{"PRN":19,"el":47,"az":295,"ss":16,"used":false,"gnssid":0,"svid":19},{"PRN":21,"el":33,"az":87,"ss":47,"used":true,"gnssid":0,"svid":21},{"PRN":22,"el":67,"az":157,"ss":0,"used":false,"gnssid":0,"svid":22},{"PRN":24,"el":2,"az":84,"ss":40,"used":true,"gnssid":0,"svid":24},{"PRN":26,"el":18,"az":131,"ss":35,"used":false,"gnssid":0,"svid":26}]}
$GPGLL,5355.17396,N,02730.04163,E,085035.00,A,A*68
-{"class":"TPV","mode":3,"time":"2010-02-05T08:50:35.000Z","ept":0.005,"lat":53.919566000,"lon":27.500693833,"alt":265.600,"epx":235.985,"epy":133.116,"epv":178.020,"track":280.7600,"speed":0.183,"climb":0.000,"eps":471.97}
+{"class":"TPV","mode":3,"time":"2010-02-05T08:50:35.000Z","ept":0.005,"lat":53.919566000,"lon":27.500693833,"alt":265.600,"epx":235.985,"epy":133.116,"epv":178.020,"track":280.7600,"speed":0.183,"climb":-0.600,"eps":471.97,"epc":356.04}
$GPRMC,085036.00,A,5355.17332,N,02730.04006,E,0.831,278.54,050210,,,A*60
$GPVTG,278.54,T,,M,0.831,N,1.540,K,A*3B
$GPGGA,085036.00,5355.17332,N,02730.04006,E,1,04,17.33,265.3,M,25.0,M,,*65
@@ -48,7 +48,7 @@ $GPGSV,3,2,12,15,15,032,47,16,15,204,,18,55,074,43,19,47,295,14*71
$GPGSV,3,3,12,21,33,087,47,22,67,157,,24,02,084,41,26,18,131,36*71
{"class":"SKY","xdop":15.73,"ydop":8.87,"vdop":7.74,"tdop":17.21,"hdop":17.33,"gdop":26.27,"pdop":18.98,"satellites":[{"PRN":3,"el":67,"az":251,"ss":28,"used":false,"gnssid":0,"svid":3},{"PRN":6,"el":72,"az":220,"ss":0,"used":false,"gnssid":0,"svid":6},{"PRN":8,"el":7,"az":331,"ss":27,"used":false,"gnssid":0,"svid":8},{"PRN":14,"el":6,"az":151,"ss":0,"used":false,"gnssid":0,"svid":14},{"PRN":15,"el":15,"az":32,"ss":47,"used":true,"gnssid":0,"svid":15},{"PRN":16,"el":15,"az":204,"ss":0,"used":false,"gnssid":0,"svid":16},{"PRN":18,"el":55,"az":74,"ss":43,"used":true,"gnssid":0,"svid":18},{"PRN":19,"el":47,"az":295,"ss":14,"used":false,"gnssid":0,"svid":19},{"PRN":21,"el":33,"az":87,"ss":47,"used":true,"gnssid":0,"svid":21},{"PRN":22,"el":67,"az":157,"ss":0,"used":false,"gnssid":0,"svid":22},{"PRN":24,"el":2,"az":84,"ss":41,"used":true,"gnssid":0,"svid":24},{"PRN":26,"el":18,"az":131,"ss":36,"used":false,"gnssid":0,"svid":26}]}
$GPGLL,5355.17332,N,02730.04006,E,085036.00,A,A*67
-{"class":"TPV","mode":3,"time":"2010-02-05T08:50:36.000Z","ept":0.005,"lat":53.919555333,"lon":27.500667667,"alt":265.300,"epx":235.985,"epy":133.116,"epv":178.020,"track":278.5400,"speed":0.428,"climb":0.000,"eps":471.97}
+{"class":"TPV","mode":3,"time":"2010-02-05T08:50:36.000Z","ept":0.005,"lat":53.919555333,"lon":27.500667667,"alt":265.300,"epx":235.985,"epy":133.116,"epv":178.020,"track":278.5400,"speed":0.428,"climb":-0.300,"eps":471.97,"epc":356.04}
$GPRMC,085037.00,A,5355.17281,N,02730.03900,E,0.252,277.72,050210,,,A*64
$GPVTG,277.72,T,,M,0.252,N,0.467,K,A*3A
$GPGGA,085037.00,5355.17281,N,02730.03900,E,1,04,17.34,265.1,M,25.0,M,,*60
@@ -58,5 +58,5 @@ $GPGSV,3,2,12,15,15,032,48,16,15,204,,18,55,074,43,19,47,295,13*79
$GPGSV,3,3,12,21,33,087,47,22,67,157,,24,02,084,41,26,18,131,36*71
{"class":"SKY","xdop":15.73,"ydop":8.87,"vdop":7.74,"tdop":17.21,"hdop":17.34,"gdop":26.27,"pdop":18.98,"satellites":[{"PRN":3,"el":67,"az":251,"ss":0,"used":false,"gnssid":0,"svid":3},{"PRN":6,"el":72,"az":220,"ss":0,"used":false,"gnssid":0,"svid":6},{"PRN":8,"el":7,"az":331,"ss":27,"used":false,"gnssid":0,"svid":8},{"PRN":14,"el":6,"az":151,"ss":0,"used":false,"gnssid":0,"svid":14},{"PRN":15,"el":15,"az":32,"ss":48,"used":true,"gnssid":0,"svid":15},{"PRN":16,"el":15,"az":204,"ss":0,"used":false,"gnssid":0,"svid":16},{"PRN":18,"el":55,"az":74,"ss":43,"used":true,"gnssid":0,"svid":18},{"PRN":19,"el":47,"az":295,"ss":13,"used":false,"gnssid":0,"svid":19},{"PRN":21,"el":33,"az":87,"ss":47,"used":true,"gnssid":0,"svid":21},{"PRN":22,"el":67,"az":157,"ss":0,"used":false,"gnssid":0,"svid":22},{"PRN":24,"el":2,"az":84,"ss":41,"used":true,"gnssid":0,"svid":24},{"PRN":26,"el":18,"az":131,"ss":36,"used":false,"gnssid":0,"svid":26}]}
$GPGLL,5355.17281,N,02730.03900,E,085037.00,A,A*67
-{"class":"TPV","mode":3,"time":"2010-02-05T08:50:37.000Z","ept":0.005,"lat":53.919546833,"lon":27.500650000,"alt":265.100,"epx":235.985,"epy":133.116,"epv":178.020,"track":277.7200,"speed":0.130,"climb":0.000,"eps":471.97}
+{"class":"TPV","mode":3,"time":"2010-02-05T08:50:37.000Z","ept":0.005,"lat":53.919546833,"lon":27.500650000,"alt":265.100,"epx":235.985,"epy":133.116,"epv":178.020,"track":277.7200,"speed":0.130,"climb":-0.200,"eps":471.97,"epc":356.04}
$GPRMC,085038.00,A,5355.17239,N,02730.03826,E,0.115,,050210,,,A*74