نحوه ارسال داده های پروازی منوی OSD تعریف شده توسط کاربر از طریق برد گیرنده رسیور فرستنده ویدیوی بی سیم COFDM

منوی OSD همپوشانی تعریف شده توسط کاربر چیست?

هنگام استفاده از ماژول ویدیوی بی سیم COFDM و ماژول گیرنده, ممکن است کاربران نیاز به پوشش برخی از اطلاعات OSD در صفحه ویدیویی داشته باشند:

  1. اطلاعات کنترل پرواز پایان ارسال (GPS, ارتفاع خط پرواز, سرعت, قدرت باتری, و غیره.);
  2. اطلاعات دریافت کننده (قدرت سیگنال, سطح باتری, و غیره.)

برای پاسخگویی به دو نیاز فوق کاربران ضمن در نظر گرفتن تطبیق پذیری و سهولت استفاده, ما راه حل های زیر را ارائه دادیم:

OSD-function-of-the-COFDM-receiver
عملکرد OSD گیرنده COFDM
  1. ماژول ویدیوی بی سیم COFDM ما و ماژول گیرنده انتقال پورت سریال یک طرفه یک طرفه انتقال شفاف را فراهم می کند, به کاربران اجازه می دهد تا از طریق پورت سریال ، داده های فرستنده را به طور شفاف به گیرنده منتقل کنند.
  2. پورت سریال شفاف ماژول دریافت COFDM ما نه تنها از خروجی داده های منتقل شده شفاف از فرستنده پشتیبانی می کند بلکه از دریافت داده های پوشش OSD نیز پشتیبانی می کند.
  3. کاربر باید پروتکل مستقل را در MCU متصل به ماژول ارسال یا MCU متصل به ماژول گیرنده تکمیل کند, که تبدیل شده و سپس از طریق رابط انتقال شفاف ماژول دریافت کننده برای تکمیل پوشش اطلاعات OSD کاربر به سیستم ارسال می شود.

منوی OSD تعریف شده توسط کاربر همان چیزی است که کاربر می خواهد روی صفحه نمایش دهد, مانند داده های پرواز, با ارسال در دستورات. (3درگاه سریال, انتقال حالت کاراکتر, نرخ Baud همان درگاه سریال شفاف 3pin است)

در دستورات منوی OSD تعریف شده توسط کاربر تعریف شده

قالبATOSD$(قلم), $(ایکس),$(و),$(خ) _مثلا: atosd1،40،20 ، قد: 100m_
پارامترقلم: یک مقدار عدد صحیح (مقدار بزرگتر, قلم بزرگتر)
x مختصات: 0~ 1919
y مختصات:0~ 1079
خ: رشته ای که باید در مختصات مربوطه نمایش داده شود (از نماد فضایی برای پاک کردن صفحه استفاده می شود)
استفاده کنیدبرای پوشش اطلاعات OSD کاربر در صفحه ویدیویی استفاده می شود
مقدار بازگشتهیچ یک
اظهار1. این دستور منحصر به OSD است. مشتریان باید از طریق رابط OSD دستورات را به سیستم ارسال کنند. نرخ و روش تأیید BAUD خاص با دستور ATST تعیین می شود و از طریق دستور ATGT قابل دستیابی است.
2. کاربر مختصات x و y صفحه نمایش OSD را با توجه به حداکثر 1920 مشخص می کند×1080 پیکسل, و سیستم مختصات را با توجه به وضعیت نمایش واقعی تصحیح خواهد کرد.
3. پارامتر STR نمی تواند حاوی ‘_ باشد’ شخصیت
در دستورات ارسال داده های پرواز منوی OSD تعریف شده توسط کاربر

راهنمای عملیات ویدیویی

نحوه ارسال اطلاعات پرواز منوی OSD تعریف شده توسط کاربر از طریق صفحه گیرنده گیرنده فرستنده فرستنده بی سیم COFDM

توضیح در ویدیوی فوق.

آیا می دانید چگونه می توانید داده های پرواز منوی OSD را از طریق فرستنده رمزگذار ویدیوی بی سیم COFDM و صفحه رمزگشایی ارسال کنید?

در این ویدئو, من جزئیات عملکرد را به شما نشان خواهم داد. حالا با یک رمزگذار HDMI فرستنده بگیرید. صفحه گیرنده گیرنده را از طریق کابل وصل کنید. سپس فرستنده به منبع سیگنال HDMI نیاز دارد, کابل HDMI که به این رایانه متصل می شود, و سپس یک پخش کننده نمایشگر در حال پخش فیلم است. اکنون رایانه به عنوان منبع ویدیویی HDMI برای این دوربین عمل می کند. فیلم خروجی رایانه به این فرستنده ارسال می شود.

سیگنال ها از طریق یک کابل به صفحه گیرنده رمزگشایی ارسال می شوند, صفحه رمزگشایی سپس از طریق خروجی HDMI نمایش می دهد. بنابراین اکنون می توانید ببینید که این دو صفحه یکسان را نشان می دهند, منبع سیگنال در سمت راست است, و صفحه رمزگشایی شده در سمت چپ است.

