Logo es.androidermagazine.com
Logo es.androidermagazine.com

Android o y bluetooth 5: todo lo que necesitas saber

Tabla de contenido:

Anonim

El HTC U 11 y el Motorola Z2 Force se enviaron con compatibilidad con Android N y Bluetooth 4.2. Ambos están ganando compatibilidad con Bluetooth 5 con sus respectivas actualizaciones de Android O. Hablemos de lo que eso significa y por qué esperaron.

Esta es una actualización solo de software

El hardware Qualcomm Snapdragon 835 es compatible con Bluetooth 5. Sabemos que este es el caso, no solo porque Qualcomm nos lo dice, sino porque los teléfonos como OnePlus 5 y Galaxy S8 y S8 + se envían con soporte Bluetooth 5. HTC menciona esto en su reciente presentación de la FCC:

El cambio principal es habilitar Bluetooth 5.0 por software sin ningún cambio de hardware. HTC Corporation solo conservará el código fuente / archivo SW sobre esta habilitación de SW y es IMPOSIBLE divulgar este código fuente / archivo SW a cualquier otro tercero para afectar la función de RF, la potencia o la clasificación de este dispositivo. Excepto por los cambios mencionados anteriormente, no se realiza ninguna otra modificación.

El cambio se producirá cuando estos teléfonos se actualicen a Android O (y no, no sabemos cuándo será), y no tendrá que hacer nada ni enviar sus teléfonos a ninguna parte ni obtener una nueva tarjeta SIM. Simplemente funcionará.

Eso es genial, pero ¿qué hace que Bluetooth 5 sea mejor que 4.2?

Las especificaciones de Bluetooth se parecen mucho a las especificaciones de USB. Utilizan un sistema numérico para rastrearlos, y para calificar como compatibles, el hardware debe ser capaz de cumplir ciertos umbrales para la transferencia y recibir velocidades, consumo de energía y compatibilidad. Eso significa que un número más alto será más nuevo y mejor en algunos aspectos que un número más bajo y un salto de 4.2 a 5 es más significativo que un salto de 4.1 a 4.2.

Bluetooth 5 ofrece un mayor alcance, velocidades de datos más rápidas y una mejor manera de conectarse.

Bluetooth 5 ofrece tres características principales: un alcance 4 veces mayor, el doble de velocidades de datos y paquetes ADV ocho veces más largos (ADV significa publicidad, y los paquetes publicitarios se utilizan para transmitir lo que un dispositivo puede hacer a todos los demás dispositivos Bluetooth dentro del alcance). Es fácil entender por qué más rango es bueno, pero es importante saber que la transferencia de datos es más que simplemente compartir archivos. Por ejemplo, la música también es información digital cuando se transmite por Bluetooth y una velocidad más alta significa que puede entregar más información de audio para un "mejor" sonido y menos posibilidades de errores de sincronización.

Los paquetes ADV más grandes también son importantes. Cuando un dispositivo puede compartir más información sobre sus capacidades, el apretón de manos entre dos dispositivos es más rápido y menos propenso a errores. Hay un montón de ventajas técnicas para un paquete ADV más largo, y si está interesado, debería echarle un vistazo. Solo sepa que los dispositivos no pueden conectarse a través de Bluetooth sin usar paquetes ADV, y tener más datos en cada uno hace que la experiencia sea mejor.

Un ejemplo: con Bluetooth 5, su teléfono puede transmitir música a sus auriculares a una distancia de hasta 120 pies (en comparación con 30 pies para los estándares Bluetooth más antiguos), enviar el doble de datos digitales para que su música suene más completa y no tartamudee tanto, y puede conectarse con menos errores porque los dos dispositivos saben más sobre lo que cada uno es capaz de hacer. Es bueno por todas partes.

Entonces, ¿por qué HTC y Motorola esperan que Android O haga el cambio?

No podemos estar 100% seguros de por qué están esperando, pero es probable debido al soporte adicional para Bluetooth 5 que viene en Android O.

