



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
生命中,不断地有人离开或进入。于是,看见的,看不见的;记住的,遗忘了。生命中,不断地有得到和失落。于是,看不见的,看见了;遗忘的,记住了。然而,看不见的,是不是就等于不存在?记住的,是不是永远不会消失? 手机模块(ITM100)收发短信流程一 准备工作:a)。连线:数据线要连在PC串口与ITM100的9针口,天线要连在ITM100的Antenna口,电源连在220V,SIM卡装在ITM100后面标有SIM位子;当,LED 64ms ON,1s OFF时,说明ITM100已启动(初始化完毕)。b)。参数配置:端口:COM1或COM2;传输速率:115200(默认);数据位:8;停止位:1;奇偶效验位:无;数据流控:硬件。二 初始化工作:a)。回显设置:用ATE0命令,禁止我们输入字符串的回显,节省我们的输入缓冲区。成功返回“OK”。b)。用AT+CMGF命令设置消息格式,我们是文本短信,所以设置AT+CMGF=1,表明我们的消息格式为文本方式。成功返回“OK”。c)。设置字符集:用AT+CSCS命令设置,有两种字符集“GSM”与“UCS2”,因为我们要收发英中文短信,使用UNICODE字符集,所以设置AT+CSCS=“UCS2”,设置成功,返回“OK”d)。设置短消息文本模式参数:命令为AT+CSMP,此命令是在AT+CMGF=1设置完后有效,格式为“AT+CSMP=,”。参数解释:fo,整型,GSM03.40 SMS-SUBMIT(默认为17),SMS-DELEVER,SMS-STATUS-REPORT,SMS-COMMAND(默认为2)的首字节。vp,GSM03.40 TP-Validity-Period。格式取决于SMS-SUBMIT的的值可为整型(默认为167“24小时”),可为时间串格式(见)。pid,整型,GSM 03.40 TP-Protocol-Identifier。dcs, 整型,GSM 03.38SMS Data Coding Scheme,短消息编码格式。25为UNICODE编码形式。对于我们,设置为AT+CSMP=17,167,0,25表示:在SUBMIT(提交)消息时,SMSC(短消息服务中心)收到消息起的有效时间为24,协议标识为“0”,编码方式为UNICODE。成功返回“OK”。e)。新消息指示:AT+CNMI命令在初始化时设置,在TA-TE连接时,通知TE有新消息到达。格式为“AT+CNMI=,”。我们设置为AT+CNMI=2,1,0,0,0。参数解释:mode = 2,表示在TA-TE连接被占用时(如,TA处于数据模式下),指示消息存储在TA的缓冲区中;在TA-TE连接没被占用时,将指示传给TE。mt = 1,表示指示格式为+CMTI:,。bm=0,表示不向TE发送CBM(广播)指示。ds=0,表示不向TE发送SMS-STATUS-REPORT指示。bfr=0,表示当为13时,将TA缓冲区中的指示信息传给TE(在将指示信息传给TE之前必须有“OK”返回)。成功,在返回提示信息前,先返回“OK”,然后返回提示信息,格式为+CMTI:,。三 发送消息:命令为:AT+CMGS,格式为“AT+CMGS=,text is entered”。参数解释:da,字符型,GSM03.40 TP-Destination-Address(目的手机号码),要转化为TE选择的字符集,我们时UNICODE编码,所以要转化为UCS2型字符集。toda,整型,GSM04.11 TP-Destination-Address,Type-of-Address(当的第一个字符为+(IRA43)时为145,其他为129)。CR,为回车。送完回车后,我们会收到“”。Text is entered,要发送的文本,因为,我们用的时“UCS2”字符集,所以要把发送的内容转换为UNICODE型。Ctrl-Z,表示发送。成功发送,返回“OK”。四 接收及删除命令说明:a)。新消息到达提示命令:AT+CNMI=,;参数解释:mode,控制指示消息的处理,我们设置为2,表示在TA-TE连接被占用时(如TA处于数据模式下)指示TA保存提示信息,在TA-TE连接没被占用时,指示消息传给TE。Mt,指示方式,我们设置为1,表示有SMS-DELIVER时,返回+CMTI:,。Bm,广播短消息到达时的指示方式,我们设置为0,不向TE发送CBM指示。Ds,SMS-STATUS-REPORT 的指示方式,设置为0,不向TE发送SMS-STATUS-REPORT指示。Bfr,设置为0,当为13时将TA缓冲中的指示传给TE。b)。列出当前mem 中未读消息命令:AT+CMGL=“REC UNREAD”,返回:+CMGF:,OK。参数解释:index,短消息记录号。stat,消息状态,值为“REC UNREAD“。Oa/da,字符型,GSM03.40 TP-Destination-Address,显示为当前选择的字符集。Alpha,字符型,MT电话本上与or对应的名字。Scts,时间格式,见()。tooa/toda,整型,GSM 04.11TP-Destination-Address.Length,整型,文本模式时指示的长度。CR,回车。LF,换行。OK,表示成功了。c)。阅读短消息命令:AT+CMGR=,index为消息记录号。返回值:+CMGR:,OK。参数解释:stat,消息状态,值有“REC UNREAD“,“REC READ”,“STO UNSENT”,STO SENT“,”ALL“。da,字符型,GSM03.40 TP-Destination-Address,显示为当前选择的字符集。Toda,整型,GSM 04.11TP-Destination-Address.Fo,整形,GSM 03.40 SMS-SUBMIT(默认为17)。Dcs,GSM 03.38 SMS 数据编码方案(默认为0)。Vp,GSM03.40TP-Validity-Period.格式取决于SMS-SUBMIT的值。Sca,字符型,GSM04.11RP SC address,短消息中心地址。Tosca,整形,GSM 04.11RP SC address Type-of-Address(见).Length,整型,文本模式时指示的长度。CR,回车。LF,换行。OK,表示成功了。d)。删除短消息命令:AT+CMGR=,index为删除短消息的记录号。注意:a),b),c),d)命令的组织方式。首先,用a)初始化成功后,我们就开始监视新到的短消息提示,如果有,就用b)一次性收到,再用c)读消息内容,读一条就用d)删除一条。具体看(五)。五 阅读消息及删除记录:为了准确无误的接收短信,防止未读的信息漏网。我们用两条命令读取消息索引,一条命令阅读消息内容,为了节省TA存储器的空间,每阅读消息内容后,就用一条命令删除该条记录:a)。根据初始化命令“AT+CNMI=2,1,0,0,0“,提示信息的格式为”+CMTI:,“,当提示消息出现时,我们用b)命令读出索引。命令具体看(四.a)。b)。用AT+CMGL=“REC UNREAD”,读出未读的消息,返回值为+CMGL:.OK,我们以“+CMGL:”为关键字,一直找到“OK”,取出所有的存入一个数组中,以便我们阅读新消息内容和删除短消息,读出未读的消息索引命令具体看(四.b)。c)。根据b)。阅读到的消息索引,用命令AT+CMGR=,循环读出在mem1中的记录号为的消息内容。命令解释看(四.c)。d)。每阅读完一条消息内
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 领导与环境适应能力的考核试题及答案
- 股东入股合同协议书(5篇)
- 消防安全总结范文(15篇)
- 土地厂房转让合同
- 软件测试中的伦理问题探讨试题及答案
- 行政组织理论的实际操作指南及2025年试题及答案
- 包船运输合同范文参考(17篇)
- 嵌入式操作系统的选择标准试题及答案
- 环境科学气候变化适应性试题库
- 物联网技术在智能仓储管理合同
- 李宇春和你一样歌谱及歌词
- 美国伟迪捷videojet1710白墨喷码机详细技术资料
- 办公楼装饰拆除施工方案
- 口腔科常用技术操作规范
- 杨浦区2021学年第二学期期末考试八年级数学在线练习试卷(含答案)
- EIM Book 1 Unit 12 What a brave person!单元检测试题
- 桩基施工规范
- 永磁同步电机智能控制算法的研究
- 公司技术评审表
- (2.6.1)-6.《一日长与百年》
- 1kV交联铠装电力电缆主要技术参数及载流量表
评论
0/150
提交评论