AV.link
AV.link , также известный под торговыми названиями nexTViewLink , SmartLink , Q-Link , EasyLink и т. д., представляет собой протокол для передачи управляющей информации между аудиовизуальными устройствами, подключенными через разъем SCART (EIA Multiport).
Он стандартизирован как CENELEC EN 50157-1.
Канал связи Consumer Electronics Control (CEC) в HDMI и PDMI основан на AV.link. [ нужна ссылка ]
Электрические характеристики
[ редактировать ]AV.Link использует один провод в конфигурации с открытым коллектором . Оно пассивно повышается до 3 или 3,3 В и может быть понижено любым устройством на шине. Общая емкость шины составляет максимум 7300 пФ (десять устройств по 100 пФ каждое плюс девять кабелей по 700 пФ), а переходы сигналов соответственно медленные: 333 бит/с, время спада 50 мкс и время нарастания 250 мкс.
Каждый передаваемый бит начинается с заднего фронта. Продолжительность периода низкого уровня определяет стоимость.
Биты данных имеют длину 2,4±0,35 мс, при этом 1 бит имеет младший период 0,6±0,2 мс, а 0 бит имеет младший период 1,5±0,2 мс. Приемники наблюдают за линией данных через 1,05 ± 0,2 мс после спадающего фронта, чтобы определить значение бита.
Каждое сообщение начинается со специального стартового бита длиной 4,5±0,2 мс с младшим периодом 3,7±0,2 мс.
Передатчик должен прослушивать шину во время передачи; получатель может удерживать его на низком уровне, превращая переданный бит 1 в бит 0. Это делается, например, для подтверждения передачи.
Если приемник обнаруживает ошибку в полученных данных, он удерживает шину на низком уровне в течение 3,6±0,24 мс; это заставляет передатчик прервать передачу сообщения и повторить попытку с самого начала.
Сообщение состоит из стартового бита, за которым следует серия байтов данных. Каждый байт фактически передается как 10 бит:
- 8 бит данных, начиная со старшего бита,
- Бит конца сообщения равен 0, чтобы указать, что передается больше байтов, или 1, чтобы указать, что нет, и
- Бит подтверждения передается как 1, но получателем перезаписывается битом 0 для подтверждения получения.
- Для широковещательных сообщений бит подтверждения инвертируется: он заменяется на 0, если какой-либо получатель отклоняет сообщение.
Каждое сообщение начинается с байта адреса, определяющего 4-битные адреса инициатора и получателя. Если два инициатора начнут передачу одновременно, один из них передаст бит 0, а другой — бит 1, а последний заметит конфликт и прекратит передачу до тех пор, пока шина снова не освободится. (Обратите внимание, что он должен быть подготовлен к тому случаю, что входящее сообщение будет адресовано ему.)
Байт адреса, отправленный с EOM=1, представляет собой простой « пинг », проверяющий, существует ли адресованное устройство и включено ли оно. В противном случае за ним следует байт кода операции и параметры, требуемые кодом операции.
Когда устройство включается, оно выбирает адрес и отправляет пинг, чтобы узнать, занят ли этот адрес другим устройством. Если подтверждение не получено, адрес свободен и может быть сохранен. В противном случае устройство пробует другой адрес.
См. также
[ редактировать ]Ссылки
[ редактировать ]- Внедрение CEC в ваш следующий продукт HDMI
- Спецификация HDMI версии 1.3a, Дополнение 1: Управление бытовой электроникой (CEC)
- «Микросайт Sony Freeview — Часто задаваемые вопросы по VTX-D800U» . Сони . 6 июля 2007. Архивировано из оригинала 3 декабря 2003 года . Проверено 22 января 2010 г.
Smartlink может называться Megalogic, NexTView, TV Link, Easylink, AV.Link, CinemaLink или Q-Link. VTX-D800U будет работать с любым устройством, имеющим совместимый интерфейс.