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”.
September 6, 2019 at 2:46 pm
Great Information ……….thanks for sharing
September 6, 2019 at 4:23 pm
I read your content its very helpful……Keep sharing
September 7, 2019 at 8:06 pm
Nonton Film Indonesia Bioskop Online Indoxxi, Nonton Movie Bioskop 21, Film dan TV Seri Online Dunia21, Cinema21, LK21, Gudangmovies21, Bioskop45
September 9, 2019 at 2:04 am
Nice post! Awesome & creative content i totally loved this keep sharing interesting blog. I’ve Bookmarked this website for future visit.
September 9, 2019 at 1:51 pm
Wow great blog I really appreciate for sharing so informative blog You really deserve For a blog master title.
September 9, 2019 at 8:28 pm
Jasa Cuci Toren Bandung hingga beberes rumah seperti mengepel, beberes kamar mandi, Telpon Aja!
September 10, 2019 at 3:30 am
Eatever adalah penyedia Layanan Catering Pernikahan Jakarta, Catering Prasmanan Jakarta, Catering Harian Jakarta.
September 10, 2019 at 4:54 am
great work
September 10, 2019 at 4:55 am
wow
September 10, 2019 at 7:12 pm
andronymous77.info Situs Nonton Film Online Subtitle Indonesia. Download Streaming Movie Bioskopkeren INDOXXI Lk21 Layarkaca21 Terlengkap Dan Terbaru
Download Sub Indo
September 11, 2019 at 1:39 am
kami adalah blog kesehatan terdepan yang memfokuskan diri pada perkembangan kesehatan untuk manusia. Misi kami adalah untuk jadi nomor satu di dunia dalam hal pendidikan kesehatan, menyediakan informasi kesehatan yang dapat dipercaya dan dapat diakses oleh semua kalangan, memungkinkan kita semua untuk hidup lebih sehat dan lebih bahagia. Kami menyediakan informasi yang kredibel, menciptakan komunitas yang suportif, dan memberikan pengetahuan kesehatan yang mendalam untuk Anda. Kami adalah sumber informasi kesehatan yang original dan paling up to date
September 11, 2019 at 12:28 pm
Nice article………
September 11, 2019 at 3:10 pm
Its very helpful ………Thanks
September 11, 2019 at 5:28 pm
Thanks for sharing us..
September 11, 2019 at 5:28 pm
Thanks!
September 11, 2019 at 7:57 pm
Panduan Bagaimana Menjadi Investor Domain Dengan Menggunakan Out Of The Box Mindset
September 13, 2019 at 10:39 pm
Thanks for sharing us..
September 15, 2019 at 11:59 pm
mojang customer service number (888) 506-5523 | Mojang Support Number
Mojang Customer Support always assists with outstanding standards. Make a call now to experience the authenticity of this claim.
https://www.gamer-expert.com/mojang-customer-support/
mojang support number, mojang support phone number, mojang customer service number, mojang customer support number, mojang customer care number,
September 16, 2019 at 8:08 am
Thanks for Sharing
September 16, 2019 at 3:46 pm
forever living
هي شركة متخصصة مقرها ولاية أريزونا ، بالولايات المتحدة الأمريكية .
تمتلك هذه الشركة أكبر المزارع، في العالم لزراعة الألوفيرا ( الصبار) والتي يطلق عليها ” نبتة المعجزة” ،حيث خضعت للعديد من البحوث، نظرا لما ثبت عنها في عالم الطب من الفوائد والمزايا العلاجية، والشفائية المذهلة للعديد من الأمراض منذ قرون بعيدة .
بعد ذلك تقوم مصانع الشركة بزراعة النبتة،حيث توفر لها أفضل طرق العناية الزراعية والأساليب العملية، لإنتاج المستحضرات العلاجية والتجميلية الطبيعية بنسبة(100%) من هلام نبتة الصبار السحرية والرائعة دون إدخال أي عنصر كيميائي أو إضافات خلال عملية التصنيع
يعد هذا ميزة فريدة ورائعة لمنتجات الشركة حيث تتميز بالجودة والنقاوة والنوعية والتأثيرات التجميلية والعلاجية المؤكدة.
أما بالنسبة لاتجاه الثقافة الحضارية اليوم فانه يعتمد على العلاجات والمستحضرات التجميلية الطبيعية ،كبديل عن الأدوية الكيميائية بهدف تجنب الآثار السلبية، وحدوث أي عرض جانبي من تلك الأعراض، التي تتركها الكيماويات على جسم الإنسان.
تتربع شركة فوريفر ليفينج على قمة الهرم، في هذا المجال وتأخذ فيه مكانا رفيعا مرموقا، تسبق به جميع نظيراتها من الشركات، مما يجعلها الشركة الرائدة على مستوى العالم، دون وجود أي منافس تحت جميع مقاييس الجودة والتطوير والنمو
September 17, 2019 at 4:28 am
I think this is a informative post and it is very useful and knowledgeable. Therefore, I would like to thank you for the efforts you have made in writing this Blog.
September 18, 2019 at 3:31 am
thank you for sharing, we wish you always success
September 18, 2019 at 4:29 am
Wow, great post! I just want to leave my super-thoughtful comment here for you to read. I’ve made it thought-provoking and insightful, and also questioned some to the points you made in your blog post to keep you on your toes, Thanks…
September 19, 2019 at 11:42 pm
Wow, great blog! keep posting…
September 19, 2019 at 11:42 pm
These are simple methods and suggestions to secure your yahoo mail account from hackers, but in case you can’t recover your yahoo password with above steps then kindly contact with yahoo number.
September 20, 2019 at 9:19 am
Is it been long that you have not planned a holiday? Making up your mind to visit any new destination? If yes; then look no further and book American Airlines flight tickets. The airfares of AA flights are quite affordable and offer passengers a wide range of amenities and services.
September 20, 2019 at 9:20 am
Thanks for posting …..then look no further and book American Airlines flight tickets. The airfares of AA flights are quite affordable and offer passengers a wide range of amenities and services.
September 20, 2019 at 9:20 am
Thanks for posting …..The airfares of AA flights are quite affordable and offer passengers a wide range of amenities and services.
September 20, 2019 at 6:16 pm
Download free Rand McNally GPS Lifetime Map Updates 2019
September 20, 2019 at 6:19 pm
Download free Magellan GPS lifetime Map Updates 2019
September 20, 2019 at 6:19 pm
Download free Tomtom GPS lifetime Map Updates 2019
September 23, 2019 at 6:12 am
Students face any problems in writing their essays because they have lots of assignments for writing or they have a problem with their writing skills, therefore, studentsassignmenthelp.com introduce essay writing services NZ for such students so that students can make their essay on time and perfect.
September 23, 2019 at 8:25 am
Thank you for the guidance..
September 23, 2019 at 8:30 pm
Jamu togel Merupakan situs bocoran prediksi togel sgp45, Sgp49 dan Hongkong pools malam hari ini di tahun 2019 dan Info Keluaran Singapore pools 2019.
September 24, 2019 at 2:10 pm
thank you for sharing it to the readers.
September 25, 2019 at 2:20 am
This is really helpful post, very informative there is no doubt about it..
September 25, 2019 at 2:36 am
Thanks for Sharing
September 25, 2019 at 4:55 am
Mojang Customer Support (888) 506-5523 | Mojang Customer Helpline Number
Standards of Mojang Technical Support Number consistently remain similar to everybody. Subsequently, your gender, age, race or ethnicity never restrict us to help according to the most professional standards. Every request is important to us. In order to conform to your solicitation, we also maintain flexibility. This policy lets us deliver certain results without carrying out any kind of questioning.
https://www.gamer-expert.com/mojang-customer-support/
September 25, 2019 at 11:02 am
Keep posting………….this content is nice! Thanks
September 25, 2019 at 11:04 am
Plombier paris 1
September 25, 2019 at 11:37 am
very nice post
thanks a lot
https://www.1pro.ir/netafraz-discount
September 25, 2019 at 8:29 pm
Haii kami adalah blog kesehatan terdepan yang memfokuskan diri pada perkembangan kesehatan untuk manusia. Misi kami adalah untuk jadi nomor satu di dunia dalam hal pendidikan kesehatan, menyediakan informasi kesehatan yang dapat dipercaya dan dapat diakses oleh semua kalangan, memungkinkan kita semua untuk hidup lebih sehat dan lebih bahagia.
September 26, 2019 at 12:05 am
Thank you very much for this excellent information. !!! i really appreciate this good work, keep it up!
Still Confused about Garmin Map Update, Visit here : https://www-updategarmin.com/
September 26, 2019 at 11:12 am
Netflix is functioning onerous to trace down folks that share their account’s password with others. this is often malpractice, which can have long-run implications for folks, World Health Organization share the small print thinking, they’re serving to others. examine a lot of regarding this issue within the post.
read more to click on https://setupyouraccounts.com/can-you-activate-netflix-on-lg-smart-tv/
September 26, 2019 at 11:13 am
Think about it, you reside in the port of entry and perpetually access Netflix account from your smartphone. A cousin-german World Health Organization lives in the big apple uses the identical account to observe his/her favorite TV series or movies. a gaggle of five friends living abroad additionally use your password to access company movies. This habit of serving to others can value you as a result of your username and password can begin to be utilized by unknown folks whom you’ve got no relation any, or in some things, you do not grasp World Health Organization they’re. simply imagine, fully unknown folks mistreatment your Netflix account and you’ve got no plan regarding it. It’s your account, you’ve got it et al. get to relish without charge.
read more to click on https://setupyouraccounts.com/can-you-activate-netflix-on-lg-smart-tv/
September 26, 2019 at 4:06 pm
Great! Keep sharing
September 27, 2019 at 3:23 am
Thank you so much for this excellent, nice information.
https://www.bestassignmentexperts.com/perdisco-help
September 27, 2019 at 3:24 am
Thank you so much for this excellent, nice information.
September 27, 2019 at 3:25 am
Thank you so much for this excellent, nice information.
https://bestassignmentexperts.com/perdisco-help
September 27, 2019 at 8:07 pm
anifansid.com website streaming download anime subtitle indonesia