Display Data Channel

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая A5b (обсуждение | вклад) в 01:49, 20 июня 2010 (Монитор (устройство)|). Она может серьёзно отличаться от текущей версии.
Перейти к навигации Перейти к поиску

Display Data Channel (DDC)интерфейс обмена данными между компьютером и монитором. Существуют два варианта этого интерфейса:

  • DDC 1 — односторонний, от монитора к компьютеру, передача данных о модели монитора и параметрах поддерживаемых видеорежимов.
  • DDC 2 — двусторонний обмен данными.

VESA DDC/CI

VESA Display Data Channel Command Interface (DDC/CI). Этот стандарт описывает способ формирования и передачи команд в монитор и прием из него ответов. Набор общедоступных команд стандартизирован и описан в документе VESA Monitor Control Command Set (MCCS). Все эти документы засекречены и найти их невозможно, но есть и общедоступный документ, который называется "ACCESS.bus Specifications Version 3.0" в нем достаточно понятно описано устройство команд и способ их применения. Сложность есть только в том, что доступ к I2C шине монитора, который собственно говоря на сегодняшний день являетеся единственным устройством поддерживающим эти стандарты, можно получить только через достаточно сложную надстройку Microsoft над драйвером видеокарты.

Из широкодоступных готовых средств для работы с этим интерфейсом, поддерживающим основные языки программирования есть продукт фирмы Nicomsoft, который называется WinI2C/DDC. Его адрес в сети http://nicomsoft.com/wini2cddc/

Аналогичная библиотека есть ещё и у фирмы EnTech Taiwan, и называется она softOSD, но к сожалению даже демоверсию этого продукта скачать не дают.

Примечание: EnTech Taiwan дает скачать softMCCS http://www.entechtaiwan.com/lib/softmccs.shtm которая в свою очередь может слать команды DDC/CI.

См. также

Ссылки