Skip to content

Releases: microfarad-de/nixie-clock

Automatic DST Bug Fix

26 Mar 09:10
Compare
Choose a tag to compare

Fixed bug that prevented the automatic setting of daylight saving time.

Improved DCF Reception

11 Feb 14:44
Compare
Choose a tag to compare

Updated DCF77 reception algorithm to mitigate decoded time being sporadically off by 1 second.

Time Zones and UI Improvements

07 Feb 16:30
Compare
Choose a tag to compare
  • Multiple time zone support
  • Manual and automatic daylight saving time
  • Internal timekeeping runs at UTC
  • Service menu shows last DCF sync date and time
  • Improved button debouncing
  • Modified second set behavior: Increment by 1 minute if seconds value upon reset was >= 30
  • Varius UI bug fixes
  • Updated user manual

Minor UI Fix

31 Oct 08:18
Compare
Choose a tag to compare

Minor UI fix: Blink once when resetting alarm via long button press

Usability Improvement

31 Mar 11:31
Compare
Choose a tag to compare

Improved behavior of DCF sync enable flag

Auto-Calibration Accuracy and More

04 Feb 10:48
Compare
Choose a tag to compare
  • Increased auto-calibration accuracy to 1/64 of a microsecond
  • Reworked DCF77 reception algorithm
  • Enabled incremental adjustment of the clock drift (setting 6.1)
  • Improved digit scrolling behaviour during manual adjustment
  • Reworked countdown timer operation logic
  • Implemented calendar week adjustment
  • Disabled automatic menu reordering
  • Reviewed volatile variable declaration
  • Improved Nixie tube uptime reset handling
  • Refactored parts of the code
  • Updated the user manual

Refactoring

12 Mar 17:39
Compare
Choose a tag to compare

Moved parts of the source code to separate Git submodules.

Optional Debug Values

15 Aug 16:50
Compare
Choose a tag to compare
  • Implemented the option to display debug values
  • Bugfix: When in timer or stopwatch mode for more than 5 seconds, pressing the "menu" button should bring pack the clock mode. This did not work while the timer or stopwatch is active.

Improve DCF Reception Stability

03 Jul 19:39
Compare
Choose a tag to compare
  • Dcf: enter critical sections when accessing dcfBit as an attempt to debug occasional timer calibration 20ppm error
  • Refactor

First-Time Boot Initialization

23 Jun 12:46
Compare
Choose a tag to compare

Properly initialize the brightness lookup table and alarm settings when booting for the first time.