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

BLE task FreeRTOS priority

Hi, For our current application we have migrated from SDK 13 to SDK 14. We are using RTOS to handle the functionalities of our application. We replaced our own task for handling the BLE with the one provided by the SDK ( nrf_sdh_freertos_init ). One of the features of our application caused a fatal error. This was fixed by changing the priority of the BLE task to 4 from the default of 2. Was there a particular reason the default priority was set to 2 in the SDK ? Is there a feature in the SDK to set the priority for the BLE task according to the application rather than explicitly changing the value in the SDK ?

Related