Змяніць перадатчык DVB-T2’ параметры праз паслядоўны порт

Як напісаць каманды, каб змяніць параметры перадатчыка DVB-T2 праз паслядоўны порт?

Наступны метад падыходзіць для гэтага прадукту.

Параметры канфігурацыі модуля

Параметры канфігурацыі модуля рэалізуюцца, напісаўшы 256×8 Баран унутры модуля. Параметры, якія кантралююць паслядоўны порт, ёсць 19200, 8-крыху дадзеныя, кантрольная сума, і 1 стоп-біт.

Апісанне параметрам аператыўнай памяці

Параметры канфігурацыі модуля рэалізуюцца, напісаўшы ў 256×8 Баран унутры модуля. Наладжаныя параметры дзейнічаюць пасля захавання скіду альбо ўключэння зноў. Пасля, серыйны порт будзе раздрукоўваць {Aaaaaa}

Апісанне параметрам аператыўнай памяці

RAM[0]: Кантроль скіду сістэмы, чытаецца і пішацца, Чытанне і напісанне маюць розныя значэнні

        Пішыце:

00 максімальная магутнасць перадачы адрозніваецца> Скінуць усю сістэму, Серыйны порт вяртаецца {Aaaaaa}, што сведчыць пра тое, што сістэма была скінута.

01максімальная магутнасць перадачы адрозніваецца> захаваць 256 Барабанныя значэнні, і паслядоўны порт вяртаецца {000101}, што сведчыць пра паспяховае выкананне.

02максімальная магутнасць перадачы адрозніваецца>Аднавіць значэнне 256 Аператыўная памяць да сістэмы па змаўчанні першапачатковае значэнне, і паслядоўны порт вяртаецца {000202}, з указаннем выканання.

поспех

           03 максімальная магутнасць перадачы адрозніваецца> Шукайце кропку частоты зададзенай прапускной здольнасці. Серыйны порт вяртаецца {000303}, што сведчыць пра тое, што выкананне паспяхова.

           04 максімальная магутнасць перадачы адрозніваецца> Канфігурацыя параметраў, звязаных з IP, і паслядоўны порт вяртаецца {000404}, што сведчыць пра паспяховае выкананне.

           Іншыя => Зарэзерваваны

           чытаць::

          Біт[7:4]: стрыманы

          Біт[3] Хуткасць злучэння сеткавага порта, Толькі значны, калі крыху[2]= '1'

                     "0":100M

                     "1":1000M

          Біт[2] Статус злучэння сеткавага порта

                     "0": Сеткавы порт не падключаны

                     "1": Падключэнне да сеткавага порта

          Біт[1]: Асноўная ўказанне блакавання частоты EW300

  "1" = блакаванне частоты

  ‘0'= Частата не заблакаваная

          Біт[0]: Паказанне блакавання частоты ад EW300

  "1" = блакаванне частоты

  ‘0'= Частата не заблакаваная

RAM[1]~ Рам[3]: Указаная кропка частоты, у кГц, чытаецца і пішацца, RAM[1] гэта высокі біт, дыяпазон (100М ~ 860м)

RAM[4]: прапускная здольнасць кропкі частоты,

         08 максімальная магутнасць перадачы адрозніваецца> 8M

         07 максімальная магутнасць перадачы адрозніваецца> 7M

         06 максімальная магутнасць перадачы адрозніваецца> 6M

         05 максімальная магутнасць перадачы адрозніваецца> 5M

         01 максімальная магутнасць перадачы адрозніваецца> 1.7M

RAM[5]~ Рам[8]:Лакальны IP -адрас,Чытэльны.

Значэнне па змаўчанні: 192(RAM[5]).168(RAM[6]).1(RAM[7]).100(RAM[8])

RAM[9]~ Рам[14]: мясцовы MAC -адрас, чытаецца і пішацца.

               Значэнне па змаўчанні: 98-8D-46-0E-61-87

RAM[15]~ Рам[16]:Нумар порта UDP, чытаецца і пішацца, дэфолт 6000, RAM[15] гэта высокі байт.

RAM[17]~ Рам[18]:Нумар порта UDP, чытаецца і пішацца, па змаўчанні 6001, RAM[17] гэта высокі байт.

RAM[19]~ Рам[22]:IP -адрас гаспадара UDP прызначэння IP, фармат адрас: RAM[19].RAM[20].RAM[21].RAM[22]. Чытаецца і пішацца, Значэнне па змаўчанні 192.168.1.110

                   Калі гэта адрас шматкарыстальніцкага паведамлення, Дыяпазон складае 239.0.0 ~ 239.255.255.255.

RAM[23]:Пустыя пакеты выдаляюцца, па змаўчанні 0x00,

                   00: Не выдаляйце пустыя пакеты

                   іншыя: Выдаліць пустыя пакеты

RAM[24]~ Рам[63]: стрыманы

RAM[64]~ Рам[65]: Майстар SNR

RAM[66]~ Рам[67]: Раб SNR

RAM[68]~ Рам[69]: Майстар rffevel /div8

RAM[70]~ Рам[71]: Раб rffevel /div8

RAM[72]~ Рам[74]: Майстар Фбер,MSB(RAM[72]) максімальная магутнасць перадачы адрозніваецца 1

RAM[80]:Наступны рамэр OFDM з'яўляецца сапраўдным знакам,Чытаць толькі

        0: Няма сапраўднага

        1: сапраўдны

RAM[81]: Чытаць толькі

  Кавалак[5]  0:Не змешаны

1:Змешаны

   Кавалак[4] 0: СІСО

1:Міса

   Кавалак[2:0] 0:2Да

1:8Да

2:4Да

3:1Да

4:16Да

5:32Да

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: P3

3:Pp4

4:Pp5

5:Pp6

6:Pp7

7:Pp8

RAM[83]: Чытаць толькі

    Кавалак[4]    0:Нармальны

1:Пашыраны

Кавалак[2:0] Папр мода

RAM[84]~ Рам[85]: Колькасць сімвалаў дадзеных у кадры T2,RAM[84] высокі байт, RAM[85] нізкі байт, Чытаць толькі

Іншая аператыўная памяць зарэзервавана, а яе змесціва нельга прачытаць альбо напісаць.

  1. Каманды канфігурацыі модуля

Каманды канфігурацыі рэалізуюцца шляхам адпраўкі каманд у яго праз паслядоўны порт.

    Фармат каманды: {+Opcode+Ram Address+<операнд>+Праверце код+} Сімвалы {} гэта ўсе гексадэцымальныя лічбы, прадстаўленыя кодамі ASCII.

           { : паказвае пачатак каманды

           +: Паказвае, што гэта ўяўляе сабой толькі злучэнне, які выкарыстоўваецца для ілюстрацыі і не існуе ў рэальнай камандзе.

           <>: Паказвае, што параметр не ўваходзіць у каманду чытання.

           } : паказвае на канец каманды

           Опкод: 00 азначае пісаць, Ff азначае прачытаць, 1 байт

           Адрас аператыўнай памяці: 1 байт

           Операнд: Операнд каманды 1 байт. У аперацыі чытання, Гэты байт не мае

           Праверце код: (опкод + Адрас захоўвання + <операнд>) мода 256

Фармат вяртання каманды:

           Фармат вяртання, калі аперацыя паспяховая: {+Адрас рэгістрацыі+Значэнне рэгістрацыі+праверце код+}

                            Каманда скіду не вярнулася

           Фармат вяртання адмовы працы: {Ffffff}

Дакументы PDF

Спампаваць кітайскі дакумент

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

задаваць пытанне

← Назад

Ваша паведамленне адпраўлена