Manual del usuario de la app de Validador de cambio de audio

Esta página es específica de la versión del interruptor de audio de la app de validación. Consulta la página de la app de validación de audio LE para obtener ayuda sobre la versión de audio LE de la app de validación.

Configuración

Para habilitar las pruebas en la app de Validator, haz lo siguiente:

  • Asegúrate de que el dispositivo tenga la versión 22.08.xx o posterior de GmsCore.
  • Asegúrate de que tus correos electrónicos de prueba formen parte del grupo de pruebas de socios de Fast Pair.
    • Los correos electrónicos y teléfonos recién registrados pueden tardar entre 6 y 24 horas en sincronizar los permisos.
    • Acceder a la Cuenta de Google asociada y salir de ella también puede activar una sincronización inmediata.

Ejemplo:

Puedes encontrar la versión de los GMS en la página Información de la app de los Servicios de Google Play.

Dispositivos necesarios

Las pruebas de cambio de audio requieren que los teléfonos se vinculen con la Vinculación rápida:

  1. Prepara dos teléfonos, A y B, con acceso a la misma Cuenta de Google.
  2. Vincula los auriculares con el teléfono A (vinculación inicial).
  3. Ingresa al modo de vinculación y espera la notificación de la IU de la mitad de la hoja.
  4. Haz clic en Conectar.
  5. Haz clic en Listo.
  6. Vincula los auriculares con el teléfono B (vinculación posterior).
    1. Espera a que se envíe la notificación de que se completaron ambas vinculaciones.
  7. Haz clic en la notificación del sistema.

Ejemplo del procedimiento:

Figura 2: Se muestra la secuencia de botones para el dispositivo A de vinculación inicial. Figura 3: Se muestra la secuencia de botones para el dispositivo B de vinculación posterior.

Flujo de IU básico

A continuación, se muestra el flujo general de la IU:

Figura 4: Se muestra el acceso inicial y el descubrimiento de dispositivos. Figura 5: Se muestra cómo seleccionar un dispositivo para realizar pruebas y los tipos de pruebas que puede tener. Figura 6: En esta imagen, se muestran los diferentes tipos de pruebas y a qué dispositivo corresponden.

Pruebas de punto único del interruptor de audio

Prueba del interruptor de audio (punto único)

Esta prueba realiza las siguientes funciones:

  • Verificación de la carga útil
    • Verifica los datos publicitarios para diferentes situaciones.
  • Verificación del flujo de mensajes
    • Verifica la comunicación de flujo de mensajes.
  • Vuelve a cambiar.
    • Verifica el comportamiento de cambio.

Verificación de carga útil (punto único)

La secuencia de verificación de la carga útil es la siguiente:

  1. Conecta los auriculares.
  2. Verifica que el primer byte de la clave de la cuenta sea 0x06, como exige la especificación.
  3. Desconecta el dispositivo.
  4. Verifica que el primer byte de la clave de la cuenta sea 0x05, como exige la especificación.
  5. Vuelve a conectarte a los auriculares.
  6. Reproducir música
  7. Verifica que el estado de la conexión sea uno de los siguientes:
    1. 0x4: Solo transmisión A2DP.
    2. 0x5: Transmisión A2DP con AVRCP
  8. Inicia una conexión SCO.
  9. Verifica que el SCO se haya conectado correctamente.
  10. Verifica que el estado de la conexión sea el siguiente:
    1. 0x6: Transmisión de HFP (llamada telefónica o por VoIP), incluido el tono de llamada en banda y no en banda

Ejemplo de verificación de carga útil (punto único):

Figura 8: Se muestran los resultados de la prueba de verificación de la carga útil de un dispositivo de ejemplo.

Verificación de flujo de mensajes (punto único)

La secuencia de verificación del flujo de mensajes es la siguiente:

  1. Verifica los nonces de sesión entre diferentes conexiones de flujo de mensajes.
    1. Conecta los auriculares.
    2. Obtén el nonce X del auricular (en un plazo de 5 segundos).
    3. Vuelve a conectarte a los auriculares.
    4. Obtén otro nonce Y del auricular (en un plazo de 5 segundos).
    5. Verifica si X y Y son diferentes.
  2. Envía la solicitud Get Audio switch Capability.
    1. Verifica que la respuesta se haya enviado en un plazo de 2 segundos. No se verifica el contenido.
  3. Envía la solicitud Indica la clave de cuenta en uso.
    1. Verifica que la respuesta se haya enviado en un plazo de 2 segundos. No se verifica el contenido.
  4. Envía la solicitud Notify Initiated Connection.
    1. Verifica que la respuesta se haya enviado en un plazo de 2 segundos. No se verifica el contenido.
  5. Envía la solicitud Send Custom Data.
    1. Verifica que se devuelva el ACK en un plazo de 2 segundos.
    2. Verifica si los datos de anuncios contienen los datos personalizados establecidos (en 10 segundos).

Ejemplo de verificación de flujo de mensajes (punto único):

Figura 9: Se muestran los resultados de la prueba de verificación del flujo de mensajes de un dispositivo de ejemplo.

Cambio de vuelta (punto único)

Esta prueba requiere dos dispositivos: un buscador principal y uno secundario. La secuencia de prueba es la siguiente:

  1. El buscador principal se conecta a los auriculares (en un plazo de 10 segundos).
  2. El buscador secundario se conecta a los auriculares (en un plazo de 10 segundos).
  3. El buscador secundario envía una solicitud de cambio al auricular.

