Polecenia modemu GSM. Do czego służą polecenia AT? Podstawowe polecenia AT i polecenia dla modemów Huawei

Dom / Przeglądarki

Wprowadzenie do poleceń AT

Z technicznego punktu widzenia modem to rodzaj komputera zawierającego mikroprocesor, pamięć tylko do odczytu i tym podobne. Warto zaznaczyć, że współczesne modemy pod względem „mocy obliczeniowej” dorównują komputerom sprzed dziesięciu lat, np. modemy ZyXEL korzystają z mikroprocesora Motorola 68000, tego samego, który stanowił „serce” pierwszego Apple Macintosha, Komputery Amiga, a nawet stacje robocze Sun Microsystems pierwszej generacji. Dzisiejsze nowinki techniczne znalazły swoje miejsce także w modemach: na przykład coraz popularniejsze modemy USRobotics Courier (i nie tylko) zawierają pamięć ROM opartą na pamięci flash, co pozwala na bieżąco aktualizować oprogramowanie sterujące. Ale nadal dla użytkownika ważne jest nie to, jakie chipy są zainstalowane w modemie, ale jak to działa:

szybkość i niezawodność wymiany danych, a także kompatybilność z modemami innych producentów. Aby poznać te parametry, z reguły nie trzeba demontować urządzenia - wystarczy spojrzeć na obsługiwane przez nie standardy.

Standardy wysokiego poziomu obejmują tak zwane polecenia Hayesa lub polecenia AT. Umożliwiają niemal bezpośrednie sterowanie modemem: zmianę wartości rejestrów, wybieranie numeru numer telefonu i wiele więcej. Na przykład polecenie ATDP123-45-67 oznacza, że ​​modem powinien zadzwonić pod numer telefonu 123-45-67, korzystając ze standardowego systemu wybierania impulsowego dla rosyjskich central telefonicznych, a polecenie ATN sygnalizuje potrzebę przerwania połączenia. Łatwo zauważyć, że polecenia te zaczynają się od przedrostka NA, true dla prawie całego określonego zestawu, który nadał jedną z nazw standardowi.

Po raz pierwszy taki system poleceń pojawił się w wypuszczonym przez firmę modemie Smartmodem Hayesa(powód pojawienia się inaczej znany) i szybko stał się standardem branżowym. Po pewnym czasie został znacznie rozbudowany, ale podstawowy rdzeń realizujący niezbędne funkcje został zachowany.

Polecenia modemu

Modem obsługuje standardowe i rozszerzone zestawy poleceń Hayes. Po przedrostku AT (kod uwagi) może następować jedno lub więcej poleceń. Polecenia te są napisane w standardowym języku branżowym i umożliwiają komunikację z modemem. Twój modem jest zawsze w trybie poleceń lub w trybie bezpośredniego sterowania (tryb online). Po włączeniu modem przechodzi w tryb poleceń. Oznacza to, że polecenia AT mogą być wysyłane do modemu tylko wtedy, gdy jest on w trybie poleceń. Wprowadzanie poleceń w trybie pracy bezpośredniej modemu jest uznawane przez sam modem za wprowadzanie danych. Jednakże polecenia AT można załadować do modemu w trybie terminalowym przy użyciu odpowiedniego oprogramowania.

Każde polecenie AT wprowadzone do modemu automatycznie pozostaje w nim do momentu jego wyładowania lub wyłączenia modemu.

Wiersz poleceń dla poleceń AT

Wszystkie polecenia AT, z wyjątkiem dwóch, muszą zaczynać się od znaków. Wyjątkami są sekwencja ucieczki +++ i polecenie powtórz /. Prefiks wiersz poleceń(znaki AT) nie uwzględnia wielkości liter. Możesz wprowadzić jedno lub więcej poleceń w jednym wierszu. W tym drugim przypadku wszystkie polecenia mogą być oddzielone spacjami, które są ignorowane przez modem poprzez interpreter poleceń AT.

W wierszu poleceń możesz wprowadzić maksymalnie 39 znaków, w tym A i T, z wyłączeniem spacji i znaków powrotu karetki. Jeśli wpiszesz więcej niż 39 znaków, na ekranie pojawi się komunikat o błędzie składniowym.

Potwierdzenie polecenia AT

Modem natychmiast potwierdza większość poleceń AT wpisanych w wierszu poleceń. Gdy tylko wpiszesz ostatni znak polecenia i naciśniesz klawisz Return, modem odpowie krótkim komunikatem: OK

Podstawowe polecenia AT

Poniższe podstawowe polecenia AT są dostępne tylko w trybie terminalowym modemu.

NA

Wszystkie polecenia AT z wyjątkiem dwóch zaczynają się od tego przedrostka.

D

Wybierz numer. Możesz użyć tego polecenia, aby wybrać numer telefonu bezpośrednio z wiersza poleceń. Format polecenia jest następujący:

ATD

Parametr string może zawierać maksymalnie 45 znaków. Nie używaj tutaj nawiasów ani łączników.

Sekwencja ESC. Jest to jedno z dwóch poleceń, które nie są używane w przedrostku AT. Po podłączeniu do innego modemu może zaistnieć potrzeba powrotu do trybu poleceń. Aby to zrobić, musisz trzy razy z rzędu wpisać symbol + na klawiaturze. Następnie modem odpowie OK i powrócisz do trybu poleceń.

A/ Powtórz. To polecenie nie używa przedrostka NA a ty nie

musisz nacisnąć powrót karetki. Wprowadzenie tej komendy powoduje, że modem powtórzy ostatnio wprowadzoną komendę AT. Bardzo przydatne polecenie ponownego wybierania numeru telefonu.

&Fn

Ustawienia początkowe. Ten zespół (n=0 Lub n=1) zwraca wszystkie parametry modemu, które zostały mu ustawione przez producenta.

N

Odłożyć słuchawkę. Polecenie to wysyła sygnał do modemu, po czym linia zostaje rozłączona.

O

Tryb pracy online z modemem. To polecenie przywraca modem do trybu bezpośredniego sterowania. Zwykle używany do wznowienia komunikacji po wprowadzeniu sekwencji ucieczki +++.

Zn

Uruchom ponownie modem. Ten zespół (n=0 Lub n==1) restartuje modem i przywraca jego ustawienia, które zapisane są w tzw. pamięci flash (pamięć nieulotna) modemu.

Modyfikatory poleceń służące do wybierania numeru telefonu

Modyfikator! polecenia wybierania numeru telefonu pozwalają określić dodatkowe opcje, co zmusi modem do automatycznego wykonywania określonych funkcji. Modyfikatory poleceń wybierania numeru telefonu są dostępne tylko wtedy, gdy wprowadzono już polecenie AT D, tj. Na ekranie powinna pojawić się linia wybierania numeru telefonu.

Składnia:

ATO (modyfikator) ​​1234567 Podstawowe modyfikatory wybierania numeru telefonu:

R

Tarcza impulsowa. Modyfikator ten wprowadza się po poleceniu D i poprzedza numer telefonu. Przykład:

ATDP 3243781

Zestaw tonów. Modyfikator ten wprowadza się po poleceniu D i poprzedza numer telefonu. Przykład:

ATDT 3243781

Trzeba powiedzieć, że w linii wybierania można łączyć metody wybierania numeru telefonicznego tonowo i impulsowo.

Powrót do trybu poleceń po wybraniu numeru telefonu. Jeśli chcesz wybrać numer telefonu, który jest za długi (więcej niż 45 znaków), możesz użyć tego modyfikatora, aby oddzielić wiele poleceń na linii wybierania.

Wszystkie polecenia oprócz ostatniego muszą zawierać ten modyfikator.

Wstrzymaj podczas wybierania numeru telefonu. Modyfikator ten powoduje, że modem wstrzyma wybieranie numeru telefonu. Modem zrobi pauzę na liczbę sekund określoną w rejestrze S8, a następnie będzie kontynuował wybieranie numeru. Jeśli potrzebujesz dłuższej pauzy, po prostu wprowadź inny modyfikator. W poniższym przykładzie polecenie uzyskuje dostęp do zewnętrznej (publicznej) linii telefonicznej za pomocą „dziewięć”:

ATDP 9, 5551212

!

Przekierowanie rozmowa telefoniczna. Modyfikator ten jest używany, gdy z jednej linii telefonicznej korzysta kilka modemów. Przykład:

ATDP! 268

W

Ustal następną odpowiedź z centrali telefonicznej. Modyfikator ten stosuje się, gdy trzeba poczekać na odpowiedź centrali telefonicznej i kontynuować wybieranie numeru telefonu. Przykład:

ATDP 8W 902 6810085

Rozmowy telefoniczne

Poniższy przykład ilustruje sposób nawiązania połączenia przy użyciu modyfikatorów poleceń AT w celu wybrania numeru telefonu.

ATD 1234567

