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

About the nRF8001 ' Device Address

 Hi  , 

     We know that the nRF8001 use the random static device address . I have the questions below :

  A.   Will the device get one new address after power on ?    or  is the address fixed for each nRF8001 when production ? 

  B.   When connected or bonded with host ,  will the host get another  address which is different with the random static    address ?   

 

    thanks!

Parents
  • - The random static is set for the nRF8001 at production

    You can get the random static address that is assigned using GetDeviceAddress (0x0A).

    - I assume you are referring to the peer device that is connecting and bonding with the nRF8001 as the host.

    Let me check on the address being shared during bonding, In any case this shared address is not used by the nRF8001

    When in a connection the Access address in the Connect request packet is used.

Reply
  • - The random static is set for the nRF8001 at production

    You can get the random static address that is assigned using GetDeviceAddress (0x0A).

    - I assume you are referring to the peer device that is connecting and bonding with the nRF8001 as the host.

    Let me check on the address being shared during bonding, In any case this shared address is not used by the nRF8001

    When in a connection the Access address in the Connect request packet is used.

Children
Related