不使用双引号时,字符串中各字符间的空格可忽略不计
实际操作中,<>,[]不必输入
所有AT命令本身不区分大小写,但其参数对大小写敏感
1.3.
2.AT命令连写
在AT命令操作使用过程中,数条AT命令可以被放在同一命令行中输入。这样在连写的AT命令中可以去除“AT”或者“at”字符,仅需要在命令行的开头输入“AT”或者“at”即可。注意,在扩展类的
KingcomTek G系列AT指令集详解_V1.8第8页
AT命令后面,连写的AT命令需通过分号(;)作为分隔符,将所有AT命令连写在同一行来逐步执行。例如:ATE1&W&F+ICF?;+CFUN?;&W
一条AT命令最多能操作355个字符。当超出该数值范围,输入的AT命令将不被执行,“ERROR”。
1.3.3.分行AT命令的用法
在需要连续执行多个AT命令时,必须等到上一条AT命令作了最终响应(例如:返回OK,ERROR,CME ERROR,CMS ERROR等),才能继续操作下一条AT命令。该动作强烈建议执行。
1.4.支持的字符集
GSM模块AT命令接口默认使用GSM字符集,字符集可以通过“AT+CSCS”命令(GSM07.07)进行查询和配置。其支持的字符集如下:
●GSM
●UCS2
●HEX
●PCCP936
字符集会影响短消息,广播消息的读取,编辑,发送和接收,电话簿、SIM卡工具箱等字符串的输入和显示。
2.通用命令
2.1.ATI显示产品ID信息
该命令用于显示产品ID信息,TA上报一行或多行制造商信息及软件版本信息。
语法
命令响应
ATI Kingcom_Ltd
Kingcom_G3524
G3524_B5_R01_A01_D140428
OK
参考
V.25ter
备注
●该命令基于G3524模块测试验证
KingcomTek G系列AT指令集详解_V1.8第9页
2.2.AT+GMI请求制造商ID信息
该命令用于请求制造商ID信息,TA上报一行或多行让用户识别TA制造商的文本信息。
语法
命令响应
AT+GMI=?OK
AT+GMI Kingcom_Ltd
OK
参考
V.25ter
备注
●该命令基于G3524模块测试验证
2.3.AT+GMM请求TA制造商和型号信息
该命令用于请求TA制造商和型号信息,TA上报一行或多行设备制造商和型号的信息。
语法
命令响应
AT+GMM=?OK
AT+GMM Kingcom_G3524
OK
参考
V.25ter
备注
●该命令基于G3524模块测试验证
2.4.AT+GMR请求TA软件版本信息
该命令用于请求TA软件版本信息,TA上报一行或多行软件版本信息。
语法
命令响应
AT+GMR=?OK
AT+GMR+CGMR:G3524_B5_R01_A01_D140428
OK
参考
V.25ter
KingcomTek G系列AT指令集详解_V1.8第10页
备注
●该命令基于G3524模块测试验证
2.5.AT+CGMI请求制造商ID信息
该命令用于请求制造商ID信息,TA上报一行或多行让用户识别TA制造商的文本信息。
语法
命令响应
AT+CGMI=?OK
AT+CGMI Kingcom_Ltd
OK
参考
GSM07.07
备注
●功能同AT+GMI
●该命令基于G3524模块测试验证
2.6.AT+CGMM请求TA制造商和型号信息
该命令用于请求TA制造商和型号信息,TA上报一行或多行设备制造商和型号的信息。
语法
命令响应
AT+CGMM=?OK
AT+CGMM Kingcom_G3524
OK
参考
GSM07.07
备注
●功能同AT+GMM
●该命令基于G3524模块测试验证
2.7.AT+CGMR请求TA软件版本信息
该命令用于请求TA软件版本信息,TA上报一行或多行软件版本信息。
KingcomTek G系列AT指令集详解_V1.8第11页
语法
命令响应
AT+CGMR=?OK
AT+CGMR+CGMR:G3524_B5_R01_A01_D140428
OK
参考
GSM07.07
备注
●功能同AT+GMR
●该命令基于G3524模块测试验证
2.8.AT+GSN请求TA序列号(IMEI)
该命令用于请求TA序列号,TA上报ME设备的IMEI号(国际移动台设备识别码)。
语法
命令响应
AT+GSN=?OK
AT+GSN
OK
参考
V.25ter
参数
备注
●每台ME设备的序列号(IMEI)不同
2.9.AT+CGSN请求TA序列号(IMEI)
该命令用于请求TA序列号,TA上报ME设备的IMEI号(国际移动台设备识别码)。
语法
命令响应
AT+CGSN=?OK
AT+CGSN
OK
参考
V.25ter
参数
备注
KingcomTek G系列AT指令集详解_V1.8第12页
●每台ME设备的序列号(IMEI)不同
●功能同AT+GSN
2.10.AT&F设置所有TA参数为出厂配置
该命令可把TA部分配置当前参数设置为制造商的默认配置。所有GPRS相关应用参数配置不被AT&F影响。
语法
命令响应
AT&F[
参考
V.25ter
参数
备注
●AT&F操作影响的部分参数可以通过AT&W进行保存,ATZ恢复为缺省配置
●可通过AT&W保存AT&F恢复出厂默认配置。
●可通过ATZ恢复AT&F部分对应参数所保存的配置。
●必须在模块处于空闲状态方可进行AT&F操作
2.11.AT&W保存用户配置参数
该命令将用户设置的一些命令参数保存到非易失性存储器内。
语法
命令响应
AT&W[
OK
参考
V.25ter
参数
备注
●AT&W将用户配置在重启TA之后保持有效
●可通过AT&F恢复AT&W部分对应参数的出厂默认配置。
●可通过ATZ恢复AT&W部分对应参数所保存的配置。
●必须在模块处于空闲状态方可进行AT&W操作
●AT&W章节列举的AT命令,若希望模块重启后其参数保持不变,都需要通过AT&W保存,
而V.25,07.05,07.07和GPRS中其他大多数AT命令会自动保存参数,即配置后重启参数不变
KingcomTek G系列AT指令集详解_V1.8第13页
2.12.ATQ设置结果码显示模式
该命令用于设置TA是否向TE发送结果码。
语法
命令响应
ATQ[
OK
当
OK
参考
V.25ter
参数
1错误结果码被抑制,不发送结果码至TE
备注
●该设置不会影响响应内的内容
●ATQ不带参数设置时参数
2.1
3.ATV设置TA响应返回内容格式
该命令用于设置结果码和返回结果的传送格式(数字格式或字符格式),并设置头部和尾部的内容,这些内容是与结果码和返回结果信息一起发送。
语法
命令响应
ATV[
当
OK
参考
V.25ter
参数
短字符型结果码:
1信息返回结果:
短字符型结果码:
举例
ATV1
OK
AT+CSQ
+CSQ:30,0
OK
ATV0
KingcomTek G系列AT指令集详解_V1.8第14页
KingcomTek G 系列AT 指令集详解_V1.8
第15页
AT+CSQ +CSQ:30,00
备注
设置ATV0后,返回信息(如举例中的+CSQ:30,0)前没有回车换行,返回的结果码OK
变成了数字0
表3:ATV 内容格式对照表ATV1ATV0描述
OK 0执行命令的正确确认
CONNECT 1连接已经建立,DCE 从命令状态切换为数据状态
RING 2DCE 已经检测到一个来自网络的呼叫NO CARRIER 3连接中断或尝试建立连接失败
ERROR 4命令不能被识别,超出命令行的最大长度,参数值无效或命令进程中的其他问题NO DIALTONE 5无法检测到拨号音BUSY 6检测到忙音信号(占线)
NO ANSWER
7
若“@”拨号修改量被使用,则紧跟5秒静默时间的远程振铃没有在定时器(S7)超时前检测到,即无应答。NOT SUPPORT 8不支持INVALID
COMMAND LINE
9
无效命令
2.14.ATX 设置CONNECT 结果码格式和检测呼叫进程
使用该命令,可设置TA 是否向TE 发送某一个特定的结果码。
语法
命令响应ATX[
参考V.25ter
参数
0进入在线数据状态时即给定连接结果码。拨号音和遇忙检测均禁用1进入在线数据状态时即给定连接
2
进入在线数据状态时即给定连接
3进入在线数据状态时即给定连接
可启用遇忙检测
4进入在线数据状态时即给定连接
可启用(AT&F)
备注
●AT&F恢复出厂设置参数
2.15.ATZ复位为缺省配置
语法
命令响应
ATZ[
参考
V.25ter
参数
备注
●所有相关参数恢复制造商默认配置。
●AT&F操作影响的部分参数可以通过AT&W进行保存,ATZ恢复为缺省配置。
●必须在模块处于空闲状态方可进行ATZ操作。
2.16.AT+CFUN设置模块功能
该命令是用来切换模块各功能模式。可用来重启ME或将模块在全功能,最小功能,关闭射频电路的接收和发送等模式切换。
语法
命令响应
AT+CFUN=?+CFUN:(
OK
AT+CFUN?+CFUN:
OK
AT+CFUN=
ERROR+CME ERROR:
参考
GSM07.07
参数
1全功能模式(默认)
4关闭射频电路的接收和发送功能模式
1在设置
备注
●
●该命令操作只能在模块处于空闲状态下操作,不然会导致其他功能操作异常
举例
举例一:设置模块最小功能模式。该命令首先注销网络,之后取消激活SIM卡
AT+CFUN=0
OK
AT+COPS?
+COPS:2//无网络
OK
举例二:设置模块全功能模式。该命令首先激活SIM卡,之后注册网络
AT+CFUN=1
OK
AT+COPS?
+COPS:0,0,"CHINA MOBILE"//注册上网络
OK
2.17.AT+CMEE上报移动设备错误
该命令用于启用或禁用+CME ERROR:
与ME功能相关的错误。
语法
命令响应
AT+CMEE=?+CMEE:(
OK
AT+CMEE?+CMEE:
OK
AT+CMEE=[
ERROR
+CME ERROR:
参考
GSM07.07
参数
1启用结果码+CME ERROR:
2启用结果码+CME ERROR:
备注
●详细结果码对照请参照表4:+CME ERROR错误代码列表和表5:+CMS ERROR错误代码列表
等错误代码表
举例
AT+CMEE=0//禁用结果码+CME ERROR:
OK
KingcomTek G系列AT指令集详解_V1.8第17页
AT+CPIN=1234
ERROR
AT+CMEE=1//启用结果码+CME ERROR:
OK
AT+CPIN=1234
+CME ERROR:50
AT+CMEE=2//启用结果码+CME ERROR:
OK
AT+CPIN=1234
+CME ERROR:Excute command failure
2.18.AT+CSCS选择TE字符集
该命令设置模块使用的字符集

