Structure representing 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, including the remote device address, the handle from which the search will start, the handle at which the search will end, reserved bytes for future use, and the search UUID value.

Public Attributes#

uint8_t

Remote device address.

uint8_t

Search will start from this handle.

uint8_t

Search will end at this handle.

uint8_t

Reserved for future use.

Search UUID value (20 bytes)

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 1269 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 1271 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 1273 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 1275 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 1277 of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h