Freigeben über


BTP HID-Tests

Die BTP HID-Tests überprüfen die Fähigkeit des lokalen Systems, mit einem Remotefunkgerät über BR/EDR oder LE zu koppeln und die HID-Funktionalität zu überprüfen.

Einrichten

Bevor Sie ein Pmod-Gerät mit dem Traduci verwenden, überprüfen Sie, ob die grüne Leistungsanzeige, eine optionale gelbe Test-LED und 3 orangefarbene LEDs am Traduci eingeschaltet sind. Vergewissern Sie sich, dass das Bluetooth-Funkgerät des SUT eingeschaltet ist und dass die entsprechenden Geräte ordnungsgemäß an die Traduci angeschlossen sind. Derzeit kann das RN42-Gerät nur an JB angeschlossen werden. Ebenso kann das Bluefruit-Gerät nur an JC angeschlossen werden. Ausführlichere Informationen zum Einrichten finden Sie unter BTP-Übersicht.

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

Unterstützte Geräte

Ausführen der 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 eine der folgenden Optionen aus:

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

Informationen zu verfügbaren Gerätenamenparametern finden Sie unter Von der Bluetooth-Testplattform unterstützte Hardware.

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 am Traduci beginnt, wird die rote LED neben dem 12-poligen 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 am Anfang des nächsten Tests aktiviert ist, da der vorherige Test fehlgeschlagen ist, schalten Sie ihn herunter, und schalten Sie es wieder ein, um ihn in einen bekannten Zustand zurückzugeben. Wenn der Stromzyklus fehlschlägt, schlägt der Test fehl, da sich das Pmod-Gerät in einem unbekannten Zustand befindet.

Erfassen von Protokollen

Befolgen Sie zum Erfassen der Bluetooth-Protokolle die Anweisungen unter The Bus tools for Windows Repo auf GitHub.

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

Bekannte Probleme

  • Belastungstests: Tests, die mit einem LE-Gerät in enger Schleife ausgeführt werden, können dazu führen, dass die Kopplung oder Entkoppelung fehlschlägt.
  • Tests können bei einem LE HID-Gerät aufgrund einer Überprüfung, die unerwartete Trennungen abfangen soll, selten fehlschlagen. Manchmal werden Trennungen automatisch wiederhergestellt (Fehler beim Einrichten), aber der Test schlägt die Überprüfung weiterhin fehl. Fehler können in lauten RF-Umgebungen häufiger auftreten.