AV.link , también conocido bajo los nombres comerciales nexTViewLink , SmartLink , Q-Link , EasyLink , etc., es un protocolo para transportar información de control entre dispositivos audiovisuales conectados a través del conector SCART (EIA Multiport).
Está normalizado como CENELEC EN 50157-1.
El canal de comunicación de control de electrónica de consumo (CEC) en HDMI y PDMI se basa en AV.link. [ cita requerida ]
Caracteristicas electricas
AV.Link utiliza un solo cable en una configuración de colector abierto . Se eleva pasivamente hasta 3 o 3,3 V y puede ser reducido por cualquier dispositivo en el bus. La capacitancia total del bus es de un máximo de 7300 pF (diez dispositivos a 100 pF cada uno, más nueve cables a 700 pF), y las transiciones de señal son correspondientemente lentas: 333 bit/s, con un tiempo de caída de 50 μs y un tiempo de subida de 250 μs.
Cada bit transferido comienza con un flanco descendente. La duración del período bajo determina el valor.
Los bits de datos tienen una duración de 2,4 ± 0,35 ms; los bits 1 tienen un período bajo de 0,6 ± 0,2 ms y los bits 0 tienen un período bajo de 1,5 ± 0,2 ms. Los receptores observan la línea de datos a 1,05 ± 0,2 ms después del flanco descendente para determinar el valor del bit.
Cada mensaje comienza con un bit de inicio especial, de 4,5 ± 0,2 ms de longitud, con un período bajo de 3,7 ± 0,2 ms.
Un transmisor debe escuchar el bus mientras transmite; el receptor puede mantenerlo bajo, convirtiendo un bit 1 transmitido en un bit 0. Esto se hace, por ejemplo, para confirmar una transmisión.
Si un receptor detecta un error en los datos recibidos, mantiene el bus bajo durante 3,6 ± 0,24 ms; esto hace que el transmisor cancele el mensaje y vuelva a intentarlo desde el principio.
Un mensaje consta de un bit de inicio, seguido de una serie de bytes de datos. Cada byte se transmite en realidad como 10 bits:
- 8 bits de datos, el bit más significativo primero,
- Un bit de fin de mensaje es 0 para indicar que se están transmitiendo más bytes, o 1 para indicar que no se están transmitiendo, y
- Un bit de reconocimiento se transmite como 1, pero el receptor lo sobrescribe con un bit 0 para confirmar la recepción.
- Para los mensajes de difusión, el bit de reconocimiento se invierte: se sobrescribe a 0 si algún receptor rechaza el mensaje.
Cada mensaje comienza con un byte de dirección que especifica las direcciones de 4 bits del iniciador y del destinatario. Si dos iniciadores comienzan a transmitir al mismo tiempo, uno de ellos transmitirá un bit 0 mientras que el otro transmitirá un bit 1, y este último observará el conflicto y dejará de transmitir hasta que el bus vuelva a estar inactivo. (Tenga en cuenta que debe estar preparado para el caso de que el mensaje entrante esté dirigido a él).
Un byte de dirección enviado con EOM=1 es un simple " ping " para verificar si el dispositivo direccionado existe y está encendido. De lo contrario, se envía un byte de código de operación y los parámetros requeridos por el código de operación.
Cuando se enciende un dispositivo, elige una dirección y envía un ping para ver si otro dispositivo reclama esa dirección. Si no se recibe confirmación, la dirección está libre y se puede conservar. De lo contrario, el dispositivo prueba con otra dirección.
Véase también
Referencias
- Cómo diseñar CEC para su próximo producto HDMI
- Especificación HDMI versión 1.3a, Suplemento 1: Control de productos electrónicos de consumo (CEC)
- "Micrositio de Sony Freeview - Preguntas frecuentes sobre el VTX-D800U". Sony . 6 de julio de 2007. Archivado desde el original el 3 de diciembre de 2003 . Consultado el 22 de enero de 2010 .
Smartlink puede denominarse Megalogic, NexTView, TV Link, Easylink, AV.Link, CinemaLink o Q-Link. El VTX-D800U funcionará con cualquier dispositivo que proporcione la interfaz compatible.