nRF5 SDK v17.1.0
Data Fields
nrf_ble_scan_filters_t Struct Reference

Filters data. More...

#include <nrf_ble_scan.h>

Data Fields

nrf_ble_scan_name_filter_t name_filter
 
nrf_ble_scan_short_name_filter_t short_name_filter
 
nrf_ble_scan_addr_filter_t addr_filter
 
nrf_ble_scan_uuid_filter_t uuid_filter
 
nrf_ble_scan_appearance_filter_t appearance_filter
 
bool all_filters_mode
 

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.


The documentation for this struct was generated from the following file:

Documentation feedback | Developer Zone | Subscribe | Updated