NTP time server

What are you developing?
Post Reply
AlexPutz
Posts: 3
Joined: Thu Apr 27, 2017 5:49 am

NTP time server

Post by AlexPutz » Fri Jan 26, 2018 3:15 am

Hello. I present you the ntp time server project.
Network Time Protocol (NTP) is a networking protocol for clock synchronization between computer systems over packet-switched, variable-latency data networks.
  • The server is built on stm32duino blue pill, ethernet module enc28j60, gps module ublox.
  • The server receives time from gps module or through the setup program by using “Set time” function.
  • The server processes and responds on ntp protocol for systems windows(sntp) linux(ntp).
  • The server includes function for syncronization via Modbus TCP. ( It holds registers with current time on Modbus TCP),this allows to sync time with 1 second precision.
  • The server has GUI setup tool for ease of use to end user. Currently not stable.
The purpose of this project - autonomous synchronization of time in systems disconnected of the internet, industrial applications (over modbus, if NTP is not supported).


https://github.com/AlexPutz/stm32dntp
https://github.com/AlexPutz/stm32dntpsetuptool

Image
Image
Image

User avatar
RogerClark
Posts: 7691
Joined: Mon Apr 27, 2015 10:36 am
Location: Melbourne, Australia
Contact:

Re: NTP time server

Post by RogerClark » Fri Jan 26, 2018 9:21 pm

Excellent project.

Thanks for posting

Post Reply