En un plazo de 15 segundos, debería ocurrir lo siguiente:

  • El buscador principal se vuelve a conectar a los auriculares.
  • El buscador secundario se desconecta de los auriculares.

Figura 10: Se muestran las opciones de visualización del buscador secundario que permiten un tiempo de prueba suficiente para el dispositivo principal.

A continuación, se muestra un ejemplo de la prueba de cambio de vuelta:

Figura 11: Se muestra cómo inicializar la prueba de cambio de vuelta. Figura 12: Se muestra cómo definir qué dispositivo controla qué rol. Figura 13: Aquí se muestra cómo proceder una vez que se definen los roles. Figura 14: Se muestra cómo aparecen los dispositivos mientras esperan la verificación. Figura 15: Aquí se muestra dónde es necesario mantener el dispositivo secundario encendido y activo. Figura 16: Se muestran los resultados de una prueba exitosa.

Pruebas multipunto del interruptor de audio

Verificación de carga útil (multipunto)

La secuencia de verificación de la carga útil es la siguiente:

  1. Conecta los auriculares.
  2. Verifica que el primer byte de la clave de la cuenta sea 0x06, como exige la especificación.
  3. Desconecta el dispositivo.
  4. Verifica que el primer byte de la clave de la cuenta sea 0x05, como exige la especificación.
  5. Vuelve a conectarte a los auriculares.
  6. Reproducir música
  7. Verifica que el estado de la conexión sea uno de los siguientes:
    1. 0x4: Solo transmisión A2DP.
    2. 0x5: Transmisión A2DP con AVRCP
  8. Inicia una conexión SCO.
  9. Verifica que el SCO se haya conectado correctamente.
  10. Verifica que el estado de la conexión sea el siguiente:
    1. 0x6: Transmisión de HFP (llamada telefónica o por VoIP), incluido el tono de llamada en banda y no en banda

Flujo de mensajes (multipunto)

Esta prueba requiere un buscador principal y secundario. Las pruebas con la marca de configurabilidad multipunto establecida en TRUE tendrán pasos adicionales para probar este estado a través del comando de flujo de mensajes.

Ejemplo de una prueba de flujo de mensajes no configurable (multipunto):

Figura 17: Se muestran los resultados de una prueba no configurable que se realizó correctamente.

Ejemplo de una prueba de flujo de mensajes configurable (multipunto):

Figura 18: Se muestran los resultados de una prueba configurable que se realizó correctamente.

Deshacer cambio (multipunto)

Esta prueba requiere un buscador principal y secundario. Esta prueba es casi idéntica a la versión de un solo punto. La única diferencia es que, como el proveedor admite varias conexiones, cuando el buscador secundario se conecte al proveedor, el buscador principal también se conectará al proveedor.

Ejemplo de la prueba de cambio de punto múltiple:

Figura 19: Aquí se muestra cómo la prueba permite el cambio en un dispositivo multipunto.

Activar interruptor (solo multipunto)

Esta prueba requiere un buscador principal y secundario.

Esta prueba solo verifica que el proveedor envíe los mensajes esperados con el canal de transmisión de mensajes.

Pasos de prueba:

  1. El buscador principal se conecta al proveedor
  2. El buscador principal verifica la capacidad del proveedor.
    1. Si la función multipunto está desactivada Y la función multipunto configurable es TRUE, se intentará habilitar la función multipunto.
  3. El buscador principal invocará Switch active audio source (to connected device) (0x30) a sí mismo.
  4. El buscador secundario se conecta al proveedor.
  5. El buscador principal invocará Switch active audio source (to connected device) (0x30) a otro dispositivo.
  6. El proveedor confirmará el buscador principal.
  7. El buscador secundario recibirá el evento de notificación de cambio de multipunto (0x32) con el estado activo.

Ejemplo de la prueba de interruptor activo (solo multipunto):

Figura 20: Aquí se muestra cómo la prueba permite el cambio en un dispositivo solo de varios puntos.

Cómo subir resultados a la Consola de dispositivos

Cómo enviar tus resultados

El botón "SUBMIT RESULT" presentará un resumen de los resultados de la prueba, pero en realidad no los enviará a Google.

Para iniciar el proceso de envío, presiona el botón "SUBMIT RESULT".

Después de revisar todos los resultados, presiona el botón "ENVIAR" que se encuentra en la parte inferior de la página de resultados para enviarlos a Google.

Los resultados se envían después de desplazarse hasta la parte inferior de la página de resultados y presionar

Cómo ver los resultados subidos en la consola de dispositivos

Los resultados de las pruebas enviadas se pueden encontrar en Nearby Console. (se quitarán las métricas de distancia y duración para los casos de prueba de cambio de audio). Por ejemplo:

Los resultados de las pruebas se muestran en una tabla de la Consola de Nearby.

Solución de problemas

Intenta activar y desactivar el Bluetooth si fallaron todas las pruebas.

Puedes habilitar o inhabilitar el Bluetooth desde el botón del menú desplegable.

Prueba de cambio

Si la prueba de cambio de pantalla falló y está bloqueada como se muestra en la Figura 1, intenta volver a la página del dispositivo de prueba (Figura 2) y volver a realizar la prueba:

Una prueba que esté atascada en "Initialization Complete" se puede volver a ejecutar desde el menú de nivel superior.