get-edid(1) General Commands Manual get-edid(1)

get-edid, parse-edid - ابزارهای read-edid برای دریافت و تفسیر مشخصات نمایشگر با استفاده از پروتکل VESA VBE DDC

get-edid [OPTIONS] | parse-edid
get-edid [OPTIONS] > filename
parse-edid < filename

ابزار read-edid شامل دو ابزار است: get-edid و parse-edid.

get-edid از فراخوانی‌های real mode برای انجام انتقال‌های Data Display Channel (DDC)، یا از فراخوانی‌های i2c لینوکس برای انجام انتقال‌های Enhanced DDC به‌منظور دریافت اطلاعات از نمایشگرها استفاده می‌کند؛ از جمله رشته‌های شناسایی، محدوده‌های همگام‌سازی (sync ranges) پشتیبانی‌شده، حالت‌های ویدیویی دردسترس و پارامترهای حالت‌های ویدیویی. این اطلاعات می‌تواند در موارد خاص برای پیکربندی کارگزارهای X Window System مفید باشد.

get-edid بلوک خام Extended Display Identification Data (EDID) را مستقیماً از نمایشگر برمی‌گرداند، بنابراین دستور parse-edid برای تفسیر آن و تولید یک بلوک متنی خوانا برای انسان که می‌تواند در فایل xorg.conf مربوط به X11 نیز گنجانده شود، در دسترس است.

به‌طور کلی، خروجی get-edid مستقیماً به parse-edid پایپ می‌شود.

از نسخهٔ 3.0.0، get-edid چند گزینه می‌پذیرد.

فقط گذرگاه i2c مشخص‌شده با BUS را پویش کن (در صورت کامپایل با پشتیبانی از i2c)
فقط از رابط قدیمی‌تر VBE استفاده کن (در صورت کامپایل با پشتیبانی از i2c و VBE)
نمایش یک پیام راهنمای ساده
فقط از رابط جدیدتر i2c استفاده کن (در صورت کامپایل با پشتیبانی از i2c و VBE)
تلاش برای بازگرداندن اطلاعات مربوط به نمایشگر شمارهٔ NUM (فقط VBE)
پیام‌ها را در stderr چاپ نکن

parse-edid همچنان هیچ گزینه‌ای نمی‌پذیرد. گزینهٔ --help نشان می‌دهد که نسخهٔ کامپایل‌شدهٔ read-edid شما از چه گزینه‌هایی پشتیبانی می‌کند.

read-edid در اصل کار John Fremlin و دیگران است. از نسخهٔ 1.4.2، نگه‌دارنده و برنامه‌نویس جدید Matthew Kern بوده است. تقریباً تمام کدهای این پروژه، و همچنین این صفحهٔ راهنما، برای نسخهٔ 3.0.0 توسط Matthew Kern بازنویسی شده است. برای جزئیات بیشتر پروندهٔ AUTHORS را ببینید.

وب‌سایت read-edid متعلق به Matthew Kern در http://polypux.org/projects/read-edid

2013-08-29