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.


ediv#

uint16_t rsi_ble_start_encryption_s::ediv

Remote device EDIV value.


rand#

uint8_t rsi_ble_start_encryption_s::rand[8]

Remote device RAND value


ltk#

uint8_t rsi_ble_start_encryption_s::ltk[16]

Remote device LTK value.