summaryrefslogtreecommitdiff
path: root/drivers.c
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2015-03-19 15:59:43 -0400
committerEric S. Raymond <esr@thyrsus.com>2015-03-19 16:00:43 -0400
commit69054cab02118ee03995c2c7d80fb6afd8b7e82f (patch)
tree9d959420ae53ddb874fec7d2678165f5437ad218 /drivers.c
parenteca0af2bcc50178e12b2481b1db307f28c5d2740 (diff)
downloadgpsd-69054cab02118ee03995c2c7d80fb6afd8b7e82f.tar.gz
Our PPS expert says some code is useless. Remove it.
All regression tests pass.
Diffstat (limited to 'drivers.c')
-rw-r--r--drivers.c19
1 files changed, 2 insertions, 17 deletions
diff --git a/drivers.c b/drivers.c
index bc49cf96..7285016d 100644
--- a/drivers.c
+++ b/drivers.c
@@ -507,34 +507,19 @@ const struct gps_type_t driver_fv18 = {
* Based on http://www.tecsys.de/fileadmin/user_upload/pdf/gh79_1an_intant.pdf
*/
-static void gpsclock_event_hook(struct gps_device_t *session, event_t event)
-{
- if (session->context->readonly)
- return;
- /*
- * Michael St. Laurent <mikes@hartwellcorp.com> reports that you have to
- * ignore the trailing PPS edge when extracting time from this chip.
- */
- if (event == event_identified || event == event_reactivate) {
- gpsd_log(&session->context->errout, LOG_INF,
- "PPS trailing edge will be ignored\n");
- session->nmea.ignore_trailing_edge = true;
- }
-}
-
/* *INDENT-OFF* */
const struct gps_type_t driver_gpsclock = {
.type_name = "Furuno Electric GH-79L4", /* full name of type */
.packet_type = NMEA_PACKET, /* associated lexer packet type */
.flags = DRIVER_STICKY, /* remember this */
- .trigger = "$PFEC,GPssd", /* GPSclock should return this */
+ .trigger = "$PFEC,GPssd", /* GPSClock should return this */
.channels = 12, /* not used by this driver */
.probe_detect = NULL, /* no probe */
.get_packet = generic_get, /* how to get a packet */
.parse_packet = generic_parse_input, /* how to interpret a packet */
.rtcm_writer = gpsd_write, /* write RTCM data straight */
.init_query = NULL, /* non-perturbing initial query */
- .event_hook = gpsclock_event_hook, /* lifetime event handler */
+ .event_hook = NULL, /* no lifetime event handler */
#ifdef RECONFIGURE_ENABLE
.speed_switcher = NULL, /* no speed switcher */
.mode_switcher = NULL, /* no mode switcher */