Hi,
Ok I will rephrase my question and add some context.
We already have bought the IEEE public MAC addresses and we plan to have one public MAC address asigned to each of the device we produce.
We do however want to use resolvable private addresses in the advertisement packets. When I connect and bond to a device using RPA, the MAC address that is displayed is the resolvable address that was used at the time of the bonding.
I am wondering if there is any way, once the private address has been resolved by a bonded device, to recover from the resolvable address (or maybe through a device information characteristic?) the corresponding public address that I have setup in my device (or that I have asigned to it).
We already have a current version of the product in production. This version uses the public MAC address in its advertisement. The public MAC address is used in the factory and throughout logistics to track the manufactured devices. If we use resolvable private addresses in the advertisement, the we loose the capability of the device to be tracked during those manufacturing phases. How do people usually handle device identification during production when using RPA ?