Functions
- BLE_OTAPS_EventRegister
Registers a callback function for BLE OTA profile events.
- BLE_OTAPS_Init
Initializes the BLE Over-The-Air Programming Service (OTAPS) profile and service.
- BLE_OTAPS_SetEncrytionInfo
Sets the Initialization Vector (IV) and encryption key for AES-CBC decryption of the new OTA DFU image.
- BLE_OTAPS_BleEventHandler
Handles BLE_Stack events.
- BLE_OTAPS_CompleteResponse
Responds to the peer device after receiving a BLE_OTAPS_EVT_COMPLETE_IND event if errStatus is false.
- BLE_OTAPS_UpdateResponse
Responds to the peer device after receiving a BLE_OTAPS_EVT_UPDATE_REQ event.
- BLE_OTAPS_UpdateStop
Stops the ongoing BLE OTA firmware update procedure.
- BLE_OTAPS_UpdatingResponse
Responds to the peer device after receiving a BLE_OTAPS_EVT_UPDATING_REQ event.