BTP-Audio- und HID-Szenariotests
Die BTP-Audio- und HID-Tests überprüfen, ob das lokale System sowohl mit einem HID als auch mit einem Audiogerät koppeln und diese beiden Geräte gleichzeitig verwenden kann.
Einrichten
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. Vergewissern Sie sich, dass das Bluetooth-Radio der SUT eingeschaltet ist und dass die entsprechenden Geräte ordnungsgemäß an traduci angeschlossen sind. Derzeit kann das RN52-Gerät nur an JA angeschlossen werden. Ebenso kann das Bluefruit-Gerät nur an JC angeschlossen werden. Ausführlichere Informationen zur Einrichtung finden Sie unter BTP-Übersicht.
Zwei rote LEDs am BM-64-EVB sollten eingeschaltet sein. Eine der LEDs kann sich schließlich ausschalten. Vergewissern Sie sich, dass die Switches, Jumper und Ports für Tests konfiguriert sind, wie in der Übersicht über das BM-64-EVB-Board beschrieben.
Features und Kaufinformationen für unterstützte Geräte finden Sie unter Unterstützte BTP-Hardware.
Unterstützte Geräte
- RN42 (als HID-Gerät)
- Bluefruit Friend (als HID-Gerät)
- Bluefruit Feather (als HID-Gerät)
- RN52 (als Audiogerät)
Ausführen der Audio- und HID-Szenariotests
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:
RunAudioHidScenarioTests.bat <audio device name> <hid device name>
über eine Eingabeaufforderung mit erhöhten Rechten oderRunAudioHidScenarioTests.ps1 <audio device name> <hid device name>
über eine PowerShell-Konsole mit erhöhten Rechten
Informationen zu verfügbaren Gerätenamenparametern finden Sie in der von Der Bluetooth Test Platform unterstützten 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 auf dem Traduci beginnt, wird die rote LED neben dem 12-Pol-Adapter eingeschaltet, wenn der Befehl 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, schalten Sie es aufgrund eines Fehlers des vorherigen Tests 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.
Erfassen 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.
Bekannte Probleme
- Belastungstests: Tests, die mit einem LE-Gerät in einer engen Schleife ausgeführt werden, können dazu führen, dass die Kopplung oder Entkoppelung fehlschlägt.