Structure representing the BLE connection request.
This structure is used to define the parameters for a BLE connection request, including the address type and address of the device to connect, scan interval, scan window, connection interval, connection latency, and supervision timeout.
Public Attributes#
uint8_t
Address type of the device to connect.
uint8_t
Address of the device to connect.
uint16_t
Scan interval.
uint16_t
Scan window.
uint16_t
Minimum connection interval.
uint16_t
Maximum connection interval.
uint16_t
Connection latency.
uint16_t
Supervision timeout.
Public Attribute Documentation#
dev_addr_type#
uint8_t rsi_ble_req_conn_s::dev_addr_type
Address type of the device to connect.
Definition at line
702
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h
dev_addr#
uint8_t rsi_ble_req_conn_s::dev_addr[RSI_DEV_ADDR_LEN]
Address of the device to connect.
Definition at line
704
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h
le_scan_interval#
uint16_t rsi_ble_req_conn_s::le_scan_interval
Scan interval.
Definition at line
706
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h
le_scan_window#
uint16_t rsi_ble_req_conn_s::le_scan_window
Scan window.
Definition at line
708
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h
conn_interval_min#
uint16_t rsi_ble_req_conn_s::conn_interval_min
Minimum connection interval.
Definition at line
710
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h
conn_interval_max#
uint16_t rsi_ble_req_conn_s::conn_interval_max
Maximum connection interval.
Definition at line
712
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h
conn_latency#
uint16_t rsi_ble_req_conn_s::conn_latency
Connection latency.
Definition at line
714
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h
supervision_tout#
uint16_t rsi_ble_req_conn_s::supervision_tout
Supervision timeout.
Definition at line
716
of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h