In message <[EMAIL PROTECTED]>, Nate Williams writes:
>> 
>> "What is a PPS signal ?"
>> 
>>      Typically handheld/boat naviation stuff.  The NMEA or other
>>      serial timecodes are at best in the 1msec class.
>
>Again, for me this is acceptable.  It would be nice to have it better
>than this, but the kernel's of all the OS's I'm using have at best 1ms
>precision for all of the applications being used (FS timestamps,
>application program timestamps, etc...).

Well, when I say "at best" I mean it.  One NMEA boat-navigation unit
I had access to over last winter had +/- 400msec performance.

>As I mentioned to Warner, is there any way to know how good a particular
>model of a GPS receiver is?

measure it.  It's not that hard actually, because you can trust the
FreeBSD clock to be allright over short time intervals, so you
timestamp the events (NEMA / PPS / Whatever) and analyse the pairwise
difference between them:

for instance:
        xxxxx2.100000
        xxxxx3.140000
        xxxxx4.120000

gives you *two* datapoints:  +.040000 second and -.020000 second.
Find the stddev of a couple of thousand samples and you have a good
number which is correct to within a factor sqrt(two) or so of the
real jitter.

--
Poul-Henning Kamp             FreeBSD coreteam member
[EMAIL PROTECTED]               "Real hackers run -current on their laptop."
FreeBSD -- It will take a long time before progress goes too far!


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to