Walidator dźwięku – instrukcja obsługi aplikacji

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:

Wersję GMS znajdziesz na stronie Informacje o aplikacji w usłudze Usługi Google Play.

Wymagane urządzenia

Testy przełącznika dźwięku wymagają sparowania telefonów za pomocą szybkiego parowania:

  1. Przygotuj 2 telefony (A i B) zalogowane na to samo konto Google.
  2. Sparuj zestaw słuchawkowy z telefonem A (pierwotne sparowanie).
  3. Włącz tryb parowania i zaczekaj na powiadomienie w interfejsie powiadomienia w trybie pełnoekranowym.
  4. Kliknij Połącz.
  5. Kliknij Gotowe.
  6. Sparuj słuchawki z telefonem B (kolejne parowanie).
    1. Poczekaj na powiadomienie o ukończeniu obu parowań.
  7. Kliknij powiadomienie systemowe.

Przykładowy proces:

Rysunek 2.: przedstawia sekwencję przycisków do początkowego parowania urządzenia A. Rysunek 3. Sekwencja przycisków do następnego parowania urządzenia B.

Podstawowy schemat działania interfejsu

Poniżej przedstawiono ogólny przepływ interfejsu:

Rysunek 4. Pokazuje początkowe logowanie i wykrywanie urządzeń. Rysunek 5. Pokazuje, jak wybrać urządzenie do testowania i jakie testy można na nim przeprowadzać. Rysunek 6. Pokazuje różne typy testów i odpowiadające im urządzenia.

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:

  1. Połącz się z zestawem słuchawkowym.
  2. Sprawdź, czy pierwszy bajt klucza konta ma wartość 0x06, zgodnie z specyfikacją.
  3. Odłącz urządzenie.
  4. Sprawdź, czy pierwszy bajt klucza konta to 0x05, zgodnie z specyfikacją.
  5. Połącz się ponownie z zestawem słuchawkowym.
  6. odtwarzać muzykę;
  7. Sprawdź, czy stan połączenia jest jeden z tych:
    1. 0x4: tylko strumieniowanie A2DP.
    2. 0x5: strumieniowe przesyłanie danych A2DP z protokołem AVRCP.
  8. Rozpocznij połączenie z SCO.
  9. Sprawdź, czy połączenie z SCO zostało nawiązane.
  10. Sprawdź stan połączenia:
    1. 0x6: streaming HFP (telefon/voip), w tym w paśmie i poza nim, dzwonek.

Przykład weryfikacji ładunku (punktowa):

Rysunek 8. Pokazuje wyniki testu weryfikacji ładunku dla przykładowego urządzenia.

Weryfikacja strumienia wiadomości (jednopunktowa)

Sekwencja weryfikacji strumienia wiadomości:

  1. Sprawdzanie identyfikatorów sesji między różnymi połączeniami strumienia wiadomości.
    1. Połącz się z zestawem słuchawkowym.
    2. Pobierz nonce X z słuchawek (w ciągu 5 sekund).
    3. Połącz się ponownie z zestawem słuchawkowym.
    4. Uzyskaj kolejny identyfikator Y z słuchawek (w ciągu 5 sekund).
    5. Sprawdź, czy X i Y są różne.
  2. Wyślij żądanie Pobierz informacje o możliwościach przełącznika dźwięku.
    1. Sprawdź, czy odpowiedź została wysłana w ciągu 2 sekund. Treści nie są sprawdzane.
  3. Prześlij prośbę o wskazanie klucza konta.
    1. Sprawdź, czy odpowiedź została wysłana w ciągu 2 sekund. Treści nie są sprawdzane.
  4. Wyślij prośbę Powiadomienie o nawiązanym połączeniu.
    1. Sprawdź, czy odpowiedź została wysłana w ciągu 2 sekund. Treści nie są sprawdzane.
  5. Wyślij prośbę Wyślij dane niestandardowe.
    1. Sprawdź, czy potwierdzenie jest zwracane w ciągu 2 sekund.
    2. Sprawdź, czy dane reklamy zawierają ustawione dane niestandardowe (w 10 sekund).

Przykład weryfikacji strumienia wiadomości (punktowa):

Rysunek 9. Pokazuje wyniki testu weryfikacji strumienia wiadomości na przykładowym urządzeniu.

