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. motoslot menawarkan game online terbaik dengan tanggung jawab penuh dan game fairplay. Keamanan selalu menjadi prioritas kami.

  2. RUPIAH89 situs judi online terbesar se indonesia yang suka kasih jackpot besar

  3. I am very grateful for the very useful blog article, and helps me to click on the blog that I created. https://hedon77official.site/ Please Klik my link, thank u

  4. Installing and using NTP with a Garmin 18 GPS (with PPS) is crucial for ensuring precise time synchronization, especially in environments where accuracy is paramount. The integration of Rocketplay’s expertise in GPS technology enhances the reliability and performance of the NTP setup, leveraging the Garmin 18’s PPS capabilities to maintain consistent and accurate timekeeping. This collaboration underscores the importance of robust synchronization solutions in various applications, from scientific research to telecommunications infrastructure.

  5. Wedding Venues in Chattarpur and MG Road. List of Farmhouses in Chattarpur, Banquet Halls, Hotels for Party places in Chattarpur and MG Road Ever thought of enjoying a multi-theme Wedding Function while being at just one destination? If no then you must not have visited Chattarpur & MG Road Farmhouses.

  6. Batik9 adalah situs penyedia game pencari cuan terbaru hari ini, segera mainkan dengan banyak pilihan server luar negeri serta winrate yang tinggi hingga mencapai 98%

  7. Join millions of players worldwide in an adventure like no other. Explore vast landscapes, engage in thrilling battles, and create memories that last a lifetime slot deposit 5000.

  8. AlphaStone Factory Has Established In 2008 In Egypt to produce
    coated, uncoated calcium carbonate and Talc powder Egypt .
    Calcium carbonate Minya
    AlphaStone now is having its own three manufacturing units in El Minya governorate in South Egypt along with the head quarter in Cairo.
    Alphastone is producing 33,000 Mt per month from all the different powdered grades of Calcium carbonate egypt & talc along With More Than 7,000 Mt per month from granular limestone.
    Talc powder Minya
    AlphaStone succeeded to be one of the largest manufacturers and exporter of Industrial calcium carbonate and Industrial talc powder egypt with production capacity of more 40,000 Mt per month covering local and export markets.
    Alpha Stone in ISO 9001: 2015 certified and registered in Eos in Egypt.

  9. Trusted slot site with a huge chance of winning today, register now slot deposit 10k

  10. Wow, this mahjong ways 2 website is very useful because it is filled with good articles that can broaden your insight, so I highly recommend reading all the articles on this website until the end.

  11. very good cooperation [url=https://portal.sinjai.info/]https://portal.sinjai.info/[/url]

  12. Paito Sgp, Paito Warna SGP ini penting untuk para master merumus dan menemukan pola jitu dalam permainan togel. Data Paito SGP ini akan terupdate otomatis setiap pukul 17:40 WIB. Data warna singapore ini untuk mempermudah kamu dalam pencarian angka tarikan paito terbaik.
    Website: Paito Sgp

  13. Pretty nice post. I just stumbled upon your blog and wished to say that I’bve truly
    enjoyed browsing your blog posts. In any case
    I will be subscribing to your rsss feed and I hope you write again soon!
    فاصل اعلاني

  14. เตรียมตัวให้พร้อมสำหรับประสบการณ์การเดิมพันออนไลน์สุดมันส์บน wy88 เว็บตรง เล่นง่าย จ่ายจริง! สมัครสมาชิกใหม่รับเครดิตฟรีมากมาย https://www.wy88win.com/ wy88 นั้นมีระบบเกมที่ลื่นไหล เล่นง่าย สะดวก รวดเร็ว รองรับทุกอุปกรณ์ทั้งคอมพิวเตอร์ แท็บเล็ต และมือถือ เล่นสนุกกับเกมหลากหลายประเภท ลุ้นรางวัลใหญ่ทุกการเดิมพัน

  15. Social interaction is a fundamental aspect of human life, shaping our experiences, behaviors, and identities. Through communication and relationships, individuals connect with others, forming communities and social networks that provide support, shared values, and a sense of belonging. Social interactions influence spaceman pragmatic our well-being, mental health, and personal development, highlighting the importance of fostering positive and meaningful connections in our everyday lives.

  16. Social interaction is a fundamental aspect of human life, shaping our experiences, behaviors, and identities. Through communication and relationships, individuals connect with others, forming communities and social networks that provide support, shared values, and a sense of belonging. Social interactions influence spaceman pragmatic our well-being, mental health, and personal development, highlighting the importance of fostering positive and meaningful connections in our everyday lives.

  17. Sail the high seas in search of treasure with Slot777: Pirate’s Fortune. This adventurous daftar slot777 game features pirates, treasure chests, and exotic islands. The game’s engaging bonus rounds and high-paying symbols offer players a thrilling journey filled with the promise of untold wealth and exciting discoveries.

  18. Embrace the power of dragons with Mahjong Ways: Dragon’s Luck. This game combines traditional mahjong with exciting bonus features like dragon multipliers and lucky spins. The visually stunning dragon-themed tiles and dynamic gameplay offer players a thrilling twist on the classic game.

  19. great you doing right, keep it up. Visit https://www.crbowling.com/

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

  21. Discover the epitome of grace and style with Aravalii’s exquisite range of kurti set for women designed for the modern woman. Whether you’re seeking comfort for everyday wear or sophistication for special occasions, our collection offers something for every taste and preference. For women who appreciate timeless elegance combined with contemporary flair, Aravalii’s kurti set offer an irresistible choice. Whether you’re looking for a casual ensemble for daily wear or an exquisite outfit for a special occasion, Aravalii’s collection promises to elevate your style quotient while celebrating the richness of Indian ethnic wear.

  22. Thank you for the information. I will offer you my new accurate lottery number prediction story. Therefore, if you like it, you can visit https://axsableng.com/

  23. “Thank you for sharing such useful information. As a Writer, I understand students’ curiosity about assignments. For those in Australia seeking assistance, consider using a reliable online platform that offers Nursing assignment help. A professional assignment writer specializes in crafting high-quality, well-researched academic papers on diverse subjects, including healthcare and nursing topics. This service not only ensures academic success but also enhances understanding. Trusting experts for Nursing assignment help can significantly ease academic pressures and improve overall learning outcomes.”

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

  25. this is exactly what i need, thanks for your share. now i can fix mine. haha
    Batik9

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

  27. Thanks for sharing. I found a lot of interesting information here. A really good post, very thankful and hopeful that you will write many more posts like this one.

  28. Do you require help with challenging nursing assignments? Our skilled experts offer all-encompassing assistance, guaranteeing excellent scores and in-depth comprehension.

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

  30. Batik9 merupakan sebuah situs game server luar atau yang di kenal dengan situs game cuan server international.

  31. شركة ابداع المملكة خدمات الرياض بالدمام

  32. What Is Filitra 40 Mg?
    Filitra 40 Mg Is An Erectile Dysfunction-Curing Tablet That Is Mostly Prescribed By Doctors Due To Its Effectiveness And Efficiency. The Active Ingredient Of The Medicine Is Vardenafil Which Is Responsible For Increasing The Blood Flow In The Penile Region Which Makes The Penis Erect And Hard. The Main Reason Why People Prefer Buying This Medicine Is That It Is Pocket Friendly And Any Customer Can Easily Afford It. Tablets Are Easily Available Online And Offline Stores Both. There Are Chances That When You Buy It Online You Get Discounts And Offers On Your Next Purchase.

    What Are The Uses Of Filitra 40 Mg?
    Filitra 40 Mg Tablets Like Other ED-Curing Tablets Which Include Cenforce 100 Mg Tablet, Fildena, Vilitra, And Many Others Are Specially Used For Curing Erectile Dysfunction. It Is A Health Complication That Happens Due To Insufficient Blood Flow In The Penis Due To Which Men Do Not Get And Maintain A Satisfactory Erection. It Can Also Be Called Sexual Dysfunction. The Condition Happens When The Two-Chambered Spongy Muscles Do Not Get Proper Blood Or Called Corpora Cavernosa. Other Factors Like Smoking, Drugs, Alcohol Consumption, No Exercise, And Medical Conditions Also Lead To ED.

    What Is The Working Process Of Filitra 40 Mg?
    An Erectile Dysfunction Medicine Works On The Principle Of Increasing The Blood Flow In The Male Reproductive Organ. The Active Ingredient Vardenafil Belongs To A Class Of PDE 5 Inhibitor Groups Of Medicine That Inhibits The PDE 5 Enzyme In The Blood That Is Responsible For Regulating Cyclic Guanosine Monophosphate.

    Such A Process Results In Relaxing The Walls Of The Spongy Tissues Present In The Two-Chambered Areas Of The Penis. The Blood Vessels Get Relaxed And Then It Allows The Maximum Amount Of Blood To Flow Into The Penis Which Makes It Erect And Hard.

  33. The cheapest and greatest airline tickets in the USA may be found on Dealofly. Get the greatest offers by visiting the website. Look Ghum Hai Kisi Ke Pyar Mein around for the greatest offers.

  34. Discover the ultimate in comfort and style with our collection of night wear for women. Whether you prefer soft cotton pajamas, luxurious silk nightgowns, or chic satin sets, our range offers something for every taste and occasion. Our nightwear is designed to provide maximum comfort while ensuring you look effortlessly elegant. Perfect for a restful night’s sleep or lounging at home, each piece is crafted with the finest materials and attention to detail. Explore trendy designs, classic styles, and everything in between to find your perfect nightwear match. Embrace the blend of comfort and fashion with our top picks, and experience nightwear that feels as good as it looks. Upgrade your sleepwear wardrobe with our carefully curated selection and enjoy nights filled with comfort and elegance.

  35. Work is pleasurable in this welcoming Office In
    well-organized office!

  36. This Information Is Quite Helpful. I Appreciate You Sharing This Information.Kasme Vaade 

  37. Fantastic Thing Get professional help to easily start up your business in Dubai and the UAE. Comprehensive solutions for business formation, registration, visa, and license services are provided by our website. Launch your business venture right now.Maati Se Bandhi Dor 

  38. Thank you for the information provided and it is very useful

  39. Office trivia contests are a fantastic way to engage everyone and break the ice. They can be personalized to contain interesting anecdotes about the staff or the background of the business, adding to the fun and personal touch.

  40. 𝗔𝗴𝗲𝗻 𝘁𝗮𝗿𝘂𝗵𝗮𝗻 𝗯𝗼𝗹𝗮 𝘀𝗯𝗼𝗯𝗲𝘁
    adalah platform tepercaya yang menyediakan berbagai layanan taruhan olahraga, terutama sepak bola. Dengan akses mudah, keamanan terjamin, dan berbagai pilihan taruhan, Sbobet menawarkan pengalaman taruhan terbaik untuk para penggemar sepak bola di seluruh dunia. Bergabunglah dengan agen Sbobet dan nikmati peluang kemenangan besar di setiap pertandingan!

Leave a Reply

Your email address will not be published.

© 2024 Jeremy W. Langston

Theme by Anders NorenUp ↑