Adatcsatorna megjelenítése

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2018. május 6-án felülvizsgált verziótól ; az ellenőrzések 4 szerkesztést igényelnek .

A Display Data Channel (DDC) egy adatcsere interfész a számítógép és a monitor között . Ennek a felületnek két változata van:

VGA szabvány

ID2
(4. tű)
ID0
(11-es tű)
ID1
(12-es tű)
Monitor típusa
n/c n/c n/c nincs csatlakoztatott
monitor
n/c n/c GND felbontás kisebb, mint
1024×768 pixel,
monokróm
n/c GND n/c felbontás kisebb, mint
1024×768 pixel,
színes
GND GND n/c felbontás nagyobb vagy egyenlő, mint
1024×768 pixel,
színes

A DDC szabvány közzététele és használata előtt a VGA szabvány 4 érintkező használatát írta elő egy szabványos analóg VGA csatlakozóban a monitor típusának azonosítására. Ezen a 4 érintkezőn a földvonalak kombinációja információként szolgált a videokártya és az operációs rendszer számára a monitor elfogadható videomegjelenítési formátumáról.

Ezeket az érintkezőket ID0, ID1, ID2, ID3 jelöléssel látták el, és a 11, 12, 4, 15 analóg VGA-csatlakozókon vannak számok. Egyes monitorok és videokártyák nem használják az ID3 vonalat (15-ös érintkező).

Ebben a korai szabványban a monitor típusát a monitoron belüli földelés (GND) kódolta ezen azonosító vonalak valamilyen kombinációjából, a videoadapter kártyán ezek a vonalak „felhúzó” ellenállásokkal vannak ellátva a +5 V tápvezetékhez.

A legnépszerűbb monitortípus kódolás ezen azonosító sorok segítségével a táblázatban található, n/c - érintkező nincs csatlakoztatva.

A DDC2 szabványban az ID1 (adat) és az ID3 (szinkronizálás) vonalakat használják az adatcsere megszervezésére az I 2 C protokoll használatával.

VESA DDC/CI szabvány

VESA Display Data Channel Command Interface (DDC/CI). Ez a szabvány leírja, hogyan kell parancsokat generálni és elküldeni a monitornak, és hogyan lehet válaszokat fogadni onnan. A nyilvános parancsok készlete szabványosított, és a VESA Monitor Control Command Set (MCCS) dokumentumban van leírva. Mindezek a dokumentumok bizalmasak, de meg lehet találni [1] [2] . Ezen kívül van egy nyilvános dokumentum, az "ACCESS.bus Specifications Version 3.0". Világosan leírja a parancsok szerkezetét és felhasználási módját. Ugyanakkor a Windows operációs rendszerben nehézséget okoz, hogy a monitor I²C buszához, amely valójában jelenleg az egyetlen eszköz, amely támogatja ezeket a szabványokat, csak egy meglehetősen bonyolult Microsofton keresztül érhető el. kiegészítő a videokártya illesztőprogramjához. Linux operációs rendszerben a monitorvezérlés lehetséges például a ddccontrol segédprogramon keresztül, amely lehetővé teszi az eszköz mind a 255 regiszterének olvasását és módosítását.

Az ezzel a felülettel való munkavégzéshez széles körben elérhető kész eszközök közül, amelyek támogatják a fő programozási nyelveket, létezik a Nicomsoft terméke, a WinI2C / DDC.

Az EnTech Taiwan is rendelkezik egy hasonló könyvtárral, és ezt softOSD-nek hívják, de sajnos ennek a terméknek még a demó verziója sem tölthető le.

A softMCC alkalmazás letölthető az EnTech Taiwan webhelyről , amely viszont képes DDC/CI parancsokat küldeni.

A TwinkleTray [3] alkalmazás fényerő-, kontraszt-, hang- és teljesítményszabályozást valósít meg a támogatott monitorokon.

Lásd még

Jegyzetek

  1. Megjelenítési adatcsatorna parancs interfész szabványos verzió 1.1
  2. VESA Monitor Control Command Set Standard 2.2a verzió
  3. Twinkle Tray – Windows 10 fényerőcsúszka . twinkletray.com . Letöltve: 2022. augusztus 15.

Linkek