USB-Audio-CTS-Verifier-Tests

Mehrere CTS-Tests (Android Compatibility Test Suite) für Android-USB-Audio erfordern die physische Verbindung von USB-Audio-Peripheriegeräten. Für diese wurden zusätzliche CTS-Verifier-Tests implementiert.

Nomenklatur

In diesem Dokument werden die Begriffe „Gerät“ und „Peripheriegerät“ sehr präzise verwendet:

  • „Gerät“ bezieht sich auf das Android-Gerät.
  • „Peripherie“ bezieht sich auf ein externes USB-Audio-Peripheriegerät, das an das Android-Gerät angeschlossen ist.

Bitte verwenden Sie die unten aufgeführten Peripheriegeräte für die USB-Audio-CTS-Verifier-Tests.

USB-Audio-Schnittstelle

Eines dieser Peripheriegeräte ist erforderlich, um den Test der USB-Audio-Peripherieattribute durchzuführen. Sie können auch für den Play-Test und den Record-Test verwendet werden.

Eine USB-Audioschnittstelle (eine PreSonus AudioBox 96). USB-Audio-Schnittstelle

USB-Headset

Für die CTS Verifier USB Audio Loopback-Tests empfehlen wir dringend die Verwendung des digitalen USB-C-auf-3,5-mm-Kopfhöreradapters von Google . Wir haben festgestellt, dass viele andere Adapter eine erhebliche Latenz verursachen. Einige fügen auch eine Echounterdrückung hinzu, die das Loopback-Signal blockieren kann.

Für den CTS Verifier USB Audio Buttons Test ist kein spezielles USB-Headset-Peripheriegerät erforderlich. Es kann eines der folgenden sein:

Beachten Sie, dass die Taste in jedem Fall virtuelle Tastencodes für alle drei erforderlichen Tasten (Lautstärke erhöhen, Lautstärke verringern, Wiedergabe/Pause) erzeugen muss, damit der Test erfolgreich ist. Informationen zu den virtuellen Tastencodes finden Sie im Abschnitt „Softwarezuordnung“ in der Spezifikation des Android-USB-Headset-Zubehörs .

Ein USB-Headset. USB-Headset

Erforderliche zusätzliche Hardware

Patchkabel (für Loopback) 2 kurze Patchkabel mit 6,3-mm-Stecker auf 6,3-mm-Stecker, um die Ausgänge mit den Eingängen des USB zu verbinden

¼"-Stecker auf ¼"-Stecker-Patchkabel. Patchkabel

USB-Peripheriekabel

Dieses Kabel (das normalerweise mit dem Peripheriegerät geliefert wird) verbindet das USB-Audio-Peripheriegerät mit dem Host-Gerät. Peripheriekabel

USB-Adapter „On The Go“ (OTG).

Ein USB-OTG-Adapter (On The Go) ist erforderlich, um das Peripheriegerät physisch mit dem Android-Gerät zu verbinden und dem Android-Gerät mitzuteilen, dass es die Rolle des „Hosts“ übernehmen soll. OTG-Adapter

Analoger Kopfhörer zur Überwachung der Ausgabe des USB-Audio-Interfaces für den Play-Test.

Satz analoger Kopfhörer. analoge Kopfhörer

Tests

Geben Sie bei jedem Test den Testerfolg an, indem Sie auf die Schaltfläche „Test bestanden“ (Häkchen) klicken. Andernfalls weisen Sie auf einen Testfehler hin, indem Sie auf die Schaltfläche „Testfehler“ (Ausrufezeichen) klicken.

Attributtest

Abstrakt

Dieser Test überprüft, ob die Attribute (unterstützte Abtastraten, Kanalkonfigurationen, Abtastformate usw.) mit den a priori bekannten Attributen des Geräts übereinstimmen.

Verfahren

Nachdem Sie den Test über das Hauptmenü aufgerufen haben, schließen Sie ein USB-Audio-Peripheriegerät an. Wenn die Attribute übereinstimmen, wird die Schaltfläche „Test bestanden“ (Häkchen) aktiviert.

Wählen Sie „Test der USB-Audio-Peripherieattribute“. Attributtest
Eine Zusammenfassung der Anweisungen wird angezeigt. Zusammenfassung der Attribute
Bildschirm vorab anschließen. Attribute preconnect
USB-Audio-Peripheriegerät mit Android-Gerät über Peripheriekabel und OTG-Adapter verbunden. Attribute verbunden
Bildschirm nach dem Anschließen. Attribute post-Verbindung

Spieltest

Abstrakt

Dieser Test überprüft, ob die Audiowiedergabe funktioniert. Dazu wird ein 1-kHz-Testton erzeugt und in Stereo (zwei Kanäle) an das USB-Audio-Peripheriegerät übertragen.

Verfahren

Nachdem Sie den Test über das Hauptmenü aufgerufen haben, schließen Sie zur Überwachung die USB-Audioschnittstelle einschließlich des analogen Headsets an die Headset-Ausgangsbuchse der Schnittstelle an.