Tutaj modem wybiera numer telefonu 1234567, a następnie czeka na odpowiedź ze stacji lub modemu zdalnego. Jeżeli linia nie zostanie wykryta, modem automatycznie (po czasie określonym przez rejestr S6) wysyła komunikat BEZ PRZEWOŹNIKA, te. niemożliwe do połączenia. Jeżeli linia zostanie wykryta, modem wyświetli komunikat ŁĄCZYĆ i rozpoczyna rozmowę ze zdalnym modemem. Połączenie pomiędzy dwoma modemami zostaje zakończone, gdy którykolwiek z modemów wykona jakiekolwiek negatywne działania:

Modem źródłowy nie jest w stanie tego rozpoznać

nazywany sygnałem nośnym ze zdalnego modemu.

Wysyłane jest polecenie H (rozłącz).

Interfejs DTR pomiędzy źródłowym DTE a samym modemem jest uszkodzony, jeśli polecenia są aktywowane &D2 i &D3:

AT&F1DT9, P5551234

To polecenie przywraca ustawienia domyślne, wybiera numer za pomocą tonu, uzyskuje dostęp do linii zewnętrznej poprzez „dziewiątkę”, robi krótką pauzę i ostatecznie wybiera numer telefonu 555-1234.

Jak wybrać numer telefonu za pomocą poleceń telefonu, modemu i AT

Można ręcznie wybrać numer telefonu. Aby to zrobić, musisz wejść w tryb poleceń (terminalu) swojego modemu, podnieść słuchawkę i po prostu wybrać żądany numer telefonu. Teraz:

Wprowadź polecenie ATN1, i naciśnij Wchodzić aby połączyć się z modemem.

Wprowadź polecenie ATO, i naciśnij Wchodzić aby modem zaczął pracować w trybie online.

Odpowiadamy ręcznie

Jeżeli funkcja automatycznej sekretarki (rejestr S1) nie jest używana, wszystkie połączenia przychodzące można odbierać samodzielnie. Aby to zrobić, po prostu wpisz następujące polecenie:

Modem ATA odpowie i przełączy się z powrotem do trybu online.

Programowalna przez użytkownika pamięć NVRAM

Wszystkie ustawienia modemu są zredukowane do prawidłowa instalacja Wartości rejestrów NVRAM. NVRAM to pamięć programowalna przez użytkownika, w której przechowywane są dane po wyłączeniu zasilania. NVRAM jest używany w modemach do przechowywania domyślnej konfiguracji, która jest ładowana do pamięci RAM po włączeniu. Programowanie NVRAM odbywa się w dowolnym programie terminalowym za pomocą poleceń AT. Pełną listę poleceń można uzyskać w programie terminala za pomocą poleceń AT$ AT&$ATS$ AT%$.

Zapisz ustawienia fabryczne do NVRAM za pomocą sprzętowej kontroli danych - polecenie AT&F1, następnie dokonaj zmian w ustawieniach modemu w połączeniu z konkretną linią telefoniczną i zapisz je w pamięci NVRAM za pomocą polecenia AT&W.

W #CLS=

To polecenie ustawia tryb pracy modemu:

= 0 (zainstalowany), tryb przesyłania danych. = 1, tryb faksu klasy 1. = 2, tryb faksu klasy 2.0. = 8, Tryb głosowy. Wartość zwracana:

OK

Modem pomyślnie przełączył się na wymagany tryb pracy.

BŁĄD

Modem nie obsługuje tego trybu pracy.

W #CLS?

Modem powraca do bieżącego trybu pracy.

W #CLS=?

Modem zwraca możliwe tryby pracy:

0,1,2,8

OK

.

W A

Modem łączy się z linią telefoniczną i przechodzi w tryb odbierania, natychmiast zwracając kod wyniku VCON.

ATD

Modem łączy się z linią telefoniczną i wybiera numer telefonu.

Wartość zwracana:

VCON

Modem zwraca tę wartość, gdy stacja zdalna podniesie słuchawkę.

BEZ PRZEWOŹNIKA

Modem wydaje ten kod wyniku w przypadku wykrycia długich sygnałów ciągłych przez czas określony w rejestrze S7.

ZAJĘTY

Modem wysyła ten kod wyniku po wykryciu krótkich sygnałów dźwiękowych.

BRAK SYGNAŁU WYBIERANIA

Modem zwraca tę wartość, jeśli po podniesieniu słuchawki na linii nie ma sygnału stacji.

ATN

Po wydaniu tej komendy modem rozłącza się i przechodzi w tryb transmisji danych, nie naruszając przy tym żadnych parametrów głosowych. Modem ustanawia także linię telefoniczną jako urządzenie wejścia/wyjścia.

W #BDR=

Ustaw szybkość wymiany danych pomiędzy modemem a komputerem według poniższego schematu:

= 0 (zainstalowany), automatyczne wykrywanie. = 1, Ustaw szybkość transmisji na 2400 bps- = 2, Ustaw szybkość transmisji na 4800 bps. = 4, Ustaw szybkość transmisji na 9600 bps. = 8, Ustaw szybkość transmisji na 19200 bps.

= 16, Ustaw prędkość transmisji na 38400 bps. = 24, Ustaw szybkość transmisji na 57600 bps. Wartość zwracana:

OK

Modem pomyślnie zresetował prędkość transmisji.

BŁĄD

Modem nie obsługuje tej wartości szybkości transmisji.

W #BDR?

Modem zwraca ustawioną prędkość transmisji.

W #BDR=?

Modem zwraca możliwe wartości szybkości transmisji:

0,1,2,4,8,16,24

.

W #VBS=

To polecenie określa sposób kodowania danych głosowych:

= 2, Ustaw metodę kodowania na 2-bitową, która zapewnia najwyższy współczynnik kompresji przy zadowalającej jakości dźwięku.

= 3, Ustaw metodę kodowania na 3-bitową, co zapewnia średni współczynnik kompresji przy średniej jakości dźwięku.

= 4 (Set), Ustaw 4-bitową metodę kodowania, która zapewnia najlepsza jakość dźwięk przy najniższym stopniu kompresji.

Wartość zwracana:

OK

Modem pomyślnie zresetował metodę kodowania.

BŁĄD

Modem nie obsługuje tej metody kodowania.

W #VBS?

Modem zwraca bieżącą metodę kodowania głosu, a następnie kod wyniku OK.

W #VBS=?

Modem wraca możliwe metody kodowanie danych głosowych:

2,3,4

OK

Każda linia kończy się znakami .

W #VSR=

To polecenie ustawia prędkość wymaganą dla komputera do odtwarzania i odczytywania danych głosowych:

= 8000 (Zainstalowany). Ustaw prędkość odtwarzania i nagrywania na 8000 Hz.

Wartość zwracana:

OK Modem pomyślnie ustawił wymaganą prędkość.

BŁĄD

Modem nie obsługuje tej wartości prędkości.

w #VSR?

Modem zwraca ustawioną prędkość odtwarzania i odczytu danych głosowych.

W #VSR=?

Modem zwraca możliwe wartości prędkości odtwarzania i odczytu danych głosowych: 8000.

OK

Każda linia kończy się znakami .

W #VTD=, ,

Ten zespół kontroluje różne typy sygnałów w celu ich wykrycia i zwrócenia niezbędnych kodów do komputera, odpowiednio w trybie odtwarzania głosu, nagrywania głosu i podczas podłączania do linii telefonicznej.

W #VSD=

Polecenie to ma na celu włączenie lub wyłączenie wykrywania ciszy w trybie nagrywania głosu:

<п> = 0 (Zainstalowany), Modem wykrywa ciszę. <п> = 1, Modem nie wykrywa ciszy.

W #VLS=

Modem instaluje urządzenie wejścia/wyjścia służące do odtwarzania i nagrywania danych głosowych.

Dostępne są następujące urządzenia we/wy:

= 0, (Zainstalowany) Linia telefoniczna.

= 1, Telefon podłączony do gniazdka „TELCO”. = 2, Głośnik zewnętrzny. = 3, Mikrofon. = 4, Głośnik wewnętrzny. Wartość zwracana:

OK

Modem pomyślnie zresetował urządzenie we/wy.

BŁĄD

Modem nie obsługuje tego urządzenia we/wy.

W #VLS?

Modem zwraca bieżące urządzenie we/wy, a następnie kod wyniku OK.

W #VLS=?

Modem zwraca dozwolone urządzenia we/wy:

0,1,2,3,4

OK

Każda linia kończy się znakami .

W #VCI?

Modem zwraca obsługiwany tryb kompresji głosu.

W #VTX

To polecenie przełącza modem w tryb odtwarzania głosu.

Modem rozpoczyna proces odtwarzania głosu poprzez przesłanie powstałego kodu CONNECT do komputera. Modem następnie czeka na znak aby oddzielić dane głosowe od ogólnego strumienia. Komputer może w każdej chwili przerwać proces odtwarzania głosu wysyłając znaki do modemu . Po zakończeniu trwającego procesu odtwarzania danych głosowych modem przesyła powstały kod VCON do komputera:

ŁĄCZYĆ

VCON

Każda linia kończy się znakami .

W #VRX

To polecenie przełącza modem w tryb nagrywania głosu z bieżącego urządzenia we/wy.

Nagrywanie głosu rozpoczyna się od zwrócenia przez modem kodu wyniku CONNECT do komputera. Następnie modem wysyła symbol do komputera aby oddzielić dane głosowe od ogólnego strumienia. Komputer może w każdej chwili przerwać proces nagrywania danych głosowych wysyłając dowolny znak inny niż I . Kończąc rozpoczęty proces nagrywania głosu, modem dodaje znaki na końcu danych głosowych i zwraca wynikowy kod VCON:

ŁĄCZYĆ

VCON

Każda linia kończy się znakami .

W #VTS=[ ,,]

Polecenie to ma na celu wygenerowanie sygnału DTFM. Linia generacji sygnału składa się z trzech liczb, które należy oddzielić przecinkami i ująć w nawiasy kwadratowe. DCE zinterpretuje pierwszą i drugą liczbę jako częstotliwość tonu dwutonowego, a trzecią jako czas trwania tonu.

Zakres częstotliwości wynosi od 200 do 3300 Hz, przy czym częstotliwość 0 oznacza ciszę. Zakres czasu trwania wynosi od 0 do 255 i jest mierzony w 0,1 sekundy.

Wartość zwracana:

OK

Modem pomyślnie wykonał polecenie.

BŁĄD

Opcje , Lub nie mieszczą się w akceptowalnych granicach.

W #MDL?

Modem zwraca identyfikator modelu.

W #MFR?

Modem zwraca identyfikator producenta, u którego został wyprodukowany.

W #REV?

Modem zwraca datę wersji.

W #VBT=

Polecenie to ustawia czas trwania generowania sygnału DTMF. Używane w połączeniu z komendą AT #VTS. Parametr dla tego polecenia mieści się w zakresie od 1 do 40. Czas trwania sygnału mierzony jest w 0,1 sekundy.

Wartość zwracana:

OK

Wartość ta jest zwracana do modemu, jeśli polecenie zostało wykonane pomyślnie.

BŁĄD

Modem zwraca tę wartość, jeżeli parametr nie mieści się w akceptowalnych granicach.

W #VBT?

Modem zwraca aktualny czas generowania sygnału DTFM.

W #VBT=?

Modem zwraca możliwe wartości przez czas generowania sygnału DTFM.

OK

Każda linia kończy się znakami .

W #CID=

To polecenie służy do zarządzania identyfikatorem połączenia.

= 0, (Zainstalowano) Wyłącz identyfikację dzwoniącego.

= 1, Sformatowane wyjście danych. = 2, Niesformatowane dane wyjściowe. Wartość zwracana:

OK

Modem pomyślnie zmienił wartość identyfikatora połączenia.

BŁĄD

Modem nie obsługuje tej opcji dla identyfikatora połączenia.

W #CID?

Modem zwraca aktualną wartość identyfikatora połączenia.

W #CID=?

Modem zwraca obsługiwane wartości dla identyfikatora połączenia: tj

0,1,2

OK

Każda linia kończy się znakami .

W #VBQ?

Modem zwraca rozmiar buforów dla wejściowych i wyjściowych danych głosowych:

TX BUF= 512

RXBUF=512

OK

Każda linia kończy się znakami . <

Opis niektórych kluczowych wyrażeń protokołu BISYNC ^

Znak ten jest zwykle używany do oddzielania danych głosowych od ogólnego strumienia i rozpoczyna proces nagrywania lub odtwarzania głosu. Na szczególną uwagę zasługuje łączne użycie tego symbolu z symbolem<ЕТХ>: Te dwa znaki są automatycznie dodawane na końcu danych głosowych podczas nagrywania głosu, mają także na celu przerwanie procesu nagrywania głosu. Wartość szesnastkowa znaku jest 10.

<ЕТХ>

Ten symbol jest używany w połączeniu z symbolem aby przerwać proces nagrywania głosu, a te dwa znaki są automatycznie dodawane na końcu danych głosowych. I najpierw pojawia się symbol i wtedy<ЕТХ>. Wartość szesnastkowa znaku<ЕТХ>jest 03.

Hakowanie modemów USRobotics

Wszystkie poniższe dotyczą wyłącznie modemów Sportster z uruchomioną komendą A.T.G.W. Bardzo łatwo to sprawdzić - musisz pisać na dowolnym komputerze terminalowym ATGWO, 55 i naciśnij Wchodzić. Jeśli modem odpowie OK, oznacza to, że to polecenie działa. Pamiętaj, że polecenie ATGWO, 55 samo w sobie nic nie daje.

Możesz więc po prostu wybrać dwa tajne polecenia, aby zmienić swój modem w bardziej zaawansowany modem USR Courier. Ale jest to niestety możliwe tylko dla jednego modelu, którego suma kontrolna wynosi ld51 lub ld52. Jaka jest Twoja kwota, możesz dowiedzieć się za pomocą polecenia ATP.

Modemy Sportster i Courier: główne różnice

1. Tytuł.

2. Adaptacyjne poziomowanie prędkości (ASL).

3. Przełącznik głosowy/dany z programowalnymi funkcjami (modele zewnętrzne). Można wlutować do modemu po przeróbce na Courier.

4. Raportowanie czasu trwania połączeń (operacje zegara). Jest to funkcja przełączająca się w dwóch trybach: modem działa jak stoper i od momentu inicjalizacji odmierza czas w godzinach, minutach i sekundach; lub pokazuje czas trwania ostatniej (lub bieżącej) sesji.

5. Automatyczne ponowne wybieranie numeru (polecenie „>”). Kiedy podasz polecenie AT, modem będzie powtarzał ostatnie polecenie, dopóki nie naciśniesz dowolnego klawisza.

6. Leasingowane operacje 1MF. Linia dzierżawiona — para przewodów dzierżawiona od firmy telekomunikacyjnej lub wykonana przez Ciebie.

7. Trzy dodatkowe poziomy raportowania postępu połączeń (X5, X6, X7). Zgodnie z tą instrukcją przy wybieraniu numeru modem zwróci nie tylko POŁĄCZ, KUP^Y, ale także GŁOS (jeśli drugi koniec odpowiedział głosem. Najbardziej nieprzyjemna rzecz: modem odbiera każde kichnięcie na linii jako głosowe, więc ta funkcja nie działa na naszych liniach) i HINGING (za każdy długi sygnał; działa tylko ze stacjami cyfrowymi i niektórymi starymi, analogowymi).

8. Wykonanie zapisanego polecenia (AT&ZC). Używany w przełączniku Głos/Dane. Konieczność tej funkcji jest wątpliwa.

9. Selektywne włączanie/wyłączanie nadajnika w trybie tylko odbioru (monitorowania). Służy do debugowania modemu.

10. Rozpoznawanie tonu dotykowego (%T). W większości modemów w ogóle nie działa z powodu błędu w oprogramowaniu.

11. Więcej lokalizacji pamięci wybieranych numerów.

12.Kompatybilny z USR Całkowity system zarządzania kontrolą. Flaga „MSK” zgodnie z AT17.

13. Kilka kolejnych poleceń „AT” i rejestrów „S”.

14. Kilka dodatkowych odpowiedzi na polecenia/połączenie.

ASL

ASL – Adaptive Speed ​​Leveling to rozszerzenie protokołu v32, w którym modem będzie zwiększał prędkość w miarę poprawy jakości linii. Protokół ten obejmuje również funkcję szybkiego ponownego szkolenia.

W całej rodzinie protokołów v32 ponowne trenowanie zajmuje 4–6 sekund zamiast zwykłych 15. Gadżet ten umożliwia także ustawienie asymetrycznej prędkości połączenia, co bardzo pomaga przy komunikacji na liniach, które dobrze nadają (odbierają) tylko w jednym kierunku). Ponadto to rozszerzenie wymusza na modemie połączenie się z 7200, a dopiero potem zwiększenie prędkości.

Historycznie rzecz biorąc, podczas opracowywania wersji 32 wprowadzono tak zwane postanowienia standardowe i opcjonalne. W szczególności wymagany był modem obsługujący v32, aby móc sam zmniejszyć prędkość lub na żądanie modemu zdalnego, tj. Aby móc wykonać awarie. Jeśli chodzi o rezerwę zastępczą, która jest częścią ASL, jest to opcjonalne. Dlatego też, na przykład, podłączając modem USR Courier do modemu Vosa, Courier może zażądać Quick Retrain, a Vosa po prostu odpowie na żądanie.

To samo dotyczy trybu ulepszonego. Można rozwiać jedno powszechne błędne przekonanie: zamiast działać, modem z ASL nie robi nic innego, jak tylko przyspiesza, więc lepiej go wyłączyć na złych liniach. Jednak nie jest to prawdą. Prędkość zmienia się w ciągu około pół sekundy. Można to zaobserwować przechodząc do trybu poleceń (+++) podczas łączenia się z USR Courier i wpisując polecenie ATI6.

ASL służy także do logowania się do USR Terbo, tj. w v32terbo z prędkością 21600, przy której działają tylko modemy USR (w trybie terbo). Nawiasem mówiąc, ASL wcale nie jest zasługą USR. Jest to ta sama opinia wynikająca z reklamy, jak i faktu, że SREJ jest funkcją Zyuhel. Zupełnie nie. Ani SREJ, ani ASL nie są siłą tych firm.

Niestety firma USRobotics popełniła kolejny błąd przy wdrażaniu ASL, co spowodowało, że po pierwszym długim przekwalifikowaniu resetowana jest możliwość krótkich przekwalifikowań. A tego nie da się naprawić zachowując zgodność z oryginałem, tj. nieskorygowany ASL.

W rzeczywistości ASL pomaga na złych liniach.

Jakie są rodzaje modemów?

Możesz więc oszukać modem Sportster, aby pomyślał, że to jeden z tych modeli:

Sportstera 9600

Sportstera 14400

USRobotics Courier v.32bis

Kurier USRobotics HST 16800

Kurier USRobotics

Dostęp współdzielony firmy USRobotics, wszystko

Telepata z Bramy 2000

Możesz także włączyć lub wyłączyć faks klasy I, niezależnie od tego, czy go posiadasz, czy nie. Możesz także zmienić kod kraju na: USA/Kanada, Japonia, Finlandia, Szwecja, Wielka Brytania, Szwajcarski, międzynarodowy.

Można także zmienić rodzaj montażu: Wewnętrzny, Zewnętrzny, Rack, PCMCIA.

Na koniec możesz powiedzieć modemowi, że jest kompatybilny z systemem USR Total Control Management System. To jest flaga MSK.

I więcej! Możesz zmienić częstotliwość taktowania procesora 80188 na 13 lub 16 MHz. Dokładniej, nie sama częstotliwość zegara, ale to, co modem wyświetli na polecenie ATI7. Ponadto, jeśli ustawisz niewłaściwą częstotliwość zegara, modem nie będzie działał poprawnie w przypadkach, gdy musi znać swoją częstotliwość zegara.

Sportster 9600 to Sportster 14400, tyle że nie pozwala na prędkości powyżej 9600. Jeśli jednak włożysz Sportster 14400 o&n8, a potem przełącz się na Sportstera 9600, wtedy będzie połączenie z 14400!

Courier HST 16800 = Courier Dual Standard HST 16800. Pierwszy przypadek ma miejsce, gdy mówisz modemowi, że rzekomo nie ma protokołu V32.

Uszkodzony system USR Courier - Ten modem zgłasza, że ​​nie ma ani HST, ani V32.

Uszkodzony system USR Courier = Sportster 9600.

Telepata Gateway 2000 = Sportster. Ten sam tryb, te same możliwości.

USR Shared Access to tak naprawdę modem sieciowy o rozszerzonym dostępie. Pojawia się, gdy modem Sportster otrzyma w trybie Sportster informację, że jest to MSK. Ale nie pojawiają się żadne nowe polecenia. Ten tryb nie działa, ponieważ cała część sieciowa znajduje się poza modemem.

Jak oszukać modem

Modem ma więc polecenie A.T.G.W. To polecenie umożliwia wprowadzenie wartości do pamięci modemu. Mianowicie, istnieją bajty, które mówią modemowi, co to jest. Następnie zobaczysz opisy typu „i pod adresem xxx jest…”. Musisz skomponować bajt i zapisać go w pamięci w ten sposób:

ATGWxxx Zatem co mamy:

1. Pod adresem 562 znajduje się klasa modemu. Bit 7 bajtu pod tym samym adresem opisuje klasę modemu. Jeśli jest włączony, modem to Sportster (nazwiemy ten tryb trybem Sportster); jeśli wyłączone - Kurier (tryb ten nazywany jest trybem Kurierskim).

Bity 1-4 tego bajtu opisują typ instalacji. Lepiej nie zmieniać:

Bit 1 po włączeniu mówi, że modem to PCMCIA.

Bit 2 po włączeniu mówi, że modem jest zewnętrzny.

Bit 3 po włączeniu mówi, że modem jest do montażu w stojaku.

Bit 4 po włączeniu mówi, że modem jest wewnętrzny. Tylko jeden z tych czterech bitów musi być włączony.

2. Pod adresem 563 bit numer 1 informuje modem, że jest to MSK, bit 4 - że jest to Gateway 2000, a nie USRobotics.

3. Pod adresem 564 bit numer 1 informuje modem, że ma faks.

4. Pod adresem 778 znajdują się checkboxy umożliwiające włączenie/wyłączenie następujących przyjemności:

Bit2-U32

3 - HST

6 - dla szybkości procesora. Jeśli 1, to uważa się, że procesor będzie działał z częstotliwością 16, jeśli O z częstotliwością 13 MHz

1 - zawsze musi być równe jeden. Jeżeli będzie ustawiona na 0 to modem powie, że jest to uszkodzony system, czyli uszkodzony system. nie wie, na jakiej częstotliwości pracuje procesor, że nie ma opcji, a także będzie reagował na wszystkie polecenia BŁĄD, ale on je spełni!

5. Pod adresem 565 znajduje się kod kraju.

1 - Japonia (w tym trybie nie ma polecenia >, nie ma sygnału ochronnego, a bit 1 rejestru S27 jest opisany jako „Zarezerwowany”).

2 - Finlandia (nie ma tu Tonu Strażniczego, bit 1 rejestru S27 jest opisany jako „Zarezerwowany”).

3 - Szwecja (tak samo jak Finlandia).