Wróć (pojedynczy punkt)

Ten test wymaga użycia 2 urządzeń: głównego i dodatkowego. Sekwencja testów:

  1. Urządzenie podstawowe szukające połączenia łączy się z słuchawkami (w ciągu 10 sekund).
  2. Drugi wyszukiwacz łączy się z zestawem słuchawkowym (w ciągu 10 sekund).
  3. 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.

Rysunek 10. Pokazuje opcje wyświetlania w przypadku wyszukiwarki dodatkowej, które zapewniają wystarczającą ilość czasu na przeprowadzenie testów na urządzeniu głównym.

Poniżej znajdziesz przykład testu Switch-Back:

Rysunek 11. Pokazuje, jak zainicjować test przełączania. Rysunek 12. Pokazuje, jak określić, które urządzenie ma pełnić daną rolę. Rysunek 13. Pokazuje, co należy zrobić po zdefiniowaniu ról. Rysunek 14. Pokazuje, jak wyglądają urządzenia oczekujące na weryfikację. Rysunek 15. Pokazuje, gdzie należy podłączyć i uaktywnić urządzenie dodatkowe. Rysunek 16. Wyniki udanego testu.

Testy przełącznika audio w wielu punktach

Weryfikacja danych ładunku (wielopunktowa)

Sekwencja weryfikacji ładunku:

  1. Połącz się z zestawem słuchawkowym.
  2. Sprawdź, czy pierwszy bajt klucza konta ma wartość 0x06, zgodnie z wymaganiami specyfikacji.
  3. Odłącz urządzenie.
  4. Sprawdź, czy pierwszy bajt klucza konta to 0x05, zgodnie z wymaganiami specyfikacji.
  5. Połącz się ponownie z zestawem słuchawkowym.
  6. odtwarzać muzykę;
  7. Sprawdź, czy stan połączenia jest jeden z tych:
    1. 0x4: tylko strumieniowanie A2DP.
    2. 0x5: strumieniowe przesyłanie danych A2DP z protokołem AVRCP.
  8. Rozpocznij połączenie z SCO.
  9. Sprawdź, czy połączenie z SCO zostało nawiązane.
  10. Sprawdź stan połączenia:
    1. 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):

Rysunek 17. Wyniki udanego testu niekonfigurowalnego

Przykład testu konfigurowalnego strumienia wiadomości (wielopunktowy):

Rysunek 18. Wyniki udanego testu konfigurowalnego

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:

Rysunek 19. Test pokazuje, jak można przełączyć się z powrotem na urządzenie z wieloma punktami.

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:

  1. Główny szukający łączy się z dostawcą
  2. Główny poszukujący sprawdza możliwości dostawcy.
    1. 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.
  3. Główny szukający wywoła Przełącz aktywne źródło audio (na połączone urządzenie) (0x30) do siebie.
  4. Drugi poszukujący łączy się z dostawcą.
  5. Główny wyszukiwacz wywoła Przełącz aktywne źródło audio (na połączone urządzenie) (0x30) na innym urządzeniu.
  6. Dostawca potwierdzi odbiór informacji od głównego poszukiwacza.
  7. Wyszukiwarka pomocnicza otrzyma zdarzenie powiadamiące o przełączeniu wielopunktowym (0x32) z aktywnym stanem.

Przykład testu przełączenia aktywnego (tylko wielopunktowego):

Rysunek 20. Pokazuje, jak test umożliwia powrót do urządzenia z funkcją Multi-Point.

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.

Proces przesyłania rozpoczyna się od naciśnięcia przycisku „SUBMIT RESULT” (Prześlij wynik).

Po sprawdzeniu wszystkich wyników kliknij przycisk „Prześlij” u dołu strony wyników, aby przesłać wyniki do Google.

Wyniki są przesyłane po przewinięciu na sam dół strony wyników i kliknięciu

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:

Wyniki testów są wyświetlane w tabeli w Konsoli funkcji bliskiego zasięgu.

Rozwiązywanie problemów

Jeśli wszystkie testy się nie powiodły, spróbuj wyłączyć i ponownie włączyć Bluetooth.

Bluetooth można włączać i wyłączać za pomocą przycisku w menu.

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ć:

Test, który utknął w etapie „Inicjowanie zakończone”, możesz ponownie uruchomić w menu najwyższego poziomu.