通過AT指令對西門子短信貓收發(fā)短信的控制共有三種實現(xiàn)途徑: (1) 最初的 Block 模式(2) 基于 AT 命令的 Text 模式 (3) 基于 AT 命令的 PDU 模式 本文記錄的大量的TC35/TC35T 實驗數(shù)據(jù),總結(jié)了使用TC35/TC35T 短信貓收發(fā)短信的方法。
創(chuàng)新互聯(lián)是專業(yè)的燈塔網(wǎng)站建設(shè)公司,燈塔接單;提供成都網(wǎng)站制作、網(wǎng)站設(shè)計、外貿(mào)網(wǎng)站建設(shè),網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行燈塔網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊,希望更多企業(yè)前來合作!準(zhǔn)備工作:
使用 TC35 收發(fā)短信息,用戶必須準(zhǔn)備一張已開通短信息服務(wù) SIM 卡,并將其插入
MC2002 之 TC35 擴展模塊 SIM 卡座中或 TC35T 的 SIM 卡座中。
使用 PC 配合 TC35T 收發(fā)短信,用戶需開啟 TC35T 電源,通過串行數(shù)據(jù)線聯(lián)接到 PC 機, 并在 PC 端安裝串口讀寫軟件,如超級終端,Telix 等。通過終端軟件發(fā)送 AT 命令,察看返 回數(shù)據(jù)。
通過 MC2002 使用 TC35 擴展模塊時,用戶需編程選用 MODEM 端口,TC35 將自動上電, 再通過編程發(fā)送 AT 命令和處理返回數(shù)據(jù)。MC2002 在關(guān)閉 TC35 電源前,首先要向其發(fā)送 “AT^SMSO”命令,并確認(rèn)返回為“OK”或 0 (即中斷與 TC35 網(wǎng)絡(luò)連接) 后,才可關(guān)閉 MODEM 端口。
1.收發(fā)短信及相關(guān)操作 AT命令
ATZ軟復(fù)位;
ATE本地回線設(shè)置;
ATV設(shè)置返回結(jié)果碼形式;
AT+CMEE錯誤報告設(shè)置;
AT+CSCA短消息中心地址;
AT+CMGR讀短消息;
AT+CMGS發(fā)送短消息;
AT+CMGC發(fā)出一條短消息命令;
AT+CMGL列出 SIM 卡中的短消息;
AT+CMGF選擇短消息信息格式:0 PDU,1 文本;
AT+CSCS設(shè)置字符集;
AT+CSMP設(shè)置短消息文本模式參數(shù);
AT+CMGW向 SIM 內(nèi)存中寫入待發(fā)的短消息;
AT+CMNI顯示新收到的短消息;
AT+CMGD刪除 SIM 卡內(nèi)存的短消息;
AT+CPBR讀取當(dāng)前電話本信息;
AT+CSQ檢查信號質(zhì)量;
AT^SMSO中斷網(wǎng)絡(luò)連接。
TC35 提供 Text 和 PDU(Protocol Data Unit)兩種模式來處理短信。在 Text 模
式下可進(jìn)行 GSM 字符集與 8Bit 數(shù)據(jù)的收﹑發(fā)等操作,但不支持中文或 UCS2 字符集字符的 收發(fā)操作;在 PDU 模式下可支持上述所有操作,但需要理解收發(fā) PDU 數(shù)據(jù)格式。在 Text 模 式與 PDU 模式下,上述命令使用方法會有所不同。詳細(xì)的內(nèi)容請參閱相關(guān)資料。
下面就根據(jù)收發(fā)不同編碼類型的數(shù)據(jù)進(jìn)行最簡單易行的設(shè)置,用戶在實際應(yīng)用中需根據(jù)
實際需要進(jìn)行設(shè)置。
2.發(fā)送短信實例
SMS 是由 ETSI 所制定的一個規(guī)范(GSM 03.40 和 GSM 04.11),規(guī)定當(dāng)使用 7Bits
編碼(GSM 字符集)時最多可以發(fā)送 160 個字符;當(dāng)使用 8Bit 編碼(數(shù)據(jù)消息,如:鈴音、圖 片) 時最多可以發(fā)送 140 個字符(通常無法直接通過手機終端顯示);當(dāng)使用 16Bit 編碼 (UCS2) 時最多可以發(fā)送 70 個字符,此編碼用來顯示 Unicode 文本信息,可以被大多數(shù)的 手機終端支持。實例:
(1)發(fā)送英文短信
AT+CMGF=1設(shè)置為 Text 模式
AT+CSMP=17,167,0,0 設(shè)置 Text 模式參數(shù)。最后一個參數(shù)是數(shù)據(jù)編碼類型 (DCS—Data Coding Scheme),0 表示默認(rèn)字符集(GSM).
AT+CSCS=GSM 設(shè)置為 GSM 字符集
AT+CMGS輸入對方電話號碼
><SP>為 TC35 提示,”TEST LINE!”短信息內(nèi)容,<Ctrl+Z>表示結(jié)束.
數(shù)據(jù)實錄:
3
AT<CR> OK
AT+CMGF=1<CR> OK
AT+CSMP=17,167,0,0<CR> OK
AT+CSCS=GSM<CR> OK
AT+CMGS=13699809470<CR> ><SP>TEST LINE!<CTRL+Z> +CMGS: 86
OK
(2)發(fā)送 8Bit 數(shù)據(jù)
AT+CMGF=1 設(shè)置為 Text 模式 AT+CSCS=GSM 設(shè)置為 GSM 字符集
AT+CSMP==17,167,0,4 設(shè)置 Text 模式參數(shù)。最后一個參數(shù)是數(shù)據(jù)編碼類型 (DCS—Data Coding Scheme), 4 表示 8Bit 數(shù)據(jù).
AT+CMGS輸入對方電話號碼
><SP>為 TC35 提示,”3534454345STD6456576”短信息內(nèi)容,<Ctrl+Z>表示 結(jié)束.
數(shù)據(jù)實錄:
AT<CR> OK
AT+CMGF=1<CR> OK AT+CSCS=GSM<CR> OK
AT+CSMP=17,167,0,4<CR> OK AT+CMGS=13699809470<CR>
><SP>3534454345STD6456576<CTRL+Z>. +CMGS: 88
OK
(3)發(fā)送 Unicode 編碼字符串
AT+CMGF=0 設(shè)置為 PDU 模式 AT+CSCS=GSM 設(shè)置為 GSM 字符集.
AT+CSMP=17,167,0,8 設(shè)置模式參數(shù)。最后一個參數(shù)是數(shù)據(jù)編碼類型 (DCS—Data Coding Scheme),8 表示 Unicode 編碼。.
AT+CMGS=22 輸入 PDU 長度
4
><SP>為 TC35 提示, “0011000B913196899074F00008AA0862116210529F4E86”為 PDU 內(nèi)容,
<Ctrl+Z>表示結(jié)束.其中,“62116210529F4E86”為“我成功了”中文字符 串的 Unicode.
數(shù)據(jù)實錄:
AT<CR> OK
AT+CMGF=0<CR> OK AT+CSCS=GSM<CR> OK
AT+CSMP=17,167,0,8 OK
AT+CMGS=22<CR> ><SP>0011000B913196899074F00008AA0862116210529F4E86<CTRL+Z>
//PDU 內(nèi)容
+CMGS: 89
OK
3.接收短信實例
(1) 接收英文短信
AT+CMGF=1 設(shè)置為 Text 模式 AT+CSCS=GSM 設(shè)置為 GSM 字符集 AT+CMGL=ALL 列出所有短信息
請注意其中第一條及第三條為中文短信,它們在 Text 模式下無法顯示出正確的內(nèi) 容,只能列出其中的英文字符; +CMGL 后的數(shù)字(如 1)表示記錄號,"REC READ"表示已讀,(未讀為"REC UNREAD"),"+8613699809470"表示發(fā)方 號碼,"02/05/19,22:17:31+00"表示時間郵截。
AT+CMGL=UNREAD 可以列出所有未讀短信息,注意:未讀短信一旦列出一次即變 為已讀短信
數(shù)據(jù)實錄:
AT<CR> OK
AT+CMGF=1<CR> OK AT+CSCS=GSM<CR> OK AT+CMGL=ALL<CR>
+CMGL: 1,"REC READ","+8613699809470",,"02/05/19,22:17:31+00"
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。
分享名稱:使用AT命令實現(xiàn)西門子短信貓收發(fā)短信實例-創(chuàng)新互聯(lián)
當(dāng)前路徑:http://aaarwkj.com/article0/ccodio.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信小程序、微信公眾號、云服務(wù)器、企業(yè)建站、軟件開發(fā)、響應(yīng)式網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容