Skip to content

Alarm skip, sunrise/sunset, and more!

Compare
Choose a tag to compare
@clockspot clockspot released this 04 Jul 23:16
· 99 commits to master since this release
c84204a

Operating instructions for v1.6.0

  • New alarm skip feature silences the next alarm in advance. Automatic alarm skipping has been rewritten to work via this feature, so it can be unskipped as well.
  • Alarm is now silenced with two button presses, rather than a hold, which enables cancelling snooze as well.
  • New sunrise/sunset feature, per the new latitude/longitude/UTC offset controls (albeit with a known issue in the library causing times to be a few minutes out – see readme for details)
  • Calendar now incorporates day counter and sunrise/sunset (with a view toward displaying weather in future IoT clocks).
  • DST check/correction is rewritten to support sunrise/sunset, and a new persistent DST flag allows the clock to correct itself after the fact if it wasn't powered up at DST change time.
  • Day counter now repeats annually, and can count up or down to the anniversary (e.g. counting up from 12/31 gives day of year!).
  • Time setting mode doesn't take effect if you leave it without changing anything (i.e. if you enter it by mistake).
  • Hold-setting rate is now derived from the short/long hold durations, so the value changes by a full 10 before moving into high-velocity setting, to make long-range setting a bit easier by not changing the ones digit (and a bit faster!).
  • Software version is displayed at power-up.
  • Miscellaneous refactorings and bugfixes.
  • Tweaks to default configuration files for shorter alarm pulse and to disable velocity threshold for Adj pressing (this was really intended for rotary controls).