Structure representing the BLE start encryption request.

This structure is used to define the parameters for a BLE start encryption request, including the address of the connected device, the remote device's Encrypted Diversifier (EDIV) value, Random (RAND) value, and Long Term Key (LTK) value.

Public Attributes#

uint8_t

Address of the connected device.

uint16_t

Remote device EDIV value.

uint8_t

Remote device RAND value

uint8_t

Remote device LTK value.

Public Attribute Documentation#

dev_addr#

uint8_t rsi_ble_start_encryption_s::dev_addr[RSI_DEV_ADDR_LEN]

Address of the connected device.


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

ediv#

uint16_t rsi_ble_start_encryption_s::ediv

Remote device EDIV value.


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

rand#

uint8_t rsi_ble_start_encryption_s::rand[8]

Remote device RAND value


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

ltk#

uint8_t rsi_ble_start_encryption_s::ltk[16]

Remote device LTK value.


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