BLE_GAP_ScanFilterConfig_T
C
typedef struct BLE_GAP_ScanFilterConfig_T
{
uint8_t nameFilterEnable : 1;
uint8_t svcDataFilterEnable : 1;
uint8_t msdFilterEnable : 1;
BLE_GAP_ScanFilterName_T nameFilter;
BLE_GAP_ScanFilterServiceData_T serviceDataFilter;
BLE_GAP_ScanFilterMsd_T msdFilter;
} BLE_GAP_ScanFilterConfig_T;Description
Structure for configuring scan filter parameters.
Field Documentation
| Field | Description |
|---|---|
| nameFilterEnable | Set to 1 to enable filtering by name, 0 to disable. |
| svcDataFilterEnable | Set to 1 to enable filtering by service data, 0 to disable. |
| msdFilterEnable | Set to 1 to enable filtering by manufacturer specific data, 0 to disable. |
| nameFilter | Configuration for name filter. |
| serviceDataFilter | Configuration for service data filter. |
| msdFilter | Configuration for manufacturer specific data filter. |
