Kilka testów Android Compatibility Test Suite (CTS) dla systemu Android USB audio wymaga fizycznego podłączenia urządzeń peryferyjnych USB audio. W tym celu wdrożono dodatkowe testy CTS Verifier.
Nomenklatura
W całym tym dokumencie terminy „urządzenie” i „urządzenie peryferyjne” są używane w bardzo precyzyjny sposób:
- Urządzenie odnosi się do urządzenia z systemem Android.
- Peryferia odnosi się do zewnętrznego urządzenia peryferyjnego USB podłączonego do urządzenia z systemem Android.
Wymagane urządzenia peryferyjne
Aby testy weryfikacyjne USB audio CTS znały atrybuty i możliwości, które weryfikują, konieczne jest określenie zestawu znanych urządzeń peryferyjnych do testowania. Z tego powodu poniżej wskazane są określone marki i typy. Niektóre testy wymagają specjalnego urządzenia peryferyjnego. Inne testy wymagają po prostu urządzenia peryferyjnego USB, które spełnia wymagania tych konkretnych testów. Należy pamiętać, że każde urządzenie peryferyjne wymagane do testu atrybutów urządzeń peryferyjnych USB Audio będzie zgodne z wymaganiami testów odtwarzania i nagrywania.
Interfejs audio USB
Użyj jednego z urządzeń peryferyjnych, aby przeprowadzić test atrybutów urządzeń peryferyjnych USB Audio. Mogą być również używane do testu Odtwórz i Nagraj.
Należy pamiętać, że te dwa urządzenia peryferyjne zostały wycofane przez producenta i zostaną wycofane w przyszłej wersji weryfikatora CTS.
Interfejs audio USB (PreSonus AudioBox 22VSL). | ![]() |
Zestaw słuchawkowy USB
Test przycisków audio USB CTS Verifier nie wymaga określonego urządzenia peryferyjnego zestawu słuchawkowego USB. Może to być instancja jednego z poniższych:
- Urządzenie peryferyjne zestawu słuchawkowego USB, które obsługuje specyfikację akcesorium zestawu słuchawkowego USB z systemem Android . Te urządzenia peryferyjne zestawu słuchawkowego są często określane przez producenta jako „Made for Android”.
- Analogowy zestaw słuchawkowy zgodny ze specyfikacją akcesorium do zestawu słuchawkowego USB z systemem Android podłączony do konwertera audio USB na analogowy (takiego jak przejściówka cyfrowa Google USB-C na słuchawki 3,5 mm lub przejściówka HTC USB-C cyfrowa na gniazdo audio 3,5 mm ).
Znane przykłady kompatybilnych analogowych urządzeń peryferyjnych zestawu słuchawkowego obejmują słuchawki douszne Bose SoundSport® — urządzenia Samsung i Android™ oraz UrbanEars Reimers Black Belt przeznaczony do zestawów słuchawkowych z systemem Android . Te analogowe zestawy słuchawkowe muszą być podłączone do portu USB urządzenia za pomocą konwertera USB na audio.
Należy pamiętać, że w obu przypadkach przycisk musi generować wirtualne kody klawiszy dla wszystkich trzech wymaganych przycisków (zwiększanie głośności, zmniejszanie głośności, odtwarzanie/pauza), aby test zakończył się pomyślnie. Zapoznaj się z sekcją Mapowanie oprogramowania w Specyfikacji akcesoriów do zestawu słuchawkowego USB z systemem Android , aby uzyskać informacje na temat kodów kluczy wirtualnych.
Zestaw słuchawkowy USB. | ![]() |
Wymagany dodatkowy sprzęt
Kable krosowe (do sprzężenia zwrotnego) 2 krótkie kable krosowe ¼" męskie do ¼" męskie do podłączenia wyjść do wejść USB
Kable krosowe ¼" męskie na ¼" męskie. | ![]() |
Kabel peryferyjny USB
Ten kabel (zwykle dostarczany z urządzeniem peryferyjnym) łączy urządzenie peryferyjne audio USB z urządzeniem hosta. | ![]() |
Adapter USB „On The Go” (OTG)
Adapter USB „On The Go” (OTG) jest wymagany do fizycznego podłączenia urządzenia peryferyjnego do urządzenia z systemem Android i wskazania urządzeniu z systemem Android, że powinno ono przyjąć rolę „hosta”. | ![]() |
Słuchawki analogowe do monitorowania wyjścia interfejsu audio USB do testu odtwarzania.
Zestaw słuchawek analogowych. | ![]() |
Testy
W każdym teście wskaż powodzenie testu, klikając przycisk zaliczenia testu (znacznik wyboru). W przeciwnym razie wskaż niepowodzenie testu, klikając przycisk niepowodzenia testu (wykrzyknik).
Test atrybutów
Abstrakcyjny
Ten test sprawdza, czy atrybuty (obsługiwane częstotliwości próbkowania, konfiguracje kanałów, formaty próbek itp.) są zgodne z zestawem znanych a priori atrybutów urządzenia.
Proces
Po wywołaniu testu z menu głównego podłącz urządzenie peryferyjne USB audio. Jeśli atrybuty są zgodne, przycisk przejścia testu (znacznik wyboru) zostanie włączony.
Wybierz Test atrybutów urządzeń peryferyjnych USB Audio. | ![]() |
Wyświetlane jest podsumowanie instrukcji. | ![]() |
Ekran połączenia wstępnego. | ![]() |
Urządzenie peryferyjne audio USB podłączone do urządzenia z systemem Android za pomocą kabla peryferyjnego i adaptera OTG. | ![]() |
Ekran po połączeniu. | ![]() |
Odtwórz test
Abstrakcyjny
Ten test sprawdza, czy odtwarzanie dźwięku działa. Czyni to poprzez generowanie tonu testowego 1KHz i prezentowanie go w stereo (dwukanałowym) do urządzenia peryferyjnego USB audio.
Proces
Po wywołaniu testu z menu głównego podłącz interfejs audio USB, w tym analogowy zestaw słuchawkowy, do gniazda wyjściowego zestawu słuchawkowego w interfejsie w celu monitorowania.
Naciśnij przycisk ODTWÓRZ . Jeśli dźwięk testowy jest słyszalny w obu kanałach zestawu słuchawkowego, wskaż pomyślnie test, klikając przycisk Test pomyślny (znacznik wyboru). Jeśli jeden lub oba kanały nie odtwarzają dźwięku, wskaż niepowodzenie testu, klikając przycisk niepowodzenia testu (wykrzyknik).
Uwagi
Wybierz Test odtwarzania urządzeń peryferyjnych USB Audio. | ![]() |
Wyświetlane jest podsumowanie instrukcji. | ![]() |
Ekran połączenia wstępnego. | ![]() |
Podłącz urządzenie peryferyjne audio USB do urządzenia z systemem Android. Słuchawki są podłączone do gniazda wyjściowego słuchawek w interfejsie audio USB w celu monitorowania. | ![]() |
Ekran po połączeniu. | ![]() |
Test nagrywania (pętli zwrotnej)
Abstrakcyjny
Ten test sprawdza, czy nagrywanie dźwięku działa. Czyni to, generując ton na wyjściach interfejsu audio USB, który jest następnie kierowany przez kable krosowe do wejść urządzenia peryferyjnego audio USB.
Proces
Po wywołaniu testu z menu głównego podłącz interfejs audio USB. Połącz wyjścia analogowe z wejściami analogowymi za pomocą kabli krosowych. Naciśnij przycisk RECORD LOOPBACK . Jeśli oba kanały zarejestrowanego tonu testowego są pokazane w poniższym widoku, wskaż pomyślnie test, klikając przycisk Test pomyślny (znacznik wyboru). Jeśli jeden lub oba kanały nie są wyświetlane, wskaż niepowodzenie testu, klikając przycisk niepowodzenia testu (wykrzyknik).
Uwagi
Zapewnij dodatnie połączenie gniazd wejściowych i wyjściowych na urządzeniu peryferyjnym. Niezbędne będzie wyregulowanie poziomów wejściowych, aby prawidłowo wyświetlać nagrywany sygnał.
Wybierz Test nagrywania urządzeń peryferyjnych USB Audio. | ![]() |
Wyświetlane jest podsumowanie instrukcji. | ![]() |
Ekran połączenia wstępnego. | ![]() |
Interfejs audio USB z pętlą zwrotną podłączony do urządzenia z systemem Android. | ![]() |
Połączenia z tyłu interfejsu audio USB. | ![]() |
Połączenia z przodu interfejsu audio USB. | ![]() |
Ekran po połączeniu. | ![]() |
Ekran po połączeniu z uruchomionym testem zapisu. | ![]() |
Test przycisków zestawu słuchawkowego
Abstrakcyjny
Ten test sprawdza, czy przyciski multimediów/transportu na zalecanym zestawie słuchawkowym są prawidłowo rozpoznawane.
Proces
Po wywołaniu testu z menu głównego podłącz urządzenie peryferyjne zestawu słuchawkowego USB. Naciśnij każdy przycisk multimediów/transportu (odtwarzanie, pauza, zwiększanie i zmniejszanie głośności) na zestawie słuchawkowym. Gdy każdy zostanie rozpoznany, zostanie rozpoznany w panelu testowym. Gdy wszystkie przyciski zostaną rozpoznane, przycisk przejścia testu (znacznik wyboru) zostanie włączony. Kliknij przycisk przejścia testu , aby wskazać sukces. Jeśli pełny zestaw przycisków nie zostanie rozpoznany, wskaż niepowodzenie testu, klikając przycisk niepowodzenia testu (wykrzyknik).
Uwagi
Urządzenie peryferyjne zestawu słuchawkowego USB podłączone do urządzenia z systemem Android. Zwróć uwagę na adapter OTG. | ![]() |
Wybierz Test przycisków peryferyjnych USB Audio. | ![]() |
Wyświetlane jest podsumowanie instrukcji. | ![]() |
Urządzenie peryferyjne podłączone, ale żadne przyciski (jeszcze) nie zostały rozpoznane. Zwróć uwagę, że oczekiwane (przyciski, które są znane profilowi urządzenia) są oznaczone białym tekstem; te, które nie są częścią testowanego urządzenia peryferyjnego, są wyświetlane w kolorze szarym. | ![]() |
Podłączono urządzenie peryferyjne i rozpoznano oczekiwane przyciski. | ![]() |