I have the BCM943341WCD1 WiFi + Bluetooth kit, and I am trying to modify the SDK 3.1.2 SmartBridge demo to receive iBeacon advertisements.
The demo can see and connect to devices advertising in GATT mode, but I need to see devices broadcasting in iBeacon. My devices have a custom UUID and I only want to track broadcast packets with that UUID.
Is there anything I can change in the SmartBridge demo application to do this? Or is there any other example code that could be helpful?
In order to read advertisements without actually connecting to the device you would have to hard code your custom UUIDs in the display_attributes_list method and manually check if the iBeacon device is sending advertisements by checking the value of the service UUID you want to receive broadcast packets from.
Hope that helps.