Hello,
I have a customer trying to set their own BLE address via the HCI_EXT_SetBDADDRCmd API.
Before GAP initialization, the customer is issuing the HCI_EXT_SetBDADDRCmd and getting a HCI_EXT_SetBDADDRDone event.
GAP device init is called with GAP_PROFILE_BROADCASTER | GAP_PROFILE_CENTRAL, and ADDRMODE_PUBLIC.
The received GAP_DeviceInitDone event though shows an address different from what was set via the HCI_EXT_SetBDADDRCmd.
Is there a recommended sequence to set the BLE address via HCI? Or is this feature not supported in the stack today?
Regards,
Munan