I want to read access address of a connection between master and slave in master.
I need access address and not the MAC address after connection establishment.
Is there a way to read it in sdk 17 ?
I want to read access address of a connection between master and slave in master.
I need access address and not the MAC address after connection establishment.
Is there a way to read it in sdk 17 ?
Hi
The access address is randomly generated for every connection, and the Bluetooth link layer doesn't expose this address to the higher levels of the Bluetooth stack, or to the application.
Essentially an application running over Bluetooth shouldn't need to know what access address is used, and for this reason it is not exposed outside the SoftDevice.
Is there any particular reason you need to know the access address?
A Bluetooth sniffer should be able to pick up the access address if you run it during connection establishment.
Best regards
Torbjørn
Hi
The access address is randomly generated for every connection, and the Bluetooth link layer doesn't expose this address to the higher levels of the Bluetooth stack, or to the application.
Essentially an application running over Bluetooth shouldn't need to know what access address is used, and for this reason it is not exposed outside the SoftDevice.
Is there any particular reason you need to know the access address?
A Bluetooth sniffer should be able to pick up the access address if you run it during connection establishment.
Best regards
Torbjørn