دليل المستخدم · 4K VERTEX · REV 1.30
التحكم عبر RS232 – دليل مستخدم HDfury Vertex
قائمة أوامر RS232 الكاملة لـ Vertex (V1.13 MCU / 010918) مع توصيلات المقبس ومعاملات الاتصال التسلسلي وقواعد الصياغة وأمثلة الأوامر.
كل الفصول
البدءنظرة عامةتوصيل الكابلاتالطاقة / حالة OLEDإعادة ضبط HPD وإعدادات المصنعالملصق الخلفيأزرار اللوحة الأمامية وOLEDاختيار وضع EDIDالتحكم OLED / INFOتبديل المدخلات ووضع Matrixإعدادات HDCPإعدادات المُحجِّمالتركيبة RST + INPالتركيبة INFO + INP (الإعدادات المسبقة)شاشة OLEDقائمة Custom EDID (100 جدول)البرامج والتحديثات والتحكمبرنامج تشغيل USB (Windows)تحديث البرنامج الثابتUSB GUI لـ Windowsالتحكم عبر RS232تطبيق Android / iOSقائمة رموز IRالمرجعالأسئلة الشائعةأبرز الميزاتالمواصفات الرئيسيةنصائح احترافيةالشهادات
قائمة أوامر RS232 لـ Vertex للإصدار V1.13 MCU / 010918
قائمة أوامر RS232 لـ VERTEX للإصدار V1.13 MCU / 010918:
التوصيل والمعاملات
يتوقع مقبس RS232 في Vertex إشارات القابس التالية:
- TIP
- TX [يرسل البيانات من Vertex]
- RING
- RX [يستقبل البيانات إلى Vertex]
- SLEEVE
- GND
المعاملات: 19200، n، 1، بدون مصافحة (handshake)
يجب أن يبدأ كل أمر بالحرف # وأن ينتهي بحرف رجوع العربة \r أو بسطر جديد \n
استخدم الأحرف الصغيرة فقط
أمثلة على الأوامر
#get edidmode
#get hdrcustom
#set edidmode automix
#set hdrstr 87:01:1a:b0:02:00:c2:33:c4:86:4c:1d:b8:0b:d0:84:80:3e:13:3d:42:40:a0:0f:32:00:e8:03:90:01
#set hdrcustom on
#set avistr 82:02:0d:ae:40:c0:60:61:00:00:00:00:00:00:00:00:00
#set avicustom on
#set vsistr 81:01:1b:63:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
#set vsicustom on
#set cecstr 0f:36
قائمة الأوامر
- #get ver
- يعرض إصدارات البرنامج الثابت (FW) الحالية في Vertex
- #get status x
- يعرض الحالة الحالية للمعلومة المطلوبة
يمكن أن تكون x: rx0، rx1، tx0، tx1، tx0sink، tx1sink، aud0، aud1 - #get audiochbot
#get audiochtop - يعيد وضع الصوت LPCM / bitstream من المدخل المحدد
- #set hotplug
- يرسل حدث hotplug إلى المصادر
- #set input x / #get input
- يغيّر منفذ الإدخال. يمكن أن تكون x: top/bot/thru/swap
- #set autosw x / #get autosw
- يشغّل أو يوقف قدرة التبديل التلقائي لمنفذ الإدخال.
عند التشغيل، ينتقل منفذ الإدخال إلى مدخل نشط إذا أُطفئ المدخل الحالي.
يمكن أن تكون x: on/off - #set autoswprio x / #get autoswprio
- يشغّل أو يوقف أولوية التبديل التلقائي لمنفذ الإدخال.
عند التشغيل، يُفرض تغيير منفذ الإدخال عند توصيل مصدر جديد.
يمكن أن تكون x: on/off - #set scale x / #get scale
- يغيّر وضع التحجيم إذا كان مفتاح Scale المنزلق في الوضع الأوسط. يمكن أن تكون x: auto/custom/none
- #get hdcpswitchpos
- يعيد موضع مفتاح HDCP المنزلق
- #set hdcp x / #get hdcp
- يغيّر مستوى hdcp للمخرج إذا كان مفتاح HDCP المنزلق في الوضع الأوسط. يمكن أن تكون x: 14/22
- #get edidswitchpos
- يعيد موضع مفتاح EDID المنزلق
- #set edidmode x / #get edidmode
- يغيّر وضع edid للمخرج إذا كان مفتاح EDID المنزلق في الوضع الأوسط.
يمكن أن تكون x: automix/custom/fixed/copytop/copybot - #set edidtable x / #get edidtable
- يختار جدول EDID المخصّص للمنفذ 0 (وللمنفذ 1 إذا لم يُختر له جدول منفصل). النطاق 1-100
- #set edidtabletop x / #get edidtabletop
- يختار جدول EDID المخصّص للمنفذ 1. اختر القيمة 0 ليتبع EDID المنفذ 0. النطاق 0-100
- #set edidalgo x / #get edidalgo
- يختار خوارزمية الدمج لـ EDID في Automix. ينطبق فقط في وضع AUTOMIX EDID.
الخوارزميات:
0 = "Min Mixed Capabilities"
1 = "Max Audio, Min Video"
2 = "BOT Output Priority"
3 = "TOP Output Priority"
4 = "Max Audio, Max Video" - #set osd x / #get osd
- يشغّل أو يوقف العرض على الشاشة (OSD). يمكن أن تكون x: on/off
- #set osdfadevalue x / #get osdfadevalue
- يضبط المدة بالثواني التي يبقى فيها OSD ظاهرًا عند تغيّر أي معامل للفيديو.
القيمة 0 تعني أنه لا يختفي أبدًا. - #set osdtext x / #get osdtext
- يشغّل أو يوقف النص المخصّص في OSD. يمكن أن تكون x: on/off
- #set osdtextstr x / #get osdtextstr
- يضبط سلسلة النص المخصّص التي ستظهر على OSD. يجب أن يكون النص
مثال: #set osdtextstr "HDfury Vertex" - #set osdmask x / #get osdmask
- يشغّل أو يوقف منطقة الإخفاء (masking) في OSD. يمكن أن تكون x: on/off
- #set oled x / #get oled
- يشغّل أو يوقف شاشة OLED. يمكن أن تكون x: on/off
- #set oledrotate x / #get oledrotate
- يشغّل أو يوقف تدوير شاشة OLED بمقدار 180 درجة. يمكن أن تكون x: on/off
- #set oledreverse x / #get oledreverse
- يشغّل أو يوقف عكس ألوان شاشة OLED. يمكن أن تكون x: on/off
- #set oledfadevalue x / #get oledfadevalue
- يضبط المدة بالثواني التي تبقى فيها شاشة OLED ظاهرة عند تغيّر أي معامل للفيديو.
القيمة 0 تعني أنها لا تختفي أبدًا. - #set oledpage x / #get oledpage
- يضبط الصفحة الحالية لشاشة OLED. يُحفظ الإعداد بعد إعادة التشغيل
- #set logoled x / #get logoled
- يشغّل أو يوقف مصباح LED للشعار الجانبي في Vertex. يمكن أن تكون x: on/off
- #set edidaudio x / #get edidaudio
- يختار معاملات علامات الصوت في AUTOMIX. يفرض الإعداد قدرة الصوت المُعلَنة في EDID.
يمكن أن تكون x: stereo/51/71/native/top
native هي قدرات الشاشة الموصولة حاليًا مدمجةً مع خوارزمية EDID الحالية
top تستخدم معلومات الصوت من الجهاز الموصول بمنفذ TOP، وبقية القدرات وفق خوارزمية EDID - #set edidbt2020 x / #get edidbt2020
- يختار معامل علامة BT2020 في AUTOMIX. عند التفعيل، يفرض قدرة BT2020 على المصدر.
عند عدم الفرض، يتبع قدرات الشاشة.
يمكن أن تكون x: on/off - #set edidhdr10 x / #get edidhdr10
- يختار معامل علامة HDR10 في AUTOMIX. عند التفعيل، يفرض قدرة HDR10 على المصدر.
عند عدم الفرض، يتبع قدرات الشاشة.
يمكن أن تكون x: on/off - #set edidhlg x / #get edidhlg
- يختار معامل علامة HLG في AUTOMIX. عند التفعيل، يفرض قدرة HLG على المصدر.
عند عدم الفرض، يتبع قدرات الشاشة.
يمكن أن تكون x: on/off - #set ediddv x / #get ediddv
- يختار معامل علامة DOLBY VISION في AUTOMIX. عند التفعيل، يفرض قدرة DV على المصدر.
عند عدم الفرض، يتبع قدرات الشاشة.
يمكن أن تكون x: on/off - #set edidyuvremove x / #get edidyuvremove
- يختار معامل علامة فضاء الألوان YCbCr في AUTOMIX. عند التفعيل، يزيل قدرة YCbCr 444/422.
عند عدم الفرض، يتبع قدرات الشاشة.
يمكن أن تكون x: on/off - #set edid3dremove x / #get edid3dremove
- يختار معامل علامة 3D في AUTOMIX. عند التفعيل، يزيل قدرة 3D.
عند عدم الفرض، يتبع قدرات الشاشة.
يمكن أن تكون x: on/off - #set hdrstr x / #get hdrstr
- يحدد سلسلة HDR مخصّصة تُرسل إلى الشاشة إذا كان "hdrcustom" مفعّلًا.
يجب أن تكون x بصيغة تُفصل فيها بايتات البيانات بالحرف :
مثال: #set hdrstr 87:01:1a:b0:....... - #set hdrcustom x / #get hdrcustom
- يشغّل أو يوقف إرسال سلسلة HDR المخصّصة. عند التفعيل يمنع وصول HDR الوارد إلى المخرج ويستبدله بسلسلة مخصّصة محددة.
يمكن أن تكون x: on/off - #set hdrdisable x / #get hdrdisable
- يشغّل أو يوقف إرسال أي سلسلة HDR. عند التفعيل يمنع جميع معلومات HDR من الوصول إلى الشاشة
يمكن أن تكون x: on/off - #set avistr x / #get avistr
- يحدد سلسلة AVI مخصّصة تُرسل إلى الشاشة إذا كان "avicustom" مفعّلًا.
يجب أن تكون x بصيغة تُفصل فيها بايتات البيانات بالحرف :
مثال: #set avistr 82:02:0d:ae:40:c0:60:61:....... - #set avicustom x / #get avicustom
- يشغّل أو يوقف إرسال سلسلة AVI المخصّصة. عند التفعيل يمنع وصول AVI الوارد إلى المخرج ويستبدله بسلسلة مخصّصة محددة.
يمكن أن تكون x: on/off - #set avidisable x / #get avidisable
- يشغّل أو يوقف إرسال أي سلسلة AVI. عند التفعيل يمنع جميع معلومات AVI من الوصول إلى الشاشة.
انتبه عند استخدام avidisable، فمعظم أجهزة التلفاز لن تعرض أي إشارة بعدها.
يمكن أن تكون x: on/off - #set vsistr x / #get vsistr
- يحدد سلسلة Vendor Specific Infoframe [VSI] مخصّصة تُرسل إلى الشاشة إذا كان "vsicustom" مفعّلًا.
يجب أن تكون x بصيغة تُفصل فيها بايتات البيانات بالحرف :
مثال: #set vsistr 81:01:1b:63:00:00:00:0:....... - #set vsicustom x / #get vsicustom
- يشغّل أو يوقف إرسال سلسلة VSI المخصّصة. عند التفعيل يمنع وصول VSI الوارد إلى المخرج ويستبدله بسلسلة مخصّصة محددة.
إرسال VSI مخصّص لا يوقف HDMI Vendor Specific Infoframe الوارد المحتمل، وسيصل كلاهما إلى الشاشة.
لكن إرسال الاثنين معًا قد يربك التلفاز أحيانًا بحسب قدرات الشاشة.
يمكن أن تكون x: on/off - #set vsidisable x / #get vsidisable
- يشغّل أو يوقف إرسال أي سلسلة VSI. عند التفعيل يمنع جميع معلومات VSI من الوصول إلى الشاشة.
يمكن أن تكون x: on/off - #set cec x / #get cec
- يشغّل أو يوقف قدرة CEC.
يمكن أن تكون x: on/off - #set cecla x / #get cecla
- يبدّل العنوان المنطقي لـ CEC بين Audio System وVideo Processor.
لمعالجة ARC يجب ضبط جهاز CEC على Audio System.
يمكن أن تكون x: audio/video - #set cecstr x
- يرسل سلسلة CEC إلى الشبكة إذا كان CEC مفعّلًا.
يجب أن تكون x بصيغة تُفصل فيها بايتات البيانات بالحرف :
مثال لإطفاء الأجهزة: #set cecstr 0f:36 - #set jvcmacro / #get jvcmacro
- يشغّل أو يوقف وظيفة ماكرو JVC. يمكن أن تكون x: on/off
- #set jvcmacromode x / #get jvcmacromode
- يختار وضع ماكرو JVC النشط. ينطبق فقط عند تفعيل jvcmacro.
الخوارزميات: [x]
0 = "Automatic"
1 = "Ignore Metadata"
2 = "Semi-Automatic"
3 = "Custom" - #set mutebotaudio x / #get mutebotaudio
- يكتم صوت مخرج HDMI السفلي (BOTTOM)
ما يلي متوافق فقط مع الوحدة القادمة
---------------------------- ما يلي متوافق فقط مع الوحدة القادمة ----------------------
- #set audiovol x / #get audiovol
- يتحكم في خرج الصوت من مقبس الصوت التناظري L/R
يمكن أن تكون x من -102 إلى +12 dB - #set audiobass x / #get audiobass
- يتحكم في خرج الصوت من مقبس الصوت التناظري L/R
يمكن أن تكون x من -10 إلى +10 dB - #set audiotreb x / #get audiotreb
- يتحكم في خرج الصوت من مقبس الصوت التناظري L/R
يمكن أن تكون x من -10 إلى +10 dB
مصطلحات المسرد في هذا الفصل
المصدر: دليل المستخدم الرسمي 4K Vertex، Rev 1.30. النصوص والأشكال © HDfury، أُعيد نشرها لمالكي Vertex.