找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 1929|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

AT指令開(kāi)發(fā)經(jīng)驗(yàn)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:107189 發(fā)表于 2016-3-5 03:45 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式


利用AT指令發(fā)送CLASS分類短信

本文詳細(xì)介紹如何利用AT指令和GSM-MODEM模塊發(fā)送CLASS2的信息,其它CLASS信息類同。
目的手機(jī):13911792320。
發(fā)送內(nèi)容:TestForClass Type sms!,this is class 2!
要求狀態(tài)報(bào)告和直接應(yīng)答,按UCS2編碼格式進(jìn)行發(fā)送。
AT發(fā)送命令為:
AT+CMGS=93
>
00B1000D91683119712923F0001AFF4E00540065007300740046006F0072
0043006C0061007300730020005400790070006500200073006D00730021
002C007400680069007300200069007300200063006C006100730073002000320021
+CMGS: 114
OK
。

以上述發(fā)送內(nèi)容中:B1說(shuō)明要求狀態(tài)報(bào)告和直接應(yīng)答,也就是第二個(gè)字節(jié)的內(nèi)容。

DCS=0x1A,說(shuō)明編碼類型為UCS2,CLASS為CLASS2。

在我們開(kāi)發(fā)短信過(guò)程中,可以根據(jù)DCS的組合不同實(shí)現(xiàn)不同類型的短信類型。如果要開(kāi)發(fā)出其它功能的短信,如EMS,串聯(lián)短信,還要在加上用戶信息(UDHI)。

通過(guò)AT指令修改SIM卡數(shù)據(jù)
在AT指令集中,一般用戶只是簡(jiǎn)單地應(yīng)用幾個(gè)常用的AT指令,就可以實(shí)現(xiàn)一般功能要求,如CallControl,SMS,CBS等。
但是當(dāng)需要一些高級(jí)些的功能,如修改SIM卡數(shù)據(jù)來(lái)驗(yàn)證一些手機(jī)中的featur或?qū)崿F(xiàn)對(duì)SIM卡的維護(hù),這時(shí)就需要幾個(gè)偏底層的指令,其中比較重要的是AT+CRSM。
本文以一個(gè)比較典型的操作,本操作實(shí)現(xiàn)SIM卡中CPHS控制SMS部分的開(kāi)關(guān)切換。實(shí)現(xiàn)代碼如下:

AT+CRSM=214.28437.0.0.2.C020
AT+CPIN=0000
AT+CRSM=214.28437.0.0.14.010002000300040005440600c020

214: Update Binary
28437: 6F15

其它修改SIM卡數(shù)據(jù)也可以參考以上指令實(shí)現(xiàn)。  

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表