Structure representing the BLE enhanced connection request.

This structure is used to define the parameters for a BLE enhanced connection request, which includes the address type and address of the device to connect, filter policy, own address type, scan interval, scan window, connection interval, connection latency, supervision timeout, and connection event length.

Public Attribute Documentation#

dev_addr_type#

uint8_t rsi_ble_req_enhance_conn_s::dev_addr_type

Address type of the device to connect


dev_addr#

uint8_t rsi_ble_req_enhance_conn_s::dev_addr[RSI_DEV_ADDR_LEN]

Address of the device to connect


filter_policy#

uint8_t rsi_ble_req_enhance_conn_s::filter_policy

Filter policy


own_addr_type#

uint8_t rsi_ble_req_enhance_conn_s::own_addr_type

Own address type


le_scan_interval#

uint16_t rsi_ble_req_enhance_conn_s::le_scan_interval

Scan interval


le_scan_window#

uint16_t rsi_ble_req_enhance_conn_s::le_scan_window

Scan window


conn_interval_min#

uint16_t rsi_ble_req_enhance_conn_s::conn_interval_min

Minimum connection interval


conn_interval_max#

uint16_t rsi_ble_req_enhance_conn_s::conn_interval_max

Maximum connection interval


conn_latency#

uint16_t rsi_ble_req_enhance_conn_s::conn_latency

Connection latency


supervision_tout#

uint16_t rsi_ble_req_enhance_conn_s::supervision_tout

Supervision timeout


min_ce_length#

uint16_t rsi_ble_req_enhance_conn_s::min_ce_length

Minimum connection event length


max_ce_length#

uint16_t rsi_ble_req_enhance_conn_s::max_ce_length

Maximum connection event length