From 69054cab02118ee03995c2c7d80fb6afd8b7e82f Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Thu, 19 Mar 2015 15:59:43 -0400 Subject: Our PPS expert says some code is useless. Remove it. All regression tests pass. --- drivers.c | 19 ++----------------- 1 file changed, 2 insertions(+), 17 deletions(-) (limited to 'drivers.c') 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 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 */ -- cgit v1.2.1