0 votos

Detectar el dispositivo Android desde el dispositivo BLE (¿Cómo funciona el bluetooth?)

Me gustaría saber cómo funciona el bluetooth con Android : cuando se enciende el bluetooth, ¿se emiten datos que otros dispositivos pueden detectar? Si no es así, ¿es posible detectar desde un dispositivo BLE si un Android específico con el bluetooth encendido está cerca? ¿Y cómo? Gracias.

1 votos

¿Es este un pregunta relacionada con la programación como cómo utilizar BluetoothSocket / cómo conectarlo o si sólo desea el teoría del funcionamiento del bluetooth (que no tiene nada que ver específicamente con Android) ?

0voto

Andy Brudtkuhl Puntos 1714

Sería posible con el Bluetooth "clásico", pero no con el Bluetooth Low Energy (BLE). En BLE, el periférico dispositivo (la baliza, el teclado o lo que sea) emite anuncios. El central dispositivo (el teléfono) sólo escucha esos anuncios.

El dispositivo central sólo envía algo cuando quiere conectarse a un periférico BLE concreto. Se puede detectar que utilizando un BLE sniffer pero no con un periférico BLE normal (que no sea el del teléfono), porque el propio hardware BLE filtra los paquetes que no están destinados a ese periférico.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X