Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die BTP Bluetooth- und Wi-Fi Koexistenztests überprüfen, ob das System mit Bluetooth-Geräten koppeln kann, eine Verbindung mit einem Wi-Fi Zugriffspunkt herstellen und Daten über WLAN streamen kann. Diese Tests überprüfen auch die Bluetooth-Funktionalität und überwachen den Bluetooth-Durchsatz gleichzeitig. Bluetooth- und Wi-Fi-Leistung werden dem Benutzer gemeldet, und die Leistung von Bluetooth-Audio- und HID-Datenströmen wird mithilfe der Glitch-Erkennung und Traffic-Analyse überprüft.
Einrichten für Tests
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 ESP32-Gerät nur an JD angeschlossen werden. Ebenso kann das Audiogerät (RN52 oder BM62) nur an JA angeschlossen werden. Ausführlichere Informationen zur Einrichtung finden Sie in der BTP-Übersicht.
Features und Einkaufsinformationen für unterstützte Geräte finden Sie unter Unterstützter BTP-Hardware.
Unterstützte Geräte
- ESP32 (als Wi-Fi Access Point-Gerät)
- BM62 (als Audiogerät)
- RN52 (als Audiogerät)
- RN42 (als HID-Gerät)
- Bluefruit Friend (als HID-Gerät)
- Bluefruit Feather (als HID-Gerät)
Ausführen der Wi-Fi- und Bluetooth-Koexistenztests
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. Stellen Sie sicher, dass alle vorhandenen Netzwerk- und VPN-Verbindungen getrennt sind und dass "Automatisch verbinden" deaktiviert ist. Führen Sie dann eine der folgenden Aktionen aus:
-
RunWiFiAudioScenarioTests.bat <Wi-Fi device name> <Bluetooth audio device name>von einer Eingabeaufforderung mit erhöhten Rechten oder -
RunWiFiAudioScenarioTests.ps1 <Wi-Fi device name> <Bluetooth audio device name>aus einer PowerShell-Konsole mit Administratorrechten
Wenn Sie auch die HID-Funktionalität gleichzeitig überprüfen möchten, führen Sie eine der folgenden Aktionen aus:
-
RunWiFiAudioHidScenarioTests.bat <Wi-Fi device name> <Bluetooth audio device name> <Bluetooth HID device name>von einer Eingabeaufforderung mit erhöhten Rechten oder -
RunWiFiAudioHidScenarioTests.ps1 <Wi-Fi device name> <Bluetooth audio device name> <Bluetooth HID device name>aus einer PowerShell-Konsole mit Administratorrechten
Informationen zu den verfügbaren Gerätenamenparametern finden Sie in der unterstützten 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 für die Busiotools 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.
- Das Ausführen von Wi-Fi- und Bluetooth-Koexistenztests ohne Trennung von VPN-Sitzungen führt zu Fehlern.
- Derzeit können diese Tests für einige Arm64-Geräte fehlschlagen. Wir arbeiten daran, dieses Problem zu beheben.