Freigeben über


BTP HID-Tests

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

Einrichten

Bevor Sie ein Pmod-Gerät mit traduci verwenden, überprüfen Sie, ob die grüne Energieanzeige, eine optionale gelbe Test-LED und 3 orangefarbene LEDs auf dem Traduci aktiviert sind. Vergewissern Sie sich, dass das Bluetooth-Funkgerät des SUT eingeschaltet ist und dass die entsprechenden Geräte ordnungsgemäß an den 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 zur Einrichtung finden Sie in der BTP-Übersicht.

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

Unterstützte Geräte

Ausführen der HID-Tests

Navigieren Sie zu dem Ordner, in dem das BTP-Paket extrahiert wurde. Es 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 Aktionen aus:

  • RunHidTests.bat <device name> von einer Eingabeaufforderung mit erhöhten Rechten oder
  • RunHidTests.ps1 <device name> aus einer PowerShell-Konsole mit Administratorrechten

Informationen zu verfügbaren Gerätenamenparametern finden Sie 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 der Traduci beginnt, wird die rote LED neben dem 12-Pin-Adapter eingeschaltet, sobald der Befehl vom Test zum Einschalten des Pmod-Geräts gesendet wurde. Diese LED ist am Ende jedes Tests ausgeschaltet. Wenn sie am Anfang des nächsten Tests aufgrund des vorherigen Testfehlers aktiviert ist, schalten Sie ihn herunter, und schalten Sie ihn 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

Um die Bluetooth-Protokolle zu erfassen, befolgen Sie die Anweisungen unter den Bus-Tools für Windows Repo auf GitHub.

Um die Bluetooth-Protokolle zu analysieren, befolgen Sie die Anweisungen für das BTETLParse-Tool.

Bekannte Probleme

  • Stresstests: Tests, die mit einem LE-Gerät in einer Endlosschleife ausgeführt werden, können dazu führen, dass die Kopplung oder Entkopplung fehlschlägt.
  • Tests können aufgrund der Validierung, die darauf abzielt, unerwartete Trennungen zu erkennen, bei einem LE HID-Gerät gelegentlich Probleme verursachen. Manchmal werden Die Trennungen automatisch wiederhergestellt (Fehler beim Einrichten), aber der Test schlägt weiterhin die Überprüfung fehl. Fehler können häufiger in lauten RF-Umgebungen auftreten.