Ryan Powell
Ryan Powell
Sounds like you need to enable bonding on the esp32. Here is an example that uses it: https://github.com/h2zero/NimBLE-Arduino/blob/remote-attr-index/examples/NimBLE_Secure_Server/NimBLE_Secure_Server.ino
its been some time for this, sorry for the lack of response. try: `NimBLEDevice::setSecurityInitKey(3);` and let me know if it helps.
This library does not use IRAM unless you have enabled using memory pools. The functions that use this are from the upstream esp-nimble repo.
Sorry @sanastasiou, no idea why this wouldn't work. Are you still having this issue?
This file is maintained [upstream](https://github.com/espressif/esp-nimble/blob/nimble-1.4.0-idf/porting/nimble/include/log_common/log_common.h), this issue would be better to bring up there.
This will be resolved when updated by espressif.
I'm unsure what is going on here, I'll have a look into it.
This should now be resolved.
This function may work for you https://github.com/h2zero/NimBLE-Arduino/blob/ebfe4bcbe5165198447a8d8dfe5de5eb15ae998b/src/nimble/nimble/host/include/host/ble_hs_hci.h#L88
@I-Connect Did this work for you?