based on the comments in sdk_config.h, the softdevice uses priorities 0, 1, 4, 5. yet in app_util_platform.h, the macro _PRIO_APP_LOW_MID is given the value of 5. is this a bug? It seems the macro should be _PRIO_SD_<something>
based on the comments in sdk_config.h, the softdevice uses priorities 0, 1, 4, 5. yet in app_util_platform.h, the macro _PRIO_APP_LOW_MID is given the value of 5. is this a bug? It seems the macro should be _PRIO_SD_<something>
Hello,
Thanks for reporting this. Priority 5 is actually available to the application as you can see from the "Interrupt priority levels" section of the Softdevice specification. In other words, it's the comments in sdk_config.h that are wrong. I have reported this internally.