El estándar Bluetooth 5 se completó en diciembre de 2016, por lo que todos han sabido sobre los cambios por un tiempo. Cuando se finalizó Android N, el estándar Bluetooth 5 aún no estaba completo, por lo que hay algunas características bastante importantes que no son compatibles. Dos características importantes, en particular, faltan en Android N.

  • La capa PHY (física) de baja energía preferida. Cuando dos dispositivos se comunican a través de Bluetooth, necesitan encontrar la forma mejor y más eficiente de enviar datos. Cada dispositivo tiene un conjunto de comprobaciones para buscar el método "correcto" para usar aquí, y no se verifica la compatibilidad con Bluetooth 5. Esto significa que la conexión volvería a un estándar anterior de Bluetooth y no se utilizarán las funciones de Bluetooth 5.
  • Los paquetes ADV de más de 60 bytes no se pueden verificar. Cuando dos dispositivos Bluetooth "hablan" entre sí, los paquetes ADV se escanean. En Android N, se espera que el paquete tenga una cierta longitud, por lo que los paquetes de más de 60 bytes pueden devolver un error o simplemente no ser leídos. En Android O, esto ha cambiado y no hay una longitud esperada de cada paquete y los datos sin procesar se leen hasta que se alcanza el final del paquete.

En términos más simples, esto significa que en las versiones de Android anteriores a O, un dispositivo Bluetooth 5 no puede anunciar adecuadamente qué es y qué puede hacer, y cuando la conexión finalmente esté configurada, volverá a una versión anterior estándar incluso si el hardware lo admite.

Bluetooth 5 simplemente no estaba listo cuando se desarrolló Android N.

El Samsung Galaxy S8, por ejemplo, tiene que usar código en la capa Bluetooth del propio Samsung para solucionar estos problemas porque Android no tiene el soporte. Esto cuesta mucho dinero y lleva mucho tiempo, y al final, todo podría tener que cambiarse para que sea más compatible con Android O. Es más una decisión comercial que una decisión técnica. Como Samsung se tomó el tiempo de agregar sus propios extras a Bluetooth, sabiamente incorporó el estándar Bluetooth 5 en lugar de un estándar anterior.

Bluetooth será increíble cuando obtengamos compatibilidad con Android O y Bluetooth 5, ¿verdad?

No Lo siento.

Todos los beneficios de Bluetooth 5 requieren que ambos dispositivos sean compatibles con Bluetooth 5. Si un dispositivo, por ejemplo, tiene Bluetooth 4.x especificado, la conexión vuelve al estándar 4.x. Eso significa que hasta que sus auriculares o el sistema de su automóvil estén listos para Bluetooth 5, nada de esto importa. Dos teléfonos Galaxy S8 conectados a través de Bluetooth pueden tener transferencias de archivos más rápidas, pero no hay garantía de que la versión de Samsung de Bluetooth 5 y la versión de Android O sean 100% compatibles, por lo que una conexión GS8 a HTC U11 podría no beneficiarse.

Los beneficios de Bluetooth 5 requieren que ambos dispositivos sean compatibles.

Cuando Bluetooth 5 se convierta en una noticia vieja y todo lo admita (lo cual no será pronto), esto cambiará y veremos los beneficios. Una buena noticia es que los dispositivos IoT (Internet de las cosas) generalmente están por delante de la curva y veremos la compatibilidad con Bluetooth 5 mucho antes de que otros dispositivos comiencen a usarlo. Esto puede ser un gran problema cuando se habla de escaneo de baja energía, debido a los paquetes ADV más largos. Ahorrará vida útil de la batería cuando busque balizas u otros dispositivos LE.

Android siempre ha estado pensando hacia adelante cuando se trata de Bluetooth, y vemos esto con cada nueva versión. Solo esté atento a otros dispositivos con Bluetooth 5 para aprovechar los nuevos estándares.