| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-03-10 | Prevent auto-restarting BLE when disabling it on nRF52 | Wessel Nieboer | |
| If client is still connected, client would automatically reconnect immediately thus keeping BLE on fixes #1933 | |||
| 2026-01-23 | * T1000e BLE - default node name is now the MAC address | Scott Powell | |
| 2025-12-17 | queue throttling + slave latency and minor refactor | liquidraver | |
| 2025-12-05 | Improve SerialBLEInterface | liquidraver | |
| 2025-09-15 | revert unexpected change to ble advertising interval on nrf52 | liamcottle | |
| 2025-09-12 | don't mark as connected until connection secured | liamcottle | |
| 2025-09-07 | Replaced BLE_LOW_POWER with BLE_TX_POWER & updated usages. | ViezeVingertjes | |
| 2025-09-07 | Few adjustments after testing. | ViezeVingertjes | |
| 2025-09-05 | Updated BLE functionality for low power mode in SerialBLEInterface. Updated ↵ | ViezeVingertjes | |
| platformio.ini to enable low power mode and added DC/DC converter support in T1000eBoard for improved power efficiency. | |||
| 2025-08-17 | * RAK_4631: ui-new | Scott Powell | |
| 2025-08-08 | * UI revamp for companion radios | Scott Powell | |
| 2025-07-07 | refactor nrf52 ble to use callbacks | liamcottle | |
| 2025-07-04 | Manually restart BLE advertising after disconnect to prevent stack freeze | Lloyd | |
| Replaced use of `restartOnDisconnect(true)` with explicit (existing) manual re-advertising logic. This avoids Bluetooth stack instability caused by overlapping advertising state, Changes: - Added explicit `Bluefruit.Advertising.stop()` and data clears in `startAdv()` - Disabled automatic restart with `restartOnDisconnect(false)` - Re-advertising now fully handled in `checkRecvFrame()` loop Tested on: iPhone, Android, Windows, and Chrome – confirmed stable reconnects and name visibility. | |||
| 2025-07-02 | BLE: Remove ScanResponse.addName() to fix re-advertising after disconnect | Lloyd | |
| Removed the call to Bluefruit.ScanResponse.addName() in startAdv(), as it was preventing BLE from reliably restarting advertising after a disconnect. Hypothesis: adding the device name to the scan response exceeds internal buffer limits or causes a conflict with advertising timing, leading to the BLE stack silently failing to re-advertise. Tested successfully (on T-1000) without this line, advertising now resumes correctly after disconnection (on Iphone) | |||
| 2025-05-17 | * BLE_WRITE_MIN_INTERVAL upped to 60 millis | Scott Powell | |
| 2025-02-26 | enforce pin being used for ble pairing on nrf52 | liamcottle | |
| 2025-02-13 | * nrf52 BLE, increased MTU to 250 | Scott Powell | |
| 2025-02-12 | nrf52 ble uart should work | Florent | |
| 2025-02-12 | * companion radio for RAK (USB) now fixed. (thanks to Bernd Giesecke) | Scott Powell | |
| * experimental NRF52 impl of SerialBLEInterface, and experimental RAK BLE companion radio target | |||
