BLE_GAP_ExtAdvDataParams_T

C

typedef struct BLE_GAP_ExtAdvDataParams_T
{
    uint8_t                 advHandle;
    uint8_t                 operation;
    uint8_t                 fragPreference;
    uint8_t                 advLen;
    uint8_t                 *p_advData;
} BLE_GAP_ExtAdvDataParams_T;

Description

Structure for configuring extended advertising data parameters.

Field Documentation

FieldDescription
advHandleIdentifies the advertising set whose data parameters are being configured. Valid range: 0 to 0xEF. Refer to See Maximum advertising handle for the maximum value.
operationSpecifies how the advertising data should be set. Refer to Extended advertising data operations for possible values. Note: BLE_GAP_EXT_ADV_DATA_OP_UNCHANGED cannot be used with BLE_GAP_SetExtScanRspData.
fragPreferenceConfigures whether advertising data should be fragmented. Refer to Fragment preference of extended advertising data for possible values.
advLenLength of the advertising data. Valid range: 0 to 1650 bytes. Refer to Maximum extended advertising data length for the definition.
p_advDataPointer to the advertising data buffer.