Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Os testes BTP HID verificam a capacidade do sistema local de emparelhar com um rádio remoto sobre BR/EDR ou LE e validam a funcionalidade HID.
Preparação
Antes de utilizar um dispositivo Pmod com o Traduci, verifique se o indicador de potência verde, um LED de teste amarelo opcional e 3 LEDs laranja no Traduci estão acesos. Confirme se o rádio Bluetooth do SUT está ligado e se o(s) dispositivo(s) apropriado(s) está(ão) corretamente ligado(s) ao Traduci. Atualmente, o dispositivo RN42 só pode ser conectado ao JB. Da mesma forma, o dispositivo Bluefruit só pode ser conectado ao JC. Informações mais detalhadas sobre a configuração podem ser encontradas em Visão geral do BTP.
Informações e informações de compra para dispositivos suportados podem ser encontradas Hardware BTP suportado.
Dispositivos suportados
Executando os testes HID
Navegue até a pasta onde o pacote BTP foi extraído. Normalmente está localizado em C:\BTP. Em uma pasta com o nome da versão do pacote, você encontrará os seguintes scripts. Execute qualquer uma das opções:
-
RunHidTests.bat <device name>a partir de uma janela de comando elevada ou -
RunHidTests.ps1 <device name>a partir de um console do PowerShell com privilégios elevados
Informações sobre os parâmetros de nome do dispositivo disponíveis podem ser encontradas Hardware suportado pela Plataforma de Teste Bluetooth
Você também pode incluir o parâmetro -VerboseLogs opcional no final para obter uma saída mais detalhada das operações internas do BTP.
Quando um teste começa no Traduci, o LED vermelho ao lado do adaptador de 12 pinos acende assim que o comando do teste para ligar o dispositivo Pmod é enviado. Este LED é desligado no final de cada teste. Se ele estiver ligado no início do próximo teste devido à falha do teste anterior, desligue-o e ligue-o novamente para devolvê-lo a um estado conhecido. Se o ciclo de alimentação falhar, o teste falha devido ao dispositivo Pmod estar em um estado desconhecido.
Capturando logs
Para capturar os logs Bluetooth, siga as instruções em The Bus tools for Windows Repo no GitHub.
Para analisar os logs Bluetooth, siga as instruções para a ferramenta BTETLParse.
Problemas conhecidos
- Testes de esforço: Os testes executados num loop fechado usando um dispositivo LE podem fazer com que o emparelhamento ou desemparelhamento falhe.
- Os testes podem raramente falhar com um dispositivo LE HID devido à validação destinada a detetar desconexões inesperadas. Às vezes, as desconexões são recuperadas automaticamente (falhas no estabelecimento), mas o teste ainda falha na validação. As falhas podem acontecer com mais frequência em ambientes de RF barulhentos.