summaryrefslogtreecommitdiff
path: root/driver_ubx.c
diff options
context:
space:
mode:
authorGary E. Miller <gem@rellim.com>2019-01-18 17:57:19 -0800
committerGary E. Miller <gem@rellim.com>2019-01-18 17:57:19 -0800
commit87222d0aba681b87980e7bc602cee84a5361a77e (patch)
treeeb1b25487aec62f937759b162c9b3c356f766ef6 /driver_ubx.c
parent4a9849f115ca7673c225abceca80013641bf045a (diff)
downloadgpsd-87222d0aba681b87980e7bc602cee84a5361a77e.tar.gz
driver_ubx: 2nd try at getting ACK/NAK right.
Diffstat (limited to 'driver_ubx.c')
-rw-r--r--driver_ubx.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/driver_ubx.c b/driver_ubx.c
index c74fde7a..70780560 100644
--- a/driver_ubx.c
+++ b/driver_ubx.c
@@ -1126,14 +1126,16 @@ gps_mask_t ubx_parse(struct gps_device_t * session, unsigned char *buf,
if (2 <= data_len) {
gpsd_log(&session->context->errout, LOG_DATA,
"UBX_ACK_ACK, class: %02x, id: %02x\n",
- buf[4], buf[5]);
+ buf[UBX_MESSAGE_DATA_OFFSET],
+ buf[UBX_MESSAGE_DATA_OFFSET + 1]);
}
break;
case UBX_ACK_NAK:
if (2 <= data_len) {
gpsd_log(&session->context->errout, LOG_WARN,
"UBX_ACK_NAK, class: %02x, id: %02x\n",
- buf[4], buf[5]);
+ buf[UBX_MESSAGE_DATA_OFFSET],
+ buf[UBX_MESSAGE_DATA_OFFSET + 1]);
}
break;