1.1.2.3.4.2.2.1 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 type of BLE OTA profile callback events.

EnumeratorDescription
BLE_OTAPS_EVT_UPDATE_REQRequest to start update procedure. See BLE_OTAPS_EvtUpdateReq_T for event details.
BLE_OTAPS_EVT_START_INDIndication of starting one firmware image update. See BLE_OTAPS_EvtStartInd_T for event details.
BLE_OTAPS_EVT_UPDATING_INDIndication of fragmented firmware image update. See BLE_OTAPS_EvtUpdatingInd_T for event details.
BLE_OTAPS_EVT_UPDATING_REQRequest to update fragmented firmware image. Application must call BLE_OTAPS_UpdatingResponse to update procedure. See BLE_OTAPS_EvtUpdatingInd_T for event details.
BLE_OTAPS_EVT_COMPLETE_INDIndication of firmware update completed. See BLE_OTAPS_EvtCompleteInd_T for event details.
BLE_OTAPS_EVT_RESET_INDIndication of device reset request received. OTA client role may ask OTA Server device to rest after firmware update procedure is completed.
BLE_OTAPS_EVT_ERR_UNSPECIFIED_INDProfile internal unspecified error occurs.