I'm still newbie of BLE developer, and designing a BLE device based on nrf51822 (whose service uuid is partially used for identification of serial number). Like nordic's default, I'm going to use random static address for production.
I don't understand, the term of use of bd_addr, i.e., what kind of device should use each of:
- BLE_GAP_ADDR_TYPE_PUBLIC
- BLE_GAP_ADDR_TYPE_RANDOM_PRIVATE_NON_RESOLVABLE
- BLE_GAP_ADDR_TYPE_RANDOM_PRIVATE_RESOLVABLE
- BLE_GAP_ADDR_TYPE_RANDOM_STATIC
. If I use random static, should I change the bd_addr periodically after power on? Or is that not necessary?
Great thanks for you help, Takashi