Wijzig de DVB-T2-zender’ parameters via seriële poort

Hoe u opdrachten schrijft om de parameters van de DVB-T2-zender via de seriële poort te wijzigen?

De volgende methode is geschikt voor dit product.

Moduleconfiguratieparameters

De moduleconfiguratieparameters worden allemaal gerealiseerd door een 256 te schrijven×8 RAM in de module. De parameters die de seriële poort besturen zijn 19200, 8-bitgegevens, controlesom, en 1 stop bit.

Beschrijving van RAM-parameters

De moduleconfiguratieparameters worden allemaal geïmplementeerd door naar een 256 te schrijven×8 RAM in de module. De geconfigureerde parameters zijn geldig na het opslaan van de reset of het opnieuw inschakelen. Nadat het systeem is ingeschakeld of gereset, de seriële poort zal afdrukken {AAAAAA}

Beschrijving van RAM-parameters

RAM[0]: Systeemresetcontrole, leesbaar en beschrijfbaar, lezen en schrijven hebben verschillende betekenissen

        Schrijven:

00 Configureerbaar RF-uitgangsvermogen> Reset het hele systeem, de seriële poort keert terug {AAAAAA}, wat aangeeft dat het systeem is gereset.

01Configureerbaar RF-uitgangsvermogen> Save 256 RAM-waarden, en de seriële poort keert terug {000101}, wat een succesvolle uitvoering aangeeft.

02Configureerbaar RF-uitgangsvermogen>Herstel de waarde van 256 RAM naar de standaard beginwaarde van het systeem, en de seriële poort keert terug {000202}, die de uitvoering aangeeft.

succes

           03 Configureerbaar RF-uitgangsvermogen> Zoek naar het frequentiepunt van de opgegeven bandbreedte. De seriële poort keert terug {000303}, wat aangeeft dat de uitvoering succesvol is.

           04 Configureerbaar RF-uitgangsvermogen> IP-gerelateerde parameterconfiguratie wordt van kracht, en de seriële poort keert terug {000404}, wat een succesvolle uitvoering aangeeft.

           Anderen => Gereserveerd

           lezen::

          Beetje[7:4]: gereserveerd

          Beetje[3] verbindingssnelheid van de netwerkpoort, alleen zinvol als Bit[2]=‘1’

                     ‘0’:100M

                     ‘1’:1000M

          Beetje[2] verbindingsstatus van de netwerkpoort

                     ‘0’: De netwerkpoort is niet aangesloten

                     ‘1’: Netwerkpoortverbinding

          Beetje[1]: Hoofdfrequentievergrendelingsindicatie van de EW300

  ‘1’=frequentievergrendeling

  ‘0’=frequentie niet vergrendeld

          Beetje[0]: Frequentievergrendelingsindicatie vanaf EW300

  ‘1’=frequentievergrendeling

  ‘0’=frequentie niet vergrendeld

RAM[1]~RAM[3]: Gespecificeerd frequentiepunt, in kHz, leesbaar en beschrijfbaar, RAM[1] is het hoge bit, reeks (100M~860M)

RAM[4]: bandbreedte van frequentiepunt,

         08 Configureerbaar RF-uitgangsvermogen> 8M

         07 Configureerbaar RF-uitgangsvermogen> 7M

         06 Configureerbaar RF-uitgangsvermogen> 6M

         05 Configureerbaar RF-uitgangsvermogen> 5M

         01 Configureerbaar RF-uitgangsvermogen> 1.7M

RAM[5]~RAM[8]:lokaal IP-adres,Leesbaar.

Standaardwaarde: 192(RAM[5]).168(RAM[6]).1(RAM[7]).100(RAM[8])

RAM[9]~RAM[14]: lokaal MAC-adres, leesbaar en beschrijfbaar.

               Standaardwaarde: 98-8D-46-0E-61-87

