Page 1 of 1

Retrieval Issue of Identity Peer BLE Device Address

Posted: Sun Aug 11, 2019 10:29 am
by nisarg_sls
Hi all,

I am using ESP-IDF v3.2 to develop a BLE application.

In application, i am facing an issue to retrieve an Identity Address (Public Address) of the bonded device after bonding.

Inside the event of ESP_GAP_BLE_KEY_EVT, only last 3 bytes of Identity address were retrieved under the Peer Identity Key (ESP_LE_KEY_PID).

I have tested it on the both roles i.e. server & client.

I need the complete 6-byte Identity address to identify the privacy-enabled peer device.

Kindly guide me on this issue.

For reference, I have attached the zip file contains source code for both roles & their logs.