Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Las pruebas de coexistencia de BTP Bluetooth y Wi-Fi comprueban si el sistema puede emparejarse con dispositivos Bluetooth, conectarse a un punto de acceso Wi-Fi y transmitir datos a través de Wi-Fi. Estas pruebas también validan la funcionalidad de Bluetooth y supervisan el rendimiento de Bluetooth al mismo tiempo. Bluetooth y el rendimiento de Wi-Fi se notifican al usuario, y el rendimiento de las secuencias de audio y HID de Bluetooth se valida mediante la detección de fallos y el análisis de tráfico.
Configuración de pruebas
Antes de usar un dispositivo Pmod con traduci, compruebe que el indicador de energía verde, un LED de prueba amarillo opcional y 3 LED naranjas en traduci están encendidos. Confirme que la radio Bluetooth del SUT está encendida y que los dispositivos adecuados están conectados correctamente al Traduci. Actualmente, el dispositivo ESP32 solo se puede conectar a JD. Del mismo modo, el dispositivo de audio (RN52 o BM62) solo se puede conectar a JA. Puede encontrar información más detallada sobre la configuración en información general de BTP.
Las características y la información de compra de los dispositivos compatibles se pueden encontrar en Hardware BTP compatible.
Dispositivos compatibles
- ESP32 (como dispositivo de punto de acceso Wi-Fi)
- BM62 (como dispositivo de audio)
- RN52 (como dispositivo de audio)
- RN42 (como dispositivo HID)
- Bluefruit Friend (como dispositivo HID)
- Bluefruit Feather (como dispositivo HID)
Ejecución de las pruebas de coexistencia de Wi-Fi y Bluetooth
Vaya a la carpeta donde se extrajo el paquete BTP. Normalmente se encuentra bajo C:\BTP. En una carpeta denominada después de la versión del paquete, encontrará los siguientes scripts. Asegúrese de que todas las conexiones VPN y de red existentes están desconectadas y que "Conectar automáticamente" está desactivada. A continuación, ejecute cualquiera de las siguientes opciones:
-
RunWiFiAudioScenarioTests.bat <Wi-Fi device name> <Bluetooth audio device name>desde un símbolo del sistema con privilegios elevados o -
RunWiFiAudioScenarioTests.ps1 <Wi-Fi device name> <Bluetooth audio device name>desde una consola de PowerShell con privilegios elevados
Si desea validar también la funcionalidad HID al mismo tiempo, ejecute cualquiera de las siguientes opciones:
-
RunWiFiAudioHidScenarioTests.bat <Wi-Fi device name> <Bluetooth audio device name> <Bluetooth HID device name>desde un símbolo del sistema con privilegios elevados o -
RunWiFiAudioHidScenarioTests.ps1 <Wi-Fi device name> <Bluetooth audio device name> <Bluetooth HID device name>desde una consola de PowerShell con privilegios elevados
Puede encontrar información sobre los parámetros de nombre de dispositivo disponibles en hardware compatible con la plataforma de pruebas de Bluetooth.
También puede incluir el parámetro -VerboseLogs opcional al final para obtener una salida más exhaustiva de las operaciones internas de BTP.
A medida que se inicia una prueba en el Traduci, el LED rojo junto al adaptador de 12 pines se enciende una vez que se ha enviado el comando de la prueba para encender el dispositivo Pmod. Este LED está desactivado al final de cada prueba. Si está activado al principio de la siguiente prueba debido a un error de prueba anterior, descienda y vuelva a encenderla para devolverla a un estado conocido. Si se produce un error en el ciclo de alimentación, se produce un error en la prueba debido a que el dispositivo Pmod está en un estado desconocido.
Captura de registros
Para capturar los registros de Bluetooth, siga las instrucciones de busiotools para Windows Repo en GitHub.
Para analizar los registros de Bluetooth, siga las instrucciones de la herramienta BTETLParse.
Problemas conocidos
- Pruebas de esfuerzo: las pruebas ejecutadas en un bucle apretado utilizando un dispositivo LE pueden provocar fallos en el emparejamiento o desemparejamiento.
- La ejecución de pruebas de coexistencia de Wi-Fi y Bluetooth sin desconectarse de ninguna sesión vpn provoca errores.
- Actualmente, estas pruebas pueden producir un error en algunos dispositivos Arm64. Estamos trabajando para resolver este problema.