Especificaciones
Al diseñar bloques de tecnología de equipos habilitados para Bluetooth para el ecosistema inalámbrico, los desarrolladores utilizan las especificaciones adecuadas. El Grupo de interés especial de Bluetooth supervisa, actualiza y complementa estas especificaciones a medida que evolucionan.
Especificaciones principales
Las últimas especificaciones principales de BT Core brindan una base para que los desarrolladores construyan dispositivos compatibles.
Especificaciones de red
Las especificaciones de la red Bluetooth consolidan las especificaciones de la red de malla adoptadas recientemente (perfil de malla, modelo de malla y propiedades del dispositivo de malla) y definen los requisitos para permitir soluciones de red interoperables de múltiples celdas (m:m) para la tecnología inalámbrica Bluetooth Low Energy (LE). tecnología. Estas soluciones son ideales para redes de dispositivos de automatización de edificios a gran escala, redes de sensores, seguimiento de activos y otras redes en las que varios dispositivos necesitan comunicarse e interactuar de manera confiable y rápida.
El perfil de red define los requisitos fundamentales para implementar una solución de red integrada para la tecnología inalámbrica Bluetooth LE. El modelo de malla representa los modelos utilizados para definir la funcionalidad básica de los nodos en una red de malla. Las propiedades del dispositivo de malla definen las propiedades del dispositivo necesarias para especificar el modelo de malla.
Características del perfil tradicional
Los perfiles permiten que el hardware compatible se comunique entre sí. Las especificaciones de perfil tradicionales más modernas y aceptadas definen los principios generales para conectar equipos entre sí. Los perfiles definen rígidamente qué datos se transfieren. El nivel de hardware define qué perfiles son compatibles y en qué caso.
Para que dos dispositivos Bluetooth sean compatibles, deben admitir los mismos perfiles. Y aunque los perfiles generalmente describen el mismo comportamiento cuando se usan, son diferentes para las implementaciones de Bluetooth BR/EDR y Bluetooth Low Energy (LE). La compatibilidad entre las implementaciones de Bluetooth BR/EDR y Bluetooth LE requiere un controlador de modo dual, al menos uno. Para BR/EDR, la amplia gama de perfiles de Bluetooth adoptados describe muchos tipos de aplicaciones o casos de uso diferentes y de uso común para dispositivos. Para Bluetooth LE, los desarrolladores pueden usar el conjunto completo de perfiles aceptados o pueden usar el perfil de atributo genérico (GATT) para crear nuevos perfiles. Esta flexibilidad ayuda a admitir aplicaciones innovadoras que mantienen la compatibilidad con otros dispositivos Bluetooth.
Los perfiles de Bluetooth suelen contener información como dependencias de otros perfiles, formatos de interfaz de usuario sugeridos y más. Para BR/EDR, el perfil también especificará la configuración específica y la configuración en cada capa de la pila de protocolo Bluetooth utilizada para realizar su tarea.
Especificaciones del protocolo
Las especificaciones de protocolo adoptadas más recientemente incluyen los siguientes protocolos: transmisión A/V (AVDTP), encapsulación de red Bluetooth (BNEP), Compatibilidad IrDA (IrDA), Adaptación multicanal (MCAP), Transporte de control A/V (AVCTP) y RFCOMM. Este conjunto de especificaciones contiene los protocolos que definen la comunicación entre dispositivos en redes inalámbricas Bluetooth.
Especificaciones GATT
Los atributos generales de GATT son conjuntos de características y relaciones con otros servicios que definen el comportamiento de un dispositivo. Los atributos genéricos (GATT) definen una estructura de datos encapsulada jerárquicamente que se pasa a los dispositivos Bluetooth de baja energía (LE) conectados. Las especificaciones también incluyen la jerarquía del servicio, las características y los atributos utilizados en el servidor de atributos.
El nivel superior de la jerarquía es un perfil, que consta de uno o más servicios necesarios para ejecutar un caso de uso. Un servicio consta de características o enlaces a otros servicios. Una característica consta de un tipo (representado por un UUID), un valor, un conjunto de propiedades que indican las operaciones admitidas por la característica y un conjunto de permisos relacionados con la seguridad. También puede incluir uno o más descriptores: metadatos o indicadores de configuración relacionados con la característica de propiedad. GATT agrupa estos servicios en un marco que define los procedimientos y formatos de servicio y sus características, incluyendo descubrimiento, lectura, escritura, notificación e indicación de características, y configuración de traducción de características.
GATT se basa en el protocolo de atributo ATT, que rige cómo dos dispositivos Bluetooth Low Energy envían y reciben mensajes estándar. GATT no se usa en implementaciones de Bluetooth BR/EDR que solo usan perfiles aceptados. Los procedimientos de perfil de atributos comunes definen formas estándar de descubrir servicios, características y sus descriptores, y luego se utilizan para comunicar datos de Bluetooth de bajo consumo a los dispositivos. El perfil GATT describe patrones de uso, funciones y comportamiento general en función de la funcionalidad GATT. Los atributos GATT permiten la innovación al mismo tiempo que mantienen la compatibilidad total con los dispositivos heredados Bluetooth.
Mensajes de solución de problemas de Bluetooth - Publicaciones de servicio de erratas
Los desarrolladores utilizan Errata Service Releases. Los ESR son documentos que enumeran errores y correcciones para cada especificación de Bluetooth desde la última especificación. Errata Service Releases contiene una lista de errores y correcciones para las especificaciones de Bluetooth, incluida la especificación principal, las especificaciones de perfil y las especificaciones técnicas.
El ESR contiene correcciones desde que se adoptó la última especificación por última vez. Los mensajes de error de servicio son revisados por los grupos de trabajo Bluetooth SIG aprobados por la Junta de revisión arquitectónica de Bluetooth y aceptados por la Junta directiva. Para garantizar la compatibilidad de los dispositivos, se anima a los miembros a implementar estos errores aceptados. Los errores contenidos en un ESR se pueden implementar opcionalmente, a menos que se especifique explícitamente la dependencia entre los errores.
Recomendamos Descargue el software Broadcom WIDCOMM Bluetooth gratis en una computadora o computadora portátil en la página https://bluetooths.info/es/download sin registro y SMS para establecer una conexión inalámbrica, agregar dispositivos, sincronizar, transferir datos, organizar una red Bluetooth local.