BLE_OTAPS_EventId_T

C

typedef enum BLE_OTAPS_EventId_T
{
    BLE_OTAPS_EVT_UPDATE_REQ,
    BLE_OTAPS_EVT_START_IND,
    BLE_OTAPS_EVT_UPDATING_IND,
    BLE_OTAPS_EVT_UPDATING_REQ,
    BLE_OTAPS_EVT_COMPLETE_IND,
    BLE_OTAPS_EVT_RESET_IND,
    BLE_OTAPS_EVT_ERR_UNSPECIFIED_IND
}BLE_OTAPS_EventId_T;

Description

Enumeration for BLE OTA (Over-The-Air) profile callback events.

EnumeratorDescription
BLE_OTAPS_EVT_UPDATE_REQEvent indicating a request to initiate the update process. See BLE_OTAPS_EvtUpdateReq_T for event details.
BLE_OTAPS_EVT_START_INDEvent indicating the start of a firmware image update. See BLE_OTAPS_EvtStartInd_T for event details.
BLE_OTAPS_EVT_UPDATING_INDEvent indicating ongoing transmission of firmware image fragments. See BLE_OTAPS_EvtUpdatingInd_T for event details.
BLE_OTAPS_EVT_UPDATING_REQEvent requesting continuation of the firmware image update. The application should respond with BLE_OTAPS_UpdatingResponse. See BLE_OTAPS_EvtUpdatingInd_T for event details.
BLE_OTAPS_EVT_COMPLETE_INDEvent indicating the completion of the firmware update. See BLE_OTAPS_EvtCompleteInd_T for event details.
BLE_OTAPS_EVT_RESET_INDEvent indicating a request for the device to reset, typically after a firmware update.
BLE_OTAPS_EVT_ERR_UNSPECIFIED_INDEvent indicating an unspecified internal error within the profile.