diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2009-09-29 16:00:08 +0000 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2009-09-29 16:00:08 +0000 |
commit | 6322cb88c2b23ecfdcd56573e023166131e4dde2 (patch) | |
tree | 41c78d9b80f72f940df865595970f900b15e6c36 /driver_sirf.c | |
parent | 1f80e71eb7980861c12198ce3a3aef15ae5f398a (diff) | |
download | gpsd-6322cb88c2b23ecfdcd56573e023166131e4dde2.tar.gz |
Remove some obsolete rate-limiting and clean up some report generation.
Diffstat (limited to 'driver_sirf.c')
-rw-r--r-- | driver_sirf.c | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/driver_sirf.c b/driver_sirf.c index d2430b09..cf9004bf 100644 --- a/driver_sirf.c +++ b/driver_sirf.c @@ -406,16 +406,8 @@ static gps_mask_t sirf_msg_svinfo(struct gps_device_t *session, unsigned char *b (void)ntpshm_put(session,session->gpsdata.sentence_time+0.8); } #endif /* NTPSHM_ENABLE */ - /* - * The freaking brain-dead SiRF chip doesn't obey its own - * rate-control command for 04, at least at firmware rev. 231, - * so we have to do our own rate-limiting here... - */ gpsd_report(LOG_PROG, "MTD 0x04: %d satellites\n", st); - if ((session->driver.sirf.satcounter++ % 5) != 0) - return 0; - else - return TIME_SET | SATELLITE_SET; + return TIME_SET | SATELLITE_SET; } static gps_mask_t sirf_msg_navsol(struct gps_device_t *session, unsigned char *buf, size_t len) |