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

How to Handle BLE Error

I have compiled the following list of error that are given by BLE Stack from the ble_app_gls code. I would like to know what action needs to be taken on reception of all of these errors:

BLE_ERROR_NOT_ENABLED BLE_ERROR_INVALID_CONN_HANDLE BLE_ERROR_INVALID_ATTR_HANDLE BLE_ERROR_NO_TX_BUFFERS BLE_ERROR_INVALID_ROLE NRF_ERROR_SVC_HANDLER_MISSING NRF_ERROR_SOFTDEVICE_NOT_ENABLED NRF_ERROR_INTERNAL NRF_ERROR_NO_MEM NRF_ERROR_NOT_FOUND NRF_ERROR_NOT_SUPPORTED NRF_ERROR_INVALID_PARAM NRF_ERROR_INVALID_STATE NRF_ERROR_INVALID_LENGTH NRF_ERROR_INVALID_FLAGS NRF_ERROR_INVALID_DATA NRF_ERROR_DATA_SIZE NRF_ERROR_TIMEOUT NRF_ERROR_NULL NRF_ERROR_FORBIDDEN NRF_ERROR_INVALID_ADDR NRF_ERROR_BUSY

Do we have any document which explains all these errors and how to overcome all of these.

Related