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

  • 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...

  • What chip revision are you using/What are the complete laser markings on the chip? What SoftDevice version are you using? And what SDK version?

Related