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

Graceful handling of softdevice asserts

We have an application where certain executions hold more priority over BLE link. We are implementing a critical section(disable/enable interrupts). However, in some corner cases, the softdevice asserts. We do not mind losing the BLE link.

Is there a way to handle this assert in a graceful way without resetting the microcontroller? Also, since I read that softdevice assert is in hard fault context, is this even possible to handle without resetting?

Parents Reply Children
Related