summaryrefslogtreecommitdiff
path: root/driver_ubx.c
diff options
context:
space:
mode:
authorGary E. Miller <gem@rellim.com>2018-10-12 18:59:00 -0700
committerGary E. Miller <gem@rellim.com>2018-10-12 20:12:17 -0700
commitf17a1a735a40193fc45b74a26f2d100c2f357291 (patch)
treec7e47af07300a299d5969671bb600f8b33cf2222 /driver_ubx.c
parentc44a65b887d02e2ce79ba0fab906f81f6dc07331 (diff)
downloadgpsd-f17a1a735a40193fc45b74a26f2d100c2f357291.tar.gz
driver_ubx: Log otherwise undecoded UBX-NAV- messages.
Diffstat (limited to 'driver_ubx.c')
-rw-r--r--driver_ubx.c36
1 files changed, 36 insertions, 0 deletions
diff --git a/driver_ubx.c b/driver_ubx.c
index 17672004..b591540f 100644
--- a/driver_ubx.c
+++ b/driver_ubx.c
@@ -757,6 +757,12 @@ gps_mask_t ubx_parse(struct gps_device_t * session, unsigned char *buf,
ubx_msg_inf(session, buf, data_len);
break;
+ case UBX_NAV_AOPSTATUS:
+ gpsd_log(&session->context->errout, LOG_DATA, "UBX_NAV_AOPSTATUS\n");
+ break;
+ case UBX_NAV_ATT:
+ gpsd_log(&session->context->errout, LOG_DATA, "UBX_NAV_ATT\n");
+ break;
case UBX_NAV_CLOCK:
gpsd_log(&session->context->errout, LOG_DATA, "UBX_NAV_CLOCK\n");
break;
@@ -775,6 +781,21 @@ gps_mask_t ubx_parse(struct gps_device_t * session, unsigned char *buf,
gpsd_log(&session->context->errout, LOG_DATA, "UBX_NAV_EOE\n");
mask = ubx_msg_nav_eoe(session, &buf[UBX_PREFIX_LEN], data_len);
break;
+ case UBX_NAV_GEOFENCE:
+ gpsd_log(&session->context->errout, LOG_DATA, "UBX_NAV_GEOFENCE\n");
+ break;
+ case UBX_NAV_HPPOSECEF:
+ gpsd_log(&session->context->errout, LOG_DATA, "UBX_NAV_HPPOSECEF\n");
+ break;
+ case UBX_NAV_HPPOSLLH:
+ gpsd_log(&session->context->errout, LOG_DATA, "UBX_NAV_HPPOSLLH\n");
+ break;
+ case UBX_NAV_ODO:
+ gpsd_log(&session->context->errout, LOG_DATA, "UBX_NAV_ODO\n");
+ break;
+ case UBX_NAV_ORB:
+ gpsd_log(&session->context->errout, LOG_DATA, "UBX_NAV_ORB\n");
+ break;
case UBX_NAV_POSECEF:
gpsd_log(&session->context->errout, LOG_DATA, "UBX_NAV_POSECEF\n");
mask = ubx_msg_nav_posecef(session, &buf[UBX_PREFIX_LEN], data_len);
@@ -790,6 +811,15 @@ gps_mask_t ubx_parse(struct gps_device_t * session, unsigned char *buf,
gpsd_log(&session->context->errout, LOG_PROG, "UBX_NAV_PVT\n");
mask = ubx_msg_nav_pvt(session, &buf[UBX_PREFIX_LEN], data_len);
break;
+ case UBX_NAV_RELPOSNED:
+ gpsd_log(&session->context->errout, LOG_DATA, "UBX_NAV_RELPOSNED\n");
+ break;
+ case UBX_NAV_RESETODO:
+ gpsd_log(&session->context->errout, LOG_DATA, "UBX_NAV_RESETODO\n");
+ break;
+ case UBX_NAV_SAT:
+ gpsd_log(&session->context->errout, LOG_DATA, "UBX_NAV_SAT\n");
+ break;
case UBX_NAV_SBAS:
gpsd_log(&session->context->errout, LOG_DATA, "UBX_NAV_SBAS\n");
ubx_msg_sbas(session, &buf[6]);
@@ -803,6 +833,9 @@ gps_mask_t ubx_parse(struct gps_device_t * session, unsigned char *buf,
case UBX_NAV_STATUS:
gpsd_log(&session->context->errout, LOG_DATA, "UBX_NAV_STATUS\n");
break;
+ case UBX_NAV_SVIN:
+ gpsd_log(&session->context->errout, LOG_DATA, "UBX_NAV_SVIN\n");
+ break;
case UBX_NAV_SVINFO:
gpsd_log(&session->context->errout, LOG_PROG, "UBX_NAV_SVINFO\n");
mask = ubx_msg_nav_svinfo(session, &buf[UBX_PREFIX_LEN], data_len);
@@ -830,6 +863,9 @@ gps_mask_t ubx_parse(struct gps_device_t * session, unsigned char *buf,
gpsd_log(&session->context->errout, LOG_PROG, "UBX_NAV_TIMEGPS\n");
mask = ubx_msg_nav_timegps(session, &buf[UBX_PREFIX_LEN], data_len);
break;
+ case UBX_NAV_TIMELS:
+ gpsd_log(&session->context->errout, LOG_DATA, "UBX_NAV_TIMELS\n");
+ break;
case UBX_NAV_TIMEUTC:
gpsd_log(&session->context->errout, LOG_DATA, "UBX_NAV_TIMEUTC\n");
break;