summaryrefslogtreecommitdiff
path: root/driver_ubx.c
diff options
context:
space:
mode:
authorGary E. Miller <gem@rellim.com>2018-11-05 12:48:39 -0800
committerGary E. Miller <gem@rellim.com>2018-11-05 12:48:39 -0800
commit2a111a141c56646a86c73e23fa0ddde571b60aa9 (patch)
treee0fd84cb8b00235e4cff54e9f63ce121d5108337 /driver_ubx.c
parent74fa2f71ac73127f1c9a05db9d795a241fa8e56d (diff)
downloadgpsd-2a111a141c56646a86c73e23fa0ddde571b60aa9.tar.gz
rawdata: Add lli to JSON data, use NAN for invalid cpMeas and prMeas
Diffstat (limited to 'driver_ubx.c')
-rw-r--r--driver_ubx.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/driver_ubx.c b/driver_ubx.c
index 3060b2e0..d0638ebd 100644
--- a/driver_ubx.c
+++ b/driver_ubx.c
@@ -904,10 +904,14 @@ static gps_mask_t ubx_rxm_rawx(struct gps_device_t *session,
if (trkStat & 1) {
/* prMeas valid */
session->gpsdata.raw.meas[i].pseudorange = prMes;
+ } else {
+ session->gpsdata.raw.meas[i].pseudorange = NAN;
}
if (trkStat & 2) {
/* cpMeas valid */
session->gpsdata.raw.meas[i].carrierphase = cpMes;
+ } else {
+ session->gpsdata.raw.meas[i].carrierphase = NAN;
}
session->gpsdata.raw.meas[i].doppler = doMes;
session->gpsdata.raw.meas[i].codephase = NAN;