မာတိကာ
overlay အသုံးပြုသူသတ်မှတ်ထားသော OSD menu ကဘာလဲ?
cofdm ကြိုးမဲ့ဗွီဒီယိုထုတ်လွှင့်သူနှင့်လက်ခံသည့် module ကိုအသုံးပြုသောအခါ, အသုံးပြုသူများသည်ဗွီဒီယိုမျက်နှာပြင်ပေါ်တွင် OSD အချက်အလက်များကို overlay လုပ်ရန်လိုအပ်နိုင်သည်:
- ပေးပို့ခြင်းအဆုံး၏လေယာဉ်ထိန်းချုပ်မှုသတင်းအချက်အလက် (ဂျီပီအက်စ်, လေယာဉ်လိုင်းအမြင့်, အရှိန်, ဘက်ထရီပါဝါ, စသည်တို့ကို);
- receiver သတင်းအချက်အလက် (အချက်ပြအင်အား, ဘက်ထရီအဆင့်, စသည်တို့ကို)
အထက်ပါသုံးစွဲသူနှစ် ဦး ကိုထည့်သွင်းစဉ်းစားခြင်းနှင့်အသုံးပြုရန်လွယ်ကူခြင်းတို့အပေါ်တွေ့ရစဉ်အသုံးပြုသူများနှစ် ဦး ကိုဖြည့်ဆည်းရန်, ကျနော်တို့အောက်ပါဖြေရှင်းနည်းများကိုကမ်းလှမ်းခဲ့သည်:

