On an unexpected disconnect of an established connection (connectedOnce, i.e. services were discovered), reconnect via the scan path up to 3 times, 8s apart, resetting the budget on each successful reconnect. The scan gives up (stopSelf) if the strap isn't found, so we never hammer a band that wasn't present at start or wasn't connected by hand. A user stop, Bluetooth off, or onDestroy sets a stopping flag that suppresses reconnect. |
||
|---|---|---|
| .. | ||
| capabilities | ||
| gen/android/app | ||
| icons | ||
| src | ||
| build.rs | ||
| Cargo.lock | ||
| Cargo.toml | ||
| tauri.conf.json | ||