diff options
author | Gary E. Miller <gem@rellim.com> | 2019-01-24 16:26:58 -0800 |
---|---|---|
committer | Gary E. Miller <gem@rellim.com> | 2019-01-24 16:26:58 -0800 |
commit | 278b7e22c70f0ed67c7b17ab1adc6ea18b3dd5a3 (patch) | |
tree | e162bcca9372a9b5ba3d526eae818080d890ebd8 /driver_sirf.c | |
parent | 07e43d77c00b4620ab326dbc5227bf8b7e8aab3a (diff) | |
download | gpsd-278b7e22c70f0ed67c7b17ab1adc6ea18b3dd5a3.tar.gz |
driver_sirf: Skip binary init when going to NMEA mode.
Diffstat (limited to 'driver_sirf.c')
-rw-r--r-- | driver_sirf.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/driver_sirf.c b/driver_sirf.c index d26b4f82..eea9197e 100644 --- a/driver_sirf.c +++ b/driver_sirf.c @@ -382,6 +382,9 @@ static bool sirf_to_nmea(struct gps_device_t *session, speed_t speed) return false; } + /* stop binary initialization */ + session->cfg_stage = UINT_MAX; + msg[26] = (unsigned char)HI(speed); msg[27] = (unsigned char)LO(speed); return sirf_write(session, msg); |