¿Cómo detecta la caída de aire otros dispositivos de caída de aire?

0

De otras publicaciones queda claro que AirDrop "utiliza" Bluetooth Low Energy para "encontrar" otros dispositivos habilitados con AirDrop. ¿Como hace esto? Específicamente, ¿cómo diferencia un dispositivo de Apple entre otro dispositivo Bluetooth y otro con una función de lanzamiento de aire habilitado?

Podría 1) intentar emparejarse con cada dispositivo de transmisión, 2) usar el nombre descriptivo de bluetooth, 3) datos adicionales en la radio sin emparejamiento?

La estructura BluetoothDeviceInfo que se genera al crear una radio en la pila de Microsoft no incluye ninguna información de identificación además del Nombre descriptivo: enlace

La otra posibilidad es que trate de emparejarse con todos los dispositivos bluetooth de transmisión, pero eso podría ser lento.

¡Gracias por cualquier ayuda y / o visión!

    
pregunta TheJeff 08.09.2015 - 23:04

1 respuesta

-1

Pensé que compartiría lo que encontré en caso de que esta información pudiera atajar el aprendizaje de otra persona.

Bluetooth Low Energy es una especificación completamente diferente a las versiones anteriores de bluetooth. Hay API completamente diferentes de Microsoft para admitir BT LE: enlace

A diferencia de las versiones anteriores de bluetooth, un dispositivo "Periférico" BT LE (dispositivo de envío) puede anunciar sus capacidades, de modo que un dispositivo de conexión (también conocido como "Central") puede decir de qué es capaz el Periférico sin realmente conectarse / emparejamiento con el Periférico.

Las capacidades de un Periférico se comunican utilizando un Perfil de Atributo Genérico, o GATT para abreviar.

Según mi pregunta anterior, la estructura BluetoothDeviceInfo es parte de la API de Microsoft más antigua para dispositivos Bluetooth que no son BT LE: enlace

Además, la biblioteca C # 32feet.net para ayudar con Bluetooth no es compatible con BT LE.

Espero que eso ayude a alguien.

    
respondido por el TheJeff 15.09.2015 - 00:18

Lea otras preguntas en las etiquetas