From 0254ac8e5be806a97a71c64282b6b1a283c28422 Mon Sep 17 00:00:00 2001 From: Michael Tatarinov Date: Tue, 25 Oct 2011 14:17:31 +0400 Subject: Garmin binary driver. Fixed bug in getting leap seconds. Signed-off-by: Eric S. Raymond --- monitor_garmin.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'monitor_garmin.c') diff --git a/monitor_garmin.c b/monitor_garmin.c index a3cfc736..10489909 100644 --- a/monitor_garmin.c +++ b/monitor_garmin.c @@ -177,7 +177,7 @@ static void garmin_bin_update(uint16_t pkt_id, uint32_t pkt_size UNUSED, unsigne display(mid51win, 4, 8, "%8.2f", pvt->alt + pvt->msl_hght); display(mid51win, 5, 9, "%5.1f", hypot(pvt->lon_vel, pvt->lat_vel)); display(mid51win, 6, 9, "%5.1f", pvt->alt_vel); - display(mid51win, 7, 8, "%d", (int)GPSD_LE16TOH(pvt->leap_sec)); + display(mid51win, 7, 8, "%d", (int)GPSD_LE16TOH(pvt->leap_sec) + TAI_GPS_OFFSET); display(mid51win, 8, 7, "%6.2f", pvt->epe); display(mid51win, 9, 7, "%6.2f", pvt->eph); display(mid51win, 10, 7, "%6.2f", pvt->epv); -- cgit v1.2.1