Da altri post è chiaro che AirDrop "usa" Bluetooth Low Energy per "trovare" altri dispositivi abilitati AirDrop. Come fa questo? In particolare, in che modo un dispositivo Apple distingue tra un altro dispositivo bluetooth e uno con airdrop attivato?
Potrebbe 1) provare ad accoppiare con ogni dispositivo trasmittente, 2) usare il nome bluetooth, 3) i dati aggiuntivi nella radio senza abbinamento?
La struttura BluetoothDeviceInfo che ritorna dalla creazione di una radio nello stack Microsoft non include alcuna informazione di identificazione oltre al Friendly Name: link
L'altra possibilità è che tenta di accoppiarsi con tutti i dispositivi bluetooth di trasmissione - ma potrebbe essere lento.
Grazie per qualsiasi aiuto e / o intuizione!