Structure represents the BLE request for characteristic value by UUID.

This structure is used to define the parameters for a BLE request to get a characteristic value by UUID, which includes the remote device address, the handle from which the search would start, the handle at which the search would end, reserved bytes for future use, and the search UUID value.

Public Attributes#

uint8_t
uint8_t
uint8_t

Public Attribute Documentation#

dev_addr#

uint8_t rsi_ble_req_char_val_by_uuid_s::dev_addr[RSI_DEV_ADDR_LEN]

Remote device address


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

start_handle#

uint8_t rsi_ble_req_char_val_by_uuid_s::start_handle[2]

Search will start from this handle


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

end_handle#

uint8_t rsi_ble_req_char_val_by_uuid_s::end_handle[2]

Search will end at this handle


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

reserved#

uint8_t rsi_ble_req_char_val_by_uuid_s::reserved[2]

Reserved for future use


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

char_uuid#

uuid_t rsi_ble_req_char_val_by_uuid_s::char_uuid

Search UUID value (20 bytes)


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