Skip to content

Latest commit

 

History

History
35 lines (30 loc) · 1.03 KB

README.md

File metadata and controls

35 lines (30 loc) · 1.03 KB

TimeSyncServer

Ntp like server, used to synchronize clients time fast and precisely Build Status

Build

To build the project from sources using CMake

git clone https://github.com/BlumAmir/TimeSyncServer.git
cd TimeSyncServer
mkdir build
cd build
cmake .. .
make

Replace cmake with ccmake if you need to configure non standart values for installation directories.

Install

The server is build to run as systemd deamon service. Service name is tssd (time sync server daemon). To install the server as daemon after built with make, run:

sudo make install

To run the server:

sudo systemctl start tssd

Configures the system to start the service at next reboot:

sudo systemctl enable tssd

Clients

This project is a time sync server which serves time sync clients. Currently client library is availible for arduino espressif boards here