Commit Graph

34 Commits (fd825b2b688d23677123f7319466d2596adbc8f1)

Author SHA1 Message Date
Martin Boonk f37c8b3167 bthrm - Move code into lib to boot faster if disabled 2022-10-30 16:41:28 +01:00
Martin Boonk fd0e13226b bthrm - Allow recording unmodified internal HR 2022-07-02 11:28:17 +02:00
Martin Boonk a142bfa5f2 bthrm - Reset retry time for all causes but connection timeout 2022-07-02 10:19:43 +02:00
Martin Boonk e38c7832c6 bthrm - Better mechanism for HRM fallback 2022-07-02 10:19:43 +02:00
Martin Boonk 26a8940af0 bthrm - Prevent indefinite recursion on HRM fallback 2022-07-02 10:19:43 +02:00
Martin Boonk 446a56ba6b bthrm - Reset retry time if connection successful 2022-07-02 10:19:43 +02:00
Martin Boonk be2f145524 bthrm - Correctly clear retry timeout on poweroff 2022-07-02 10:19:43 +02:00
Martin Boonk 9ff20b9367 bthrm - Rename internal events to allow correct filtering 2022-07-02 10:19:43 +02:00
Martin Boonk 07f7c2fec4 bthrm - Fix HRM fallback switching 2022-07-02 10:19:43 +02:00
Martin Boonk 258fa141be bthrm - Add missing semicolon 2022-07-02 10:19:43 +02:00
Martin Boonk fce4519ab4 bthrm - fix fallback switching on HRM all the time 2022-07-02 10:19:37 +02:00
Gordon Williams 20d5bae555 bthrm 0.11: App now shows status info while connecting
+      Fixes to allow cached BluetoothRemoteGATTCharacteristic to work with 2v14.14 onwards (>1 central)
2022-07-01 11:01:27 +01:00
Salim Blume 650d2bd288 Scaled retryTime for clampedTime instead of itself 2022-04-19 16:55:04 -05:00
Salim Blume 7eeeca52ca Update README and follow linting instructions 2022-04-07 22:04:47 -05:00
Salim Blume 9eb4d8eb73 Remove bonding for now 2022-04-07 15:58:39 -05:00
Salim Blume 908a41d523 Try to bond 2022-04-05 20:58:47 -05:00
Salim Blume d9908ee6a2 Switch from setScan to findDevices 2022-04-05 09:53:52 -05:00
Salim Blume d19a68e511 Fix how events and reads were handled differently 2022-04-04 17:29:20 -05:00
Salim Blume 75c4e5b54b bthrm fixes for reading characteristics generally and displaying location 2022-04-04 16:48:15 -05:00
Salim Blume d89db8f7d7 Removing call to function that doesn't exist 2022-04-04 15:55:14 -05:00
Salim Blume d27deac8aa Adding 'active: true' to NRF.requestDevice call made when btname is set 2022-04-04 14:47:17 -05:00
Martin Boonk 7250f4f230 bthrm - Allow scanning for sensors in settings 2022-03-09 20:31:54 +01:00
Martin Boonk c58a23f3be bthrm - Implement mode selection 2022-02-13 20:25:51 +01:00
Martin Boonk d0ca5d38a5 bthrm - fix error during planned disconnect when turning BTHRM off 2022-02-06 22:04:37 +01:00
Martin Boonk 228a2c410d BTHRM - Fix infinite recursion if no cached data is available 2022-02-04 13:04:47 +01:00
Martin Boonk d16ee688d2 BTHRM - Fix connection problem if no request grace period is configured 2022-02-04 13:03:22 +01:00
Martin Boonk 5197045e39 BT HRM - Allow reading multiple characteristics and services 2022-02-04 08:19:16 +01:00
Martin Boonk 26226ffc9c bthrm - Better stability and auto reconnect 2022-01-26 22:29:51 +01:00
Martin Boonk 92139253be Set src property if emitting an event 2022-01-12 23:36:56 +01:00
Martin Boonk 225c5566cd Move previously registered HRM listener over if needed 2022-01-12 23:36:56 +01:00
Martin Boonk 089f0cd438 Emit additional BTHRM event and allow overwriting HRM optionally 2022-01-07 10:59:00 +01:00
Gordon Williams f6184f0fd1 minor tweaks 2021-10-21 13:57:14 +01:00
Gordon Williams ce48309568 Minor app tweaks 2021-10-21 13:50:19 +01:00
Gordon Williams f1b94d4c66 Bluetooth Heart Rate Monitor - Overrides Bangle.js's build in heart rate monitor with an external Bluetooth one. 2021-10-21 13:42:46 +01:00