Skip to content

Releases: jensyt/timesignal

Version 0.2.0 (2025-01-31)

01 Feb 01:06
Compare
Choose a tag to compare

Release Notes

Added the ability to set a custom time from the command line rather than using the current time. This is a breaking change with v0.1.0 because the command line parameters have changed. The relevant changes can be seen below:

v0.1.0:

Short Form Long Form Value Default Description
-t --timezone Filename or TZ string Signal-dependent The timezone to use. More below.

v0.2.0:

Short Form Long Form Value Default Description
-z --timezone Filename or TZ string Signal-dependent The timezone to use. More below.
-t --time Date time string Current time The starting time to transmit.

Download timesignal 0.2.0

File Platform Checksum
timesignal-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
timesignal-x86_64-apple-darwin.tar.xz Intel macOS checksum
timesignal-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
timesignal-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

Version 0.1.0 (2025-01-03)

04 Jan 01:06
Compare
Choose a tag to compare

Release Notes

Initial release with support for WWVB, DCF77, and Junghans's proprietary format.

WWVB's amplitude modulated signal is fully implemented, but its phase modulated signal currently has some unsupported features:

  • 6-minute time frames. 1-minute frames are transmitted instead.
  • Full-year DST in the dst_next field. Time and current DST information can be transmitted in full-year DST situations successfully, but the dst_next field will be incorrectly set to 0x23 (DST transition occurs at a different time).
  • Negative leap seconds. All leap seconds to date have been positive.
  • Message frames. These are special, non-time messages that are not intended use of this module.

Download timesignal 0.1.0

File Platform Checksum
timesignal-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
timesignal-x86_64-apple-darwin.tar.xz Intel macOS checksum
timesignal-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum