Structure representing the remote BLE device information.

This structure is used to define the parameters for storing information about a remote BLE device, including its address, buffer counts, and synchronization mechanisms.

Public Attributes#

uint8_t

BD Address of the remote LE device.

uint8_t

Address type of the remote LE device.

uint8_t

Available Buffer Count.

uint8_t

Max Buffer Count.

uint16_t

Max Buffer Length.

uint8_t

Flag for dev info used or not.

uint8_t

Flag for checking command in use.

uint16_t

Flag for checking expected remote response for each procedure.

uint8_t

Buffer config mode.

osMutexId_t

Mutex handle for avail_buf_info update.

Public Attribute Documentation#

remote_dev_bd_addr#

uint8_t rsi_remote_ble_info_s::remote_dev_bd_addr[RSI_DEV_ADDR_LEN]

BD Address of the remote LE device.


Definition at line 245 of file components/device/silabs/si91x/wireless/ble/inc/rsi_bt_common.h

remote_dev_addr_type#

uint8_t rsi_remote_ble_info_s::remote_dev_addr_type

Address type of the remote LE device.


Definition at line 247 of file components/device/silabs/si91x/wireless/ble/inc/rsi_bt_common.h

avail_buf_cnt#

uint8_t rsi_remote_ble_info_s::avail_buf_cnt

Available Buffer Count.


Definition at line 249 of file components/device/silabs/si91x/wireless/ble/inc/rsi_bt_common.h

max_buf_cnt#

uint8_t rsi_remote_ble_info_s::max_buf_cnt

Max Buffer Count.


Definition at line 251 of file components/device/silabs/si91x/wireless/ble/inc/rsi_bt_common.h

max_buf_len#

uint16_t rsi_remote_ble_info_s::max_buf_len

Max Buffer Length.


Definition at line 253 of file components/device/silabs/si91x/wireless/ble/inc/rsi_bt_common.h

used#

uint8_t rsi_remote_ble_info_s::used

Flag for dev info used or not.


Definition at line 255 of file components/device/silabs/si91x/wireless/ble/inc/rsi_bt_common.h

cmd_in_use#

uint8_t rsi_remote_ble_info_s::cmd_in_use

Flag for checking command in use.


Definition at line 257 of file components/device/silabs/si91x/wireless/ble/inc/rsi_bt_common.h

expected_resp#

uint16_t rsi_remote_ble_info_s::expected_resp

Flag for checking expected remote response for each procedure.


Definition at line 259 of file components/device/silabs/si91x/wireless/ble/inc/rsi_bt_common.h

mode#

uint8_t rsi_remote_ble_info_s::mode

Buffer config mode.


Definition at line 261 of file components/device/silabs/si91x/wireless/ble/inc/rsi_bt_common.h

ble_buff_mutex#

osMutexId_t rsi_remote_ble_info_s::ble_buff_mutex

Mutex handle for avail_buf_info update.


Definition at line 263 of file components/device/silabs/si91x/wireless/ble/inc/rsi_bt_common.h