Bedienungsanleitung für Audiowechsel-Validator

Diese Seite bezieht sich auf die Audio-Schalterversion der Validator App. Hilfe zur LE Audio-Version der Validator App finden Sie auf der Seite zur LE Audio-Validator App.

Einrichtung

So aktivieren Sie Tests in der Validator App:

  • Auf dem Gerät muss GmsCore Version 22.08.xx oder höher installiert sein.
  • Ihre Test-E-Mail-Adressen müssen zur Fast Pair-Partner-Testgruppe gehören.
    • Es kann 6 bis 24 Stunden dauern, bis die Berechtigungen für neu registrierte E-Mail-Adressen und Smartphones synchronisiert sind.
    • Auch das Anmelden und Abmelden im verknüpften Google-Konto kann eine sofortige Synchronisierung auslösen.

Beispiel:

Die GMS-Version finden Sie auf der Seite „App-Infos“ für die Google Play-Dienste.

Erforderliche Geräte

Für Audio-Wechseltests müssen die Smartphones über die Funktion „Schnelles Pairing“ gekoppelt werden:

  1. Bereiten Sie zwei Smartphones (A und B) vor, die im selben Google-Konto angemeldet sind.
  2. Koppeln Sie das Headset mit Smartphone A (erste Kopplung).
  3. Aktivieren Sie den Kopplungsmodus und warten Sie auf die Benachrichtigung in der Half Sheet-Benutzeroberfläche.
  4. Klicken Sie auf „Verbinden“.
  5. Klicken Sie auf "Fertig".
  6. Koppeln Sie das Headset mit Smartphone B (nachträgliche Kopplung).
    1. Warten Sie auf die Benachrichtigung, dass beide Kopplungen abgeschlossen sind.
  7. Klicken Sie auf „Systembenachrichtigung“.

Beispiel:

Abbildung 2: Die Tastenfolge für die Erstkopplung von Gerät A. Abbildung 3: Die Tastenfolge für die anschließende Kopplung von Gerät B.

Grundlegender UI-Ablauf

Im Folgenden ist der allgemeine Ablauf der Benutzeroberfläche dargestellt:

Abbildung 4: Die Erstanmeldung und Geräteerkennung. Abbildung 5: Hier sehen Sie, wie Sie ein Gerät für Tests auswählen und welche Arten von Tests möglich sind. Abbildung 6: Hier sehen Sie die verschiedenen Testtypen und die zugehörigen Geräte.

Einzelpunkttests für Audio-Wechsel

Test des Audio-Wechsels (einzelner Punkt)

Dieser Test führt die folgenden Funktionen aus:

  • Nutzlastprüfung
    • Prüft die Werbedaten für verschiedene Szenarien.
  • Nachrichtenstream-Bestätigung
    • Prüft die Kommunikation des Nachrichtenstreams.
  • Wechseln Sie zurück.
    • Prüft das Verhalten bei der Rückkehr.

Nutzlastprüfung (einzelner Punkt)

Die Nutzlastprüfung erfolgt in der folgenden Reihenfolge:

  1. Stellen Sie eine Verbindung zum Headset her.
  2. Prüfen Sie, ob das erste Byte des Kontoschlüssels 0x06 ist, wie in der Spezifikation gefordert.
  3. Trennen Sie die Verbindung zum Gerät.
  4. Prüfen Sie, ob das erste Byte des Kontoschlüssels 0x05 ist, wie in der Spezifikation gefordert.
  5. Verbinden Sie das Headset wieder.
  6. Musik hören
  7. Prüfen Sie, ob der Verbindungsstatus einer der folgenden Status ist:
    1. 0x4: Nur A2DP-Streaming.
    2. 0x5: A2DP-Streaming mit AVRCP.
  8. Starten Sie eine SCO-Verbindung.
  9. Prüfen Sie, ob die Verbindung zum SCO erfolgreich war.
  10. Prüfen Sie, ob der Verbindungsstatus folgender ist:
    1. 0x6: HFP-Streaming (Telefon-/VoIP-Anruf), einschließlich In-Band- und Nicht-In-Band-Klingelton.

Beispiel für die Nutzlastprüfung (einzelner Punkt):

Abbildung 8: Die Testergebnisse der Nutzlastüberprüfung für ein Beispielgerät.

Nachrichtenstream-Bestätigung (einzelner Punkt)

