summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGary E. Miller <gem@rellim.com>2018-11-10 19:27:38 -0800
committerGary E. Miller <gem@rellim.com>2018-11-10 19:27:38 -0800
commitd4e08feaecf88fee5ef8f268d6dc63f27f1cc590 (patch)
tree943421d0615907dc5f19923b51f09b101530f632
parent9bb0afeac71876dba31fdc77ee30194603f61049 (diff)
downloadgpsd-d4e08feaecf88fee5ef8f268d6dc63f27f1cc590.tar.gz
RAW: Save space in the JSON. Data from GREIS.
-rw-r--r--driver_greis.c30
-rw-r--r--gpsd_json.c4
-rw-r--r--test/daemon/ublox-neo-m8t.log.chk42
3 files changed, 47 insertions, 29 deletions
diff --git a/driver_greis.c b/driver_greis.c
index 663cbeb7..11b8b6d5 100644
--- a/driver_greis.c
+++ b/driver_greis.c
@@ -93,6 +93,7 @@ static gps_mask_t greis_msg_RT(struct gps_device_t *session,
}
session->driver.greis.rt_tod = getleu32(buf, 0);
+ memset(&session->gpsdata.raw, 0, sizeof(session->gpsdata.raw));
session->driver.greis.seen_rt = true;
session->driver.greis.seen_az = false;
@@ -164,6 +165,7 @@ static gps_mask_t greis_msg_UO(struct gps_device_t *session,
static gps_mask_t greis_msg_GT(struct gps_device_t *session,
unsigned char *buf, size_t len)
{
+ double t_intp;
uint32_t tow; /* Time of week [ms] */
uint16_t wn; /* GPS week number (modulo 1024) [dimensionless] */
@@ -188,6 +190,16 @@ static gps_mask_t greis_msg_GT(struct gps_device_t *session,
"GREIS: GT, tow: %u, wn: %u, time: %.2f\n", tow, wn,
session->newdata.time);
+ /* save raw.mtime, just in case */
+ session->gpsdata.raw.mtime.tv_nsec =
+ modf(session->newdata.time, &t_intp) * 1e9;
+ session->gpsdata.raw.mtime.tv_sec = (time_t)t_intp + \
+ session->context->leap_seconds;
+ gpsd_log(&session->context->errout, LOG_DATA,
+ "GREIS: GT, RAW @ %ld.%09ld\n",
+ (long)session->gpsdata.raw.mtime.tv_sec,
+ session->gpsdata.raw.mtime.tv_nsec);
+
return TIME_SET | NTPTIME_IS | ONLINE_SET;
}
@@ -202,7 +214,6 @@ static gps_mask_t greis_msg_PV(struct gps_device_t *session,
float vx, vy, vz; /* Cartesian velocities [m/s] */
float v_sigma; /* Velocity SEP [m/s] */
uint8_t solution_type;
- gps_mask_t mask;
if (len < 46) {
gpsd_log(&session->context->errout, LOG_WARN,
@@ -260,12 +271,8 @@ static gps_mask_t greis_msg_PV(struct gps_device_t *session,
session->newdata.longitude, session->newdata.altitude,
solution_type);
- mask = LATLON_SET | ALTITUDE_SET | CLIMB_SET | TRACK_SET | SPEED_SET |
+ return LATLON_SET | ALTITUDE_SET | CLIMB_SET | TRACK_SET | SPEED_SET |
MODE_SET | STATUS_SET | ECEF_SET | VECEF_SET;
- if (session->driver.greis.seen_raw) {
- mask |= RAW_SET;
- }
- return mask;
}
/**
@@ -402,6 +409,7 @@ static gps_mask_t greis_msg_SI(struct gps_device_t *session,
session->gpsdata.skyview[i].gnssid = 3;
session->gpsdata.skyview[i].svid = PRN - 210;
}
+ session->gpsdata.raw.meas[i].obs_code[0] = '\0';
session->gpsdata.raw.meas[i].gnssid =
session->gpsdata.skyview[i].gnssid;
session->gpsdata.raw.meas[i].svid =
@@ -694,7 +702,17 @@ static gps_mask_t greis_msg_ET(struct gps_device_t *session,
session->driver.greis.seen_el && session->driver.greis.seen_si)) {
/* Skyview seen, update it. Go even if no seen_ss or none visible */
mask |= SATELLITE_SET;
+
+ if (session->driver.greis.seen_raw) {
+ mask |= RAW_IS;
+ } else {
+ session->gpsdata.raw.mtime.tv_sec = 0;
+ session->gpsdata.raw.mtime.tv_nsec = 0;
+ }
+
} else {
+ session->gpsdata.raw.mtime.tv_sec = 0;
+ session->gpsdata.raw.mtime.tv_nsec = 0;
gpsd_log(&session->context->errout, LOG_WARN,
"GREIS: ET: missing satellite details in this epoch\n");
}
diff --git a/gpsd_json.c b/gpsd_json.c
index 86079040..b38a3668 100644
--- a/gpsd_json.c
+++ b/gpsd_json.c
@@ -737,7 +737,7 @@ void json_raw_dump(const struct gps_data_t *gpsdata,
if (gpsdata->dev.path[0] != '\0')
str_appendf(reply, replylen, "\"device\":\"%s\",", gpsdata->dev.path);
- str_appendf(reply, replylen, "\"time\":%ld,\"nsec\":%9ld,\"rawdata\":[",
+ str_appendf(reply, replylen, "\"time\":%ld,\"nsec\":%ld,\"rawdata\":[",
(long)gpsdata->raw.mtime.tv_sec, gpsdata->raw.mtime.tv_nsec);
for (i = 0; i < MAXCHANNELS; i++) {
@@ -747,7 +747,7 @@ void json_raw_dump(const struct gps_data_t *gpsdata,
}
str_appendf(reply, replylen,
"{\"gnssid\":%d,\"svid\":%d,\"snr\":%d,\"freqid\":%d,"
- "\"obs\":\"%3s\",\"lli\":%1d,\"locktime\":%5d",
+ "\"obs\":\"%s\",\"lli\":%1d,\"locktime\":%d",
gpsdata->raw.meas[i].gnssid, gpsdata->raw.meas[i].svid,
gpsdata->raw.meas[i].snr, gpsdata->raw.meas[i].freqid,
gpsdata->raw.meas[i].obs_code, gpsdata->raw.meas[i].lli,
diff --git a/test/daemon/ublox-neo-m8t.log.chk b/test/daemon/ublox-neo-m8t.log.chk
index ddf4e6ef..1fdf98a0 100644
--- a/test/daemon/ublox-neo-m8t.log.chk
+++ b/test/daemon/ublox-neo-m8t.log.chk
@@ -1,10 +1,10 @@
-{"class":"RAW","time":1540500963,"nsec":992000102,"rawdata":[{"gnssid":0,"svid":32,"snr":50,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95595025.381802,"pseudorange":18191129.764003,"doppler":1130.424316},{"gnssid":0,"svid":10,"snr":48,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95690763.585883,"pseudorange":18209344.772436,"doppler":-985.383789},{"gnssid":0,"svid":14,"snr":46,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":100711862.359504,"pseudorange":19164830.956166,"doppler":2350.592041},{"gnssid":0,"svid":20,"snr":43,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":101934564.928294,"pseudorange":19397504.254558,"doppler":-2345.763916},{"gnssid":0,"svid":8,"snr":43,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":104855688.209196,"pseudorange":19953380.486950,"doppler":-857.054932},{"gnssid":0,"svid":27,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":106264934.124014,"pseudorange":20221549.866554,"doppler":-2679.057129},{"gnssid":0,"svid":24,"snr":40,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":111977058.222027,"pseudorange":21308524.365814,"doppler":-1387.243652},{"gnssid":1,"svid":31,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186276090.297149,"pseudorange":35447161.829680,"doppler":13.682129},{"gnssid":1,"svid":35,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186698904.815604,"pseudorange":35527621.241283,"doppler":14.401367},{"gnssid":1,"svid":33,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186425213.906566,"pseudorange":35475540.054326,"doppler":15.211914},{"gnssid":0,"svid":11,"snr":31,"freqid":0,"obs":"L1C","lli":0,"locktime": 6920,"carrierphase":111072274.621856,"pseudorange":21136353.729460,"doppler":3265.142090},{"gnssid":0,"svid":21,"snr":40,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":113156898.078325,"pseudorange":21533043.666063,"doppler":-3016.693115},{"gnssid":0,"svid":4,"snr":37,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112868537.207855,"pseudorange":21478168.193190,"doppler":-3284.967041}]}
+{"class":"RAW","time":1540500963,"nsec":992000102,"rawdata":[{"gnssid":0,"svid":32,"snr":50,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95595025.381802,"pseudorange":18191129.764003,"doppler":1130.424316},{"gnssid":0,"svid":10,"snr":48,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95690763.585883,"pseudorange":18209344.772436,"doppler":-985.383789},{"gnssid":0,"svid":14,"snr":46,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":100711862.359504,"pseudorange":19164830.956166,"doppler":2350.592041},{"gnssid":0,"svid":20,"snr":43,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":101934564.928294,"pseudorange":19397504.254558,"doppler":-2345.763916},{"gnssid":0,"svid":8,"snr":43,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":104855688.209196,"pseudorange":19953380.486950,"doppler":-857.054932},{"gnssid":0,"svid":27,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":106264934.124014,"pseudorange":20221549.866554,"doppler":-2679.057129},{"gnssid":0,"svid":24,"snr":40,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":111977058.222027,"pseudorange":21308524.365814,"doppler":-1387.243652},{"gnssid":1,"svid":31,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186276090.297149,"pseudorange":35447161.829680,"doppler":13.682129},{"gnssid":1,"svid":35,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186698904.815604,"pseudorange":35527621.241283,"doppler":14.401367},{"gnssid":1,"svid":33,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186425213.906566,"pseudorange":35475540.054326,"doppler":15.211914},{"gnssid":0,"svid":11,"snr":31,"freqid":0,"obs":"L1C","lli":0,"locktime":6920,"carrierphase":111072274.621856,"pseudorange":21136353.729460,"doppler":3265.142090},{"gnssid":0,"svid":21,"snr":40,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":113156898.078325,"pseudorange":21533043.666063,"doppler":-3016.693115},{"gnssid":0,"svid":4,"snr":37,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112868537.207855,"pseudorange":21478168.193190,"doppler":-3284.967041}]}
$GPZDA,205546.00,25,10,2018,00,00*6B
$GPGGA,205546,4404.1286,N,12118.8586,W,1,09,,1130.81,M,-20.139,M,,*58
$GPRMC,205546,A,4404.1286,N,12118.8586,W,0.0080,54.668,251018,,*00
$GPGSA,A,3,,,,,,,,,,,,,,,*1C
{"class":"TPV","mode":3,"time":"2018-10-25T20:55:46.000Z","leapseconds":18,"ept":0.005,"lat":44.068809597,"lon":-121.314309171,"alt":1130.815,"track":54.6684,"speed":0.004,"climb":-0.017,"eps":0.02,"ecefx":-2386071.06,"ecefy":-3922190.51,"ecefz":4414360.73,"ecefvx":0.01,"ecefvy":0.01,"ecefvz":-0.01,"ecefpAcc":1.65,"ecefvAcc":0.02}
-{"class":"RAW","time":1540500964,"nsec":992000102,"rawdata":[{"gnssid":0,"svid":32,"snr":50,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95593895.208314,"pseudorange":18190915.004174,"doppler":1129.898193},{"gnssid":0,"svid":10,"snr":48,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95691749.032490,"pseudorange":18209532.152874,"doppler":-985.574219},{"gnssid":0,"svid":14,"snr":46,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":100709511.943516,"pseudorange":19164383.654735,"doppler":2350.289307},{"gnssid":0,"svid":20,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":101936910.709630,"pseudorange":19397950.962682,"doppler":-2345.775635},{"gnssid":0,"svid":8,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":104856545.524978,"pseudorange":19953543.454534,"doppler":-857.571472},{"gnssid":0,"svid":27,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":106267613.381239,"pseudorange":20222059.552514,"doppler":-2679.332275},{"gnssid":0,"svid":24,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":111978445.755905,"pseudorange":21308788.562111,"doppler":-1387.994385},{"gnssid":1,"svid":31,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186276076.558792,"pseudorange":35447159.386649,"doppler":13.552733},{"gnssid":1,"svid":35,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186698890.180421,"pseudorange":35527618.065343,"doppler":14.920654},{"gnssid":1,"svid":33,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186425198.736831,"pseudorange":35475537.070339,"doppler":15.341797},{"gnssid":0,"svid":11,"snr":31,"freqid":0,"obs":"L1C","lli":0,"locktime": 7920,"carrierphase":111069009.624063,"pseudorange":21135734.857488,"doppler":3264.724854},{"gnssid":0,"svid":21,"snr":40,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":113159914.750770,"pseudorange":21533617.778226,"doppler":-3016.632080},{"gnssid":0,"svid":4,"snr":37,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112871822.268050,"pseudorange":21478793.329790,"doppler":-3284.954834}]}
+{"class":"RAW","time":1540500964,"nsec":992000102,"rawdata":[{"gnssid":0,"svid":32,"snr":50,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95593895.208314,"pseudorange":18190915.004174,"doppler":1129.898193},{"gnssid":0,"svid":10,"snr":48,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95691749.032490,"pseudorange":18209532.152874,"doppler":-985.574219},{"gnssid":0,"svid":14,"snr":46,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":100709511.943516,"pseudorange":19164383.654735,"doppler":2350.289307},{"gnssid":0,"svid":20,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":101936910.709630,"pseudorange":19397950.962682,"doppler":-2345.775635},{"gnssid":0,"svid":8,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":104856545.524978,"pseudorange":19953543.454534,"doppler":-857.571472},{"gnssid":0,"svid":27,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":106267613.381239,"pseudorange":20222059.552514,"doppler":-2679.332275},{"gnssid":0,"svid":24,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":111978445.755905,"pseudorange":21308788.562111,"doppler":-1387.994385},{"gnssid":1,"svid":31,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186276076.558792,"pseudorange":35447159.386649,"doppler":13.552733},{"gnssid":1,"svid":35,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186698890.180421,"pseudorange":35527618.065343,"doppler":14.920654},{"gnssid":1,"svid":33,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186425198.736831,"pseudorange":35475537.070339,"doppler":15.341797},{"gnssid":0,"svid":11,"snr":31,"freqid":0,"obs":"L1C","lli":0,"locktime":7920,"carrierphase":111069009.624063,"pseudorange":21135734.857488,"doppler":3264.724854},{"gnssid":0,"svid":21,"snr":40,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":113159914.750770,"pseudorange":21533617.778226,"doppler":-3016.632080},{"gnssid":0,"svid":4,"snr":37,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112871822.268050,"pseudorange":21478793.329790,"doppler":-3284.954834}]}
$GPZDA,205547.00,25,10,2018,00,00*6A
$GPGGA,205547,4404.1286,N,12118.8585,W,1,09,0.91,1130.83,M,-20.139,M,,*4E
$GPRMC,205547,A,4404.1286,N,12118.8585,W,0.0080,54.668,251018,,*02
@@ -16,13 +16,13 @@ $GPGSV,5,3,20,21,18,138,43,22,02,272,00,24,19,050,44,27,34,229,48*73
$GPGSV,5,4,20,31,00,171,00,32,72,187,53,131,39,174,44,133,39,191,47*79
$GPGSV,5,5,20,135,38,197,48,138,37,160,00,195,13,305,00,196,-91,000,00*5F
{"class":"SKY","xdop":0.56,"ydop":0.72,"vdop":1.48,"tdop":0.94,"hdop":0.91,"gdop":1.97,"pdop":1.73,"satellites":[{"PRN":1,"el":7,"az":312,"ss":25,"used":false,"gnssid":0,"svid":1},{"PRN":4,"el":-91,"az":0,"ss":40,"used":false,"gnssid":0,"svid":4},{"PRN":8,"el":37,"az":270,"ss":45,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":65,"az":52,"ss":51,"used":true,"gnssid":0,"svid":10},{"PRN":11,"el":19,"az":312,"ss":34,"used":true,"gnssid":0,"svid":11},{"PRN":14,"el":50,"az":202,"ss":49,"used":true,"gnssid":0,"svid":14},{"PRN":18,"el":32,"az":309,"ss":0,"used":false,"gnssid":0,"svid":18},{"PRN":20,"el":39,"az":81,"ss":47,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":18,"az":138,"ss":43,"used":true,"gnssid":0,"svid":21},{"PRN":22,"el":2,"az":272,"ss":0,"used":false,"gnssid":0,"svid":22},{"PRN":24,"el":19,"az":50,"ss":44,"used":true,"gnssid":0,"svid":24},{"PRN":27,"el":34,"az":229,"ss":48,"used":true,"gnssid":0,"svid":27},{"PRN":31,"el":0,"az":171,"ss":0,"used":false,"gnssid":0,"svid":31},{"PRN":32,"el":72,"az":187,"ss":53,"used":true,"gnssid":0,"svid":32},{"PRN":131,"el":39,"az":174,"ss":44,"used":false,"gnssid":1,"svid":131},{"PRN":133,"el":39,"az":191,"ss":47,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":48,"used":false,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":195,"el":13,"az":305,"ss":0,"used":false,"gnssid":5,"svid":3},{"PRN":196,"el":-91,"az":0,"ss":0,"used":false,"gnssid":5,"svid":4}]}
-{"class":"RAW","time":1540500965,"nsec":992000102,"rawdata":[{"gnssid":0,"svid":32,"snr":51,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95592765.394264,"pseudorange":18190700.087292,"doppler":1129.409912},{"gnssid":0,"svid":10,"snr":48,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95692734.571505,"pseudorange":18209719.812516,"doppler":-985.762939},{"gnssid":0,"svid":14,"snr":46,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":100707161.760450,"pseudorange":19163936.318403,"doppler":2349.788818},{"gnssid":0,"svid":20,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":101939256.505249,"pseudorange":19398397.670806,"doppler":-2345.969238},{"gnssid":0,"svid":8,"snr":43,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":104857403.276798,"pseudorange":19953706.631520,"doppler":-858.372559},{"gnssid":0,"svid":27,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":106270292.814704,"pseudorange":20222569.168673,"doppler":-2679.638184},{"gnssid":0,"svid":24,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":111979833.730466,"pseudorange":21309052.775857,"doppler":-1388.208008},{"gnssid":1,"svid":31,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186276062.570888,"pseudorange":35447156.472463,"doppler":13.776611},{"gnssid":1,"svid":35,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186698875.360893,"pseudorange":35527615.273309,"doppler":14.892822},{"gnssid":1,"svid":33,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186425183.311703,"pseudorange":35475533.929300,"doppler":15.158202},{"gnssid":0,"svid":11,"snr":30,"freqid":0,"obs":"L1C","lli":0,"locktime": 8920,"carrierphase":111065744.772406,"pseudorange":21135114.554598,"doppler":3264.775146},{"gnssid":0,"svid":21,"snr":39,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":113162931.444116,"pseudorange":21534191.541386,"doppler":-3017.163086},{"gnssid":0,"svid":4,"snr":37,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112875107.251377,"pseudorange":21479418.414039,"doppler":-3285.375977}]}
+{"class":"RAW","time":1540500965,"nsec":992000102,"rawdata":[{"gnssid":0,"svid":32,"snr":51,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95592765.394264,"pseudorange":18190700.087292,"doppler":1129.409912},{"gnssid":0,"svid":10,"snr":48,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95692734.571505,"pseudorange":18209719.812516,"doppler":-985.762939},{"gnssid":0,"svid":14,"snr":46,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":100707161.760450,"pseudorange":19163936.318403,"doppler":2349.788818},{"gnssid":0,"svid":20,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":101939256.505249,"pseudorange":19398397.670806,"doppler":-2345.969238},{"gnssid":0,"svid":8,"snr":43,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":104857403.276798,"pseudorange":19953706.631520,"doppler":-858.372559},{"gnssid":0,"svid":27,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":106270292.814704,"pseudorange":20222569.168673,"doppler":-2679.638184},{"gnssid":0,"svid":24,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":111979833.730466,"pseudorange":21309052.775857,"doppler":-1388.208008},{"gnssid":1,"svid":31,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186276062.570888,"pseudorange":35447156.472463,"doppler":13.776611},{"gnssid":1,"svid":35,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186698875.360893,"pseudorange":35527615.273309,"doppler":14.892822},{"gnssid":1,"svid":33,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186425183.311703,"pseudorange":35475533.929300,"doppler":15.158202},{"gnssid":0,"svid":11,"snr":30,"freqid":0,"obs":"L1C","lli":0,"locktime":8920,"carrierphase":111065744.772406,"pseudorange":21135114.554598,"doppler":3264.775146},{"gnssid":0,"svid":21,"snr":39,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":113162931.444116,"pseudorange":21534191.541386,"doppler":-3017.163086},{"gnssid":0,"svid":4,"snr":37,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112875107.251377,"pseudorange":21479418.414039,"doppler":-3285.375977}]}
$GPZDA,205548.00,25,10,2018,00,00*65
$GPGGA,205548,4404.1286,N,12118.8585,W,1,11,0.91,1130.83,M,-20.139,M,,*48
$GPRMC,205548,A,4404.1286,N,12118.8585,W,0.0080,54.668,251018,,*0D
$GPGSA,A,3,8,10,11,14,20,21,24,27,,,,,1.7,0.9,1.5*07
{"class":"TPV","mode":3,"time":"2018-10-25T20:55:48.000Z","leapseconds":18,"ept":0.005,"lat":44.068809835,"lon":-121.314308786,"alt":1130.830,"epx":8.416,"epy":10.773,"epv":34.040,"track":54.6684,"speed":0.004,"climb":-0.017,"eps":0.01,"epc":15863789.80,"ecefx":-2386071.03,"ecefy":-3922190.52,"ecefz":4414360.76,"ecefvx":0.01,"ecefvy":0.01,"ecefvz":-0.01,"ecefpAcc":1.64,"ecefvAcc":0.01}
-{"class":"RAW","time":1540500966,"nsec":992000102,"rawdata":[{"gnssid":0,"svid":32,"snr":51,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95591636.112985,"pseudorange":18190485.379813,"doppler":1128.983154},{"gnssid":0,"svid":10,"snr":49,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95693720.402524,"pseudorange":18209907.733911,"doppler":-985.994873},{"gnssid":0,"svid":14,"snr":46,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":100704811.970394,"pseudorange":19163488.807569,"doppler":2349.718018},{"gnssid":0,"svid":20,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":101941602.502975,"pseudorange":19398844.344030,"doppler":-2345.979248},{"gnssid":0,"svid":8,"snr":43,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":104858261.577918,"pseudorange":19953869.808506,"doppler":-858.527588},{"gnssid":0,"svid":27,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":106272972.635545,"pseudorange":20223079.221087,"doppler":-2680.046387},{"gnssid":0,"svid":24,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":111981222.272716,"pseudorange":21309317.233907,"doppler":-1388.775513},{"gnssid":1,"svid":31,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186276048.590814,"pseudorange":35447153.593177,"doppler":13.917969},{"gnssid":1,"svid":35,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186698860.559937,"pseudorange":35527612.673226,"doppler":14.653319},{"gnssid":1,"svid":33,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186425167.893357,"pseudorange":35475530.701010,"doppler":15.267822},{"gnssid":0,"svid":11,"snr":31,"freqid":0,"obs":"L1C","lli":0,"locktime": 9920,"carrierphase":111062479.722168,"pseudorange":21134493.152344,"doppler":3265.241455},{"gnssid":0,"svid":21,"snr":39,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":113165948.298619,"pseudorange":21534765.531398,"doppler":-3016.735840},{"gnssid":0,"svid":4,"snr":38,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112878392.343872,"pseudorange":21480043.480839,"doppler":-3285.192871}]}
+{"class":"RAW","time":1540500966,"nsec":992000102,"rawdata":[{"gnssid":0,"svid":32,"snr":51,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95591636.112985,"pseudorange":18190485.379813,"doppler":1128.983154},{"gnssid":0,"svid":10,"snr":49,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95693720.402524,"pseudorange":18209907.733911,"doppler":-985.994873},{"gnssid":0,"svid":14,"snr":46,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":100704811.970394,"pseudorange":19163488.807569,"doppler":2349.718018},{"gnssid":0,"svid":20,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":101941602.502975,"pseudorange":19398844.344030,"doppler":-2345.979248},{"gnssid":0,"svid":8,"snr":43,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":104858261.577918,"pseudorange":19953869.808506,"doppler":-858.527588},{"gnssid":0,"svid":27,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":106272972.635545,"pseudorange":20223079.221087,"doppler":-2680.046387},{"gnssid":0,"svid":24,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":111981222.272716,"pseudorange":21309317.233907,"doppler":-1388.775513},{"gnssid":1,"svid":31,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186276048.590814,"pseudorange":35447153.593177,"doppler":13.917969},{"gnssid":1,"svid":35,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186698860.559937,"pseudorange":35527612.673226,"doppler":14.653319},{"gnssid":1,"svid":33,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186425167.893357,"pseudorange":35475530.701010,"doppler":15.267822},{"gnssid":0,"svid":11,"snr":31,"freqid":0,"obs":"L1C","lli":0,"locktime":9920,"carrierphase":111062479.722168,"pseudorange":21134493.152344,"doppler":3265.241455},{"gnssid":0,"svid":21,"snr":39,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":113165948.298619,"pseudorange":21534765.531398,"doppler":-3016.735840},{"gnssid":0,"svid":4,"snr":38,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112878392.343872,"pseudorange":21480043.480839,"doppler":-3285.192871}]}
$GPZDA,205549.00,25,10,2018,00,00*64
$GPGGA,205549,4404.1286,N,12118.8585,W,1,11,0.82,1130.83,M,-20.139,M,,*4B
$GPRMC,205549,A,4404.1286,N,12118.8585,W,0.0080,54.668,251018,,*0C
@@ -148,61 +148,61 @@ $GPGSV,5,3,19,21,18,138,42,22,02,272,00,24,19,050,44,27,34,229,48*78
$GPGSV,5,4,19,31,00,171,00,32,72,187,53,131,39,174,45,133,39,191,47*72
$GPGSV,5,5,19,135,38,197,47,138,37,160,00,195,13,305,00*71
{"class":"SKY","xdop":0.56,"ydop":0.61,"vdop":1.47,"tdop":0.92,"hdop":0.82,"gdop":1.92,"pdop":1.68,"satellites":[{"PRN":1,"el":7,"az":312,"ss":25,"used":false,"gnssid":0,"svid":1},{"PRN":4,"el":-91,"az":0,"ss":41,"used":false,"gnssid":0,"svid":4},{"PRN":8,"el":37,"az":269,"ss":45,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":65,"az":53,"ss":52,"used":true,"gnssid":0,"svid":10},{"PRN":11,"el":19,"az":312,"ss":29,"used":true,"gnssid":0,"svid":11},{"PRN":14,"el":50,"az":202,"ss":48,"used":true,"gnssid":0,"svid":14},{"PRN":18,"el":32,"az":309,"ss":0,"used":false,"gnssid":0,"svid":18},{"PRN":20,"el":39,"az":81,"ss":46,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":18,"az":138,"ss":42,"used":true,"gnssid":0,"svid":21},{"PRN":22,"el":2,"az":272,"ss":0,"used":false,"gnssid":0,"svid":22},{"PRN":24,"el":19,"az":50,"ss":44,"used":true,"gnssid":0,"svid":24},{"PRN":27,"el":34,"az":229,"ss":48,"used":true,"gnssid":0,"svid":27},{"PRN":31,"el":0,"az":171,"ss":0,"used":false,"gnssid":0,"svid":31},{"PRN":32,"el":72,"az":187,"ss":53,"used":true,"gnssid":0,"svid":32},{"PRN":131,"el":39,"az":174,"ss":45,"used":true,"gnssid":1,"svid":131},{"PRN":133,"el":39,"az":191,"ss":47,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":47,"used":true,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":195,"el":13,"az":305,"ss":0,"used":false,"gnssid":5,"svid":3}]}
-{"class":"RAW","time":1540500985,"nsec":992000102,"rawdata":[{"gnssid":0,"svid":32,"snr":50,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95570290.200364,"pseudorange":18186422.463067,"doppler":1117.997314},{"gnssid":0,"svid":10,"snr":49,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95712512.411428,"pseudorange":18213484.644642,"doppler":-992.010925},{"gnssid":0,"svid":14,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":100660251.536751,"pseudorange":19155008.071548,"doppler":2341.000977},{"gnssid":0,"svid":20,"snr":43,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":101986222.362775,"pseudorange":19407333.944761,"doppler":-2350.856689},{"gnssid":0,"svid":8,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":104874690.445455,"pseudorange":19956995.561308,"doppler":-871.078552},{"gnssid":0,"svid":27,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":106323966.379297,"pseudorange":20232782.903267,"doppler":-2687.802734},{"gnssid":0,"svid":24,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112007724.373396,"pseudorange":21314360.451535,"doppler":-1400.958252},{"gnssid":1,"svid":31,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186275786.568740,"pseudorange":35447103.755355,"doppler":13.298096},{"gnssid":1,"svid":35,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186698582.299839,"pseudorange":35527558.978906,"doppler":14.724854},{"gnssid":1,"svid":33,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186424877.815720,"pseudorange":35475476.029477,"doppler":15.366455},{"gnssid":0,"svid":11,"snr":26,"freqid":0,"obs":"L1C","lli":2,"locktime": 0,"pseudorange":21122696.525948,"doppler":3257.123535},{"gnssid":0,"svid":21,"snr":39,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":113223313.807463,"pseudorange":21545681.078849,"doppler":-3021.643066},{"gnssid":0,"svid":4,"snr":38,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112940835.953533,"pseudorange":21491926.695215,"doppler":-3287.823242}]}
+{"class":"RAW","time":1540500985,"nsec":992000102,"rawdata":[{"gnssid":0,"svid":32,"snr":50,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95570290.200364,"pseudorange":18186422.463067,"doppler":1117.997314},{"gnssid":0,"svid":10,"snr":49,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95712512.411428,"pseudorange":18213484.644642,"doppler":-992.010925},{"gnssid":0,"svid":14,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":100660251.536751,"pseudorange":19155008.071548,"doppler":2341.000977},{"gnssid":0,"svid":20,"snr":43,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":101986222.362775,"pseudorange":19407333.944761,"doppler":-2350.856689},{"gnssid":0,"svid":8,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":104874690.445455,"pseudorange":19956995.561308,"doppler":-871.078552},{"gnssid":0,"svid":27,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":106323966.379297,"pseudorange":20232782.903267,"doppler":-2687.802734},{"gnssid":0,"svid":24,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112007724.373396,"pseudorange":21314360.451535,"doppler":-1400.958252},{"gnssid":1,"svid":31,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186275786.568740,"pseudorange":35447103.755355,"doppler":13.298096},{"gnssid":1,"svid":35,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186698582.299839,"pseudorange":35527558.978906,"doppler":14.724854},{"gnssid":1,"svid":33,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186424877.815720,"pseudorange":35475476.029477,"doppler":15.366455},{"gnssid":0,"svid":11,"snr":26,"freqid":0,"obs":"L1C","lli":2,"locktime":0,"pseudorange":21122696.525948,"doppler":3257.123535},{"gnssid":0,"svid":21,"snr":39,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":113223313.807463,"pseudorange":21545681.078849,"doppler":-3021.643066},{"gnssid":0,"svid":4,"snr":38,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112940835.953533,"pseudorange":21491926.695215,"doppler":-3287.823242}]}
$GPZDA,205608.00,25,10,2018,00,00*62
$GPGGA,205608,4404.1284,N,12118.8584,W,1,11,0.82,1130.77,M,-20.139,M,,*45
$GPRMC,205608,A,4404.1284,N,12118.8584,W,0.0180,112.680,251018,,*3D
$GPGSA,A,3,8,10,11,14,20,21,24,27,,,,,1.7,0.8,1.5*06
{"class":"TPV","mode":3,"time":"2018-10-25T20:56:08.000Z","leapseconds":18,"ept":0.005,"lat":44.068807089,"lon":-121.314306033,"alt":1130.772,"epx":8.416,"epy":10.773,"epv":34.040,"track":112.6798,"speed":0.009,"climb":-0.011,"eps":0.01,"epc":15863789.80,"ecefx":-2386070.93,"ecefy":-3922190.78,"ecefz":4414360.50,"ecefvx":0.01,"ecefvy":0.00,"ecefvz":-0.01,"ecefpAcc":1.58,"ecefvAcc":0.01}
-{"class":"RAW","time":1540500986,"nsec":992000102,"rawdata":[{"gnssid":0,"svid":32,"snr":50,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95569172.582005,"pseudorange":18186209.605311,"doppler":1117.480713},{"gnssid":0,"svid":10,"snr":49,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95713504.726946,"pseudorange":18213673.298946,"doppler":-992.395020},{"gnssid":0,"svid":14,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":100657910.768995,"pseudorange":19154562.602390,"doppler":2340.708008},{"gnssid":0,"svid":20,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":101988573.212519,"pseudorange":19407781.141491,"doppler":-2350.844238},{"gnssid":0,"svid":8,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":104875561.527585,"pseudorange":19957161.041723,"doppler":-871.360107},{"gnssid":0,"svid":27,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":106326654.361375,"pseudorange":20233294.491301,"doppler":-2688.092773},{"gnssid":0,"svid":24,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112009125.482411,"pseudorange":21314627.003611,"doppler":-1401.428223},{"gnssid":1,"svid":31,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186275772.953018,"pseudorange":35447100.876069,"doppler":13.739746},{"gnssid":1,"svid":35,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186698567.802460,"pseudorange":35527556.256672,"doppler":14.587646},{"gnssid":1,"svid":33,"snr":43,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186424862.746542,"pseudorange":35475473.342144,"doppler":14.978516},{"gnssid":0,"svid":11,"snr":26,"freqid":0,"obs":"L1C","lli":2,"locktime": 0,"pseudorange":21122077.043219,"doppler":3256.639893},{"gnssid":0,"svid":21,"snr":39,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":113226335.433615,"pseudorange":21546256.133325,"doppler":-3021.472168},{"gnssid":0,"svid":4,"snr":38,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112944123.921393,"pseudorange":21492552.529824,"doppler":-3288.055420}]}
+{"class":"RAW","time":1540500986,"nsec":992000102,"rawdata":[{"gnssid":0,"svid":32,"snr":50,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95569172.582005,"pseudorange":18186209.605311,"doppler":1117.480713},{"gnssid":0,"svid":10,"snr":49,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95713504.726946,"pseudorange":18213673.298946,"doppler":-992.395020},{"gnssid":0,"svid":14,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":100657910.768995,"pseudorange":19154562.602390,"doppler":2340.708008},{"gnssid":0,"svid":20,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":101988573.212519,"pseudorange":19407781.141491,"doppler":-2350.844238},{"gnssid":0,"svid":8,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":104875561.527585,"pseudorange":19957161.041723,"doppler":-871.360107},{"gnssid":0,"svid":27,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":106326654.361375,"pseudorange":20233294.491301,"doppler":-2688.092773},{"gnssid":0,"svid":24,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112009125.482411,"pseudorange":21314627.003611,"doppler":-1401.428223},{"gnssid":1,"svid":31,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186275772.953018,"pseudorange":35447100.876069,"doppler":13.739746},{"gnssid":1,"svid":35,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186698567.802460,"pseudorange":35527556.256672,"doppler":14.587646},{"gnssid":1,"svid":33,"snr":43,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186424862.746542,"pseudorange":35475473.342144,"doppler":14.978516},{"gnssid":0,"svid":11,"snr":26,"freqid":0,"obs":"L1C","lli":2,"locktime":0,"pseudorange":21122077.043219,"doppler":3256.639893},{"gnssid":0,"svid":21,"snr":39,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":113226335.433615,"pseudorange":21546256.133325,"doppler":-3021.472168},{"gnssid":0,"svid":4,"snr":38,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112944123.921393,"pseudorange":21492552.529824,"doppler":-3288.055420}]}
$GPZDA,205609.00,25,10,2018,00,00*63
$GPGGA,205609,4404.1284,N,12118.8584,W,1,11,0.82,1130.77,M,-20.139,M,,*44
$GPRMC,205609,A,4404.1284,N,12118.8584,W,0.0180,112.680,251018,,*3C
$GPGSA,A,3,8,10,11,14,20,21,24,27,,,,,1.7,0.8,1.5*06
{"class":"TPV","mode":3,"time":"2018-10-25T20:56:09.000Z","leapseconds":18,"ept":0.005,"lat":44.068806971,"lon":-121.314305968,"alt":1130.771,"epx":8.416,"epy":10.773,"epv":34.040,"track":112.6798,"speed":0.009,"climb":-0.011,"eps":0.01,"epc":15863789.80,"ecefx":-2386070.93,"ecefy":-3922190.79,"ecefz":4414360.49,"ecefvx":0.01,"ecefvy":0.00,"ecefvz":-0.01,"ecefpAcc":1.58,"ecefvAcc":0.01}
-{"class":"RAW","time":1540500987,"nsec":992000102,"rawdata":[{"gnssid":0,"svid":32,"snr":50,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95568055.516600,"pseudorange":18185997.218711,"doppler":1117.102539},{"gnssid":0,"svid":10,"snr":49,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95714497.348806,"pseudorange":18213862.145203,"doppler":-992.417969},{"gnssid":0,"svid":14,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":100655570.444576,"pseudorange":19154117.429885,"doppler":2340.478516},{"gnssid":0,"svid":20,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":101990924.309257,"pseudorange":19408227.954316,"doppler":-2350.979492},{"gnssid":0,"svid":8,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":104876433.235378,"pseudorange":19957326.661740,"doppler":-871.920898},{"gnssid":0,"svid":27,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":106329342.726041,"pseudorange":20233805.957183,"doppler":-2688.285645},{"gnssid":0,"svid":24,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112010527.205714,"pseudorange":21314894.044293,"doppler":-1401.556274},{"gnssid":1,"svid":31,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186275759.336843,"pseudorange":35447098.188735,"doppler":13.794433},{"gnssid":1,"svid":35,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186698553.383567,"pseudorange":35527553.586789,"doppler":14.606445},{"gnssid":1,"svid":33,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186424847.663265,"pseudorange":35475470.724611,"doppler":15.672363},{"gnssid":0,"svid":11,"snr":26,"freqid":0,"obs":"L1C","lli":2,"locktime": 0,"pseudorange":21121456.147021,"doppler":3256.678223},{"gnssid":0,"svid":21,"snr":39,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":113229357.269653,"pseudorange":21546831.449553,"doppler":-3021.655273},{"gnssid":0,"svid":4,"snr":38,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112947411.992125,"pseudorange":21493178.277182,"doppler":-3287.738037}]}
+{"class":"RAW","time":1540500987,"nsec":992000102,"rawdata":[{"gnssid":0,"svid":32,"snr":50,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95568055.516600,"pseudorange":18185997.218711,"doppler":1117.102539},{"gnssid":0,"svid":10,"snr":49,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95714497.348806,"pseudorange":18213862.145203,"doppler":-992.417969},{"gnssid":0,"svid":14,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":100655570.444576,"pseudorange":19154117.429885,"doppler":2340.478516},{"gnssid":0,"svid":20,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":101990924.309257,"pseudorange":19408227.954316,"doppler":-2350.979492},{"gnssid":0,"svid":8,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":104876433.235378,"pseudorange":19957326.661740,"doppler":-871.920898},{"gnssid":0,"svid":27,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":106329342.726041,"pseudorange":20233805.957183,"doppler":-2688.285645},{"gnssid":0,"svid":24,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112010527.205714,"pseudorange":21314894.044293,"doppler":-1401.556274},{"gnssid":1,"svid":31,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186275759.336843,"pseudorange":35447098.188735,"doppler":13.794433},{"gnssid":1,"svid":35,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186698553.383567,"pseudorange":35527553.586789,"doppler":14.606445},{"gnssid":1,"svid":33,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186424847.663265,"pseudorange":35475470.724611,"doppler":15.672363},{"gnssid":0,"svid":11,"snr":26,"freqid":0,"obs":"L1C","lli":2,"locktime":0,"pseudorange":21121456.147021,"doppler":3256.678223},{"gnssid":0,"svid":21,"snr":39,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":113229357.269653,"pseudorange":21546831.449553,"doppler":-3021.655273},{"gnssid":0,"svid":4,"snr":38,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112947411.992125,"pseudorange":21493178.277182,"doppler":-3287.738037}]}
$GPZDA,205610.00,25,10,2018,00,00*6B
$GPGGA,205610,4404.1284,N,12118.8584,W,1,11,0.82,1130.76,M,-20.139,M,,*4D
$GPRMC,205610,A,4404.1284,N,12118.8584,W,0.0180,112.680,251018,,*34
$GPGSA,A,3,8,10,11,14,20,21,24,27,,,,,1.7,0.8,1.5*06
{"class":"TPV","mode":3,"time":"2018-10-25T20:56:10.000Z","leapseconds":18,"ept":0.005,"lat":44.068806939,"lon":-121.314305862,"alt":1130.760,"epx":8.416,"epy":10.773,"epv":34.040,"track":112.6798,"speed":0.009,"climb":-0.011,"eps":0.01,"epc":15863789.80,"ecefx":-2386070.92,"ecefy":-3922190.79,"ecefz":4414360.48,"ecefvx":0.01,"ecefvy":0.00,"ecefvz":-0.01,"ecefpAcc":1.58,"ecefvAcc":0.01}
-{"class":"RAW","time":1540500988,"nsec":992000102,"rawdata":[{"gnssid":0,"svid":32,"snr":50,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95566938.697191,"pseudorange":18185784.587808,"doppler":1116.814697},{"gnssid":0,"svid":10,"snr":49,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95715489.957213,"pseudorange":18214050.816957,"doppler":-992.480652},{"gnssid":0,"svid":14,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":100653230.239992,"pseudorange":19153672.327181,"doppler":2340.249023},{"gnssid":0,"svid":20,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":101993275.289581,"pseudorange":19408675.534951,"doppler":-2350.604248},{"gnssid":0,"svid":8,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":104877305.219715,"pseudorange":19957492.369007,"doppler":-872.035400},{"gnssid":0,"svid":27,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":106332031.161642,"pseudorange":20234317.335813,"doppler":-2688.352051},{"gnssid":0,"svid":24,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112011929.224511,"pseudorange":21315160.701071,"doppler":-1401.934814},{"gnssid":1,"svid":31,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186275745.428281,"pseudorange":35447095.885307,"doppler":14.297119},{"gnssid":1,"svid":35,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186698538.642613,"pseudorange":35527550.724953,"doppler":15.392090},{"gnssid":1,"svid":33,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186424832.309845,"pseudorange":35475467.688273,"doppler":15.602783},{"gnssid":0,"svid":11,"snr":25,"freqid":0,"obs":"L1C","lli":2,"locktime": 0,"pseudorange":21120838.705967,"doppler":3256.015381},{"gnssid":0,"svid":21,"snr":39,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":113232379.006977,"pseudorange":21547406.608730,"doppler":-3021.478271},{"gnssid":0,"svid":4,"snr":37,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112950699.883713,"pseudorange":21493803.640635,"doppler":-3287.213135}]}
+{"class":"RAW","time":1540500988,"nsec":992000102,"rawdata":[{"gnssid":0,"svid":32,"snr":50,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95566938.697191,"pseudorange":18185784.587808,"doppler":1116.814697},{"gnssid":0,"svid":10,"snr":49,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95715489.957213,"pseudorange":18214050.816957,"doppler":-992.480652},{"gnssid":0,"svid":14,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":100653230.239992,"pseudorange":19153672.327181,"doppler":2340.249023},{"gnssid":0,"svid":20,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":101993275.289581,"pseudorange":19408675.534951,"doppler":-2350.604248},{"gnssid":0,"svid":8,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":104877305.219715,"pseudorange":19957492.369007,"doppler":-872.035400},{"gnssid":0,"svid":27,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":106332031.161642,"pseudorange":20234317.335813,"doppler":-2688.352051},{"gnssid":0,"svid":24,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112011929.224511,"pseudorange":21315160.701071,"doppler":-1401.934814},{"gnssid":1,"svid":31,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186275745.428281,"pseudorange":35447095.885307,"doppler":14.297119},{"gnssid":1,"svid":35,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186698538.642613,"pseudorange":35527550.724953,"doppler":15.392090},{"gnssid":1,"svid":33,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186424832.309845,"pseudorange":35475467.688273,"doppler":15.602783},{"gnssid":0,"svid":11,"snr":25,"freqid":0,"obs":"L1C","lli":2,"locktime":0,"pseudorange":21120838.705967,"doppler":3256.015381},{"gnssid":0,"svid":21,"snr":39,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":113232379.006977,"pseudorange":21547406.608730,"doppler":-3021.478271},{"gnssid":0,"svid":4,"snr":37,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112950699.883713,"pseudorange":21493803.640635,"doppler":-3287.213135}]}
$GPZDA,205611.00,25,10,2018,00,00*6A
$GPGGA,205611,4404.1284,N,12118.8584,W,1,11,0.82,1130.75,M,-20.139,M,,*4F
$GPRMC,205611,A,4404.1284,N,12118.8584,W,0.0180,112.680,251018,,*35
$GPGSA,A,3,8,10,11,14,20,21,24,27,,,,,1.7,0.8,1.5*06
{"class":"TPV","mode":3,"time":"2018-10-25T20:56:11.000Z","leapseconds":18,"ept":0.005,"lat":44.068806874,"lon":-121.314305862,"alt":1130.753,"epx":8.416,"epy":10.773,"epv":34.040,"track":112.6798,"speed":0.009,"climb":-0.011,"eps":0.01,"epc":15863789.80,"ecefx":-2386070.92,"ecefy":-3922190.79,"ecefz":4414360.47,"ecefvx":0.01,"ecefvy":0.00,"ecefvz":-0.01,"ecefpAcc":1.58,"ecefvAcc":0.01}
-{"class":"RAW","time":1540500989,"nsec":992000102,"rawdata":[{"gnssid":0,"svid":32,"snr":50,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95565822.276030,"pseudorange":18185572.166307,"doppler":1116.270508},{"gnssid":0,"svid":10,"snr":49,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95716482.708044,"pseudorange":18214239.942417,"doppler":-992.892090},{"gnssid":0,"svid":14,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":100650890.297553,"pseudorange":19153227.311729,"doppler":2339.924316},{"gnssid":0,"svid":20,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":101995626.344173,"pseudorange":19409122.522278,"doppler":-2351.052246},{"gnssid":0,"svid":8,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":104878177.672465,"pseudorange":19957658.198426,"doppler":-872.647949},{"gnssid":0,"svid":27,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":106334719.829997,"pseudorange":20234828.923847,"doppler":-2688.961182},{"gnssid":0,"svid":24,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112013331.725841,"pseudorange":21315428.038406,"doppler":-1402.807495},{"gnssid":1,"svid":31,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186275731.314692,"pseudorange":35447093.581878,"doppler":14.126221},{"gnssid":1,"svid":35,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186698523.768430,"pseudorange":35527547.810767,"doppler":14.847168},{"gnssid":1,"svid":33,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186424816.819526,"pseudorange":35475464.651935,"doppler":15.476807},{"gnssid":0,"svid":11,"snr":25,"freqid":0,"obs":"L1C","lli":2,"locktime": 0,"pseudorange":21120219.397739,"doppler":3256.224365},{"gnssid":0,"svid":21,"snr":39,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":113235400.810382,"pseudorange":21547981.715556,"doppler":-3021.881104},{"gnssid":0,"svid":4,"snr":37,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112953987.738458,"pseudorange":21494429.318192,"doppler":-3287.768555}]}
+{"class":"RAW","time":1540500989,"nsec":992000102,"rawdata":[{"gnssid":0,"svid":32,"snr":50,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95565822.276030,"pseudorange":18185572.166307,"doppler":1116.270508},{"gnssid":0,"svid":10,"snr":49,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95716482.708044,"pseudorange":18214239.942417,"doppler":-992.892090},{"gnssid":0,"svid":14,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":100650890.297553,"pseudorange":19153227.311729,"doppler":2339.924316},{"gnssid":0,"svid":20,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":101995626.344173,"pseudorange":19409122.522278,"doppler":-2351.052246},{"gnssid":0,"svid":8,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":104878177.672465,"pseudorange":19957658.198426,"doppler":-872.647949},{"gnssid":0,"svid":27,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":106334719.829997,"pseudorange":20234828.923847,"doppler":-2688.961182},{"gnssid":0,"svid":24,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112013331.725841,"pseudorange":21315428.038406,"doppler":-1402.807495},{"gnssid":1,"svid":31,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186275731.314692,"pseudorange":35447093.581878,"doppler":14.126221},{"gnssid":1,"svid":35,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186698523.768430,"pseudorange":35527547.810767,"doppler":14.847168},{"gnssid":1,"svid":33,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186424816.819526,"pseudorange":35475464.651935,"doppler":15.476807},{"gnssid":0,"svid":11,"snr":25,"freqid":0,"obs":"L1C","lli":2,"locktime":0,"pseudorange":21120219.397739,"doppler":3256.224365},{"gnssid":0,"svid":21,"snr":39,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":113235400.810382,"pseudorange":21547981.715556,"doppler":-3021.881104},{"gnssid":0,"svid":4,"snr":37,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112953987.738458,"pseudorange":21494429.318192,"doppler":-3287.768555}]}
$GPZDA,205612.00,25,10,2018,00,00*69
$GPGGA,205612,4404.1284,N,12118.8584,W,1,11,0.82,1130.75,M,-20.139,M,,*4C
$GPRMC,205612,A,4404.1284,N,12118.8584,W,0.0180,112.680,251018,,*36
$GPGSA,A,3,8,10,11,14,20,21,24,27,,,,,1.7,0.8,1.5*06
{"class":"TPV","mode":3,"time":"2018-10-25T20:56:12.000Z","leapseconds":18,"ept":0.005,"lat":44.068806895,"lon":-121.314306033,"alt":1130.751,"epx":8.416,"epy":10.773,"epv":34.040,"track":112.6798,"speed":0.009,"climb":-0.011,"eps":0.01,"epc":15863789.80,"ecefx":-2386070.93,"ecefy":-3922190.78,"ecefz":4414360.47,"ecefvx":0.01,"ecefvy":0.00,"ecefvz":-0.01,"ecefpAcc":1.57,"ecefvAcc":0.01}
-{"class":"RAW","time":1540500990,"nsec":992000102,"rawdata":[{"gnssid":0,"svid":32,"snr":50,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95564706.279682,"pseudorange":18185360.146162,"doppler":1115.596680},{"gnssid":0,"svid":10,"snr":49,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95717475.603959,"pseudorange":18214429.224929,"doppler":-993.118164},{"gnssid":0,"svid":14,"snr":46,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":100648550.659501,"pseudorange":19152782.313726,"doppler":2339.322510},{"gnssid":0,"svid":20,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":101997977.479229,"pseudorange":19409569.492155,"doppler":-2351.214600},{"gnssid":0,"svid":8,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":104879050.589929,"pseudorange":19957824.307049,"doppler":-873.289551},{"gnssid":0,"svid":27,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":106337408.723543,"pseudorange":20235340.756183,"doppler":-2689.010742},{"gnssid":0,"svid":24,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112014734.675779,"pseudorange":21315695.567695,"doppler":-1403.448364},{"gnssid":1,"svid":31,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186275717.071451,"pseudorange":35447091.069047,"doppler":14.599364},{"gnssid":1,"svid":35,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186698508.755270,"pseudorange":35527544.791879,"doppler":14.923096},{"gnssid":1,"svid":33,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186424801.128458,"pseudorange":35475461.598147,"doppler":15.712401},{"gnssid":0,"svid":11,"snr":25,"freqid":0,"obs":"L1C","lli":2,"locktime": 0,"pseudorange":21119598.850546,"doppler":3258.550049},{"gnssid":0,"svid":21,"snr":39,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":113238422.687854,"pseudorange":21548556.647880,"doppler":-3021.893311},{"gnssid":0,"svid":4,"snr":37,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112957275.563629,"pseudorange":21495054.472243,"doppler":-3288.037109}]}
+{"class":"RAW","time":1540500990,"nsec":992000102,"rawdata":[{"gnssid":0,"svid":32,"snr":50,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95564706.279682,"pseudorange":18185360.146162,"doppler":1115.596680},{"gnssid":0,"svid":10,"snr":49,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95717475.603959,"pseudorange":18214429.224929,"doppler":-993.118164},{"gnssid":0,"svid":14,"snr":46,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":100648550.659501,"pseudorange":19152782.313726,"doppler":2339.322510},{"gnssid":0,"svid":20,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":101997977.479229,"pseudorange":19409569.492155,"doppler":-2351.214600},{"gnssid":0,"svid":8,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":104879050.589929,"pseudorange":19957824.307049,"doppler":-873.289551},{"gnssid":0,"svid":27,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":106337408.723543,"pseudorange":20235340.756183,"doppler":-2689.010742},{"gnssid":0,"svid":24,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112014734.675779,"pseudorange":21315695.567695,"doppler":-1403.448364},{"gnssid":1,"svid":31,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186275717.071451,"pseudorange":35447091.069047,"doppler":14.599364},{"gnssid":1,"svid":35,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186698508.755270,"pseudorange":35527544.791879,"doppler":14.923096},{"gnssid":1,"svid":33,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186424801.128458,"pseudorange":35475461.598147,"doppler":15.712401},{"gnssid":0,"svid":11,"snr":25,"freqid":0,"obs":"L1C","lli":2,"locktime":0,"pseudorange":21119598.850546,"doppler":3258.550049},{"gnssid":0,"svid":21,"snr":39,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":113238422.687854,"pseudorange":21548556.647880,"doppler":-3021.893311},{"gnssid":0,"svid":4,"snr":37,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112957275.563629,"pseudorange":21495054.472243,"doppler":-3288.037109}]}
$GPZDA,205613.00,25,10,2018,00,00*68
$GPGGA,205613,4404.1284,N,12118.8584,W,1,11,0.82,1130.74,M,-20.139,M,,*4C
$GPRMC,205613,A,4404.1284,N,12118.8584,W,0.0180,112.680,251018,,*37
$GPGSA,A,3,8,10,11,14,20,21,24,27,,,,,1.7,0.8,1.5*06
{"class":"TPV","mode":3,"time":"2018-10-25T20:56:13.000Z","leapseconds":18,"ept":0.005,"lat":44.068806830,"lon":-121.314306033,"alt":1130.744,"epx":8.416,"epy":10.773,"epv":34.040,"track":112.6798,"speed":0.009,"climb":-0.011,"eps":0.01,"epc":15863789.80,"ecefx":-2386070.93,"ecefy":-3922190.78,"ecefz":4414360.46,"ecefvx":0.01,"ecefvy":0.00,"ecefvz":-0.01,"ecefpAcc":1.57,"ecefvAcc":0.01}
-{"class":"RAW","time":1540500991,"nsec":992000102,"rawdata":[{"gnssid":0,"svid":32,"snr":50,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95563590.838813,"pseudorange":18185148.073665,"doppler":1115.013672},{"gnssid":0,"svid":10,"snr":49,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95718468.821873,"pseudorange":18214618.158436,"doppler":-993.500732},{"gnssid":0,"svid":14,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":100646211.440416,"pseudorange":19152337.001619,"doppler":2338.820801},{"gnssid":0,"svid":20,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":102000328.828909,"pseudorange":19410016.741236,"doppler":-2351.456299},{"gnssid":0,"svid":8,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":104879924.117557,"pseudorange":19957990.380771,"doppler":-874.027283},{"gnssid":0,"svid":27,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":106340098.021636,"pseudorange":20235852.239516,"doppler":-2689.715576},{"gnssid":0,"svid":24,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112016138.236303,"pseudorange":21315963.096983,"doppler":-1403.979492},{"gnssid":1,"svid":31,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186275702.844608,"pseudorange":35447088.294462,"doppler":14.370117},{"gnssid":1,"svid":35,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186698493.763629,"pseudorange":35527541.458888,"doppler":14.893311},{"gnssid":1,"svid":33,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186424785.409718,"pseudorange":35475458.509459,"doppler":15.241699},{"gnssid":0,"svid":11,"snr":25,"freqid":0,"obs":"L1C","lli":2,"locktime": 0,"pseudorange":21118980.065825,"doppler":3256.979492},{"gnssid":0,"svid":21,"snr":40,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":113241444.772088,"pseudorange":21549131.964109,"doppler":-3022.235107},{"gnssid":0,"svid":4,"snr":36,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112960563.489670,"pseudorange":21495679.888046,"doppler":-3288.128662}]}
+{"class":"RAW","time":1540500991,"nsec":992000102,"rawdata":[{"gnssid":0,"svid":32,"snr":50,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95563590.838813,"pseudorange":18185148.073665,"doppler":1115.013672},{"gnssid":0,"svid":10,"snr":49,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95718468.821873,"pseudorange":18214618.158436,"doppler":-993.500732},{"gnssid":0,"svid":14,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":100646211.440416,"pseudorange":19152337.001619,"doppler":2338.820801},{"gnssid":0,"svid":20,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":102000328.828909,"pseudorange":19410016.741236,"doppler":-2351.456299},{"gnssid":0,"svid":8,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":104879924.117557,"pseudorange":19957990.380771,"doppler":-874.027283},{"gnssid":0,"svid":27,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":106340098.021636,"pseudorange":20235852.239516,"doppler":-2689.715576},{"gnssid":0,"svid":24,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112016138.236303,"pseudorange":21315963.096983,"doppler":-1403.979492},{"gnssid":1,"svid":31,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186275702.844608,"pseudorange":35447088.294462,"doppler":14.370117},{"gnssid":1,"svid":35,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186698493.763629,"pseudorange":35527541.458888,"doppler":14.893311},{"gnssid":1,"svid":33,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186424785.409718,"pseudorange":35475458.509459,"doppler":15.241699},{"gnssid":0,"svid":11,"snr":25,"freqid":0,"obs":"L1C","lli":2,"locktime":0,"pseudorange":21118980.065825,"doppler":3256.979492},{"gnssid":0,"svid":21,"snr":40,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":113241444.772088,"pseudorange":21549131.964109,"doppler":-3022.235107},{"gnssid":0,"svid":4,"snr":36,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112960563.489670,"pseudorange":21495679.888046,"doppler":-3288.128662}]}
$GPZDA,205614.00,25,10,2018,00,00*6F
$GPGGA,205614,4404.1284,N,12118.8584,W,1,11,0.82,1130.75,M,-20.139,M,,*4A
$GPRMC,205614,A,4404.1284,N,12118.8584,W,0.0180,112.680,251018,,*30
$GPGSA,A,3,8,10,11,14,20,21,24,27,,,,,1.7,0.8,1.5*06
{"class":"TPV","mode":3,"time":"2018-10-25T20:56:14.000Z","leapseconds":18,"ept":0.005,"lat":44.068806680,"lon":-121.314306075,"alt":1130.747,"epx":8.416,"epy":10.773,"epv":34.040,"track":112.6798,"speed":0.009,"climb":-0.011,"eps":0.01,"epc":15863789.80,"ecefx":-2386070.94,"ecefy":-3922190.79,"ecefz":4414360.45,"ecefvx":0.01,"ecefvy":0.00,"ecefvz":-0.01,"ecefpAcc":1.57,"ecefvAcc":0.01}
-{"class":"RAW","time":1540500992,"nsec":992000102,"rawdata":[{"gnssid":0,"svid":32,"snr":50,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95562476.068584,"pseudorange":18184935.948819,"doppler":1114.513672},{"gnssid":0,"svid":10,"snr":48,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95719462.436317,"pseudorange":18214806.882541,"doppler":-993.584717},{"gnssid":0,"svid":14,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":100643872.753453,"pseudorange":19151892.125768,"doppler":2338.618164},{"gnssid":0,"svid":20,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":102002680.500707,"pseudorange":19410463.885615,"doppler":-2351.676514},{"gnssid":0,"svid":8,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":104880798.348919,"pseudorange":19958156.559195,"doppler":-874.369873},{"gnssid":0,"svid":27,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":106342787.801788,"pseudorange":20236363.949701,"doppler":-2689.949951},{"gnssid":0,"svid":24,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112017542.508766,"pseudorange":21316230.102764,"doppler":-1404.516602},{"gnssid":1,"svid":31,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186275688.775905,"pseudorange":35447085.642029,"doppler":13.878174},{"gnssid":1,"svid":35,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186698478.913422,"pseudorange":35527538.509801,"doppler":14.847899},{"gnssid":1,"svid":33,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186424769.778148,"pseudorange":35475455.350969,"doppler":15.753174},{"gnssid":0,"svid":11,"snr":25,"freqid":0,"obs":"L1C","lli":2,"locktime": 0,"pseudorange":21118362.554970,"doppler":3254.635254},{"gnssid":0,"svid":21,"snr":39,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":113244467.182496,"pseudorange":21549707.158186,"doppler":-3022.442627},{"gnssid":0,"svid":4,"snr":37,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112963851.668958,"pseudorange":21496305.356201,"doppler":-3288.110352}]}
+{"class":"RAW","time":1540500992,"nsec":992000102,"rawdata":[{"gnssid":0,"svid":32,"snr":50,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95562476.068584,"pseudorange":18184935.948819,"doppler":1114.513672},{"gnssid":0,"svid":10,"snr":48,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95719462.436317,"pseudorange":18214806.882541,"doppler":-993.584717},{"gnssid":0,"svid":14,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":100643872.753453,"pseudorange":19151892.125768,"doppler":2338.618164},{"gnssid":0,"svid":20,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":102002680.500707,"pseudorange":19410463.885615,"doppler":-2351.676514},{"gnssid":0,"svid":8,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":104880798.348919,"pseudorange":19958156.559195,"doppler":-874.369873},{"gnssid":0,"svid":27,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":106342787.801788,"pseudorange":20236363.949701,"doppler":-2689.949951},{"gnssid":0,"svid":24,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112017542.508766,"pseudorange":21316230.102764,"doppler":-1404.516602},{"gnssid":1,"svid":31,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186275688.775905,"pseudorange":35447085.642029,"doppler":13.878174},{"gnssid":1,"svid":35,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186698478.913422,"pseudorange":35527538.509801,"doppler":14.847899},{"gnssid":1,"svid":33,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186424769.778148,"pseudorange":35475455.350969,"doppler":15.753174},{"gnssid":0,"svid":11,"snr":25,"freqid":0,"obs":"L1C","lli":2,"locktime":0,"pseudorange":21118362.554970,"doppler":3254.635254},{"gnssid":0,"svid":21,"snr":39,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":113244467.182496,"pseudorange":21549707.158186,"doppler":-3022.442627},{"gnssid":0,"svid":4,"snr":37,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112963851.668958,"pseudorange":21496305.356201,"doppler":-3288.110352}]}
$GPZDA,205615.00,25,10,2018,00,00*6E
$GPGGA,205615,4404.1284,N,12118.8584,W,1,11,0.82,1130.74,M,-20.139,M,,*4A
$GPRMC,205615,A,4404.1284,N,12118.8584,W,0.0180,112.680,251018,,*31
$GPGSA,A,3,8,10,11,14,20,21,24,27,,,,,1.7,0.8,1.5*06
{"class":"TPV","mode":3,"time":"2018-10-25T20:56:15.000Z","leapseconds":18,"ept":0.005,"lat":44.068806733,"lon":-121.314306140,"alt":1130.741,"epx":8.416,"epy":10.773,"epv":34.040,"track":112.6798,"speed":0.009,"climb":-0.011,"eps":0.01,"epc":15863789.80,"ecefx":-2386070.94,"ecefy":-3922190.78,"ecefz":4414360.45,"ecefvx":0.01,"ecefvy":0.00,"ecefvz":-0.01,"ecefpAcc":1.56,"ecefvAcc":0.01}
-{"class":"RAW","time":1540500993,"nsec":992000102,"rawdata":[{"gnssid":0,"svid":32,"snr":51,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95561361.816866,"pseudorange":18184723.928673,"doppler":1113.949951},{"gnssid":0,"svid":10,"snr":48,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95720456.309781,"pseudorange":18214995.938200,"doppler":-993.897217},{"gnssid":0,"svid":14,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":100641534.455387,"pseudorange":19151446.970714,"doppler":2338.134766},{"gnssid":0,"svid":20,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":102005032.329269,"pseudorange":19410910.925294,"doppler":-2351.701172},{"gnssid":0,"svid":8,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":104881673.175614,"pseudorange":19958323.191324,"doppler":-875.166504},{"gnssid":0,"svid":27,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":106345477.918337,"pseudorange":20236876.043790,"doppler":-2690.129395},{"gnssid":0,"svid":24,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112018947.344142,"pseudorange":21316497.108546,"doppler":-1405.004761},{"gnssid":1,"svid":31,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186275674.677020,"pseudorange":35447082.745293,"doppler":14.218262},{"gnssid":1,"svid":35,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186698464.009528,"pseudorange":35527535.874818,"doppler":15.089111},{"gnssid":1,"svid":33,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186424754.153956,"pseudorange":35475452.366982,"doppler":15.848633},{"gnssid":0,"svid":11,"snr":25,"freqid":0,"obs":"L1C","lli":2,"locktime": 0,"pseudorange":21117742.548734,"doppler":3256.705566},{"gnssid":0,"svid":21,"snr":39,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":113247489.752324,"pseudorange":21550282.160310,"doppler":-3022.613281},{"gnssid":0,"svid":4,"snr":37,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112967139.919832,"pseudorange":21496930.789455,"doppler":-3288.165283}]}
+{"class":"RAW","time":1540500993,"nsec":992000102,"rawdata":[{"gnssid":0,"svid":32,"snr":51,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95561361.816866,"pseudorange":18184723.928673,"doppler":1113.949951},{"gnssid":0,"svid":10,"snr":48,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95720456.309781,"pseudorange":18214995.938200,"doppler":-993.897217},{"gnssid":0,"svid":14,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":100641534.455387,"pseudorange":19151446.970714,"doppler":2338.134766},{"gnssid":0,"svid":20,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":102005032.329269,"pseudorange":19410910.925294,"doppler":-2351.701172},{"gnssid":0,"svid":8,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":104881673.175614,"pseudorange":19958323.191324,"doppler":-875.166504},{"gnssid":0,"svid":27,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":106345477.918337,"pseudorange":20236876.043790,"doppler":-2690.129395},{"gnssid":0,"svid":24,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112018947.344142,"pseudorange":21316497.108546,"doppler":-1405.004761},{"gnssid":1,"svid":31,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186275674.677020,"pseudorange":35447082.745293,"doppler":14.218262},{"gnssid":1,"svid":35,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186698464.009528,"pseudorange":35527535.874818,"doppler":15.089111},{"gnssid":1,"svid":33,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186424754.153956,"pseudorange":35475452.366982,"doppler":15.848633},{"gnssid":0,"svid":11,"snr":25,"freqid":0,"obs":"L1C","lli":2,"locktime":0,"pseudorange":21117742.548734,"doppler":3256.705566},{"gnssid":0,"svid":21,"snr":39,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":113247489.752324,"pseudorange":21550282.160310,"doppler":-3022.613281},{"gnssid":0,"svid":4,"snr":37,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112967139.919832,"pseudorange":21496930.789455,"doppler":-3288.165283}]}
$GPZDA,205616.00,25,10,2018,00,00*6D
$GPGGA,205616,4404.1284,N,12118.8584,W,1,11,0.82,1130.73,M,-20.139,M,,*4E
$GPRMC,205616,A,4404.1284,N,12118.8584,W,0.0180,112.680,251018,,*32
$GPGSA,A,3,8,10,11,14,20,21,24,27,,,,,1.7,0.8,1.5*06
{"class":"TPV","mode":3,"time":"2018-10-25T20:56:16.000Z","leapseconds":18,"ept":0.005,"lat":44.068806668,"lon":-121.314306140,"alt":1130.734,"epx":8.416,"epy":10.773,"epv":34.040,"track":112.6798,"speed":0.009,"climb":-0.011,"eps":0.01,"epc":15863789.80,"ecefx":-2386070.94,"ecefy":-3922190.78,"ecefz":4414360.44,"ecefvx":0.01,"ecefvy":0.00,"ecefvz":-0.01,"ecefpAcc":1.56,"ecefvAcc":0.01}
-{"class":"RAW","time":1540500994,"nsec":992000102,"rawdata":[{"gnssid":0,"svid":32,"snr":51,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95560248.154552,"pseudorange":18184512.117930,"doppler":1113.452148},{"gnssid":0,"svid":10,"snr":48,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95721450.527682,"pseudorange":18215184.941508,"doppler":-994.478271},{"gnssid":0,"svid":14,"snr":46,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":100639196.623188,"pseudorange":19151002.129763,"doppler":2337.518311},{"gnssid":0,"svid":20,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":102007384.445456,"pseudorange":19411358.331426,"doppler":-2352.335205},{"gnssid":0,"svid":8,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":104882548.646643,"pseudorange":19958489.858354,"doppler":-875.976562},{"gnssid":0,"svid":27,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":106348168.449417,"pseudorange":20237387.945928,"doppler":-2690.586670},{"gnssid":0,"svid":24,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112020352.819021,"pseudorange":21316764.707635,"doppler":-1405.590820},{"gnssid":1,"svid":31,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186275660.506777,"pseudorange":35447079.778756,"doppler":13.895996},{"gnssid":1,"svid":35,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186698449.118183,"pseudorange":35527532.803580,"doppler":15.150391},{"gnssid":1,"svid":33,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186424738.588270,"pseudorange":35475448.981640,"doppler":15.574219},{"gnssid":0,"svid":11,"snr":24,"freqid":0,"obs":"L1C","lli":2,"locktime": 0,"pseudorange":21117122.263294,"doppler":3253.750000},{"gnssid":0,"svid":21,"snr":39,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":113250512.599312,"pseudorange":21550857.040284,"doppler":-3022.906494},{"gnssid":0,"svid":4,"snr":37,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112970428.325199,"pseudorange":21497556.467012,"doppler":-3288.219971}]}
+{"class":"RAW","time":1540500994,"nsec":992000102,"rawdata":[{"gnssid":0,"svid":32,"snr":51,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95560248.154552,"pseudorange":18184512.117930,"doppler":1113.452148},{"gnssid":0,"svid":10,"snr":48,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95721450.527682,"pseudorange":18215184.941508,"doppler":-994.478271},{"gnssid":0,"svid":14,"snr":46,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":100639196.623188,"pseudorange":19151002.129763,"doppler":2337.518311},{"gnssid":0,"svid":20,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":102007384.445456,"pseudorange":19411358.331426,"doppler":-2352.335205},{"gnssid":0,"svid":8,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":104882548.646643,"pseudorange":19958489.858354,"doppler":-875.976562},{"gnssid":0,"svid":27,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":106348168.449417,"pseudorange":20237387.945928,"doppler":-2690.586670},{"gnssid":0,"svid":24,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112020352.819021,"pseudorange":21316764.707635,"doppler":-1405.590820},{"gnssid":1,"svid":31,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186275660.506777,"pseudorange":35447079.778756,"doppler":13.895996},{"gnssid":1,"svid":35,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186698449.118183,"pseudorange":35527532.803580,"doppler":15.150391},{"gnssid":1,"svid":33,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186424738.588270,"pseudorange":35475448.981640,"doppler":15.574219},{"gnssid":0,"svid":11,"snr":24,"freqid":0,"obs":"L1C","lli":2,"locktime":0,"pseudorange":21117122.263294,"doppler":3253.750000},{"gnssid":0,"svid":21,"snr":39,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":113250512.599312,"pseudorange":21550857.040284,"doppler":-3022.906494},{"gnssid":0,"svid":4,"snr":37,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112970428.325199,"pseudorange":21497556.467012,"doppler":-3288.219971}]}
$GPZDA,205617.00,25,10,2018,00,00*6C
$GPGGA,205617,4404.1284,N,12118.8584,W,1,11,0.82,1130.72,M,-20.139,M,,*4E
$GPRMC,205617,A,4404.1284,N,12118.8584,W,0.0180,112.680,251018,,*33
@@ -214,43 +214,43 @@ $GPGSV,5,3,19,21,18,138,42,22,02,272,00,24,19,050,44,27,34,229,47*77
$GPGSV,5,4,19,31,00,171,00,32,72,187,54,131,39,174,44,133,39,191,47*74
$GPGSV,5,5,19,135,38,197,47,138,37,160,00,195,13,305,00*71
{"class":"SKY","xdop":0.56,"ydop":0.61,"vdop":1.47,"tdop":0.92,"hdop":0.82,"gdop":1.92,"pdop":1.68,"satellites":[{"PRN":1,"el":7,"az":312,"ss":27,"used":false,"gnssid":0,"svid":1},{"PRN":4,"el":-91,"az":0,"ss":40,"used":false,"gnssid":0,"svid":4},{"PRN":8,"el":37,"az":269,"ss":44,"used":true,"gnssid":0,"svid":8},{"PRN":10,"el":65,"az":53,"ss":51,"used":true,"gnssid":0,"svid":10},{"PRN":11,"el":20,"az":312,"ss":27,"used":true,"gnssid":0,"svid":11},{"PRN":14,"el":50,"az":202,"ss":49,"used":true,"gnssid":0,"svid":14},{"PRN":18,"el":33,"az":309,"ss":0,"used":false,"gnssid":0,"svid":18},{"PRN":20,"el":39,"az":81,"ss":44,"used":true,"gnssid":0,"svid":20},{"PRN":21,"el":18,"az":138,"ss":42,"used":true,"gnssid":0,"svid":21},{"PRN":22,"el":2,"az":272,"ss":0,"used":false,"gnssid":0,"svid":22},{"PRN":24,"el":19,"az":50,"ss":44,"used":true,"gnssid":0,"svid":24},{"PRN":27,"el":34,"az":229,"ss":47,"used":true,"gnssid":0,"svid":27},{"PRN":31,"el":0,"az":171,"ss":0,"used":false,"gnssid":0,"svid":31},{"PRN":32,"el":72,"az":187,"ss":54,"used":true,"gnssid":0,"svid":32},{"PRN":131,"el":39,"az":174,"ss":44,"used":true,"gnssid":1,"svid":131},{"PRN":133,"el":39,"az":191,"ss":47,"used":false,"gnssid":1,"svid":133},{"PRN":135,"el":38,"az":197,"ss":47,"used":true,"gnssid":1,"svid":135},{"PRN":138,"el":37,"az":160,"ss":0,"used":false,"gnssid":1,"svid":138},{"PRN":195,"el":13,"az":305,"ss":0,"used":false,"gnssid":5,"svid":3}]}
-{"class":"RAW","time":1540500995,"nsec":992000102,"rawdata":[{"gnssid":0,"svid":32,"snr":51,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95559134.996848,"pseudorange":18184300.586391,"doppler":1112.973877},{"gnssid":0,"svid":10,"snr":48,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95722444.975564,"pseudorange":18215374.101869,"doppler":-994.256592},{"gnssid":0,"svid":14,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":100636859.168991,"pseudorange":19150557.009609,"doppler":2337.545166},{"gnssid":0,"svid":20,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":102009736.706461,"pseudorange":19411805.301303,"doppler":-2352.250732},{"gnssid":0,"svid":8,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":104883424.680748,"pseudorange":19958656.647535,"doppler":-876.450439},{"gnssid":0,"svid":27,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":106350859.322101,"pseudorange":20237900.231970,"doppler":-2690.907471},{"gnssid":0,"svid":24,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112021758.827232,"pseudorange":21317032.481226,"doppler":-1405.932495},{"gnssid":1,"svid":31,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186275646.264852,"pseudorange":35447077.108872,"doppler":14.250000},{"gnssid":1,"svid":35,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186698434.190163,"pseudorange":35527530.151146,"doppler":15.147948},{"gnssid":1,"svid":33,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186424722.901161,"pseudorange":35475446.102354,"doppler":15.848389},{"gnssid":0,"svid":11,"snr":24,"freqid":0,"obs":"L1C","lli":2,"locktime": 0,"pseudorange":21116503.757776,"doppler":3253.188965},{"gnssid":0,"svid":21,"snr":39,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":113253535.587425,"pseudorange":21551432.059859,"doppler":-3023.046631},{"gnssid":0,"svid":4,"snr":37,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112973716.802539,"pseudorange":21498182.336521,"doppler":-3288.305664}]}
+{"class":"RAW","time":1540500995,"nsec":992000102,"rawdata":[{"gnssid":0,"svid":32,"snr":51,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95559134.996848,"pseudorange":18184300.586391,"doppler":1112.973877},{"gnssid":0,"svid":10,"snr":48,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95722444.975564,"pseudorange":18215374.101869,"doppler":-994.256592},{"gnssid":0,"svid":14,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":100636859.168991,"pseudorange":19150557.009609,"doppler":2337.545166},{"gnssid":0,"svid":20,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":102009736.706461,"pseudorange":19411805.301303,"doppler":-2352.250732},{"gnssid":0,"svid":8,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":104883424.680748,"pseudorange":19958656.647535,"doppler":-876.450439},{"gnssid":0,"svid":27,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":106350859.322101,"pseudorange":20237900.231970,"doppler":-2690.907471},{"gnssid":0,"svid":24,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112021758.827232,"pseudorange":21317032.481226,"doppler":-1405.932495},{"gnssid":1,"svid":31,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186275646.264852,"pseudorange":35447077.108872,"doppler":14.250000},{"gnssid":1,"svid":35,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186698434.190163,"pseudorange":35527530.151146,"doppler":15.147948},{"gnssid":1,"svid":33,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186424722.901161,"pseudorange":35475446.102354,"doppler":15.848389},{"gnssid":0,"svid":11,"snr":24,"freqid":0,"obs":"L1C","lli":2,"locktime":0,"pseudorange":21116503.757776,"doppler":3253.188965},{"gnssid":0,"svid":21,"snr":39,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":113253535.587425,"pseudorange":21551432.059859,"doppler":-3023.046631},{"gnssid":0,"svid":4,"snr":37,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112973716.802539,"pseudorange":21498182.336521,"doppler":-3288.305664}]}
$GPZDA,205618.00,25,10,2018,00,00*63
$GPGGA,205618,4404.1284,N,12118.8583,W,1,11,0.82,1130.72,M,-20.139,M,,*46
$GPRMC,205618,A,4404.1284,N,12118.8583,W,0.0180,112.680,251018,,*3B
$GPGSA,A,3,8,10,11,14,20,21,24,27,,,,,1.7,0.8,1.5*06
{"class":"TPV","mode":3,"time":"2018-10-25T20:56:18.000Z","leapseconds":18,"ept":0.005,"lat":44.068806497,"lon":-121.314305797,"alt":1130.725,"epx":8.416,"epy":10.773,"epv":34.040,"track":112.6798,"speed":0.009,"climb":-0.011,"eps":0.01,"epc":15863789.80,"ecefx":-2386070.92,"ecefy":-3922190.80,"ecefz":4414360.42,"ecefvx":0.01,"ecefvy":0.00,"ecefvz":-0.01,"ecefpAcc":1.55,"ecefvAcc":0.01}
-{"class":"RAW","time":1540500996,"nsec":992000102,"rawdata":[{"gnssid":0,"svid":32,"snr":51,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95558022.141942,"pseudorange":18184088.915249,"doppler":1112.361572},{"gnssid":0,"svid":10,"snr":48,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95723439.486901,"pseudorange":18215563.279679,"doppler":-994.753418},{"gnssid":0,"svid":14,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":100634521.871140,"pseudorange":19150112.063957,"doppler":2336.942139},{"gnssid":0,"svid":20,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":102012088.921663,"pseudorange":19412252.620185,"doppler":-2352.562988},{"gnssid":0,"svid":8,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":104884301.057847,"pseudorange":19958823.593768,"doppler":-876.676208},{"gnssid":0,"svid":27,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":106353550.311850,"pseudorange":20238411.924705,"doppler":-2691.270264},{"gnssid":0,"svid":24,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112023165.203609,"pseudorange":21317300.167566,"doppler":-1407.049561},{"gnssid":1,"svid":31,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186275631.741818,"pseudorange":35447074.630942,"doppler":14.161377},{"gnssid":1,"svid":35,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186698418.945374,"pseudorange":35527527.079908,"doppler":14.931396},{"gnssid":1,"svid":33,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186424706.955109,"pseudorange":35475443.362670,"doppler":15.571289},{"gnssid":0,"svid":11,"snr":23,"freqid":0,"obs":"L1C","lli":2,"locktime": 0,"pseudorange":21115883.577038,"doppler":3253.772949},{"gnssid":0,"svid":21,"snr":39,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":113256558.522875,"pseudorange":21552007.341187,"doppler":-3023.010010},{"gnssid":0,"svid":4,"snr":37,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112977005.142891,"pseudorange":21498807.804676,"doppler":-3288.372803}]}
+{"class":"RAW","time":1540500996,"nsec":992000102,"rawdata":[{"gnssid":0,"svid":32,"snr":51,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95558022.141942,"pseudorange":18184088.915249,"doppler":1112.361572},{"gnssid":0,"svid":10,"snr":48,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95723439.486901,"pseudorange":18215563.279679,"doppler":-994.753418},{"gnssid":0,"svid":14,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":100634521.871140,"pseudorange":19150112.063957,"doppler":2336.942139},{"gnssid":0,"svid":20,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":102012088.921663,"pseudorange":19412252.620185,"doppler":-2352.562988},{"gnssid":0,"svid":8,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":104884301.057847,"pseudorange":19958823.593768,"doppler":-876.676208},{"gnssid":0,"svid":27,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":106353550.311850,"pseudorange":20238411.924705,"doppler":-2691.270264},{"gnssid":0,"svid":24,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112023165.203609,"pseudorange":21317300.167566,"doppler":-1407.049561},{"gnssid":1,"svid":31,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186275631.741818,"pseudorange":35447074.630942,"doppler":14.161377},{"gnssid":1,"svid":35,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186698418.945374,"pseudorange":35527527.079908,"doppler":14.931396},{"gnssid":1,"svid":33,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186424706.955109,"pseudorange":35475443.362670,"doppler":15.571289},{"gnssid":0,"svid":11,"snr":23,"freqid":0,"obs":"L1C","lli":2,"locktime":0,"pseudorange":21115883.577038,"doppler":3253.772949},{"gnssid":0,"svid":21,"snr":39,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":113256558.522875,"pseudorange":21552007.341187,"doppler":-3023.010010},{"gnssid":0,"svid":4,"snr":37,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112977005.142891,"pseudorange":21498807.804676,"doppler":-3288.372803}]}
$GPZDA,205619.00,25,10,2018,00,00*62
$GPGGA,205619,4404.1284,N,12118.8583,W,1,11,0.82,1130.71,M,-20.139,M,,*44
$GPRMC,205619,A,4404.1284,N,12118.8583,W,0.0180,112.680,251018,,*3A
$GPGSA,A,3,8,10,11,14,20,21,24,27,,,,,1.7,0.8,1.5*06
{"class":"TPV","mode":3,"time":"2018-10-25T20:56:19.000Z","leapseconds":18,"ept":0.005,"lat":44.068806379,"lon":-121.314305519,"alt":1130.709,"epx":8.416,"epy":10.773,"epv":34.040,"track":112.6798,"speed":0.009,"climb":-0.011,"eps":0.01,"epc":15863789.80,"ecefx":-2386070.90,"ecefy":-3922190.81,"ecefz":4414360.40,"ecefvx":0.01,"ecefvy":0.00,"ecefvz":-0.01,"ecefpAcc":1.55,"ecefvAcc":0.01}
-{"class":"RAW","time":1540500997,"nsec":992000102,"rawdata":[{"gnssid":0,"svid":32,"snr":51,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95556909.870451,"pseudorange":18183877.488411,"doppler":1111.752441},{"gnssid":0,"svid":10,"snr":48,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95724434.304341,"pseudorange":18215752.405139,"doppler":-995.113220},{"gnssid":0,"svid":14,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":100632185.039949,"pseudorange":19149667.502210,"doppler":2336.313477},{"gnssid":0,"svid":20,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":102014441.370980,"pseudorange":19412700.008867,"doppler":-2352.708740},{"gnssid":0,"svid":8,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":104885178.092783,"pseudorange":19958990.382949,"doppler":-877.612305},{"gnssid":0,"svid":27,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":106356241.710058,"pseudorange":20238924.193297,"doppler":-2691.864502},{"gnssid":0,"svid":24,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112024572.207285,"pseudorange":21317567.784106,"doppler":-1407.635498},{"gnssid":1,"svid":31,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186275617.267198,"pseudorange":35447071.751656,"doppler":14.306152},{"gnssid":1,"svid":35,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186698403.628891,"pseudorange":35527524.252973,"doppler":15.110596},{"gnssid":1,"svid":33,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186424690.962385,"pseudorange":35475440.622986,"doppler":15.653320},{"gnssid":0,"svid":11,"snr":23,"freqid":0,"obs":"L1C","lli":2,"locktime": 0,"pseudorange":21115265.280923,"doppler":3253.813965},{"gnssid":0,"svid":21,"snr":39,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":113259581.702723,"pseudorange":21552582.064108,"doppler":-3023.706055},{"gnssid":0,"svid":4,"snr":37,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112980293.605196,"pseudorange":21499433.342631,"doppler":-3288.458252}]}
+{"class":"RAW","time":1540500997,"nsec":992000102,"rawdata":[{"gnssid":0,"svid":32,"snr":51,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95556909.870451,"pseudorange":18183877.488411,"doppler":1111.752441},{"gnssid":0,"svid":10,"snr":48,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95724434.304341,"pseudorange":18215752.405139,"doppler":-995.113220},{"gnssid":0,"svid":14,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":100632185.039949,"pseudorange":19149667.502210,"doppler":2336.313477},{"gnssid":0,"svid":20,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":102014441.370980,"pseudorange":19412700.008867,"doppler":-2352.708740},{"gnssid":0,"svid":8,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":104885178.092783,"pseudorange":19958990.382949,"doppler":-877.612305},{"gnssid":0,"svid":27,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":106356241.710058,"pseudorange":20238924.193297,"doppler":-2691.864502},{"gnssid":0,"svid":24,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112024572.207285,"pseudorange":21317567.784106,"doppler":-1407.635498},{"gnssid":1,"svid":31,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186275617.267198,"pseudorange":35447071.751656,"doppler":14.306152},{"gnssid":1,"svid":35,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186698403.628891,"pseudorange":35527524.252973,"doppler":15.110596},{"gnssid":1,"svid":33,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186424690.962385,"pseudorange":35475440.622986,"doppler":15.653320},{"gnssid":0,"svid":11,"snr":23,"freqid":0,"obs":"L1C","lli":2,"locktime":0,"pseudorange":21115265.280923,"doppler":3253.813965},{"gnssid":0,"svid":21,"snr":39,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":113259581.702723,"pseudorange":21552582.064108,"doppler":-3023.706055},{"gnssid":0,"svid":4,"snr":37,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112980293.605196,"pseudorange":21499433.342631,"doppler":-3288.458252}]}
$GPZDA,205620.00,25,10,2018,00,00*68
$GPGGA,205620,4404.1284,N,12118.8583,W,1,11,0.82,1130.69,M,-20.139,M,,*47
$GPRMC,205620,A,4404.1284,N,12118.8583,W,0.0180,112.680,251018,,*30
$GPGSA,A,3,8,10,11,14,20,21,24,27,,,,,1.7,0.8,1.5*06
{"class":"TPV","mode":3,"time":"2018-10-25T20:56:20.000Z","leapseconds":18,"ept":0.005,"lat":44.068806262,"lon":-121.314305241,"alt":1130.694,"epx":8.416,"epy":10.773,"epv":34.040,"track":112.6798,"speed":0.009,"climb":-0.011,"eps":0.01,"epc":15863789.80,"ecefx":-2386070.88,"ecefy":-3922190.82,"ecefz":4414360.38,"ecefvx":0.01,"ecefvy":0.00,"ecefvz":-0.01,"ecefpAcc":1.55,"ecefvAcc":0.01}
-{"class":"RAW","time":1540500998,"nsec":992000102,"rawdata":[{"gnssid":0,"svid":32,"snr":51,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95555797.964111,"pseudorange":18183665.817270,"doppler":1111.717041},{"gnssid":0,"svid":10,"snr":48,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95725429.241283,"pseudorange":18215941.687651,"doppler":-995.082764},{"gnssid":0,"svid":14,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":100629848.462785,"pseudorange":19149222.835762,"doppler":2336.345215},{"gnssid":0,"svid":20,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":102016793.884948,"pseudorange":19413147.449900,"doppler":-2352.541504},{"gnssid":0,"svid":8,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":104886055.549390,"pseudorange":19959157.538585,"doppler":-877.709961},{"gnssid":0,"svid":27,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":106358933.279595,"pseudorange":20239436.409538,"doppler":-2691.732178},{"gnssid":0,"svid":24,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112025979.613354,"pseudorange":21317835.697299,"doppler":-1407.775879},{"gnssid":1,"svid":31,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186275602.600563,"pseudorange":35447068.959621,"doppler":14.742432},{"gnssid":1,"svid":35,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186698388.171950,"pseudorange":35527521.565639,"doppler":15.729492},{"gnssid":1,"svid":33,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186424674.779944,"pseudorange":35475437.551747,"doppler":16.449219},{"gnssid":0,"svid":11,"snr":22,"freqid":0,"obs":"L1C","lli":2,"locktime": 0,"pseudorange":21114646.129747,"doppler":3255.498047},{"gnssid":0,"svid":21,"snr":38,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":113262604.921428,"pseudorange":21553156.978982,"doppler":-3023.059082},{"gnssid":0,"svid":4,"snr":37,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112983582.041866,"pseudorange":21500059.107439,"doppler":-3288.562012}]}
+{"class":"RAW","time":1540500998,"nsec":992000102,"rawdata":[{"gnssid":0,"svid":32,"snr":51,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95555797.964111,"pseudorange":18183665.817270,"doppler":1111.717041},{"gnssid":0,"svid":10,"snr":48,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95725429.241283,"pseudorange":18215941.687651,"doppler":-995.082764},{"gnssid":0,"svid":14,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":100629848.462785,"pseudorange":19149222.835762,"doppler":2336.345215},{"gnssid":0,"svid":20,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":102016793.884948,"pseudorange":19413147.449900,"doppler":-2352.541504},{"gnssid":0,"svid":8,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":104886055.549390,"pseudorange":19959157.538585,"doppler":-877.709961},{"gnssid":0,"svid":27,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":106358933.279595,"pseudorange":20239436.409538,"doppler":-2691.732178},{"gnssid":0,"svid":24,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112025979.613354,"pseudorange":21317835.697299,"doppler":-1407.775879},{"gnssid":1,"svid":31,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186275602.600563,"pseudorange":35447068.959621,"doppler":14.742432},{"gnssid":1,"svid":35,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186698388.171950,"pseudorange":35527521.565639,"doppler":15.729492},{"gnssid":1,"svid":33,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186424674.779944,"pseudorange":35475437.551747,"doppler":16.449219},{"gnssid":0,"svid":11,"snr":22,"freqid":0,"obs":"L1C","lli":2,"locktime":0,"pseudorange":21114646.129747,"doppler":3255.498047},{"gnssid":0,"svid":21,"snr":38,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":113262604.921428,"pseudorange":21553156.978982,"doppler":-3023.059082},{"gnssid":0,"svid":4,"snr":37,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112983582.041866,"pseudorange":21500059.107439,"doppler":-3288.562012}]}
$GPZDA,205621.00,25,10,2018,00,00*69
$GPGGA,205621,4404.1284,N,12118.8583,W,1,11,0.82,1130.69,M,-20.139,M,,*46
$GPRMC,205621,A,4404.1284,N,12118.8583,W,0.0180,112.680,251018,,*31
$GPGSA,A,3,8,10,11,14,20,21,24,27,,,,,1.7,0.8,1.5*06
{"class":"TPV","mode":3,"time":"2018-10-25T20:56:21.000Z","leapseconds":18,"ept":0.005,"lat":44.068806091,"lon":-121.314304898,"alt":1130.685,"epx":8.416,"epy":10.773,"epv":34.040,"track":112.6798,"speed":0.009,"climb":-0.011,"eps":0.01,"epc":15863789.80,"ecefx":-2386070.86,"ecefy":-3922190.84,"ecefz":4414360.36,"ecefvx":0.01,"ecefvy":0.00,"ecefvz":-0.01,"ecefpAcc":1.55,"ecefvAcc":0.01}
-{"class":"RAW","time":1540500999,"nsec":992000102,"rawdata":[{"gnssid":0,"svid":32,"snr":51,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95554686.432664,"pseudorange":18183454.338081,"doppler":1111.321533},{"gnssid":0,"svid":10,"snr":48,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95726424.301658,"pseudorange":18216130.970163,"doppler":-995.215576},{"gnssid":0,"svid":14,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":100627512.114031,"pseudorange":19148778.116963,"doppler":2335.944824},{"gnssid":0,"svid":20,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":102019146.406310,"pseudorange":19413595.082886,"doppler":-2352.832031},{"gnssid":0,"svid":8,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":104886933.426443,"pseudorange":19959324.659320,"doppler":-878.840027},{"gnssid":0,"svid":27,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":106361625.076210,"pseudorange":20239948.538528,"doppler":-2691.976318},{"gnssid":0,"svid":24,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112027387.447062,"pseudorange":21318103.715193,"doppler":-1408.300781},{"gnssid":1,"svid":31,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186275587.768459,"pseudorange":35447066.586391,"doppler":15.186522},{"gnssid":1,"svid":35,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186698372.493664,"pseudorange":35527518.686353,"doppler":15.535399},{"gnssid":1,"svid":33,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186424658.464273,"pseudorange":35475434.515409,"doppler":16.057617},{"gnssid":0,"svid":11,"snr":20,"freqid":0,"obs":"L1C","lli":2,"locktime": 0,"pseudorange":21114026.472515,"doppler":3250.125000},{"gnssid":0,"svid":21,"snr":39,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":113265628.149224,"pseudorange":21553732.295210,"doppler":-3023.107910},{"gnssid":0,"svid":4,"snr":36,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112986870.412539,"pseudorange":21500684.645394,"doppler":-3288.873291}]}
+{"class":"RAW","time":1540500999,"nsec":992000102,"rawdata":[{"gnssid":0,"svid":32,"snr":51,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95554686.432664,"pseudorange":18183454.338081,"doppler":1111.321533},{"gnssid":0,"svid":10,"snr":48,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95726424.301658,"pseudorange":18216130.970163,"doppler":-995.215576},{"gnssid":0,"svid":14,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":100627512.114031,"pseudorange":19148778.116963,"doppler":2335.944824},{"gnssid":0,"svid":20,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":102019146.406310,"pseudorange":19413595.082886,"doppler":-2352.832031},{"gnssid":0,"svid":8,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":104886933.426443,"pseudorange":19959324.659320,"doppler":-878.840027},{"gnssid":0,"svid":27,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":106361625.076210,"pseudorange":20239948.538528,"doppler":-2691.976318},{"gnssid":0,"svid":24,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112027387.447062,"pseudorange":21318103.715193,"doppler":-1408.300781},{"gnssid":1,"svid":31,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186275587.768459,"pseudorange":35447066.586391,"doppler":15.186522},{"gnssid":1,"svid":35,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186698372.493664,"pseudorange":35527518.686353,"doppler":15.535399},{"gnssid":1,"svid":33,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186424658.464273,"pseudorange":35475434.515409,"doppler":16.057617},{"gnssid":0,"svid":11,"snr":20,"freqid":0,"obs":"L1C","lli":2,"locktime":0,"pseudorange":21114026.472515,"doppler":3250.125000},{"gnssid":0,"svid":21,"snr":39,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":113265628.149224,"pseudorange":21553732.295210,"doppler":-3023.107910},{"gnssid":0,"svid":4,"snr":36,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112986870.412539,"pseudorange":21500684.645394,"doppler":-3288.873291}]}
$GPZDA,205622.00,25,10,2018,00,00*6A
$GPGGA,205622,4404.1284,N,12118.8583,W,1,11,0.82,1130.68,M,-20.139,M,,*44
$GPRMC,205622,A,4404.1284,N,12118.8583,W,0.0180,112.680,251018,,*32
$GPGSA,A,3,8,10,11,14,20,21,24,27,,,,,1.7,0.8,1.5*06
{"class":"TPV","mode":3,"time":"2018-10-25T20:56:22.000Z","leapseconds":18,"ept":0.005,"lat":44.068805919,"lon":-121.314304555,"alt":1130.676,"epx":8.416,"epy":10.773,"epv":34.040,"track":112.6798,"speed":0.009,"climb":-0.011,"eps":0.01,"epc":15863789.80,"ecefx":-2386070.84,"ecefy":-3922190.86,"ecefz":4414360.34,"ecefvx":0.01,"ecefvy":0.00,"ecefvz":-0.01,"ecefpAcc":1.54,"ecefvAcc":0.01}
-{"class":"RAW","time":1540501000,"nsec":992000102,"rawdata":[{"gnssid":0,"svid":32,"snr":51,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95553575.734720,"pseudorange":18183243.138096,"doppler":1110.202637},{"gnssid":0,"svid":10,"snr":48,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95727419.923763,"pseudorange":18216320.427177,"doppler":-995.930176},{"gnssid":0,"svid":14,"snr":46,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":100625176.458328,"pseudorange":19148333.729718,"doppler":2335.195312},{"gnssid":0,"svid":20,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":102021499.423736,"pseudorange":19414042.489018,"doppler":-2353.373291},{"gnssid":0,"svid":8,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":104887812.130954,"pseudorange":19959491.919657,"doppler":-879.053711},{"gnssid":0,"svid":27,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":106364317.517221,"pseudorange":20240460.772220,"doppler":-2692.828369},{"gnssid":0,"svid":24,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112028796.145401,"pseudorange":21318371.907589,"doppler":-1409.564087},{"gnssid":1,"svid":31,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186275573.095826,"pseudorange":35447063.724555,"doppler":14.576171},{"gnssid":1,"svid":35,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186698357.043419,"pseudorange":35527515.772167,"doppler":15.111328},{"gnssid":1,"svid":33,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186424642.464321,"pseudorange":35475431.636124,"doppler":15.519530},{"gnssid":0,"svid":11,"snr":19,"freqid":0,"obs":"L1C","lli":2,"locktime": 0,"pseudorange":21113407.408591,"doppler":3253.964111},{"gnssid":0,"svid":21,"snr":39,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":113268651.842003,"pseudorange":21554307.681240,"doppler":-3023.644775},{"gnssid":0,"svid":4,"snr":36,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112990159.149230,"pseudorange":21501310.427653,"doppler":-3289.221191}]}
+{"class":"RAW","time":1540501000,"nsec":992000102,"rawdata":[{"gnssid":0,"svid":32,"snr":51,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95553575.734720,"pseudorange":18183243.138096,"doppler":1110.202637},{"gnssid":0,"svid":10,"snr":48,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95727419.923763,"pseudorange":18216320.427177,"doppler":-995.930176},{"gnssid":0,"svid":14,"snr":46,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":100625176.458328,"pseudorange":19148333.729718,"doppler":2335.195312},{"gnssid":0,"svid":20,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":102021499.423736,"pseudorange":19414042.489018,"doppler":-2353.373291},{"gnssid":0,"svid":8,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":104887812.130954,"pseudorange":19959491.919657,"doppler":-879.053711},{"gnssid":0,"svid":27,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":106364317.517221,"pseudorange":20240460.772220,"doppler":-2692.828369},{"gnssid":0,"svid":24,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112028796.145401,"pseudorange":21318371.907589,"doppler":-1409.564087},{"gnssid":1,"svid":31,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186275573.095826,"pseudorange":35447063.724555,"doppler":14.576171},{"gnssid":1,"svid":35,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186698357.043419,"pseudorange":35527515.772167,"doppler":15.111328},{"gnssid":1,"svid":33,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186424642.464321,"pseudorange":35475431.636124,"doppler":15.519530},{"gnssid":0,"svid":11,"snr":19,"freqid":0,"obs":"L1C","lli":2,"locktime":0,"pseudorange":21113407.408591,"doppler":3253.964111},{"gnssid":0,"svid":21,"snr":39,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":113268651.842003,"pseudorange":21554307.681240,"doppler":-3023.644775},{"gnssid":0,"svid":4,"snr":36,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112990159.149230,"pseudorange":21501310.427653,"doppler":-3289.221191}]}
$GPZDA,205623.00,25,10,2018,00,00*6B
$GPGGA,205623,4404.1283,N,12118.8583,W,1,11,0.82,1130.66,M,-20.139,M,,*4C
$GPRMC,205623,A,4404.1283,N,12118.8583,W,0.0180,112.680,251018,,*34
$GPGSA,A,3,8,10,11,14,20,21,24,27,,,,,1.7,0.8,1.5*06
{"class":"TPV","mode":3,"time":"2018-10-25T20:56:23.000Z","leapseconds":18,"ept":0.005,"lat":44.068805683,"lon":-121.314304212,"alt":1130.660,"epx":8.416,"epy":10.773,"epv":34.040,"track":112.6798,"speed":0.009,"climb":-0.011,"eps":0.01,"epc":15863789.80,"ecefx":-2386070.82,"ecefy":-3922190.88,"ecefz":4414360.31,"ecefvx":0.01,"ecefvy":0.00,"ecefvz":-0.01,"ecefpAcc":1.54,"ecefvAcc":0.01}
-{"class":"RAW","time":1540501001,"nsec":992000102,"rawdata":[{"gnssid":0,"svid":32,"snr":51,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95552465.652168,"pseudorange":18183031.798509,"doppler":1109.677246},{"gnssid":0,"svid":10,"snr":48,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95728415.919139,"pseudorange":18216509.657338,"doppler":-996.322754},{"gnssid":0,"svid":14,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":100622841.302004,"pseudorange":19147889.412273,"doppler":2334.686279},{"gnssid":0,"svid":20,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":102023852.723760,"pseudorange":19414490.209255,"doppler":-2353.695312},{"gnssid":0,"svid":8,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":104888691.555213,"pseudorange":19959659.092743,"doppler":-879.727295},{"gnssid":0,"svid":27,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":106367010.405310,"pseudorange":20240973.145513,"doppler":-2693.031738},{"gnssid":0,"svid":24,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112030205.519983,"pseudorange":21318639.873133,"doppler":-1409.893799},{"gnssid":1,"svid":31,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186275558.532405,"pseudorange":35447060.897620,"doppler":14.420654},{"gnssid":1,"svid":35,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186698341.676676,"pseudorange":35527513.102284,"doppler":15.093261},{"gnssid":1,"svid":33,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186424626.500843,"pseudorange":35475428.338032,"doppler":15.919678},{"gnssid":0,"svid":11,"snr":19,"freqid":0,"obs":"L1C","lli":2,"locktime": 0,"pseudorange":21112785.919086,"doppler":3266.716309},{"gnssid":0,"svid":21,"snr":39,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":113271675.871047,"pseudorange":21554883.381373,"doppler":-3024.407959},{"gnssid":0,"svid":4,"snr":37,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112993448.055189,"pseudorange":21501936.349513,"doppler":-3289.263672}]}
+{"class":"RAW","time":1540501001,"nsec":992000102,"rawdata":[{"gnssid":0,"svid":32,"snr":51,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95552465.652168,"pseudorange":18183031.798509,"doppler":1109.677246},{"gnssid":0,"svid":10,"snr":48,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":95728415.919139,"pseudorange":18216509.657338,"doppler":-996.322754},{"gnssid":0,"svid":14,"snr":45,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":100622841.302004,"pseudorange":19147889.412273,"doppler":2334.686279},{"gnssid":0,"svid":20,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":102023852.723760,"pseudorange":19414490.209255,"doppler":-2353.695312},{"gnssid":0,"svid":8,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":104888691.555213,"pseudorange":19959659.092743,"doppler":-879.727295},{"gnssid":0,"svid":27,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":106367010.405310,"pseudorange":20240973.145513,"doppler":-2693.031738},{"gnssid":0,"svid":24,"snr":41,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112030205.519983,"pseudorange":21318639.873133,"doppler":-1409.893799},{"gnssid":1,"svid":31,"snr":42,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186275558.532405,"pseudorange":35447060.897620,"doppler":14.420654},{"gnssid":1,"svid":35,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186698341.676676,"pseudorange":35527513.102284,"doppler":15.093261},{"gnssid":1,"svid":33,"snr":44,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":186424626.500843,"pseudorange":35475428.338032,"doppler":15.919678},{"gnssid":0,"svid":11,"snr":19,"freqid":0,"obs":"L1C","lli":2,"locktime":0,"pseudorange":21112785.919086,"doppler":3266.716309},{"gnssid":0,"svid":21,"snr":39,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":113271675.871047,"pseudorange":21554883.381373,"doppler":-3024.407959},{"gnssid":0,"svid":4,"snr":37,"freqid":0,"obs":"L1C","lli":0,"locktime":64500,"carrierphase":112993448.055189,"pseudorange":21501936.349513,"doppler":-3289.263672}]}
$GPZDA,205624.00,25,10,2018,00,00*6C
$GPGGA,205624,4404.1283,N,12118.8582,W,1,11,0.82,1130.65,M,-20.139,M,,*49
$GPRMC,205624,A,4404.1283,N,12118.8582,W,0.0180,112.680,251018,,*32