Is the BD address the same as the MAC address? How do we ensure the BD addresses we choose won't conflict with BD address for other devices (e.g. from other manufacturers). Is there a specified way of choosing MAC addresses for the devices?
Yes, the BD address is also referred to as the MAC address and uses the same IEEE scheme as classic Bluetooth and ethernet etc.
Bluetooth Smart allows you to use a random address. Random doesn't have to mean that it is dynamically assigned or even random in the normal sense of the word, it just means that it is not globally specific and that it does not live up to the IEEE addressing scheme. There is a flag in the advertising package to indicate that a random BD address is being used.
You might want to take a look at AN-B-022 that talks about resolvable private addresses.
Hi Rofe,
You can set the BD address (it is like MAC address) at the address 0x7FD4 of the OTP using our SMARTSNIPPET tools.
best regards,
DIALOG SUPPORT TEAM.
I see... In SMARTSNIPPET it's called Device unique ID, right? Can you provide detailed documentation of the OTP header?
Thank you,
Roman
Hi Roman,
We're still working on documenting this. If a specific line in the OTP header is not clear, let me know and I can explain the usage.
Best regards,
Dialog Support Team
Hi Dialog,
Is the BD address the same as the MAC address? How do we ensure the BD addresses we choose won't conflict with BD address for other devices (e.g. from other manufacturers). Is there a specified way of choosing MAC addresses for the devices?
Thanks!
Hi Motred,
Yes, the BD address is also referred to as the MAC address and uses the same IEEE scheme as classic Bluetooth and ethernet etc.
Bluetooth Smart allows you to use a random address. Random doesn't have to mean that it is dynamically assigned or even random in the normal sense of the word, it just means that it is not globally specific and that it does not live up to the IEEE addressing scheme. There is a flag in the advertising package to indicate that a random BD address is being used.
You might want to take a look at AN-B-022 that talks about resolvable private addresses.