This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

ESB - BLE uart timeslot problem - Timeslots stops being called

Hi

I have implemented (heavily base on the found examples) an application which uses both ESB and BLE.
For now I focus on developing the ESB part of the SW.

I am using the SDK 15.2.0 and developing for a NRF52832 using Segger.
The softdevice is the newest S132.

It actually works quite well, but my main problem is that my timeslot-interrups only occurs as long as the BLE is advertising or if there is an ongoing connection.
So the default advertisement timeout is 180 seconds, after this the interrupts-doesn't occur anymore.

I have found others with this problem, but either their solution is just to restart advertisement, or else they didn't write you back here at the forum.
https://devzone.nordicsemi.com/f/nordic-q-a/21458/sleep-mode-during-multiprotocol-timeslot-api


Sometimes I need to use ESB without using the BLE part.
In general I cannot find very much documentaion about how the ESB and BLE are related regarding the timeslots?

Hope you can help figure this out.

Best regards

Related