سپس در همان زمان, صفحه رمزگذاری, این پورت سریال شفاف 3 پین, سپس یک داده پورت سریال, به این رایانه متصل است, این داده ها همیشه ارسال می شود, سپس در صفحه رمزگشایی, یک درگاه سریال 3 پین نیز وجود دارد, شفاف به لپ تاپ دیگری منتقل می شود, می بینید که داده ها به طور شفاف منتقل می شوند.

توجه داشته باشید که صفحه نمایش در حالت شش ضلعی است زیرا طرف ارسال نیز در شش ضلعی است, می توانید نگاهی بیندازید, ارسال اینجا در hexadecimal است, سپس ارسال اینجا باید به حالت کاراکتر تغییر یابد.

برای ارسال این دستور OSD, مثلا, اگر می خواهید این دسته از شخصیت ها را در x نمایش دهید:400 و:200, خوب, بیایید ابتدا به گوشه بالا سمت چپ نگاه کنیم, من به طور خاص OSD سیستم را مانند شما روشن کردم, تا زمانی که روی ارسال اینجا کلیک کنیم, بیایید ببینیم پس از دریافت OSD کاربر چه اتفاقی می افتد, او OSD آن سیستم را خاموش می کند, سپس در مختصات XY مشخص شده توسط کاربر, مقدار مربوطه را نشان می دهد, سپس سعی می کنیم این را تغییر دهیم, من مختصات XY آن را اصلاح می کنم و دوباره آن را ارسال می کنم, اکنون می توانید دو نفر را ببینید, این دو دستور OSD کاربر به تازگی ارسال شده است, موقعیت ها متفاوت هستند, محتوا یکسان است.

سیستم عامل را برای داشتن OSD تعریف شده توسط کاربر ارتقا دهید تابع منو

سیستم عامل Upgrade را بارگیری کنید

https://drive.google.com/file/d/1RP1qk-fLK1JQK9b-aD_UDStENIUhdCy2/view?usp=drive_link

محصول ذکر شده در فیلم.

حمایت از شخصیت چینی

برای پاسخگویی به نیازهای شخصیت چینی, این “عیاش” دستور اضافه می شود, و پارامترها شبیه به اصل هستند “ATOSD” فرمان:

قالبatosdu $(قلم), $(ایکس),$(و),$(خ) _مثلا: atosdu1،40،20 ، e4b880e6aca1e5b0b1e5a5bd_
پارامترقلم: یک مقدار عدد صحیح (مقدار بزرگتر, قلم بزرگتر)
x مختصات: 0~ 1919
y مختصات:0~ 1079
خ: رشته ای که باید در مختصات مربوطه نمایش داده شود
(نمایندگی ASCII UTF-8)
استفاده کنیدبرای پوشش اطلاعات OSD کاربر در صفحه ویدیویی استفاده می شود
(از شخصیت های چینی و انگلیسی پشتیبانی کنید)
مقدار بازگشتهیچ یک
اظهار1. این دستور منحصر به OSD است. مشتریان باید از طریق رابط OSD دستورات را به سیستم ارسال کنند. نرخ و روش تأیید BAUD خاص با دستور ATST تعیین می شود و از طریق دستور ATGT قابل دستیابی است.
2. کاربر مختصات x و y صفحه نمایش OSD را با توجه به حداکثر 1920 مشخص می کند×1080 پیکسل, و سیستم مختصات را با توجه به وضعیت نمایش واقعی تصحیح خواهد کرد.
3.پارامتر STR نمایندگی ASCII رمزگذاری شده UTF-8 را می گیرد


با توجه به نحوه به دست آوردن رمزگذاری UTF-8 شخصیت های چینی نمایش داده می شود, می توانید از نرم افزار UltraEdit استفاده کنید:

  1. نرم افزار ultraedit را باز کنید (نسخه جدیدی توصیه می شود), و یک فایل جدید ایجاد کنید. زیر نوار وضعیت در پایین, انتخاب کنید “استاندارد شخصیت یکنواخت-> UTF-8” از منوی کشویی رمزگذاری:UltraEdit-1
  2. در پرونده جدید, رشته چینی را که باید نمایش داده شود تایپ کنید, مانند: “فقط یک بار”:UltraEdit-2
  3. انتخاب کنید “ویرایش” در نوار منو, سپس انتخاب کنید “حالت هگز” برای به دست آوردن شخصیت های رمزگذاری شده UTF-8 مربوطه:UltraEdit-3
  4. از طریق ترمینال پورت سریال, دستور AtoSDU را ارسال کنید و شخصیت های به دست آمده در بالا را منتقل کنید (فرم ASCII):UltraEdit-4

[VF-202411]

سوال بپرسید

← برگشت

از پاسخ شما سپاسگزاریم. ✨