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

How to read public MAC using the nrfjprog.exe tool?

How to read public MAC using the nrfjprog.exe tool?

Parents Reply Children
  • Hi Daniel

    The device address bytes stored in the flash are random numbers, and won't necessarily follow the Bluetooth specification requirements for a valid BLE address. 

    When using a static random BLE address the two most significant bits shall both be 1, which is why 0x8B is changed to 0xCB by the SoftDevice before setting the address. 

    For more information please refer to the Device Address chapter in the Bluetooth specification (Vol 6, Part B, chapter 1.3 in v5.0 of the specification). 

    Best regards
    Torbjørn

Related