Lloyd
d32fa5c004
Manually restart BLE advertising after disconnect to prevent stack freeze
...
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-04 21:07:55 +01:00
..
2025-06-25 14:04:29 +10:00
2025-07-04 21:07:55 +01:00
2025-06-16 21:28:59 +01:00
2025-06-29 00:17:46 +02:00
2025-06-25 11:00:24 +02:00
2025-06-27 23:30:52 -07:00
2025-06-22 16:21:04 +10:00
2025-06-22 21:07:43 +10:00
2025-01-13 14:07:48 +11:00
2025-01-29 10:12:22 +11:00
2025-04-28 16:17:29 +02:00
2025-04-21 16:35:55 +10:00
2025-02-25 19:00:07 +11:00
2025-06-22 16:21:04 +10:00
2025-06-22 16:21:04 +10:00
2025-01-29 10:12:22 +11:00
2025-06-06 15:30:35 +10:00
2025-06-21 13:40:27 +10:00
2025-06-13 14:15:21 +10:00
2025-06-06 15:30:35 +10:00
2025-06-29 20:03:10 +10:00
2025-05-24 21:24:44 +10:00
2025-03-28 22:20:42 +11:00
2025-06-29 15:17:15 +02:00
2025-05-11 09:28:15 +02:00
2025-05-24 21:24:44 +10:00
2025-06-29 20:03:10 +10:00
2025-05-24 21:24:44 +10:00
2025-06-29 20:03:10 +10:00
2025-05-24 21:24:44 +10:00
2025-06-29 20:03:10 +10:00
2025-05-24 21:24:44 +10:00
2025-05-30 14:31:44 +02:00
2025-06-25 14:54:13 +10:00
2025-06-20 15:00:46 -07:00
2025-06-27 22:57:49 -07:00
2025-05-20 16:29:09 +10:00
2025-05-11 09:28:15 +02:00
2025-03-04 22:00:48 -08:00
2025-06-30 03:46:18 +02:00
2025-06-18 01:27:53 +10:00
2025-06-13 14:15:21 +10:00
2025-05-08 15:50:53 +10:00
2025-06-20 13:44:58 +10:00
2025-05-16 19:57:09 +10:00
2025-05-14 16:50:11 +10:00
2025-05-14 16:50:11 +10:00
2025-03-07 15:34:00 +01:00
2025-02-27 18:02:47 +11:00
2025-02-27 18:02:47 +11:00
2025-01-19 16:44:25 +11:00