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 HID stanu zasilania BTP sprawdzają zdolność systemu do przejścia między różnymi stanami zasilania przy zachowaniu prawidłowej funkcjonalności technologii Bluetooth HID.
Konfigurowanie na potrzeby testowania
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 jest włączone i że urządzenia są poprawnie podłączone do urządzenia Traduci lub podłączone bezpośrednio do systemu testowanego (SUT). Bardziej szczegółowe informacje na temat konfigurowania można znaleźć w artykule BTP overview (Omówienie protokołu BTP).
Informacje o funkcjach i zakupach obsługiwanych urządzeń można znaleźć w temacie Obsługiwane sprzęt BTP.
Do tych testów wymagany jest zewnętrzny adapter zasilania dla programu Traduci. Zasilanie USB nie jest wystarczające. Wymagania dotyczące niezbędnego adaptera można znaleźć w sekcji Zasilacz. Jeśli używane jest urządzenie inne niż Traduci, takie jak Bluefruit Feather, wymaga zasilanego koncentratora USB w celu zachowania zasilania w trakcie testów. Upewnij się, że koncentrator USB jest poprawnie zasilany, a urządzenie jest podłączone do koncentratora za pomocą kabla USB. Upewnij się również, że koncentrator jest podłączony do SUT przy użyciu kabla USB.
Pojedyncze urządzenie testowe systemu Windows nie może uruchomić wszystkich testów stanu zasilania. Niektóre stany zasilania, takie jak wstrzymanie i sen, wykluczają się wzajemnie na SUT. Skrypt BTP RunPowerStateTests.bat lub RunPowerStateTests.ps1 powinien automatycznie wybrać i uruchomić testy kompatybilne z SUT. Każdy test, który nie jest zgodny z SUT, jest pomijany.
Przygotowanie systemu będącego przedmiotem testu
Przed uruchomieniem systemów poddawanych testom (SUTs) należy je przygotować do testów stanu zasilania. Postępuj zgodnie z instrukcjami, aby przygotować komputer do testów zasilania dostarczonych przez dokument WDK 10 Aprowizuj komputer na potrzeby wdrażania i testowania sterowników (WDK 10)
Obsługiwane urządzenia
Przeprowadzanie testów zasilania 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:
-
RunPowerStateTests.bat <device name>z wiersza polecenia z podwyższonym poziomem uprawnień lub -
RunPowerStateTests.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 stronie sprzętu obsługiwanego przez platformę testowania Bluetooth.
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 dotyczącymi narzędzia busiotools dla repozytorium Windows na GitHubie.
Aby przeanalizować dzienniki Bluetooth, postępuj zgodnie z instrukcjami dotyczącymi narzędzia BTETLParse.