Kako poslati SMS sa GSM modemom koristeći AT komande (at+cmgs)

AT+CMGS komanda se koristi za slanje SMS poruka sa GSM modemom u tekstualnom ili PDU modu. Ovaj dokument opisuje proces slanja SMS poruka sa SMS protokol. Mobilni telefon koji se pominje u ovom dokumentu može biti bilo koji GSM telefon koji može da prima SMS tekstualne poruke. Ako pročitate ovaj dokument, razumećete kako funkcioniše modem konekcija u Ozeki SMS Gateway.

Šta su AT komande?

"AT" komande su takođe poznate kao "Attention Commands". AT komande su skup instrukcija koje se koriste za kontrolu i konfiguraciju modema. "AT" označava "dođi u ATtention". Prvobitno razvijene za Hayes pametne modeme, korišćene su u dial-up modemima 1990-ih. Danas, AT komande koriste svi GSM modemi, a podržane su i od strane 2G, 3G i 4G modema.

Kako poslati SMS sa AT komandama (Brzi koraci)

Da biste poslali SMS sa AT komandama:

  1. Proverite preduslove za slanje SMS sa modema
  2. Podesite hardver
  3. Konfigurišite komunikacione postavke
  4. Resetujte SMS modem na fabričke postavke
  5. Inicijalizujte modem
  6. Koristite odgovarajući SMSC broj za vašu mobilnu mrežu
  7. Unesite stvarnu dužinu SMS poruke u oktetima
  8. Konstruišite PDU poruku za slanje test SMS u PDU modu
  9. Pogledajte opis SMS protokola za uputstva
  10. Pošaljite test SMS poruku u tekstualnom modu
Hardverski zahtevi za slanje SMS sa modema
  1. SMS modem
  2. SIM kartica (Stavite SIM karticu u SMS modem)
  3. GSM antena povezana sa SMS modemom
  4. Kabl za napajanje SMS modema
  5. Kabl za povezivanje modema sa računarom
  6. Računar sa terminal softverom kao što je Ozeki Terminal.
  7. Mobilni telefon koji može da prima SMS poruke
Podešavanje hardvera
  1. Umetnite SIM karticu u modem
  2. Povežite antenu sa modemom
  3. Povežite SMS modem sa računarom kablom
  4. Uključite računar i pokrenite Ozeki Terminal.
  5. Izaberite serijski port koji se pojavi kada je kabl povezan.
Komunikacione postavke
Brzina prenosa 115200 bps
Bitovi podataka 8
Stop bitovi 1
Paritet Nema
Kontrola protoka Hardverska
Konektor COM10 ili neki drugi COM port
Inicijalizacija modema

Da biste resetovali SMS modem na fabričke postavke, koristite komandu AT&F. Nakon resetovanja, potrebno je izvršiti sledeće komande

AT+CMGF=0[ENTER] Podesite SMS modem u PDU mod

Ako vaš modem ne podržava PDU mod, možete izvršiti AT+CMGF=1[ENTER] Podesite SMS modem u tekstualni mod

AT+CSCA=”+36209300099”[ENTER] Unesite adresu SMS centra

Imajte na umu da morate koristiti odgovarajući SMSC broj za vašu mobilnu mrežu. Svaka zemlja ima svoju SMSC adresu. One se mogu naći u tabeli SMS Service Centre Address.

Kako poslati SMS poruku koristeći AT komande u tekstualnom modu

U tekstualnom modu, da biste poslali poruku, npr. "zdravo", pratite sledeća tri koraka.

  1. Podesite SMS modem za tekstualni SMS koristeći: AT+CMGF=1[ENTER]
  2. Unesite broj telefona primaoca u međunarodnom formatu AT+CMGS=”+36419879619”[ENTER]
  3. Unesite tekst poruke i završite je sa "CTRL Z": >zdravo[CTRL Z]
  4. SMS modem će vratiti: +CMGS: 1 OK
  5. Zabeležite broj 1, koji je referenca poruke MR, koja je različita za svaku poslatu SMS poruku.
Kako poslati SMS poruku koristeći AT komande u PDU modu

U PDU modu, da biste poslali poruku kao što je "Ozeki test SMS", prvo je morate konvertovati u PDU format poruke. Pogledajte opis SMS protokola za uputstva kako konstruisati PDU poruku. Imajte na umu da stvarna dužina PDU stringa (bez adrese SMS centra) mora biti navedena za sve SMS poruke. Pratite korake ispod za slanje SMS poruke.

  1. Korak 1. Unesite stvarnu dužinu SMS poruke u oktetima: AT+CMGS=18
  2. Korak 2. Unesite SMS poruku u PDU formatu i završite je sa "CTRL Z"
  3. >>0011000A81409178699100000105E8329BFD06[CTRL Z]
  4. SMS modem bi trebalo da vrati: +CMGS: 12 OK
  5. 12 je referenca poruke MR, koja je različita za svaku poslatu SMS poruku
  6. Sačuvajte MR za kasnije kako biste mogli da identifikujete izveštaje o isporuci
Ključni zaključci

Ovaj dokument objašnjava kako poslati SMS poruke sa GSM modema na mobilni telefon koristeći AT komande. AT komande su instrukcije koje se koriste za kontrolu i konfiguraciju modema.

Vodič opisuje dve metode: tekstualni mod i PDU mod. Tekstualni mod je jednostavniji ali nudi manje kontrole nad porukom. PDU mod zahteva konverziju poruke u specifičan format ali pruža više opcija.

Da biste poslali SMS koristeći AT komande, potreban vam je SMS modem, SIM kartica, antena i terminal softver. Vodič detaljno opisuje podešavanje hardvera, komunikacione postavke i korake inicijalizacije modema.

More information