36 GIO14 XPAEN Rango de control extensor
2.1.3 DESCRIPCIÓN GENERAL DE RED INALÁMBRICA [13.]
En esta sección se ofrece una breve explicación a PurePath redes inalámbricas y sus características principales a ocupar en este proyecto de transmisión de audio.
2.1.3.1 TOPOLOGÍA DE RED [13.]
PurePath redes inalámbricas utilizan una topología en estrella, que consiste en un protocolo maestro único (PM) y uno o más esclavos de protocolo (PS). Toda la comunicación en la red es ya sea hacia o desde el maestro de protocolo; hay no hay comunicación directa entre esclavos protocolo.
La Figura ilustra cómo la información / datos fluyen en la red:
Figura 16. La topología de red estrella.
El número máximo de esclavos protocolo soportado por una red está configurada en el maestro de protocolo en referencia al tiempo. Este valor determina varios parámetros fijos para la red y por lo tanto afecta la robustez streaming de audio y transferencia de datos de canal lateral.
La red soporta hasta cuatro flujos de audio, que pueden ir desde y hacia el maes tro de protocolo, sin restricciones inherentes. Sin embargo, como para el recuento de esclavo máxima, el número de canales de audio transmitidos y utilizan formatos de streaming tiene un impacto significativo en la solidez de audio streaming.
Los datos de canal lateral que se puede utilizar entre un maestro de protocolo anfitrión controlado y protocolo anfitrión controlado esclavos o desactivarse durante la configuración si no es necesario.
2.1.3.2 IDENTIFICACIÓN DEL EQUIPO [13.]
Un dispositivo CC85xx es identificado por tres de 32 bit:
Un dispositivo de identificación único a nivel mundial, que se encuentra en la producción de hardware por Texas Instruments. Este valor es utilizado para identificar cada dispositivo en una red, y la dirección del protocolo maestro del dispositivo se denomina también como la identificación de la red.
Un ID de fabricante único, basado en el ID de dispositivo de un dispositivo comprado, que identifica el fabricante del producto. Este valor se utiliza para la identificación durante el escaneado en red, y puede también ser utilizado para el apareamiento de filtrado de red (es decir, rechazar otros fabricantes).
Un fabricante especificado por el ID del producto. Este valor se utiliza para la identificación durante el escaneado en red, y también se puede utilizar para el apareamiento de filtrado de red (es decir, sólo aceptar determinados productos de la propuesta del fabricante).
2.1.3.3 RED DE INFORMACIÓN [13.]
El protocolo maestro transmite información sobre la red está unido a los esclavos de protocolo, y también a esclavos de protocolo que están en busca de una red para unirse. Esta información incluye, pero no está limitado a:
El maestro de protocolo de dirección de dispositivo, ID del fabricante y del producto. Las direcciones del dispositivo esclavo para cada protocolo que actualmente forma
parte de la red.
Canales lógicos soportados de audio y el streaming usados formato. Frecuencia de muestreo de audio y latencia.
Volumen de información de control. Red de control de potencia.
2.1.3.4 AUDIO STREAM [13.]
Un dispositivo CC85xx puede ser un productor de audio (es decir, su interfaz de audio está conectado a la fuente de uno o más canales de audio), un consumidor de audio (es decir, su interfaz de audio está conectado al destino de uno o más canales de audio), o ambos.
Cada canal de audio compatible con la red se trata como un flujo de datos independiente a través del aire y se sujetó al control individual de flujo, el reconocimiento y la retransmisión. Canales de audio producidos en el protocolo maestro puede ser consumido por los esclavos de protocolo múltiple (utilizando la multidifusión donde cada consumidor reconoce individualmente), mientras que un canal de audio producida por un esclavo protocolo se consume solamente por el protocolo maestro.
2.1.3.5 LOS DATOS DE CANAL LATERAL [13.]
Cada host controlado por protocolo maestro-esclavo puede establecer una secuencia ordenada, asegurando la entrega datagrama conexión en cada dirección. Esta llamada de datos de canal lateral que puede ser usado por los procesadores del host durante la transmisión de audio para diferentes aplicaciones específicas de control o con fines informativos.
2.1.3.6 STREAMING DE AUDIO
En esta sección se describe cómo se logra la transmisión de audio. 2.1.3.7 ENRUTAMIENTO AUDIO STREAMING [13.]
El propósito de enrutamiento flujo de audio es entregar cada canal de audio en el productor a la correcta destino en el consumidor, y asegurarse de que esto funciona bien independientemente del maestro de protocolo y esclavos participando en la red, para los tipos de esclavos al azar (por ejemplo, un auricular o dos altavoces mono).
El enrutamiento se lleva a cabo asignando a cada canal de audio de una ID de canal lógico, por lo que el productor y el consumidor tiene una comprensión común de las cuales es el flujo de audio que, cuando se transmite a través de la PurePath red inalámbrica. Cada nodo de la red correlaciona estos canales lógicos a la / LJF / RJF o DSP canales en su interfaz de audio local serial o los canales de audio para dispositivos USB.
El mapeo entre los canales lógicos y canales de interfaz de audio está estáticamente definido en la configuración hora para maestros de protocolo. Para los esclavos de protocolo, la asignación es más flexible:
Autónomo
La configuración puede ser estática, como para los maestros de protocolo. Mono canal y ciertas funciones auxiliares estéreo de aplicación: Selección
dinámica a través del pin-control, donde 1 a 3 pins GIO se utilizan para seleccionar a partir de un conjunto de 2, 4 u 8 canales (definidos en configuración del tiempo), o cuando un botón se utiliza para cambiar entre 2 a 8 predefinido canal configuraciones.
Canal mono de micrófono papeles de aplicaciones: selección automática de canal dinámico, basado en canales que ya están en uso.
Host-controlada: el procesador anfitrión asigna canales lógicos a un conjunto de interfaz de audio predefinida canales. Esto permite una configuración estática, dinámica o protocolo maestro-dependiente de mapa de canales.
Protocolo maestro a protocolo esclavo Protocolo esclavo a protocolo maestro Número de
identificación Canal lógico Número de identificación Canal lógico 0 Frontal / izquierdo primario 10 Entrada izquierda 1 Frontal /derecho primario 11 Entrada derecha 2 Trasero / izquierda secundario 12 Micrófono 0 (izquierda) 3 Trasero / derecha secundario 13 Micrófono 1 (derecha)
4 Centro/frente 14 Micrófono 2
5 Subwoofer 15 Micrófono 3
6 Lateral izquierdo
7 Lateral derecho
8 Definido por el usuario 0 9 Definido por el usuario 1
Tabla 3. Los canales lógicos.
La red inalámbrica sólo transfiere canales lógicos que existen tanto en el productor y el consumidor. Si un canal lógico sólo existe en el productor, no va a ser transferido y tod as las muestras serán desechadas.
El conjunto de canales lógicos deben ser seleccionados, y se recomienda seguir las siguientes pautas para mejor compatibilidad (tanto con productos propios y de otros fabricantes):
Asegúrese de que el papel de la red (es decir, protocolo maestro o protocolo esclavo) para los dispositivos estén correctamente seleccionado. Maestro y esclavos estos protocolos tienen diferentes capacidades y características.
Para altavoces mono para ser utilizados en un sistema de entretenimiento en casa, se recomienda utilizar dinámico selección del canal de audio. Esto puede ser operado por el usuario final a través de un interruptor DIP o similar.
Para altavoces estéreo, auriculares y auriculares incluidos, utilice los canales. Un subwoofer siempre utilizará el canal de subwoofer.
Un micrófono siempre se utiliza un canal de micrófono. Se recomienda utilizar el canal dinámico selección de micrófonos mono independientes, y un micrófono para
El usuario define los canales sólo se debe utilizar cuando sea necesario, y en combinación con fabricante (y productos) filtrado.
El tipo de dispositivo de la CC85xx determina el número máximo de canales que pueden ser transferidos.
Si dos esclavos protocolo producir el mismo canal lógico, la propiedad se da en un primer llegado primer servido base. El "siguiente" esclavo protocolo en línea obtendrá la propiedad del canal lógico cuando el esclavo primer protocolo abandona la red, o detiene la transmisión de la salida de audio.
2.1.3.8 RED DE RELOJ AUDIO [13.]
En un sistema de cableado de audio digital del reloj de referencia que determina la tasa de muestreo de audio es normalmente distribuido en paralelo con o incrustados en la señal de la fuente de audio. Del mismo modo, cuando se transfiere muestras de audio sin cables, existe la necesidad de un mecanismo para distribuir el reloj de referencia para mantener una síncrono de sistema.
La plataforma inalámbrica PurePath utiliza un mecanismo denominado distribución de reloj sin hilos, lo que garantiza que:
Todos los esclavos protocolo utiliza la misma frecuencia de muestreo que el maestro de protocolo. La plataforma soporta la muestra tasas de un conjunto predefinido de valores discretos.
Todos los flujos de audio se retrasa por la cantidad constante mismo, como se define en tiempo de configuración. Este retardo se conoce como la latencia de audio, y hay un valor de retardo (en número de muestras) para cada frecuencia de muestreo.
2.1.4 FUNCIÓN DE DESPERTADOR O SINCRONIZACIÓN DE LOS MÓDULOS EN LA RED