Spis treści
Jak pisać komendy modyfikujące parametry nadajnika DVB-T2 poprzez port szeregowy?
Dla tego produktu odpowiednia jest następująca metoda.
Parametry konfiguracyjne modułu
Wszystkie parametry konfiguracyjne modułu są realizowane poprzez zapisanie 256×8 RAM wewnątrz modułu. Parametry sterujące portem szeregowym to: 19200, 8-dane bitowe, suma kontrolna, i 1 bit stopu.
Opis parametru pamięci RAM
Wszystkie parametry konfiguracji modułu są zaimplementowane, pisząc do 256×8 RAM wewnątrz modułu. Skonfigurowane parametry są prawidłowe po ponownym zapisaniu resetowania lub włączania. Po włączeniu lub zresetowaniu systemu, Port szeregowy wydrukuje {Aaaaaa}
Opis parametru pamięci RAM
Baran[0]: Kontrola resetowania systemu, czytelne i zapisywalne, Czytanie i pisanie mają różne znaczenia
Pisać:
00 Obliczanie szybkości transmisji systemu transmisji bezprzewodowej COFDM> Zresetuj cały system, Port szeregowy zwraca {Aaaaaa}, wskazując, że system został zresetowany.
01Obliczanie szybkości transmisji systemu transmisji bezprzewodowej COFDM> Zapisać 256 Wartości RAM, i powraca port szeregowy {000101}, wskazując pomyślne wykonanie.
02Obliczanie szybkości transmisji systemu transmisji bezprzewodowej COFDM>Przywróć wartość 256 RAM do domyślnej wartości początkowej systemu, i powraca port szeregowy {000202}, wskazując wykonanie.
sukces
03 Obliczanie szybkości transmisji systemu transmisji bezprzewodowej COFDM> Poszukaj punktu częstotliwości określonej przepustowości. Port szeregowy zwraca {000303}, wskazując, że wykonanie zakończy się powodzeniem.
04 Obliczanie szybkości transmisji systemu transmisji bezprzewodowej COFDM> Konfiguracja parametrów związanych z adresem IP zaczyna obowiązywać, i powraca port szeregowy {000404}, wskazując pomyślne wykonanie.
Inne => Skryty
Czytać::
Fragment[7:4]: skryty
Fragment[3] szybkość połączenia portu sieciowego, ma znaczenie tylko wtedy, gdy Bit[2]= „1”
„0”:100M
„1”:1000M
Fragment[2] stan połączenia portu sieciowego
„0”: Port sieciowy nie jest podłączony
„1”: Połączenie portu sieciowego
Fragment[1]: Sygnalizacja blokady głównej częstotliwości EW300
„1” = blokada częstotliwości
‘0’= Częstotliwość nie jest zablokowana
Fragment[0]: Wskazanie blokady częstotliwości z EW300
„1” = blokada częstotliwości
‘0’= Częstotliwość nie jest zablokowana
Baran[1]~ Ram[3]: Określony punkt częstotliwości, w kHz, czytelne i zapisywalne, Baran[1] to wysoki kawałek, zasięg (100M~860M)
Baran[4]: szerokość pasma punktu częstotliwości,
08 Obliczanie szybkości transmisji systemu transmisji bezprzewodowej COFDM> 8M
07 Obliczanie szybkości transmisji systemu transmisji bezprzewodowej COFDM> 7M
06 Obliczanie szybkości transmisji systemu transmisji bezprzewodowej COFDM> 6M
05 Obliczanie szybkości transmisji systemu transmisji bezprzewodowej COFDM> 5M
01 Obliczanie szybkości transmisji systemu transmisji bezprzewodowej COFDM> 1.7M
Baran[5]~ Ram[8]:lokalny adres IP,Czytelny.
Wartość domyślna: 192(Baran[5]).168(Baran[6]).1(Baran[7]).100(Baran[8])
Baran[9]~ Ram[14]: lokalny adres MAC, czytelne i zapisywalne.
Wartość domyślna: 98-8D-46-0E-61-87
Baran[15]~ Ram[16]:Numer portu źródłowego UDP, czytelne i zapisywalne, zaniedbanie 6000, Baran[15] to starszy bajt.
Baran[17]~ Ram[18]:Numer portu docelowego UDP, czytelne i zapisywalne, domyślnie do 6001, Baran[17] to starszy bajt.
Baran[19]~ Ram[22]:Adres IP hosta docelowego UDP, formacie adresu: Baran[19].Baran[20].Baran[21].Baran[22]. Czytelne i zapisywalne, Wartość domyślna 192.168.1.110
Jeśli jest to adres multiemisji, zakres wynosi 239.0.0.0 ~ 239.255.255.255.
Baran[23]:Puste pakiety są usuwane, wartość domyślna to 0x00,
00: Nie usuwaj pustych pakietów
Pozostałe: usuń puste pakiety
Baran[24]~ Ram[63]: skryty
Baran[64]~ Ram[65]: MISTRZ NIE
Baran[66]~ Ram[67]: NIEWOLNIK SNR
Baran[68]~ Ram[69]: MASTER RFLEVEL /div8
Baran[70]~ Ram[71]: POZIOM ZWOLNIONY /div8
Baran[72]~ Ram[74]: MISTRZ FBER,MSB(Baran[72]) Obliczanie szybkości transmisji systemu transmisji bezprzewodowej COFDM 1
Baran[80]:Następny RAM PRAMETER OFDM jest ważnym znakiem,tylko czytać
0: Nie ważne
1: ważny
Baran[81]: tylko czytać
FRAGMENT[5] 0:Nie mieszane
1:Mieszany
FRAGMENT[4] 0: SISO
1:Miso
FRAGMENT[2:0] 0:2K
1:8K
2:4K
3:1K
4:16K
5:32K
Baran[82]: tylko czytać
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]: tylko czytać
FRAGMENT[4] 0:Normalna
1:Rozszerzony
FRAGMENT[2:0] MODA PAPROWA
Baran[84]~ Ram[85]: Liczba symboli danych w ramce T2,Baran[84] Wysoki bajt, Baran[85] niski bajt, tylko czytać
Inne pamięci RAM są zastrzeżone, a jego zawartość nie można odczytać ani pisać.
- Polecenia konfiguracyjne modułu
Polecenia konfiguracyjne są implementowane przez wysyłanie do niego poleceń za pośrednictwem portu szeregowego.
Format poleceń: {+Adres Opcode+RAM+<operand>+Sprawdź kod+} Symbole {} są wszystkie liczby sześciokadciowców reprezentowane przez kody ASCII.
{ : Wskazuje początek polecenia
+: Wskazuje, że to tylko reprezentuje połączenie, który jest używany do ilustracji i nie istnieje w faktycznym poleceniu.
<>: Wskazuje, że parametr nie jest zawarty w poleceniu odczytu.
} : Wskazuje koniec polecenia
Kod operacyjny: 00 oznacza napisz, FF oznacza odczyt, 1 bajt
Adres RAM: 1 bajt
Operand: Operand polecenia jest 1 bajt. W operacji odczytu, Ten bajt nie ma
Sprawdź kod: (Kod operacyjny + Adres do przechowywania + <operand>) mod 256
Format powrotu polecenia:
Format powrotu, jeśli operacja się powiodła: {+Adres rejestracyjny+wartość rejestru+kod kontroli+}
Polecenie resetowania nie zwróciło
Format powrotu awarii operacji: {Ffffff}
Dokumenty PDF
Pobierz chiński dokument
https://docs.google.com/document/d/1eIGJlXFif3Kbage1uapclNjPHCpkfJinyNCwyGNYG1I/edit?usp=drive_link


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