Die Reihenfolge der Überprüfung des Nachrichtenstreams sieht so aus:

  1. Prüfen Sie die Sitzungs-Nonces zwischen verschiedenen Message Stream-Verbindungen.
    1. Stellen Sie eine Verbindung zum Headset her.
    2. Rufen Sie die Nonce X vom Headset ab (innerhalb von 5 Sekunden).
    3. Stellen Sie wieder eine Verbindung zum Headset her.
    4. Rufen Sie innerhalb von 5 Sekunden eine weitere Nonce Y vom Headset ab.
    5. Prüfen Sie, ob X und Y unterschiedlich sind.
  2. Senden Sie die Anfrage Audio-Wechselfunktion abrufen.
    1. Prüfen Sie, ob die Antwort innerhalb von zwei Sekunden gesendet wurde. Die Inhalte werden nicht überprüft.
  3. Senden Sie die Anfrage Account Key angeben, der verwendet wird.
    1. Prüfen Sie, ob die Antwort innerhalb von zwei Sekunden gesendet wurde. Die Inhalte werden nicht überprüft.
  4. Senden Sie die Anfrage Notify Initiated Connection.
    1. Prüfen Sie, ob die Antwort innerhalb von zwei Sekunden gesendet wurde. Die Inhalte werden nicht überprüft.
  5. Senden Sie die Anfrage Benutzerdefinierte Daten senden.
    1. Prüfen Sie, ob die Bestätigung innerhalb von 2 Sekunden zurückgegeben wird.
    2. Prüfen Sie, ob die Anzeigendaten die festgelegten benutzerdefinierten Daten enthalten (in 10 Sekunden).

Beispiel für die Überprüfung von Nachrichtenstreams (einzelner Punkt):

Abbildung 9: Hier sehen Sie die Testergebnisse der Nachrichtenstreamüberprüfung für ein Beispielgerät.

Switchback (einzelner Punkt)

Für diesen Test sind zwei Geräte erforderlich: ein primärer und ein sekundärer Sucher. Die Testabfolge sieht so aus:

  1. Der primäre Sucher stellt innerhalb von 10 Sekunden eine Verbindung zum Headset her.
  2. Der sekundäre Sucher stellt innerhalb von 10 Sekunden eine Verbindung zum Headset her.
  3. Der sekundäre Sucher sendet eine Anfrage zum Umschalten an das Headset.

Innerhalb von 15 Sekunden sollte Folgendes passieren:

  • Der primäre Sucher stellt wieder eine Verbindung zum Headset her.
  • Der sekundäre Sucher wird vom Headset getrennt.

Abbildung 10: Hier sind die Displayoptionen des sekundären Suchers zu sehen, die eine ausreichende Testzeit für das primäre Gerät ermöglichen.

Im Folgenden finden Sie ein Beispiel für den Switch-Back-Test:

Abbildung 11: Hier sehen Sie, wie Sie den Test für den Rücksprung initialisieren. Abbildung 12: Hier wird gezeigt, wie Sie festlegen, welches Gerät welche Rolle übernimmt. Abbildung 13: Hier sehen Sie, wie Sie vorgehen, nachdem die Rollen definiert wurden. Abbildung 14: Hier sehen Sie, wie die Geräte angezeigt werden, während auf die Bestätigung gewartet wird. Abbildung 15: Hier ist zu sehen, wo das sekundäre Gerät eingeschaltet und aktiv bleiben muss. Abbildung 16: Hier sehen Sie die Ergebnisse eines erfolgreichen Tests.

Multipoint-Tests für Audio-Wechsel

Nutzlastprüfung (Mehrere Punkte)

Die Nutzlastprüfung erfolgt so:

  1. Stellen Sie eine Verbindung zum Headset her.
  2. Prüfen Sie, ob das erste Byte des Kontoschlüssels 0x06 ist, wie in der Spezifikation gefordert.
  3. Trennen Sie die Verbindung zum Gerät.
  4. Prüfen Sie, ob das erste Byte des Kontoschlüssels 0x05 ist, wie in der Spezifikation gefordert.
  5. Verbinden Sie das Headset wieder.
  6. Musik hören
  7. Prüfen Sie, ob der Verbindungsstatus einer der folgenden Status ist:
    1. 0x4: Nur A2DP-Streaming.
    2. 0x5: A2DP-Streaming mit AVRCP.
  8. Starten Sie eine SCO-Verbindung.
  9. Prüfen Sie, ob die Verbindung zum SCO erfolgreich war.
  10. Prüfen Sie, ob der Verbindungsstatus folgender ist:
    1. 0x6: HFP-Streaming (Telefon-/VoIP-Anruf), einschließlich In-Band- und Nicht-In-Band-Klingelton.

