Witam
Wiem co trzeba wysłać (tak mi się zadje)...
AT+CGSMS=0;
AT+CMGF=1;
AT+CMGS="48500000000";
AT+CSCA="48500000000";
Jak to wysłać do komórki pod win NT/2000/XP?
0
0
http://4programmers.net/article.php/id=243
Mysl, to podobno nie boli
0
Mam siemens'a cx65 i s55, obydwa tel tak samo sie zachowują...
AT+CGSN
tu jest IMEI komórki...
OK
AT+CMGF=0 // z jedynką nie przejdzie
OK
AT+CSCA="+48501200777"
OK
AT+CMGS="+48501000000" // moge dać dowolny numer i jest to samo...
ERROR
Dlaczego jest taki błąd ?
0
Aby wysłać sms'a wystarczy wydać 4. i 5. komendę (komendy PDU), pierwsze trzy podałem jedynie celem diagnostyki.
- AT
- AT+CMGF=0
- AT+CSMS=0
- AT+CMGS=<ilosc dwubajtow="dwubajtow" wiadomosci="wiadomosci"> (tutaj =23)
- 0011000B91<adresat>0000AA0AE8329BFD4697D9EC37
gdzie jesli adresatem jest 501234567 to pole <adresat>="05214365F7" (po dwie kolejne cyfry numeru pisane wspak); jako padding uzywa się litery 'F'
Acha, gdyby (przypadkiem ) na komende AT+CMGF=1 odpowiedz byla 'OK' byloby jeszcze prościej.
0
0011000B91<adresat>0000AA0AE8329BFD4697D9EC37
No dobra... ale co to jest to przed i po <adresat>?
Nic nie nie dało oglądanie strony http://www.dreamfabric.com/sms/ gdzie jest niby opis tego PDU :)