Jump to content

I got a great show idea for you on know how to run your own NTP server being sync via GPS


G+_Dallam Oliver-Lee
 Share

Recommended Posts

I got a great show idea for you on know how to run your own NTP server being sync via GPS. Got my NTP server running at Stratum 1 completely setup now after figuring out the exact time offset between GPS to computer via serial at 4800buad (about 0.530 seconds). The PS2 to serial adapter is sold separately from the GPS receiver. Overall cost was $30 USD.

 

GPS: GlobalSat BR-355 Serial GPS Receiver?

1411185183330-6.jpgIMG_20140922_211831-6.jpgIMG_20140922_211849-6.jpgNTP_monitor_screen1-6.jpgNTP_monitor_screen2-6.jpg
Link to comment
Share on other sites

I did this a few years ago as well using Garmin 18x LVC GPS modules. Did mine with Ubuntu, however FreeBSD is best if you want nanosecond precision, but with the line latency that this setup produces over serial, I find the microsecond precision Linux offers to be just fine. When I did this, it was well before the Linux kernel had PPS enabled, so I had to patch the kernel and recompile my own. I did this on the 2.6.32 base. Not sure if your GPS is PPS capable, but when you have one that is, not only can your NTP server get the date and time, but the GPS can control the NTP drift by ensuring it is "on time" every second. On that note, only the Garmin 18x LVC has PPS support, the other two 18x models of the USB and DB9 flavors do not. I'll also go as far to mention that I have been working on a GPS disciplined OCXO that will be able to output frequencies between 1Hz to 10kHz in powers of 10 increments. If more people are interested, I can dig up some of the pictures of my setup to share as well.

Link to comment
Share on other sites

 Share

×
×
  • Create New...