




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、手把你一步一步玩转 TC35I 模块(第二部分)手把你一步一步玩转 TC35I 模块(第二部分),要想分析接收到的息内容,并进行相关的操作,从而实现控制的目的,要对一些相关的 AT 指令进行学习,以下会通过几个实验来演示,在这里只演示比较常用的 AT 指令,如果读者想学习其它指令的用法,请看“AT 命令手册(中文)”这个 PDF 文档和阅读“TC35I(英文)”PDF 这个数据手册,或者查阅其它相关资料。手把你一步一步玩转 TC35I 模块(第二部分),分为以下几个实验来实现。(请注意以下实验有些简单的操作就省略了,比如打开串口助手,发送 AT 握手指令,以及输入第条指令号要加回车符并点击发送
2、按钮等等,这些简单的操作在“手把你一步一步玩转TC35I 模块(第一部分)”都有详细说明),进行如下实验的前提是 TC35I 模块和电脑之间硬件连接正确,并且可以正常通信。(特别注意,以下所有的操作之间都是有联系的,即上文的设置会对下文起作用,所以读者看这个文章的时候,要联系上下文去看)。(一)、AT+CPMS 选择息内存。(二)、(三)、AT+MI 新消息提示。息。(四)、AT+CMGD 删除短消息。(五)、AT+CMGL 列举短消息(六)、ATE 回显(一)AT+CPMS 选择息内存AT+CPMS 是选择息位置指令,在设置的息位置之前,就必须知道的 TC35I 模块所支持的位置有哪些,AT
3、+CPMS=?这个指令就是列举出的 TC35I 模块所支持的位置列表,输入“AT+CPMS=?”,输出如下图,由下图可以看出,的 TC35I 模块,支持的位置有:MT(模块终端),SM(),ME(模块设备)。其中红方框分为称为:MEM1:表示和删除所在的内存空间(支持 MT,SM,ME)。MEM2:写入所在的内存空间(支持 MT,SM,ME)。MEM3:接收和到的的位置(MT,SM)。要看一下,的 TC35I 模块现在的位置是什么,输入“AT+CPMS?”,下面输出如下图,由下图可以看出,的 TC35I 模块,现在的位置是 SM(),其中 SIM 能50 条信息,目前已经有 3 条信息了。如果
4、想改变位置,例如,要把所有的操作放在 MT(模块终端),即 MEM1,MEM2,MEM3 均为 MT,输入“AT+CPMS=MT,MT,MT”,输出如下图,返回 OK 说明设置成功,先不要管其它的输出字符是什么意思。下面就用上文用到的指令“AT+CPMS?”,希望大家还记得这个指令,用这个指令来验证一下,的操作是否真的成功了,输入“AT+CPMS?”,输出如下图,我的操作已经成功了,信息在 MT 中,并且 MT 最多可以了 22 条。75 条信息,目们看到前已经(二)MI 是新消息提示指令,MI 新消息提示位置设置好了以后,须知道息什么时候有新短消息到来,这时就需要用MI 指令设置短消息到来时
5、的提示方式。输MI=2,1”, 此命令的作用是当有新的入“会将信息时给予提醒并显示位置,同时还到默认的内存位置,在上文中已经把信息的位置设置在了 MT,下面就看看,当有新信息到来的时候串口会输出什么信息,并且验证一下接收的信息是所设置的 MT 上,输入“MI=2,1”,否在输出如下图:由上图看到返回了 OK,说明设置成功了,下面就用号码为:的给 TC35I 中的 SIM内容为 ABC 的信息,看一看此串口会以什么样的输出形式进行提醒。稍微等一会,当接收到新信息时,输出如下图:由上图可知现在已经接收到了一条新信息,并在了 MT 中,在 MT 中的位置是4,上图的输出信息在以后分析信息的时候会用到
6、,下面就来看一下 MT 中的信息数量是否有所变化,输入“AT+CPMS?”,输出如下图:由上图可以看出,MT 中的信息数量已经是 23 条了,在上文中,在没有接收到新的信息之前,在 MT 中的信息数量是 22 条,(读者自行查阅上文验证),这说明以上的操作都是成功的。(三)AT+息指令,当息知道了有新的信息到来时,接收到的新信息,在 MT 中的息指令将这条新信息AT+是须将其读出位置是 4,出来, 输入来,然后才可以进行分析等操作。在上文中并没有“AT+它,下面输出如下图:就用=4”,由上图可以看到这条新信息的内容和相关参数,之所以看到的是很长一串代码,那是因为此时是在 PDU 模式下,为了方
7、便,模式改为 TEXT 模式,正好发送的信息内容也是 TEXT 的,这样对输出如下图:观察输出结果是很方便的,输入“AT+CMGF=1”,返回 OK,说明设置成功了,已经是 TEXT 模式了,下面用信息指令再读一遍,输入“AT+=4”,输出如下图:由上图可以看到这条新信息的一些基本信息,其中包括发送端号,信息内容,和息状态,接收时间等等,这些信息对以后对信息进行分析很有帮助。(四)AT+CMGD 删除短消息AT+CMGD 是删除短消息指令,由上面的操作,取分析之后(分析信息内容会在其它部分讲解),如果新接收的信息进行了,读想删除上面接收到的信息,输入“AT+CMGD=4”,输出如下图:返回 O
8、K,说明在 MT 中,位置为 4 的信息已经删除了,下面操作是否真的成功了,输入“AT+CPMS?”,输出如下图:来验证一下,的由上图可以看到,以上的操作成功了,MT 中的信息数量又变回了 22 条。(五)AT+CMGL 列举短消息AT+CMGL 是列举短消息指令,这条指令在 PDU 模式和 TEXT 模式列举信息的指令格式是不同的,并且这个指令有多种参数,具体应用读者可以自己选择,详见“AT 命令手册(中文)”这个 PDF 文档和阅读“TC35I(英文)”PDF 这个,或者查阅其它相关资料。输入“AT+CMGL=ALL”,这条指令是将 MT 中的所有的信息列举出来,输出如下图:由于 MT 中
9、有 22 条信息,串口助一屏显示不完,以上列举出来,AT+CMGL 指令也可以单条列举,也可以列举已的信息等等。用三个图将 22 条信息全部的信息,也可以列举没有被由上图可以看到,这 22 条信息并不是按顺序排列的,由观察不难发现,这 22条信息是按时间先后的顺序进行排列的,信息在 MT 中是这样的,假如:在 MT 一共有序号为 4,6,8 的三条22 条信息,它们在 MT 中的序号为 1-22,如果其中信息删除,这时 MT 中还有 19 条信息,它们的序号为 1-3,5,7,9-22,虽然序号为 4,6,8 的信息被删除了,但是它们后面信息也不会将其位置进行替补,序号为4,6,8 的这三个的
10、信息会被放在位置会被空出来,此时,如果有第一条新的信息进来,第一条新进来位置为 4 的位置,如果有第二条新信息进来,第二条新进来的信息会被放在位置为 6 的位置,如果有第三条新信息进来,第三条新信息会被放在的位置,依此类推,当有第四条新信息进来的时候,第四条新信息将会被放在位置为 8位置为23 的位置。综上所述,接收到的新信息会被放在其它依此类推。区内的序号最小的那个空位置上。下面就来验证一下,上述的观察是否正确,由以上三个图,可知 MT 上现在一共有 22 条信息,它们的序号分别为:1-3,7-22,26-28,如果按上述的所推算的,当有新的信息进来时,这个新进来的信息将会被在 4 号的位置
11、,下面就来验证,我们用号为机向 TC35I 内的 SIM内容为 ABC 的信息,稍微等一会,输出如下图:由上图可以看出,新进来的信息确认被在 4 号的位置。如果想分析新进来的信息,那么就要知道这条新信息的位置,如果不知道新进来的信息的置有很多方法,比如位置,就无法它,就更别说分析了,要想知道信息的位可以分析串口输出的信息来确定新信息的位置。但是分析串口信息会很麻烦,程序实现起来也有难度。下面呢,就利用以上的推算来确认新信息的位置,具体方法如下:先把序号为 1 的信息删除,这样 1 号位置就空出来了,此时如果有新信息进来,新进来的信息一定会被在序号为 1 的位置。这样就知道了新信息的位置,知道了
12、位置,接下来就可以进行(六)ATE 回显和分析操作了。ATE 是回显指令,回显是指当输入指令的时候,串口的输出信息不仅输出命令的返回结果,而且会把输入的指令在输出一遍。ATE0 是关闭回显指令,ATE1 是打开回显指令,(注意:在上文中,进行的所有操作均是在回显关闭的状态),下面对这个指令进行实验,输入“AT”,输出如下图:由上图可以看出,此时处于回显打开状态,如果想关闭回显,输入“ATE0”,关闭回显,输出如下图:由上图可看出返回 OK 说明设置成功,注意此时仍有回显,那是因为关闭回显指令在这个指令后的下一条指令才会生效如下图所示:再次输入指令的时候,已经没有回显了,如:输入“AT”这时看到回显已经被关闭了。如要想打开回显状态,输入“ATE1”,输出如下图所示:由上图可知,返回 OK 说明设置成功了,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工地保安服务合同
- 农村粪污治理新模式探索与实施方案
- 《采购策略深度解析》课件
- 《大分销渠道研究》课件
- 《CA型质量控制》课件
- 《中国古典园林艺术》课件
- 孩子们的探索之旅
- 业委会临时合同范例
- 单位工作服制作合同范本
- 《SP脂肪代谢》课件
- 2025山西国际能源集团社会招聘258人笔试参考题库附带答案详解
- 普华永道中天会计师事务所-人工智能机遇在汽车领域
- 2025年皖西卫生职业学院单招职业适应性测试题库新版
- 2025年湖南高速铁路职业技术学院单招职业倾向性测试题库附答案
- 腰椎穿刺的护理
- 2025届高考英语二轮复习备考策略课件
- 2022年7月9日公务员多省联考安徽省《申论》(安徽A卷、B卷、C卷)三套真题及参考答案
- Unit 5 Dinners ready Part B Let's learn Let's do(教学设计)-2024-2025学年人教PEP版英语四年级上册
- 下肢深静脉血栓的介入治疗
- 2025年春新人教版历史七年级下册全册课件
- 《社群电商平台小红书商业模式研究》开题报告文献综述(含提纲)5100字
评论
0/150
提交评论