Bluetooth Host Stack Library
wiced_bt_device_link_keys_t Struct Reference

Description

Paired device link key notification (used by BTM_PAIRED_DEVICE_LINK_KEYS_UPDATE_EVT notication)

Data Fields

wiced_bt_device_address_t bd_addr
 [in] BD Address of remote More...
 
wiced_bt_device_sec_keys_t key_data
 [in/out] Key data
 
wiced_bt_device_address_t conn_addr
 [in] BD Address remote used to originate the first connection
 

Field Documentation

◆ bd_addr

wiced_bt_device_address_t wiced_bt_device_link_keys_t::bd_addr

[in] BD Address of remote

Note
For LE transport
  1. device_addr_type for this bd_addr is in wiced_bt_device_sec_keys_t::ble_addr_type
  2. if the remote device has shared an IRK, this address will be of type BLE_ADDR_PUBLIC_ID or BLE_ADDR_RANDOM_ID which may be different from the address used in the connection complete event (GATT_CONNECTION_STATUS_EVT).
  3. Application must use the address in this structure only for storing/retrieving the keys. For any other API which requires the bd_addr, application must continue to use the address reported in the GATT_CONNECTION_STATUS_EVT.