ESP32_BLE_Arduino
ESP32_BLE_Arduino copied to clipboard
Unhandled exceptions inside retrieveCharacteristics()
Rebooting occurs sometimes when retrieving characteristics in BLERemoteService::retrieveCharacteristics() if exceptions are not catched.
[D][BLERemoteService.cpp:168] retrieveCharacteristics(): >> getCharacteristics() for service: 0000181d-0000-1000-8000-00805f9b34fb Guru Meditation Error: Core 1 panic'ed (LoadProhibited). Exception was unhandled.
Should be fixed but not merged to arduino yet. https://github.com/nkolban/esp32-snippets/blob/master/cpp_utils/ArduinoBLE.md
Hi Guys, I just hit this bug too.. Any idea what the hold up is with getting this merged into the official repo? I'm guessing it needs to end up here? https://github.com/espressif/arduino-esp32
I'm pretty early on in the development of my device, so considering moving to another BTLE library.. perhaps https://github.com/h2zero/NimBLE-Arduino ?
Cheers! Shaun
You could try something like this https://www.pangodream.es/read-xiaomi-mi-smart-scale-using-an-esp32
Thanks @pangodream, I'll have a look!