Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Testy BTP HID weryfikują możliwość parowania systemu lokalnego z zdalnym radiem za pośrednictwem BR/EDR lub LE oraz walidacji funkcjonalności HID.
Konfigurowanie
Przed użyciem urządzenia Pmod z Traduci, sprawdź, czy zielony wskaźnik zasilania, opcjonalna żółta dioda testowa LED i 3 pomarańczowe diody LED na Traduci są włączone. Upewnij się, że urządzenie radiowe Bluetooth SUT jest włączone i że odpowiednie urządzenia są poprawnie podłączone do urządzenia Traduci. Obecnie urządzenie RN42 można podłączyć tylko do JB. Podobnie urządzenie Bluefruit można podłączyć tylko do kontrolera JC. Bardziej szczegółowe informacje na temat konfigurowania można znaleźć w artykule BTP overview (Omówienie protokołu BTP).
Informacje i informacje o zakupach obsługiwanych urządzeń można znaleźć na stronie Obsługiwane sprzęt BTP.
Obsługiwane urządzenia
Uruchamianie testów HID
Przejdź do folderu, w którym został wyodrębniony pakiet BTP. Zazwyczaj znajduje się on w obszarze C:\BTP. W folderze o nazwie po wersji pakietu znajdziesz następujące skrypty. Uruchom jedną z następujących czynności:
-
RunHidTests.bat <device name>z wiersza polecenia z podwyższonym poziomem uprawnień lub -
RunHidTests.ps1 <device name>z poziomu konsoli programu PowerShell z podwyższonym poziomem uprawnień
Informacje na temat dostępnych parametrów nazwy urządzenia można znaleźć na platformie testowej Bluetooth obsługiwanego sprzętu
Możesz również dołączyć opcjonalny parametr -VerboseLogs na końcu, aby uzyskać bardziej szczegółowe dane wyjściowe operacji wewnętrznych BTP.
Gdy test rozpoczyna się na Traduci, czerwona dioda LED obok 12-stykowego adaptera zapala się po wysłaniu polecenia z testu, aby zasilić urządzenie Pmod. Ta dioda LED jest wyłączona na końcu każdego testu. Jeśli jest on włączony na początku następnego testu z powodu poprzedniego niepowodzenia testu, wyłącz go i włącz z powrotem, aby przywrócić go do znanego stanu. Jeśli cykl zasilania zakończy się niepowodzeniem, test zakończy się niepowodzeniem, ponieważ urządzenie Pmod jest w nieznanym stanie.
Przechwytywanie dzienników
Aby przechwycić dzienniki Bluetooth, postępuj zgodnie z instrukcjami w Repozytorium narzędzi magistrali dla Windows na GitHub.
Aby przeanalizować dzienniki Bluetooth, postępuj zgodnie z instrukcjami dotyczącymi narzędzia BTETLParse.
Znane problemy
- Testy obciążeniowe: Testy są uruchamiane w ciasnej pętli przy użyciu urządzenia LE, co może spowodować niepowodzenie parowania lub rozparowania.
- Testy mogą rzadko wieść się z urządzeniem LE HID ze względu na walidację, która ma przechwytywać nieoczekiwane rozłączenia. Czasami rozłączenia są automatycznie przywracane (nieudane próby nawiązania), ale weryfikacja testu wciąż się nie powodzi. Błędy mogą wystąpić częściej w hałaśliwych środowiskach RF.