Zephyr Project API 4.0.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
bt_conn_le_create_param Struct Reference

#include <conn.h>

Data Fields

uint32_t options
 Bit-field of create connection options.
 
uint16_t interval
 Scan interval (N * 0.625 ms)
 
uint16_t window
 Scan window (N * 0.625 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)
 
uint16_t timeout
 Connection initiation timeout (N * 10 MS)
 

Field Documentation

◆ interval

uint16_t bt_conn_le_create_param::interval

Scan interval (N * 0.625 ms)

Note
When
CONFIG_BT_SCAN_AND_INITIATE_IN_PARALLEL 
is enabled and the application wants to scan and connect in parallel, the Bluetooth Controller may require the scan interval used for scanning and connection establishment to be equal to obtain the best performance.

◆ interval_coded

uint16_t bt_conn_le_create_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_conn_le_create_param::options

Bit-field of create connection options.

◆ timeout

uint16_t bt_conn_le_create_param::timeout

Connection initiation timeout (N * 10 MS)

Set zero to use the default

CONFIG_BT_CREATE_CONN_TIMEOUT 

timeout.

Note
Unused in bt_conn_le_create_auto

◆ window

uint16_t bt_conn_le_create_param::window

Scan window (N * 0.625 ms)

Note
When
CONFIG_BT_SCAN_AND_INITIATE_IN_PARALLEL 
is enabled and the application wants to scan and connect in parallel, the Bluetooth Controller may require the scan window used for scanning and connection establishment to be equal to obtain the best performance.

◆ window_coded

uint16_t bt_conn_le_create_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: