[-]
Szybkie szukanie


Baner sklepu jdtech.pl
Odpowiedz 
 
Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Huawei E3372h-153 Jak wysłać kod USSD przez komende AT
17-08-2017, 23:44 (Ten post był ostatnio modyfikowany: 20-08-2017 15:57 przez Unix-like.)
Post: #1
Huawei E3372h-153 Jak wysłać kod USSD przez komende AT
Witam, posiadam bardzo dziwny problem ponieważ nie jestem wstanie wysłać żadnego kodu USSD a w odpowiedzi dostaje:
Kod:
AT+CUSD=1,"AA988CA61A01"
Kod:
OK

+CUSD: 2

Kod:
AT+CUSD=1,"*124*#",15
Kod:
+CME ERROR: 100
Z tego co wyczytałem jest to nieznany błąd - Unknown error.
Oczywiście modem jest w trybie tekstowym (AT+CMGF=1).
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
18-08-2017, 00:36
Post: #2
Huawei E3372h Jak wysłać kod USSD przez komende AT
W tym drugim przypadku brakuje ci cudzysłowu na końcu ciągu.
Kody USSD trzeba zwykle kodować na potrzeby transmisji - chyba tak, jak w pierwszym cytacie, ale ja się w to nie bawiłem.
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
18-08-2017, 01:29
Post: #3
Huawei E3372h Jak wysłać kod USSD przez komende AT
Edytowałem post, jeśli chodzi o Huawei E3131s-2 to właśnie te kodowanie działa bez problemów, tylko tutaj coś jest nie tak.
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
18-08-2017, 03:53
Post: #4
Huawei E3372h Jak wysłać kod USSD przez komende AT
Ja kody USSD wysyłam w taki sposób jak na tym skrypcie.
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
18-08-2017, 07:38
Post: #5
Huawei E3372h Jak wysłać kod USSD przez komende AT
Fragment dla nas istotny, to dwa polecenia (oczyściłem ze znaków wymaganych przez basha):
Kod:
AT+CUSD=1,"*111*480*1#"
AT+CUSD=1,"0"
trzeci parametr (,15) nie jest obowiązkowy i oznacza kodowanie 7-bitowe (bez konieczności rekodowania). Niektóre urządzenia odmawiają współpracy po podaniu tego kodu, stąd być może CME error.
A więc spróbuj bez ręcznego kodowania i bez parametru 15.
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
[-] 1 użytkownik podziękował użytkownikowi jakubd za tę wiadomość:
morfik (2017-08-18)
18-08-2017, 19:05
Post: #6
Huawei E3372h Jak wysłać kod USSD przez komende AT
Próbowałem komend AT w powyższym przykładzie, ale bez rezultatu występuje nadal błąd:
Kod:
+CME ERROR: 100
Oczywiście wcześniej wpisałem AT+CMGF=1
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
19-08-2017, 07:39
Post: #7
Huawei E3372h Jak wysłać kod USSD przez komende AT
Nie mam pod ręką gotowego takiego zestawu do testów, więc opieram się tylko na tym, co znalazłem w sieci i co pisze morfik. Przjerzyj jeszcze jego skrypt, może coś pominąłeś.
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
20-08-2017, 16:27 (Ten post był ostatnio modyfikowany: 20-08-2017 16:28 przez Unix-like.)
Post: #8
Huawei E3372h-153 Jak wysłać kod USSD przez komende AT
To co pisze morfnik nie ma prawa działać bo dostaje cały czas +CME ERROR: 100
Jego komendy AT wyglądają tak:
Kod:
AT+CUSD=1,"*111*480*1#"
AT+CUSD=1,"0"
Pierwsza linijka to komenda AT która u mnie powoduje taki sam błąd jak wyżej, ostatnia linijka sam nie wiem po co tam jest - powoduje dokładnie to samo.

Osobiście jeszcze się nie spotkałem z modemem huawei który by przyjmował kody USSD bezpośrednio po włączeniu Text mode komendą AT+CMGF=1
U mnie wygląda to tak że tryb text mode jest włączony powyższą komendą, i modem odpowiada tylko po przekonwertowaniu znaków do PDU:
Kod:
AT+CUSD=1,"AA988CA61A01"
OK

+CUSD: 2

Używałem tych skryptów do konwertowania kodów USSD do PDU było to wymagane kiedy używałem Huawei E3131s-2 bo tak jak Huawei E3372h-153 nie obsługiwał trybu Text mode.
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
20-08-2017, 17:17 (Ten post był ostatnio modyfikowany: 20-08-2017 17:17 przez morfik.)
Post: #9
Huawei E3372h-153 Jak wysłać kod USSD przez komende AT
U mnie na Huawei E3372s działa bez problemu:

[Obrazek: HCradf0.png]

Górny terminal to jest podgląd interfejsu modemu, w dolnym wydawałem polecenia.
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
22-08-2017, 17:27 (Ten post był ostatnio modyfikowany: 22-08-2017 17:36 przez szopen.)
Post: #10
Huawei E3372h-153 Jak wysłać kod USSD przez komende AT
tak mi przyszło coś do głowy - czy modem czasem nie ma wymuszonego LTE?
na hilinku (sprzętowo ten sam modem co tytułowy) z Playa USSD (w webui) nie działają jeśli LTE jest jedynym trybem pracy modemu
(natomiast wymuszenie nie przeszkadza w działaniu SMS)
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
Odpowiedz 


Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Huawei E3372s-153 własny Dashboard Nader 6 391 04-11-2017 19:45
Ostatni post: jakubd
  Huawei e3372 gdzie najlepiej kupić ? 90tomash 17 3 513 08-09-2017 17:16
Ostatni post: szopen
  Huawei E3372 problemy z łączeniem Rene 24 2 363 25-08-2017 21:02
Ostatni post: szopen
  Czy modem E3372h HiLink wznawia połączenia? aro84 7 887 10-08-2017 13:49
Ostatni post: aro84
  Problem z modemem Huawei e3372h-153 gg_fun 2 854 07-08-2017 17:44
Ostatni post: gg_fun