BLE_GAP_ScanFilterServiceData_T
C
typedef struct BLE_GAP_ScanFilterServiceData_T
{
uint8_t uuidLen;
uint8_t uuidData[16];
uint8_t svcDataLen;
uint8_t svcData[BLE_GAP_SCAN_SERVICE_DATA_MAX_LEN];
} BLE_GAP_ScanFilterServiceData_T;
Description
Structure for configuring a service data filter in BLE GAP scanning.
Field Documentation
Field | Description |
---|---|
uuidLen | Length of the Service UUID to be compared. Valid lengths are 2, 4, or 16 bytes for 16-bit, 32-bit, or 128-bit Service UUIDs, respectively. |
uuidData | Service UUID data for comparison. |
svcDataLen | Length of the service data to be compared. Maximum length is defined by Scan filter length. |
svcData | Service data for comparison. |