[ntp:questions] Sure GPS - PPS not working

Chris North chris at invalid.com
Sun Dec 8 17:45:59 UTC 2013


"David Taylor"  wrote in message news:l828dq$abc$1 at dont-email.me...

On 08/12/2013 16:36, Chris North wrote:
> Most of the discussion here is way above my head, but I'm hoping
> somebody will be able to help me.
>
> I have a Sure GPS board, modified according to David Taylor's plan,
> connected to a Windows 7 PC by USB (for power only) and by serial
> null-modem cable to COM1 on a PCI serial card.
>
> I am running ntpd 4.2.7p401 and have installed the signed serialpps.sys
> (14.May.2012 16:08) in place of the standard serial.sys driver. I have
> also installed the serialpps-ppsapi-provider.dll with a suitable value
> for the PPSAPI_DLLS environment variable.
>
> When I first set this up a year or more ago, I got the GPS_NMEA and PPS
> entries displayed in the output from ntpq. However, I have just realised
> that PPS is no longer there. NTP is still giving reasonable accuracy -
> adequate for my needs - but I'd still like to get PPS working again.
[]
> Can anybody suggest anything useful, please?

First question - is the blue PPS LED on the Sure board flashing?  Well,
I thought you will have already checked that.

Second, stop the NTP service and see whether my serial port LEDs program:

   http://www.satsignal.eu/software/net.htm#SerialPortLEDs

can see the PPS signal.  You might be able to isolate any hardware
problems with these two tests.  It seems unlikely to be a software
problem as I have the same setup working on a Windows-7/64 and a
Windows-8.1/64 PC, to which the various updated have been applied.
Perhaps the lead to the COM1 port has fallen out?

-- 
Cheers,
David
Web: http://www.satsignal.eu

David,
Apologies for omitting this important info from my first message.
The blue LED and your LED display both flash correctly.
Also the MStar MiniCDU program shows the GPS working fine on COM1, with a 
good collection of satellites and position data arriving.

I seem to have omitted some of the event log items, so here is a complete 
version:

Level    Date and Time    Source    Event ID    Task Category
Information    08/12/2013 17:22:18    NTP    3    None    HZ 64.102 using 43 
msec timer 23.256 Hz 64 deep
Information    08/12/2013 17:22:18    NTP    3    None    127.127.22.1 local 
addr 127.0.0.1 -> <null>
Error    08/12/2013 17:22:18    NTP    1    None    refclock_ppsapi: 
time_pps_create: Exec format error
Information    08/12/2013 17:22:18    NTP    3    None    Listen normally on 
6 Local Area Connection* 12 [fe80::81:99f:3f57:fef5%12]:123
Information    08/12/2013 17:22:18    NTP    3    None    Listen normally on 
5 Local Area Connection* 12 [2001:0:9d38:90d7:81:99f:3f57:fef5]:123
Information    08/12/2013 17:22:18    NTP    3    None    Listen normally on 
4 Loopback Pseudo-Interface 1 127.0.0.1:123
Information    08/12/2013 17:22:18    NTP    3    None    Listen normally on 
3 Loopback Pseudo-Interface 1 [::1]:123
Information    08/12/2013 17:22:18    NTP    3    None    Listen normally on 
2 Local Area Connection 192.168.1.10:123
Information    08/12/2013 17:22:18    NTP    3    None    Listen and drop on 
1 v6wildcard [::]:123
Information    08/12/2013 17:22:18    NTP    3    None    Listen and drop on 
0 v4wildcard 0.0.0.0:123
Information    08/12/2013 17:22:18    NTP    3    None    proto: precision = 
0.300 usec (-22)
Information    08/12/2013 17:22:15    NTP    3    None    HZ 64.102 using 43 
msec timer 23.256 Hz 64 deep
Information    08/12/2013 17:22:15    NTP    3    None    Windows clock 
precision 15.600 msec, min. slew 6.410 ppm/s
Information    08/12/2013 17:22:15    NTP    3    None    MM timer 
resolution: 1..1000000 msec, set to 1 msec
Information    08/12/2013 17:22:15    NTP    3    None    Performance 
counter frequency 2.598 MHz
Information    08/12/2013 17:22:15    NTP    3    None    Clock interrupt 
period 15.600 msec
Information    08/12/2013 17:22:15    NTP    3    None    Raised to realtime 
priority class
Information    08/12/2013 17:22:15    NTP    3    None    Command line: 
C:\Program Files (x86)\NTP\bin\ntpd.exe -g -M -c f:\NTP\etc\ntp.conf
Information    08/12/2013 17:22:15    NTP    3    None    ntpd 
4.2.7p401 at 1.2483-o Nov 30 12:38:18.72 (UTC-00:00) 2013  (1): Starting

So everything seems to be working except for the PPS being detected by NTP. 
Is there any way to examine the driver, to check that it's installed and 
working?




More information about the questions mailing list