Skip to content

v1.0.4

Choose a tag to compare

@github-actions github-actions released this 10 Jun 21:02
· 54 commits to main since this release

Reconnection and BPM-file handling fixes for when the strap drops.

Changes

  • The app no longer needs a relaunch after a disconnect; it keeps retrying and
    reconnects on its own.
  • After a longer dropout it scans continuously instead of every 30 seconds, so
    it reconnects within a few seconds of the strap reappearing.
  • The BPM file keeps the last reading for ~10s across a brief dropout, then
    clears if the disconnect lasts longer, so the file no longer holds a stale
    number indefinitely.
  • Switching devices clears the BPM file immediately.
  • Rescan and device-switching still work while the app is reconnecting.

Notes

  • Continuous reconnect scanning uses a bit more radio time while the strap is
    missing; it stops on reconnect.
  • No config changes. Existing config.json files work unchanged.

Upgrade

Download the tarball and run ./install.sh, or make install from source.
Saved devices and preferences are kept.