Beware that this post is related to an SDK in maintenance mode
More Info: Consider nRF Connect SDK for new designs
This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Change Bluetooth identity address

Hi,

I use nRF5 SDK v15.0.0. In my application I need to change Bluetooth identity address. I can not use BLE_GAP_ADDR_TYPE_RANDOM_STATIC address type, because I need to change all the bytes and want to show our own MAC address. I use BLE_GAP_ADDR_TYPE_PUBLIC address type. After that I can connect to device using "nRF Connect" but I can not connect to device when I use our own mobile application. Using "nRF Connect" I see that my device type changed from "Le only" to "CLASSIC and  LE". Is the change to public also changes the advertising channel to Dual Mode?  Can please explain this part in detail?  And also can we use public address which will only advertise in "LE only" channel? 

Thanks.

Related