Manuale dell'app dello strumento di convalida delle sensori audio

Questa pagina è specifica per la versione Audio Switch dell'app di convalida. Per assistenza sulla versione LE Audio dell'app di convalida, consulta la pagina dell'app di convalida LE Audio.

Configurazione

Per attivare i test nell'app Validator:

  • Assicurati che sul dispositivo sia installata la versione 22.08.xx o successive di GmsCore.
  • Assicurati che le email di test facciano parte del gruppo di test dei partner di accoppiamento rapido.
    • Potrebbero essere necessarie 6-24 ore prima che le autorizzazioni vengano sincronizzate per gli indirizzi email e i telefoni appena registrati.
    • Anche l'accesso e la disconnessione dall'Account Google associato possono attivare una sincronizzazione immediata.

Esempio:

La versione di GMS è disponibile nella pagina Informazioni app di Google Play Services.

Dispositivi richiesti

I test di Cambio Audio richiedono che gli smartphone siano accoppiati tramite l'accoppiamento rapido:

  1. Prepara due smartphone, A e B, su cui hai eseguito l'accesso allo stesso Account Google.
  2. Accoppia l'auricolare con lo smartphone A (accoppiamento iniziale).
  3. Entra in modalità di accoppiamento e attendi la notifica dell'interfaccia utente Half Sheet.
  4. Fai clic su Connetti.
  5. Fai clic su Fine.
  6. Accoppia l'auricolare con lo smartphone B (accoppiamento successivo).
    1. Attendi la notifica che indica che entrambi gli accoppiamenti sono stati completati.
  7. Fai clic sulla notifica di sistema.

Esempi di domande:

Figura 2: viene mostrata la sequenza dei pulsanti per l'accoppiamento iniziale del dispositivo A. Figura 3: viene mostrata la sequenza dei pulsanti per l'accoppiamento successivo del dispositivo B.

Flusso di base dell'interfaccia utente

Di seguito è riportato il flusso generale dell'interfaccia utente:

Figura 4: viene mostrato l'accesso iniziale e il rilevamento dei dispositivi. Figura 5: mostra come selezionare un dispositivo per i test e i tipi di test che può avere. Figura 6: mostra i diversi tipi di test e a quale dispositivo corrispondono.

Test a punto singolo del cambio audio

Test del cambio audio (singolo punto)

Questo test esegue le seguenti funzioni:

  • Verifica del payload.
    • Verifica i dati pubblicitari per scenari diversi.
  • Verifica dello stream di messaggi.
    • Verifica la comunicazione dello stream di messaggi.
  • Torna indietro.
    • Verifica il comportamento del ritorno.

Verifica del payload (punto singolo)

La sequenza di verifica del payload è la seguente:

  1. Connettiti all'auricolare.
  2. Verifica che il primo byte della chiave dell'account sia 0x06, come richiesto dalla specifica.
  3. Disconnetti il dispositivo.
  4. Verifica che il primo byte della chiave dell'account sia 0x05, come richiesto dalla specifica.
  5. Riconnetti le cuffie.
  6. Ascolta musica.
  7. Verifica che lo stato della connessione sia uno dei seguenti:
    1. 0x4: solo streaming A2DP.
    2. 0x5: streaming A2DP con AVRCP.
  8. Avvia una connessione SCO.
  9. Verifica che la connessione dell'SCO sia andata a buon fine.
  10. Verifica che lo stato della connessione sia:
    1. 0x6: streaming HFP (chiamate su rete fissa/VoIP), inclusi suono suoneria in banda e non in banda.

Un esempio di verifica del payload (punto singolo):

Figura 8: vengono mostrati i risultati del test di verifica del payload per un dispositivo di esempio.

Verifica dello stream di messaggi (singolo punto)

La sequenza di verifica dello stream di messaggi è la seguente:

  1. Verificare gli nonce di sessione tra connessioni diverse dello stream di messaggi.
    1. Connettiti all'auricolare.
    2. Ricevi il nonce X dall'auricolare (entro 5 secondi).
    3. Riconnettiti all'auricolare.
    4. Ricevi un altro nonce Y dall'auricolare (entro 5 secondi).
    5. Verifica se X e Y sono diversi.
  2. Invia la richiesta Get Audio switch Capability (Ottieni funzionalità Cambio Audio).
    1. Verifica che la risposta sia stata inviata entro 2 secondi. I contenuti non vengono controllati.
  3. Invia la richiesta Indica la chiave account in uso.
    1. Verifica che la risposta sia stata inviata entro 2 secondi. I contenuti non vengono controllati.
  4. Invia la richiesta Notify Initiated Connection (Avvisa di connessione avviata).
    1. Verifica che la risposta sia stata inviata entro 2 secondi. I contenuti non vengono controllati.
  5. Invia la richiesta Invia dati personalizzati.
    1. Verifica che l'ACK venga restituito entro 2 secondi.
    2. Verifica se i dati adv contengono i dati personalizzati impostati (in 10 secondi).

Un esempio di verifica dello stream di messaggi (a punto singolo):

Figura 9: vengono mostrati i risultati del test di verifica dello stream di messaggi per un dispositivo di esempio.

Torna indietro (singolo punto)

Questo test richiede due dispositivi: un cercatore principale e uno secondario. La sequenza di test è la seguente:

  1. Il cercatore principale si connette all'auricolare (entro 10 secondi).
  2. Il cercatore secondario si connette alle cuffie (entro 10 secondi).
  3. Il cercatore secondario invia la richiesta di passaggio all'auricolare.

