Spis treści
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 wewnątrz modułu. The parameters controlling the serial port are 19200, 8-bit data, checksum, i 1 przestań trochę.
Opis parametrów pamięci RAM
Wszystkie parametry konfiguracyjne modułu są implementowane poprzez zapis do pliku 256×8 RAM wewnątrz modułu. Skonfigurowane parametry obowiązują po zapisaniu resetu lub ponownym włączeniu zasilania. Po włączeniu lub zresetowaniu systemu, port szeregowy wydrukuje {AAAAA}
Opis parametrów pamięci RAM
BARAN[0]: Kontrola resetowania systemu, czytelny i zapisywalny, czytanie i pisanie mają różne znaczenia
Pisać:
00 => Zresetuj cały system, port szeregowy powraca {AAAAA}, wskazując, że system został zresetowany.
01=> Ratować 256 Wartości RAMu, i port szeregowy powraca {000101}, wskazując pomyślne wykonanie.
02=>Przywróć wartość 256 RAM do domyślnej wartości początkowej systemu, i port szeregowy powraca {000202}, indicating execution.
success
03 => Wyszukaj punkt częstotliwości o określonej przepustowości. Port szeregowy powraca {000303}, wskazując, że wykonanie zakończyło się pomyślnie.
04 => IP-related parameter configuration takes effect, i port szeregowy powraca {000404}, wskazując pomyślne wykonanie.
Inni => Skryty
Czytać::
Fragment[7:4]: skryty
Fragment[3] network port connection rate, only meaningful when Bit[2]=‘1’
‘0’:100M
‘1’:1000M
Fragment[2] network port connection status
‘0’: The network port is not connected
‘1’: Network port connection
Fragment[1]: Main EW300 frequency lock indication
„1” = blokada częstotliwości
‘0’=częstotliwość niezablokowana
Fragment[0]: Frequency lock indication from EW300
„1” = blokada częstotliwości
‘0’=częstotliwość niezablokowana
BARAN[1]~RAM[3]: Specified frequency point, in KHz, czytelny i zapisywalny, BARAN[1] to wysoki bit, zakres (100M~860M)
BARAN[4]: bandwidth of frequency point,
08 => 8M
07 => 7M
06 => 6M
05 => 5M
01 => 1.7M
BARAN[5]~RAM[8]:local IP address,Readable.
Default value: 192(BARAN[5]).168(BARAN[6]).1(BARAN[7]).100(BARAN[8])
BARAN[9]~RAM[14]: local MAC address, czytelny i zapisywalny.
Default value: 98-8D-46-0E-61-87
BARAN[15]~RAM[16]:UDP source port number, czytelny i zapisywalny, domyślny 6000, BARAN[15] is the high byte.
BARAN[17]~RAM[18]:UDP destination port number, czytelny i zapisywalny, defaults to 6001, BARAN[17] is the high byte.
BARAN[19]~RAM[22]:UDP destination host IP address, address format: BARAN[19].BARAN[20].BARAN[21].BARAN[22]. Czytelny i zapisywalny, wartość domyślna 192.168.1.110
If it is a multicast address, the range is 239.0.0.0~239.255.255.255.
BARAN[23]:Empty packets are deleted, default is 0x00,
00: Do not delete empty packages
Inni: delete empty packages
BARAN[24]~RAM[63]: skryty
BARAN[64]~RAM[65]: MASTER SNR
BARAN[66]~RAM[67]: SLAVE SNR
BARAN[68]~RAM[69]: MASTER RFLEVEL /div8
BARAN[70]~RAM[71]: SLAVE RFLEVEL /div8
BARAN[72]~RAM[74]: MASTER FBER,MSB(BARAN[72]) = 1
BARAN[80]:The next OFDM PRAMETER RAM is valid mark,read only
0: No valid
1: valid
BARAN[81]: read only
FRAGMENT[5] 0:Not mixed
1:Mixed
FRAGMENT[4] 0: SISO
1:MISO
FRAGMENT[2:0] 0:2K
1:8K
2:4K
3:1K
4:16K
5:32K
BARAN[82]: read only
FRAGMENT[6:4] 0:1/32
1:1/16
2:1/8
3:1/4
4:1/128
5:19/128
6:19/256
FRAGMENT[2:0] 0:PP1
1:PP2
2: PP3
3:PP4
4:PP5
5:PP6
6:PP7
7:PP8
BARAN[83]: read only
FRAGMENT[4] 0:Normalna
1:Rozszerzony
FRAGMENT[2:0] PAPR MODE
BARAN[84]~RAM[85]: Number of data symbols in a T2 frame,BARAN[84] wysoki bajt, BARAN[85] low byte, read only
Pozostała pamięć RAM jest zarezerwowana i jej zawartości nie można odczytać ani zapisać.
- Module configuration commands
Polecenia konfiguracyjne realizowane są poprzez wysyłanie do niego poleceń poprzez port szeregowy.
Format polecenia: {+kod operacji+adres RAM+<operand>+sprawdź kod+} Symbole {} to wszystkie liczby szesnastkowe reprezentowane przez kody ASCII.
{ : wskazuje początek polecenia
+: Wskazuje, że reprezentuje to tylko połączenie, który służy do ilustracji i nie istnieje w rzeczywistym poleceniu.
<>: Wskazuje, że parametr nie jest uwzględniony w poleceniu odczytu.
} : oznacza koniec polecenia
Kod operacyjny: 00 znaczy pisać, FF oznacza czytać, 1 bajt
Adres RAMu: 1 bajt
Operand: Operand polecenia to 1 bajt. W operacji odczytu, ten bajt ma nr
Sprawdź kod: (kod operacji + adres przechowywania + <operand>) mod 256
Format powrotu polecenia:
Format zwracany, jeśli operacja się powiedzie: {+adres rejestru+wartość rejestru+sprawdź kod+}
Polecenie resetowania nie wróciło
Format powrotu niepowodzenia operacji: {FFFFFF}
PDF Documents
Download Chinese document
https://docs.google.com/document/d/1eIGJlXFif3Kbage1uapclNjPHCpkfJinyNCwyGNYG1I/edit?usp=drive_link


Zadać pytanie
Twoja wiadomość została wysłana