¿Cuánto tiempo lleva descubrir un dispositivo Bluetooth para un teléfono Android o un iPhone?

Hay algunas variables que entran en juego aquí. ¿Se refiere a un dispositivo BT4 o anterior? La latencia para BT4 es menor, dependiendo de la configuración de firmware del dispositivo en la que está tratando de descubrir. Hay un intervalo de suspensión e intervalo de transmisión en el dispositivo, así como un intervalo de exploración en el teléfono que afectará la latencia. Nuestras balizas inteligentes actuales (http://todhq.com) tienen un tiempo de reposo de 5 segundos y luego un intervalo de transmisión de 200-300 ms durante 2,5 segundos. Eso significa que nuestro dispositivo estará apagado durante 5 segundos, luego se despertará y transmitirá su identificación cada 200-300 ms durante 2.5 segundos. Dependiendo de dónde busque dispositivos en el ciclo, determinaría la latencia. Esto se hizo para proporcionar la máxima duración de la batería, al tiempo que permitía una latencia razonablemente baja. Puedo decir que al eliminar el intervalo de sueño de 5 segundos, la latencia fue visiblemente instantánea, incluso a 80 mph y en 4 carriles de tráfico. También puedo decir que en nuestras pruebas, el iPhone descubrirá más rápido y a mayor distancia que los teléfonos Android que probamos, con todas las demás configuraciones iguales.

Para versiones anteriores de Bluetooth como 2.1 (auriculares, documentos y teclados) o 3.0 (audio de alta fidelidad), la latencia puede ser mayor, pero no suele ser un factor en ese tipo de dispositivos.