AT名词术语文档格式.docx
《AT名词术语文档格式.docx》由会员分享,可在线阅读,更多相关《AT名词术语文档格式.docx(9页珍藏版)》请在冰点文库上搜索。
AT+CSCS:
选择TE字符集
该命令通知ME选择字符集。
ME可以对输入或显示的字符进行转化。
此命令用于发送、读或写短消息。
AT+CSCS=“GSM”//GSM缺省字符集
OK//成功执行
AT+CSCS=“PCCP437”//PC字符集编码437
AT+CIMI:
请求IMSI(InternationalMobileSubscriberIdentify)
该命令用于读取SIM卡的IMSI(国际移动用户识别)号。
读取IMSI之前可能需要输入PIN码。
AT+CIMI//读取IMSI
4667
AT+GCAP:
性能列表
该命令提供性能列表。
AT+GCAP//获取性能列表
+GCAP:
+CGSM,+FCLASS//支持GSM命令和FAX命令
OK//执行完毕
A/:
重复刚才的命令
重复刚才执行过的命令,A/命令本身不能重复。
AT^SMSO:
关闭电源
该命令停止GSM协议栈和物理层的工作。
AT^SMSO//关机
^SMSO:
MSOFF
OK//正常退出网络并关机
AT+CMEE:
报告ME错误的方式
该命令设置是否使用结果码“+CMEERROR:
<
XXX>
”或“+CMSERROR:
”来代替简单的ERROR。
AT+CMEE=0//禁止ME错误报告使用ERROR
OK
AT+CMEE=1//使用“+CMEERROR:
”
呼叫控制命令
ATD:
拨号
命令格式:
ATD<
Number>
[I/i][G/g][;
]
ATD>
<
PhbStr>
mem<
n>
PhbIndex>
ATD<
GSMsequence>
ATD命令用于建立会话、数据业务或传真业务,也可以控制补充业务。
对于数据或传真业务,用户向模块发送如下ASCII字符(在此命令之前,用AT+CBST命令选择载波类型):
nb>
//<
为被叫号码
对于语音电话,用于向模块发送如下ASCII字符(在此命令之前,用AT+CBST选择载波类型,或使用缺省值):
;
注意对于国际号码,号码前需要加“+”,如:
ATD+86;
。
对ATD命令的响应如下表所示:
详细结果代码
数字化结果代码
说明
呼叫成功,仅对语音呼叫
CONNECT<
SPEED>
10,11,12,13,14,15
呼叫成功,对数据电话<
speed>
采用模块协商后的值
BUSY
7
被叫方忙
NOANSWER
8
固定连接时间到后未检测到挂起信号
NOCARRIER
3
呼叫建立失败或远端用户已释放
从电话本(存储在SIM卡上)直接拨号采用以下命令行格式:
index>
;
//呼叫存储在电话本位置<
处的号码。
mem<
//mem是电话本存储区(由AT+CPBS来选择)
在当前只有一个电话的情况下,如果要发起对外的呼叫,应现将当前的电话挂起再建立连接。
命令:
ATD*#21#//查询呼叫转移状态
响应:
+CCFC:
0,7//没有呼叫转移
ATD**61*+86**25#//登记无应答呼叫转移,无应答时间定为25秒
ATD*2#//呼叫序列错误
+CMEERROR3
ATH:
呼叫挂起
用户使用ATH(或ATH0)来切断与远端用户的连接。
在有多个电话的情况下,所有的电话都将释放(包括任何状态的语音连接)。
ATA:
呼叫应答
当收到呼叫来电,该命令用于接通语音通话线路。
AT+CEER:
扩展错误报告
如果呼叫建立(发起或应答)失败,该命令报告呼叫释放的原因。
命令
ATD;
发起语音呼叫
响应
呼叫建立失败
AT+CEER
查询失败原因
+CEER:
8,16,0
GSM协议04.08中的错误定义号
AT+VTS,AT+VTDDTMF信号
模块允许用户发送DTMF拨号音。
定义拨号音长度,使用:
AT+VTD=<
*100即拨号音的长度,以(ms)为单位。
如果n<
4,拨号音长度为300ms(默认)
AT+VTD=6
定义拨号音长度为600MS
发送DTMF拨号音(当前要有正在通话的电话),使用:
AT+VTS=<
Tone>
由0-9,*,#,A,B,C,D中的字符构成。
AT+VTS=A
AT+VTS=11
+CMEERROR:
4
拨号音有错,不存在
ATH
AT+VTS=4
没有连接
如果要发送一个连续的拨号音序列,比如13#,用户需操作:
AT+VTS=1;
+VTS=3;
+VST=#
ATS0:
自动应答
S0参数控制自动应答。
ATS0=2
2声振铃后应答
ATS0?
查询当前值
002
通常3个字符(前导0)
ATS0=0
无自动应答
命令有效
其他的S参数(S6、S7、S8……)不执行
网络业务命令
AT+CSQ:
信号质量
该命令用来检测接收信号的强度指示(<
rssi>
)和信道误码率(<
ber>
),无论有没有插入SIM卡。
:
0:
小于或等于-133dBm
1:
-111dBm
2-30:
-109到-53dBm
31:
-51dBm
99:
未知或不可检测
0-7:
参考GSM05.08中的RXQUAL值
AT+CSQ
+CSQ:
<
AT+COPS:
运营商选择
选择运营商,有3种可能:
1,移动台进入Manual(手动)模式,想查找提供给用户的运营商。
如果查找正确并注册成功,移动台出于idle状态。
2,移动台进入Automatic(自动)模式,想查找本地运营商。
如果查找正确并注册成功,移动台处于idle状态;
如果不成功,移动台自动搜索其他的网络。
3,移动台进入Manual/Automatic(手动/自动)模式,想查找提供给用户的运营商(类似出于Manual模式),如果不成功则进入automatic模式。
读取命令返回当前模式和选择的运营商。
想要选择并注册网络运营商,发送如下的命令行:
AT+COPS=<
mode>
[<
format>
[,<
oper>
]]
对AT+COPS=<
命令的可能的响应:
OK(选择全部的网络业务)
30(没有网络业务)
32(网络不允许CE,只允许紧急电话)
3(电话期间不允许此操作)
4(错误参数)
对AT+COPS?
命令的响应语法:
+COPS:
对AT+COPS=?
[列举所支持的<
stat>
(字母数字型数字型)]
命令行参数值如下定义:
自动(缺省值)
手动
3:
用于设置<
域(对于读取命令AT+COPS?
)
4:
手动/自动要有<
域,如果手动选择失败,进入自动模式。
:
域的格式
0长字母数字格式(最多16个字符)
1短字母数字格式(最多8个字符)
2数字格式(缺省值)
的状态
未知
可用
2:
当前正在使用
禁止
运营商标识
AT+COPS?
+COPS:
未找到网络
AT+COPS?
0,0,“CHINAMOBILE”
中国移动
AT+CREG:
网络注册
该命令用于获知移动台的注册情况。
AT+CREG=<
响应格式:
+CREG:
lac>
ci>
](仅对AT+CREG?
命令而言)
0禁止网络注册主动提供结果码(缺省值)
1采用网络注册结果码+CREG:
2采用网络注册主动提供结果码+CREG:
0未注册,ME当前没有搜寻新的运营商
1已注册本地网络运营商
2未注册,ME正在搜寻新的运营商
3注册拒绝
4未知
5已注册,处于漫游区
字符型;
位置区域代码采用十六进制编码,2字节(如00c3=193)
字符型,小区ID号采用十六进制编码,2字节
AT+CREG?
如上定义
禁止/开放网络注册结果吗
AT+CREG=?
(0-2)
支持的0、1、2模式
例子:
0,1,“341B”,“2DBF”
已注册
0,0
未注册
安全性命令