summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--driver_sirf.c3
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);