I'm currently working on an app on Android which detects iBeacons
using the API provided by Kontakt
, to execute actions configured online in the Kontakt CMS
.
However, to detect beacons, I am using the Radius Networks BLE
libraries. I was unable to extract the UUID from the beacons, is this feature only available in the Pro Library? If it is available for the Open Source Library, how do I detect beacons with their UUID?
Region region = new Region("myRangingUniqueId", uUID, null, null);
Should be able to range for that to get a list of beacons matching that uuid from didRangeBeaconsInRegion callback.
Unless you just want to range for all beacons, then you can leave the proxUuid field null (wildcard) and then iterate through and get the proxIds with iBeacons.iterator().next().getProximity()