It is clear from other posts that AirDrop "uses" Bluetooth Low Energy to "find" other AirDrop enabled devices. How does it do this? Specifically, how does an apple device differentiate between just another bluetooth device and one with airdrop enabled?
It could 1) try to pair with every transmitting device, 2) use the bluetooth friendly name, 3) additional data in the radio without pairing?
The BluetoothDeviceInfo structure that comes back from creating a radio on the Microsoft stack doesn't include any identifying info besides the Friendly Name: https://msdn.microsoft.com/en-us/library/windows/desktop/aa362924%28v=vs.85%29.aspx
The other possibility is that it tries to pair with all broadcasting bluetooth devices - but that could be slow.
Thanks for any help and/or insight!