Kako poslati SMS z GSM modemom z uporabo AT ukazov (at+cmgs)
Ukaz AT+CMGS se uporablja za pošiljanje SMS sporočil z GSM modemom v besedilnem ali PDU načinu. Ta dokument opisuje postopek pošiljanja SMS sporočil iz SMS protokola. Mobilni telefon, na katerega se nanaša ta dokument, je lahko kateri koli GSM telefon, ki lahko sprejme SMS besedilna sporočila. Če preberete ta dokument, boste razumeli, kako deluje povezava modema v Ozeki SMS Gateway.
Kaj so AT ukazi?
"AT" ukazi so znani tudi kot "Attention Commands". AT ukazi so niz navodil, ki se uporabljajo za nadzor in konfiguracijo modemov. "AT" pomeni "pridite v pozornost". Prvotno so bili razviti za Hayesove pametne modeme, uporabljali pa so jih v dial-up modemih v devetdesetih letih. Danes AT ukaze uporabljajo vsi GSM modemi, podprti pa so tudi pri 2G, 3G in 4G modemih.
Kako poslati SMS z AT ukazi (Hitri koraki)
Za pošiljanje SMS z AT ukazi:
- Preverite pogoje za pošiljanje SMS iz modema
- Nastavite strojno opremo
- Konfigurirajte komunikacijske nastavitve
- Ponastavite SMS modem na tovarniške nastavitve
- Inicializirajte modem
- Uporabite ustrezno številko SMSC za vaš mobilni omrežni ponudnik
- Vnesite dejansko dolžino SMS sporočila v oktetih
- Sestavite PDU sporočilo za pošiljanje testnega SMS v PDU načinu
- Oglejte si opis SMS protokola za navodila
- Pošljite testno SMS sporočilo v besedilnem načinu
Strojne zahteve za pošiljanje SMS iz modema
- SMS modem
- SIM kartica (SIM kartico vstavite v SMS modem)
- GSM antena, priključena na SMS modem
- Napajalni kabel za SMS modem
- Podatkovni kabel od telefona do računalnika, ki povezuje modem z računalnikom
- Računalnik s terminalno programsko opremo, kot je Ozeki Terminal.
- Mobilni telefon, ki lahko sprejme SMS sporočila
Nastavitev strojne opreme
- Vstavite SIM kartico v modem
- Pritrdite anteno na modem
- Povežite SMS modem z računalnikom s podatkovnim kablom od telefona do računalnika
- Vklopite računalnik in zaženite Ozeki Terminal.
- Izberite serijski vrat, ki se prikaže, ko je podatkovni kabel od telefona do računalnika priključen.
Komunikacijske nastavitve
Hitrost prenosa | 115200 bps |
Podatkovni biti | 8 |
Stop biti | 1 |
Pariteta | Brez |
Nadzor pretoka | Strojni |
Priključek | COM10 ali drugo COM vrat |
Inicializacija modema
Za ponastavitev SMS modema na tovarniške nastavitve uporabite ukaz AT&F. Po ponastavitvi izvedite naslednje ukaze:
AT+CMGF=0[ENTER] Nastavi SMS modem v PDU način
Če vaš modem ne podpira PDU načina, lahko uporabite AT+CMGF=1[ENTER] Nastavi SMS modem v besedilni način
AT+CSCA=”+36209300099”[ENTER] Vnesite naslov SMS centra
Upoštevajte, da morate uporabiti ustrezno številko SMSC za vaš mobilni omrežni ponudnik. Vsaka država ima svoj naslov SMSC. Te najdete v tabeli SMS Service Centre Address.
Kako poslati SMS sporočilo z uporabo AT ukazov v besedilnem načinu
V besedilnem načinu za pošiljanje sporočila, npr. "hello", sledite trem korakom.
- Nastavite SMS modem za besedilni SMS z: AT+CMGF=1[ENTER]
- Vnesite telefonsko številko prejemnika v mednarodni obliki AT+CMGS=”+36419879619”[ENTER]
- Vnesite besedilno sporočilo in ga zaključite s "CTRL Z": >hello[CTRL Z]
- SMS modem bo vrnil: +CMGS: 1 OK
- Zabeležite številko 1, ki je referenca sporočila MR, ki je različna za vsako poslano SMS sporočilo.
Kako poslati SMS sporočilo z uporabo AT ukazov v PDU načinu
V PDU načinu za pošiljanje sporočila, kot je "Ozeki test SMS", ga morate najprej pretvoriti v PDU format sporočila. Oglejte si opis SMS protokola za navodila, kako sestaviti PDU sporočilo. Upoštevajte, da morate za vsa SMS sporočila določiti dejansko dolžino PDU niza (brez naslova SMS centra). Sledite korakom za pošiljanje SMS sporočila.
- Korak 1. Vnesite dejansko dolžino SMS sporočila v oktetih: AT+CMGS=18
- Korak 2. Vnesite SMS sporočilo v PDU formatu in ga zaključite s "CTRL Z"
- >>0011000A81409178699100000105E8329BFD06[CTRL Z]
- SMS modem bi moral vrniti: +CMGS: 12 OK
- 12 je referenca sporočila MR, ki je različna za vsako poslano SMS sporočilo
- Shranite MR za kasnejšo identifikacijo potrdil o dostavi
Ključne ugotovitve
Ta dokument razlaga, kako poslati SMS sporočila iz GSM modema na mobilni telefon z uporabo AT ukazov. AT ukazi so navodila, ki se uporabljajo za nadzor in konfiguracijo modemov.
Vodnik opisuje dve metodi: besedilni način in PDU način. Besedilni način je enostavnejši, vendar ponuja manj nadzora nad sporočilom. PDU način zahteva pretvorbo sporočila v določen format, vendar ponuja več možnosti.
Za pošiljanje SMS z AT ukazi potrebujete SMS modem, SIM kartico, anteno in terminalno programsko opremo. Vodnik podrobno opisuje nastavitev strojne opreme, komunikacijske nastavitve in korake inicializacije modema.
More information