| S332 SoftDevice v2.0.0 |

Choose documentation: | nRF5 SDK | S130 SoftDevice API | S132 SoftDevice API | S212 SoftDevice API | S332 SoftDevice API

All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
Data Fields
ble_gap_scan_params_t Struct Reference
Structures

GAP scanning parameters. More...

`#include <ble_gap.h>`

## Data Fields
uint8_t | active: 1
uint8_t | use_whitelist: 1
uint8_t | adv_dir_report: 1
uint16_t | interval
uint16_t | window
uint16_t | timeout

## Detailed Description

GAP scanning parameters.

## Field Documentation

uint8_t ble_gap_scan_params_t::active

If 1, perform active scanning (scan requests).

uint8_t ble_gap_scan_params_t::adv_dir_report

If 1, also report directed advertisements where the initiator field is set to a private resolvable address, even if the address did not resolve to an entry in the device identity list. A report will be generated even if the peer is not in the whitelist.

uint16_t ble_gap_scan_params_t::interval

Scan interval between 0x0004 and 0x4000 in 0.625ms units (2.5ms to 10.24s).

uint16_t ble_gap_scan_params_t::timeout

Scan timeout between 0x0001 and 0xFFFF in seconds, 0x0000 disables timeout.

uint8_t ble_gap_scan_params_t::use_whitelist

If 1, filter advertisers using current active whitelist.

uint16_t ble_gap_scan_params_t::window

Scan window between 0x0004 and 0x4000 in 0.625ms units (2.5ms to 10.24s).