Compatível com ChromeOS: especificação Bluetooth v1.1

Versão: 1.1
Última atualização: 05/09/2024

Legenda

Verbo do produto Ação de desenvolvimento
"MUST" Requisitos obrigatórios do produto
"SHOULD" Recomendação opcional
"MAIO" Opcional

Objetivos

Este documento de especificação descreve os critérios de conformidade com o Bluetooth que os dispositivos compatíveis com o ChromeOS atendem.

Terminologia

Dispositivo Bluetooth ou dispositivo
O periférico compatível com o ChromeOS está sendo qualificado.
Dispositivo ChromeOS
O host ou dispositivo de controle, se aplicável.

Requisitos genéricos do Bluetooth

Os requisitos a seguir se aplicam a todos os dispositivos Bluetooth (acessórios e periféricos). Seções adicionais definem requisitos específicos do cenário.

  • O dispositivo PRECISA ser qualificado e listado em https://launchstudio.bluetooth.com.
  • O dispositivo PRECISA ser qualificado de acordo com a especificação do Bluetooth Core 4.0 ou mais recente.
  • O dispositivo DEVE usar uma conexão alinhada de 7,5 ms ou um intervalo de detecção.

Taxa básica e taxa de dados aprimorada do Bluetooth (também conhecida como Classic)

Esses requisitos se aplicam a qualquer dispositivo que ofereça suporte ao transporte Bluetooth BR/EDR.

  • O dispositivo PRECISA oferecer suporte à taxa de dados aprimorada (EDR, na sigla em inglês).
  • O dispositivo PRECISA oferecer suporte ao protocolo de descoberta de serviço (SDP) sem exigir pareamento.

Requisitos do dispositivo de entrada Bluetooth

Esses requisitos se aplicam a acessórios Bluetooth que oferecem recursos de entrada do usuário, como mouses e teclados.

  • O dispositivo PRECISA usar o transporte de baixa energia (LE).
  • O dispositivo PRECISA oferecer suporte ao perfil HID Over Gatt.

Requisitos para fones de ouvido e alto-falantes Bluetooth

Esses requisitos se aplicam a acessórios Bluetooth que oferecem recursos de entrada e saída de áudio pelo perfil viva-voz (HFP) e pelo perfil de distribuição de áudio avançado (A2DP) do Bluetooth. Esses requisitos são adicionais aos requisitos genéricos do Bluetooth.

  • O dispositivo de áudio PRECISA definir os seguintes bits na seção Serviço principal do parâmetro Classe do dispositivo (COD):
    • Áudio (bit 21)
    • Renderização (bit 18)

Requisitos de silenciamento específicos do ChromeOS

Nesta seção, as seguintes abreviações se aplicam:

HF
O dispositivo de viva-voz (periférico Bluetooth)
AG
O gateway de áudio (host do dispositivo ChromeOS)

Se o dispositivo Bluetooth (HF) for compatível com o perfil viva-voz:

  • O perfil de viva-voz do HF precisa ser capaz de enviar pacotes e fornecer som bidirecionalmente (reprodução/captura), mesmo que o AG não acione +CIEV,1 para HF durante a conexão eSCO.
  • Se o HF tiver uma interface de desativação do microfone:
    • O HF PRECISA usar AT+VGM=0 para representar o microfone mudo.
      • A HF PRECISA enviar AT+VGM=0 para solicitar o silenciamento do microfone em um app de VC (como Meet) no AG.
      • O HF PRECISA desativar o microfone quando o AG envia AT+VGM=0 para o HF.
    • O HF PRECISA usar AT+VGM=X X=[1-15] para representar o microfone ativado.
      • A HF PRECISA enviar AT+VGM=X X=[1-15] para solicitar a ativação do microfone em um app de VC (como o Meet) no AG.
      • O HF PRECISA ativar o microfone quando o AG enviar AT+VGM=X X=[1-15].

Histórico de revisões

Data Versão Observações
2024-09-05 1.1 Adição de requisitos específicos de desativação de som do ChromeOS.
2024-02-01 1.0.1 Republicação em uma nova plataforma.
2023-08-18 1,0 Publicação inicial do site do parceiro.