RAM[15]~RAM[16]:UDP-bronpoortnummer, leesbaar en beschrijfbaar, standaard 6000, RAM[15] is de hoge byte.

RAM[17]~RAM[18]:UDP-bestemmingspoortnummer, leesbaar en beschrijfbaar, standaard ingesteld op 6001, RAM[17] is de hoge byte.

RAM[19]~RAM[22]:IP-adres van de UDP-bestemmingshost, adres formaat: RAM[19].RAM[20].RAM[21].RAM[22]. Leesbaar en beschrijfbaar, standaardwaarde 192.168.1.110

                   Als het een multicast-adres is, het bereik is 239.0.0.0~239.255.255.255.

RAM[23]:Lege pakketten worden verwijderd, standaard is 0x00,

                   00: Verwijder geen lege pakketten

                   anderen: verwijder lege pakketten

RAM[24]~RAM[63]: gereserveerd

RAM[64]~RAM[65]: MEESTER NR

RAM[66]~RAM[67]: SLAVE SNR

RAM[68]~RAM[69]: MASTER RF-NIVEAU /div8

RAM[70]~RAM[71]: SLAVE RF-LEVEL /div8

RAM[72]~RAM[74]: MEESTER FBER,MSB(RAM[72]) Configureerbaar RF-uitgangsvermogen 1

RAM[80]:De volgende OFDM PRAMETER RAM is een geldige markering,alleen lezen

        0: Nee geldig

        1: geldig

RAM[81]: alleen lezen

  BEETJE[5]  0:Niet gemengd

1:Gemengd

   BEETJE[4] 0: SISO

1:MISO

   BEETJE[2:0] 0:2K

1:8K

2:4K

3:1K

4:16K

5:32K

RAM[82]: alleen lezen

   BEETJE[6:4] 0:1/32

1:1/16

2:1/8

3:1/4

4:1/128

5:19/128

6:19/256

BEETJE[2:0]  0:PP1

1:PP2

2: PP3

3:PP4

4:PP5

5:PP6

6:PP7

7:PP8

RAM[83]: alleen lezen

    BEETJE[4]    0:Normaal

1:Verlengd

BEETJE[2:0] PAPR MODE

RAM[84]~RAM[85]: Aantal datasymbolen in een T2-frame,RAM[84] hoge byte, RAM[85] lage byte, alleen lezen

Ander RAM-geheugen is gereserveerd en de inhoud ervan kan niet worden gelezen of geschreven.

  1. Commando's voor moduleconfiguratie

Configuratieopdrachten worden geïmplementeerd door er opdrachten naar te sturen via de seriële poort.

    Commando-indeling: {+opcode+RAM-adres+<operand>+controleer code+} De symbolen {} zijn allemaal hexadecimale getallen weergegeven door ASCII-codes.

           { : geeft het begin van de opdracht aan

           +: Geeft aan dat dit alleen de verbinding vertegenwoordigt, die ter illustratie wordt gebruikt en niet bestaat in de daadwerkelijke opdracht.

           <>: Geeft aan dat de parameter niet is opgenomen in de leesopdracht.

           } : geeft het einde van de opdracht aan

           Opcode: 00 betekent schrijven, FF betekent lezen, 1 byte

           RAM-adres: 1 byte

           Operand: De operand van het commando is 1 byte. In de leesbewerking, deze byte heeft nr

           Controleer code: (opcode + opslag adres + <operand>) mod 256

Commando-retourformaat:

           Het retourformaat als de bewerking succesvol is: {+registeradres+registerwaarde+controlecode+}

                            Het resetcommando kwam niet terug

           Retourformaat voor mislukte bewerking: {FFFFFF}

PDF-documenten

Chinees document downloaden

https://docs.google.com/document/d/1eIGJlXFif3Kbage1uapclNjPHCpkfJinyNCwyGNYG1I/edit?usp=drive_link

Een vraag stellen

← Terug

Bedankt voor je reactie. ✨