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

how to add privacy features to ble nrf51822?

hello.. I'm actually working on nrf51822,i could complete the advertising part successfully("hello world")..NOW i want to add privacy feature which allows an advertiser to hide its public Bluetooth address by using temporary,randomly generated addresses that can be recognized by a scanner that is bonded with the advertising device. can you please help me out in completing this task.

with regards joy

Parents
  • This anonymity feature (where some devices can reconstruct original static address and identify the device while it looks random to all the rest) is available only for bonded devices which exchange necessary anonymity keys. So each such device would need to connect, pair and bond with your advertiser. If you want to go that road see nRF5 SDK \components\ble\peer_manager module and look any example which uses it as hint. If you don't want to do all this and you are fine with just anonymizing the advertising address for all observers then search for "random address" on this forum, there are so many Q&S on this topic...

Reply
  • This anonymity feature (where some devices can reconstruct original static address and identify the device while it looks random to all the rest) is available only for bonded devices which exchange necessary anonymity keys. So each such device would need to connect, pair and bond with your advertiser. If you want to go that road see nRF5 SDK \components\ble\peer_manager module and look any example which uses it as hint. If you don't want to do all this and you are fine with just anonymizing the advertising address for all observers then search for "random address" on this forum, there are so many Q&S on this topic...

Children
No Data
Related