www.elektronik.si
SIM900 shield - identifikacija številke
Pojdi na stran 1, 2  Naslednja  :||:
www.elektronik.si -> Arduino sekcija

Avtor: Igor01Kraj: KK PrispevekObjavljeno: Sob Maj 12, 2018 7:42 pm    Naslov sporočila:  SIM900 shield - identifikacija številke
----------------------------------------------------------------------------
Živjo,

branje in pošiljanje podatkov deluje brezhibno ... a le na prednastavljeno številko.

Nikakor ne uspem najti načina, da bi odgovor na zahtevo po podatku (modul SIM900) posredoval na številko, s katere je prišla zahteva.

Ne znam prebrati, s katere številke je zahteva prišla. To bi uporabil tudi za možnost daljinskega nastavljanja parametrov le s prednastavljene številke.

Mi zna kdo pomagati ?

LP Igor

Avtor: mato1111Kraj: Vrhnika PrispevekObjavljeno: Sob Maj 12, 2018 9:19 pm    Naslov sporočila:  
----------------------------------------------------------------------------
Glej ukaz AT+CMGR in odgovor v datasheetu.
Odgovor bi moral biti v obliki:
+CMGR: "REC UNREAD","+38651987654","","14/09/17,21:52:51+08"
telefonska številka je v tem primeru +38651987654 oz. 051987654

Avtor: Igor01Kraj: KK PrispevekObjavljeno: Pon Maj 14, 2018 9:15 pm    Naslov sporočila:  
----------------------------------------------------------------------------
Trenutno sem še v stadiju odprave napake - poln spomin.

ob poslani komandi se ne zgodi nič, javi napako :

+CIEV: "SMSFULL",2

Google najde rešitev, ki ne deluje :

AT+CMGD=1,4

ki naj bi spraznila spomin SMS sporočil.

A ne deluje.

Kako naj pobrišem shranjena sporočila ?
Če dam kartico v telefon, ne najde sporočil.


LP Igor

Avtor: mato1111Kraj: Vrhnika PrispevekObjavljeno: Pon Maj 14, 2018 9:20 pm    Naslov sporočila:  
----------------------------------------------------------------------------
Za brisanje vseh SMS sporocil probaj ukaz:
AT+CMGDA="DEL ALL"

Avtor: Igor01Kraj: KK PrispevekObjavljeno: Pon Maj 14, 2018 10:13 pm    Naslov sporočila:  
----------------------------------------------------------------------------
Tudi tega vnosa ne prime. Tudi če dam kartico v telefon, na njej ni sporočil. Kam jih modem sploh shrani ?

LP Igor

Avtor: tilz0RKraj: Črnomelj PrispevekObjavljeno: Tor Maj 15, 2018 8:58 am    Naslov sporočila:  
----------------------------------------------------------------------------
Igor01 je napisal/a:
Tudi tega vnosa ne prime. Tudi če dam kartico v telefon, na njej ni sporočil. Kam jih modem sploh shrani ?

LP Igor


Komanda AT+CPMS nastavi v kater spomin gredo sporočila. To velja tudi za delete ukaz.

Avtor: arksiKraj: Dolenjska PrispevekObjavljeno: Tor Maj 15, 2018 10:41 am    Naslov sporočila:  
----------------------------------------------------------------------------
Najprej pogruntaj kam modem shranjuje sporočila.

Igor01 je napisal/a:

.......Google najde rešitev, ki ne deluje :

AT+CMGD=1,4

ki naj bi spraznila spomin SMS sporočil.

A ne deluje.

Kako naj pobrišem shranjena sporočila ?
Če dam kartico v telefon, ne najde sporočil.


Kolikor sem sam poizkušal s brisanjem SIM je bilo tako, da vsa sporočila niso šla od enkrat. Brisal sem vsako sporočilo posebej AT+CMGD=1, AT+CMGD=2 itd.... Poterbuje pa SIM kar nekaj časa, da zbriše sporočilo. Jaz sem dal med vsakim ukazom 100ms pavze pa ni delovalo. Z zakasnitvijo 1s je potem delovalo.

Avtor: tilz0RKraj: Črnomelj PrispevekObjavljeno: Tor Maj 15, 2018 10:42 am    Naslov sporočila:  
----------------------------------------------------------------------------
arksi, sporočilo je izbrisano, ko dobiš "OK" odgovor, ni potrebe po nobenih zakasnitvah.

Avtor: arksiKraj: Dolenjska PrispevekObjavljeno: Tor Maj 15, 2018 1:13 pm    Naslov sporočila:  
----------------------------------------------------------------------------
tilz0R je napisal/a:
arksi, sporočilo je izbrisano, ko dobiš "OK" odgovor, ni potrebe po nobenih zakasnitvah.


Ja, ja, seveda. Če sprogramiraš "amatersko" potem uporabiš zakasnitve Wink.
Če programiraš "profesionalno" potem počakaš, da modem vrne OK in potem brišeš naslednje sporočilo. Priporočam, da se uporabi "profesionalni" pristop Wink.

Avtor: Igor01Kraj: KK PrispevekObjavljeno: Tor Maj 15, 2018 1:15 pm    Naslov sporočila:  
----------------------------------------------------------------------------
Očitno nekaj ni v redu, saj ne morem poslati ukaza iz seriskega vmesnika.
Ko sem vpisal v kodo, je spomin pobrisalo brez težav.
Zakaj ne delujejo ukazi, poslani iz serijskega vmesnika ?

LP Igor

Avtor: tilz0RKraj: Črnomelj PrispevekObjavljeno: Tor Maj 15, 2018 1:16 pm    Naslov sporočila:  
----------------------------------------------------------------------------
Igor01 je napisal/a:
Očitno nekaj ni v redu, saj ne morem poslati ukaza iz seriskega vmesnika.
Ko sem vpisal v kodo, je spomin pobrisalo brez težav.
Zakaj ne delujejo ukazi, poslani iz serijskega vmesnika ?

LP Igor


CRLF problemi?

Avtor: Igor01Kraj: KK PrispevekObjavljeno: Tor Maj 15, 2018 7:33 pm    Naslov sporočila:  
----------------------------------------------------------------------------
Ne vem, enostavno ne dobim odziva.
Izvajanje kode deluje, izpis iz krmilnika na serijski vmesnik deluje, tipkam tudi lahko, odziva na vpisano pa ni ....

LP Igor

Avtor: mato1111Kraj: Vrhnika PrispevekObjavljeno: Tor Maj 15, 2018 8:24 pm    Naslov sporočila:  
----------------------------------------------------------------------------
Imas komunikacijo priklopljeno direktno na SIM900 shield in USB racunalnika ali vpisujes preko arduino serijskega porta?

Avtor: Igor01Kraj: KK PrispevekObjavljeno: Tor Maj 15, 2018 8:26 pm    Naslov sporočila:  
----------------------------------------------------------------------------
Preko Arduina.

LP Igor

Avtor: Igor01Kraj: KK PrispevekObjavljeno: Sre Maj 30, 2018 8:43 pm    Naslov sporočila:  
----------------------------------------------------------------------------
Uspel sem delno rešiti težave, vendar se je ustavilo pri naslednji :

iz podatkov ob sprejetem sporočilu uspem izluščiti številko pošiljatelja.

Ko jo uporabim kot naslovnikovo številko mi vrne napako :

+CMS ERROR: 305 (invalid text mode parameter)


Potrebujem nasvet, kako naj jo obdelam, da jo bo modem prebavil ?

LP Igor

Stran 1 od 2

Powered by phpBB © 2001,2002 phpBB Group