GPRS的A6~A7~A9a模块AT指令操作示例中文
AT指令详解 二

超实用的常用AT 命令手册1、常用操作1.1 AT命令解释:检测Module 与串口是否连通,能否接收AT 命令;命令格式:AT<CR>命令返回:OK (与串口通信正常)(无返回,与串口通信未连通)测试结果:ATOK1.2 AT+CSQ命令解释:检查网络信号强度命令格式:AT+CSQ<CR>命令返回:+CSQ: **,##其中**应在10 到31 之间,数值越大表明信号质量越好,##为误码率,值在0 到99 之间。
否则应检查天线或SIM 卡是否正确安装测试结果:AT+CSQ<CR>+CSQ: 20,51.3 AT+CPIN?命令解释:检查登入移动设备(ME)的密码.命令格式:AT+CPIN?<CR>命令返回:+CPIN: 状态其中状态值可能是:READY(表示SIM卡正常,同时不需要登入密码),SIM PIN (表示ME等待提供SIM卡的PIN 码)SIM PUK (表示ME等待提供SIM卡的PUK码)SIM PIN2 (表示ME等待提供SIM 卡的PIN2 码)SIM PUK2 (表示ME等待提供SIM卡的PUK2 码)PH-SIM PIN (表示设备被锁SIM卡,ME等待提供从手机到SIM卡的密码) PH-NET PIN (表示设备被锁网络,ME等待提供提供网络个性化密码) ERROR (表示SIM卡失败或没有插入SIM卡)测试结果:AT+CPIN?<CR>+CPIN: READY表示SIM卡正常,同时不需要登入密码。
1.4 AT+COPS?命令解释:查询运营商选择状态.命令格式:AT+COPS?<CR>命令返回:+COPS: <mode>,<format>,<operator><mode>的值为0 到4, 默认值是0<format>的值为0 到2, 默认值是2<Operator>的值为运营商代码, 中国移动的代码是46000, 联通的代码是46001测试结果:AT+COPS?<CR> Tech-Link T&E Limited 常用AT 命令手册- 2 -+COPS: 0, 2, 460001.5 AT+WOPEN=2命令解释:查询模块支持Open AT 的Library 版本及是否有Open AT Application 在模块中.命令格式:AT+ WOPEN=2<CR>命令返回:+WOPEN: 2, “ Open AT Library version” ,”Open AT Application version”Open AT Library version 代表的是模块支持Open AT 的Library 版本,通常显示的值为” AT v04.1x”或” AT v04.2x”Open AT Application version 代表的是模块支持Open AT 的Library 版本,通常显示的值为” AT v04.1x”或” AT v04.2x”注: “ Open AT Library version” 和”Open AT Application version” 两个值必须是一个一致(除最后一位外),否则会导致Open AT 程序不稳定.如果返回值”Open AT Application version” 中没有数据,仅显示+WOPEN: 2,” AT v04.10” 则表示模块中没有Open AT Application 程序.测试结果:AT+WOPEN=2<CR>+WOPEN: 2,” AT v04.10” ,” AT v04.11”OK1.6 AT+WOPEN=0命令解释:停止Open AT Application 程序.命令格式:AT+ WOPEN=0<CR>命令返回:OK 或ERROR测试结果:AT+WOPEN=0<CR>OK1.7 AT+WOPEN=4命令解释:删除Open AT Application 程序.命令格式:AT+ WOPEN=4<CR>命令返回:OK 或ERROR测试结果:AT+WOPEN=4<CR>OK注: 删除Open AT Application 程序前,必须先使用AT+WOPEN=0 停止Open AT 程序.1.8 AT+WOPEN=1命令解释:开启Open AT Application 程序.命令格式:AT+ WOPEN=1<CR>命令返回:OK 或ERROR测试结果:AT+WOPEN=1<CR>OK1.9 AT+WIPCFG=3命令解释:查询WIP 软件版本.命令格式:AT+ WIPCFG=3<CR>命令返回:<revision > 或ERROR测试结果:AT+WIPCFG=3<CR>WIP Soft v201 on Open AT OS v411OK Tech-Link T&E Limited 常用AT 命令手册- 3 -注意: 使用AT+WIPCFG=3 命令前,必须确保Open AT 程序是开启状态(即AT+WOPEN=1).WIP Soft v201 代表WIP 的软件版本是V201, on Open AT OS v411 代表前面v201 的WIP 软件是基于v411的Opean AT 开发平台上开发的.WIP 软件就是TCP/IP 协议站1.10 AT+CSCS?命令解释:查询终端适配器(TE)的字符集.命令格式:AT+ CSCS?<CR>命令返回:<字符集编码格式>返回值通常是下列中的一项.“ GSM”----- GSM缺省符号集(参考GSM 03.38 第6.2.1 节).“ PCCP437”---- PC字符集代码页437.“ CUSTOM”---- 用户自定义.“ HEX”---- 十六进制: (取值范围:00 到FF。
常用AT命令手册

常用AT命令手册常用AT命令手册一、A T命令解释:1、常用操作AT命令解释:检测Module与串口是否连通,能否接收AT命令;命令格式:AT命令返回:OK (与串口通信正常)(无返回,与串口通信未连通)测试结果:ATOKATE0命令解释:去除回显(如ATAT)A/命令解释:重复上面的操作AT+CSQ命令解释:检查网络信号强度和SIM卡情况命令格式:AT+CSQ命令返回:+CSQ: **,##其中**应在10到31之间,数值越大表明信号质量越好,##应为99。
否则应检查天线或SIM卡是否正确安装测试结果:AT+CSQ+CSQ: 31, 99信号强度值会有少许变化,用手遮住天线,信号强度值会下降(大致在26左右)。
ATZ命令解释:恢复原厂设置命令格式:ATZ命令返回:OKAT+CGMR命令解释:查询模块版本;命令格式:AT+CGMR命令返回:+CMEERROR测试结果:AT+CGMRR65b09gg.WMP100 1964332 110807 11:09OK解释:模块版本号为WMP100 1964332 110807软件版本号为R65b09ggAT+IPR命令解释:修改串口1波特率;命令格式:AT+IPR=命令返回:ERROROK测试结果:AT+IPR=19200OK注意:串口波特率修改为19200后要把串口调试工具的波特率设为相应波特率后模块才会有返回AT&W命令解释:保存模块设置;命令格式:AT&W命令返回:OKERROR(保存不成功)测试结果:AT&WOK2、通话操作2.1ATD命令解释:拨打电话命令格式:A TD**********;(****为电话号码)命令返回:OKNO DIAL TONE(没有拨号音)NO CARRIER(无载波)测试结果:a. ATD135********;OK呼叫成功;b. ATD135********;NO DIAL TONE天线未接好,接触不良;c. ATD135********NO CARRIER命令错误,缺{;};2.2RING命令解释:有电话呼入命令格式:命令返回:无2.3ATA命令解释:摘机命令格式:A TA命令返回:OK测试结果:RINGRINGATAOK接通电话;2.4ATH命令解释:挂机命令格式:A TH命令返回:OK测试结果:ATHOK电话挂断(通话过程中);2.5AT+W ATH命令解释:挂机命令格式:A T+W ATH命令返回:OK测试结果:RINGATHOK电话挂断(尚未接通来电);2.6AT+VTS命令解释:拨打分机命令格式:A T+VTS=“分机号码”命令返回:OK测试结果:AT+VTS=“0”OK3、短信息操作短信操作步骤及相关命令:(1)设置短信格式——AT+CMGF(2)设置短信存储载体——AT+CPMS (3)设置短信接收提示方式——AT+CNMI (4)发送短信——A T+CMGS(5)显示短信——A T+CMGL3.1AT+CPMS命令解释:选择短信存储载体3.1.1命令格式:A T+CPMS=[,][,]设置短信存储载体命令返回:+CPMS:,,,,,OKERROR测试结果:a. AT+CPMS=”SM”+CPMS: 8,15,8,15,1,40OK设置成功,并显示状态:SM(SIM卡)存储器总容量为15,当前存储量8;ME(模块)存储器总容量为40,当前存储量1;mem1定义为SM;b. AT+CPMS=”SM”,”SM”+CPMS: 8,15,8,15,1,40OK设置成功,并显示状态:SM存储器总容量为15,当前存储量8;ME存储器总容量为40,当前存储量1;mem1定义为SM;mem2定义为SM;c. AT+CPMS=”SM”,”SM”,”SM”+CPMS: 8,15,8,15,8,15OK设置成功,并显示状态:SM存储器总容量为15,当前存储量8;ME存储器总容量为40,当前存储量1;mem1定义为SM;mem2定义为SM;mem3定义为SM;d. AT+CPMS=”ME”,”SM”,”SM”+CPMS: 1,40,8,15,8,15OK设置成功,并显示状态:SM存储器总容量为15,当前存储量8;ME存储器总容量为40,当前存储量1;mem1定义为ME;mem2定义为SM;mem3定义为SM;e. AT+CPMS=”ME”,”SM”,”ME”+CPMS: 1,40,8,15,1,40OK设置成功,并显示状态:SM存储器总容量为15,当前存储量8;ME存储器总容量为40,当前存储量1;mem1定义为ME;mem2定义为SM;mem3定义为ME;f. AT+CPMS=”MEERROR命令格式错误,缺少{”};3.1.2命令格式:A T+CPMS?显示当前短信存储载体设置命令返回:+CPMS:,,,,,,,,OKERROR测试结果:a. AT+CPMS?+CPMS: "SM",8,15,"SM",8,15,"ME",1,40OK当前短信存储载体设置为:mem1为SM,mem2为SM,mem3 为ME;b. AT+CPMS!ERROR命令错误;3.1.3命令格式:A T+CPMS=?显示本命令支持的参数命令返回:+CPMS: (list of supporteds),(list of supporteds), (list of supporteds)OKERROR测试结果:AT+CPMS=?+CPMS: ("ME","SM"),("ME","SM"),("ME","SM") OK3.2AT+CMGF命令解释:设置短信格式3.2.1命令格式:A T+CMGF=命令返回:OKERROR设置短信格式3.2.2命令格式:A T+CMGF=?命令返回:OKERROR显示本命令支持的参数3.2.3命令格式:A T+CMGF?命令返回:OKERROR显示当前短信格式测试结果:AT+CMGF=?+CMGF: (0,1)OKAT+CMGF?+CMGF: 0OKAT+CMGF=1OKAT+CMGF?+CMGF: 1OK3.3AT+CMGS命令解释:发送短信命令格式:A T+CMGS=[,]Text is entered命令返回:+CMGS:[,]+CMS ERROR:OKERROR测试结果:a. AT+CMGS=135********>ABCD1234.456+CMS ERROR:500命令错误;b. AT+CMGS="135********"> IT IS TEST NOW+CMGS: 235OK3.4AT+CMGR命令解释:读短信命令格式:A T+CMGR=命令返回:+CMGS:,[],]+CMS ERROR:OKERROR测试结果:a. AT+CMGR=5+CMS ERROR:500命令错误,5号短信位置为空;b. AT+CMGR=2+CMGL: 2,"REC READ","+86136********","N?R","03/08/28 17:30:35+00"998B76844F60002E518D5FCD5FCD5427+CMGS: 235OK读出2号短信;3.5AT+CMGW命令解释:写短信,并保存到存储载体命令格式:A T+CMGW=[,]命令返回:+CMGS:+CMS ERROR:OKERROR测试结果:AT+CMGW="135********"> SHELLEY123456+CMGW: 1OK把目标地址为135********的短信存入存储载体,且被分配的地址为1号短信;3.6AT+CMGD命令解释:删除短信命令格式:A T+CMGD=命令返回:+CMS ERROR:OKERROR测试结果:A T+CMGD=1OK1号短信被删除;3.7AT+CMGL命令解释:显示短信清单命令格式:A T+CMGL=命令返回:+CMGL:,,,[],[][,,][测试结果:见总测试结果;3.8AT+CMSS命令解释:发送存储载体中的短信命令格式:A T+CMSS=命令返回:+CMSS:+CMS ERROR:OKERROR测试结果:AT+CMSS=2+CMSS: 204OK3.9AT+CNMI命令解释:新短信提示3.9.1命令格式:A T+CNMI=[[,[,[,]]]]命令返回:OKERROR测试结果:AT+CNMI=3,2OK3.9.2命令格式:A T+CNMI?命令返回:+CNMI:,,,OKERROR测试结果:AT+CNMI?+CNMI: 3,2,0,0OK3.9.3命令格式:A T+CNMI=?命令返回:+CNMI:(list of supporteds), (list of supporteds), (listof supporteds), (list of supporteds)OKERROR测试结果:A T+CNMI=3,2OK4、语音部分:二、应用举例1、连接后一般操作ATOK测试信号强度:AT+CSQ+CSQ: 29,99OK恢复原厂设置:ATZOK查询模块版本:AT+CGMRR65b09gg.WMP100 1964332 110807 11:09 OK修改串口波特率:AT+IPR=115200OK保存设置:AT&WOK2、拨打电话拨打电话:ATD135********;OK挂机:AT+WATHOK有电话呼入:RINGRING摘机:ATAOK挂机:ATHOK3、短信息服务:选择短信存储载体:AT+CPMS?+CPMS: "SM",7,15,"SM",7,15,"ME",0,40OKAT+CPMS=?+CPMS: ("ME","SM"),("ME","SM"),("ME","SM") OKAT+CPMS="ME"+CPMS: 0,40,7,15,0,40OKAT+CPMS=?+CPMS: ("ME","SM"),("ME","SM"),("ME","SM") OKAT+CPMS/ERRORAT+CPMS?+CPMS: "ME",0,40,"SM",7,15,"ME",0,40OKAT+CPMS="SM","SM","SM"+CPMS: 7,15,7,15,7,15OKAT+CPMS?+CPMS: "SM",7,15,"SM",7,15,"SM",7,15 OKATZOKAT+CPMS?+CPMS: "SM",7,15,"SM",7,15,"ME",0,40 OKAT+CPMS="SM","SM","SM"+CPMS: 7,15,7,15,7,15OK设置短信息格式:AT+CMGF=?+CMGF: (0,1)OKAT+CMGF?+CMGF: 1OKAT+CMGF=0OKAT+CMGF?+CMGF: 0OKAT+CMGF=1OK发送短信息:AT+CMGS="135********"> HI IT IS TEST,PLS ANSWER ME.+CMGS: 0OK设置新短信提示方式:AT+CNMI?+CNMI: 3,0,0,0,0OKAT+CNMI=?+CNMI: (3),(0,1,2,3),(0,2),(0,1,2),(0)OKAT+CNMI=3,1,0,0OKAT+CNMI?+CNMI: 3,1,0,0,0OK有新短信:(并显示:短信存储在载体“SM”中的1号位置)+CMTI: "SM",1读短信:AT+CMGR=1+CMGR: "REC UNREAD","+86136********",,"03/08/29,09:44:02+00"123456ABCOK设置新短信提示方式:AT+CNMI=3,2OKAT+CNMI?+CNMI: 3,2,0,0,0OK有新短信:+CMT: "+86136********",,"03/08/29,09:47:14+00"123456ABC333设置新短信提示方式:AT+CNMI=3,3OK有新短信:+CMTI: "SM",6AT+CMGR=6+CMGR: "REC UNREAD","+86136********",,"03/08/29,09:49:14+00"123456ABC333OK显示短信清单:AT+CMGL="ALL"+CMGL: 1,"REC READ","+86136********",,"03/08/29,09:44:02+00"123456ABC+CMGL: 2,"REC READ","+86139********","DAVID","02/05/17,14:19:50+00"66FE7ECF591A5C116B21FF0C4F6075285AE96ED17684808C 80A47D278D348D6488F876846211FF0C4F608F7B67D47684629A6478548C4E0D89C4521976848FD 052A8FF0C7ED962115E266765963596355FEB611FFF0C7136540E4F606E106E106D887626FF0C62404 EE5621189818BF4FF1A621172314F60FF0C99997682FF01OK删除指定短信:AT+CMGD=2OKAT+CMGL="ALL"+CMGL: 1,"REC READ","+86136********",,"03/08/29,09:44:02+00"123456ABCOKAT+CMGL=?+CMGL: "REC UNREAD","REC READ","STO UNSENT","STO SENT","ALL"OK语音部分命令:1.AT+CLVL:命令解释:设置音量命令格式:AT+CLVL=命令返回:OK测试结果:AT+CLVL=12OK2、A T+CMUT命令解释:设置静音命令格式:AT+CMUT=命令返回:OK测试结果:AT+CMUT=1OK3、A T+WADF命令解释:滤波器设置命令格式:AT+W ADF=,[,[][,[][,[][,[][,[][,[][,[][,[][,[][,[]]]]]]]]]]]命令返回:OK测试结果:AT+WADF=1,1,0,1,2,3,4,5,6,7,8,9 OK4、AT+WDTMF命令解释:播放DTMF命令格式:AT+WDTMF=[,[,[][,]]] 命令返回:OK 测试结果:AT+WDTMF=1,"*",9,50OK5、A T+WVR命令解释:语音编码命令格式:AT+WVR=[][,]命令返回:OK测试结果:AT+WVR=1,4OK网络连接命令:AT+WIPCFG= 基本配置0关闭TCP/IP协议1开始TCP/IP协议2设置TCP/IP协议3显示TCP/IP版本4TCP/IP配置管理AT+WIPBR= 链接控制1关闭GPRS链接2打开GPRS链接3设置APN4查询APN5开始GPRS传输6停止GPRS传输AT+IPCREATE 创建连接类型1UDP2TCP客户端3TCP服务器4FTP5HTTP客户端6SMTP客户端7POP3客户端AT+IPCLOSE1 UDP2 TCP客户端3 TCP服务器4 FTP5 HTTP客户端6 SMTP客户端7 POP3客户端AT+WIPOPT 设置数据传输类型AT+WIPPING PING地址TCP连接例子:AT+WIPCFG=1OKAT+WIPBR=1,6OKAT+WIPBR=2,6,11,” CMNET”OKAT+WIPBR=2,6,0,”WAP”OKAT+WIPBR=2,6,1”W AP”OKAT+WIPBR=4,6,0OKAT+WIPCREATE=2,1,”166.111.8.238”,23 OK+WIPACCEPT:2,1AT+WIPDATA=2,1,1 CONNECT………//读或写数据+++ //切换到AT命令模式OK AT+WIPCLOSE=2,1OK。
AT指令控制上网

AT指令控制上网联通sim卡有些GPRS数据测试不了,因为GPRS运营商是移动通信。
At+cstt? 设置专网地址GPRS接入点名称,用户名称,密码,移动有两个公网:cmwap 网页浏览,20元/月;cmnet 其他数据传输,按流计费(可以打电话询问,一定要有这个功能,才能使用TCP/UDP传输数据)。
At+cipstart: 建立TCP/UDP连接,设置IP地址,端口号At+cipsend: 通过TCP/UDP传输数据At+cipshut:断开TCP/UDP连接At+cipclose: 关闭TCP/UDP连接如果使用笔记本电脑模拟两端通信的话,要用两张移动的SIM卡。
方法一:使用笔记本电脑的串口与SIM模块508和测试版连接,一个用USB接口转串口线与另一个SIM模块508和测试版连接;设定其中一个为服务器(server)。
另一个为客户端(client)。
(使用两个超级终端通信)方法二:使用插入移动SIM卡的手机充当调制解调器建立服务器(server)。
508模块设置为客户端(client)。
(一台计算机,既作服务器,也作客户端)方法三:使用可以上网的计算机作为服务器(server),模块作为客户端。
(两台计算机,一台作客户端,一台作服务器(使用server 软件))。
命令:at+csq+CSQ: 12,0 信号强度弱(31最强)at+creg?+CREG: 0,1 0:disable network registration unsolicited result code ,1:registered, home networkAT+CGATT?+CGATT: 1 覆盖到GPRS网络,如果返回值是零,则可能是SIM卡内没有钱了或者是覆盖不到GPRS网络。
*99# 拨外置modem 时用。
参照GPRS建立手册At+cipstart : 建立TCP/UDP的连接首先选择建立连接的种类:TCP/UDP,然后输入外网的IP地址,再输入TCP/UDP的端口号。
GPRS模块使用手册

PTB201 GSM/GPRS 模块开发套件
谱泰通信科技
块。体积 54.5mm*36mm*3.60mm。模块采用 40pin ZIF 连接器,通过 FPC 跟客户的主板连接,
拆装方便。 模块的固定采用 3 个螺钉紧紧地跟主板绑定在一起,非常牢固可靠,同时拆装也
方便。
PT300C 是一款定位尺寸和硬件接口跟 SIMCOM 的 SIM300C 模块兼容的 GSM/GPRS 模 块。体积 50mm*40mm*4mm。模块采用 60pin B-to-B 连接器,跟客户的主板连接,拆装方便。 模块的固定采用 4 个螺钉紧紧地跟主板绑定在一起,非常牢固可靠,同时拆装也方便。
PTB201 GSM/GPRS 模块开发套件
谱泰通信科技
GSM/GPRS 模块开发套件 PTB201 使用手册
Revision 1.00 Aug 10 ,2008
Putal
Guangzhou Putal Communication Technology Co., Ltd supports@ 1/22
PTB201 GSM/GPRS 模块开发套件
◆最大功率通话电流 约 245mA @ GSM900 PCL=5 约 205mA @ DCS1800/PCS1900 PCL=0
◆待机电流 约 10mA
◆射频灵敏度 < -108dBm @GSM900 < -107dBm @DCS1800
◆正常工作温度:-20℃~55℃ ◆储存温度:-40℃~85℃
并且 PTM100 内嵌 TCP/IP 协议和彩信协议,支持数据透明传输,使无线终端与服务 器之间的数据传输变得极其简单,可方便的发送图片彩信。
典型应用: GSM 无线报警,远程控制,远程无线数据传输,短信中心,GPRS 无线上网,GPS-GSM 卫
猫池常用at指令

猫池常用基本AT指令AT指令在短信猫池通讯中起着重要的作用,能够通过AT指令控制猫池的许多功能,包括拨叫号码、按键控制、传真、GPRS等。
AT指令基本用法:1. 测试命令(Test Command)在AT指令后面加上"=?"即构成测试命令。
例如"AT+CSCS=?"会列举出所有支持的字符集。
2. 读取命令(Read Command)在AT指令后面加上"?"即构成读取命令。
例如"AT+CSCS?"会列举出当前设置。
3. 执行命令(Execute Command)一般而言在AT指令后加上"="及命令参数即可。
有些命令例如AT+CMGR命令没有参数,直接就可以执行。
AT 测试连接是否正确,正确返回OKATE0 关闭回显。
程序初始化AT部分首先关闭回显。
ATE1 打开回显。
使用超级终端测试命令时打开。
ATZ 在超级终端中输入可见。
AT+CGMI 得到厂商信息AT+CGMR 得到版本号AT+CGSN 得到序列号(IMEI)AT+CIMI 得到手机IMSI号码AT+CSCS 获取、设置当前字符集。
可设置为GSM或UCS2AT+CBC 获取电量AT+CCLK 获取设置手机时钟AT+CNUM 机身号码。
分为线路一和线路二AT+CSQ 当前信号AT+COPS 网络营运商AT+CSCA 短信中心号码AT+CPMS 选择短信储存地点。
可选择ME(SIM卡)和MT(机身)AT+CMGL 列出指定状态的短信息的PDU代码AT+CMGR 列出指定序号的短信息PDU代码AT+CMGS 发送短信AT+CMGD 删除指定的短信AT+CMGF 短信格式。
分为Text模式和PDU模式AT+CNMI 设置新短消息通知电脑端AT+CSCA 短信中心AT+IPR? 显示串口波特率AT+IPR=19200更改串口波特率为19200ATD打电话ATA接电话ATH挂电话at+cnmi=2,1,0,0,0 //短信存入SIM卡at+cnmi=2,2,0,0,0 //短信直接串口输出,不存SIM卡"AT+CNMI"指令语法为AT+CNMI=[<mode>[,<mt>[,<bm>[,<ds>[,<bfr>]]]]]mode - 通知方式:0 –不通知TE。
GSM模块短信AT指令集

GSM模块短信AT指令集GSM模块短信AT指令集概述:AT指令基本格式:AT+XXX=XX 指令最后须加个回车字符,即0x0D,'\r'.一般返回OK字符串。
例:ATATOK上面一次通行改成十六进制为发送:41 54 0D收到:41 54 0D 0D 0A 4F 4B 0D 0A下面列出常用不可见字符:表示字符十六进制意义'\r' 0x0D 回车'\n' 0x0A 换行0x20 空格0x1A 文件结束符1.短信模式设置1.发英文短信:AT + CMGF = 1 //设置为TEXT模式AT + CSMP = 17,167,0,0 //设置TEXT模式参数,最后一个为数据编码类型,0表示默认字符集(GSM)。
AT + CSCS = GSM //设置为GSM字符集AT + CMGS = XXXXX //XXXX为要发送短信的目标号码>"TEST LINE" //空格开始,CTRL+Z结束,中间为要发送的字符串下面是一个发送短信的实例:ATOKAT+CMGF=1OKAT+CMGS=135******** > YOUR SISTER+CMGS: 145OK发送完毕2.发送短信3.接收短信AT+CNMI=2,1 //设置接收短信模式,收到短信后存储至SIM 卡,并通知串口有新短信,如下+CMTI: "SM",6 //这条表示有新消息,已经存在sim卡中索引为6的位置AT+CSCS=GSMAT+CMGL=ALL //使用状态查看短消息,"ALL","REC READ", "REC UNREAD"3种模式,可看多条AT+CMGR=1//利用索引查看短信息,取值从1开始,和数组类似。
仅看一条短信.下面是使用命令查看索引为6的短信AT+CMGR=6+CMGR: "REC UNREAD","+86135********",,"11/11/28,23:02:15+32"nimaOK4.删除短信Sim卡中短信满了之后便不会接收新短信,应该注意。
GSM模块AT指令手册
模块AT指令手册版本 1.01.概述1.1AT指令概述1.1.1 AT指令类型2.AT指令2.1普通指令2.1.1AT+CLIP设置来电显示2.1.2A/重复上一条指令2.1.3ATD拨电话2.1.4ATDL重拨2.1.5ATA接电话2.1.6ATH挂电话2.1.7ATE设置回电2.1.8ATI提示模块生产厂家信息2.1.9ATQ设置是否在终端回返回值2.1.10+++从数据模式切换到命令模式2.1.11ATO从命令模式切换到数据模式2.1.12ATP使用脉冲拨号2.1.13ATS0自动应答设置2.1.14AT+CRC设置来电类型2.1.15AT+CLVL受话音量2.1.16AT+HSETMUTE静音控制2.1.17AT+CIMI查询国际ID号2.1.18AT+CGMR获取产品版本号2.1.19AT+ECHO回音消除控制2.1.20AT+(C)GSN获取当前IMEI号2.1.21AT+HVERS获取当前软件版本号2.1.22AT+CLCK功能锁定2.1.23AT+CCFC呼叫转移号码和条件设置2.1.24AT+CCW A呼叫等待控制2.1.25AT+CHLD呼叫保持和多方会议2.1.26*TSIMINS查询SIM卡状态2.1.27AT+CPWD修改密码2.1.28AT+CGMI查询模块厂家2.1.29ATZ按存储的设置重置参数2.2DTMF指令2.2.1AT+VTD设置DTMF音持续时间2.2.2AT+VTS发送DTMF音2.3网络服务指令2.4移动设备控制和状态报告2.5消息服务指令2.6电话本指令2.7数据压缩指令2.8GPRS指令2.9TCP/IP指令概述1.1AT指令概述HIS300模块提供AT指令接口,模块通过AT指令可以方便地跟外部设备进行通信,所提供的指令集不仅涵盖了标准的GSM语音和短信应用,还参照GSM规范添加了其他指令。
1.1.1AT指令类型AT指令作为一个接口标准,它的指令返回值和格式都是固定的,总体来说有四种形式:a 无参指令:一种简单常用的指令,格式:A T[+|&]<command>例如:A T+CSQ ,A T&Wb 查询指令:查询该指令当前设置的值,格式:A T[+|&]<command>?例如:A T+CNMI?c 帮助指令:列出该指令的可能参数,格式:AT[+|&]<command>=?例如:A T+CMGL=?d 有参指令:比较常用的一种格式,它为指令提供了强大的灵活性,格式:A T[+|&]<command>=<part1>,<part2>,<part3>……这种指令的返回值根据不同的指令是一样的,这在后面的指令详解中将具体给出,但是返回值的基本框架格式为:<CR><LF><回应字串><CR><LF><CR><LF><OK/ERROR>(ERROR信息)<CR><LF>1.1.2AT指令返回类型a AT 指令返回格式:<CR><LF><跟AT指令相关的字符串><CR><LF>b AT指令状态报告(OK,ERROR)有以下几种情况:如果AT指令格式错误,返回字符串“ERROR”如果AT指令格式成功,返回字符串“OK”1.1.3AT指令格式和默认通信设置AT指令以“AT”开头,<CR>结束。
AT指令详解
AT指令详解AT指令详解1、简介:1.1 名词术语:1.TE Terminal Equipment终端设备与DTE 等价。
⽐如⼀个计算机,它是和信息⽹络的⼀端相接的可提供必要功能的设备,这些功能使得⽤户通过接⼊协议能接⼊⽹络如发送信息和接收信息也可挃由线路电路信道数据链路的终端或起点组成的设备。
2.TA Terminal Adapter终端适配器与DCE 等价。
提供终端适配功能的物理实体是⼀种接⼝设备。
3. DCE Data Circuit terminating Equipment数据电路终接设备。
⼀种接⼝设备,在线路之间迚⾏代码或信号转换,同数据终端设备实现接⼝能够建⽴保持和释放数据终端设备与数据传输线之间的连接。
4.DTE Data Terminal Equipment数据终端设备。
它具有向计算机输⼊和接收计算机输出的能⼒与数据通信线路连接的通信控制能⼒,以及⼀定的数据处理能⼒。
5.ME Mobile Equipment移动设备⽐如GSM 话机就属于ME 移动台中的⼀种发射机或接收机或发射机与接收机⼆者的组合。
6.MS Mobile Station移动台在移动通信业务中可以在移动中使⽤的通信站包拪车船载台便携台和⼿持机。
1.2 AT 命令简介:AT 即Attention AT 命令集是从TETerminal Equipment或DTEData Terminal Equipment向TATerminal Adapter或DCEData Circuit Terminating Equipment发送的通过TATE 发送AT 命令来控制MSMobile Station的功能与GSM ⽹络业务迚⾏交互⽤户可以通过AT 命令迚⾏呼叫短信电话本数据业务补充业务传真等⽅⾯的控制。
2 、AT 命令祥解:2.1 ⼀般命令:2.1.1 AT+CSCS 选择TE 字符集该命令通知ME 选择的字符集。
ME 可以对输⼊或显⽰的字符迚⾏转化,此命令⽤于发送读或写短消息。
AT指令
(AT命令)DTE对modem的控制和操作是通过AT命令来进行的,正是有了AT命令,MODEM的功能才变得日益强大。
有的AT命令有参数,而有的则没有。
对于需要参数的命令来说,若没有提供数字值,则默认值为0。
下面是按命令的字母顺序简单解释的modem的AT命令。
除了A/命令外,所有的命令都是以AT开始的。
命令:A功能:调制解调器进入摘机状态并产生一个载波音参数:无该命令告知调制解调器进入摘机状态并产生一个载波音,它必须是命令行中的最后一条命令。
若使用存储的电话号码进行通信呼叫或想转换为数据发送,另一方应进入ATD,而你的系统进入ATA。
用户所使用的电话都必须接入调制解调器的电话插座。
命令:A/功能:重复上一次的AT命令。
参数:无A/命令是modem命令集中唯一的一条不需要以AT引导的命令,当我们要重复上一次的命令时,只需简单地将A/送到MODEM去即可。
命令:B功能:Bell/CCITT方式选择产品:1200EF以后的产品参数:n=0,1一般情况下,要带有一个参数,命令形式为Bn,n的含义为n=0说明调制解调器工作于CCITT V.22方式(1200bit/s)。
n=1 说明调制解调器工作于BELL 212A方式(1200bit/s)。
该命令只适用于速率为1200bit/s的工作方式,若调制解调器工作于300bit/s或2400bit,这一命令将被忽略。
命令:C功能:载波控制选择参数:n=0,1n=0 始终关闭载波n=1由Modem控制载波载波信号对于MODEM建立联系非常重要,正常情况下,呼叫或检测到振铃后,MODEM 自动发出载波进入载波联系,连接建立后,自动切断载波。
在某些情况下,可能不需要载波,这时可关闭载波。
一般情况下,不要设置n=0.命令:D功能:该命令告知调制解调器进入摘机状态并拨出随后的号码。
参数:无该命令是基本的拨号命令,它受到其它一些命令的影响,如P命令,T命令等。
命令:E功能:是否回传输入的控制命令。
AT中文指令
AT中文指令SIMCOM公司的SIM300的AT指令中文翻译根据V.25TER的AT指令概要(Overview of AT Commands According to V.25TER)A/ 重新发送最后给的AT指令(Reissues the last command given)ATA 接听外来电话(ANSWER INCOMING CALL)ATD 向外拨打电话(MOBILE ORIGINATED CALL TO DIALABLE NUMBER)ATDL 重拨上次拨打的电话号码(REDIAL LAST TELEPHONE NUMBER USED)ATE 设置回声模式(SET COMMAND ECHO MODE)ATH 断开现有连接/挂断电话(DISCONNECT EXISTING CONNECTION)ATI 显示产品的标志信息(DISPLAY PRODUCT IDENTIFICATION INFORMATION)ATL 设置监听话筒大声(SET MONITOR SPEAKER LOUDNESS)ATM 设置监听话筒模式(SET MONITOR SPEAKER MODE)+++ 从数据模式或PPP上网模式回到命令模式(SWITCH FROM DATA MODE OR PPP ONLINE MODE TO COMMAND MODE)ATO 从命令模式回到数据模式(SWITCH FROM COMMAND MODE TO DATA MODE)ATP 选择脉冲拨号(SELECT PULSE DIALLING)ATQ 设定结果代码颁布方式(SET RESULT CODE PRESENTATION MODE)ATS0 设置在接电话前的响铃次数(SET NUMBER OF RINGS BEFORE AUTOMATICALLY ANSWERING THE CALL)ATS3 设置命令行终止字符(SET COMMAND LINE TERMINATION CHARACTER)ATS4 设置响应初始化字符(SET RESPONSE FORMATTING CHARACTER)ATS5 设置命令行编辑特性(SET COMMAND LINE EDITING CHARACTER)ATS6 设置停止在盲目拨号之前(SET PAUSE BEFORE BLIND DIALLING)ATS7 设置等待连接完成的秒数(SET NUMBER OF SECONDS TO WAIT FOR CONNECTION COMPLETION)ATS8 设置当遇到逗号,拨出被修改者使用等待的秒数(SET NUMBER OF SECONDS TO WAIT WHEN COMMA DIAL MODIFIER USED)ATS10 设置在表明没有数据传送后断开延迟(SET DISCONNECT DELAY AFTER INDICATING THE ABSENCE OF DATA CARRIER)ATT 选择音频(SELECT TONE DIALLING)ATV 设置结果代码格式方式(SET RESULT CODE FORMAT MODE)ATX 设置连接结果码格式和呼叫监视(SET CONNECT RESULT CODE FORMAT AND CALL MONITORING)ATZ 设定用户定义当前所有参数(SET ALL CURRENT PARAMETERS TO USER DEFINED PROFILE)AT&C 设置DCD功能模式(SET DCD FUNCTION MODE)AT&D 设置DTR功能模式(SET DTR FUNCTION MODE)AT&F 设置缺省制造商当前所有参数(SET ALL CURRENT PARAMETERS TO MANUFACTURER DEFAULTS)AT&V 显示当前配置(DISPLAY CURRENT CONFIGURATION)AT&W 存储用户定义的当前参数(STORE CURRENT PARAMETER TO USER DEFINED PROFILE)AT+DR V.42bis数据压缩控制报告(V.42BIS DATA COMPRESSION REPORTING CONTROL)AT+DS V.42bis 数据压缩控制(V.42BIS DATA COMPRESSIONREPORTING CONTROL)AT+GCAP 请求完成电讯能力清单(REQUEST COMPLETE TA CAPABILITIES LIST)AT+GMI 要求制造商鉴定(REQUEST MANUFACTURER IDENTIFICATION)AT+GMM 请求电讯模型鉴定(REQUEST TA MODEL IDENTIFICATION)AT+GMR 请求电讯修改鉴定(REQUEST TA REVISION IDENTIFICATION)AT+GOI 请求全球性对象鉴定(REQUEST GLOBAL OBJECT IDENTIFICATION)AT+GSN 请求电讯序号标志(IMEI)(REQUEST TA SERIAL NUMBER IDENTIFICATION (IMEI))AT+ICF 设置特讯控制性构筑(SET TE-TA CONTROL CHARACTER FRAMING)AT+IFC 设置特讯本地流量控制(SET TE-TA LOCAL DATA FLOW CONTROL)AT+ILRR 设置特讯本地速率报告模式(SET TE-TA LOCAL RATE REPORTING MODE)AT+IPR 设定当地固定速率(SET FIXED LOCAL RATE)在TCPIP 应用上的AT指令(AT Commands for TCPIP Application Toolkit)AT+CIPSTART 启动TCP或UDP的连接(START UP TCP OR UDP CONNECTION)AT+CIPSEND 发送数据通过TCP或UDP的连接(SEND DATA THROUGH TCP OR UDP CONNECTION)AT+CIPCLOSE 关闭连接(CLOSE CONNECTION)AT+CIPSHUT 撤销GPRS PDP 环境(DEACTIVATE GPRS PDP CONTEXT)AT+CLPORT 设置本地端口(SET LOCAL PORT)AT+CSTT 设置APN, 用户名, 密码(SET APN, USER NAME,PASSWORD)AT+CIICR 提出与GPRS 或CSD 的无线连接(BRING UP WIRELESS CONNECTION WITH GPRS OR CSD)AT+CIFSR 获得本地IP地址(GET LOCAL IP ADDRESS)AT+CIPSTATUS 查询当前的连接状态(QUERY CURRENT CONNECTION STATUS)AT+CDNSCFG 配置域名服务器(CONFIGURE DOMAIN NAME SERVER)AT+CDNSGIP 查询所给出域名的IP地址(QUERY IP ADDRESS OF GIVEN DOMAIN NAME)AT+CDNSORIP 连接用IP 地址或域名服务器(CONNECT WITH IP ADDRESS OR DOMAIN NAME SERVER)AT+CIPHEAD 接收数据时加上一个IP头(ADD AN IP HEADER WHEN RECEIVING DATA)AT+CIPATS 设置自动送出时间(SET AUTO SENDING TIMER)AT+CIPSPRT 当送数据时设置‘〉’提示(SET PROMPT OF ‘>’ WHEN SENDING DATA)AT+CIPSERVER 配置作为服务器(CONFIGURE AS SERVER)AT+CIPCSGP 设置CSD 或GPRS 为连接方式(SET CSD OR GPRS FOR CONNECTION MODE)AT+CIPCCON 选择连接(CHOOSE CONNECTION)AT+CIPFLP 固定本地端口(FIX LOCAL PORT)AT+CIPSRIP 设置从何处接收的数据(SHOW WHERE RECEIVED DATA FROM)AT+CIPDPDP 设置是否检查GPRS网络时间状态(SET WHETHER CHECK STATE OF GPRS NETWORK TIMING)AT+CIPSCONT 保存TCPIP应用背景(SAVE TCPIP APPLICATION CONTEXT)AT+CIPMODE 选择TCPIP 应用方式(SELECT TCPIP APPLICATION MODE)AT+CIPCCFG 配置透明传输模式(CONFIGURE TRANSPARENTTRANSFER MODE)根据GSM07.07的AT指令(AT Commands According to GSM07.07)AT+CACM 累计电话计量器(ACM) 重新设置或询问(ACCUMULATED CALLMETER(ACM) RESET OR QUERY)AT+CAMM 累计电话计量器最大值的设置或查询(ACCUMULATED CALL METER MAXIMUM(ACMMAX) SET OR QUERY)AT+CAOC 咨询收费(ADVICE OF CHARGE)AT+CBST 选择持有人服务类型(SELECT BEARER SERVICE TYPE) AT+CCFC 呼叫转移号码和条件控制(CALL FORWARDING NUMBER AND CONDITIONS CONTROL)AT+CCUG 关闭用户群控制(CLOSED USER GROUP CONTROL) AT+CCWA 呼叫等待控制(CALL WAITING CONTROL)AT+CEER 延期的错误报告(EXTENDED ERROR REPORT)AT+CGMI 要求制造商识别(REQUEST MANUFACTURER IDENTIFICATION)AT+CGMM 要求样式识别(REQUEST MODEL IDENTIFICATION) AT+CGMR 要求修正识别(REQUEST REVISION IDENTIFICATION)AT+CGSN 要求产品序号识别(同等+GSN )(REQUEST PRODUCT SERIAL NUMBER IDENTIFICATION(IDENTICAL WITH +GSN)) AT+CSCS 选择TE 字符集(SELECT TE CHARACTER SET)AT+CSTA 选择地址类型(SELECT TYPE OF ADDRESS)AT+CHLD 电话挂起并多线(电话会议)(CALL HOLD AND MULTIPARTY)AT+CIMI 请求国际移动用户身份(REQUEST INTERNATIONAL MOBILE SUBSCRIBER IDENTITY)AT+CKPD 键盘控制(KEYPAD CONTROL)AT+CLCC 我的当前通话名单(LIST CURRENT CALLS OF ME)AT+CLCK 设备锁(FACILITY LOCK)AT+CLIP 呼叫线路识别介绍(CALLING LINE IDENTIFICATION PRESENTATION)AT+CMEE 报告移动设备错误(REPORT MOBILE EQUIPMENT ERROR)AT+COLP 连接的线路识别介绍(CONNECTED LINE IDENTIFICATION PRESENTATION) AT+COPS 操作员选择(OPERATOR SELECTION)AT+CPAS 移动设备的活动状态(MOBIL EQUIPMENT ACTIVITY STATUS)AT+CPBF 找到电话簿条目(FIND PHONEBOOK ENTRIES)AT+CPBR 读当前的电话本条目(READ CURRENT PHONEBOOK ENTRIES)AT+CPBS 选择电话本记忆存贮区(SELECT PHONEBOOK MEMORY STORAGE)AT+CPBW 写电话本条目(WRITE PHONEBOOK ENTRY)AT+CPIN 输入PIN(ENTER PIN)AT+CPWD 改变密码(CHANGE PASSWORD)AT+CR 服务报告控制(SERVICE REPORTING CONTROL)AT+CRC 设置手机结果码为来电标志(SET CELLULAR RESULT CODES FOR INCOMING CALL INDICATION)AT+CREG 网络注册(NETWORK REGISTRATION)AT+CRLP 选择无线电链路协议PARAM.ETER(SELECT RADIO LINK PROTOCOL PARAM.ETER)AT+CRSM 有限的SIM 通入(RESTRICTED SIM ACCESS)AT+CSQ 信号质量报告(SIGNAL QUALITY REPORT)AT+FCLASS 电传: 精选, 读或测试服务组(FAX: SELECT, READ OR TEST SERVICE CLASS)AT+FMI 电传: 报告制作的身份证明(FAX: REPORTMANUFACTURED ID)AT+FMM 电传: 报告模式身份证明(FAX: REPORT MODEL ID)AT+FMR 电传: 报告修正身份证明(FAX: REPORT REVISION ID) AT+VTD 长短音(TONE DURATION)AT+VTS DTMF以及拨号音的产生(DTMF AND TONE GENERATION)AT+CMUX 多重通道控制(MULTIPLEXER CONTROL)AT+CNUM 用户号码(SUBSCRIBER NUMBER)AT+CPOL 首选的操作员名单(PREFERRED OPERATOR LIST)AT+COPN 读操作员名字(READ OPERATOR NAMES)AT+CFUN 设置电话功能(SET PHONE FUNCTIONALITY)AT+CCLK 时钟(CLOCK)AT+CSIM 普通SIM 通入(GENERIC SIM ACCESS)AT+CALM 警报声模式(ALERT SOUND MODE)AT+CRSL ***等级(RINGER SOUND LEVEL)AT+CLVL 喇叭音量(LOUDSPEAKER VOLUME)AT+CMUT 静音控制(MUTE CONTROL)AT+CPUC 价格每单位货币表(PRICE PER UNIT CURRENCY TABLE)AT+CCWE 电话计量器最大值(CALL METER MAXIMUM EVENT) AT+CBC 电池充电(BATTERY CHARGE)AT+CUSD 非结构化补充业务数据(UNSTRUCTURED SUPPLEMENTARY SERVICEDATA)AT+CSSN 辅助服务的通知(SUPPLEMENTARY SERVICES NOTIFICATION)根据GSM07.05的AT指令(AT Commands According to GSM07.05)AT+CMGD 删除SMS 短信(DELETE SMS MESSAGE)AT+CMGF 选择SMS 短信格式(SELECT SMS MESSAGEFORMAT)AT+CMGL 从首选存储器的SMS短信清单(LIST SMS MESSAGES FROM PREFERRED STORE)AT+CMGR 读SMS短信(READ SMS MESSAGE)AT+CMGS 发送SMS短信(SEND SMS MESSAGE)AT+CMGW 往内存写SMS短信(WRITE SMS MESSAGE TO MEMORY)AT+CMSS 从存储器发送SMS短信(SEND SMS MESSAGE FROM STORAGE)AT+CMGC 发送SMS短信指令(SEND SMS COMMAND)AT+CNMI 新的SMS短信标志(NEW SMS MESSAGE INDICATIONS)AT+CPMS 首选SMS短信存储区(PREFERRED SMS MESSAGE STORAGE)AT+CRES 恢复SMS 设置(RESTORE SMS SETTINGS)AT+CSAS 保存SMS短信设置(SAVE SMS SETTINGS)AT+CSCA SMS 服务中心地址(SMS SERVICE CENTER ADDRESS) AT+CSCB 选择小区广播短讯(SELECT CELL BROADCAST SMS MESSAGES)AT+CSDH 显示SMS 文本方式参量(SHOW SMS TEXT MODE PARAMETERS)AT+CSMP 设置SMS 文本方式参量(SET SMS TEXT MODE PARAMETERS)AT+CSMS 选择信息服务(SELECT MESSAGE SERVICE)GPRS 支持的AT指令(AT Commands for GPRS Support)AT+CGATT 从GPRS服务附加/分离(ATTACH/DETACH FROM GPRS SERVICE)AT+CGDCONT 定义PDP环境(DEFINE PDP CONTEXT)AT+CGQMIN 服务质量概况(最低可接受)(QUALITY OF SERVICE PROFILE (MINIMUM ACCEPTABLE))AT+CGQREQ 服务质量概况(被请求的)(QUALITY OF SERVICE PROFILE (REQUESTED))AT+CGACT 环境激活(CONTEXT ACTIVATION)AT+CGDATA 进入数据状态(ENTER DATA STATE)AT+CGPADDR 显示PDP地址(SHOW PDP ADDRESS)AT+CGCLASS GPRS移动站种类(GPRS MOBILE STATION CLASS)AT+CGEREP 控制未经请求GPRS 事件报告(CONTROL UNSOLICITED GPRS EVENT REPORTING)AT+CGREG 网络注册状态(NETWORK REGISTRATION STATUS)AT+CGSMS 为MO SMS 消息选择服务(SELECT SERVICE FOR MO SMSMESSAGES)AT+CGCOUNT GPRS打包计数(GPRS PACKET COUNTERS)SIM应用集的AT指令(AT Commands for SIM Application Toolkit)不大会翻译。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
GSM/GPRS操作示例 说明:本页面操作示例使用串口助手进行开发演示。 请先仔细看右边的目录,按模块,寻找自己需要的功能
更新历史
更新说明: 2017年10月14号: 固件版本:v01.05.20171014 1.A9/A9G增加基站定位简化本指令AT+LOCATION=X。基站定位直接输出当前位置的经纬度,解决了站定位需要第三方插件转换太复杂的问题。
2.A9/A9G优化AT+CCLK?指令,直接获取当前时间,不需要手动设置(联通卡时间会出错,建议使用移动卡)。
A6(GPRS) 接收 相关指令 ATDxxxxx;//xxx为 示例 打
ATDxxxxxxxxxxx OK +CIEV: "CALL",1 +CIEV: "SOUNDER",1 //响铃 +CIEV: "SOUNDER",0 //挂断 +CIEV: "CALL",0 BUSY //显示BUSY
接到短话 (若想使用来电提醒功能,请使用at+clip=1;注意,该功能必须需要你的SIM卡自带来电提醒功能)
RING RING
短信设置 相关指令 AT+CPMS="SM","SM","SM" //设置短信存储单元 AT+CMGF=0/1 //设置短信格式,1为text格式读取,0为pud格式读取 AT+CMGR=x //读取短信容,x为第几条短信 AT+CMGL=4/ALL //查看短信列表 PUD格式下读取参数为4, txt格式要发AT+CMGL=ALL
AT+CMGD=1 //删除短信。若果使用AT+CMGD=1,4 则为删除所有短信
示例 AT+CPMS="SM","SM","SM" //设置短信存储单元,同时也可以查看短信容量 +CPMS: 0,50,0,50,0,50 OK
AT+CMGF=1 //设置为TXT格式读取 OK +CIEV: "MESSAGE",1 //接收到短信,容包括和时间以及容 +CMT: "+86xxxxxxxxxxx",,"2017/10/09,09:14:52+08" 111 +CIEV: "MESSAGE",1 +CMT: "+86xxxxxxxxxxx",,"2017/10/09,09:16:25+08" 222 AT+CMGF=0 //设置为PUD格式接受 OK
+CIEV: "MESSAGE",1 //以PUD接收到短信,容包括和时间以及容 +CMT: ,23 0891683110602305F0240D91687186935218F500007101909061452303B3D90C
+CIEV: "MESSAGE",1 +CMT: ,23 0891683110602305F0240D91687186935218F500007101909071202303341A0D AT+CMGL=4 //列出所有短信->pud格式,使用这条命令参数为4 +CMGL: 1,1,,23 0891683110602305F0240D91687186935218F500007101909041252303B1580C +CMGL: 2,1,,23 0891683110602305F0240D91687186935218F50000710190906152230332990C +CMGL: 3,1,,23 0891683110602305F0240D91687186935218F500007101909061452303B3D90C +CMGL: 4,1,,23 0891683110602305F0240D91687186935218F500007101909071202303341A0D OK AT+CMGF=1 //设置为TXT格式读取 OK AT+CMGL=ALL //列出所有短信->pud格式,使用这条命令参数为ALL +CMGL: 1,"REC READ","+86xxxxxxxxxxx",,"2017/10/09,09:14:52+08" 111 +CMGL: 2,"REC READ","+86xxxxxxxxxxx",,"2017/10/09,09:16:25+08" 222 +CMGL: 3,"REC READ","+86xxxxxxxxxxx",,"2017/10/09,09:16:54+08" 333 +CMGL: 4,"REC READ","+86xxxxxxxxxxx",,"2017/10/09,09:17:02+08" 444 OK AT+CMGR=1 //读取第一条短信 +CMGR: "REC READ","+86xxxxxxxxxxx",,"2017/10/09,09:14:52+08" 111 OK AT+CMGR=2 //读取第二条短信 +CMGR: "REC READ","+86xxxxxxxxxxx",,"2017/10/09,09:16:25+08" 222 OK AT+CMGR=3 //读取第三条短信 +CMGR: "REC READ","+86xxxxxxxxxxx",,"2017/10/09,09:16:54+08" 333 AT+CMGD=1 //删除第一条短信 OK AT+CMGD=2 //删除第二条短信谨记删除第一条后,第二条容不会自动跑到第一条,而是依然占据第二条短信,但是当所有短信都删除后,再接收到短信后,会自动排列到第一条信息的位置
OK AT+CMGD=3 //删除第三条短信 OK AT+CPMS="SM","SM","SM" //查看一下短信容量 +CPMS: 1,50,1,50,1,50 OK AT+CMGL=ALL //删除了3条之后,查看短信列表,只剩1条 +CMGL: 4,"REC READ","+86xxxxxxxxxxx",,"2017/10/09,09:17:02+08" 444 OK AT+CMGD=1,4 //删除所有短信 OK
发送短信 AT+CMGF=1 //文本方式发送 AT+CMGS="xxxxxxxxxxx()" //返回>,然后输入要发送的txt容并且以CTRL-Z(16进制为1a)结束即可
中文发送短信 另外可以使用PUD的编码方式发送信息: AT+CMGS=XX; //要发送的字节数 >xxxxxxxxxxxxxxxxxxxxx //PUD码(最后以CTRL-Z(16进制为1a)结尾) +CMGS: 0 OK
获取基站下发时间 下一版将会更新功能直接是用AT+CCLK?来查询。(若改动,该行容会取消,并修改修示例容,固件发布处会有更新记录)。模组每次上单初始化的过程中会获取基站下发的时间。另外,使用AT+CGATT=1指令附着网络的时候会获得基站下发的时间,但是使用第二次无效。
AT+CGATT OK +CTZV:17/10/07,05:48:38,+08
基站定位 相关指令 AT+CREG? 示例
AT+CREG=1 //=1的时候是查询网络状态,模组上电默认为1 OK AT+CREG? +CREG: 1,1 AT+CREG=2 //=2的时候是基站定位 OK AT+CREG? +CREG: 2,1,"xxxx","xxxx",2 // 中间参数为16进制 在相关查询:.gpsspg./bs.htm
HTTP 以百度为例(前面的步骤要按流程配置,一定不能忘记)(HTTPGET不可用,会在下一版本进行更新) 示例
AT+CCID AT+CREG? AT+CGATT=1 AT+CGDCONT=1,"IP","CMNET" AT+CGACT=1,1 创建连接 at+cipstart="TCP",".baidu.",80 两种发送请求方式: 1.透传发送 AT+CIPTMODE=1 //进入透传 OK GET / HTTP/1.1\r\nHost: .baidu.\r\n\r\n //发送GET请求信息 2.非透传模式 AT+CIPSEND=45//发送的字节长度 > GET / HTTP/1.1\r\nHost: .baidu.\r\n\r\n //出现上述箭头后,发送GET请求信息
多 示例 at+ccid //查询ccid,确定是否有sim卡 +SCID: SIM Card ID: 898602#4221620070426 OK at+creg? //查询是否注册上网络 +CREG: 1,5 //第一个参数1表示允许注册入网;第二个参数5表示已注册,处于漫游状态,如果是1的话,表示已注册本地网络,出现其他参数表示不正常
OK at+csq //查询信号 +CSQ: 31,99 OK at+cgatt=1 //附着网络 +CTZV:16/07/06,11:34:17,+08 OK at+cgdcont=1,"IP","cmnet" //设置pdp参数 OK at+cgact=1,1 //激活该pdp OK at+cipstatus? //查询ip连接情况,共有8路,实际最多支持同时开4路tcpip连接
+CIPSTATUS:0,IP GPRSACT 1,IP INITIAL 2,IP INITIAL 3,IP INITIAL