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. |
