Parameters for extended scanning. More...

#include <ble_gapm.h>

+ Collaboration diagram for ble_gap_ext_scan_param_t:

Public Attributes

ble_gap_ext_scan_type_t type
 Type of scanning to be started (see enum ble_gap_ext_scan_type_t). More...
 
uint8_t prop
 Properties for the scan procedure (see enum ble_gap_scan_prop for bit signification). More...
 
ble_gap_ext_scan_dup_filt_policy_t dup_filt_pol
 Duplicate packet filtering policy (see enum ble_gap_ext_scan_dup_filt_policy_t). More...
 
uint8_t rsvd
 Reserved for future use. More...
 
ble_gap_scan_wd_op_param_t scan_param_1m
 Scan window opening parameters for LE 1M PHY. More...
 
ble_gap_scan_wd_op_param_t scan_param_coded
 Scan window opening parameters for LE Coded PHY. More...
 
uint16_t duration
 Scan duration (in unit of 10ms). More...
 
uint16_t period
 Scan period, which is the time interval between two consequent starts of a scan duration by the controller. More...
 

Detailed Description

Parameters for extended scanning.

Definition at line 648 of file ble_gapm.h.

Member Data Documentation

◆ dup_filt_pol

ble_gap_ext_scan_dup_filt_policy_t ble_gap_ext_scan_param_t::dup_filt_pol

Duplicate packet filtering policy (see enum ble_gap_ext_scan_dup_filt_policy_t).

Definition at line 652 of file ble_gapm.h.

◆ duration

uint16_t ble_gap_ext_scan_param_t::duration

Scan duration (in unit of 10ms).

0 means that the controller will scan continuously until receiving a stop command from the application (10 ms to 655.35s).

Definition at line 656 of file ble_gapm.h.

◆ period

uint16_t ble_gap_ext_scan_param_t::period

Scan period, which is the time interval between two consequent starts of a scan duration by the controller.

0 means that the scan procedure is not periodic, in unit of 1.28s (1.28s to 83,884.8s).

Definition at line 657 of file ble_gapm.h.

◆ prop

uint8_t ble_gap_ext_scan_param_t::prop

Properties for the scan procedure (see enum ble_gap_scan_prop for bit signification).

Definition at line 651 of file ble_gapm.h.

◆ rsvd

uint8_t ble_gap_ext_scan_param_t::rsvd

Reserved for future use.

Definition at line 653 of file ble_gapm.h.

◆ scan_param_1m

ble_gap_scan_wd_op_param_t ble_gap_ext_scan_param_t::scan_param_1m

Scan window opening parameters for LE 1M PHY.

Definition at line 654 of file ble_gapm.h.

◆ scan_param_coded

ble_gap_scan_wd_op_param_t ble_gap_ext_scan_param_t::scan_param_coded

Scan window opening parameters for LE Coded PHY.

Definition at line 655 of file ble_gapm.h.

◆ type

ble_gap_ext_scan_type_t ble_gap_ext_scan_param_t::type

Type of scanning to be started (see enum ble_gap_ext_scan_type_t).

Definition at line 650 of file ble_gapm.h.


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