Ryan Powell
Ryan Powell
@CW-B-W That is a great explanation, thank you for this. I have tested your example and propose a different fix. Instead of the semaphore, could you just replace the `taskYIELD()`...
@i-am-shodan you shouldn't need to do anything other that add a call to `delay()` in your own tasks/loop, this allows for a context switch.
I'm not sure why this would be happening, I will need to investigate.
Thanks for this information, I will try this tomorrow and see if I can reproduce it.
Please try erasing the flash fully and try again to clear out any old bond info and try again.
This may be resolved with https://github.com/h2zero/esp-nimble-cpp/pull/164
This is interesting, I'm not understanding why you need to use both libraries. Is there something missing in NimBLE that has been overlooked?
To be honest I'm quite surprised this even compiles, I will consider making this change in the near future, thanks.
Interesting, do you see any change if you use the numerical values instead of the macros, i.e -4 etc?