Beware that this post is related to an SDK in maintenance mode
More Info: Consider nRF Connect SDK for new designs
This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

What context does the SoftDevice run in?

Interrupt or main() context, or something else?

We're using S140 SoftDevice, nRF52840 and Segger Embedded Studio 3.30

We're also usinq Quantum Leaps (https://www.state-machine.com/) as our OS 

How the SoftDevice works is still somewhat mysterious to me.  We see strange behavior and we're not sure if its because of some interaction with Quantum Leaps or something else.

Is there a good document somewhere explaining how the SoftDevice works with the application program?

Not the APIs - I can find them.  But how the APIs are working "behind the curtain".

Parents Reply Children
No Data
Related