Modify DVB-T2 transmitter’ parameters 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 всередині модуля. The parameters controlling the serial port are 19200, 8-bit data, checksum, і 1 стоп-біт.

RAM parameter description

Усі параметри конфігурації модуля реалізуються шляхом запису в 256×8 RAM всередині модуля. Налаштовані параметри дійсні після збереження скидання або повторного ввімкнення. Після ввімкнення системи або перезавантаження, буде надруковано послідовний порт {АААААА}

RAM parameter description

ОЗУ[0]: Контроль скидання системи, доступний для читання та запису, читання і письмо мають різні значення

        Напишіть:

00 => Скинути всю систему, повертається послідовний порт {АААААА}, вказуючи на те, що систему перезавантажено.

01=> зберегти 256 значення оперативної пам'яті, і послідовний порт повертається {000101}, вказує на успішне виконання.

02=>Відновити значення 256 RAM до системного початкового значення за замовчуванням, і послідовний порт повертається {000202}, indicating execution.

success

           03 => Пошук частотної точки вказаної смуги пропускання. Послідовний порт повертається {000303}, вказуючи на те, що виконання виконано успішно.

           04 => IP-related parameter configuration takes effect, і послідовний порт повертається {000404}, вказує на успішне виконання.

           Інші => Зарезервовано

           читати::

          біт[7:4]: reserved

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

                     ‘0’:100M

                     ‘1’:1000M

          біт[2] network port connection status

                     ‘0’: The network port is not connected

                     ‘1’: Network port connection

          біт[1]: Main EW300 frequency lock indication

  «1» = блокування частоти

  ‘0’=частота не заблокована

          біт[0]: Frequency lock indication from EW300

  «1» = блокування частоти

  ‘0’=частота не заблокована

ОЗУ[1]~RAM[3]: Specified frequency point, in KHz, доступний для читання та запису, ОЗУ[1] це старший біт, діапазон (100M~860M)

ОЗУ[4]: bandwidth of frequency point,

         08 => 8M

         07 => 7M

         06 => 6M

         05 => 5M

         01 => 1.7M

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

Значення за замовчуванням: 192(ОЗУ[5]).168(ОЗУ[6]).1(ОЗУ[7]).100(ОЗУ[8])

ОЗУ[9]~RAM[14]: local MAC address, доступний для читання та запису.

               Значення за замовчуванням: 98-8D-46-0E-61-87

ОЗУ[15]~RAM[16]:UDP source port number, доступний для читання та запису, за замовчуванням 6000, ОЗУ[15] is the high byte.

ОЗУ[17]~RAM[18]:UDP destination port number, доступний для читання та запису, за замовчуванням 6001, ОЗУ[17] is the high byte.

ОЗУ[19]~RAM[22]:UDP destination host IP address, address format: ОЗУ[19].ОЗУ[20].ОЗУ[21].ОЗУ[22]. Readable and writable, значення за замовчуванням 192.168.1.110

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

ОЗУ[23]:Empty packets are deleted, default is 0x00,

                   00: Do not delete empty packages

                   інші: delete empty packages

ОЗУ[24]~RAM[63]: reserved

ОЗУ[64]~RAM[65]: MASTER SNR

ОЗУ[66]~RAM[67]: SLAVE SNR

ОЗУ[68]~RAM[69]: MASTER RFLEVEL /div8

ОЗУ[70]~RAM[71]: SLAVE RFLEVEL /div8

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

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

        0: No valid

        1: valid 

ОЗУ[81]: read only

  БІТ[5]  0:Not mixed

1:Mixed

   БІТ[4] 0: SISO

1:MISO

   БІТ[2:0] 0:2До

1:8До

2:4До

3:1До

4:16До

5:32До

ОЗУ[82]: read only

   БІТ[6:4] 0:1/32

1:1/16

2:1/8

3:1/4

4:1/128

5:19/128

6:19/256

БІТ[2:0]  0:PP1

1:PP2

2: PP3

3:PP4

4:PP5

5:PP6

6:PP7

7:PP8

ОЗУ[83]: read only

    БІТ[4]    0:нормальний

1:Розширений

БІТ[2:0] PAPR MODE

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

Інша оперативна пам’ять зарезервована, і її вміст не можна читати чи записувати.

  1. Module configuration commands

Команди конфігурації реалізуються шляхом надсилання команд до нього через послідовний порт.

    Формат команди: {+код операції+адреса RAM+<операнд>+перевірити код+} Символи {} це всі шістнадцяткові числа, представлені кодами ASCII.

           { : вказує на початок команди

           +: Вказує на те, що це лише з’єднання, який використовується для ілюстрації та не існує у фактичній команді.

           <>: Вказує, що параметр не включено до команди читання.

           } : вказує на кінець команди

           Код операції: 00 означає писати, FF означає читання, 1 байт

           адреса RAM: 1 байт

           Операнд: Операнд команди: 1 байт. В операції читання, цей байт не має

           Перевірте код: (код операції + адреса зберігання + <операнд>) мод 256

Формат повернення команди:

           Формат повернення, якщо операція виконана успішно: {+адреса реєстрації+реєстраційне значення+контрольний код+}

                            Команда скидання не повернулася

           Формат повернення помилки операції: {FFFFFF}

PDF Documents

Download Chinese document

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

задавати питання

← Назад

Дякуємо за вашу відповідь. ✨

Leave a Reply

Ваша електронна адреса не буде опублікована. Обов'язкові поля позначені *