nrf_ble_scan_filters_t

nRF5 SDK v15.2.0

Filters data. More...

#include <nrf_ble_scan.h>

Detailed Description

Filters data.

This structure contains all filter data and the information about enabling and disabling any type of filters. Flag all_filter_mode informs about the filter mode. If this flag is set, then all types of enabled filters must be matched for the module to send a notification to the main application. Otherwise, it is enough to match one of filters to send notification.

Field Documentation

nrf_ble_scan_addr_filter_t nrf_ble_scan_filters_t::addr_filter

Address filter data.

bool nrf_ble_scan_filters_t::all_filters_mode

Filter mode. If true, all set filters must be matched to generate an event.

nrf_ble_scan_appearance_filter_t nrf_ble_scan_filters_t::appearance_filter

Appearance filter data.

nrf_ble_scan_name_filter_t nrf_ble_scan_filters_t::name_filter

Name filter data.

nrf_ble_scan_short_name_filter_t nrf_ble_scan_filters_t::short_name_filter

Short name filter data.

nrf_ble_scan_uuid_filter_t nrf_ble_scan_filters_t::uuid_filter

UUID filter data.

  • components/ble/nrf_ble_scan/nrf_ble_scan.h