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 15, 2024 at 11:25 pm
This agency’s staff is very attentive and professional. We have been able to reach a larger audience and increase guest engagement thanks to their Hotel Marketing Agency in india. I heartily endorse using their services!
August 4, 2024 at 5:11 am
Vous êtes à la recherche d’une alternative innovante et de haute qualité pour votre télévision ? L’IPTV Maroc 4K est la solution idéale pour vous !
July 18, 2024 at 2:16 pm
Good job.. Awesome blog post,
August 6, 2024 at 7:32 am
يلا شوت تيفي Yalla Shoot tv مشاهدة أهم مباريات اليوم بث مباشر موقع يلاشووت الاصلي بدون توقف ولا تقطيع في البث المباشر علي الرابط الوحيد يلاشوت yalla-shoot.com الذى يوفر مشاهدة اهم مباريات اليوم بث مباشر بدون تقطيع على العديد من سيرفرات البث المباشر العربية والعالمية ومشاهدة المباريات في اي مكان بدون تقطيع في البث ولا توقف ويعمل على جميع سرعات النت ،
August 15, 2024 at 4:30 pm
هل تبحث عن طريقة مبتكرة لتزيين أغراضك وإضفاء طابعك الشخصي عليها؟ هل تريد تنظيم أدوات مكتبيك أو هدايا أطفالك بطريقة ممتعة؟ الحل يكمن في ملصقات الأسماء!
July 19, 2024 at 5:40 am
The detailed guide on installing and using NTP with a Garmin 18 GPS is a fantastic resource for tech enthusiasts! The step-by-step instructions make complex setups seem effortless. It’s impressive how such precise tools can enhance time synchronization and overall system performance. Great job in making this technical process so accessible!
August 20, 2024 at 3:21 pm
يشهد عالم التجميل تطورات مستمرة، ومن أبرز هذه التطورات ظهور أجهزة الليزر المنزلية التي توفر حلولاً فعالة لمختلف مشاكل البشرة. ومن أبرز هذه الأجهزة، نجد ليزر ملاي الذي اكتسب شهرة واسعة في الآونة الأخيرة.
July 19, 2024 at 5:42 am
This blog post is a goldmine for anyone looking to integrate NTP with a Garmin 18 GPS! The clear, detailed instructions and practical tips are incredibly valuable. It’s amazing how these technical setups can significantly improve accuracy and system efficiency. Thanks for providing such a comprehensive guide!
July 21, 2024 at 3:59 am
뉴토끼‘s community is so welcoming. Love interacting with fellow fans.
July 22, 2024 at 1:35 pm
Dapatkan Link Gacor Kanjengslot hanya melalui blog ini. See you soon.
July 22, 2024 at 1:42 pm
Really good blog and nice articles. Thanks
July 22, 2024 at 7:11 pm
It’s staggering to see how particular synchronization with GPS time on Windows XP changed into performed with sub-millisecond accuracy using David Hart’s driver for NTP.
July 22, 2024 at 7:26 pm
Event FREESPIN, garansi kekalahan uang kembali, dan berbagai event besar seperti Event Bola Parlay dan Event Togel dengan total hadiah mencapai 15 Milyar Rupiah selalu menanti Anda! Kami adalah situs resmi bersertifikasi PAGCOR yang menjamin keamanan dan kenyamanan bermain Anda.
July 24, 2024 at 9:51 am
very good
July 26, 2024 at 1:34 pm
marmaraereğlisi taksi durağı, ereğli taksi hizmetleri, acil taksi
July 28, 2024 at 1:49 am
Bermain di colatogel terasa adil dan transparan.
July 28, 2024 at 7:01 pm
Nice share thanks.
July 29, 2024 at 2:19 pm
Thanks for sharing. I am glad that I found this informational post.
July 31, 2024 at 1:44 am
Live Draw Taiwan
August 1, 2024 at 9:45 am
برترین سایت گوگرد معدنی
August 1, 2024 at 12:41 pm
Guugle888
August 3, 2024 at 3:51 am
This is such a great resource that you are providing and you give it away for free. I love seeing blog that understand the value. Im glad to have found this post as its such an interesting one! I am always on the lookout for quality posts and articles so i suppose im lucky to have found this! I hope you will be adding more in the future…
August 6, 2024 at 3:22 am
exellent
August 6, 2024 at 5:29 am
مای سفورا
August 6, 2024 at 5:30 am
برای خرید بهترین های آرایشی لطفا به مای سفورا مراجعه کنید
August 6, 2024 at 5:33 am
very good
August 6, 2024 at 8:51 am
exellent
August 6, 2024 at 9:06 pm
Paito Taiwan
August 7, 2024 at 11:09 pm
Slot Thailand
August 8, 2024 at 6:36 am
Heyy!!! I am Chris Evans. I am the writer in this company, For specific details such as the exact Eurowings Düsseldorf Office Contact Numbers, or any other inquiries related to the Eurowings Düsseldorf Office Address, it’s advisable to check our website The Eurowings Düsseldorf Office ensures a professional and customer-centric approach, aiming to provide seamless travel experiences for passengers flying with Eurowings.
August 8, 2024 at 6:38 am
I am the writer in this company, For specific details such as the exact Eurowings Düsseldorf Office Contact Numbers, or any other inquiries related to the Eurowings Düsseldorf Office Address, it’s advisable to check our website The Eurowings Düsseldorf Office ensures a professional and customer-centric approach, aiming to provide seamless travel experiences for passengers flying with Eurowings.
August 8, 2024 at 12:38 pm
Excellent and useful content
August 8, 2024 at 7:20 pm
The best house cleaning service available in Gurgaon! The crew was thorough and productive, and my house was left immaculate. Excellent value for the money and essential for thorough cleaning.
August 8, 2024 at 9:50 pm
Paito Taiwan
August 11, 2024 at 12:51 am
A California license plate search is a tool used to gather information about a vehicle registered in California using its license plate number. This search can provide details such as the vehicle’s make, model, year, and registration status, as well as information about the registered owner. It is commonly used for purposes like confirming vehicle ownership, investigating potential fraud, conducting background checks after accidents, or checking for outstanding fines or liens.
August 11, 2024 at 12:52 am
An Arizona license plate search allows individuals to obtain detailed information about a vehicle registered in Arizona by using its license plate number. This search can uncover details such as the vehicle’s make, model, year, and the registered owner’s information. It is often used for purposes such as verifying vehicle ownership, checking for any outstanding liens or fines, and investigating potential fraud or accidents.
August 11, 2024 at 12:53 am
A New York license plate search enables you to obtain information about a vehicle registered in the state using its license plate number. This search can reveal details such as the vehicle’s make, model, year, VIN, and registration status, though personal owner information is restricted by privacy laws. You can perform searches through the New York Department of Motor Vehicles (DMV) or authorized third-party websites. It’s important to comply with the Driver’s Privacy Protection Act (DPPA) when accessing vehicle records. This service is particularly useful for verifying vehicle details before purchase, checking a car’s history, or investigating accidents and legal matters.
August 11, 2024 at 3:54 am
very goood
August 12, 2024 at 1:58 am
Slot Gacor 88
August 12, 2024 at 2:23 am
Slot Gacor
August 13, 2024 at 2:27 am
great
August 13, 2024 at 8:54 am
great
August 14, 2024 at 1:57 am
nice post
August 15, 2024 at 3:17 am
this is Excellent and useful content
August 16, 2024 at 12:05 am
What a fabulous post this has been. Never seen this kind of useful post. I am grateful to you and expect more number of posts like these. Thank you very much.
August 19, 2024 at 3:30 am
good content
August 21, 2024 at 1:36 am
Great guide on installing and using NTP with the Garmin 18 GPS! Your detailed steps are incredibly helpful. Just as precise tech setups are crucial, getting the best men’s health medical advice from a telehealth doctor can ensure optimal well-being. Thanks for such valuable content.
August 22, 2024 at 11:12 am
excellent
August 23, 2024 at 5:27 am
Thank you, Very good article, Also visit our site at this link: PINTOTO
August 24, 2024 at 1:20 am
Great article, very useful indeed
August 25, 2024 at 2:00 am
Windows XP machine with GPS time is the best option, i will try to use same things let see what happens
August 25, 2024 at 10:17 am
شركة الرفاعي للعلاج الطبيعي في التشيك: دليل شامل للعلاج المتميز
العلاج في التشيك
تعد التشيك واحدة من أبرز الوجهات العالمية للعلاج الطبيعي وإعادة التأهيل. تتميز البلاد بتقديم خدمات علاجية متقدمة تجمع بين التقنيات الحديثة والعلاجات التقليدية، مما يجعلها خيارًا مثاليًا للأشخاص الذين يعانون من أمراض مزمنة أو إصابات تحتاج إلى رعاية متخصصة. تقدم المصحات التشيكية برامج علاجية متكاملة تشمل جلسات العلاج الطبيعي، التدليك العلاجي، والعلاج بالماء، إلى جانب برامج التغذية واللياقة البدنية التي تهدف إلى تعزيز الصحة العامة وتحسين جودة الحياة.
يتلقى المرضى في التشيك رعاية شخصية متميزة من قبل فريق من الأطباء المتخصصين في مجالات متعددة، بما في ذلك العلاج الطبيعي، العلاج الوظيفي، العلاج بالماء، والعلاج بالليزر. يتم تصميم برامج العلاج لتناسب احتياجات كل مريض بشكل فردي، مما يضمن تحقيق أفضل النتائج الممكنة في أقصر وقت ممكن. بالإضافة إلى ذلك، توفر المصحات التشيكية بيئة مريحة ومهيأة تمامًا للاستشفاء، حيث يمكن للمرضى الاسترخاء والتركيز على شفائهم دون أي مشكلات
August 26, 2024 at 2:06 am
Looking at this article, I think this website needs much more attention. Paito Warna China
August 27, 2024 at 6:07 am
Entre les nombreuses piscines municipales et privées, les instituts de massage proposant des techniques variées, et le Massage Lyon californien en particulier, les Lyonnais ont l’embarras du choix pour un moment de pure relaxation.