summaryrefslogtreecommitdiff
path: root/libgps_json.c
diff options
context:
space:
mode:
authorGary E. Miller <gem@rellim.com>2018-10-29 18:37:47 -0700
committerGary E. Miller <gem@rellim.com>2018-10-29 18:37:47 -0700
commitc1ab30a3161214aeb311efb2b9ad0a3ebd8896d0 (patch)
tree0aeb4aa72126ab86baccc2409cc235351b96f289 /libgps_json.c
parent7f0f0bf02ad171506d2f777540559ce6952a4d89 (diff)
downloadgpsd-c1ab30a3161214aeb311efb2b9ad0a3ebd8896d0.tar.gz
libgps_json: Decode new parts of RAW message.
Diffstat (limited to 'libgps_json.c')
-rw-r--r--libgps_json.c14
1 files changed, 8 insertions, 6 deletions
diff --git a/libgps_json.c b/libgps_json.c
index dbe51fe4..4f0c61e9 100644
--- a/libgps_json.c
+++ b/libgps_json.c
@@ -141,12 +141,14 @@ static int json_raw_read(const char *buf, struct gps_data_t *gpsdata,
const struct json_attr_t json_attrs_meas[] = {
/* *INDENT-OFF* */
- {"gnssid", t_short, STRUCTOBJECT(struct meas_t, gnssid)},
- {"svid", t_short, STRUCTOBJECT(struct meas_t, svid)},
- {"snr", t_short, STRUCTOBJECT(struct meas_t, snr)},
- {"carrierphase", t_short, STRUCTOBJECT(struct meas_t, carrierphase)},
- {"pseudorange", t_short, STRUCTOBJECT(struct meas_t, pseudorange)},
- {"doppler", t_real, STRUCTOBJECT(struct meas_t, doppler)},
+ {"gnssid", t_short, STRUCTOBJECT(struct meas_t, gnssid)},
+ {"svid", t_short, STRUCTOBJECT(struct meas_t, svid)},
+ {"snr", t_short, STRUCTOBJECT(struct meas_t, snr)},
+ {"freqid", t_short, STRUCTOBJECT(struct meas_t, freqid)},
+ {"ops", t_string, STRUCTOBJECT(struct meas_t, obs_code)},
+ {"carrierphase", t_short, STRUCTOBJECT(struct meas_t, carrierphase)},
+ {"pseudorange", t_short, STRUCTOBJECT(struct meas_t, pseudorange)},
+ {"doppler", t_real, STRUCTOBJECT(struct meas_t, doppler)},
/* *INDENT-ON* */
{NULL},
};