Drücken Sie die PLAY- Taste. Wenn der Testton in beiden Kanälen des Headsets zu hören ist, zeigen Sie an, dass der Test bestanden wurde, indem Sie auf die Schaltfläche „Test bestanden“ (Häkchen) klicken. Wenn einer oder beide Kanäle den Ton nicht wiedergeben, zeigen Sie den Testfehler an, indem Sie auf die Schaltfläche „Testfehler“ (Ausrufezeichen) klicken.

Anmerkungen

Wählen Sie USB-Audio-Peripherie-Wiedergabetest. Spieltest
Eine Zusammenfassung der Anweisungen wird angezeigt. Spielzusammenfassung
Bildschirm vorab anschließen. Preconnect abspielen
Schließen Sie das USB-Audio-Peripheriegerät an das Android-Gerät an.

Zur Überwachung werden die Kopfhörer an die Kopfhörerausgangsbuchse der USB-Audioschnittstelle angeschlossen.

Spielen verbunden
Bildschirm nach dem Anschließen. Play-Post-Verbindung

Aufzeichnungstest (Loopback).

Abstrakt

Dieser Test überprüft, ob die Audioaufzeichnung funktioniert. Dies geschieht durch die Erzeugung eines Tons an den Ausgängen des USB-Audio-Interfaces, der dann über Patchkabel an die Eingänge des USB-Audio-Peripheriegeräts weitergeleitet wird.

Verfahren

Nachdem Sie den Test über das Hauptmenü aufgerufen haben, schließen Sie das USB-Audio-Interface an. Verbinden Sie die analogen Ausgänge mit Patchkabeln mit den analogen Eingängen. Drücken Sie die RECORD LOOPBACK- Taste. Wenn beide Kanäle des aufgezeichneten Testtons in der Ansicht unten angezeigt werden, zeigen Sie an, dass der Test bestanden wurde, indem Sie auf die Schaltfläche „Test bestanden“ (Häkchen) klicken. Wenn einer oder beide Kanäle nicht angezeigt werden, weisen Sie auf einen Testfehler hin, indem Sie auf die Schaltfläche „Testfehler“ (Ausrufezeichen) klicken.

Anmerkungen

Stellen Sie sicher, dass sowohl die Eingangs- als auch die Ausgangsbuchsen des Peripheriegeräts positiv verbunden sind. Um das aufgezeichnete Signal korrekt anzuzeigen, müssen die Eingangspegel angepasst werden.

Wählen Sie USB-Audio-Peripherie-Aufnahmetest. Rekordtest
Eine Zusammenfassung der Anweisungen wird angezeigt. Zusammenfassung des Datensatzes
Bildschirm vorab anschließen. Vorverbindung aufzeichnen
USB-Audioschnittstelle mit Loopback zum Anschluss an ein Android-Gerät. Aufnahme verbunden
Anschlüsse auf der Rückseite des USB-Audio-Interfaces. Schallplatte hinten angeschlossen
Anschlüsse auf der Vorderseite des USB-Audio-Interfaces. Schallplatte vorne angeschlossen
Bildschirm nach dem Anschließen. Beitragsverbindung aufzeichnen
Bildschirm nach dem Anschließen, mit laufendem Aufzeichnungstest. Aufzeichnung der Postconnect-Ausführung

Test der Headset-Tasten

Abstrakt

Dieser Test überprüft, ob die Medien-/Transporttasten am empfohlenen Headset korrekt erkannt werden.

Verfahren

Nachdem Sie den Test über das Hauptmenü aufgerufen haben, schließen Sie das USB-Headset-Peripheriegerät an. Drücken Sie jede Medien-/Transporttaste (Wiedergabe, Pause, Lautstärke erhöhen und verringern) am Headset. Sobald jedes erkannt wird, wird es auch im Testpanel erkannt. Wenn alle Schaltflächen erkannt wurden, wird die Schaltfläche „Test bestanden“ (Häkchen) aktiviert. Klicken Sie auf die Schaltfläche „Test bestanden“ , um den Erfolg anzuzeigen. Wenn nicht alle Schaltflächen erkannt werden, weisen Sie auf einen Testfehler hin, indem Sie auf die Schaltfläche „Testfehler“ (Ausrufezeichen) klicken.

Anmerkungen

Das mit dem Android-Gerät verbundene USB-Headset-Peripheriegerät.

Beachten Sie den OTG-Adapter.

Tasten angeschlossen
Wählen Sie „USB-Audio-Peripherietastentest“. Tastentest
Eine Zusammenfassung der Anweisungen wird angezeigt. Zusammenfassung der Schaltflächen
Peripheriegerät angeschlossen, aber (noch) keine Tasten erkannt.

Beachten Sie, dass die erwarteten Schaltflächen (die dem Geräteprofil bekannt sind) mit weißem Text gekennzeichnet sind. Diejenigen, die nicht Teil des Testperipheriegeräts sind, werden in grauem Text angezeigt.

Tasten werden nicht erkannt
Peripheriegerät angeschlossen und erwartete Tasten erkannt. Tasten erkannt