Structure representing connection initiation parameters.

This structure is used to define various parameters required for initiating a BLE connection. It includes parameters for scan intervals, scan window, connection intervals, peripheral latency, supervision timeout, and minimum and maximum length of the connection events.

Public Attributes#

uint16_t
uint16_t
uint16_t
uint16_t
uint16_t
uint16_t

Public Attribute Documentation#

ScanInterval#

uint16_t rsi_ble_initiation_params_s::ScanInterval

uint16_t, ScanInterval, It is the Time interval from when the Controller started its last scan until it begins the subsequent scan on the primary advertising physical channel. Range : 0x0004 to 0xFFFF


Definition at line 2250 of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h

ScanWindow#

uint16_t rsi_ble_initiation_params_s::ScanWindow

uint16_t, Scan Window parameter is a recommendation from the host on how long the controller should scan. Range : 0x0004 to 0xFFFF


Definition at line 2253 of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h

ConnIntervalMin#

uint16_t rsi_ble_initiation_params_s::ConnIntervalMin

uint16_t, Connection interval minimum parameter defines the minimum allowed connection interval. Range: 0x0006 to 0x0C80


Definition at line 2256 of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h

ConnIntervalMax#

uint16_t rsi_ble_initiation_params_s::ConnIntervalMax

uint16_t, Connection interval maximum parameter defines the maximum allowed connection interval. Range: 0x0006 to 0x0C80


Definition at line 2259 of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h

ConnLatency#

uint16_t rsi_ble_initiation_params_s::ConnLatency

uint16_t, Peripheral Latency or Maximum Latency parameter defines the maximum allowed Peripheral latency. Range: 0x0000 to 0x01F3


Definition at line 2262 of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h

ConnSTO#

uint16_t rsi_ble_initiation_params_s::ConnSTO

uint16_t, Connection Timeout or Supervision Timeout parameter defines the link supervision timeout for the connection. Range: 0x000A to 0x0C80


Definition at line 2265 of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h

MinCELen#

uint16_t rsi_ble_initiation_params_s::MinCELen

uint16_t,The Min CE Length parameter provide the Controller with the expected minimum length of the connection events. Range: 0x0000 to 0xFFFF


Definition at line 2268 of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h

MaxCELen#

uint16_t rsi_ble_initiation_params_s::MaxCELen

uint16_t,The Max CE Length parameter provide the controller with the expected maximum length of the connection events. Range: 0x0000 to 0xFFFF


Definition at line 2271 of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h