Especificações

Ao projetar blocos de tecnologia de equipamentos habilitados para Bluetooth para o ecossistema sem fio, os desenvolvedores usam as especificações apropriadas. O Bluetooth Special Interest Group monitora, atualiza e complementa essas especificações à medida que elas evoluem.

Especificações principais

As especificações básicas mais recentes do BT Core fornecem uma base para os desenvolvedores criarem dispositivos compatíveis.

Especificações de rede

As especificações de rede Bluetooth consolidam as especificações de rede de malha recentemente adotadas (perfil de malha, modelo de malha e propriedades do dispositivo de malha) e definem os requisitos para habilitar soluções de rede interoperáveis ​​de várias células (m:m) para Bluetooth Low Energy (LE) sem fio tecnologia. Essas soluções são ideais para redes de dispositivos de automação predial em grande escala, redes de sensores, rastreamento de ativos e outras redes em que vários dispositivos precisam se comunicar e interagir de forma confiável e rápida.

O perfil de rede define os requisitos fundamentais para a implementação de uma solução de rede integrada para a tecnologia sem fio Bluetooth LE. O Modelo Mesh representa os modelos usados ​​para definir a funcionalidade básica dos nós em uma rede mesh. As propriedades do dispositivo de malha definem as propriedades do dispositivo necessárias para especificar o modelo de malha.

Características do perfil tradicional

Os perfis permitem que hardware compatível se comunique entre si. As especificações de perfil tradicionais mais modernas e aceitas definem os princípios gerais para conectar equipamentos entre si. Os perfis definem rigidamente quais dados são transferidos. O nível de hardware define quais perfis são suportados em cada caso.

Bluetooth SpecificationsPara que dois dispositivos Bluetooth sejam compatíveis, eles devem suportar os mesmos perfis. E embora os perfis geralmente descrevam o mesmo comportamento quando usados, eles são diferentes para implementações de Bluetooth BR/EDR e Bluetooth Low Energy (LE). A compatibilidade entre as implementações Bluetooth BR/EDR e Bluetooth LE requer um controlador de modo duplo, pelo menos um. Para BR/EDR, a ampla gama de perfis Bluetooth adotados descreve muitos tipos de aplicativos ou casos de uso diferentes e comumente usados ​​para dispositivos. Para Bluetooth LE, os desenvolvedores podem usar o conjunto completo de perfis aceitos ou podem usar o perfil de atributo genérico (GATT) para criar novos perfis. Essa flexibilidade ajuda a oferecer suporte a aplicativos inovadores que mantêm a compatibilidade com outros dispositivos Bluetooth.

Os perfis de Bluetooth geralmente contêm informações como dependências de outros perfis, formatos de interface de usuário sugeridos e muito mais. Para BR/EDR, o perfil também especificará as configurações e configurações específicas em cada camada da pilha de protocolos Bluetooth usada para realizar sua tarefa.

Especificações do protocolo

As especificações de protocolo adotadas mais recentemente incluem os seguintes protocolos: transmissão A/V (AVDTP), encapsulamento de rede Bluetooth (BNEP), Compatibilidade IrDA (IrDA), Adaptação Multicanal (MCAP), Controle de Transporte A/V (AVCTP) e RFCOMM. Este conjunto de especificações contém os protocolos que definem a comunicação entre dispositivos em redes sem fio Bluetooth.

Especificações do GATT

Os atributos gerais do GATT são coleções de características e relacionamentos com outros serviços que definem o comportamento de um dispositivo. Atributos genéricos (GATT) definem uma estrutura de dados encapsulada hierarquicamente que é passada para dispositivos Bluetooth de baixa energia (LE) conectados. As especificações também incluem a hierarquia de serviço, características e atributos usados ​​no servidor de atributos.

O nível superior da hierarquia é um perfil, que consiste em um ou mais serviços necessários para executar um caso de uso. Um serviço consiste em características ou links para outros serviços. Uma característica consiste em um tipo (representado por um UUID), um valor, um conjunto de propriedades que indicam as operações suportadas pela característica e um conjunto de permissões relacionadas à segurança. Também pode incluir um ou mais descritores - metadados ou sinalizadores de configuração relacionados à característica de propriedade. O GATT agrupa esses serviços em uma estrutura que define os procedimentos e formatos de serviço e suas características, incluindo descoberta, leitura, escrita, notificação e indicação de características e configuração de tradução de características.

O GATT foi desenvolvido com base no protocolo de atributo ATT, que controla como dois dispositivos Bluetooth Low Energy enviam e recebem mensagens padrão. GATT não é usado em implementações Bluetooth BR/EDR que usam apenas perfis aceitos. Os procedimentos de Perfil de Atributo Comum definem formas padrão para descobrir serviços, características e seus descritores e são então usados ​​para comunicar dados de Bluetooth Low Energy aos dispositivos. O perfil GATT descreve padrões de uso, funções e comportamento geral com base na funcionalidade GATT. Os atributos do GATT permitem inovação, mantendo total compatibilidade com dispositivos legados Bluetooth.

Mensagens de solução de problemas de Bluetooth - Versões de serviço de errata

Os desenvolvedores usam versões de serviço de errata. ESRs são documentos que listam bugs e correções para cada especificação Bluetooth desde a última especificação. As versões de serviço de errata contêm uma lista de bugs e correções para as especificações do Bluetooth, incluindo a especificação principal, especificações de perfil e especificações técnicas.

O ESR contém correções desde que a última especificação foi adotada pela última vez. As mensagens de erro de serviço são analisadas pelos grupos de trabalho do Bluetooth SIG aprovados pelo Bluetooth Architectural Review Board e aceitos pelo Conselho de Administração. Para garantir a compatibilidade do dispositivo, os membros são incentivados a implementar esses erros aceitos. Bugs contidos em um ESR podem ser implementados opcionalmente, a menos que a dependência entre os bugs seja explicitamente especificada.

Recomendamos Baixe o software Broadcom WIDCOMM Bluetooth gratuitamente em um computador ou laptop na página https://bluetooths.info/pt-pt/download sem registro e SMS para estabelecer uma conexão sem fio, adicionar dispositivos, sincronizar, transferir dados, organizar uma rede Bluetooth local.