Jak odeslat SMS pomocí GSM modemu pomocí AT příkazů (at+cmgs)
Příkaz AT+CMGS se používá k odesílání SMS zpráv pomocí GSM modemu v textovém nebo PDU režimu. Tento dokument popisuje proces odesílání SMS zpráv z SMS protokolu. Mobilní telefon zmíněný v tomto dokumentu může být jakýkoli GSM telefon, který je schopen přijímat SMS textové zprávy. Pokud si tento dokument přečtete, pochopíte, jak funguje připojení modemu v Ozeki SMS Gateway.
Co jsou AT příkazy?
"AT" příkazy jsou také známé jako "Attention Commands". AT příkazy jsou sada instrukcí používaných k ovládání a konfiguraci modemů. "AT" znamená "přivolat pozornost". Původně vyvinuté pro Hayes smart modemy, byly používány v dial-up modemech v 90. letech. V současné době jsou AT příkazy používány všemi GSM modemy a jsou také podporovány 2G, 3G a 4G modemy.
Jak odeslat SMS pomocí AT příkazů (Rychlé kroky)
Pro odeslání SMS pomocí AT příkazů:
- Zkontrolujte předpoklady pro odeslání SMS z modemu
- Nastavte hardware
- Nakonfigurujte komunikační nastavení
- Obnovte tovární nastavení SMS modemu
- Inicializujte modem
- Použijte správné číslo SMSC pro vaši mobilní síť
- Zadejte skutečnou délku SMS zprávy v oktetech
- Sestavte PDU zprávu pro odeslání testovací SMS v PDU režimu
- Pro instrukce se řiďte popisem SMS protokolu
- Odešlete testovací SMS zprávu v textovém režimu
Hardwarové požadavky pro odesílání SMS z modemu
- SMS modem
- SIM karta (Vložíte SIM kartu do SMS modemu)
- GSM anténa připojená k SMS modemu
- Napájecí kabel pro SMS modem
- Datový kabel pro připojení modemu k PC
- PC s terminálovým softwarem, jako je Ozeki Terminal.
- Mobilní telefon schopný přijímat SMS zprávy
Nastavení hardwaru
- Vložte SIM kartu do modemu
- Připojte anténu k modemu
- Připojte SMS modem k PC pomocí datového kabelu
- Zapněte PC a spusťte Ozeki Terminal.
- Vyberte sériový port, který se objeví při připojení datového kabelu.
Komunikační nastavení
Přenosová rychlost | 115200 bps |
Datové bity | 8 |
Stop bity | 1 |
Parita | Žádná |
Řízení toku | Hardwarové |
Konektor | COM10 nebo jiný COM port |
Inicializace modemu
Pro obnovení továrního nastavení SMS modemu použijte příkaz AT&F. Po resetu by měly být zadány následující příkazy:
AT+CMGF=0[ENTER] Nastaví SMS modem do PDU režimu
Pokud váš modem nepodporuje PDU režim, můžete zadat AT+CMGF=1[ENTER] Nastaví SMS modem do textového režimu
AT+CSCA=”+36209300099”[ENTER] Zadejte adresu SMS centra
Poznámka: Musíte použít správné číslo SMSC pro vaši mobilní síť. Každá země má svou vlastní adresu SMSC. Ty lze najít v tabulce Adresy SMS centra.
Jak odeslat SMS zprávu pomocí AT příkazů v textovém režimu
V textovém režimu pro odeslání zprávy, např. "ahoj", postupujte podle těchto tří kroků.
- Nastavte SMS modem pro textové SMS pomocí: AT+CMGF=1[ENTER]
- Zadejte cílové telefonní číslo v mezinárodním formátu AT+CMGS=”+36419879619”[ENTER]
- Zadejte text zprávy a ukončete ji pomocí "CTRL Z": >ahoj[CTRL Z]
- SMS modem vrátí: +CMGS: 1 OK
- Zaznamenejte číslo 1, což je referenční číslo zprávy MR, které je pro každou odeslanou SMS jiné.
Jak odeslat SMS zprávu pomocí AT příkazů v PDU režimu
V PDU režimu pro odeslání zprávy jako "Ozeki test SMS" ji musíte nejprve převést do formátu PDU. Pro instrukce, jak sestavit PDU zprávu, se řiďte popisem SMS protokolu. Poznámka: Skutečná délka PDU řetězce (bez adresy SMS centra) musí být specifikována pro všechny SMS. Pro odeslání SMS zprávy postupujte podle následujících kroků.
- Krok 1. Zadejte skutečnou délku SMS zprávy v oktetech: AT+CMGS=18
- Krok 2. Zadejte SMS zprávu v PDU formátu a ukončete ji pomocí "CTRL Z"
- >>0011000A81409178699100000105E8329BFD06[CTRL Z]
- SMS modem by měl vrátit: +CMGS: 12 OK
- 12 je referenční číslo zprávy MR, které je pro každou odeslanou SMS jiné
- Uložte MR pro pozdější identifikaci doručovacích zpráv
Klíčové poznatky
Tento dokument vysvětluje, jak odesílat SMS zprávy z GSM modemu na mobilní telefon pomocí AT příkazů. AT příkazy jsou instrukce používané k ovládání a konfiguraci modemů.
Příručka popisuje dvě metody: textový režim a PDU režim. Textový režim je jednodušší, ale nabízí méně kontroly nad zprávou. PDU režim vyžaduje převod zprávy do specifického formátu, ale poskytuje více možností.
Pro odeslání SMS pomocí AT příkazů budete potřebovat SMS modem, SIM kartu, anténu a terminálový software. Příručka podrobně popisuje nastavení hardwaru, komunikační nastavení a kroky inicializace modemu.
More information