On Fri, May 14, 2021 at 7:33 PM Richard Cochran
<richardcoch...@gmail.com> wrote:
>
> On Thu, May 13, 2021 at 07:31:27PM +0200, Lars Munch wrote:
> > On Sat, May 8, 2021 at 8:47 PM Richard Cochran <richardcoch...@gmail.com> 
> > wrote:
> > >
> > > On Sat, May 08, 2021 at 02:57:30PM +0200, Lars Munch wrote:
> > >
> > > > 1. Use the time provided by gpsd to ntpshm. This can be implemented 
> > > > without
> > > > dependencies to gpsd.
> > >
> > > Doesn't sound aweful, but not great either.
> >
> > I kind of like the simplicity of this solution. No need for extra
> > daemons to pipe the
> > data from gpsd to ts2phc. The thing I do not like is the polling that
> > it would have to
> > do, but that's only a few times per second. Anything else that I have
> > missed which
> > is awful?
> >
> > Does this mean I should not waste my time implementing this as you can 
> > already
> > now say it will not be accepted?
>
> There are two design questions that need answering.
>
> 1. Will this work reliably?  That is, will the ntpshm (almost) always
>    have correct time?  Or will this become a constant source of
>    questions on the list to the tune of, "I used linuxptp as a GPS GM
>    and it does not work ..."  I do NOT want to become a support
>    channel for gpsd.
>
> 2. How can the GM logic determine whether the time in the ntpshm is
>    verified to be globally correct or not?
>
> With the present solution using RMC, we have a simple flag (field 2 is
> either "A" or "V") that signals the validity.  It is practically
> impossible to determine generically whether the reading from a
> particular GNSS radio is valid.  For this reason we push the
> responsibility to an external program.

Thank you for taking the time to share your thoughts on the subject.
I will write an external program instead as the gpspipe | socat solution
is too flaky.

Regards
Lars


_______________________________________________
Linuxptp-devel mailing list
Linuxptp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxptp-devel

Reply via email to