diff options
author | Gary E. Miller <gem@rellim.com> | 2010-04-13 18:58:36 -0700 |
---|---|---|
committer | Gary E. Miller <gem@rellim.com> | 2010-04-13 18:58:36 -0700 |
commit | f5e58d4e3818db52b8491077b4df837430ce0dd8 (patch) | |
tree | d78e229ac268196cc78f3ebcc21a6eaccf5a41d6 /driver_garmin.c | |
parent | e6d631497ee1326ddf7eabae1bd8be0dfab68527 (diff) | |
download | gpsd-f5e58d4e3818db52b8491077b4df837430ce0dd8.tar.gz |
Garmin USB needs its own ntpd fudge.
Diffstat (limited to 'driver_garmin.c')
-rw-r--r-- | driver_garmin.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/driver_garmin.c b/driver_garmin.c index 99d92209..2ae1601a 100644 --- a/driver_garmin.c +++ b/driver_garmin.c @@ -1147,6 +1147,9 @@ static ssize_t garmin_control_send(struct gps_device_t *session, #ifdef NTPSHM_ENABLE static double garmin_ntp_offset(struct gps_device_t *session) { + if (session->sourcetype == source_usb) { + return 0.042; /* Garmin USB */ + } /* only one sentence ships time */ return 0.430; /* valid at 4800bps */ } |