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