4 - Wielka Brytania (nie ma polecenia „w przypadku wybierania numeru za pomocą polecenia ATD„Odłożony” jest opisywany jako „Offline” i odwrotnie; nie > polecenie, nieobsługiwana linia dzierżawiona, brak poleceń &P, AT&T1. Opisane jako „Analogowe”, a nie „Analogowe”, bity 1-4 rejestru S15 nie są w ogóle opisane, bit 1 rejestru S27 jest opisany jako „Zarezerwowany”, a bit 2 rejestru S32 w HELP jest błędnie opisany dwukrotnie:

2 = Zarezerwowane 2 = Wyłącz tryb ulepszony V32

5 - Nieokreślony (?; brak sygnału ochronnego, bit 1 rejestru S27 jest opisany jako Zarezerwowany (właściwie ten kod to Norwegia).

6. - Szwajcarski (brak komendy! w wybieraniu, brak sygnału wartowniczego, bit 1 rejestru S27 oznaczony jako zarezerwowany).

7-10 - Nieokreślony. Nie są dołączone do modemu, lepiej ich nie instalować: modem może umrzeć.

11 - Międzynarodowy. Wygląda na to, że tego też tam nie ma, pomocy nie ma

jest wyjściem, więc nie ma sposobu, aby dowiedzieć się, co się tam dzieje. Jednak według ati7 można uzyskać informację, że jest to międzynarodowy. W tym przypadku rejestr s39 w ogóle nie działa.

Mówiąc trochę, musisz użyć następującego znaku:

1 - 1

2-2 3 -4 4-8

5 ~ 16

6-32

7-64

8-128

Po prostu dodaj wszystkie wartości po prawej stronie wybranych bitów i przedstaw tę wartość w formacie szesnastkowym! Na przykład, jeśli chcesz zapisać bity 1 i 7, wówczas wartość będzie wynosić 65.

Różnica

Nie ma różnicy pomiędzy modemami Gateway 2000 i USRobotics Courier – zainstaluj to, co lubisz najbardziej. Nie ma także żadnej różnicy pomiędzy modemami Gateway 2000 Telepath i USRobotics Sportster. Flaga MSK nic nie robi.

Jedyną różnicą pomiędzy modemami Sportster 9600 i Sportster 14480 jest prędkość. Nie ma różnicy pomiędzy faksem/modemami Sportster 9600 i 14400. Jest różnica w montażu. Dla Kuriera Zewnętrznego DS HST dostępny jest rejestr S32 - przełącznik rozmowa/dane. W przypadku wewnętrznego wydaje się, że go tam nie ma, ale trzeba zajrzeć do pomocy w trybie Zewnętrznym, a następnie wykorzystać te informacje w trybie Wewnętrznym - wystarczy znaleźć na płytce miejsce, gdzie można przylutować ten przełącznik. Co więcej, jeśli instalacja zostanie nieprawidłowo skonfigurowana, głośnik modemu nie będzie działał poprawnie.

Dostęp wspólny

Modem USRobotics Shared Access to modem zewnętrzny z dostępem do sieci. Interesująca jest tylko jedna rzecz – ta rzecz jest zawarta w Sportsterze, ale z jakiegoś powodu w trybie Sportstera – ze wszystkimi wynikającymi z tego ograniczeniami. Ten tryb jako taki jest nieobecny - część sieciowa tego modemu znajduje się na zewnątrz, sprzętowo.

Co jest łatwiejsze?

W przypadku modemów wewnętrznych (1D51) należy określić:

atgw562,28s34=0&w

Dla modemy zewnętrzne(1D52) należy wskazać:

atgw562,22s34=0&w

I jeszcze raz o modemach USRobotics

Sportstera 14400

Znaki: Data oprogramowania 1994. Częstotliwość zegara: 16 MHz. Możliwa jest aktualizacja do RC 21600 (HST/AON/Voice).

Problemy: błąd LJTR (naprawiony w ten sposób:

ATs1O=255sl9=l&w).

Sportster 14400 Vi

Znaki: data oprogramowania 1995, częstotliwość zegara: 16 MHz, czarna obudowa.

Aktualizacja: możliwa jest samodzielna aktualizacja.

Problemy: Przewlekle nie odbiera sygnału BUSY (czasami można to rozwiązać instalując dodatkowy rezystor).

Sportster 14400 P"n"P

Znaki: Data oprogramowania nadzorczego 1995, Częstotliwość zegara: 24 MHz.

Aktualizacja nie jest możliwa!

Problemy: Chaotyczne zawieszanie się (np. upuszczenie DTR podczas wybierania), problemy z odbiorem faksu.

Sportstera 14400 Si

Cechy: Modem RPI, mała trójkątna płytka, bardzo tania.

Aktualizacja nie jest możliwa! Problemy: Brak korekcji błędów sprzętowych.

Kurier Rosyjski 21600.

Znaki: obecność RHST, Terbo, AON, GŁOS. Posiada szereg nowych funkcji. Wykonane z modelu Sportster 14400.

Aktualizacja: nie jest wymagana.

Nie ma problemów (wystarczy to skonfigurować), modemy ze starszymi wersjami oprogramowania mogą mieć problemy podczas pracy z modemami IDC.

Sportstera 28800

Znaki: Częstotliwość zegara: 20 MHz.

Aktualizacja: Aktualizacja do w 100% kompatybilnej usługi kurierskiej flash V.EVR, z możliwością pobrania markowego SDL.

Problemy: niektóre modele są głuche, nie odbierają sygnału ZAJĘTY.

Sportstera 33600

Znaki: Częstotliwość zegara: 92 MHz

Aktualizacja nie jest możliwa!

Problemy: Chaotyczne zawieszanie się, problemy z odbiorem faksu.

WinModem 28800

Objawy: Wewnętrzny, nie posiada portu COM, działa tylko poprzez własny sterownik i tylko pod Windowsem.

Aktualizacja: instalacja nowego sterownika (istnieje już sterownik dla 33600).

Kurier Rosyjski 33600

Jest to dzieło zespołu ulepszającego Roberta Agababyana i Grishy Rusanov.

Posiada szereg nowych funkcji. Wykonane z modelu Sportster 28800.

Aktualizacja: Poproś aktualizatora o nowe wersje oprogramowania sprzętowego.

Problemy: jak dotąd żadnego nie zauważono.

33600 Ulepszony kurier V.Evr

To dzieło zespołu aktualizacyjnego Władimira Dodonowa. Posiada szereg nowych funkcji. Wykonane z modelu Sportster 28800.

Aktualizacja: Poproś aktualizatora o nowe wersje oprogramowania sprzętowego. Jeśli twój modem jest wyposażony w pamięć FLASH-ROM, oznacza to, że jest kompatybilny z USR SDL, tj. Ładowany jest do niego SDL.

Problemy: jak dotąd żadnego nie zauważono. T

Opcje statystyk

Biers (Błędy blokowe).Blokuj błędy. Błędy w blokach danych i protokole. Jeśli istnieje duża liczba blokowania, to problemy w działaniu odbiornika modemu mają związek z linią telefoniczną. Szczególnie duża liczba Bierów z krótkim czasem na linii występuje, jeśli mrdem jest obsługiwany w dziesięciostopniowej centrali PBX. /

Połączyć Naks. Brak potwierdzenia. Brak potwierdzenia odbioru jednego lub większej liczby bloków.

Prędkość. Prędkość. Ostatnia prędkość, z jaką działał odbiornik/nadajnik przed utratą połączenia.

Odłącz powód. Powód rozłączenia. Normalna \ zakończeniem jest wyjście z komunikatem: DTR spadł (przejście sygnału DTR do stanu zera logicznego), to znaczy, że komputer lub terminal przełączył sygnał DTR (Data Termiani I Ready) do stanu logicznego \ zero, kończąc w ten sposób sesję komunikacyjną.

SNR (stosunek sygnału do szumu). Stosunek sygnału do szumu. Mierzone w decybelach (dB). Im wyższa wartość tego parametru, tym mniej zaszumiona jest linia i tym samym większa prędkość komunikacji modemów. Na przykład minimalny dopuszczalny współczynnik SNR dla prędkości 2400 wynosi 14 dB, a dla 19200 - 30 dB. Oznacza to, że jeśli SNR jest mniejszy niż 30 dB, wówczas protokół V34 nie zapewni dużych prędkości.

Poziom odbioru/zakończenia (-dBm). Poziomy odbieranych/nadawanych sygnałów. Im większe są uzyskane liczby bezwzględne, tym niższy jest poziom sygnału. Każdy odbiornik może poprosić nadajnik zdalny o zmianę poziomu.

W pobliżu Tłumienie echa (dB). Poziom opadania echa bliskiego, tj. Ile razy bliskie echo (krótka pętla) jest cichsze niż sygnał oryginalny? Parametr ten nie jest zbyt istotny, gdyż bliskie echo jest eliminowane przez system eliminacji echa niemal w 100%. Ale w każdym razie im wyższa liczba (niższy poziom echa bliskiego), tym lepiej

Tłumienie dalekiego echa (dB).Poziom spadku echa odległego. Ta liczba jest o wiele ważniejsza: dalekie echo (długa pętla) jest tłumione znacznie gorzej, tutaj zniekształcenia na linii powodują, że anulowany sygnał bardzo różni się od sygnału pierwotnego, w wyniku czego po anulowaniu pozostaje szum.

Jak wprowadzać polecenia za pomocą Hyper Terminal

Funkcje poleceń AT dla Huawei E1750

Obsługiwane polecenia AT dla przełączania trybów

Działają następujące polecenia:




AT^U2DIAG=268 dla E1750 (urządzenie w trybie modemu
Czytnik kart CD-ROM)
AT^U2DIAG=276 dla E1750 (urządzenie w trybie sieciowym
Czytnik kart CD-ROM)
AT^U2DIAG=256 (urządzenie w trybie modemu czytnika kart),
można używać
jak zwykły dysk flash, odmawiając instalacji
sterowniki modemu

Ale to polecenie nie działa:

AT^U2DIAG=255 (urządzenie w trybie modemu CD-ROM
Czytnik kart)

Więcej poleceń do włączania/wyłączania
Tryby HSDPA, HSPA, HSPA, WCDMA

At^hspa=0 - wcdma
at^hspa=1 - hsdpa
at^hspa=2 - hspa
at^hspa=3 - hspa
at^hspa=4 mówią, że prędkość rośnie.

Można używać poleceń

AT^HSDPA=1 Tryb HSDPA
AT^HSDPA=0 wyłączone
AT^HSUPA=1 Tryb HSUPA
AT^HSUPA=0 wyłączone

Testowane na modemach Huawei E1750, E1550, E1820
W zasadzie powinien działać dla każdego
wspieranie wprowadzania poleceń poprzez hiperterminal.

W modemie Huawei E1750 włącz/wyłącz
następujące polecenia: („AT^HSPA=1”; „AT^HSUPA=0”)
poprawia stabilność połączenia.

Możesz także wejść poprzez DC-Unlocker. Po
identyfikacji modemu w oknie z informacją o
urządzenia (tuż pod paskiem) wprowadź wymagane
polecenie i naciśnij klawisz ENTER. powinno się pojawić
potwierdzenie zakończonej operacji.
Ponownie podłączamy modem. Wszystko.

Aby wprowadzać polecenia, musisz być podłączony
modem przez Hyperterminal: Na XP C:\Program Files\Windows NT\Hyperterminal (musi być odłączony od Internetu) Dla Vista i Windows7 będziesz musiał go pobrać
1. Uruchom terminal
2. Pojawi się okno „Opis połączenia”. W polu „Nazwa” wpisz nazwę połączenia i kliknij OK. Jeżeli okno nie pojawi się automatycznie, wybierz z menu opcję Plik - Nowe połączenie.
3. W oknie „Połączenie” wybierz Połącz przez: Huawei…. i kliknij OK
4. W kolejnym oknie „Połączenie” kliknij przycisk Zmień... i przejdź do okna „Właściwości nazwa_połączenia”
5. W zakładce „Opcje” kliknij Opcje ASCII -> Wyświetlaj wprowadzone znaki na ekranie, kliknij dwukrotnie OK.
6. Kliknij przycisk Anuluj
7. Wpisz komendę AT i naciśnij ENTER, modem powinien odpowiedzieć „OK”
8. Wpisz potrzebne polecenie i ponownie naciśnij ENTER, powinno pojawić się „OK”. Wszystko.

AT^U2DIAG=0 (urządzenie w trybie samego modemu)
AT^U2DIAG=1 (urządzenie w trybie modemu CD-ROM)
AT^U2DIAG=255 (urządzenie w trybie modemu czytnika kart CD-ROM) - nie obsługiwane Huawei E1750
AT^U2DIAG=256 (urządzenie w trybie modemu czytnika kart, którego można używać
jak zwykły dysk flash, bez instalowania sterowników modemu)

Pomaga przy wyczerpanych próbach wprowadzenia kodu NCK
z klawiatury komputera.
W^KARTA BLOK.=""

AT^SYSCFG=2,2,3ffffff,0,2 (włączone 2G,3G)

6. Naciśnij ENTER
7. Następnie kliknij Odłącz i zrestartuj modem. Możesz także wprowadzić następujące polecenia: We właściwościach modemu: Start-Panel sterowania-i modem-Modemy-Wybierz swój modem-Właściwości-Zaawansowane. parametry komunikacji-Dodaj. polecenia inicjujące i wprowadź żądane polecenie.

Również polecenia można wprowadzać za pomocą programu. Po prostu wpisz polecenie AT w oknie dziennika i naciśnij ENTER. Warto zaznaczyć, że po wpisaniu komendy AT^U2DIAG=0 (urządzenie znajduje się w trybie tylko modemu) modem działa stabilniej i szybciej. Oto kolejny dobry program Aleksandra S. Shokina. Program terminalowy do bezpośredniej współpracy z modemami bezprzewodowymi Huawei, a także (w ograniczonym zakresie) z dowolnymi innymi modemami. Jak wejść te programy.

Jeżeli modem nie akceptuje polecenia: AT^U2DIAG=255 (urządzenie w trybie modemu CD-ROM Card Reader), co zdarza się bardzo często, spróbuj wpisać: AT^U2DIAG=1 (urządzenie w trybie modemu CD-ROM) pomaga


Kolejna przydatna komenda: AT CFUN=1 zrestartuje modem z późniejszą ponowną rejestracją w sieci operatora bez zniekształcania modemu.
Uważaj na polecenia AT^U2DIAG=4, AT^U2DIAG=5, AT^U2DIAG=6, mogą one przełączyć modem w tryb „tylko”. karta sieciowa Jeśli mimo to modem przełączył się w tryb karty sieciowej i nie chce wrócić, .

Więcej poleceń AT do wprowadzania kodu

AT^CARDUNLOCK="nck md5 hash" Zresetuj liczbę prób do 10

AT^CARDLOCK="kod nck" Odblokowanie

W^KARTA? Sprawdź blokowanie i liczbę prób
w odpowiedzi modem da
BLOKADA KARTY: A, B, 0
A -> 2 - oznacza, że ​​nie ma blokady symbolicznej, 1 - jeśli modem jest zablokowany
B -> liczba pozostałych prób odblokowania. Nowy modem = 10

^SETPORT:A: NIEBIESKI ZĄB
^SETPORT:A1:CDROM
^SETPORT:A2: SD
^SETPORT:1: MODEM 3G
^SETPORT:2: 3G PCUI
^SETPORT:3: WYKRES 3G
^SETPORT:5: GPS 3G
^SETPORT:10: MODEM 4G
^SETPORT:12: 4G PCUI
^SETPORT:13: WYKRES 4G
^SETPORT:14: GPS 4G
^SETPORT:16:NCM

W^SETPORT? - wyświetlenie aktualnej konfiguracji portu (dla modemu Megafon M150-1)

Tryby modemu

^SETPORT:"A1,A2;12,16,A1,A2" - NCM (tryb karty sieciowej) jest włączony (domyślnie)
^SETPORT:"A1,A2;1,2,3" - tryb 3G "tylko modem" jest włączony
^SETPORT:"A1,A2;10,12,13" - tryb 4G "tylko modem" jest włączony

W^CHIPTEMP? - wyświetlanie temperatury chipa modemu HiSilicon Balong 710
^CHIPTEMP: 446.446.65535.34.65535
^CHIPTEMP: 588.588.65535.45.65535

Polecenia AT dla modemu Huawei e3372

At^setport="a1,a2;10,12,16,a1,a2" - tryb fabryczny, widoczne są wszystkie porty AT, karta sieciowa, CD, czytnik kart.

At^setport="ff;10,12,16,a2" - tryb bez przełączania. Wygodny w użyciu w routerach. Po podłączeniu modem od razu pojawia się jako 2 porty AT, karta sieciowa i czytnik kart.

At^setport="FF;10,12,16,5,A,A1,A2" - kompozycja z włączonymi wszystkimi urządzeniami wchodzącymi w skład modemu. Wygodny dla tych, którzy muszą mieć dostęp do konsol modemowych.

AT^SYSCFGEX="00",3FFFFFFF,1,2,800C5, - zarejestruj się we wszystkich możliwe sieci i zakresy
AT^SYSCFGEX="0302",400000,1,2,800C5, - zarejestruj się Sieci LTE, jeśli LTE nie jest dostępne, to w 3G (modem nie będzie rejestrował się w sieciach 2G). Wszystkie pasma są dostępne dla LTE, tylko pasmo 2100 jest dostępne dla 3G.

Najczęściej używane przy poleceniach podczas pracy z modemami Huawei

ATI - wyjście informacji o modemie
AT CFUN=1 – zrestartuj modem bez podłączania portu
AT CGMI - informacje o producencie modemu
AT CGMR - informacja o wersji oprogramowania
W CIMI - informacja o numerze IMSI karty SIM
AT CGSN - informacje o IMEI modemu
AT^HWVER - informacja o wersji sprzętowej modemu
AT CSQ - poziom sygnału radiowego
AT^CMDL - pobierz listę wszystkich poleceń
AT CGMM lub AT GMM - nazwa modelu
U COPS - informacja o aktualnym operatorze
AT^U2DIAG? - aktualny tryb.
AT^GETPORTMODE – lista wszystkich urządzeń w modemie
W^WERSJI? - informacja o wersji oprogramowania modemu
Odpowiedź AT CLAC będzie zawierać listę obsługiwanych poleceń

Włącz lub wyłącz tryby 2G i 3G:

AT^SYSCFG=13,1,3ffffff,0,0 – tylko tryb 2G
AT^SYSCFG=2,1,3ffffff,0,0 – preferowany tryb 2G
AT^SYSCFG=14,2,3ffffff,0,1 – tylko tryb 3G
AT^SYSCFG=2,2,3ffffff,0,1 – preferowany tryb 3G
AT^SYSCFG=2,2,3ffffff ff,0,2 – włączenie trybu 2G i 3G

Włączanie lub wyłączanie trybów WCDMA, HSDPA, HSPA, HSPA:

AT^HSDPA=1 – tryb HSDPA jest włączony
AT^HSDPA=0 – tryb HSDPA jest wyłączony
AT^HSUPA=1 – tryb HSUPA jest włączony
AT^HSUPA=0 – tryb HSUPA jest wyłączony
AT^HSPA=0 – tryb WCDMA
AT^HSPA=1 – tryb HSDPA
AT^HSPA=2 – tryb HSPA
AT^HSPA=3 – tryb HSPA
AT^SYSCFG=13,1,3FFFFFFF,2,4 – tryb tylko GPRS/EDGE
AT^SYSCFG=14,2,3FFFFFFF,2,4 – tylko tryb 3G/WCDMA
AT^SYSCFG=2,1,3FFFFFFF,2,4 – preferowany jest tryb GPRS/EDGE
AT^SYSCFG=2,2,3FFFFFFF,2,4 – preferowany tryb 3G/WCDMA

Komendy potrzebne do odblokowania modemu (odblokowanie modemu)

AT^CARDLOCK="Kod NCK" – wprowadzenie i odblokowanie kodu
AT^CARDUNLOCK="Kod NCK MD5" – resetuje próby wpisania kodu
W^KARTA? – sprawdzanie blokowania modemu i prób wpisania kodu
Przykładowo odpowiedź modemu to CARDLOCK: A,B,0, jeśli A=2 modem jest odblokowany, A=1 modem jest zablokowany – SimLock, jeśli A=3 są dwie możliwości: albo wykorzystałeś wszystkie 10 prób wpisania kodu lub masz w modemie niestandardowy firmware, B – liczba pozostałych prób wpisania kodu odblokowującego (domyślnie 10 razy))

Zmiana trybu modemu
AT^U2DIAG= zmień tryb modemu CD ROM, napęd Flash, interfejs użytkownika komputera, NDIS

Komendy AT dla modemy Huaweia E171 z oprogramowaniem v21.156.00.00.143, E352, E353, E367, E398 itp.

AT^SETPORT="A1,A2,1,2,3,7,A1,A2" (Ustaw konfigurację domyślną)
AT^SETPORT="A1,A2,1,2,3,7" (urządzenie w trybie karty sieciowej modemu)
AT^SETPORT="A1,A2;1,2,3,A2" (urządzenie w trybie "Modem czytnika kart")
AT^SETPORT="A1,A2;1,2,3" (urządzenie w trybie "tylko modem")
AT^SETPORT="A1,2,7" (urządzenie w trybie "karta sieciowa CD-ROM")
AT^SETPORT="A1,A2,2,7" (urządzenie w trybie "karta sieciowa") - dla Windows 7
AT^SETPORT="A1;1,2" (urządzenie w trybie modemu interfejs użytkownika")
W^SETPORT? (Aktualna konfiguracja modemu)
AT^GETPORTMODE (wyświetl aktualnie aktywny tryb)
AT^SETPORT="A1,A2,1,2,3,7,A1,A2,4,5,6,A,B,D,E" (Reset do ustawień domyślnych)

Domyślne ustawienia trybu sieciowego dla Huawei E352
w^hspa?
^HSPA: 2
W^SETPORT?
A1,A2;1,2,3,7,A1,A2
AT^SYSCFG?
^SYSCFG:2,2,3FFFFFFF,1,2

Ustawienia trybu sieciowego dla Huawei E352b z oprogramowaniem 21.158.23.00.209
W^SETPORT?
A1,A2;1,16,3,2,A1,A2

Komendy AT dla modemu Huawei E1750
Polecenia AT do przełączania trybów Huawei E1750
AT^U2DIAG=0 (urządzenie w trybie samego modemu)
AT^U2DIAG=1 (urządzenie w trybie modemu CD-ROM)
AT^U2DIAG=6 (urządzenie w trybie tylko karty sieciowej)
AT^U2DIAG=268 dla E1750 (urządzenie w trybie modemu czytnika kart CD-ROM)
AT^U2DIAG=276 dla E1750 (urządzenie w trybie karty sieciowej czytnika kart CD-ROM)
AT^U2DIAG=256 (urządzenie w trybie modemu czytnika kart, może służyć jako zwykły pendrive)
Polecenia AT do przełączania trybów sieciowych Huawei E1750
AT^SYSCFG=14,2,3ffffff,1,2 (tylko 3G)
AT^SYSCFG=13,1,3ffffff,1,2 (tylko GSM)
AT^SYSCFG=2,2,3ffffff,1,2 (priorytet 3G)

Polecenia AT do przełączania trybów sieciowych dla modemu Huawei E1820 (E182E).
AT^SYSCFG=13,2,3ffffff,1,2 - tylko GSM
AT^SYSCFG=2,1,3ffffff,1,2 - głównie GSM
AT^SYSCFG=14,2,3ffffff,1,2 - tylko WCDMA
AT^SYSCFG=2,2,3ffffff,1,2 - głównie WCDMA

Komendy AT dla modemu Huawei E3131
AT^SETPORT="A1,A2;1,16,3,2,A1,A2" - (Ustaw konfigurację domyślną)
AT^SETPORT="A1,A2;1,2,3,16,A1,A2" - (tryb do obsługi modemu z systemem Android 4.0 (czasami działa))
AT^SETPORT="A1,A2;1,16,3,2" - (urządzenie w trybie karty sieciowej modemu)
AT^SETPORT="A1,A2;1,3,2,A2" - (urządzenie w trybie „Modem czytnika kart”)
AT^SETPORT="A1,A2;1,3,2" - (urządzenie w trybie „tylko modem”)
AT^SETPORT="FF;1,2" (urządzenie w trybie interfejsu użytkownika modemu)
AT^SETPORT="A1,A2;2,16" - (urządzenie w trybie „karta sieciowa”)
AT^SETPORT="A1,A2;2,16,A1" - (urządzenie w trybie „karta sieciowa CD-ROM”)

Komendy AT dla modemu Huawei E3131Hilink
Oto link
AT^U2DIAG=0 Przełączenie modemu z trybu Hilink do trybu portów COM
AT^U2DIAG=119 Powrót do trybu pierwotnego

Polecenia AT dla modemu Huawei E303 HiLink
Oto link
AT^U2DIAG=374 Przeniesienie modemu z trybu Hilink do trybu portów COM
AT^U2DIAG=375 Powrót do trybu pierwotnego

Polecenia AT dla modemu Huawei E3272
AT^SETPORT="A1,A2;62,61,76,A1,A2" - Ustawienie domyślne dla MTS 824F.
AT^SETPORT="A1,A2;10,12,16,A1,A2" - Ustawienie domyślne dla Megafon M100-4.

Komendy AT dla modemu Huawei E3372
AT^SETPORT="A1,A2;A1,A2" - Ustawienie domyślne dla MTS 827F.
AT^SYSCFG="2,2,3FFFFFFF,1,2" - Ustawienie domyślne dla MTS 827F.

Komendy AT dla modemu Huawei E3276
AT^SETPORT="A1;10,12,13,14,16,A1,A2" - Zawiera wszystkie Port COM S.
AT^SETPORT="A1,A2;12,16,A1,A2" - Ustawienie domyślne.
AT^SETPORT=”A1;10,12” - tryb tylko modemu
W^SYSCFGEX? - wartość domyślna
^SYSCFGEX:"00",3FFFFFFF,1,2,800C5
AT^SYSCFGEX=?
^SYSCFGEX: („00”, „01”, „02”, „03”), ((2000000400380, „GSM900/GSM1800/WCDMA900/WCDMA2100”), (2a80000, „GSM850/GSM1900/AWS/WCDMA1900”), (3ffffffff, „Wszystkie pasma”), (0-2), (0-4), (((800c5, „LTE_B1/LTE_B3/LTE_B7/LTE_B8/LTE_B20”), (7ffffffffffffffff, „Wszystkie pasma”))
AT^FHVER - wyświetla informacje o wersji oprogramowania i wersji sprzętu (^FHVER:"E3276s-210 21.260.05.00.143,CH2E3276SM Ver.B")

Komendy AT dla modemu Huawei E3531
AT^SETPORT="A1,A2;1,16,3,2,A1,A2" - Ustawienie domyślne dla MTS 423S.
AT^FHVER - - wyświetla informację o wersji oprogramowania i wersji sprzętu (^FHVER:"E3531s-1EA 21.318.15.00.143,CH1E3531SM Ver.A")

Komendy AT do przełączania trybów w modemach Huawei z LTE (E392, E398)
Jeżeli tryb to tylko LTE wyłączając wszystkie pozostałe wpisz komendę AT:
AT^SYSCFGEX="03",3ffffffff,2,4,7ffffffffffffffff,
Pierwszą wartość rozszyfrowuje się w następujący sposób:
00 - Tryb automatyczny w kolejności obrotów: 4G > 3G > 2G
01 - GSM GPRS (2G)
02 - WCDMA(3G)
03 - LTE(4G)
99 - Bieżące ustawienia bez zmian.

Komenda AT służy do sterowania niektórymi funkcjami modemu. Można wprowadzać polecenia specjalne programy jest znacznie prostszy niż hiperterminal wbudowany w system Windows XP. Aby to zrobić, możesz użyć następujących programów: lub Przed użyciem tych programów musisz zamknąć wszystkie inne programy, które mogą korzystać z modemu. W przypadku modemów Huawei należy podłączyć się do portu COM” Interfejs użytkownika komputera 3G", dla modemów ZTEMF NA Port COM "Opatentowany modem USB ZTE”. Jak korzystać, spójrz na zdjęcia, wszystko jest dość proste. Jeśli jest kilka poleceń, najpierw wpisz jedno - kliknij Wchodzić, następnie następny i naciśnij ponownie Wchodzić.

Pobierać:

Mój terminal Huawei (terminal modemowy Huawei)


Terminal Huawei- program terminalowy do bezpośredniej współpracy z modemami bezprzewodowymi Huawei, a także (w ograniczonym zakresie) z dowolnymi innymi modemami.

Uruchommy. W oknie musisz wybrać HUAWEI Mobile Connect — interfejs użytkownika komputera 3G Trzask Łączyć (Łączyć)

Aby mieć pewność, że naprawdę jesteś połączony, wpisz polecenie NA i kliknij Wyślij: Jeśli otrzymasz odpowiedź od modemu OK. Oznacza to, że wszystko zrobiłeś poprawnie i wszystko jest gotowe do pracy z modemem.

AT^CARDLOCK="Kod NCK", Gdzie Kod NCK 43963141 W^KARTA BLOKADY="43963141". Wklej polecenie W^KARTA BLOKADY="43963141" i naciśnij przycisk WCHODZIĆ klawiatura.

Pobierać:


Klient DC-Unlocker Pierwszy program na świecie, który zaczął specjalizować się w odblokowywaniu modemów bezprzewodowych 2G\3G\4G formatu USB\PCMCIA. Nadgodziny zakres modeli zaczął się rozszerzać telefony komórkowe, smartfony, routery WiFi.

Pobierz program Klient DC-Unlocker i zainstaluj go. Następnie uruchamiamy.
1. Następnie zmień język na rosyjski. Trzask Opcje i wybierz rosyjski

2. Wybieramy producenta modemu lub routera, w naszym przypadku tak jest Huaweia. Kliknij Szkło powiększające jak pokazano na rysunku, a informacja zostanie odczytana. Uwaga! Natywny program z modemu musi być zamknięty). Po przeczytaniu informacji zobaczysz Stan blokady karty SIM - Zablokowany

3. Następnie musimy poprowadzić drużynę AT^CARDLOCK="Kod NCK", Gdzie Kod NCK- to jest kod odblokowujący, który u nas kupiłeś. Na przykład kod 12860791 wtedy nasze polecenie będzie wyglądać tak W^KARTA BLOKADY="12860791". Wklej polecenie W^KARTA BLOKADY="12860791" na dole przeczytaj informację i naciśnij przycisk WCHODZIĆ klawiatura.

4. Po kliknięciu WCHODZIĆ kod zostanie wprowadzony do naszego urządzenia i pojawi się komunikat OK

5. Kliknij ponownie Szkło powiększające aby ponownie zapoznać się z informacjami. I zobaczysz gdzie Stan blokady karty SIM- napis Odblokowany

To wszystko. Nasze urządzenie zostało pomyślnie odblokowane.


AT^CARDLOCK="Kod NCK"– wprowadź kod odblokowujący (liczba 8-cyfrowa). Kod NCK- to jest kod odblokowujący. Przykładowe polecenie W^KARTA BLOKADY="12345678"


Pobierać:


W tym programie możesz także przeglądać inne parametry modemu.

Jak już pisano wcześniej, dAby rozpocząć komunikację z nowo wypalonym modułem należy wysłać komendę „AT”. Następnie automatycznie dostosuje prędkość portu i zwróci „OK”. Teraz, gdy prędkość jest ustawiona, musisz ją naprawić, abyś nie musiał wykonywać tej akcji za każdym razem, gdy ją włączasz. Do konfiguracji portu służą następujące polecenia:

AT+IPR=19200- ustawienie szybkości portu.

Można ustawić następujące wartości: 0, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200
0 - wybór automatyczny, jest to wartość domyślna.

Możesz także skonfigurować tryb przesyłania:

AT+ICF=3,3

Pierwsza liczba to bity danych/bity parzystości/bity stopu
1. 8/0/2
2. 8/1/1
3. 8/0/1 jest wartością domyślną.
4. 7/0/2
5. 7/1/1
6. 7/0/1
Druga liczba - parzystość
0 - dziwne
1 - nawet
3 - nie

Po skonfigurowaniu parametry te zostaną zapisane w pamięci nieulotnej modułu, dzięki czemu następnym razem nie będziesz musiał wykonywać tych czynności.

AT+GMM- identyfikator modułu.

Moduł odpowie producentem i modelem: „SIMCOM_SIM900D”

AT+GOI- krótszy identyfikator modułu.

Jedyna odpowiedź to „SIM900D”

AT+GMR- wersja oprogramowania.

Może się przydać, jeśli chcesz wgrać inną wersję oprogramowania do modułu.

AT+GSV- obejmuje wszystkie trzy poprzednie zespoły.

Zwróci producenta modułu, jego model i wersję oprogramowania.



AT+GSN- zwróci IMEI modułu.

Może być przydatny, gdy trzeba dokładnie zidentyfikować moduł. IMEI jest też zdublowane na naklejce na module i muszą się zgadzać.

Kolejnym krokiem jest konfiguracja zegara czasu rzeczywistego modułu. Aby to zrobić, wydaj następujące polecenie:

AT+CCLK=“rr/mm/dd,gg:mm:ss+zz”

gdzie w kolejności idą « rok/miesiąc/data, godzina:minuty:sekundy+strefa czasowa» Dane należy przesyłać z zerami wiodącymi, czyli np. jeśli nasz miesiąc to „4”, to należy przesłać „04”.

Możesz odzyskać aktualny czas i datę, wysyłając to samo polecenie, tylko ze znakiem „?”:

AT+CCLK? - odczytać czas z modułu


ATE0- tryb echa
0 - wyłączone
1 - włączone. Ustaw domyślnie.

ATV0- format odpowiedzi modułu.
1 - odpowiedź pełnotekstowa z echem (jeśli włączone). Ustaw domyślnie.
0 - zwróć tylko kod odpowiedzi.
W pierwszym przypadku zawsze zostanie zwrócone OK, BŁĄD itp., w drugim zwrócone zostaną kody wyników. Zamiast OK zwróci 0, a zamiast BŁĄDU 4.

AT+CMEE=0- poziom informacji o błędzie. Może wynosić od 0 do 2.
0 - wyłączone. Po prostu napisze BŁĄD.
1 - kod błędu. Zwróci cyfrowy kod błędu.
2 - opis błędu. Napisze dokładnie, co mu się nie podoba w zespole.
Do pracy z modułem poprzez terminal wygodniejsze są tryby ATV1, ATE1 AT+CMEE=2; do komunikacji z mikrokontrolerem lepiej jest używać trybów ATV0, ATE0 i AT+CMEE=0 - ułatwi to pracę przetworzyć otrzymane odpowiedzi.

Ustawienia te nie są zapisywane po ponownym uruchomieniu modułu, dlatego należy uwzględnić te polecenia w kodzie programu.

Przyjrzyjmy się teraz informacjom o sieci GSM. Możesz na przykład sprawdzić jakość sygnału.

AT+CSQ- informacja o jakości sygnału.
Moduł zwróci dwie liczby +CSQ: 17.0
17 - poziom sygnału. Może mieścić się w przedziale 0..31 lub 99. Im więcej tym lepiej, ale 99 oznacza jego brak.
0 - poziom błędów komunikacji (tzw. RXQUAL). Może wynosić od 0 do 7, im niższa liczba, tym lepsza jakość komunikacji.


AT+COPS?- informacja o operatorze, w którego sieci zarejestrowany jest moduł.
Zapytanie możesz również złożyć w formularzu AT+COPS=? Po odpowiednio długim wyszukiwaniu moduł wyświetli listę znalezionych sieci.


Cóż, teraz polecenia, które pozwalają na użycie komunikacja komórkowa zgodnie z przeznaczeniem.

ATD1234567890;- wybieranie numeru.

Moduł zadzwoni pod podany numer i zwróci jedną z opcji

ZAJĘTY - numer jest zajęty
NO DIALTONE – brak sygnału na linii

BRAK PRZEWOŹNIKA - brak sieci lub inny problem (np. brak środków na koncie)
NA ODPOWIEDŹ – brak odpowiedzi
POŁĄCZ - jest kontakt!

Jeśli numer jest zapisany np. na karcie SIM i Karta SIM wybrany jako książka telefoniczna(zazwyczaj tak jest domyślnie), wówczas pojawia się polecenie wywołania tej funkcji ATD>1;. Wartość liczbowa określa numer komórki karty, w której zapisany jest wywoływany numer.


AT+KLIP=1- włącz identyfikację numeru połączenia przychodzącego

Jeżeli wyślesz polecenie z wartością 0, to identyfikacja numeru zostanie wyłączona, a moduł zamiast numeru dzwoniącego wyśle ​​jedynie wiadomość „DZWONEK”.

ATA- odebrać połączenie.


ATH0- przerwać wszystkie połączenia. Może przyjmować wartości 0..5, wskazujące, jakie typy połączeń należy przerwać.

ATS0=0- za pomocą tego polecenia możesz ustawić, ile sygnałów dźwiękowych upłynie, zanim słuchawka zostanie automatycznie podniesiona. 0 — tylko ręcznie, jest wartością domyślną.

AT+GSM ZAJĘTY=1- blokowanie wszystkich połączeń przychodzących.
1, - blokuje wszystkie połączenia przychodzące
0, - zezwalaj na przychodzące
Wynik tego polecenia nie jest zapisywany w pamięci i należy go powtórzyć przy każdym włączeniu.

Lepiej wysłać żądanie do #100#, ponieważ do *100# wiadomość dociera w formacie szesnastkowym:


AT+CMIC=0,15– polecenie ustawienia czułości mikrofonu. Określana jest czułość wartość liczbowa, który następuje po symbolu =. Bardzo często stosowany jest w systemach alarmowych - do monitoringu dźwiękowego chronionego obiektu. Eksperymentując z tą wartością, możesz uzyskać najmniejszy szelest.

Po odebraniu wiadomości SMS moduł poinformuje o tym wyświetlając komunikat na terminalu"+CMTI: "SM",3" . Gdzie 3 oznacza numer wiadomości przychodzącej.

Aby przeczytać SMS-y, możesz użyć polecenia AT+CMGR=3,0 (3-numer wiadomości, którą chcemy przeczytać, 0-zmiana statusu wiadomości do przeczytania)

W odpowiedzi moduł prześle informację o tym, kto i o której godzinie wysłał wiadomość. „REC UNREAD” oznacza, że ​​wiadomość ma status nieprzeczytana.


AT+CMGDA=“USUŃ WSZYSTKO” polecenie usunie wszystkie wiadomości

Możesz także usunąć tylko określony typ wiadomości:

„DEL CZYTAJ” - czytaj
„DEL UNREAD” – nieprzeczytany
„DEL SENT” – wysłane
„DEL UNSENT” – nie wysłano
„DEL INBOX” – otrzymano
„DEL ALL” – wszystkie wiadomości

© 2024 ermake.ru - O naprawie komputerów PC - Portal informacyjny