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 de coexistência de Bluetooth e Wi-Fi BTP verificam se o sistema pode emparelhar com dispositivos Bluetooth, conectar-se a um ponto de acesso Wi-Fi e transmitir dados por Wi-Fi. Esses testes também validam a funcionalidade Bluetooth e monitoram a taxa de transferência Bluetooth ao mesmo tempo. O desempenho do Bluetooth e Wi-Fi é comunicado ao utilizador, e o desempenho dos fluxos de áudio e HID do Bluetooth são validados usando a deteção de falhas e a análise de tráfego.
Configuração para teste
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 ESP32 só pode ser conectado ao JD. Da mesma forma, o dispositivo de áudio (RN52 ou BM62) só pode ser conectado ao JA. Informações mais detalhadas sobre a configuração podem ser encontradas em Visão geral do BTP.
Recursos e informações de compra para dispositivos suportados podem ser encontrados em Hardware BTP suportado.
Dispositivos suportados
- ESP32 (como dispositivo Ponto de Acesso Wi-Fi)
- BM62 (como dispositivo de áudio)
- RN52 (como dispositivo de áudio)
- RN42 (como dispositivo HID)
- Bluefruit Friend (como dispositivo HID)
- Bluefruit Feather (como dispositivo HID)
Executando os testes de coexistência Wi-Fi e Bluetooth
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. Verifique se todas as conexões de rede e VPN existentes estão desconectadas e se a opção "Conectar automaticamente" está desmarcada. Em seguida, execute:
-
RunWiFiAudioScenarioTests.bat <Wi-Fi device name> <Bluetooth audio device name>a partir de uma janela de comando elevada ou -
RunWiFiAudioScenarioTests.ps1 <Wi-Fi device name> <Bluetooth audio device name>a partir de um console do PowerShell com privilégios elevados
Se você também quiser validar a funcionalidade HID ao mesmo tempo, execute:
-
RunWiFiAudioHidScenarioTests.bat <Wi-Fi device name> <Bluetooth audio device name> <Bluetooth HID device name>a partir de uma linha de comandos elevada ou -
RunWiFiAudioHidScenarioTests.ps1 <Wi-Fi device name> <Bluetooth audio device name> <Bluetooth HID 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 no 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 registos
Para capturar os logs Bluetooth, siga as instruções para o busiotools 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.
- Executar testes de coexistência Wi-Fi e Bluetooth sem se desconectar de nenhuma sessão VPN causa falhas.
- Atualmente, esses testes podem falhar para alguns dispositivos Arm64. Estamos a trabalhar para resolver este problema.