Zephyr Project
A Scalable Open Source RTOS for IoT Embedded Devices
bt_le_scan_param Struct Reference

#include <bluetooth.h>

Data Fields

uint8_t type
 
uint32_t options
 
uint16_t interval
 
uint16_t window
 
uint16_t timeout
 Scan timeout (N * 10 ms) More...
 
uint16_t interval_coded
 Scan interval LE Coded PHY (N * 0.625 MS) More...
 
uint16_t window_coded
 Scan window LE Coded PHY (N * 0.625 MS) More...
 

Detailed Description

LE scan parameters

Field Documentation

◆ interval

uint16_t bt_le_scan_param::interval

Scan interval (N * 0.625 ms)

◆ interval_coded

uint16_t bt_le_scan_param::interval_coded

Scan interval LE Coded PHY (N * 0.625 MS)

Set zero to use same as LE 1M PHY scan interval.

◆ options

uint32_t bt_le_scan_param::options

Bit-field of scanning options.

◆ timeout

uint16_t bt_le_scan_param::timeout

Scan timeout (N * 10 ms)

Application will be notified by the scan timeout callback. Set zero to disable timeout.

◆ type

uint8_t bt_le_scan_param::type

Scan type (BT_LE_SCAN_TYPE_ACTIVE or BT_LE_SCAN_TYPE_PASSIVE)

◆ window

uint16_t bt_le_scan_param::window

Scan window (N * 0.625 ms)

◆ window_coded

uint16_t bt_le_scan_param::window_coded

Scan window LE Coded PHY (N * 0.625 MS)

Set zero to use same as LE 1M PHY scan window.


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