1

Temat: AT+CMGL="ALL" OK - brak wiadomośći SMS

Bawiłem się ostatnio komendami od SMS-ów i coś namieszałem.
Wcześniej komenda AT+CMGL="ALL" zwracała listę ostatnich SMSów.

Coś zrobiłem nie wiem co i po wydaniu komendy AT+CMGL="ALL" otrzymuję tylko OK

AT+CMGL="ALL"
OK

Odbieram SMSy w terminalu ale one nigdzie się nie zapisują

+CMT: "+48000000000",,"24/12/05,00:02:04+04"

AT+CPMS="SM" i AT+CPMS="ME" niczego nie zmienia.
Ogólnie w tych obecnych SMSach brakuje części z tego

AT+CMGL=?
+CMGL: ("REC UNREAD","REC READ","STO UNSENT","STO SENT","ALL")

Komenda AT+CSDH=1 również niczego nie zmienia.
Nieważne czy zrobię AT+CSMS=1, czy AT+CSMS=0, jest brak efektów.
Z CNMI też kombinowałem i nic.
Jak próbuję zapisać SMS to mam kod błędu 322, czyli pełna pamięć

at+cmgw="+48000000000"
> test

+CMS ERROR: 322

CMS ERROR: 322     Memory full

AT+CMGD=?
+CMGD: (),(0-4)

OK
AT+CMGD=0
OK
AT+CMGD=1
OK
AT+CMGD=2
OK
AT+CMGD=3
OK
AT+CMGD=4
OK
+CMT: "+48000000000",,"24/12/05,00:02:04+04",145,32,0,0,"+48501200777",145,4
Test
AT+CMGL="ALL"
OK

Przywracanie routera do ustawień początkowych nic nie daje.
Komendy AT+CFUN=1,1, AT+CFUN=1, AT+ZRESET, AT+ZSOFTRESET nic nie dają.

Ktoś coś? smile
Router jakby co to ZTE MF286D.

W internecie jest sporo tematów z AT+CMGL="ALL" only OK i podobnych ale nigdzie nie widziałem rozwiązania.

2

Odp: AT+CMGL="ALL" OK - brak wiadomośći SMS

Może coś od +QREFUSECS ?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: AT+CMGL="ALL" OK - brak wiadomośći SMS

AT+QREFUSECS?
ERROR
AT+QREFUSECS=?
ERROR
AT+QREFUSECS
ERROR

Zrobiłem AT+CMEE=2 żeby zobaczyć czy może coś w logcat zapisze jakieś errory ale nic z tego

Unable to open log device '/dev/log/main': Not a directory

Zrobiłem też

adb reboot recovery

i coś się zrobiło bo zmieniło mi CNMI i CPMS, bo przed recovery miałem 1,2,0,0,0 i "ME","ME","ME"

AT+CNMI?
+CNMI: 3,1,0,2,0

AT+CPMS?
+CPMS: "ME",0,100,"ME",0,100,"SR",0,100

jednak SMSy dalej nigdzie się nie zapisują.

AT+CMGL="ALL"
OK