Esta página descreve informações úteis que os parceiros precisam para o projeto de Pareamento rápido e integração de sistemas.
Pareamento rápido de materiais e processos
Esta seção fornece links para informações gerais sobre marketing e processos.
Marketing, branding e mensagens
Acesse nosso Partner Marketing Hub para orientações sobre branding e troca de mensagens. Os novos parceiros precisam solicitar acesso, enquanto os atuais podem já podem acessar o conteúdo por meio da conta do Partner Domain.
Pareamento rápido do ciclo de vida do projeto
Consulte a página Papéis e responsabilidades do integrador de sistemas (SI) para ver uma descrição de alto nível do ciclo de vida e das responsabilidades do projeto Parceiros que integram o Pareamento rápido a um produto.
Processo de certificação
Os dispositivos que implementam o Pareamento rápido precisam ser certificados antes de um produto podem ser comercializados com o recurso. A As Diretrizes de certificação de Pareamento rápido descrevem como se preparar para certificação e realizar autotestes de pré-certificação.
As perguntas frequentes sobre certificação abordam uma variedade de dúvidas comuns, incluindo uma descrição geral de quando a certificação completa (ou recertificação) é obrigatório.
Dispositivos que implementam ou usam extensões de Pareamento rápido, como Seleção de áudio, também precisa ser certificada. A seleção de áudio tem um diretriz de certificação separada que descreve as diretrizes e se preparar para a Certificação em Laboratório de terceiros.
Os laboratórios de terceiros podem certificar o Pareamento rápido e a Troca de áudio sequencialmente. Consulte a A página Como enviar dispositivos para laboratórios de terceiros onde os laboratórios oferecem quais serviços de certificação.
Observações técnicas
Esta seção descreve algumas notas técnicas de implementação para ajudar os Parceiros com desenvolvimento e integração.
Como anunciar outros protocolos além do Pareamento rápido
Alguns dispositivos podem querer oferecer suporte a outros recursos além do Pareamento rápido, como como o Google Assistente ou o Eddystone, que precisam de mais espaço publicitário. A melhor opção para esses casos é a rotação dos dados de publicidade. No entanto, os anúncios de Pareamento rápido ainda precisam ser anunciados no Intervalo de acordo com o modo detectável e modo não detectável.
A rotação do anúncio é testada durante a Fase de testes com terceiros do processo de certificação. Não se esqueça de verifique os esquemas de rotação com o app validador de Pareamento rápido antes para evitar possíveis atrasos, novos testes e custos.
Reduzir o intervalo da conexão BLE
Para melhorar o desempenho da conexão GATT de criação, espera-se que o provedor torne o intervalo de conexão o mais curto possível. O valor ideal esperado é 7,5 ms aplicado à maioria dos buscadores.
Anúncio de BLE e estado da conexão do fone de ouvido
Isso depende do fato de um headset de Pareamento rápido anunciar o ID do modelo ou os dados da conta o modo detectável BR/EDR do fone de ouvido, não o estado conectado ou desconectado. Consulte as especificações do serviço de Pareamento rápido nos links abaixo:
- "Quando o dispositivo do provedor estiver em BR/EDR detectável (ou seja, em pareamento ele deverá anunciar os dados de ID do modelo de Pareamento rápido por BLE". – Link
- "Quando não for detectável (ou seja, não no modo de pareamento), o Provedor deverá anunciar dados da conta com Pareamento rápido" – Link
TxPower
Conforme definido na especificação, o Seeker estima a distância pelo RSSI com base no nível TxPower fornecido. A distância estimada é a chave para determinar se a notificação deve ou não ser exibida.
O processo para determinar o TxPower é:
- Meça a saída real do dispositivo a 1 metro usando um smartphone Android e depois adicionar 41 dBm a isso.
- Inclua esse valor na divulgação BLE.
- Inclua esse valor com as informações do telefone de teste no relatório de autoteste.
Medir e definir TxPower com o app Validator
O app Validator oferece um teste para ajustar manualmente o TxPower para o nível em um DUT. Os parceiros podem usar esse teste para determinar o TxPower adequado no DUT antes do autoteste ou da certificação.
Procedimento de medição da TxPower
Para medir a TxPower com o app Validator:
- Abra o app Validador no DUT.
- Abra o menu de pontos na parte superior do app:
- Coloque o DUT a 1 metro do smartphone e toque no botão "INICIAR" .
- Selecione o DUT na lista de dispositivos.
- Para atualizar a lista de dispositivos, toque no botão "CANCELAR" botão e selecionar novamente "INICIAR" .
- Ajuste a linha vermelha (que representa o TxPower) até que quase não toque na parte superior
na região amarela.
- Use "-1" para mover a linha vermelha em direção à região amarela.
- Use o botão "+1" para mover a linha vermelha para longe da região amarela.
- A interferência no sinal pode tornar a linha vermelha instável. Tente ir para uma área com menos interferência de sinal caso a linha vermelha se comporte de forma irregular.
- Salve o valor do TxPower e atualize-o no DUT e no Console do dispositivo.
Notificações de bateria
Conforme definido na especificação, o provedor pode incluir bateria do anúncio. O usuário decide se quer mostrar ou ocultar notificação de bateria de acordo com o tipo, 0b0011 para mostrar a bateria ou 0b0100 para ocultá-la. Aqui estão algumas diretrizes sobre quando incluir as informações da bateria no anúncio e que tipo deve ser usado:
- Incluir as informações sobre a bateria no anúncio com o programa de bateria
notificação
0b0011
por pelo menos 8 segundos quando o estojo for aberto e ambos fones de ouvido estão na base. - Incluir as informações da bateria no anúncio com a opção de ocultar a bateria
notificação
0b0100
por pelo menos 5 segundos quando o caso for fechado e ambos fones de ouvido estão na base. - Para ser responsivo ao mostrar ou ocultar notificações de bateria, o o anúncio deve refletir o estado real em até dois segundos.
- Há duas maneiras de ocultar a notificação de bateria:
- Para de incluir informações sobre a bateria no anúncio, o buscador se esconde a notificação depois de um tempo (definido como 20 segundos para agora).
- Incluir as informações da bateria no anúncio com a opção de ocultar a bateria
notificação
0b0100
, o buscador oculta a notificação imediatamente ao receber o anúncio.
- É opcional incluir as informações da bateria no anúncio se Há apenas um dos fones de ouvido na base quando o estojo é aberto ou fechado.
- É opcional incluir as informações da bateria no anúncio quando os fones estão sendo removidos do estojo ou encaixados nele.
- Para evitar o rastreamento, o Provedor deve incluir somente dados brutos da bateria no publicidade quando necessário (não o tempo todo).
A implementação deve ser descrita no resultado do autoteste do Certificação.
Como ativar o registro de Pareamento rápido
Verifique se você ativou o registro de rastreamento Bluetooth HCI no dispositivo antes da depuração.
Para capturar mensagens de Pareamento rápido nos registros de depuração, execute:
$ adb logcat -G 16M
$ adb shell setprop log.tag.NearbyMessages VERBOSE
$ adb shell setprop log.tag.NearbyDiscovery VERBOSE
$ adb shell setprop log.tag.FastPair VERBOSE
O Google recomenda executar os comandos anteriores em cada sequência de inicialização.
Como extrair um registro de depuração
Execute $ adb bugreport
para gerar um arquivo ZIP que deve conter todos os
dados. A geração do arquivo ZIP pode levar vários minutos.
Dependendo da versão do Android, execute um dos seguintes comandos para
btsnoop_hic.log
:
- Para o Android 8.x e versões mais recentes:
shell $ adb pull data/misc/bluetooth/logs logs
- Para Android 7.x:
shell $ adb pull sdcard/btsnoop_hci.log