Zephyr Project API 3.7.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
bt_le_scan_param Struct Reference

LE scan parameters. More...

#include <bluetooth.h>

Data Fields

uint8_t type
 Scan type (BT_LE_SCAN_TYPE_ACTIVE or BT_LE_SCAN_TYPE_PASSIVE)
 
uint32_t options
 Bit-field of scanning options.
 
uint16_t interval
 Scan interval (N * 0.625 ms)
 
uint16_t window
 Scan window (N * 0.625 ms)
 
uint16_t timeout
 Scan timeout (N * 10 ms)
 
uint16_t interval_coded
 Scan interval LE Coded PHY (N * 0.625 MS)
 
uint16_t window_coded
 Scan window LE Coded PHY (N * 0.625 MS)
 

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: