Оглавление
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 ОЗУ внутри модуля. The parameters controlling the serial port are 19200, 8-bit data, checksum, и 1 стоп-бит.
RAM parameter description
Все параметры конфигурации модуля реализуются путем записи в файл 256.×8 ОЗУ внутри модуля. Настроенные параметры действительны после сохранения сброса или повторного включения питания.. После включения или перезагрузки системы, последовательный порт будет печатать {АААААА}
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]: сдержанный
Кусочек[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]~ОЗУ[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]~ОЗУ[8]:local IP address,Readable.
Default value: 192(БАРАН[5]).168(БАРАН[6]).1(БАРАН[7]).100(БАРАН[8])
БАРАН[9]~ОЗУ[14]: local MAC address, читаемый и записываемый.
Default value: 98-8D-46-0E-61-87
БАРАН[15]~ОЗУ[16]:UDP source port number, читаемый и записываемый, по умолчанию 6000, БАРАН[15] is the high byte.
БАРАН[17]~ОЗУ[18]:UDP destination port number, читаемый и записываемый, по умолчанию 6001, БАРАН[17] is the high byte.
БАРАН[19]~ОЗУ[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]~ОЗУ[63]: сдержанный
БАРАН[64]~ОЗУ[65]: MASTER SNR
БАРАН[66]~ОЗУ[67]: SLAVE SNR
БАРАН[68]~ОЗУ[69]: MASTER RFLEVEL /div8
БАРАН[70]~ОЗУ[71]: SLAVE RFLEVEL /div8
БАРАН[72]~ОЗУ[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:Extended
КУСОЧЕК[2:0] PAPR MODE
БАРАН[84]~ОЗУ[85]: Number of data symbols in a T2 frame,БАРАН[84] high byte, БАРАН[85] low byte, read only
Другая оперативная память зарезервирована, и ее содержимое не может быть прочитано или записано..
- Module configuration commands
Команды настройки реализуются путем отправки на него команд через последовательный порт..
Формат команды: {+код операции+адрес ОЗУ+<операнд>+проверить код+} Символы {} все шестнадцатеричные числа представлены кодами ASCII.
{ : указывает на начало команды
+: Указывает, что это представляет собой только соединение, который используется для иллюстрации и не существует в реальной команде.
<>: Указывает, что параметр не включен в команду чтения..
} : указывает на конец команды
Код операции: 00 значит написать, FF означает чтение, 1 байт
адрес ОЗУ: 1 байт
Операнд: Операнд команды 1 байт. В операции чтения, этот байт не имеет
Проверить код: (код операции + адрес хранения + <операнд>) мод 256
Формат возврата команды:
Формат возврата, если операция прошла успешно: {+адрес регистрации+значение регистра+проверочный код+}
Команда сброса не вернулась
Формат возврата ошибки операции: {ФФФФФФ}
PDF Documents
Download Chinese document
https://docs.google.com/document/d/1eIGJlXFif3Kbage1uapclNjPHCpkfJinyNCwyGNYG1I/edit?usp=drive_link


Задайте вопрос
Спасибо за ответ. ✨