
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?

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:
| commando | ATOSD$(lettertype), $(X),$(j),$(str) _voorbeeld:ATOSD1,40,20, hoogte: 100M_ |
| parameters | lettertype: 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. |
| functie | Om de tekenreeks op het HDMI-scherm weer te geven met de video in OSD-modus |
| opbrengst | Nul |
| Omschrijving | 1) 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
Bedankt voor je reactie. ✨