I recently needed to synchronize a Windows XP machine with GPS time. One of the requirements was sub-millisecond accuracy, which is no small thing for non-RTOS computers. David Hart to the rescue! He has written an driver for the NTP (network time protocol) service to incorporate a PPS (pulse per second) signal. The PPS signal, coming from a GPS, is highly accurate after sufficient time has elapsed for the GPS to sync with the satellites. I’ve received a lot of help from David Taylor; thanks again, David! So, without further ado, here’s an example of how to proceed with the installation:
[UPDATE: from David Hart – “I’ve posted a new serialpps-20091228.zip which should correct that [install.bat bug]. The (huge) debug build of serialpps-ppsapi-provider.dll is also added, along with a tiny bit of instructions in install.bat regarding PPSAPI_DLLS.”]
1. Configure hardware.
Connect the PPS signal to the DCD pin on the RS232 connector.
2. Install Meinberg NTP software.
Keep all defaults.
Create and use a special NTP account. (I always had problems using anything else)
Account name: ntp (use whatever you want)
Account pass: ntpntp
3. Stop NTP.
Run “C:\Program Files\NTP\bin\stopntp.bat”. There are alot of useful utils in the \bin directory.
4. Replace ntpd.exe with altered version.
Extract “ntpd.exe” from “ntp-4.2.4p6-DLH-QPC-20090315-bin.zip”
Copy to “C:\Program Files\NTP\bin”, replacing previous ntpd.exe.
5. Install SerialPPS.
Extract all from “serialpps-20090606.zip“.
Edit “install.bat”
On line 6, remove ‘if “x86″==”%PROCESSOR_ARCHITECTURE” ‘
Remove line 7 and 8 (you can just put “REM ” in front and they will be ignored, almost like a comment)
Run “install.bat”
Ensure that “serialpps.sys” was copied to “C:\Windows\system32\drivers”
Copy “serialpps-ppsapi-provider\x86\serialpps-ppsapi-provider.dll” to “C:\”
Right-click “My Computer”, go to properties.
Click “Advanced” tab
Click “Environment Variables” button
Under “System variables”, Click “New” button
Name: PPSAPI_DLLS
Value: C:\serialpps-ppsapi-provider.dll
6. Configure GPS (for Garmin)
Run “SNSRCFG.exe”
Connect to GPS
Configure
Set baud rate to 4800
Enable “Pulse Per Second”
Press F7
Enable GPRMC, disable others
Send config to GPS
7. Configure NTP
Edit “C:\Program Files\NTP\etc\ntp.conf”
Remove all entries, add the following
driftfile “C:\Program Files\NTP\etc\ntp.drift”
enable stats
statsdir “C:\Program Files\NTP\etc\”
statistics loopstats
server 127.127.22.1 minpoll 4 #PPS
server 127.127.20.1 iburst prefer minpoll 4 maxpoll 7 #GPS
#fudge 127.127.20.1 time1 0.4 refid GPS #uncomment and change time1 as needed
8. Ensure GPS is connected to serial port 1
9. Restart computer
10. Unplug GPS and disable Microsoft Ball-mouse (if listed)
Go to device manager: My Computer->Properties->Hardware->Device Manager
Under “Mice and other pointing devices”, right-click and disable “Microsoft Serial BallPoint”
11. Reconnect GPS Restart computer
12. Start NTP server
Run “C:\Program Files\NTP\bin\startntp.bat”
13. Monitor NTP server
Run “C:\Program Files\NTP\bin\ntpstatus.bat”
Both GPS and PPS should show up. After the GPS gets a lock, NTP should sync to the servers.
Refer to online documentation for help.
Alternatively, use “NTP Time Server Monitor” from Meinberg
To Uninstall PPS driver, run “uninstall.bat”.
July 14, 2019 at 4:21 pm
يصعب أحيانا علي ربة المنزل أن تقوم بأعمال النظافة وحدها وخاصة في وجود أطفال أوانشغالها بعملها، وتحتاج إلى من يساعدها في انهاء مهام التنظيف، وأحيانا تمر عليه اوقات مناسبات أو عزومات وتحتار فيمن تقدم لها يد المساعدة، لذلك “شركة التقوي” تقدم لها كافة الخدمات المتميزة من أعمال التنظيف والترتيب والتلميع وتنسيق المنزل، ونقدم خدماتنا بكل أمان ودون قلق من استقدام الخادمات للعمل والقلق وعدم استئمانهم علي الممتلكات، فنحن شركة متميزة لنا باع طويل واسم وخبرة رائدة في مجال النظافة والتنظيف، نضمن لك خدمة متميزة، وأسعار خاصة، وأمان تام من أكثر شركة تنظيف المنازل.
شركة تنظيف منازل بالرياض
شركة نقل اثاث بالرياض
شركة تنظيف سجاد بالرياض
شركة مكافحة حشرات بالرياض
شركة تنظيف خزانات بالرياض
شركة مكافحة حمام بالرياض
شركة تخزين اثاث بالرياض
تقدم شركة التقوي خدمة مكافحة حشرات بكافة أنواعها الطائرة والزاحفة، وكذلك مكافحة القوارض، للمنازل والشركات والمصانعو لا ننسي خدمة مكافحة الثعابين والزواحف ضمن خدماتن
ا
خدمتنا مميزة في هذا المجال وبرنامجنا في المكافحة مطور بإستخدام أجود أنواع المبيدات الحشرية الآمنة وننفذه بطريقة علمية علي
أيدي خبراء مدربين علي أعلي مستوي وبعد المكافحة نقدم برنامج الوقاية اللازم لضمان جودة الخدمة المقدمة ولضمان عدم وجود أي
حشرات مخبأة أو في أماكن التوالد غير المرئية
مع خدماتنا المتميزة لن تقلق علي مصنعك وأجهزتك ومعداتك ولن يخاف أبناؤك من الحشرات أو القوارض بعد اليوم
. اتصل بنا وتعرف علي عروضنا المتميزة المقدمة من شركة التقوي للخدمات المتكاملة
شركة رش مبيدات بالرياض
شركة جلي بلاط بالرياض
July 15, 2019 at 1:50 am
Garmin GPS is used by a prominent ratio of people across the globe. Garmin services are meant to provide end to end support regarding using Garmin GPS with ease.
July 16, 2019 at 6:45 pm
I recently needed to synchronize a Windows XP machine with GPS time. One of the requirements was sub-millisecond accuracy, which is no small thing for non-
July 16, 2019 at 7:11 pm
Kumpulan berita dan info tentang Indeks Harga Saham Gabungan (IHSG) yang terbaru, dan terkini hari ini.
July 19, 2019 at 8:03 pm
dramakorea.today merupakan web streaming online. User bisa langsung nonton drama korea terbaru dan terupdate. Dengan subtitle Indonesia, pengunjung dapat langsung melakukan download drama Korea langsung pada link yang sudah disisipkan.
July 22, 2019 at 12:29 am
Thanks a lot for sharing such wonderful information. If you are facing any kind of issue regarding Garrmin Map Update learn about Garmin Express support Free Garmin Map Update download 2019
July 22, 2019 at 11:41 am
adding a FreeBSD NTP server based on Garmin GPS 18 LVC hardware. … 4800 baud NMEA output and no PPS using Windows were disappointing. …. When choosing the type of distribution, be sure to install the source so .
July 23, 2019 at 8:37 am
Details information about NTP Installing and How to Use it. Great Work!
Actually it really helps people to know about the new technology.
July 26, 2019 at 12:19 am
This is very interesting and helpful content in this post and i am very gratefull to you for sharing such a great content.
July 30, 2019 at 3:35 am
Bitdefender login is available both from online as well as offline sources. You can opt for an alternative to purchasing the software as per your convenience.
July 30, 2019 at 5:55 am
Your Blog is quite decent.
You can go for Garmin Express for Mac and Windows PC using a mobile device or a tablet. Know more about in details visit us or Contact us our Toll-free numbers.
July 30, 2019 at 5:59 am
Your Blog is quite decent.
You can update Garmin GPS now for free by effective and easy steps.
Know more about in details visit us or Contact us our Toll-free numbers.
August 5, 2019 at 11:16 pm
good post
August 5, 2019 at 11:18 pm
good post
August 6, 2019 at 1:58 am
One of the best blog i have read this blog freaked me out…… Amazing blog thanks to the author…..
August 7, 2019 at 6:34 am
Nice Article. Thanks for sharing…….
August 7, 2019 at 6:35 am
Nice Article. Thanks for sharing…….Canon Printer Customer Service NumberCanon Printer Customer Service NumberCanon Printer Customer Service NumberCanon Printer Customer Service NumberCanon Printer Customer Service Number
August 7, 2019 at 6:35 am
Nice Article. Thanks for sharing…….Canon Printer Customer Service NumberCanon Printer Customer Service NumberCanon Printer Customer Service NumberCanon Printer Customer Service NumberCanon Printer Customer Service Numberdfdsssssssssssssssssssssssssssssssssssssssssssssssssszxcccccccccccccccccccccdfgdsfsdfd
August 7, 2019 at 10:52 pm
I am very impressed with your post because this post is very beneficial for me and provide a new knowledge to me as well as well as to others.
August 10, 2019 at 2:10 am
Hi / Thanks for your nice post / I miss you so much / I’m happy to visit my site and tell me your thoughts
August 10, 2019 at 2:10 am
Hi / Thanks for your nice post / I miss you so much
August 11, 2019 at 11:49 pm
Advantages of Weight misfortune PillsNow, we should investigate some conspicuous advantages of value weight reduction supplements. On the off chance that you purchase the correct items, you might almost certainly appreciate these advantages and get over into shape by and by.
http://ketoneadvancedidea.com/alkatone/
http://topgamehaynhat.net/threads/http-ketoneadvancedidea-com-alkatone.6029/
August 12, 2019 at 2:27 am
thanks man
but i problem with rs232 cable !
August 14, 2019 at 1:34 am
هوشمند سازی منزل و ویلا با کمترین هزینه
August 14, 2019 at 5:54 am
Thanks for sharing your knowledge with us it is beneficial and hopes you will continue to share your innovative ideas with us.
Garmin Map Updates
Garmin Express
Garmin com
August 14, 2019 at 5:56 am
For any type of Garmin GPS technical support, Dail Toll-free number 0330-113-3388 or you can visit :
https://garmincare.com/garmin-gps-update-form
August 14, 2019 at 10:26 am
Would you like to enduringly close your Cash App account? Being another Cash App account, you are not ready to do as such? If your reaction is confirmed, at that point, you don’t require to go anyplace else. By getting connected to the Technical Expert you can all around effectively get the bonafideCash App Customer Service. There is a basic procedure to investigate your whole complaint utilizing a Cash App Support Phone Number +1(844)841-8101. What’s more, the Technical Expert will likewise help you in clarifying each conceivable response for Cash App issues. Don’t hesitate to talk about all tech inconveniences utilizing the assistance of a Cash App Customer Support Number.
August 14, 2019 at 10:29 am
In your certified life If you are judgment troubles in dealing with your Cash App account, you simply need to dial Cash App Help Number +1(844)841-8101. The number is the right key to get the total Cash App technical support arrangement perfectly. Selecting a help giving organization is the splendid decision to get quick arrangements. Don’t hesitate to get the nonstop help arrangement from the organization’s expert. You can push toward the firm today to get the world.
August 19, 2019 at 5:50 pm
thanks
August 20, 2019 at 5:25 am
This blog is really great. The information here will surely be of some help to me. Thanks!
August 20, 2019 at 11:01 pm
Nice one, Thanks for sharing such good post.
August 20, 2019 at 11:01 pm
Nice one, I really like your content and idea of posting it.
August 24, 2019 at 8:44 pm
PT.DCM FATIH MEDIKA, Distributor alat laboratorium dan alat kesehatan, melayani penjualan secara offline dan online,toko kami menyediakan produk-produk alat kesehatan, alat kedokteran serta alat medis lainya.
August 27, 2019 at 4:46 am
Nice article, I am very happy to read
August 27, 2019 at 8:35 pm
Check out latest car games list and download the latest car game
https://www.fabtechie.com/top-android-car-games/
August 28, 2019 at 3:32 am
This is a very good article and I am very thankful to you for giving very important knowledge.
August 29, 2019 at 1:54 am
Kaspersky provide full security online as well as offline for PC, Laptop, Mobiles and Tablets. Kaspersky is multiple features for big as well as small business with endpoint security cloud. Contact Kaspersky Helpline UK to get services
August 29, 2019 at 3:21 am
Wow! This could be one of the most useful blogs We have ever come across on the subject. Actually excellent info! I’m also an expert in this topic so I can understand your effort.
August 30, 2019 at 2:20 am
I like the helpful info you provide in your articles. I’ll bookmark your blog and check again here regularly
August 30, 2019 at 2:55 am
Thanks for sharing this marvelous post. I m very pleased to read this article.
August 30, 2019 at 4:44 am
This is a very good article i am very impressed by it
September 3, 2019 at 12:37 am
Thank you ever so for you blog.Really looking forward to read more. Really Cool.
September 4, 2019 at 4:07 am
Looking for Garmin express please contact our Garmin support
September 4, 2019 at 10:44 am
Such a great post ……..Thanks for this info its very helpful….keep blogging
September 4, 2019 at 10:44 am
Such a great post ……..Thanks for this info its very helpful…………keep blogging
September 4, 2019 at 12:29 pm
Now, it should be dynamic. Be that as it may, in the event that despite everything you need assistance, don’t stop for a second to Contact Cash App Customer Service at 1-855-351-2274, or on the web at cash.app/help.
June 6, 2020 at 5:55 am
haply the fact is same that the person can’t show it, if you want to identify a person listen to his unsaid not said
September 5, 2019 at 2:19 am
Such a great blog!! Keep it up
September 5, 2019 at 5:46 am
visit dubai safari
September 5, 2019 at 10:20 am
Really great post………its very helpful content……Keep posting
September 6, 2019 at 2:20 pm
Great post!