diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2005-07-26 22:15:18 +0000 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2005-07-26 22:15:18 +0000 |
commit | ab1e714570b953694ec9a5ac954fe02efd30d29e (patch) | |
tree | 6baa79cf8407afdebb7c1563716ee406fd666337 /libgpsd_core.c | |
parent | ad27fec3c98b8a57020e9ee97234a81f596357e5 (diff) | |
download | gpsd-ab1e714570b953694ec9a5ac954fe02efd30d29e.tar.gz |
Sepatate character from retry counters.
Diffstat (limited to 'libgpsd_core.c')
-rw-r--r-- | libgpsd_core.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libgpsd_core.c b/libgpsd_core.c index bc7c9ef0..fef3b969 100644 --- a/libgpsd_core.c +++ b/libgpsd_core.c @@ -155,7 +155,8 @@ int gpsd_activate(struct gps_device_t *session) #ifdef SIRFII_ENABLE session->driver.sirf.satcounter = 0; #endif /* SIRFII_ENABLE */ - session->counter = 0; + session->char_counter = 0; + session->retry_counter = 0; gpsd_report(1, "gpsd_activate: opened GPS (%d)\n", session->gpsdata.gps_fd); // session->gpsdata.online = 0; session->gpsdata.fix.mode = MODE_NOT_SEEN; @@ -564,8 +565,7 @@ gps_mask_t gpsd_poll(struct gps_device_t *session) gps_merge_fix(&session->gpsdata.fix, received, &session->gpsdata.newdata); session->gpsdata.set = ONLINE_SET | dopmask | received; - /* count all packets and good fixes */ - session->counter++; + /* count good fixes */ if (session->gpsdata.status > STATUS_NO_FIX) session->context->fixcnt++; |