Skip to content

First version in operation

Compare
Choose a tag to compare
@pascal-fb-martin pascal-fb-martin released this 03 Dec 06:09
· 94 commits to master since this release

This release is working for my current needs, even if not complete (see below). Installation is performed through the make file.

In this release, HouseClock can:

  • Retrieve the time from a NMEA GPS receiver and adjust the local system clock.
  • Synchronize between houseclock server and clients (NTP broadcast packets only)
  • Report its status to web clients in JSON format: overall status, detailed GPS NMEA log, detailed clock drift log, NTP client log.
  • Automatically switch between NTP client and server mode, depending on GPS time reference availability.
  • Synchronize NTP clients when in server mode (tested with an IP camera and ntpd).
  • Run as an init service (daemon).

What remains to be done:

  • Build a web user interface.
  • Responds to NTP requests as a stratus level 2 server when in client mode (but don't send broadcast packets).