Entro 15 secondi, dovrebbe verificarsi quanto segue:

  • Il cercatore principale si riconnette all'auricolare.
  • Il cercatore secondario si scollegano dalle cuffie.

Figura 10: vengono mostrate le opzioni di visualizzazione del cercatore secondario che consentono un tempo di test sufficiente per il dispositivo principale.

Di seguito è riportato un esempio del test di ritorno:

Figura 11: viene mostrato come inizializzare il test di ritorno. Figura 12: mostra come definire quale dispositivo gestisce quale ruolo. Figura 13: mostra come procedere dopo aver definito i ruoli. Figura 14: mostra come vengono visualizzati i dispositivi in attesa di verifica. Figura 15: mostra dove è necessario mantenere acceso e attivo il dispositivo secondario. Figura 16: vengono mostrati i risultati di un test riuscito.

Test multipunto del cambio audio

Verifica del payload (multipunto)

La sequenza di verifica del payload è la seguente:

  1. Connettiti all'auricolare.
  2. Verifica che il primo byte della chiave dell'account sia 0x06, come richiesto dalla specifica.
  3. Disconnettersi dal dispositivo.
  4. Verifica che il primo byte della chiave dell'account sia 0x05, come richiesto dalla specifica.
  5. Riconnetti le cuffie.
  6. Ascolta musica.
  7. Verifica che lo stato della connessione sia uno dei seguenti:
    1. 0x4: solo streaming A2DP.
    2. 0x5: streaming A2DP con AVRCP.
  8. Avvia una connessione SCO.
  9. Verifica che la connessione dell'SCO sia andata a buon fine.
  10. Verifica che lo stato della connessione sia:
    1. 0x6: streaming HFP (chiamate su rete fissa/VoIP), inclusi suono suoneria in banda e non in banda.

Stream di messaggi (multipunto)

Questo test richiede un cercatore principale e secondario. I test con il flag di configurabilità multipunto impostato su TRUE prevedono passaggi aggiuntivi per testare questo stato tramite il comando stream di messaggi.

Un esempio di test dello stream di messaggi non configurabile (multipunto):

Figura 17: mostra i risultati di un test non configurabile riuscito.

Un esempio di test dello stream di messaggi configurabile (multipunto):

Figura 18: vengono mostrati i risultati di un test configurabile riuscito.

Torna indietro (multipunto)

Questo test richiede un cercatore principale e secondario. Questo test è quasi identico alla versione a punto singolo. L'unica differenza è che, poiché il fornitore supporta più connessioni, quando il cercatore secondario si connette al fornitore, il cercatore principale si connette comunque al fornitore.

Un esempio del test di ritorno al punto di partenza multipunto:

Figura 19: mostra come il test consente il ritorno su un dispositivo multipunto.

Passa a attivo (solo multipunto)

Questo test richiede un cercatore principale e secondario.

Questo test verifica solo che il fornitore invii i messaggi previsti utilizzando il canale dello stream di messaggi.

Passaggi del test:

  1. Il cercatore principale si connette al fornitore
  2. Il cercatore principale controlla la capacità del fornitore.
    1. Se la connettività multipunto è disattivata E la connettività multipunto configurabile è TRUE, verrà tentata la sua attivazione.
  3. Il cercatore principale invoca Cambia sorgente audio attiva (sul dispositivo connesso) (0x30) su se stesso.
  4. Il cercatore secondario si connette al fornitore.
  5. Il cercatore principale invoca Cambia sorgente audio attiva (sul dispositivo connesso) (0x30) su un altro dispositivo.
  6. Il fornitore invierà un ACK al cercatore principale.
  7. Il cercatore secondario riceverà Notify multipoint-switch event (0x32) con lo stato attivo.

Un esempio del test Attiva il passaggio automatico (solo multipunto):

Figura 20: mostra in che modo il test consente il ritorno su un dispositivo solo multipunto.

Come caricare i risultati nella console del dispositivo

Come inviare i risultati

Il pulsante "INVIA RISULTATO" mostra un riepilogo dei risultati del test, ma non li invia effettivamente a Google.

La procedura di invio inizia premendo il pulsante "INVIA RISULTATO".

Dopo aver esaminato tutti i risultati, premi il pulsante "INVIA" nella parte inferiore della pagina dei risultati per inviarli a Google.

I risultati vengono inviati dopo aver fatto scorrere la pagina dei risultati fino in fondo e aver premuto

Visualizzare i risultati caricati nella console del dispositivo

I risultati dei test inviati sono disponibili nella console Nelle vicinanze. (le metriche Distanza e Durata verranno rimosse per i casi di test di passaggio all'audio). Ad esempio:

I risultati dei test vengono visualizzati in una tabella nella Console Nearby.

Risoluzione dei problemi

Prova a disattivare e riattivare il Bluetooth se tutti i test non sono andati a buon fine.

Il Bluetooth può essere attivato e disattivato dal pulsante nel menu a discesa.

Test di switchback

Se il test di ripristino non è andato a buon fine ed è bloccato come mostrato nella figura 1: prova a tornare alla pagina Test dispositivo (figura 2) ed esegui nuovamente il test:

Un test bloccato in "Inizializzaz. completata" può essere eseguito di nuovo dal menu di primo livello.