diff options
-rw-r--r-- | driver_ubx.c | 1 | ||||
-rw-r--r-- | gps.h | 3 |
2 files changed, 3 insertions, 1 deletions
diff --git a/driver_ubx.c b/driver_ubx.c index 30ac5b62..d563872a 100644 --- a/driver_ubx.c +++ b/driver_ubx.c @@ -897,6 +897,7 @@ static gps_mask_t ubx_rxm_rawx(struct gps_device_t *session, sizeof(session->gpsdata.raw.meas[i].obs_code)); session->gpsdata.raw.meas[i].svid = svId; + session->gpsdata.raw.meas[i].freqid = freqId; session->gpsdata.raw.meas[i].snr = cno; session->gpsdata.raw.meas[i].satstat = trkStat; session->gpsdata.raw.meas[i].pseudorange = prMes; @@ -1913,7 +1913,8 @@ struct rawdata_t { /* sigid see satellite_t for decode */ unsigned char sigid; unsigned char snr; /* SNR. 0 to 100 dB-Hz. */ - char obs_code[4]; /* 3 char RINEX observation code */ + unsigned char freqid; /* The GLONASS (Only) frequency, 0 - 13 */ + char obs_code[4]; /* 3 char RINEX observation code */ /* see RINEX documenetation * GPS: L1: L1C, L1S, L1L, L1X, L1P, L1W, L1N * L2: L2C, L2D, L2S, L2L, L2X, L2P, L2W, L2N |