GPRS的A6-A7-A9a模块AT指令操作示例中文

示例

AT+CPMS=\+CPMS: 0,50,0,50,0,50 OK AT+CMGF=1 OK +CIEV: \//接收到短信,内容包括电话号码和时间以及内容 //设置为TXT格式读取 //设置短信存储单元,同时也可以查看短信容量 +CMT: \111 +CIEV: \+CMT: \222 AT+CMGF=0 OK +CIEV: \+CMT: ,23 0891683110602305F0240D91687186935218F500007101909061452303B3D90C +CIEV: \+CMT: ,23 0891683110602305F0240D91687186935218F500007101909071202303341A0D AT+CMGL=4 +CMGL: 1,1,,23 0891683110602305F0240D91687186935218F500007101909041252303B1580C +CMGL: 2,1,,23 0891683110602305F0240D91687186935218F50000710190906152230332990C +CMGL: 3,1,,23 0891683110602305F0240D91687186935218F500007101909061452303B3D90C //列出所有短信->pud格式,使用这条命令参数为4 //以PUD接收到短信,内容包括电话号码和时间以及内容 //设置为PUD格式接受 +CMGL: 4,1,,23 0891683110602305F0240D91687186935218F500007101909071202303341A0D OK AT+CMGF=1 OK AT+CMGL=ALL //列出所有短信->pud格式,使用这条命令参数为ALL //设置为TXT格式读取 +CMGL: 1,\111 +CMGL: 2,\222 +CMGL: 3,\333 +CMGL: 4,\444 OK AT+CMGR=1 //读取第一条短信 +CMGR: \111 OK AT+CMGR=2 //读取第二条短信 +CMGR: \222 OK AT+CMGR=3 //读取第三条短信 +CMGR: \333 AT+CMGD=1 OK //删除第一条短信 AT+CMGD=2 第一条信息的位置 OK AT+CMGD=3 OK //删除第二条短信谨记删除第一条后,第二条内容不会自动跑到第一条,而是依然占据第二条短信,但是当所有短信都删除后,再接收到短信后,会自动排列到 //删除第三条短信 AT+CPMS=\+CPMS: 1,50,1,50,1,50 OK AT+CMGL=ALL //查看一下短信容量 //删除了3条之后,查看短信列表,只剩1条 +CMGL: 4,\444 OK AT+CMGD=1,4 OK //删除所有短信 发送短信

AT+CMGF=1 //文本方式发送 AT+CMGS=\电话号码)\返回>,然后输入要发送的txt内容并且以CTRL-Z(16进制为1a)结束即可 中文发送短信 另外可以使用PUD的编码方式发送信息: AT+CMGS=XX; //要发送的字节数 >xxxxxxxxxxxxxxxxxxxxx //PUD码(最后以CTRL-Z(16进制为1a)结尾) +CMGS: 0 OK 基站定位(含简化指令) 相关指令 AT+CREG? At+LOCATION=X(简化版) 示例

AT+CREG=1 //=1的时候是查询网络状态,模组上电默认为1 OK AT+CREG? +CREG: 1,1 AT+CREG=2 //=2的时候是基站定位 OK AT+CREG? +CREG: 2,1,\中间参数为16进制 在相关网站查询:http://www.gpsspg.com/bs.htm At+LOCATION=1(return:,OK) xx.xxxxx,xxx.xxxxxx(小数点后固定为6位) OK 直接返回经纬度无需转换 获取基站下发时间 相关指令 AT+CCLK?

指令解读该指令在内部进行处理,在模块初始化时,模块获取了基站下发的时间后,将该时间存储在芯片的RTC寄存器中,使用AT+CCLK?即可读取出时间。 注意使用联通卡获取的时间是有问题的。 示例

AT+CCLK ? +CCLK: \ //该时间为零时区时间,17年10月7日2点50分55秒。+08为时区,我们这里是东八区,所以本地时间是10点50分55秒 OK HTTP 示例

AT+CGATT=1 //附着网络,如果需要上网,这条指令是必选的 +CGATT:1 OK AT+CGDCONT=1,“IP”,“CMNET” //设置PDP参数 OK AT+CGACT=1,1 //激活PDP,正确激活以后就可以上网了 OK AT+CIPSTART=\CONNECT OK OK 两种发送请求方式 1.透传发送 AT+CIPTMODE=1 //进入透传 OK GET / HTTP/1.1\\r\\nHost: www.http://35331.cn/\\r\\n\\r\\n 2.非透传模式 AT+CIPSEND=45//发送的字节长度 > GET / HTTP/1.1\\r\\nHost: www.http://35331.cn/\\r\\n\\r\\n //出现上述箭头后,发送GET请求信息 //发送GET请求信息 //以百度为例 透传模式和心跳包的设置 Init…

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4