Skip to content
This repository has been archived by the owner on Feb 25, 2024. It is now read-only.

Releases: rene0/dcf77pi

Version 3.7.1.1

17 Apr 19:38
Compare
Choose a tag to compare

Hotfix for version 3.7.1

Version 3.7.1

17 Apr 19:23
Compare
Choose a tag to compare
Version 3.7.1 Pre-release
Pre-release

See CHANGELOG.md

Version 3.7.0

08 Jul 17:20
Compare
Choose a tag to compare

See CHANGELOG.md

Version 3.6.1

19 Nov 09:41
Compare
Choose a tag to compare
  • Makefile: drop splint target, does not work with Clang 4.0.0/FreeBSD 12
    nor with GCC 5.4.0/Ubuntu 16.04 [issue #6]
  • Makefile: drop lint target, this is severely outdated [issue #6]
  • Issues closed: #17 #18 #19 #20 #21 #22 #25 #26
  • replace enumeration eGB_skip by a boolean for #26
  • fix a bug where time could be all 0 if the previous minute was too long
  • fix get_isotime(): ISO days of year are 0-based, not 1-based
  • also recover from too high values of bit 20
  • dcf77pi: fix bug where the date parity but would only turn blue when the day of the month was wrong
  • dcf77pi: improvements to statusbar timing and messages and "state" light
  • update README.md on setting the system time

Version 3.6.0

14 May 19:51
Compare
Choose a tag to compare
Version 3.6.0

Version 3.5.0

03 May 17:30
Compare
Choose a tag to compare
  • README updated with Linux instructions
  • the pin number is now 16 bits long (0-65535)
  • rename some functions to not confuse Doxygen
  • make some functions public
  • add a test program to check the century calculations
  • fix century calculation (3.4.2)

3.4.1

26 Dec 12:11
Compare
Choose a tag to compare

Changes since 3.4.0 :

  • check if DST flag matchces the expected value based on the current date/time
  • relax when setting DST flags is allowed
  • allocate bit signal array during startup, not during reception of the first bit

Version 3.4.0

08 Nov 15:32
Compare
Choose a tag to compare

Changes since version 3.3.0:

  • API cleanups to decode_alarm
  • Set time in mainloop instead of the curses client
  • Various display improvements to the curses client
  • Lots of code cleanups with splint
  • Install files with proper modes, sanitize uninstall target
  • Doxygen support
  • Fix Linux build
  • Support multiple GPIO devices in FreeBSD
  • Initially, set the DST flag to "unknown"