Yo Stuart!

On Sun, 02 Nov 2025 05:25:50 -0500
Stuart Blake Tener <[email protected]> wrote:

> Instead of addressing each response I received thus far, I decided to
> aggregate my responses into a comprehensive discourse of what I tried
> to ascertain regarding the state of my system from a hardware and  
> software perspective.

Fair enough.  You could have saved your self a lot of trouble by
just sedning us the reseults of this run as root:
        gpsdebuginfo

From here: https://gpsd.io/gpsdebuginfo

> 1) Checking gpsd for PPS support
> 
> $ gpsd -h | grep -i pps
> PPS device, or a URL in one of the following forms:
>                 PPS
> # KPPS enabled.

Good.  BTW, what gpsd version do you have installed?

> 2) Checking the kernel for PPS support
> 
> /proc/config did not exist, but I used this trick to ostensibly  
> ascertain the same information:

Yeah, almost never does.

> CONFIG_PPS_CLIENT_LDISC=m

Good.

> $ lsmod | grep -i pps
> pps_ldisc              16384  1

Good.

> 3) Using gpspipe to determine if PPS sentences or information is  
> present over a 10 minute sample time.
> 
> $ timeout 600s gpspipe -wP > /tmp/gpspipe


OK not really a good test of anything.

> 4) Execution of ntpshmmon over a 10 minute sample time
> 
> $ timeout 600s sudo ntpshmmon
> ntpshmmon: version 3.25
> #      Name  Seen@                 Clock                 Real
> L Prc
> sample NTP0  1761959885.903232834  1761952151.613393400   
> 1761952151.570000000 0  -1

10 minutes and you just get one sample??  Do you have a calid 3D fix??

You should have gotten on a second.  gpsd was running at the time?

> 5) Consulting the GD8200 documentation
> 
> Succeeding a review and inspection of the GD8200 user manual, it  
> stands demonstrative of a very basic amount of information regarding  
> the GPS option for the laptop. However, it is conspicuously absent
> any discussion concerning the PPS capability whatsoever. I was also
> unable to locate a copy of any service manual or any other technical
> manuals beyond the user manual.

This is expected.  They want you to pay extra to add the one wire for PPS.

> 
> 6) Checking for device definition in /dev/
> 
> $ ls -la /dev/pps*
> crw------- 1 root root 248, 0 Oct 31 16:09 /dev/pps0
> 
> 7) Used ppswatch to conduct a test over a 60 second sample time
> 
> $ timeout 60s sudo ppswatch -a /dev/pps0
> trying PPS source "/dev/pps0"
> found PPS source "/dev/pps0"
> time_pps_fetch() error -1 (Connection timed out)

Not good.  Was gpsd running when you did that?

Of course the one test that I really wanted to see:
    ppscheck /dev/ttyXXX

Where ttyXXX is your GPS, and gpsd is NOT runnong at that time.

I look forward to the gpsdebuginfo output.

RGDS
GARY
---------------------------------------------------------------------------
Gary E. Miller Rellim 109 NW Wilmington Ave., Suite E, Bend, OR 97703
        [email protected]  Tel:+1 541 382 8588

            Veritas liberabit vos. -- Quid est veritas?
    "If you can't measure it, you can't improve it." - Lord Kelvin

Attachment: pgp17vNftCFJ_.pgp
Description: OpenPGP digital signature

Reply via email to