gpsd-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

GPSD PPS Jitter


From: George Sexton
Subject: GPSD PPS Jitter
Date: Mon, 20 Nov 2023 17:11:20 -0700
User-agent: Mozilla Thunderbird

I'm running into a problem using GPSD. What's happening is the PPS offset varies a great deal. Sometimes 7us, sometimes 250us. I got the values by using gpsmon, and reading the difference between the nano-seconds values on PPS outputs. I've also tried using Chrony configured with SHM refclock, and see the same kind of issue. Some consecutive values of the clock_nsec field from GPS mon are:

999 797 221
999 993 253
999 795 330
999 859 433
999 983 051
999 993 235
999 985 795

Configuration

GPS Unit: Garmin GPS-16X HVS
OS: OpenSUSE Leap 15.5 Kernel Version 5.14.21
GPSD Version: 3.25
Serial Port: MosChip Semicondiuctor Technology Ltd. PCIe 9912 Multi-I/O Controller 16550

The garmin unit is connected to a custom serial port interface board that's in turn connected to the 16550 serial port.

The Garmin/Serial port adapter were used very successfully with NTPD on an older computer and I would see variance of around 3-10us.

I tried adding nohz=off intel_idle.max_cstate=0 to my kernel boot command line, and it didn't seem to help.

I'm really not sure where to go next on this. I've searched the web and haven't run into anything that looks helpful.  Can anyone point me in the right direction?


--
George Sexton
(303) 438 9585 x102
MH Software, Inc.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]