This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Read Access Address from the SoftDevice after connection establishment

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 ?

Parents
  • Hi
    Thank you for your answer
    I'm doing some research and the reason I need the access address is that I have to run the Channel  selection algorithm 2 in a controller after all masters advertise their channel maps to the controller and the algorithm needs access address and channel map.

  • Hi 

    This is not provided out of the box unfortunately, for the reasons I mentioned earlier. 

    If you use the Bluetooth stack in Zephyr you could always make your own fork of the open source Bluetooth controller, and make the changes needed to give the application access to the access address. This is not an easy task though, so I would strongly recommend trying to find some other way to accomplish your goal if possible. 

    Best regards
    Torbjørn

Reply
  • Hi 

    This is not provided out of the box unfortunately, for the reasons I mentioned earlier. 

    If you use the Bluetooth stack in Zephyr you could always make your own fork of the open source Bluetooth controller, and make the changes needed to give the application access to the access address. This is not an easy task though, so I would strongly recommend trying to find some other way to accomplish your goal if possible. 

    Best regards
    Torbjørn

Children
No Data
Related