- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I am using PSOC 4200 BLE Device.
Component name: BLE_v3_66
My requirement is to generate a Random BLE MAC address every 10-15 seconds (We can change the time according to requirement ) and set this address so it will reflect in advertisement packet.
I set type from the below structure before read the address
/** Bluetooth Device Address */
typedef struct
{
/** Bluetooth device address */
uint8 bdAddr[CYBLE_GAP_BD_ADDR_SIZE];
/** public = 0, Random = 1 */
uint8 type;
}CYBLE_GAP_BD_ADDR_T;
its like
CYBLE_GAP_BD_ADDR_T cyble_gap_bd_addr;
cyble_gap_bd_addr.type = 0x01;
CyBle_GetDeviceAddress(&cyble_gap_bd_addr);
but when i read the address every time it shows the same
can someone help me on this
Solved! Go to Solution.
- Labels:
-
PSoC 4 MCU
- Tags:
- BLE MAC
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Please refer to the below thread for more information on Generating Random BLE address.
Please let me know if this helps.
Thanks,
P Yugandhar.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Please refer to the below thread for more information on Generating Random BLE address.
Please let me know if this helps.
Thanks,
P Yugandhar.