使用TC35的AT命令打电话,发短信

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u013266600/article/details/37757379

一.介绍

需要说明的是TC35具有自动识别串行接口速率的能力,但要求速率范围在1200Bps至115200Bps之间,并且设置为8Bit数据,无校验,1位停止位。

二.简单命令

(1)打电话:

ATD18710342471;

ATH挂机命令。

ATA接电话。

数据实例:

ATD13636701874;


(2)发送短信(这里只能发送英文短信)

准备工作:使用TC35收发短信息,用户必须准备一张已开通短信息服务SIM卡,并将其插入MC2002TC35 扩展模块SIM 卡座中或TC35TSIM 卡座中。
使用PC 配合TC35T 收发短信,用户需开启TC35T电源,通过串行数据线联接到PC机,并在PC 端安装串口读写软件,如超级终端,Telix等。通过终端软件发送AT命令,察看返回数据。
使MC2002GSM模块TC35 时,用户需通过编程选用MODEM 端口,TC35 将自动上电再通过编程发送AT命令和处理返回数据。MC2002在关闭TC35 电源前,首先要向其发送AT^SMSO命令,并确认返回为OK0 (即中断与TC35 网络连接) 后,才可关闭MODEM端口。


使用命令:

AT+CMGF=1   设置为Text模式     (AT+CMGF  选择短消息信息格式:0 PDU,1文本);

AT+CSMP=17,167,0,0  设置Test模式参数。最后一个参数是数据编码类型(DSC-Data Coding Scheme),0表示默认字符集(GSM)          (AT+CSMP  设置短消息文本模式参数)

AT+CSCS=GSM    设置为GSM字符集     (AT+CSCS    设置字符集)

AT+CMGS 输入对方电话号码

><sp>为TC35 提示,“TEST LINE!”短消息内容,<ctrl +z>表示结束。


数据实例:

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

(3)接收短信(英文短信)

AT+CMGF=1  设置为Test 模式

AT+CSCS=GSM   设置为GSM字符集

AT+CMGL=ALL  列出所有短信息。

AT+CMGL=UNREAD  列出所有未读短信息,注意:未读短信息一旦列出一次即变成为已读信息。


数据实例:

AT<CR>
OK
AT+CMGF=1<CR>
OK
AT+CSCS=GSM<CR>
OK
AT+CMGL=ALL<CR>
+CMGL: 1,"RECREAD","+8613699809470",,"02/05/19,22:17:31+00"


+CMGL: 7,"RECREAD","+8613902909595",,"02/05/17,16:23:31+00"
1234567890ABC
+CMGL: 10,"RECREAD","+8613902909595",,"02/05/17,16:41:19+00"
1234567890ABC
OK




没有更多推荐了,返回首页