Jeremy W. Langston

Personal Website

Installing and Using NTP with a Garmin 18 GPS (with PPS)

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”.

50 Comments

  1. NoDrakor Nonton Streaming Drama Korea Sub Indo, Download Drama Korea, Tv Series dan Film Korea, Drakorindo, Drakorindofilm, Youwatch, Nodrakor, Kordramas

  2. thank you for information
    planet4d

  3. that’s very good article and i like it very very much

  4. خرید بلیط هواپیما تهران دبی با بهترین قیمت بصورت چارتری و سیستمی. ارزان ترین پرواز تهران دبی را با پشتیبانی 24 ساعته سیگنال تیکت.
    https://www.signalticket.ir/flight/thr-dxb/

  5. I recently found many useful information in your website especially this blog page. Among the lots of comments on your articles. Thanks for sharing.
    بلیط هواپیما

  6. this article is very helpful
    planet4d

  7. Kunjungi website kami dijamin jackpot hanya di Slot Bet 100 Perak

  8. this article is very helpful
    planet4d

  9. Ahh, I’ve looking for solution and I found this Nodrakor .
    Thank you for sharing this tutorial, very useful for me!

  10. Nodrakor Pretty nice post. I just stumbled upon your blog and wished to say that I’ve truly
    enjoyed browsing your blog posts

  11. MEILLEUR IPTV est un fournisseur de meilleur abonnements IPTV de haute qualité et garanti sans coupure avec 12 années d’expérience. Notre abonnement IPTV Premium disposent d’une playlist de plus de 35000 chaines francophones et Internationaux en Full HD/HD/SD/4K & VOD des meilleurs films et séries.

  12. Great article – You should definitely enter a contest for one of the best websites on the internet. I highly recommend this website.

  13. Yalla Shhot
    يتميز بث يلا شوت بجودته العالية، حيث يتوفر بث HD و FHD لبعض المباريات. كما يوفر الموقع العديد من خيارات الجودة المختلفة لتناسب سرعة الإنترنت لديك.
    جدول المباريات
    يضم يلا شوت جدولا شاملا لجميع المباريات القادمة في جميع الرياضات. يمكنك تصفية الجدول حسب الرياضة والبطولة والدولة، أو البحث عن مباراة محددة باستخدام اسم الفريق أو اسم اللاعب.
    كما يتيح لك الموقع إضافة المباريات التي تهتم بها إلى قائمة المفضلة، لتلقي إشعارات قبل بدء المباراة.
    أخبار الرياضة
    يقدم يلا شوت قسما خاصا بأخبار الرياضة، حيث يمكنك متابعة آخر أخبار وأحداث الفرق واللاعبين المفضلين لديك.
    يتضمن القسم أخبارا من جميع أنحاء العالم، بالإضافة إلى تحليلات الخبراء وتوقعات المباريات.

  14. Ayo bergabung dengan UNTUNG33 dan rasakan sensasi bermain slot yang seru! Dengan berbagai pilihan game menarik dan jackpot besar setiap hari, keberuntungan ada di tanganmu. Jangan lewatkan kesempatan ini! Gabung sekarang di UNTUNG33!

    Link : https://untung33.io/

  15. يقوم بالعلاج الطبيعي بالمنزل في مركز دكتور مؤمن ندا دكتور علاج طبيعي منزلي متخصص ومجهز بأحدث الأجهزة لعلاج مختلف الحالات، من خلال عدد معين من الجلسات المتكررة يتم تحديدها بعد زيارة المريض وتشخيص حالته المرضية ومعرفة أسباب الإصابة والاطلاع على التقارير الخاصة بحالته، ثم يتم وضع الخطة العلاجية المناسبة لإعادة التأهيل لممارسة الحياة الطبيعية والحفاظ على حيوية الجسم، وتحديد أسعار العلاج الطبيعي.
    مركز دكتور مؤمن ندا
    مركز د. مؤمن ندا هو مركز متخصص في توفير الخدمات الطبية بالمنزل منذ أكثر من 5 سنوات، وذلك من خلال فريق طبي كبير تم اختيارهم بعناية من أطباء في جميع التخصصات وتمريض ومعالجين وأخصائيين ذوي الخبرة والكفاءة.
    نشأ مركز دكتور مؤمن ندا على مبدأ أن الخدمات الصحية والطبية تصبح أفضل عندما يحصل العملاء والمرضى على رعاية أفضل في المنزل، حيث المكان الذي يريدوا أن يكونوا فيه أكثر من غيره، بعيداً عن جو المستشفيات والمراكز الطبية.
    كما يحرص المركز على أن يُدرك كل فرد من الفريق الطبي أهمية وقُدسية الدور الذي يقوم به وما يتطلبه من أمانة وإخلاص، حيث أن تقديم الخدمات والرعاية الطبية بالمنزل له أسس ومعايير خاصة يلتزم بها كل العاملين في مركز د. مؤمن ندا.
    يتميز المركز باستخدام أحدث الأساليب العلمية والأجهزة الطبية في تقديم الخدمات الطبية المنزلية المختلفة، حيث نقوم بالإهتمام ومتابعة كل حالة على حدا من أجل توفير أفضل مستوى خدمة يمكن أن يحصل عليه المريض/العميل بالمنزل.

  16. Great post on setting up NTP with a Garmin GPS! For businesses looking to optimize their Amazon advertising campaigns, precise timing can be crucial. Partnering with a dedicated Amazon PPC agency can make a significant difference in campaign performance. These agencies specialize in managing pay-per-click campaigns, ensuring that ads are strategically timed and targeted to maximize ROI. They leverage tools and expertise to fine-tune every aspect of your Amazon ads, from keyword research to bid management. If you’re serious about boosting your Amazon sales, consider the advantages of working with a professional Amazon PPC agency. Keep up the excellent content!

  17. Kanjengslot adalah situs hiburan online terbaik nomor 1 di Indonesia. Kamu wajib mencoba main di sini.

  18. Astonishing! This blog gazes exactly similar my old one! It’s on a entirely at variance subject but it has beautiful much the same page layout and blueprint. Fantastic preference of colours!
    Feel free to surf to my blog post jawara88 slot

  19. Viet Nhat Printing Company is a professional printing company that provides fast printing services such as paper box printing, paper bag printing, flyer printing, catalog printing, folder printing, label printing, decal printing,… with cheap and good quality in Ho Chi Minh City. https://invietnhat.vn/. Thanks.

    https://invietnhat.vn/in-hoa-don/
    https://invietnhat.vn/in-card-visit/
    https://invietnhat.vn/in-catalogue/
    https://invietnhat.vn/in-the-cao/
    https://invietnhat.vn/in-the-nhua/

    https://invietnhat.vn/in-card-visit/

  20. Viet Nhat Printing Company is a professional printing company that provides fast printing services such as paper box printing, paper bag printing, flyer printing, catalog printing, folder printing, label printing, decal printing,… with cheap and good quality in Ho Chi Minh City. https://invietnhat.vn/. Thanks.

  21. Pretty nice post. I just stumbled upon your blog and wished to say that I’ve truly
    enjoyed browsing your blog posts. In any case
    I will be subscribing to your rss feed and I hope you write again soon!
    ايجي بست

  22. Great job for publishing such a beneficial web site. Your web log isn’t only useful but it is additionally really creative too. https://103.217.144.54/

  23. Great job for publishing such a beneficial web site. Your web log isn’t only useful but it is additionally really creative too. https://103.217.144.54/

  24. Paito warna hk adalah tabel Paito Hk yang diberikan warna untuk mencari hasil angka hk malam hari ini.

  25. I have a similar interest this is my page read everything carefully and let me know what you think. Posjitu

  26. Thanks for sharing. I am glad that I was able to find this website.

  27. Precise time synchronisation is essential when installing and utilising NTP with a Garmin 18 GPS (with PPS). This may be rather difficult. In order to effectively manage your academic pressure, think about getting nursing essay help if you need a vacation from creating intricate protocols or setting gear. It might be difficult to juggle academic obligations with technological work, so having expert essay help can be rather helpful.

  28. Do not take Vidalista 20 if you are also using nitrate medications for chest pain or heart problems, as the combination can cause a sudden and serious decrease in blood pressure.

  29. vg78 ialah agen slot online yang menawarkan berbagai permainan menarik dari provider populer, vg78 juga hadir dengan berbagai promo dan bonus menarik.

  30. This configuration is instrumental for any application that needs times tamps exact to the second – examples might be scientific research or the operation of an interlocking network. Not only do you hitch a tractor to a bulldozer – but also by adding a certain offset, as provided for In the /etc./ppp/options Offlinux file, Data Link Control can be stabilized. Not only that: your CIT clock will even be synchronized regularly. This type of method has been used for many years to set up master clock frequencies and if you have a GPS timing receiver such as those made by Garmin then it will be precisely synchronous with all other computers on the earth’s surface.Assignment Help Services In Brighton.

  31. PAITO CHINA – Paito China merupakan sebuah situs yang berisi kumpulan data data hasil keluaran angka togel terbaru dari website resmi keluaran china (chinapools.asia) . Data warna china ini memudahkan kamu untuk mencari angka angka terbaik.

  32. مالك كلين واحة البرودة في صحراء الصيف الكويتية
    تعد الكويت من الدول العربية التي تتميز بمناخها الحار، خاصة خلال فصل الصيف، حيث ترتفع درجات الحرارة بشكل كبير، مما يشكل عبئا على الأفراد والعائلات.
    ولكن مع مالك كلين، وداعيا لحر الصيف وضغوطه! فنحن نقدم حلولا شاملة لتكييف الهواء في الكويت، تتيح لك الاستمتاع بجو بارد ومنعش داخل منزلك، دون أي قلق أو انقطاع.
    فني تكييف خبرة تضفي البرودة على كل ركن
    يضم فريق مالك كلين نخبة من تصليح مكيفات ذوي الخبرة والكفاءة العالية، الذين يخضعون بشكل دوري لدورات تدريبية مكثفة، لضمان مواكبة أحدث التطورات في مجال تكييف الهواء.
    يتميز فنيونا بقدرتهم على
    تشخيص أعطال المكيفات بدقة، باستخدام أحدث المعدات والتقنيات المتطورة.
    إصلاح جميع أنواع الأعطال، بدءا من تسريبات الغاز وانسداد الفلاتر، وصولا إلى المشكلات الكهربائية المعقدة.
    استبدال قطع الغيار بأخرى أصلية وبضمان جودة عالية من كبريات الشركات العالمية.
    تركيب مكيفات جديدة بكفاءة واحترافية، مع مراعاة المعايير الدولية المعتمدة.
    صيانة دورية للمكيفات للحفاظ على كفاءتها وأداءها الأمثل، وتطويل عمرها الافتراضي.
    ولأننا ندرك أهمية السرعة في عالمنا المزدحم، نقدم خدمات فني تكييف على مدار الساعة وطوال أيام الأسبوع، لضمان راحة عملائنا دون انقطاع.
    فما عليك سوى الاتصال بنا، وسيتواجد فنيونا المختصون في أقرب وقت ممكن، ليقدموا لك أفضل خدمة تصليح مكيفات في الكويت.
    تنظيف مكيفات هواء نقي وصحة
    لا تقتصر خدمات مالك كلين على تصليح المكيفات فقط، بل نقدم أيضا خدمة تنظيف مكيفات شاملة، تضمن لك هواء نقيا وصحة أفضل لك وللعائلة.
    يعد تنظيف المكيفات ضروريا لعدة أسباب، منها
    الحفاظ على صحة أفراد العائلة تساهم عملية التنظيف في التخلص من الغبار والأوساخ المتراكمة على فلاتر المكيف، والتي قد تسبب الحساسية وأمراض الجهاز التنفسي.
    ضمان عمل المكيف بكفاءة عالية تؤدي عملية التنظيف إلى تحسين تدفق الهواء داخل المكيف، مما يقلل من استهلاك الطاقة ويطيل من عمر المكيف.
    منع انتشار الروائح الكريهة تتواجد في المكيفات بكتيريا وفطريات تسبب روائح كريهة، وتمكن عملية التنظيف من التخلص منها.
    لذا، ننصح عملاءنا الكرام بإجراء تنظيف دوري للمكيفات مع مالك كلين، للحفاظ على صحتهم وراحة منزلهم.

  33. This is a fantastic and detailed guide on setting up NTP with a Garmin 18 GPS. I appreciate how you’ve broken down each step for clarity. On a related note, if anyone is looking to take a break from tech projects, consider exploring a Singapore tour package! Singapore offers an amazing blend of cultural experiences, futuristic architecture, and lush green spaces – a perfect getaway for tech enthusiasts needing a vacation.

  34. Situs slot terbaik yang pernah saya coba! Pengalaman bermainnya tidak terlupakan, sangat direkomendasikan. hanya di RUPIAH89

  35. Situs ini memiliki reputasi yang solid dan permainan yang menghibur. RUPIAH89

  36. سایت باربری آنلاین در ایران
    سایت باربری آنلاین در ایران با رویکردی متمرکز بر ارائه خدمات حمل و نقل مطمئن و موثر، گزینه‌ی ایده‌آلی برای انتقال و جابجایی کالاها و اثاثیه خود می‌باشد. با تیمی مجرب و با تکیه بر فناوری روز، سایت باربری آنلاین در ایران امکان سفارش آسان و سریع خدمات باربری را فراهم می‌کند. از این پلتفرم معتبر می‌توانید با اطمینان بیشتری به عملیات جابجایی خود بپردازید، زیرا تمامی مراحل از انتخاب بهترین باربر تا انجام حمل و نقل با ایمنی و دقت بالا انجام می‌شود. از طریق سایت باربری آنلاین در ایران، تجربه‌ای ساده و مطمئن از خدمات باربری را تجربه خواهید کرد.
    https://ibarname.ir/

  37. سایت باربری آنلاین در ملارد آی بارنامه
    سایت باربری آنلاین در ملارد آی بارنامه با ارائه خدمات حمل‌ونقل سریع و مطمئن، تحولی بزرگ در زمینه باربری به ارمغان آورده است. این پلتفرم مدرن با استفاده از تکنولوژی‌های نوین، امکان رزرو آنلاین و پیگیری لحظه‌ای وضعیت بار را برای مشتریان فراهم می‌کند. با داشتن تیمی مجرب و ناوگانی به‌روز، آی بارنامه به عنوان برترین سایت باربری در ملارد شناخته می‌شود. از ویژگی‌های منحصربه‌فرد این سایت می‌توان به قیمت‌های رقابتی، پشتیبانی ۲۴ ساعته و بیمه بار اشاره کرد که همگی به منظور جلب رضایت حداکثری مشتریان طراحی شده‌اند. برای تجربه یک باربری سریع و بی‌دغدغه، سایت آی بارنامه بهترین انتخاب در ملارد است.
    B2n.ir/p01974

  38. RUPIAH89 casino games terbesar dengan palayanan terbaik yang wajib kamu coba sekarang!

  39. slot terbaik saat ini hanya di RUPIAH89. pasti menang besar pasti maxwin, buruan coba.

  40. MPO0110 adalah situs online deposit via all bank, e – wallet, serta deposit via pulsa tanpa potongan. Dan juga menyediakan permainan online terlengkap dan terbaik di indonesia. MPO0110 PG SOFT

  41. MPO0110 adalah deposit via all bank, e – wallet, serta deposit via pulsa tanpa potongan. Dan juga menyediakan permainan online terlengkap dan terbaik di indonesia. MPO0110 PG SOFT

Leave a Reply

Your email address will not be published.

© 2024 Jeremy W. Langston

Theme by Anders NorenUp ↑