Zephyr API Documentation 4.3.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
bt_conn_le_conn_rate_param Struct Reference

Connection rate parameters for LE connections. More...

#include <zephyr/bluetooth/conn.h>

Data Fields

uint16_t interval_min_125us
 Minimum connection interval.
uint16_t interval_max_125us
 Maximum connection interval.
uint16_t subrate_min
 Minimum subrate factor.
uint16_t subrate_max
 Maximum subrate factor.
uint16_t max_latency
 Maximum Peripheral latency.
uint16_t continuation_number
 Minimum number of underlying connection events to remain active after a packet containing a Link Layer PDU with a non-zero Length field is sent or received.
uint16_t supervision_timeout_10ms
 Connection Supervision timeout.
uint16_t min_ce_len_125us
 Minimum length of connection event.
uint16_t max_ce_len_125us
 Maximum length of connection event.

Detailed Description

Connection rate parameters for LE connections.

Field Documentation

◆ continuation_number

uint16_t bt_conn_le_conn_rate_param::continuation_number

Minimum number of underlying connection events to remain active after a packet containing a Link Layer PDU with a non-zero Length field is sent or received.

Range: BT_HCI_LE_CONTINUATION_NUM_MIN - BT_HCI_LE_CONTINUATION_NUM_MAX

◆ interval_max_125us

uint16_t bt_conn_le_conn_rate_param::interval_max_125us

Maximum connection interval.

Unit: 125 microseconds

Range: BT_HCI_LE_SCI_INTERVAL_MIN_125US - BT_HCI_LE_SCI_INTERVAL_MAX_125US

◆ interval_min_125us

uint16_t bt_conn_le_conn_rate_param::interval_min_125us

Minimum connection interval.

Unit: 125 microseconds

Range: BT_HCI_LE_SCI_INTERVAL_MIN_125US - BT_HCI_LE_SCI_INTERVAL_MAX_125US

◆ max_ce_len_125us

uint16_t bt_conn_le_conn_rate_param::max_ce_len_125us

Maximum length of connection event.

Unit: 125 microseconds

Range: BT_HCI_LE_SCI_CE_LEN_MIN_125US - BT_HCI_LE_SCI_CE_LEN_MAX_125US

◆ max_latency

uint16_t bt_conn_le_conn_rate_param::max_latency

Maximum Peripheral latency.

Unit: subrated connection intervals bt_conn_le_conn_rate_changed::subrate_factor

Range: BT_HCI_LE_PERIPHERAL_LATENCY_MIN - BT_HCI_LE_PERIPHERAL_LATENCY_MAX

◆ min_ce_len_125us

uint16_t bt_conn_le_conn_rate_param::min_ce_len_125us

Minimum length of connection event.

Unit: 125 microseconds

Range: BT_HCI_LE_SCI_CE_LEN_MIN_125US - BT_HCI_LE_SCI_CE_LEN_MAX_125US

◆ subrate_max

uint16_t bt_conn_le_conn_rate_param::subrate_max

◆ subrate_min

uint16_t bt_conn_le_conn_rate_param::subrate_min

◆ supervision_timeout_10ms

uint16_t bt_conn_le_conn_rate_param::supervision_timeout_10ms

Connection Supervision timeout.

Unit: 10 milliseconds

Range: BT_HCI_LE_SUPERVISON_TIMEOUT_MIN - BT_HCI_LE_SUPERVISON_TIMEOUT_MAX


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