[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [gpsd-dev] Please review Miroslav's attempted fix.
From: |
Miroslav Lichvar |
Subject: |
Re: [gpsd-dev] Please review Miroslav's attempted fix. |
Date: |
Fri, 22 Aug 2014 14:26:36 +0200 |
User-agent: |
Mutt/1.5.23 (2014-03-12) |
On Fri, Aug 22, 2014 at 01:25:10PM +0200, Miroslav Lichvar wrote:
> On Fri, Aug 22, 2014 at 06:14:40AM -0400, Eric S. Raymond wrote:
> > Miroslav Lichvar <address@hidden>:
> > > With the patch, do you see any "PPS: no current GPS seconds:"
> > > messages? It would be useful to see the full debug output.
> >
> > I don't know whether that message comes up from gpsd, because I noticed the
> > bug and verified the fix with gpsmon. With your patch in place there were
> > no PPS-event bars in the gpsmon display; when I reverted it, they were
> > restored.
> I have a Garmin 18x and it works for me. It sends the NMEA messages
> about 0.5 seconds after the pulse. I suspect your GPS may be sending
> them too close to the pulse and the pulses are rejected as too old
> or from the future.
>From ppsthread.c:
/*
* FIXME! The GR-601W at 38,400 or faster can send the
* serial fix before PPS by about 10 mSec!
*/
This probably explains why it doesn't work for you. Adding a
time_offset function to the ubx driver might fix this.
--
Miroslav Lichvar