How to choose a Bluetooth address

I am working on a project involving Bluetooth and am supposed to start uploading software to the units. When I am going to burn the OTP I have to state the Bluetooth address. I know that there are public and random addresses, but I can't figure out how to choose the right one. I am not interested in getting a public address from IEEE and the address just need to be static.

Is the only requirements I have to fulfill then to have the two most significant bits set to 1 and not have only ones or zeros as the remaining 46 bits?

If so, what would happen if I upload the same address to multiple devices? Would that create problems or could I in principle just have 0xC000000000000001 as the address for all of my units?



Read more here: https://stackoverflow.com/questions/65721299/how-to-choose-a-bluetooth-address

Content Attribution

This content was originally published by Jacob Nørgaard at Recent Questions - Stack Overflow, and is syndicated here via their RSS feed. You can read the original post over there.

%d bloggers like this: