OSD-weergavefunctie op COFDM-ontvanger

OSD display function on COFDM receiver

key1: schakel de status van de OSD-weergave in/uit, druk er lang op om te schakelen(meer dan 1s). de status blijft behouden na het opnieuw opstarten. Wanneer de OSD-status is ingeschakeld zonder enige OSD-gegevensinvoer van de data uart, het apparaat geeft informatie op het videoscherm weer als:

RF:338.0MHz BW:4.0MHz; RF, werkfrequentie; BW, bandbreedte

QPSK CR:2/3  GI:1/16; Sterrenbeeld, FEC, Guard interval.

LUCHT:3.90Mbps; LUCHT, draadloze transmissiebitrates

VBR:3.05Mbps AES OFF; VBR, video-bitrates; AES OFF, AES-codering uitgeschakeld.

SIG1:27   SIG2:22; SIG1, signaalintensiteit van mier 1; SIG2, signaalintensiteit van mier 2   

ber1:0.14%  ber2:100.00%; ber1, bitfoutpercentage van ant 1; ber2, bitfoutpercentage van ant 2

REC OFF Geen Storage; video-opnamestatus

Wat is VBR? VBR is de bitsnelheid voor videocodering op de zender. Omdat het videobeeld dynamisch verandert, VBR is uiteraard variabel, maar het fluctueert rond de coderingsbitsnelheid die door het transmissiesysteem is ingesteld: 7.81*0.8=6,248 Mbps

Hoe u de OSD API gebruikt in onze COFDM-systemen?

OSD display function on COFDM receiver 1

Beschrijving van stappen:

1) De module van de klant stuurt de digitale gegevens via UART naar onze COFDM-zender;

2) Onze zender stuurt de digitale gegevens met videogegevens samen via de draadloze verbinding naar onze COFDM-ontvanger;

3) Onze ontvanger stuurt de digitale gegevens via UART naar de module van de klant;

4) De module van de klant moet de digitale gegevens overbrengen naar de tekenreeks die ze op het videoscherm in OSD-modus willen weergeven. Vervolgens stuurt de module van de klant de tekenreeks via dezelfde UART naar onze ontvanger.

5) Onze ontvanger geeft de tekenreeks van het personage samen met de video weer op het HDMI-scherm in OSD-modus.

API van onze COFDM-ontvanger:

commandoATOSD$(lettertype), $(X),$(j),$(str) _voorbeeld:ATOSD1,40,20, hoogte: 100M_
parameterslettertype
0:  8×16, pixels; 
1:  16×24, pixels;
X:  
0 tot 1919, horizontale as;
en:
0 tot 1079, verticale as;
Str:  
tekenreeks begint te verschijnen op het HDMI-scherm (X,j) punt;
spatie karakters gebruikt voor een schoon scherm op dat moment.
Omdat ’_’ de eindvlag van het commando is, Er kan geen ’_’ worden gebruikt in deze parameters.
functieOm de tekenreeks op het HDMI-scherm weer te geven met de video in OSD-modus
opbrengstNul
Omschrijving1) Dit commando wordt gebruikt om de MCU-module van de klant via data-UART naar onze ontvanger te sturen;
2) Je kunt gebruiken ATST commando(beschreven in andere documenten) om onze ontvanger-UART te definiëren; 
3) U moet het HDMI-scherm als volgt tekenen 1920*1080 pixels via (X,j) as. Onze ontvangerfirmware past deze automatisch aan volgens de echte schermsystemen.

Een vraag stellen

← Terug

Bedankt voor je reactie. ✨