Freigeben über


HID-Tests des BTP-Energiezustands

Die HID-Tests des BTP-Energiezustands überprüfen die Fähigkeit des Systems, zwischen verschiedenen Energiezuständen zu wechseln, während gleichzeitig die richtige Bluetooth HID-Funktionalität beibehalten wird.

Einrichten für Tests

Bevor Sie ein Pmod-Gerät mit dem Traduci verwenden, überprüfen Sie, ob die grüne Stromanzeige, eine optionale gelbe Test-LED und 3 orangefarbene LEDs am Traduci eingeschaltet sind. Stellen Sie sicher, dass das Bluetooth-Funkgerät des Systems eingeschaltet ist und dass die Geräte ordnungsgemäß an das Traduci-Gerät angeschlossen oder direkt mit dem Testsystem (SUT) verbunden sind. Ausführlichere Informationen zur Einrichtung finden Sie in der BTP-Übersicht.

Features und Kaufinformationen für unterstützte Geräte finden Sie unter Unterstützte BTP-Hardware.

Für diese Tests ist ein externes Netzteil für den Traduci erforderlich. USB-Strom ist nicht ausreichend. Die Anforderungen für den erforderlichen Adapter finden Sie unter Netzteil. Wenn ein Nicht-Traduci-basiertes Gerät wie das Bluefruit Feather verwendet wird, benötigt es einen usb-Hub mit Strom, um während der Tests mit Strom versorgt zu bleiben. Stellen Sie sicher, dass der USB-Hub ordnungsgemäß mit Strom versorgt wird und das Gerät über ein USB-Kabel mit dem Hub verbunden ist. Stellen Sie außerdem sicher, dass der Hub über ein USB-Kabel an den SUT angeschlossen ist.

Ein einzelnes Windows-Testgerät kann nicht alle Energiezustandstests ausführen. Einige Energiezustände, z. B. Standby- und Standbymodus, schließen sich gegenseitig auf eine SUT aus. Das BTP-Skript RunPowerStateTests.bat oder RunPowerStateTests.ps1 sollte automatisch die Tests auswählen und ausführen, die mit dem SUT kompatibel sind. Alle Tests, die nicht mit dem SUT kompatibel sind, werden übersprungen.

Bereitstellen des zu test befindlichen Systems

Systeme unter Test (SUTs) müssen für die Energiezustandstests bereitgestellt werden, bevor sie ausgeführt werden. Befolgen Sie die Anweisungen zum Vorbereiten des PCs für Energietests im WDK 10-Dokument Bereitstellen eines Computers für die Treiberbereitstellung und -tests (WDK 10).

Unterstützte Geräte

Ausführen der Power State HID-Tests

Navigieren Sie zu dem Ordner, in dem das BTP-Paket extrahiert wurde. Sie befindet sich in der Regel unter C:\BTP. In einem Ordner, der nach der Version des Pakets benannt ist, finden Sie die folgenden Skripts. Führen Sie einen der folgenden Optionen aus:

  • RunPowerStateTests.bat <device name> über eine Eingabeaufforderung mit erhöhten Rechten oder
  • RunPowerStateTests.ps1 <device name> über eine PowerShell-Konsole mit erhöhten Rechten

Informationen zu verfügbaren Gerätenamenparametern finden Sie unter Unterstützte Hardware der Bluetooth Test Platform.

Sie können auch den optionalen Parameter -VerboseLogs am Ende einschließen, um eine ausführlichere Ausgabe der inneren Vorgänge von BTP zu erhalten.

Wenn ein Test auf dem Traduci beginnt, wird die rote LED neben dem 12-Pin-Adapter eingeschaltet, sobald der Befehl aus dem Test zum Einschalten des Pmod-Geräts gesendet wurde. Diese LED wird am Ende jedes Tests ausgeschaltet. Wenn es zu Beginn des nächsten Tests aktiviert ist, da der vorherige Test fehlgeschlagen ist, schalten Sie es herunter, und schalten Sie es wieder ein, um es in einen bekannten Zustand zurück zu versetzen. Wenn der Stromzyklus fehlschlägt, schlägt der Test fehl, weil sich das Pmod-Gerät in einem unbekannten Zustand befindet.

Aufzeichnen von Protokollen

Befolgen Sie zum Erfassen der Bluetooth-Protokolle die Anweisungen für busiotools for Windows Repo auf GitHub.

Befolgen Sie zum Analysieren der Bluetooth-Protokolle die Anweisungen für das BTETLParse-Tool.