GSM GPRS AT命令集 2010-12-10 13:42 测试的AT命令集 3.1 ATE 作 用:该命令用来决定DCE是否返回从DTE收到的字符。 value Description 0 DCE 不返回字符给DTE(缺省设置) 1 DCE返回字符给DTE l 说明:模块在上电初始化后,默认的是DCE 不返回字符给DTE,在超级终端观察造成不便,故设定为DCE返回字符给DTE。 执行命令:ATE1
返 回:OK 3.2 AT+CSQ 作 用:用来读取当前服务小区的信号强度。 执行命令:AT+CSQ 返 回:+CSQ: 24,99 OK 3.3 ATD 和 ATH ATD:用来呼叫远端用户。 ATH:用来挂断所有(可能一个或多个)正在建立的或已经建立的呼叫。 测试如下: (事例为呼叫13201522550和主动挂断的全过程) 执行命令:ATD13201522550 返 回:+SIND: 5,1 +SIND: 2 (此时已经拨通) 执行命令:ATH 返 回:OK +SIND: 11 3.4 AT+CGATT 作 用:附着(Attach)或去附(detach)GPRS服务。 描述 0 去附了GPRS服务 1 附着了GPRS服务 执行命令:AT+CGATT=1 返 回:OK +SIND: 11 检测命令:AT+CGATT? 返 回:+CGATT: 1 OK 3.5 AT+CGDCONT 作 用:MT发送PDP上下文激活消息的时候使用这个命令配置PDP上下文参数。 参数说明: l 目前我们只支持IP。 l 中国移动为Internet服务的APN为”cmnet”。 执行命令:AT+CGDCONT=1,"IP","CMNET" 返 回:OK 3.6 AT+SDATARXMD 作 用:接收数据是HEX码字符串是ACSII码字符串。 设置命令:AT+SDATARXMD=[,,[]] 参 数: :整数;范围1~10,用于本地标识所建连接 描述 0(缺省值) 接收数据为按照HEX码字符串 1 接收数据为按照ACSII码字符串 描述 0(缺省值) 接收UDP数据自动回显,此时数据仍也可由AT+SDATAREAD读出 1 接收UDP数据不自动回显 执行命令:AT+SDATARXMD=1,1,0 返 回:OK 执行命令:AT+SDATARXMD=1,0,0 返 回:OK 3.7 AT+CGACT 作 用:激活(activate)或去活(deactive)指定的PDP上下文。 描述 0 PDP 上下文去活 1 PDP 上下文激活 执行命令:AT+CGACT=1,1 返 回:OK 3.8 AT+SDATACONF 作 用:设置基于GPRS上通过AT命令发送数据的配置参数。 参数说明: l 目前支持”UDP”和”TCP”; l 给定server的ip地址; l 给定server的port端
口号
管理印章的关于负责的工作口号抗洪救灾口号体育运动口号宣誓口号公司企业文化口号
; 情况一:(SERVER关闭) 执行命令:AT+SDATACONF= 1,"TCP","61.185.152.193",2020 (与SERVER建立连接) 返 回:OK 执行命令:AT+SDATASTART=1,1 (激活TCP) 返 回:OK 执行命令:AT+SSTRSEND= 1,"FORM SPREADTRUM" (发送数据) 返 回:+CME ERROR: 21(远端服务器没有响应) 情况二:(SERVER打开) 执行命令:AT+SDATACONF= 1,"TCP","61.185.152.193",2020 (61.185.152.193 2020为SERVER的IP和PORT ) 返 回:OK 执行命令:AT+SDATASTART=1,1 返 回:OK 执行命令:AT+SSTRSEND=1,"FROM SPREADTRUM" 返 回:OK 3.9 AT+SDATASTART 作 用:采用AT+SDATACONF命令配制完参数后启动GPRS服务 设置命令:AT+SDATASTART=[,] 描述 1 激活UDP/TCP连接 0 去活UDP/TCP连接 执行命令:AT+SDATASTART=1,1 返 回:OK 3.10 AT+SDATASEND 作 用:发送用户指定的HEX字符串数据。 设置命令:AT+SDATASEND=[, 执行命令:AT+SDATASEND=1,6 返 回:〉12 34 56 78 90 21 32 OK 3.11 AT+SSTRSEND 作 用:发送用户指定的字符串数据。 设置命令:AT+SSTRSEND=[,] 执行命令:AT+SSTRSEND=1,”HELLO EVERYONE” 返 回:OK 3.12 AT+SDATAREAD 作 用:读取服务器发来的数据 设置命令:AT+SDATAREAD=[] 执行命令:AT+SDATAREAD=1 返 回:+SDATA:1,3,123122 执行命令:AT+SDATAREAD=1 返 回:+SSTR:1,abcdabcdabcdabcd 3.13 AT+CMGF 作 用:该命令用来读取或设置短消息的格式. 设置命令:AT+CMGF= mode 描述 0 Pdu 模式(缺省设置) 1 Text 模式 执行命令:AT+CMGF=1 返 回:OK 3.14 AT+CMGL 作 用:用来列
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
不同状态或所有的短消息。 设置命令:AT+CMGL= 执行命令:AT+CMGL=”ALL” (显示所有短消息) 返 回: +CMGL: 1,0,"REC READ","+8613572211745","05/05/20,20:40:30+00" 1234567890 +CMGL: 2,2,"REC READ","+8613201522550","05/05/21,16:44:10+00" 54C854C8 OK 3.15 AT+CMGR 作 用:用来读取指定的某条短消息。 设置命令:AT+CMGR= 执行命令:AT+CMGR=1 返 回: +CMGR: "REC READ",0,"+8613572211745","05 1234567890 OK 执行命令:AT+CMGR=2 返 回: +CMGR: "REC UNREAD",2,"+8613201522550","05/05/21,16:44:10+00" 54C854C8 OK 3.16 AT+CMGS 作 用:用来发送短消息。 如果发送短消息的格式为text (AT+CMGF=1) 模式: 设置命令:AT+CMGS=[,] > TEXT 如果发送短消息的格式为PDU (AT+CMGF=0) 模式 设置命令:AT+CMGS= > PDU 返回:+CMGS: OK 执行命令:AT+CMGS=”13201520550” 返 回:>HELLO +CMGS: 248 OK 3.17 AT+CSMP 作 用:该命令用来设置或读取,,和 设置命令:AT+CSMP=,,, 执行命令:AT+CSMP=19,143,0,2 返 回:OK 3.17 AT+CMGD 作 用:用来删除一条或所有短消息。 设置命令:AT+CMGD=[, ] 执行命令:AT+CMGD=1 返 回:OK 4.一个完整的短消息接收、发送、删除的示例 上电后具体操作如下: (1) AT OK (2) ATE1 OK (3) AT+CMGF=1 OK (4) AT+CMGL=”ALL” +CMGL: 1,0,"REC READ","+8613572211745","05/05/20,20:40:30+00" 1234567890 +CMGL: 2,2,"REC READ","+8613201522550","05/05/21,16:44:10+00" 54C854C8 OK (5) AT+CMGR=1 +CMGR: "REC READ",0,"+8613572211745","05 1234567890 OK (6) AT+CMGR=2 +CMGR: "REC UNREAD",2,"+8613201522550","05/05/21,16:44:10+00" 54C854C8 OK (7) AT+CSMP=19,143,0,2 OK (8) AT+CMGS="13201522550" >HELLO +CMGS: 248 OK (9) AT+CMGD=1 OK (10) AT+CMGD=1 OK (11) AT+CMGL=”ALL” OK 5.GPRS数据传输(发送和接收)的一个示例 (1) AT OK (2) ATE1 OK (3) AT+CGATT=1 OK (4) AT+CGDCONT=1,”IP”,”CMNET” OK (5) AT+SDATACONF= 1,"TCP","61.185.152.193",2020 (61.185.152.193 2020为SERVER的IP和PORT ) OK (6) AT+SDTATSTART=1,1 OK (7) AT+SDATARXMD=1,1,0 OK (8) AT+SSTRSEND=1,"FROM SPREADTRUM" OK (9) AT+SDATAREAD=1 +SSTR:1,abcdabcdabcdabcd OK (10) AT+SDATARXMD=1,0,0 OK (11) AT+SDATASEND=1,6 >12 34 56 78 90 21 32 OK (12) AT+SDATAREAD=1 +SDATA:1,3,123122 OK