Съдържание
Как да напишете команди, за да промените параметрите на DVB-T2 предавателя през серийния порт?
Следният метод е подходящ за този продукт.
Параметри на конфигурация на модула
Параметрите на конфигурацията на модула се реализират чрез писане на 256×8 RAM вътре в модула. Параметрите, контролиращи серийния порт, са 19200, 8-битови данни, контролна сума, и 1 стоп бит.
Описание на параметъра RAM
Всички параметри на конфигурацията на модула се реализират чрез запис на 256×8 RAM вътре в модула. Конфигурираните параметри са валидни след запазване на нулиране или повторно включване. След включване или нулиране на системата, серийният порт ще отпечата {АААААА}
Описание на параметъра RAM
RAM[0]: Контрол на нулирането на системата, четим и записваем, четенето и писането имат различно значение
Пишете:
00 Централна работна честотна точка> Нулирайте цялата система, серийният порт се връща {АААААА}, което показва, че системата е нулирана.
01Централна работна честотна точка> Запази 256 RAM стойности, и серийният порт се връща {000101}, което показва успешно изпълнение.
02Централна работна честотна точка>Възстановете стойността на 256 RAM до първоначалната стойност по подразбиране на системата, и серийният порт се връща {000202}, Посочване на изпълнението.
успех
03 Централна работна честотна точка> Потърсете честотната точка на определената честотна лента. Серийният порт се връща {000303}, което показва, че изпълнението е успешно.
04 Централна работна честотна точка> Конфигурацията на параметрите, свързана с IP, и серийният порт се връща {000404}, което показва успешно изпълнение.
Други => Запазено
Прочетете::
малко[7:4]: запазени
малко[3] Скорост на свързване на мрежовия порт, Само смислено, когато е малко[2]= '1'
'0':100М
„1“:1000М
малко[2] Състояние на връзката на мрежовия порт
'0': Мрежовият порт не е свързан
„1“: Връзка за мрежов порт
малко[1]: Основна индикация за заключване на честотното заключване на EW300
‘1’=заключване на честотата
‘0’=честотата не е заключена
малко[0]: Индикация за честотно заключване от EW300
‘1’=заключване на честотата
‘0’=честотата не е заключена
RAM[1]~RAM[3]: Определена честотна точка, в KHZ, четим и записваем, RAM[1] е високият бит, диапазон (100M ~ 860m)
RAM[4]: честотна лента на честотната точка,
08 Централна работна честотна точка> 8М
07 Централна работна честотна точка> 7М
06 Централна работна честотна точка> 6М
05 Централна работна честотна точка> 5М
01 Централна работна честотна точка> 1.7М
RAM[5]~RAM[8]:Локален IP адрес,Четене.
Стойност по подразбиране: 192(RAM[5]).168(RAM[6]).1(RAM[7]).100(RAM[8])
RAM[9]~RAM[14]: Локален MAC адрес, четим и записваем.
Стойност по подразбиране: 98-8D-46-0E-61-87
RAM[15]~RAM[16]:Номер на порта на източника на UDP, четим и записваем, по подразбиране 6000, RAM[15] е високият байт.
RAM[17]~RAM[18]:Номер на порта на дестинацията на UDP, четим и записваем, по подразбиране до 6001, RAM[17] е високият байт.
RAM[19]~RAM[22]:UDP дестинация хост IP адрес, Адрес формат: RAM[19].RAM[20].RAM[21].RAM[22]. Четене и записване, стойност по подразбиране 192.168.1.110
Ако това е адрес за мултикаст, Диапазонът е 239.0.0.0 ~ 239.255.255.255.
RAM[23]:Празните пакети се изтриват, По подразбиране е 0x00,
00: Не изтривайте празни пакети
Други: Изтрийте празни пакети
RAM[24]~RAM[63]: запазени
RAM[64]~RAM[65]: Master Snr
RAM[66]~RAM[67]: Slave Snr
RAM[68]~RAM[69]: Главен rflevel /div8
RAM[70]~RAM[71]: Slave rflevel /div8
RAM[72]~RAM[74]: Майстор FBER,MSB(RAM[72]) Централна работна честотна точка 1
RAM[80]:Следващият OFDM Prameter RAM е валиден знак,Прочетете само
0: Няма валиден
1: валиден
RAM[81]: Прочетете само
БИТ[5] 0:Не смесени
1:Смесени
БИТ[4] 0: SISO
1:Мисо
БИТ[2:0] 0:2K
1:8K
2:4K
3:1K
4:16K
5:32K
RAM[82]: Прочетете само
БИТ[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
RAM[83]: Прочетете само
БИТ[4] 0:нормално
1:Удължен
БИТ[2:0] PAPR мода
RAM[84]~RAM[85]: Брой символи за данни в T2 рамка,RAM[84] висок байт, RAM[85] Нисък байт, Прочетете само
Другата RAM е запазена и нейното съдържание не може да се чете или записва.
- Команди за конфигуриране на модула
Конфигурационните команди се изпълняват чрез изпращане на команди към него през серийния порт.
Формат на командата: {+код на операцията+RAM адрес+<операнд>+код за проверка+} Символите {} са всички шестнадесетични числа, представени от ASCII кодове.
{ : показва началото на командата
+: Показва, че това представлява само връзката, който се използва за илюстрация и не съществува в действителната команда.
<>: Показва, че параметърът не е включен в командата за четене.
} : показва края на командата
Операционен код: 00 означава пиши, FF означава четене, 1 байт
RAM адрес: 1 байт
Операнд: Операндът на командата е 1 байт. В операцията за четене, този байт няма
Проверете кода: (операционен код + адрес за съхранение + <операнд>) мод 256
Формат за връщане на командата:
Форматът за връщане, ако операцията е успешна: {+адрес на регистъра+стойност на регистъра+код за проверка+}
Командата за нулиране не се върна
Формат за връщане при неуспешна операция: {FFFFFF}
PDF документи
Изтеглете китайския документ
https://docs.google.com/document/d/1eIGJlXFif3Kbage1uapclNjPHCpkfJinyNCwyGNYG1I/edit?usp=drive_link


Задай въпрос
Вашето съобщение е изпратено