Nachrichtenstream (Multipoint)

Für diesen Test sind ein primärer und ein sekundärer Sucher erforderlich. Für Tests, bei denen das Flag für die Multipoint-Konfiguration auf TRUE gesetzt ist, sind zusätzliche Schritte erforderlich, um diesen Status über den Befehl „message stream“ zu testen.

Beispiel für einen nicht konfigurierbaren Nachrichtenstream-Test (Multipoint):

Abbildung 17: Hier sehen Sie die Ergebnisse eines erfolgreichen nicht konfigurierbaren Tests.

Beispiel für einen Test mit konfigurierbarem Nachrichtenstream (Multipoint):

Abbildung 18: Hier sehen Sie die Ergebnisse eines erfolgreichen konfigurierbaren Tests.

Zurückwechseln (Multipoint)

Für diesen Test sind ein primärer und ein sekundärer Sucher erforderlich. Dieser Test ist nahezu identisch mit der Version mit einem Punkt. Der einzige Unterschied besteht darin, dass der Anbieter mehrere Verbindungen unterstützt. Wenn sich der sekundäre Sucher mit dem Anbieter verbindet, stellt der primäre Sucher weiterhin eine Verbindung zum Anbieter her.

Beispiel für den Test mit mehreren Rückschaltpunkten:

Abbildung 19: Hier sehen Sie, wie der Test den Rückschaltvorgang auf einem Multipoint-Gerät ermöglicht.

Switch Active (nur Multipoint)

Für diesen Test sind ein primärer und ein sekundärer Sucher erforderlich.

Bei diesem Test wird nur überprüft, ob der Anbieter die erwarteten Nachrichten über den Message Stream-Kanal sendet.

Testschritte:

  1. Der primäre Sucher stellt eine Verbindung zum Anbieter her
  2. Der primäre Sucher prüft die Fähigkeiten des Anbieters.
    1. Wenn „Multipoint“ deaktiviert und „Multipoint konfigurierbar“ auf TRUE gesetzt ist, wird versucht, Multipoint zu aktivieren.
  3. Der primäre Sucher ruft Aktive Audioquelle wechseln (zu verbundenem Gerät) (0x30) auf sich selbst auf.
  4. Der sekundäre Sucher stellt eine Verbindung zum Anbieter her.
  5. Der primäre Sucher ruft Aktive Audioquelle wechseln (zu verbundenem Gerät) (0x30) auf einem anderen Gerät auf.
  6. Der Anbieter bestätigt den primären Suchenden.
  7. Der sekundäre Sucher erhält das Ereignis Notify multipoint-switch event (0x32) mit dem aktiven Status.

Beispiel für den Test „Switch Active (Nur Multipoint)“:

Abbildung 20: Hier sehen Sie, wie der Test den Rückschaltvorgang auf einem Gerät mit nur mehreren Punkten ermöglicht.

Ergebnisse in die Gerätekonsole hochladen

Ergebnisse einreichen

Über die Schaltfläche „ERGEBNIS EINFÜGEN“ wird eine Zusammenfassung der Testergebnisse angezeigt, die Ergebnisse werden jedoch nicht an Google gesendet.

Drücken Sie zum Einreichen auf die Schaltfläche „ERGEBNIS EINFÜGEN“.

Nachdem Sie alle Ergebnisse geprüft haben, klicken Sie unten auf der Ergebnisseite auf die Schaltfläche „SENDEN“, um die Ergebnisse an Google zu senden.

Die Ergebnisse werden gesendet, nachdem Sie auf der Ergebnisseite nach unten gescrollt und

Hochgeladene Ergebnisse in der Device Console ansehen

Eingereichte Testergebnisse finden Sie in der Nearby Console. (Messwerte für Entfernung und Dauer werden für Audio-Testfälle entfernt.) Beispiel:

Die Testergebnisse werden in der Nearby Console in einer Tabelle angezeigt.

Fehlerbehebung

Schalten Sie Bluetooth aus und wieder ein, wenn alle Tests fehlgeschlagen sind.

Bluetooth kann über die Schaltfläche im Drop-down-Menü aktiviert und deaktiviert werden.

Switchback-Test

Wenn der Test zum Umschalten fehlgeschlagen ist und wie in Abbildung 1 dargestellt hängt: Gehen Sie zurück zur Seite „Testgerät“ (Abbildung 2) und wiederholen Sie den Test:

Ein Test, der bei „Initialisierung abgeschlossen“ hängen bleibt, kann über das Menü der obersten Ebene noch einmal ausgeführt werden.