Structure representing the BLE command to set an attribute value.

This structure is used to define the parameters for a BLE command to set an attribute value, including the remote device address, the attribute handle, the length of the attribute value, and the attribute value itself. The module won't receive the acknowledgement from the remote device.

Public Attributes#

uint8_t

Remote device address.

uint8_t

Attribute handle.

uint8_t

Length of the attribute value.

uint8_t

Attribute value.

Public Attribute Documentation#

dev_addr#

uint8_t rsi_ble_set_att_cmd_s::dev_addr[RSI_DEV_ADDR_LEN]

Remote device address.


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

handle#

uint8_t rsi_ble_set_att_cmd_s::handle[2]

Attribute handle.


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

length#

uint8_t rsi_ble_set_att_cmd_s::length

Length of the attribute value.


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

att_value#

uint8_t rsi_ble_set_att_cmd_s::att_value[RSI_DEV_ATT_LEN]

Attribute value.


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