資源描述:
《gsm模塊發(fā)送短信的相關(guān)知識》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。
1、GSM模塊發(fā)送短信的相關(guān)知識AT+CMGCSendanSMScommand(發(fā)出一條短消息命令)AT+CMGDDeleteSMSmessage(刪除SIM卡內(nèi)存的短消息)AT+CMGFSelectSMSmessageformate(選擇短消息信息格式:0-PDU;1-文本)AT+CMGLListSMSmessagefrompreferredstore(列出SIM卡中的短消息PDU/text:0/“RECUNREAD”-未讀,1/“RECREAD”-已讀,2/“STOUNSENT”-待發(fā),3/“STOSENT”-已發(fā),4/“ALL”-全部的)AT+CMGR
2、ReadSMSmessage(讀短消息)AT+CMGSSendSMSmessage(發(fā)送短消息)AT+CMGWWriteSMSmessagetomemory(向SIM內(nèi)存中寫入待發(fā)的短消息)AT+CMSSSendSMSmessagefromstorage(從SIN
3、M內(nèi)存中發(fā)送短消息)AT+CNMINewSMSmessageindications(顯示新收到的短消息)AT+CPMSPreferredSMSmessagestorage(選擇短消息內(nèi)存)AT+CSCASMSservicecenteraddress(短消息中心地址)AT+CSCBSelectc
4、ellbroadcastmessages(選擇蜂窩廣播消息)AT+CSMPSetSMStextmodeparameters(設(shè)置短消息文本模式參數(shù))AT+CSMSSelectMessageService(選擇短消息服務(wù))1.設(shè)置短消息中心AT+CSCA=“+8613800270500”回車(具體的號碼由當(dāng)?shù)氐倪\(yùn)營商決定。)2.接收短消息+CMTI:“SM”,X(X表示接收短消息的SIM卡存儲(chǔ)號碼)AT+CMGR=X回車(從X存儲(chǔ)區(qū)讀短消息)AT+CMGD=X回車(從X存儲(chǔ)區(qū)刪除短消息)3.發(fā)送短消息AT+CMGF=1回車(采用文本格式發(fā)送,如用PDU格式
5、,則AT+CMGF=0)AT+CMGS=“+8613xxxxxxxxx”回車>輸入短消息。Crtl+Z結(jié)束并發(fā)送。4.重要的指令A(yù)TZ;E回車EchoOFFATZ;E1回車EchoONAT+CREG?回車回答x(X=2脫網(wǎng),X=1注冊,X=0狀態(tài)不明)AT+COPS?回車表示SIM卡是否被網(wǎng)絡(luò)接受AT+COPS=?回車顯示所有可用的網(wǎng)絡(luò)。5.建立語音呼叫AT+CREG?回車(是否網(wǎng)絡(luò)注冊)ATD13xxxxxxxxx;回車(語音呼叫和數(shù)據(jù)呼叫建立的區(qū)別在于號碼后所接的分號上)6.改變并保存參數(shù)AT+IPR=2400回車(改變RS232口的速率至2400b
6、ps)AT&W回車(保存已改參數(shù))7.輸入PIN碼AT+CPIN=“xxxx”目前比較詳細(xì)的介紹PDU的資料:(1)RS232串口連接由于TC35T自帶RS232串口線,故只需將其連接到計(jì)算機(jī)串口即可。打開超級終端,選擇相應(yīng)的串口,將端口參數(shù)設(shè)置為:速率—4800、奇偶校驗(yàn)位—無、數(shù)據(jù)位—8、停止位—1、流量控制—硬件。(2)連接測試輸入“AT”然后回車,屏幕上返回“OK”表明計(jì)算機(jī)與TC35T已連接成功,TC35T能夠正常工作。這時(shí)就可以測試各類AT命令。當(dāng)測試命令“AT+CMGS=?”時(shí),如果返回“OK”標(biāo)明TC35T支持該指令。該指令的完整語法如下
7、:如果此時(shí)TC35T處于PDUMode(即“AT+CMGF?”返回“0”)AT+CMGS=PDUisgiven<^Z/ESC>如果短消息發(fā)送成功,則返回“OK”,并顯示信息號:+CMGS:[,]如果短消息發(fā)送失敗,則返回如下信息號:+CMSERROR:如果此時(shí)TC35T處于TextMode(即“AT+CMGF?”返回“1”)AT+CMGS=[,toda]textisentered<^Z/ESC>如果短消息發(fā)送成功,則返回“OK”,并顯示信息號:+CMGS:[,]如果短消息發(fā)送失敗,則返回如下信息號:+CMSERROR:另外,由于使用的是TC35T,當(dāng)有新
8、的短消息到來時(shí),需要TC35T產(chǎn)生提示,使用指令“AT+CNMI”。該指令的完整語法如下:AT+CNMI=[][,][,][,][,]如果有新的短消息來到,則TC35T將自動(dòng)返回下列提示:+CMTI:“SM”,此時(shí)讀出,然后用“AT+CMGR”指令即可讀出短消息內(nèi)容。3.PDU數(shù)據(jù)格式分析:例如,我們要將字符“Hi”字符發(fā)送到目的地“13823788935”PDU字符串為:0891683108701305F011000D913128738839F500000002C834⑴08—短信息中心地址長度。指(91)+(683108701305F0)的長度。⑵9
9、1—短信息中心號碼類型。91是TON/NPI遵守International/E.