Ta strona dotyczy wersji aplikacji Validator z przełącznikiem audio. Aby uzyskać pomoc dotyczącą wersji aplikacji Validator z obsługą LE Audio, odwiedź stronę aplikacji Validator z obsługą LE Audio.
Konfiguracja
Aby włączyć testowanie w aplikacji Walidator:
- Upewnij się, że na urządzeniu jest zainstalowana wersja GmsCore 22.08.xx lub nowsza.
- Upewnij się, że Twoje e-maile testowe są częścią grupy testowej partnerów Fast Pair.
- Synchronizacja uprawnień na nowo zarejestrowanych adresów e-mail i telefonów może potrwać od 6 do 24 godzin.
- Logowanie się na powiązanym koncie Google i wylogowywanie z niego może też spowodować natychmiastową synchronizację.
Przykład:
Wymagane urządzenia
Testy przełącznika dźwięku wymagają sparowania telefonów za pomocą szybkiego parowania:
- Przygotuj 2 telefony (A i B) zalogowane na to samo konto Google.
- Sparuj zestaw słuchawkowy z telefonem A (pierwotne sparowanie).
- Włącz tryb parowania i zaczekaj na powiadomienie w interfejsie powiadomienia w trybie pełnoekranowym.
- Kliknij Połącz.
- Kliknij Gotowe.
- Sparuj słuchawki z telefonem B (kolejne parowanie).
- Poczekaj na powiadomienie o ukończeniu obu parowań.
- Kliknij powiadomienie systemowe.
Przykładowy proces:
Podstawowy schemat działania interfejsu
Poniżej przedstawiono ogólny przepływ interfejsu:
Testy przełącznika audio w jednym punkcie
Test przełącznika dźwięku (jednopunktowy)
Ten test wykonuje te funkcje:
- weryfikacja ładunku.
- Weryfikuje dane reklamowe w różnych scenariuszach.
- weryfikacja strumienia wiadomości;
- Sprawdzanie komunikacji strumienia wiadomości.
- Wróć.
- Sprawdzanie zachowania po powrocie do poprzedniego stanu.
Weryfikacja danych ładunku (punktowa)
Sekwencja weryfikacji ładunku:
- Połącz się z zestawem słuchawkowym.
- Sprawdź, czy pierwszy bajt klucza konta ma wartość 0x06, zgodnie z specyfikacją.
- Odłącz urządzenie.
- Sprawdź, czy pierwszy bajt klucza konta to 0x05, zgodnie z specyfikacją.
- Połącz się ponownie z zestawem słuchawkowym.
- odtwarzać muzykę;
- Sprawdź, czy stan połączenia jest jeden z tych:
- 0x4: tylko strumieniowanie A2DP.
- 0x5: strumieniowe przesyłanie danych A2DP z protokołem AVRCP.
- Rozpocznij połączenie z SCO.
- Sprawdź, czy połączenie z SCO zostało nawiązane.
- Sprawdź stan połączenia:
- 0x6: streaming HFP (telefon/voip), w tym w paśmie i poza nim, dzwonek.
Przykład weryfikacji ładunku (punktowa):
Weryfikacja strumienia wiadomości (jednopunktowa)
Sekwencja weryfikacji strumienia wiadomości:
- Sprawdzanie identyfikatorów sesji między różnymi połączeniami strumienia wiadomości.
- Połącz się z zestawem słuchawkowym.
- Pobierz nonce X z słuchawek (w ciągu 5 sekund).
- Połącz się ponownie z zestawem słuchawkowym.
- Uzyskaj kolejny identyfikator Y z słuchawek (w ciągu 5 sekund).
- Sprawdź, czy X i Y są różne.
- Wyślij żądanie Pobierz informacje o możliwościach przełącznika dźwięku.
- Sprawdź, czy odpowiedź została wysłana w ciągu 2 sekund. Treści nie są sprawdzane.
- Prześlij prośbę o wskazanie klucza konta.
- Sprawdź, czy odpowiedź została wysłana w ciągu 2 sekund. Treści nie są sprawdzane.
- Wyślij prośbę Powiadomienie o nawiązanym połączeniu.
- Sprawdź, czy odpowiedź została wysłana w ciągu 2 sekund. Treści nie są sprawdzane.
- Wyślij prośbę Wyślij dane niestandardowe.
- Sprawdź, czy potwierdzenie jest zwracane w ciągu 2 sekund.
- Sprawdź, czy dane reklamy zawierają ustawione dane niestandardowe (w 10 sekund).
Przykład weryfikacji strumienia wiadomości (punktowa):
Wróć (pojedynczy punkt)
Ten test wymaga użycia 2 urządzeń: głównego i dodatkowego. Sekwencja testów:
- Urządzenie podstawowe szukające połączenia łączy się z słuchawkami (w ciągu 10 sekund).
- Drugi wyszukiwacz łączy się z zestawem słuchawkowym (w ciągu 10 sekund).
- Drugi wyszukiwacz wysyła do słuchawek żądanie przełączenia.
W ciągu 15 sekund powinno się wydarzyć to:
- Główny wyszukiwacz ponownie łączy się z zestawem słuchawkowym.
- Drugi wyszukiwacz rozłącza się z zestawem słuchawkowym.
Poniżej znajdziesz przykład testu Switch-Back:
Testy przełącznika audio w wielu punktach
Weryfikacja danych ładunku (wielopunktowa)
Sekwencja weryfikacji ładunku:
- Połącz się z zestawem słuchawkowym.
- Sprawdź, czy pierwszy bajt klucza konta ma wartość 0x06, zgodnie z wymaganiami specyfikacji.
- Odłącz urządzenie.
- Sprawdź, czy pierwszy bajt klucza konta to 0x05, zgodnie z wymaganiami specyfikacji.
- Połącz się ponownie z zestawem słuchawkowym.
- odtwarzać muzykę;
- Sprawdź, czy stan połączenia jest jeden z tych:
- 0x4: tylko strumieniowanie A2DP.
- 0x5: strumieniowe przesyłanie danych A2DP z protokołem AVRCP.
- Rozpocznij połączenie z SCO.
- Sprawdź, czy połączenie z SCO zostało nawiązane.
- Sprawdź stan połączenia:
- 0x6: streaming HFP (telefon/voip), w tym w paśmie i poza nim, dzwonek.
Strumień wiadomości (wielopunktowy)
Ten test wymaga obecności głównego i dodatkowego poszukującego. Testy z flagą konfigurowalności wielopunktowej ustawioną na TRUE
będą wymagać dodatkowych czynności, aby przetestować ten stan za pomocą polecenia strumienia wiadomości.
Przykład testu strumienia wiadomości bez możliwości konfiguracji (wielopunktowy):
Przykład testu konfigurowalnego strumienia wiadomości (wielopunktowy):
Wróć (wielopunktowy)
Ten test wymaga obecności głównego i dodatkowego poszukującego. Ten test jest prawie identyczny z wersją z jednym punktem. Jedyną różnicą jest to, że dostawca obsługuje wiele połączeń, więc gdy użytkownik drugorzędny połączy się z dostawcą, użytkownik pierwszorzędny nadal będzie połączony z dostawcą.
Przykład testu wielopunktowego z powrotem do poprzedniej wersji:
Przełącz aktywne (tylko połączenie wielopunktowe)
Ten test wymaga obecności głównego i dodatkowego poszukującego.
Ten test sprawdza tylko, czy dostawca wysyła oczekiwane wiadomości za pomocą kanału strumienia wiadomości.
Kroki testowe:
- Główny szukający łączy się z dostawcą
- Główny poszukujący sprawdza możliwości dostawcy.
- Jeśli połączenie wielopunktowe jest wyłączone, a opcja konfiguracji połączenia wielopunktowego jest włączona
TRUE
, usługa spróbuje włączyć połączenie wielopunktowe.
- Jeśli połączenie wielopunktowe jest wyłączone, a opcja konfiguracji połączenia wielopunktowego jest włączona
- Główny szukający wywoła Przełącz aktywne źródło audio (na połączone urządzenie) (0x30) do siebie.
- Drugi poszukujący łączy się z dostawcą.
- Główny wyszukiwacz wywoła Przełącz aktywne źródło audio (na połączone urządzenie) (0x30) na innym urządzeniu.
- Dostawca potwierdzi odbiór informacji od głównego poszukiwacza.
- Wyszukiwarka pomocnicza otrzyma zdarzenie powiadamiące o przełączeniu wielopunktowym (0x32) z aktywnym stanem.
Przykład testu przełączenia aktywnego (tylko wielopunktowego):
Jak przesłać wyniki do Konsoli urządzeń
Jak przesłać wyniki
Przycisk „PRZEŚLIJ WYNIK” wyświetli podsumowanie wyników testu, ale nie prześle ich do Google.
Po sprawdzeniu wszystkich wyników kliknij przycisk „Prześlij” u dołu strony wyników, aby przesłać wyniki do Google.
Wyświetlanie przesłanych wyników w Konsoli urządzeń
Zgłoszone wyniki testu znajdziesz w Konsoli funkcji W pobliżu. (dane dotyczące odległości i czasu trwania zostaną usunięte w przypadku testów przełącznika dźwięku). Na przykład:
Rozwiązywanie problemów
Jeśli wszystkie testy się nie powiodły, spróbuj wyłączyć i ponownie włączyć Bluetooth.
Test przełączania
Jeśli test „Switch-Back” się nie udał i zawiesza się jak na rysunku 1: spróbuj wrócić na stronę Test-device (rysunek 2) i ponownie przetestować: