Modify DVB-T2 transmitterparameters via serial port

How to write commands to modify the parameters of the DVB-T2 transmitter through the serial port?

The following method is suitable for this product.

Module configuration parameters

The module configuration parameters are all realized by writing a 256×8 RAM im Modul. The parameters controlling the serial port are 19200, 8-bit data, checksum, und 1 Stoppbit.

RAM parameter description

Die Modulkonfigurationsparameter werden alle durch Schreiben in einen 256 implementiert×8 RAM im Modul. Die konfigurierten Parameter sind nach dem Speichern, Zurücksetzen oder erneuten Einschalten gültig. Nachdem das System eingeschaltet oder zurückgesetzt wurde, Die serielle Schnittstelle druckt {AAAAAA}

RAM parameter description

RAM[0]: System-Reset-Steuerung, lesbar und beschreibbar, Lesen und Schreiben haben unterschiedliche Bedeutungen

        Schreiben:

00 => Setzen Sie das gesamte System zurück, Die serielle Schnittstelle kehrt zurück {AAAAAA}, Dies zeigt an, dass das System zurückgesetzt wurde.

01=> Speichern 256 RAM-Werte, und die serielle Schnittstelle kehrt zurück {000101}, zeigt eine erfolgreiche Ausführung an.

02=>Stellen Sie den Wert von wieder her 256 RAM auf den Standard-Anfangswert des Systems zurücksetzen, und die serielle Schnittstelle kehrt zurück {000202}, indicating execution.

success

           03 => Suchen Sie nach dem Frequenzpunkt der angegebenen Bandbreite. Die serielle Schnittstelle kehrt zurück {000303}, zeigt an, dass die Ausführung erfolgreich war.

           04 => IP-related parameter configuration takes effect, und die serielle Schnittstelle kehrt zurück {000404}, zeigt eine erfolgreiche Ausführung an.

           Andere => Reserviert

           read::

          Bisschen[7:4]: reserved

          Bisschen[3] network port connection rate, only meaningful when Bit[2]=‘1’

                     „0“:100M

                     ‘1’:1000M

          Bisschen[2] network port connection status

                     „0“: The network port is not connected

                     ‘1’: Network port connection

          Bisschen[1]: Main EW300 frequency lock indication

  ‚1‘=Frequenzsperre

  ‚0‘=Frequenz nicht gesperrt

          Bisschen[0]: Frequency lock indication from EW300

  ‚1‘=Frequenzsperre

  ‚0‘=Frequenz nicht gesperrt

RAM[1]~RAM[3]: Specified frequency point, in KHz, lesbar und beschreibbar, RAM[1] ist das hohe Bit, Reichweite (100M~860M)

RAM[4]: bandwidth of frequency point,

         08 => 8M

         07 => 7M

         06 => 6M

         05 => 5M

         01 => 1.7M

RAM[5]~RAM[8]:local IP address,Readable.

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

RAM[9]~RAM[14]: local MAC address, lesbar und beschreibbar.

               Default value: 98-8D-46-0E-61-87

RAM[15]~RAM[16]:UDP source port number, lesbar und beschreibbar, Standard 6000, RAM[15] is the high byte.

RAM[17]~RAM[18]:UDP destination port number, lesbar und beschreibbar, defaults to 6001, RAM[17] is the high byte.

RAM[19]~RAM[22]:UDP destination host IP address, address format: RAM[19].RAM[20].RAM[21].RAM[22]. Readable and writable, Standardwert 192.168.1.110

                   If it is a multicast address, the range is 239.0.0.0~239.255.255.255.

RAM[23]:Empty packets are deleted, default is 0x00,

                   00: Do not delete empty packages

                   Andere: delete empty packages

RAM[24]~RAM[63]: reserved

RAM[64]~RAM[65]: MASTER SNR

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

RAM[68]~RAM[69]: MASTER RFLEVEL /div8

RAM[70]~RAM[71]: SLAVE RFLEVEL /div8

RAM[72]~RAM[74]: MASTER FBER,MSB(RAM[72]) = 1

RAM[80]:The next OFDM PRAMETER RAM is valid mark,read only

        0: No valid

        1: valid

RAM[81]: read only

  BISSCHEN[5]  0:Not mixed

1:Mixed

   BISSCHEN[4] 0: SISO

1:MISO

   BISSCHEN[2:0] 0:2K

1:8K

2:4K

3:1K

4:16K

5:32K

RAM[82]: read only

   BISSCHEN[6:4] 0:1/32

1:1/16

2:1/8

3:1/4

4:1/128

5:19/128

6:19/256

BISSCHEN[2:0]  0:PP1

1:PP2

2: PP3

3:PP4

4:PP5

5:PP6

6:PP7

7:PP8

RAM[83]: read only

    BISSCHEN[4]    0:Normal

1:Erweitert

BISSCHEN[2:0] PAPR MODE

RAM[84]~RAM[85]: Number of data symbols in a T2 frame,RAM[84] high byte, RAM[85] low byte, read only

Anderer RAM ist reserviert und sein Inhalt kann nicht gelesen oder geschrieben werden.

  1. Module configuration commands

Konfigurationsbefehle werden implementiert, indem Befehle über die serielle Schnittstelle an ihn gesendet werden.

    Befehlsformat: {+Opcode+RAM-Adresse+<Operand>+Code prüfen+} Die Symbole {} sind alle hexadezimale Zahlen, die durch ASCII-Codes dargestellt werden.

           { : gibt den Beginn des Befehls an

           +: Zeigt an, dass dies nur die Verbindung darstellt, Dies dient der Veranschaulichung und ist im eigentlichen Befehl nicht vorhanden.

           <>: Zeigt an, dass der Parameter nicht im Lesebefehl enthalten ist.

           } : zeigt das Ende des Befehls an

           Opcode: 00 bedeutet schreiben, FF bedeutet lesen, 1 Byte

           RAM-Adresse: 1 Byte

           Operand: Der Operand des Befehls ist 1 Byte. Im Lesevorgang, Dieses Byte hat keine

           Code prüfen: (Opcode + Speicheradresse + <Operand>) Mod 256

Befehlsrückgabeformat:

           Das Rückgabeformat, wenn der Vorgang erfolgreich ist: {+Adresse registrieren+Wert registrieren+Code prüfen+}

                            Der Reset-Befehl wurde nicht zurückgegeben

           Rückgabeformat für Operationsfehler: {FFFFFF}

PDF Documents

Download Chinese document

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

Stelle eine Frage

← Zurück

Vielen Dank für deine Antwort. ✨

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert