Hi
if one searches the examples using the timeslot API, every application seems to do it's own timeslot cleanup. Also documentation is not very clear about this.
Best/most confusing is nrf_raal_softdevice.c which does an exit with explicitly raising the radio interrupt (nrf_raal_continuous_mode_exit()). I'm looking with some big question mark in my head at those __DMB()s. Are they really required?
So my question: in what state RADIO/TIMER0/PPI etc should be left so that softdevice operation can continue correctly?
Thanks
Hardy