Skip to content

Release v0.1.1

Choose a tag to compare

@yazon yazon released this 05 Jun 18:10
· 5 commits to main since this release
e8ebaec

v0.1.1 - BLE Discoverable Fix for Linux

Patch release fixing BLE connectivity on Garmin watches that require the GeneralDiscoverable flag in BLE advertisements (e.g. Garmin Venu 3 / Venu 3s).

Bug Fixes

  • BLE: Set GeneralDiscoverable flag on Linux advertisements. Some Garmin models (notably the Venu 3 series) only show the BLE open-connection popup when the peripheral advertises with the LE General Discoverable flag (0x06). The bless library does not expose a Discoverable D-Bus property by default, so the daemon now monkey-patches BlueZLEAdvertisement at startup to add one. This fix is Linux-only; macOS and Windows BLE stacks set the flag automatically.

Upgrade

pip install --upgrade oh-my-wrist

No configuration changes or watch-app update required.

What's Changed

  • Fixed adv. discoverable flag on Linux by @yazon in #8

Full Changelog: v0.1.0...v0.1.1