Hi Chris, I'd be interested. I am currently looking into it, and I got two iBeacons here. Although I copied the UUID into the code, neither one gets recognized by the app. I get this in the log (in Xamarin that is). Any help would be much appreciated.
[IBeacon] This is not an iBeacon advertisment. The bytes I see are: 0201061aff4c000215a0b137303a9a11e3aa6e0800200c9a668072a964a91c09426c756542617220426561636f6e20393035394146313030344446000000
[IBeaconService] Done with scan cycle
[IBeaconService] Calling ranging callback with 0 iBeacons
[Callback] attempting callback via messenger
[IBeaconService] Restarting scan. Unique beacons seen last cycle: 0
[BluetoothAdapter] stopLeScan()
[BluetoothAdapter] startLeScan(): null
[BluetoothAdapter] onClientRegistered() - status=0 clientIf=5
[IBeaconService] Scan started
[IBeaconManager] Got a ranging callback with data: com.radiusnetworks.ibeacon.service.RangingData@41e9f030
[IBeaconManager] Got a ranging callback with 0 iBeacons
[IBeaconManager] Calling ranging notifier on :findthemonkey.droid.RangeNotifier@41de9760
[BluetoothAdapter] onScanResult() - Device=34:B1:F7:D5:B4:A7 RSSI=-54
[IBeaconService] got record
[IBeacon] This is not an iBeacon advertisment. The bytes I see are: 0201061aff4c000215ebefd08370a247c89837e7b5634df52400010001800f094a6842455f5a404b554a41564e68051250002c01020a0000000000000000