Compartir a través de


Pruebas HID del estado de energía BTP

Las pruebas HID de estado de alimentación BTP comprueban la capacidad del sistema para realizar la transición entre varios estados de energía, a la vez que se mantiene la funcionalidad correcta de Bluetooth HID.

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. Asegúrese de que la radio Bluetooth del sistema está activada y de que los dispositivos están conectados correctamente a Traduci o conectados directamente al sistema bajo prueba (SUT). 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.

Se requiere un adaptador de alimentación externo para traduci para estas pruebas. La alimentación USB no es suficiente. Los requisitos para el adaptador necesario se pueden encontrar en Power Adapter. Si se usa un dispositivo no basado en Traduci, como Bluefruit Feather, requiere un concentrador USB alimentado para permanecer encendido durante todas las pruebas. Asegúrese de que el concentrador USB está correctamente encendido y que el dispositivo está conectado al concentrador a través de un cable USB. Además, asegúrese de que el concentrador está conectado al SUT mediante un cable USB.

Un único dispositivo de prueba de Windows no puede ejecutar todas las pruebas de estado de energía. Algunos estados de energía, como el modo de espera y el modo de suspensión, se excluyen mutuamente en un SUT. El script BTP RunPowerStateTests.bat o RunPowerStateTests.ps1 debería seleccionar y ejecutar automáticamente las pruebas compatibles con el SUT. Se omite cualquier prueba que no sea compatible con el SUT.

Aprovisionamiento del sistema en prueba

Los sistemas sometidos a pruebas (SUT) deben aprovisionarse para las pruebas de estado de energía antes de que se ejecuten. Siga las instrucciones para preparar el equipo para las pruebas de alimentación proporcionadas por el documento WDK 10 Aprovisionamiento de un equipo para la implementación y pruebas de controladores (WDK 10)

Dispositivos compatibles

Ejecución de las pruebas HID de Power State

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. Ejecute cualquiera de las siguientes opciones:

  • RunPowerStateTests.bat <device name> desde un símbolo del sistema con privilegios elevados o
  • RunPowerStateTests.ps1 <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.