Structure representing the enhanced connection status event in the module.
Public Attribute Documentation#
dev_addr_type#
uint8_t rsi_ble_event_enhnace_conn_status_s::dev_addr_type
Device address type of the Connected Remote Device
dev_addr#
uint8_t rsi_ble_event_enhnace_conn_status_s::dev_addr[RSI_DEV_ADDR_LEN]
Device address of the remote device.
local_resolvlable_addr#
uint8_t rsi_ble_event_enhnace_conn_status_s::local_resolvlable_addr[RSI_DEV_ADDR_LEN]
Local Device resolvable address
peer_resolvlable_addr#
uint8_t rsi_ble_event_enhnace_conn_status_s::peer_resolvlable_addr[RSI_DEV_ADDR_LEN]
Remote Device resolvable address
conn_interval#
uint16_t rsi_ble_event_enhnace_conn_status_s::conn_interval
Connection interval used on this connection. Range: 0x0006 to 0x0C80
conn_latency#
uint16_t rsi_ble_event_enhnace_conn_status_s::conn_latency
Peripheral latency for the connection in number of connection events. Range: 0x0000 to 0x01F3
supervision_timeout#
uint16_t rsi_ble_event_enhnace_conn_status_s::supervision_timeout
Connection supervision timeout. Range: 0x000A to 0x0C80
master_clock_accuracy#
uint8_t rsi_ble_event_enhnace_conn_status_s::master_clock_accuracy
Only applicable for peripheral, for central this value is set to 0x00
status#
uint16_t rsi_ble_event_enhnace_conn_status_s::status
Status of the Connection - success/failure