תוכן העניינים
מהו תפריט ה-OSD המוגדר על-ידי המשתמש?
בעת שימוש במודול הווידיאו האלחוטי של COFDM ומודול מקלט, המשתמשים עשויים להידרש לשים על שכב על מידע על OSD על מסך הווידיאו:
- מידע על בקרת טיסה של סוף השולח (ג'י.פי. אס, גובה קו טיסה, מְהִירוּת, כוח סוללה, וכו ');
- מידע על מקלט (עוצמת אות, רמת סוללה, וכו ')
כדי לענות על שני הצרכים של המשתמשים לעיל תוך התחשבות ברב -גוניות וקלות השימוש, הצענו את הפתרונות הבאים:

- משדר הווידיאו האלחוטי COFDM שלנו ומודול המקלטים מספק שידור שקוף חד כיווני-כיווני-כיווני., לאפשר למשתמשים להעביר באופן שקוף נתוני משדר למקלט דרך היציאה הסדרתית.
- היציאה הסדרתית השקופה של המודול המקבל COFDM שלנו לא רק תומכת בפלט של נתונים המועברים בשקיפות מהמשדר אלא גם תומכת בקבלת נתוני שכבת OSD.
- המשתמש צריך להשלים את הפרוטוקול העצמאי ב- MCU המחובר למודול השליחה או ל- MCU המחובר למודול הקבלה, אשר מומר ואז נשלח למערכת דרך ממשק ההעברה השקוף של מודול הקבלה כדי להשלים את שכבת העל של מידע ה- OSD של המשתמש.
תפריט OSD מוגדר על ידי המשתמש H הוא התווים המשתמש רוצה להציג על המסך, כגון נתוני טיסה, על ידי שליחה בפקודות. (3PIN יציאה סדרתית, העברת מצב תווים, שיעור Baud זהה ליציאה סדרתית שקופה 3 סינים)
בפקודות לתפריט OSD מוגדר על ידי המשתמש
| פוּרמָט | ATOSD $(גוֹפָן), $(איקס),$(y),$(Str) _לדוגמה: ATOSD1,40,20, גובה: 100M_ |
| פָּרָמֶטֶר | גוֹפָן: ערך מספר שלם (ככל שהערך גדול יותר, ככל שהגופן גדול יותר) X קואורדינטות: 0~ 1919 y תיאום:0~ 1079 Str: מחרוזת שתוצג בקואורדינטות המתאימות (סמל החלל משמש לנקות את התצוגה) |
| להשתמש | משמש לשכבה על מידע על OSD של משתמשים על מסך הווידיאו |
| ערך החזרה | אף אחד |
| הֶעָרָה | 1. פקודה זו בלעדית ל- OSD. לקוחות צריכים לשלוח פקודות למערכת דרך ממשק OSD. שיטת השיעור והאימות הספציפית נקבעת על ידי פקודת ATST וניתן להשיג באמצעות פקודת ATGT. 2. המשתמש מציין את קואורדינטות ה- X וה- Y של תצוגת OSD בהתאם למקסימום 1920×1080 פיקסלים, והמערכת תתקן את הקואורדינטות על פי מצב התצוגה בפועל. 3. פרמטר ה- STR אינו יכול להכיל את '_’ אוֹפִי |
מדריך לפעולת וידאו
הסבר בסרטון לעיל.
האם אתה יודע כיצד לשלוח את נתוני התפריט OSD מעופף דרך לוח המשדר והפענוח של COFDM אלחוטי?
בוידאו הזה, אני אראה לך את פרטי הפעולה. עכשיו קח משדר עם מקודד HDMI. חבר את לוח הפענוח של המקלט דרך כבל. ואז המשדר זקוק למקור אות HDMI, כבל HDMI המתחבר למחשב זה, ואז יש נגן תצוגה שמנגן את הסרטון. כעת המחשב פועל כמקור הווידיאו HDMI למצלמה זו. סרטון פלט המחשב נשלח למשדר זה.
האותות נשלחים ללוח מקלט הפענוח דרך כבל אחד, לאחר מכן לוח המפענח מוצג באמצעות פלט HDMI. אז עכשיו אתה יכול לראות ששני המסכים מראים אותו דבר, מקור האות מימין, והתצוגה המפוענחת נמצאת משמאל.
ואז במקביל, לוח הקידוד, יציאה סדרתית שקופה בת 3 פינים, ואז נתוני יציאה סדרתית, זה מחובר למחשב זה, נתונים אלה נשלחים כל הזמן, ואז על לוח הפענוח, יש גם יציאה סדרתית בת 3 פינים, זה יועבר בשקיפות למחשב נייד אחר, אתה יכול לראות שהנתונים מועברים בשקיפות.
שים לב שהתצוגה נמצאת במצב הקסדצימאלי מכיוון שהצד השולח נמצא גם בהקסדצימאלי, אתה יכול להסתכל, השליחה כאן נמצאת בהקסדצימאלי, ואז יש לשנות את השליחה כאן למצב אופי.
כדי לשלוח פקודת OSD זו, לדוגמה, אם אתה רוצה להציג את חבורה של תווים זה ב- x:400 וזה:200, בְּסֵדֶר, בואו נסתכל קודם בפינה השמאלית העליונה, הפעלתי באופן ספציפי את ה- OSD של המערכת כמוך, כל עוד אנו לוחצים על שלח כאן, בואו נראה מה קורה לאחר שהוא מקבל את ה- OSD של המשתמש, הוא יכבה את ה- OSD של אותה מערכת, ואז בקואורדינטות ה- XY שצוינו על ידי המשתמש, מראה את הערך המתאים, אז בואו ננסה לשנות את זה, אני אשנה את קואורדינטות ה- XY שלה ואשלח אותו שוב, עכשיו אתה יכול לראות שניים, אלה שתי הפקודות OSD של המשתמש שנשלחו זה עתה, העמדות שונות, התוכן זהה.
שדרג את הקושחה כדי לקבל את ה- OSD המוגדר על ידי המשתמש פונקציית תפריט
הורד את קושחת השדרוג
https://drive.google.com/file/d/1RP1qk-fLK1JQK9b-aD_UDStENIUhdCy2/view?usp=drive_link
המוצר המוזכר בסרטון.
תמיכה באופי סיני
כדי לענות על הצרכים של סופרפוזיציה של הדמות הסינית, ה “אטוסדו” פקודה מתווספת, והפרמטרים דומים למקור “ATOSD” פְּקוּדָה:
| פוּרמָט | Atosdu $(גוֹפָן), $(איקס),$(y),$(Str) _לדוגמה: Atosdu1,40,20, E4B880E6ACA1E5B0B1E5A5BD_ |
| פָּרָמֶטֶר | גוֹפָן: ערך מספר שלם (ככל שהערך גדול יותר, ככל שהגופן גדול יותר) X קואורדינטות: 0~ 1919 y תיאום:0~ 1079 Str: מחרוזת שתוצג בקואורדינטות המתאימות (UTF-8 מקודד ייצוג ASCII) |
| להשתמש | משמש לשכבה על מידע על OSD של משתמשים על מסך הווידיאו (תמכו בדמויות סיניות ואנגלית) |
| ערך החזרה | אף אחד |
| הֶעָרָה | 1. פקודה זו בלעדית ל- OSD. לקוחות צריכים לשלוח פקודות למערכת דרך ממשק OSD. שיטת השיעור והאימות הספציפית נקבעת על ידי פקודת ATST וניתן להשיג באמצעות פקודת ATGT. 2. המשתמש מציין את קואורדינטות ה- X וה- Y של תצוגת OSD בהתאם למקסימום 1920×1080 פיקסלים, והמערכת תתקן את הקואורדינטות על פי מצב התצוגה בפועל. 3.פרמטר ה- STR לוקח ייצוג ASCII מקודד UTF-8 |
לגבי כיצד להשיג את קידוד ה- UTF-8 של התווים הסיניים שיוצגו, אתה יכול להשתמש בתוכנת UltraEdit:
- פתח את תוכנת UltraEdit (מומלץ גרסה חדשה), וליצור קובץ חדש. מתחת לסרגל הסטטוס בתחתית, בחר “תווים אחידים סטנדרטיים-> UTF-8” מהתפריט הנפתח הקידוד:

- בקובץ החדש, הקלד את המחרוזת הסינית שצריך להציג, כמו: “רק פעם אחת”:

- לִבחוֹר “לַעֲרוֹך” בסרגל התפריט, ואז בחר “מצב hex” כדי לקבל את התווים המקודדים UTF-8 המתאימים:

- דרך מסוף הנמל הסדרתי, שלח את הפקודה Atosdu והעביר את התווים המתקבלים לעיל (צורת ASCII):

[VF-202411]


שאל שאלה
תודה רבה ששלחת את התשובה! ✨