- ကျွန်ုပ်တို့၏ COFDM ကြိုးမဲ့ဗွီဒီယိုထုတ်လွှင့်သူနှင့်လက်ခံသည့် module သည် 1-way unidirectional serial port port transport ည့်, အသုံးပြုသူများအား Serial Port မှတစ်ဆင့် transferter ဒေတာများကိုပွင့်လင်းမြင်သာစွာထုတ်လွှင့်ရန်ခွင့်ပြုသည်.
- ကျွန်ုပ်တို့၏ cofdm လက်ခံရရှိသည့်ပွင့်လင်းသော serial port သည် transmarters မှပွင့်လင်းမြင်သာစွာကူးစက်သောအချက်အလက်များ၏ရလဒ်ကိုအထောက်အပံ့ပေးရုံသာမက OSD overlay ၏ reception ည့်ခံမှုကိုထောက်ခံသည်.
- အသုံးပြုသူသည် MCU တွင်ရှိသော MCU ရှိ MCU ရှိ MCU ရှိ MCU တွင်ချိတ်ဆက်ထားသည့် MCU နှင့်ချိတ်ဆက်ထားသော MCU နှင့်ချိတ်ဆက်ထားသော MCU နှင့်ချိတ်ဆက်ထားသည့် MCU တွင်ဖြည့်စွက်ရန်လိုအပ်သည်, အသုံးပြုသူ OSD အချက်အလက်များကိုကျော်လွှားရန် Transparent Module မှ transparent prodration interface မှတဆင့်စနစ်သို့ကူးပြောင်းသည်.
အသုံးပြုသူသတ်မှတ်ထားသော OSD Menu H သည်မျက်နှာပြင်ပေါ်တွင်အသုံးပြုသူပြလိုသောအက္ခရာများဖြစ်သည်, ထိုကဲ့သို့သောလေယာဉ်ခရီးစဉ်ဒေတာအဖြစ်, command ကိုမှာပေးပို့ခြင်းအားဖြင့်. (3Pin Serial Port, ဇာတ်ကောင် Mode ဂီယာ, Baud Rate သည် 3Pin ပွင့်လင်းသော Serial Port နှင့်အတူတူဖြစ်သည်)
overlay အသုံးပြုသူသတ်မှတ်ထားသော OSD menu အတွက် command ကိုမှာ
| format | ATOSD$(ဖောင့်), $(x က),$(y),$(str) _ဥပမာ: ATOSD1,40,20, အမြင့်: 100m_ |
| ကန့်သတ်ချက် | ဖောင့်: တစ်ခုကိန်းတန်ဖိုး (တန်ဖိုးကြီးတန်ဖိုး, ဖောင့်ပိုကြီးတဲ့) x ကိုသွဒီနိတ်: 0~၁၉၁၉ y ကိုသွဒီနိတ်:0~၁၀၇၉ str: သက်ဆိုင်ရာသွဒီနိတ်မှာပြထားတဲ့အတွက် string ကို (အာကာသသင်္ကေတကို display ကိုရှင်းလင်းရန်အသုံးပြုသည်) |
| အသုံး | ဗွီဒီယိုမျက်နှာပြင်ပေါ်တွင်အသုံးပြုသူ OSD အချက်အလက်များကို overlay ရန်အသုံးပြုခဲ့သည် |
| Value ကိုပြန်သွားပါ | မရှိ |
| ပွောဆို | 1. ဤ command သည် OSD မှသီးသန့်ဖြစ်သည်. သုံးစွဲသူများသည် OSD interface မှတဆင့် system သို့ command များကိုပို့ရန်လိုအပ်သည်. တိကျသော baud နှုန်းနှင့်အတည်ပြုနည်းလမ်းကို ATST command ဖြင့်ဆုံးဖြတ်သည်။ ATGT command မှတဆင့်ရနိုင်သည်. 2. အသုံးပြုသူသည် အမြင့်ဆုံး 1920 အရ OSD display ၏ x နှင့် y သြဒိနိတ်များကို သတ်မှတ်ပေးသည်။×1080 pixels ကို, နှင့် စနစ်သည် အမှန်တကယ်ပြသမှုအခြေအနေအရ သြဒိနိတ်များကို ပြင်ပေးလိမ့်မည်။. 3. stret parameter သည် '_ မပါ 0 င်နိုင်ပါ’ လူသူမ |
ဗွီဒီယိုစစ်ဆင်ရေးလမ်းညွှန်
အထက်ပါဗီဒီယိုတွင်ရှင်းလင်းချက်.
Cofdm ကြိုးမဲ့ဗွီဒီယို encodter transmitter နှင့် decoder board မှတဆင့် OSD မီနူးပျံသန်းမှုအချက်အလက်များကိုသင်မည်သို့ပေးပို့ရမည်ကိုသင်သိပါသလား?
ဒီဗီဒီယိုထဲမှာ, ငါစစ်ဆင်ရေးအသေးစိတ်ကိုပြပါလိမ့်မယ်. ယခု HDMI encoder ဖြင့် transmitter တစ်ခုကိုယူပါ. cable တစ်ခုကတဆင့်လက်ခံ decoder board ကိုချိတ်ဆက်ပါ. ထိုအခါ transmitter သည် HDMI signal အရင်းအမြစ်တစ်ခုလိုအပ်သည်, ဒီကွန်ပျူတာကို HDMI ကေဘယ်ကြိုး, ပြီးတော့ဗွီဒီယိုကစားနေတဲ့ display player ရှိတယ်. ယခုကွန်ပျူတာသည်ဤကင်မရာအတွက် HDMI ဗီဒီယိုအရင်းအမြစ်အဖြစ်ဆောင်ရွက်သည်. ကွန်ပျူတာ output ကိုဗီဒီယိုကိုဒီ transmitter ကိုပို့လိုက်တယ်.
အဆိုပါအချက်ပြမှုများကို cable တစ်ခုကတဆင့် decoder လက်ခံဘုတ်အဖွဲ့သို့ပေးပို့ကြသည်, ထို့နောက် decoder ဘုတ်အဖွဲ့ထို့နောက် HDMI output မှတဆင့်ပြသ. ဒီတော့အခုသင်ကဖန်သားပြင်နှစ်ခုကအတူတူပဲဆိုတာကိုသင်တွေ့နိုင်တယ်, အဆိုပါအချက်ပြအရင်းအမြစ်ညာဘက်အပေါ်ဖြစ်ပါတယ်, နှင့် decoded display ကိုဘယ်ဘက်အပေါ်ဖြစ်ပါတယ်.
ထိုအခါတစ်ချိန်တည်းမှာ, encoding ဘုတ်အဖွဲ့, ဒီ 3-pin ပွင့်လင်းဆိပ်ကမ်းဆိပ်ကမ်း, ထိုအခါအမှတ်စဉ်ဆိပ်ကမ်းဒေတာ, ၎င်းသည်ဤကွန်ပျူတာနှင့်ချိတ်ဆက်ထားသည်, ဒီဒေတာကိုတစ်ချိန်လုံးပေးပို့လျက်ရှိသည်, ထို့နောက် decoder ဘုတ်အဖွဲ့တွင်, 3-pin serial port လည်းရှိပါတယ်, ၎င်းကိုအခြားလက်ပ်တော့ပ်သို့ပွင့်လင်းမြင်သာစွာကူးစက်လိမ့်မည်, ဒေတာပွင့်လင်းမြင်သာစွာကူးစက်ကြောင်းသင်တွေ့နိုင်ပါသည်.
သတိပြုရန်မှာ Display သည် Hexadecimal Mode တွင်ပါ 0 င်နေသည်ကိုသတိပြုပါ။, သင်တစ် ဦး ကြည့်ရှုနိုင်ပါတယ်, ဒီနေရာမှာပို့ခြင်းဟာ hexadecimal မှာပါ, ထို့နောက်ဤနေရာတွင်ပေးပို့ခြင်းသည်ဇာတ်ကောင် mode သို့ပြောင်းလဲရန်လိုအပ်သည်.
ဒီ OSD command ကိုပေးပို့ဖို့, ဥပမာ, အကယ်. သင်သည်ဤစာလုံးများကို X တွင်ဖော်ပြလိုပါက:400 နှင့်:200, ကေျာင်း, ဘယ်ဘက်အပေါ်ထောင့်ကိုအရင်ကြည့်ရအောင်, ငါအထူးသဖြင့် system ရဲ့ OSD ကိုအထူးလှည့်, နေသမျှကာလပတ်လုံးကျနော်တို့ဒီမှာ Send ကိုကလစ်နှိပ်ပါအဖြစ်, သူသည်သုံးစွဲသူ OSD ကိုလက်ခံရရှိပြီးနောက်ဘာဖြစ်မည်ကိုကြည့်ရအောင်, သူသည်ထိုစနစ်၏ OSD ကိုပိတ်ထားလိမ့်မည်, ထို့နောက်အသုံးပြုသူမှသတ်မှတ်ထားသော XY ကိုသွဒီနိတ်မှာ, သက်ဆိုင်ရာတန်ဖိုးကိုပြသထားတယ်, ထိုအခါဒါကိုပြောင်းလဲဖို့ကြိုးစားကြည့်ရအောင်, ငါ XY ကိုသွဒီနိတ်ပြုပြင်ရေးနှင့်နောက်တဖန်ပေးပို့ပါလိမ့်မယ်, ယခုသင်နှစ်ခုမြင်နိုင်ပါသည်, ဤရွေ့ကားသာအသုံးပြုသူ osd command နှစ်ခုသာဖြစ်သည်, ရာထူးကွဲပြားခြားနားသည်, အဆိုပါအကြောင်းအရာအတူတူပင်ဖြစ်ပါတယ်.
User-Defined OSD ရှိရန် firmware ကိုအဆင့်မြှင့်တင်ပါ menu function ကို
အဆင့်မြှင့်တင်ရန် firmware ကို download လုပ်ပါ
https://drive.google.com/file/d/1RP1qk-fLK1JQK9b-aD_UDStENIUhdCy2/view?usp=drive_link
ဗီဒီယိုတွင်ဖော်ပြထားသောထုတ်ကုန်.
တရုတ်ဇာတ်ကောင်ပံ့ပိုးမှု
တရုတ်ဇာတ်ကောင် superposition ၏လိုအပ်ချက်များကိုဖြည့်ဆည်းရန်, အ “Atosdu” command ကိုထည့်သွင်းထားသည်, နှင့် parameters တွေကိုမူရင်းဆင်တူဖြစ်ကြသည် “ATOSD” အမိန့်:
| format | ATOSDU $(ဖောင့်), $(x က),$(y),$(str) _ဥပမာ: ATOSDU1,40,20, e4b880e6aca1e5b0b1e5a5bd_ |
| ကန့်သတ်ချက် | ဖောင့်: တစ်ခုကိန်းတန်ဖိုး (တန်ဖိုးကြီးတန်ဖိုး, ဖောင့်ပိုကြီးတဲ့) x ကိုသွဒီနိတ်: 0~၁၉၁၉ y ကိုသွဒီနိတ်:0~၁၀၇၉ str: သက်ဆိုင်ရာသွဒီနိတ်မှာပြထားတဲ့အတွက် string ကို (Utf-8 encoded Ascii ကိုယ်စားပြုမှု) |
| အသုံး | ဗွီဒီယိုမျက်နှာပြင်ပေါ်တွင်အသုံးပြုသူ OSD အချက်အလက်များကို overlay ရန်အသုံးပြုခဲ့သည် (တရုတ်နှင့်အင်္ဂလိပ်အက္ခရာများကိုထောက်ပံ့ပါ) |
| Value ကိုပြန်သွားပါ | မရှိ |
| ပွောဆို | 1. ဤ command သည် OSD မှသီးသန့်ဖြစ်သည်. သုံးစွဲသူများသည် OSD interface မှတဆင့် system သို့ command များကိုပို့ရန်လိုအပ်သည်. တိကျသော baud နှုန်းနှင့်အတည်ပြုနည်းလမ်းကို ATST command ဖြင့်ဆုံးဖြတ်သည်။ ATGT command မှတဆင့်ရနိုင်သည်. 2. အသုံးပြုသူသည် အမြင့်ဆုံး 1920 အရ OSD display ၏ x နှင့် y သြဒိနိတ်များကို သတ်မှတ်ပေးသည်။×1080 pixels ကို, နှင့် စနစ်သည် အမှန်တကယ်ပြသမှုအခြေအနေအရ သြဒိနိတ်များကို ပြင်ပေးလိမ့်မည်။. 3.အဆိုပါ streter သည် UTF-8 encoded ascii ကိုယ်စားပြုမှုယူပါ |
ပြသမည့်တရုတ်စာလုံးများကို UTF-8 encoding ကိုမည်သို့ရယူရမည်နှင့်စပ်လျဉ်း။, သင် ultraedit software ကိုသုံးနိုင်သည်:
- ultraedit software ကိုဖွင့်ပါ (ဗားရှင်းအသစ်ကိုအကြံပြုသည်), ဖိုင်အသစ်တစ်ခုဖန်တီးပါ. အောက်ခြေမှာ status bar အောက်မှာ, ရွေးချယ်ပါ။ “ယူနီဖောင်းဇာတ်ကောင်စံ -> UTF-8” encoding drop-down menu ကနေ:

- ဖိုင်အသစ်တွင်, ပြသရန်လိုအပ်သည့်တရုတ် string ကိုရိုက်ပါ, ကဲ့သို့: “တစ်ချိန်က”:

- ရွေးချယ်ပါ။ “Edit ကို” မီနူးဘား၌တည်၏, ထို့နောက်ကိုရွေးပါ “hex mode” သက်ဆိုင်ရာ UTF-8 encoded ဇာတ်ကောင်ရရန်:

- အမှတ်စဉ်ဆိပ်ကမ်း terminal ကိုမှတဆင့်, ATOSDU command ကိုပေးပို့ပြီးအထက်တွင်ရရှိသောဇာတ်ကောင်များကိုဖြတ်သန်းပါ (ASCII ပုံစံ):

[VF-202411]


မေးခွန်းတစ်ခုမေး
သင့်စာကို ပို့ပြီးပါပြီ။