AT命令手册
--启飞无线 无限未来
GSMAT命令手册
1简介..............................................5
1.1名词术语........................................5
1.2AT命令简介.....................................5
2AT命令祥解.......................................5
2.1一般命令........................................5
2.1.1AT+CSCS选择TE字符集
2.1.2AT+CIMI请求IMSI
2.1.3AT+GCAP性能列表
2.1.4A/重复刚才的命令
2.1.5AT^SMSO关闭电源
2.1.6AT+CMEE报告ME错误
2.2呼叫控制命令....................................6
2.2.1ATD拨号
2.2.2ATH呼叫挂起
2.2.3ATA呼叫应答
2.2.4AT+CEER扩展错误报告
2.2.5AT+VTS,AT+VTDDTMF信号
2.2.76ATS0自动应答
2.3网络业务命令....................................8
2.3.1AT+CSQ信号质量
2.3.2AT+COPS运营商选择
2.3.3AT+CREG网络注册
2.4安全性命令......................................10
2.4.1AT+CPIN输入PIN码
2.4.2AT+CPIN2输入PIN2码
2.4.3AT+CPINCPIN码剩余尝试次数
2.4.4AT+CLCK功能锁定
2.4.5AT+CPWD更改密码
2.5电话本命令......................................14
2.5.1AT+CPBS选择电话本存储区
2.5.2AT+CPBR读取电话本
2.5.3AT+CPBW写电话本
2.6短消息命令......................................15
2.6.1参数定义
2.6.2AT+CSMS选择消息业务
2.6.3AT+CPMS选择短消息存储区
2.6.4AT+CMGF选择消息格式
2.6.5AT+CSDH显示TEXT方式参数
2.6.6AT+CNMI新消息提示
2.6.7AT+CMGR读取短消息
2.6.8AT+CMGL列举短消息
2.6.9AT+CMGS发送短消息
2.6.10AT+CMGW向内存写入消息
2.6.11AT+CMSS发送存储区内的消息
2.6.12AT+CSMP设置TEXT方式参数
2.6.13AT+CMGD删除短消息
2.6.14AT+CSCA设置短消息中心地址
2.6.15AT+CSCB选择广播消息类型
启飞无线www.fly88.com.cn
GSMAT命令手册
2.7补充业务命令....................................22
2.7.1AT+CCFC呼叫转移
2.7.2AT+CLCK呼叫限制
2.7.3AT+CPWD更改补充业务密码
2.7.4AT+CLIP呼叫线路识别显示
2.7.5AT+CHLD呼叫保持
2.7.6AT+CLCC列举当前的电话
2.7.7AT+CSSN补充业务通知
2.7.8AT+CCUG用户组业务
2.8数据命令..........................................26
2.8.1AT+CBST载波类型选择
2.8.2AT+FCLASS选择模式
2.8.3AT+CR业务报告控制
2.8.4AT+CRC振铃类型结果码
2.8.5AT+ILRRDTE-DCE本地波特率报告
2.8.6AT+CRLP无线链路协议参数
2.9传真命令.........................................28
2.9.1AT+FTM传送速度
2.9.2AT+FRM接收速度
2.9.3AT+FTS停止传送并等待
2.9.4设置PC传真应用程序
2.10串口控制命令....................................29
2.10.1AT+IPR固定DTE波特率
2.10.2AT&C设置DCD信号
2.10.3AT&D设置DTR信号
2.10.4AT&S设置DSR信号
2.10.5ATO返回在线模式
2.10.6ATQ结果代码抑制
2.10.7ATV响应格式
2.10.8ATZ缺省配置
2.10.9AT&W保存设置
2.10.10ATE回显
3附录...............................................31
启飞无线www.fly88.com.cn
GSMAT命令手册
前言
本文档以针对QF-S2CSGSMMODEM介绍了AT命令集及其基本的使用方法所有的AT
命令均逐一列举并附有使用的例子
对于其他类型的模块若有不同的操作请来信说明以
便补充和修改
另外为方便用户查找对AT命令还作了分类
第2章介绍一般的一些AT命令
第3章介绍呼叫控制方面的AT命令
第4章介绍网络业务命令
第5章介绍与安全性有关的命令
第6章介绍电话本命令
第7章介绍短消息命令
第8章介绍补充业务命令
第9章介绍数据业务命令
第10章介绍与传真有关的命令
第11章介绍基于V.24和V.25的命令
注意
用户在使用模块前
应仔细阅读本手册在模块上使用AT命令必须严格以本文档为参
考
我们不负责因用户随意使用AT命令造成的任何损坏另外使用前应先确保模块连接
配置正确无误
版权声明
本篇文档的版权由本公司独家享有
任何人在未取得本公司书面许可前不得以任何
形式
包括但不限于转抄复印翻译电子邮件等形式向第三方透漏本文的任何部分
启飞无线www.fly88.com.cn
GSMAT命令手册
1简介
1.1名词术语
inalEquipment终端设备与DTE等价比如一个计算机
它是和信息网络的一端相接的可提供必要功能的设备
这些功能使得用户通过接入协议
能接入网络
如发送信息和接收信息也可指由线路电路信道数据链路的终端或
起点组成的设备
TerminalAdapter终端适配器与DCE等价
提供终端适配功能的物理实体
是一种接口设备
DataCircuitterminatingEquipment数据电路终接设备
一种接口设备
在线路之间进行代码或信号转换同数据终端设备实现接口能够建立
保持和释放数据终端设备与数据传输线之间的连接
DataTerminalEquipment数据终端设备
它具有向计算机输入和接收计算机输出的能力
与数据通信线路连接的通信控制能力以
及一定的数据处理能力
MobileEquipment移动设备比如GSM话机就属于ME
移动台中的一种发射机或接收机或发射机与接收机二者的组合
MobileStation移动台
在移动通信业务中
可以在移动中使用的通信站包括车船载台便携台和手持机
1.2AT命令简介
AT即AttentionAT命令集是从TETerminalEquipment或DTEDataTerminal
Equipment
向TATerminalAdapter或DCEDataCircuitTerminatingEquipment发
送的
通过TATE发送AT命令来控制MSMobileStation的功能与GSM网络业务进行
交互
用户可以通过AT命令进行呼叫
短信电话本数据业务补充业务传真等方面的控
制
2AT命令祥解
2.1一般命令
2.1.1AT+CSCS选择TE字符集
该命令通知ME选择的字符集
ME可以对输入或显示的字符进行转化此命令用于发送
读或写短消息
命令AT+CSCS=”GSM”GSM缺省字符集
响应OK命令有效
命令AT+CSCS=”PCCP437”PC字符集编码437
响应OK命令有效
2.1.2AT+CIMI请求IMSI
InternationalMobileSubscriberIdentity
该命令读取SIM卡的IMSI
国际移动用户识别号读IMSI之前可能需要输入PIN码
命令AT+CIMI读取IMSI
响应298IMSI值15位数字
启飞无线www.fly88.com.cn
GSMAT命令手册
2.1.3AT+GCAP性能列表
该命令提供性能列表
命令AT+GCAP获取性能列表
响应+GCAP:+CGSM+FCLASS
OK
支持GSM命令和FAX命令
2.1.4A/重复刚才的命令
重复刚才执行过的命令
A/命令本身不能重复
2.1.5AT^SMSO关闭电源
该命令停止GSM协议栈和物理层的工作
命令AT^SMSO关闭
响应^SMSO:MSOFF
OK
正常退出网络并关机
2.1.6AT+CMEE报告ME错误
该命令设置是否使用结果码
+CMEERROR:
替简单的ERROR
命令AT+CMEE=0禁止ME错误报告使用ERROR
响应OK
命令AT+CMEE=1使用+CMEERROR:
或
+CMSERROR:
响应OK
2.2呼叫控制命令
2.2.1ATD拨号
命令行格式
ATD
ATD>
ATD>mem
ATD>
ATD
ATD命令用于建立会话
数据业务或传真业务也可以控制补充业务
对于数据或传真业务
用户向模块发送如下ASCII字符在此命令之前用AT+CBST命
令选择载波类型
ATD
对于语音电话
用户向模块发送如下ASCII字符在此命令之前用AT+CBST命令选择
载波类型
或使用缺省值
ATD
注意对于国际号码
号码前需加+如ATD+33146290800
对ATD命令的响应如下表所示
详细结果代码数字化结果代码说明
OK0呼叫成功仅对语音呼叫
CONNECT
启飞无线www.fly88.com.cn
GSMAT命令手册
块协商后的值
BUSY7被叫方忙
NOANSWER8固定连接时间到后未检测到挂起信号
NOCARRIER3呼叫建立失败或远端用户已释放
从电话本存储在SIM卡上直接拨号采用以下的命令行格式
ATD>
呼叫存储在电话本位置
ATD>mem
由AT+CPBS来选择
在当前有一个电话的情况下
如果要发起对外的呼叫应先将当前的电话挂起再建立连
接
命令ATD*#21#查询呼叫转移状态
响应+CCFC:0,7没有呼叫转移
命令ATD**61*+33146290800**25#登记无应答呼叫转移无应答时间定为25秒
响应OK命令已执行
命令ATD*2#呼叫序列错误
响应+CMEERROR3
2.2.2ATH呼叫挂起
用户使用ATH(或ATH0)来切断与远端用户的连接
在有多个电话的情况下所有的电
话都释放
包括正在通话挂起和等待的电话
2.2.3ATA呼叫应答
当命令收到呼叫来电
设置RingInd信号并向用户发送RING然后等待用户应答呼
叫
响应RING有来电
命令ATA应答此来电
响应OK接受呼叫
命令ATH挂断电话
响应NOCARRIER电话已切断
2.2.4AT+CEER扩展错误报告
如果呼叫建立
发起或应答失败该命令报告呼叫释放的原因
命令ATD123456789发起语音呼叫
响应NOCARRIER呼叫建立失败
命令AT+CEER查询失败原因
响应+CEER:Error
OK
04.08中定义
2.2.5AT+VTS,AT+VTDDTMF信号
模块允许用户发送DTMF拨号音
定义拨号音长度
使用
AT+VTD=
以ms为单位
如果n<4
拨号音长度为300ms缺省值
命令AT+VTD=6定义拨号音长度为600ms
响应OK命令有效
命令AT+VTD=0设成缺省值
响应OK
启飞无线www.fly88.com.cn
GSMAT命令手册
发送DTMF拨号音必须当前有正在通话的电话使用
AT+VTS=
命令AT+VTS=A
响应OK
命令AT+VTS=11
响应+CMEERROR:4拨号音有错
命令AT+VTS=4
响应+CMEERROR:3没有连接
例如
如果要发送拨号音序列13#用户应如下操作
AT+VTS=1
+VTS=3+VTS=
#2.2.6ATS0自动应答
S0参数控制自动应答
命令ATS0=22声振铃后自动应答
响应OK
命令ATS0?查询当前值
响应002
OK
通常3个字符前导0
命令ATS0=0无自动应答
响应OK命令有效
其他的S参数S6,S7,S8……不执行
2.3网络业务命令
2.3.1AT+CSQ信号质量
该命令用来检测接收信号的强度指示
插入SIM卡
0:
-113dBm
1:-111dBm
2...30:-109到-53dBm
31:-51dBm
99:未知或不可检测
0...7:参考GSM05.08中的RXQUAL值
99:未知或不可检测
命令AT+CSQ
响应+CSQ:
OK
2.3.2AT+COPS运营商选择
选择运营商
有3种可能
.移动台进入manual手动模式想查找提供给用户的运营商如果查找正确并注
启飞无线www.fly88.com.cn
GSMAT命令手册
册成功移动台处于idle状态
.移动台进入automatic自动模式想查找本地运营商如果查找正确并注册成
功
移动台处于idle状态如果不成功移动台自动搜索其他的网络
.移动台进入manual/automatic手动/自动模式想查找提供给用户的运营商类
似处于manual模式
如果不成功进入automatic模式
读取命令返回当前模式和选择的运营商
要想选择并注册网络运营商
发送如下的命令行
AT+COPS=
对AT+COPS=
OK(选择全部的网络业务)
+CMEERROR:30(没有网络业务)
+CMEERROR:32(网络不允许Œ只允许紧急电话)
+CMEERROR:3(电话期间不允许此操作)
+CMEERROR:4(错误参数)
对AT+COPS?命令的响应语法
+COPS:
对AT+COPS=?命令的响应语法
+COPS:[列举所支持的
字母数字型数字型]
命令行参数值如下定义
0:自动
缺省值
1:手动
3:用于设置
对于读取命令AT+COPS?
4:手动/自动要有
如果手动选择失败进入自动模式
0长字母数字格式
最多16个字符
1短字母数字格式
最多8个字符
2数字格式
缺省值
0:未知
1:可用
2:当前正在使用
3:禁止
命令AT+COPS?
响应+COPS:0
OK
未找到网络
命令AT+COPS?
响应+COPS:0,0,”UNICOM”
OK
联通
2.3.3AT+CREG网络注册
该命令用于获知移动台的注册情况
命令语法
启飞无线www.fly88.com.cn
GSMAT命令手册
AT+CREG=
响应格式
+CREG:
仅对AT+CREG?命令而言
0禁止网络注册主动提供结果码
缺省值
1采用网络注册结果码+CREG:
2采用网络注册主动提供结果码+CREG:
0未注册
ME当前没有搜寻新的运营商
1已注册本地网络运营商
2未注册
ME正在搜寻新的运营商
3注册拒绝
4未知
5已注册
处于漫游区
字符型位置区域代码采用十六进制编码2字节如00c3=193
字符型小区ID号采用十六进制编码2字节
命令AT+CREG?
响应+CREG:
OK
如上定义
命令AT+CREG=
响应OK命令有效
命令AT+CREG=?
响应+CREG:(0-2)支持012模式
命令AT+CREG?
响应+CREG:01341B2DBF
OK
已注册
命令AT+CREG?
响应+CREG:00
OK
未注册
2.4安全性命令
2.4.1AT+CPIN输入PIN码
该命令用来输入ME密码
CHV1/CHV2/PUK1/PUK2–CHV1/CHV2为4-8个数字PUK1/PUK2
为8个数字
如果用户企图在输入有效的SIM卡PIN码前建立呼叫
模块拒绝ATD命令返回+CME
ERROR:11
命令AT+CPIN=1234输入PIN码
响应OKPIN码正确
命令AT+CPIN=5678输入PIN码
响应+CMEERROR:3操作不允许PIN码已经输入
注意如果输入3次PIN码都不成功
则需要输入PUK码除非需要慎用该命令否则
可能导致SIM卡失效
启飞无线www.fly88.com.cn
GSMAT命令手册
命令行格式为
AT+CPIN=
第2个参数作为新的PIN码
命令AT+CPIN=00000000,1234输入PUK码和新的PIN码
响应+CMEERROR:16PUK码错误
命令AT+CPIN=12345678,1234输入PUK码和新的PIN码第2次尝试
响应OKPUK正确新的PIN已存储
要想知道输入的是哪种密码用以下的命令
AT+CPIN
可能的响应如下
+CPIN:READYME不需要任何密码
+CPIN:SIMPIN需要CHV1码
+CPIN:SIMPUK需要PUK1码
+CPIN:SIMPIN2需要CHV2码
+CPIN:SIMPUK2需要PUK2码
+CPIN:PH-SIMPIN需要SIM卡锁phone-to-SIM
+CPIN:PH-NETPIN需要网络身份识别
+CMEERROR:
如果10次输入PUK码失败
则返回+CMEERROR:13SIM卡需要更换
下面的例子表示3次输入PIN错误
输入PUK码成功
AT+CPIN?
+CPIN:SIMPIN
查询PIN码当前状态
模块要求输入PIN码
AT+CPIN=1235
+CMEERROR:16
第一次尝试输入PIN码
错误
AT+CPIN=1236
+CMEERROR:16
第二次尝试输入PIN码
错误
AT+CPIN=1237
+CMEERROR:16
第三次尝试输入PIN码
错误
AT+CPIN?
+CPIN:SIMPUK
查询状态
要求输入PUK码
AT+CPIN=99999999,5678
OK
PUK码输入并且有效5678为新的PIN码
AT+CPIN?
+CPIN:READY
查询状态
模块准备好
如果返回的响应为
+CMEERROR:17表明模块要求输入PIN2码
同样如果PIN2码有误
则要求输入PUK2码
例如往固定拨号电话本FDN里写入记录就需要PIN2码
见下表
命令AT+CPBS=”FD”选择FDN
响应OK
命令AT+CPBW=5,"01290917",129,"Jacky"向FDN的位置5写入记录
响应+CMEERROR:17需要PIN2码
命令AT+CPIN?
响应+CPIN:SIMPIN2
命令AT+CPIN=5678输入PIN2码
启飞无线www.fly88.com.cn
GSMAT命令手册
响应OK
命令AT+CPBW=5,"01290917",129,"Jacky"再次写入FDN
响应OK命令成功
注
模块只要求输入一次PIN2码或PUK2码如果输入不正确下一条AT+CPIN?命令
返回
+CPIN:READY
2.4.2AT+CPIN2输入PIN2码
这个专门的命令用来输入PIN2码或PUK2码
定义新的PIN2码
前面提到的AT+CPIN命令也可以要求输入PIN2或PUK2码
但是只有在前一项命令执行
导致PIN2认证失败的情况下才会允许输入PIN2或PUK2码
PIN2码长度为4-8个数字
PUK2码长度为8个数字
命令行格式
AT+CPIN2=
命令AT+CPIN2=1234输入PIN2码
响应OK正确
命令AT+CPIN2=5678输入PIN2码
响应+CMEERROR:3操作不允许已经输入过PIN2码
如果3次输入PIN2码均错误
则要求输入PUK2码命令行格式为
AT+CPIN2=
新的PIN2码作为第二个参数
命令AT+CPIN2=00000000,1234输入PUK2码和新的PIN2码
响应+CMEERROR:16OUK2码错误
命令AT+CPIN2=12345678,1234输入PUK2码和新的PIN2码,第2次尝试
响应OKPUK2码正确PIN2码已存储
用命令AT+CPIN2?来查询输入的是哪种类型的密码
2.4.3AT+CPINCPIN码剩余尝试次数
该命令显示输入PIN码包括PIN1,PIN2,PUK1,PUK2的有效尝试次数
命令
AT+CPINC
响应
+CPINC:
0-3
0-10
要运行该命令
SIM卡须在初始化之前插入否则返回错误+CMEERROR:10
命令AT+CPINC查询状态
响应+CPINC:2,3,10,10第一次输入PIN1码错误
命令AT+CPINC?查询状态
响应+CPINC:2,3,10,10第一次输入PIN1码错误
2.4.4AT+CLCK功能锁定
该命令可以用来锁定
解锁或查询ME的网络功能
命令语法
AT+CLCK=
响应
+CLCK:
+CLCK:
启飞无线www.fly88.com.cn
GSMAT命令手册
[…]]
“PS”:用8位数字密码锁定SIM卡功能
“SC”:要求PIN码(
“AO”:BAOC(禁止所有的呼出电话)
“OI”:BOIC(禁止呼出的国际电话)
“OX”:BOIC-exHC(禁止呼出国际电话
除了呼叫注册地电话)
“AI”:BAIC
禁止所有的呼入电话
“IR”:BIC-Roam
在非注册国漫游时禁止呼入电话
“AB”:所有的限制业务
“AG”:所有的呼出限制业务
“AC”
所有的呼入限制业务
“PN”:用8位数字密码锁定网络
NCK
“FD”:SIM卡固定呼叫号码
FDN内存特色需要PIN2码
0
解锁网络功能
1
锁定网络功能
2
查询状态
1
语音电话
2
数据对于所有的负载业务
4
传真传真业务
8
短消息
7
所有类型缺省值
如果想综合不同的类型会导致激活/去激活/查询所有的类型
命令AT+CLCK="SC",1,1234使用PIN码
响应OKPIN码正确
命令AT+CLCK=?查询支持的功能
响应+CLCK:(PSSCAOOIOX
AIIR,ABAGACFD
PN)
OK
列举支持的功能
命令AT+CLCK="AO",1,1234,2激活限制所有的呼出电话
功能
对数据电话
响应OK
2.4.5AT+CPWD更改密码
命令格式
AT+CPWD=
该命令用来更改密码
如PIN码呼叫限制密码等其中
相同
对于网络锁定
PN10次解锁均失败后则不允许解锁
命令AT+CPWD=?查询支持的值
响应+CPWD:("PS",8),("SC",
8),("AO",4),("OI",4),("OX",
PIN1/PIN2码4-8个数字
对于呼叫限制最多4位码
启飞无线www.fly88.com.cn
GSMAT命令手册
4),("AI",4),("IR",4),("AB",
4),("AG",4),("AC",4),("P2",
8),("FD",8),("PN",8)
OK
命令AT+CPWD="SC",1234,5555更改PIN码
响应OKPIN码正确
命令AT+CPWD="PN",12345678,00000000更改NCK
响应OK
2.5电话本命令
2.5.1AT+CPBS选择电话本存储区
该命令选择电话本存储区
可用的存储区包括AND即SM自动拨号电话本FDN固定
拨号电话本
受限制MSISDNSIM卡本机号EN紧急电话电话本
命令AT+CPBS="SM"选择ADN电话本
响应OK
命令AT+CPBS=?查询支持的值
响应+CPBS:
("SM",”FD”,”ON”,"EN")
OK
支持ADN,FDN,MSISDN电话本
命令AT+CPBS?查询状态
响应+CPBS:"SM",10,20
OK
选择的是ADN电话本已用个
10个位
置共有20个位置
响应ERROR未检测到SIM卡
如果当前使用FDN电话本
不能选择AND
2.5.2AT+CPBR读取电话本
该命令返回用AT+CPBS命令选择的存储区一定范围内的记录
命令AT+CPBR=?检测命令
响应+CPBR:(1-50),20,10
OK
有50个存储位置电话号
码最长20位
相关信息最
多10个字符
命令AT+CPBR=12,14读取位置12-14的记录
响应+CPBR:
12,"112",129,"Emergency"
+CPBR:13,"+331290909",145,
"Fred"
+CPBR:14,"",129,
"Zazi"
OK
显示记录位置号号码
号码类型相关信息
命令AT+CPBR=10读取记录10
响应+CPBR:10,"",129,"Ro
b"
OK
显示记录10
命令AT+CPBR=52读取记录52
启飞无线www.fly88.com.cn
GSMAT命令手册
响应+CMEERROR:21位置号错误
2.5.3AT+CPBW写电话本
该命令向当前的电话本存储区某一位置处写入记录
对
EN电话本不允许使用此命令因为它不可写
命令AT+CPBW=?检测命令
响应+CPBW:(1-50),20,(129,145),10
OK
有50个位置号码最长20位有
2种类型
字符信息最多10个
命令AT+CPBW=3删除位置3的记录
响应OK删除成功
命令AT+CPBW=5,"112",129,"SOS"向位置5写入记录
响应OK
命令AT+CPBW=,"+33145221100",145,"SOS"向第一个空闲位置写入记录
响应OK
命令AT+CPBW=7,"234567890",
129,"WAVE"
向位置7写入记录
响应+CMEERROR:26号码过长
当固定拨号电话本
FDN锁住时此命令无效FDN解锁后需要输入PIN2码
命令AT+CPBS=”FD”选择FDN
响应OK
命令AT+CPBW=5,"01290917",129,"Jacky"向FDN位置5写入记录
响应+CMEERROR:17要求输入PIN2码
命令AT+CPIN?
响应CPINSIMPIN2
命令AT+CPIN=678输入PIN2码
响应OK
命令AT+CPBW=5,"01290917",129,"Jacky"向FDN位置5写入记录
响应OK允许写入FDN
2.6短消息命令
2.6.1参数定义
yy/MM/ddhh:mm:ss±zz
对SMS-SUBMIT来说缺省值为17
指字符个数
对PDU方式
指数据单元的字节数
读取和删除消息的内存区
启飞无线www.fly88.com.cn
GSMAT命令手册
以字符格式yy/MM/dd,hh:mm:ss±zz
2.6.2AT+CSMS选择消息业务
支持的业务包括移动台发起
SMS-MO和接收SMS-MT的短消息小区广播消息SMS-CB
业务
命令格式
AT+CSMS=
0
SMS的AT命令兼容GSM07.05Pha2
1
SMS的AT命令兼容GSM07.05Pha2+
命令AT+CSMS=0设置AT命令兼容Pha2
响应+CSMS:1,1,1
OK
支持SMS-MO,SMS-MT,SMS-CB
命令AT+CSMS=
响应+CSMS:01
OK
2.6.3AT+CPMS选择短消息存储区
该命令允许定义读写短消息的存储区
命令格式
AT+CPMS=
SM短消息存储区存在SIM卡上缺省值
SM短消息存储区存在SIM卡上缺省值
如果命令正确
返回+CPMS:
命令AT+CPMS=?检测消息存储区
响应+CPMS:(("SM"),("SM"))
OK
读列举删除使用SM
写
发送使用SM
命令AT+CPMS?读当前值
响应+CPMS:"SM",3,10,"SM",3,10已有3条消息存入SIM卡
启飞无线www.fly88.com.cn
GSMAT命令手册
OK一共可以存10条消息
2.6.4AT+CMGF选择消息格式
选择消息为TEXT或PDU格式
用PDU格式
包括所有头信息的短消息以二进制方式传送写成十六进制的格式
用TEXT格式
命令和响应均为ASCII字符
选择的消息格式存储在EEPROM里
命令AT+CMGF?查询当前值
响应+CMGF:1
OK
TEXT方式
命令AT+CMGF=?检测命令
响应+CMGF:(0-1)
OK
支持TEXT和PDU方式
2.6.5AT+CSDH显示TEXT方式参数
该命令为TEXT方式的结果代码提供更多的信息
命令AT+CSDH?查询当前值
响应+CSDH:0
OK
不显示头信息
2.6.6AT+CNMI新消息提示
命令格式
AT+CNMI=
控制主动提供结果码的过程只支持
受并返回OK
其执行的过程与值2一样
0
结果代码缓冲区在TA如果TA的缓冲区满则提示信息存储在其他地方
或者删除最旧的提示信息以新的代替
1
当TA-TE链接保留时拒绝新消息结果码否则直接将其传送给TE
2
当TA-TE链接保留时结果代码缓存在TA预约后发送给TE否则直接将
其传送给TE
3
否则直接将结果码传送给TE当TA处于在线数据模式时特殊波段内的
TA-TE链接用来嵌入结果码和数据
为SMS-DELIVERs设置结果码提示发送路径缺省值为0
0
SMS-DELIVER提示不需要发送路径
1
SMS-DELIVER由+CMTI:SM,
2
SMS-DELIVER除了class2消息由2种结果码来发送
+CMT:[
+CMT:
TEXT方式
3
class3的SMS-DELIVER消息采用
消息用
设置存储接收的广播消息的规则
启飞无线www.fly88.com.cn
GSMAT命令手册
0不向TE发送广播消息提示信息广播消息已存储缺省值
1
广播消息已存储并以格式+CBMI:BMl,
2
新的广播消息采用2种格式直接发送给TE
+CBM:
PDU方式
+CBM:
Text方式
3
对class3的广播消息采用
操作
用于SMS_STATUS_REPORT,缺省值为0
0
不发送SMS-STATUS-REPORT
1
采用如下格式发送SMS-STATUS-REPORT
+CDS:
+CDS:
缺省值为0
0
当
1
当
命令AT+CNMI=2,1,0,0,0
响应OK
响应+CMTI:"SM",1收到新消息的提示
2.6.7AT+CMGR读取短消息
命令格式
AT+CMGR=
采用TEXT方式的响应
+CMGR:
[,
对于SMS-DELIVER
+CMGR:
对于SMS-SUBMIT
采用PDU方式的响应
+CMGR:
命令AT+CMGR=1读消息
响应+CMGR:"RECUNREAD",
"","98/10/01,18:22:11+00",
ABCdefGHI
OK
TEXT方式
2.6.8AT+CMGL列举短消息
用户使用该命令来读取某种类型的存储的短消息
命令格式
AT+CMGL=
采用TEXT方式的响应
启飞无线www.fly88.com.cn
GSMAT命令手册
+CMGL:
+CMGL:
采用PDU方式的响应
+CMGL:
+CMGL:
PDU方式TEXT方式说明
0RECUNREAD接收未读
1RECREAD接收已读
2STOUNSENT存储未发送
3STOSENT存储已发送
4ALL所有消息
命令AT+CMGL=”RECUNREAD”列举未读消息
响应+CMGL:1,"REC
UNREAD","",
test
+CMGL:3,"REC
UNREAD","46290800"
hello
OK
由2条未读消息读后其状
态变为RECREAD
2.6.9AT+CMGS发送短消息
采用TEXT方式的命令格式
AT+CMGS=
textintered按ctrl-Z发送出去/按ESC取消
采用PDU方式的命令格式
AT+CMGS=
PDUintered按ctrl-Z发送出去/按ESC取消
PDU发送只能输入十六进制的字符0-9
A-F
命令AT+CMGS="+33146290800"
PleaCallmesoon,Fred.
用TEXT方式发送消息
响应+CMGS:
OK
发送成功
命令AT+CMGS=
用PDU方式发送消息
响应+CMGS:
OK
发送成功
返回给用户的消息参考值
这个值从0开始每发送一次消息递增1不
论是否发送成功
在0-255之间循环
2.6.10AT+CMGW向内存写入消息
该命令存储短消息
SMS-DELIVER或SMS-SUBMIT返回存储位置
启飞无线www.fly88.com.cn
GSMAT命令手册
消息输入的格式与AT+CMGS命令类似
TEXT方式命令格式
AT+CMGW=
entertext按ctrl-Z发送出去/按ESC取消
PDU方式命令格式
AT+CMGW=
givePDU按ctrl-Z发送出去/按ESC取消
响应格式
+CMGW:
+CMSERROR
字符格式的发出/目标地址值
发出/目标地址值类型
状态值缺省为2表示存储消息的状态如果命令行没有此域存储的消息
被认为是要发送的消息
PDU方式TEXT方式
0RECUNREAD
1RECREAD
2STOUNSENT
3STOSENT
命
令
AT+CMGW="+33146290800"
Hello,howareyou?
写入消息
响
应
+CMGW:4
OK
消息存储在位置4
2.6.11AT+CMSS发送存储区内的消息
该命令将存储区内的消息发送出去
命令格式
AT+CMSS=
响应
+CMSS:
+CMSERROR:
发送出错
如果提供新的地址
它将代替存储在消息内的地址
只有TEXT方式才能使用这个命令
命令AT+CMGW=
Todayismybirthday
写入消息
响应+CMGW:5
OK
消息存在位置5
命令AT+CMSS=5发送消息5
响应+CMSS:
OK
发送成功
2.6.12AT+CSMP设置TEXT方式参数
该命令用来选择
命令格式
AT+CSMP=
启飞无线www.fly88.com.cn
GSMAT命令手册
B7B6B5B4B3B2B1B0
RPUDHISRRVPFRDMT1
RP:ReplyPath(答复路径)
TEXT方式不用此域
UDHI:UrDataHeaderInformation(用户数据头信息)
如果用户数据域开始有头
信息则置为1
在AT+CSMP命令里不支持这项功能但是PDU方式可以用
(AT+CMGS)
SRR:StatusReportRequest
状态报告请求需要状态报告则置1
VPF
ValidityPeriodFormat有效时间格式
b4=0
b3=0表示
b4=1
b3=0表示
其他格式不支持
RD
RejectDuplicates丢弃重复内容b2=1要求服务中心丢弃已经保存的同样的
SMSSUBMIT消息
MTI
MessageTypeIndicator消息类型指示
b1=0
b0=0为SMS-DELIVER消息SC发给MS
b1=0
b0=1为SMS-SUBMIT消息MS发给SC
在TEXT方式下
VPvalueValidityperiodvalue
0to143(VP+1)x5minutes(upto12hours)
144to16712hours+(VP-143)x30minutes
168to196(VP-166)x1day
197to255(VP-192)x1week
例如0x24表示语音电话
0x22表示3类传真
目前支持GSM字符和数据UCS2暂时不支持
命令AT+CSMP=17,23,64,244
响应OK
2.6.13AT+CMGD删除短消息
删除存储的消息
命令AT+CMGR=3读取消息
响应+CMGR:"RECUNREAD",
"",,"98/10/01,18:19:20+00"
ReceivedMessage!
OK
命令AT+CMGD=3删除
响应OK
2.6.14AT+CSCA设置短消息中心地址
该命令用于设置短消息中心地址
启飞无线www.fly88.com.cn
GSMAT命令手册
命令AT+CSCA="86"设置中心地址
响应OK
命令AT+CSCA查询短消息中心地址
响应"86"145
OK
2.6.15AT+CSCB选择广播消息类型
该命令选择ME接收哪种类型的广播消息
支持PDU和TEXT方式
命令格式
AT+CSCB=
为1表示去激活接收广播消息
命令AT+CSCB=1去激活接收广播消息
响应OK广播消息接收停止
2.7补充业务命令
2.7.1AT+CCFC呼叫转移
命令格式
AT+CCFC=
响应格式
+CCFC:
]]
+CCFC:
]][–]]
0
无条件
1
ME忙
2
无应答要用
3
无法接通
4
所有的电话转移
5
所有有条件电话转移
0
禁止
1
使能
2
查询
3
登记
4
释放
启飞无线www.fly88.com.cn
GSMAT命令手册
1
语音
2
数据
4
传真
8
短消息
7
所有种类
不支持合并不同种类的操作
无应答转移时的等待时间1-30以秒为单位缺省值为20秒
命令AT+CCFC=0,3,""登记无条件呼叫转移
响应OK命令有效
命令AT+CCFC=0,2查询无条件转移情况
响应+CCFC:1,1,"",129
+CCFC:1,2,"",129
+CCFC:1,4,"",129
OK
转移语音电话
转移数据电话
转移传真电话
2.7.2AT+CLCK呼叫限制
该命令用来控制呼叫限制补充业务
命令格式
AT+CLCK=
响应格式
对于
+CLCK:
"AO","OI","OX"限制呼出电话
"AI","IR"限制呼入电话
"AG","AC","AB"限制所有的电话(
0
解锁此功能
1
锁定此功能
2
查询状态
不支持合并不同种类的操作
命令AT+CLCK="AO",1,1234设定限制呼出电话
响应OK命令有效
2.7.3AT+CPWD更改补充业务密码
用户用此命令来改变补充业务密码
命令格式
AT+CPWD=
命令AT+CPWD="AO",1234,5555改变呼叫限制密码
响应OK密码已改
2.7.4AT+CLIP呼叫线路识别显示
该命令允许控制呼叫线路识别显示业务
当CLI呼叫线路识别允许显示在每次结
果码RING
或+CRING之后返回+CLIP响应
命令语法
AT+CLIP=
启飞无线www.fly88.com.cn
GSMAT命令手册
响应格式
+CLIP:
对于命令AT+CLIP?
+CLIP:
接在RING之
后的响应
显示TA的结果码
0
不显示
1
显示
显示用户CLIP业务的状态
0
未提供CLIP业务
1
提供CLIP业务
2
未知无网络
命令AT+CLIP=1激活CLIP
响应OK
响应RING
+CLIP:
“”,129,1,,,
“FRED”
来电
返回来电的号码
姓名等信息
2.7.5AT+CHLD呼叫保持
该命令用来管理呼叫保存和多方谈话
电话会议使用户可以在现有呼叫中保持加
入
回复或释放一个电话
命令格式
AT+CHLD=
响应
+CHLD:(0-3,11-17,21-27)对于命令AT+CHLD=?
0
释放所有保持的电话或设置对于等待电话用户忙
1
释放所有正在进行的电话接受其他的保持或等待电话
1X
释放特殊的电话X正在进行保持或等待
2
将所有正在进行的电话置于保持状态接受其他的保持或等待电话
2X
除了电话X将所有正在进行的电话置于保持状态
3
把一个保持的电话加入会谈
2.7.6AT+CLCC列举当前的电话
该命令返回当前电话的列表
命令格式
AT+CLCC
响应
OK
如果当前没有电话
+CLCC:
[,
[+CLCC:
[,
0移动台发起MO的电话
1
移动台终止MT的电话
电话的状态
启飞无线www.fly88.com.cn
GSMAT命令手册
0正在进行
1
保持
2
拨号MO
3
振铃MO
4
来电MT
5
等待MT
0
语音
1
数据
2
传真
9
未知
0
电话不是多方会话中的成员
1
电话是多方会话中的成员
字符类型的电话号码格式由
地址字节的格式类型
电话本中与
2.7.7AT+CSSN补充业务通知
命令语法
AT+CSSN=
该命令需参考与网络初始化信息有关的补充业务
当
并且移动台发起MO的电话建立后接收到补充业务通知则在发送其他MO
电话建立结果码之前发送中间过程结果码+CSSI:
当
并且在电话期间接收到补充业务通知则发送主动提供结果码
+CSSU:
响应格式
+CSSN:
对于命令AT+CSSN?
+CSSN:(0-1),(0-1)
对于命令AT+CSSN=?
设置+CSSI结果码状态显示
0
显示
1
不显示
设置+CSSU结果码状态显示
0
显示
1
不显示
5
呼出电话限制
6
呼入电话限制
7
拒绝CLIP限制
2
电话已经被保持在语音电话期间
3
电话恢复在语音电话期间
4
进入多方会话在语音电话期间
5
释放保持的电话在语音电话期间
2.7.8AT+CCUG用户组业务
启飞无线www.fly88.com.cn
GSMAT命令手册
用户组CUG业务可以让用户组成一个访问有限制的用户组该业务由服务提供者安
排后才能使用
此命令用于
.激活/去激活对所有后续呼出电话CUG信息的控制
.选择CUG索引值
.禁止呼出访问(OA),OA允许CUG成员将电话置于CUG之外
.禁止优先的CUG
优先的CUG就是当网络没有收到指定的CUG索引值所使用的缺省CUG
命令格式
AT+CCUG=
0
禁止CUG模式缺省值
1
开放CUG模式
0-9
CUG索引值缺省值为0
10
优先的CUG
0
没有信息缺省值
1
限制OA
2
限制优先CUG
3
限制OA和优先CUG
要用电话激活CUG控制
需在ATD命令后加[G]或[g]
2.8数据命令
2.8.1AT+CBST载波类型选择
命令格式
AT+CBST=
不提供数据压缩
只支持异步调制解调器
0(defult)AutobaudingNone
1300bpsV.21
21200bpsV.22
31200/75bpsV.23
42400bpsV.22bis
52400bpsV.26ter
64800bpsV.32
79600bpsV.32
8Specific
65300bpsV.110
661200bpsV.110
682400bpsV.110
704800bpsV.110
719600bpsV.110
启飞无线www.fly88.com.cn
GSMAT命令手册
0
透明传输
1
非透明传输缺省值
2
优先透明传输
3
优先非透明传输
命令AT+CBST=7,0,1请求某一载波类型
响应OK该载波支持
该命令适用于呼出和呼入的数据电话
但是方式不同对于呼出电话需要2个参数如
对于呼入电话只需要参数
注
对于呼入电话如果
被释放
2.8.2AT+FCLASS选择模式
该命令设置模块工作在某种特定模式下
如数据或传真
命令语法
AT+FCLASS=
0数据
1
一类传真
命令AT+FCLASS=?检测命令
响应+FCLASS:(0,1)
OK
命令AT+FCLASS=0设置成数据模式
响应OK命令有效
2.8.3AT+CR业务报告控制
该命令允许对于呼入
呼出数据电话的更加详细的业务报告在发送CONNECT响应给用
户前
模块要确定已经建立的数据连接的类型
报告类型
+CR:ASYNC异步透明传输
+CR:RELASYNC异步非透明传输
命令AT+CR=1使用扩展报告
响应OK命令有效
2.8.4AT+CRC振铃类型结果码
该命令允许对于呼入电话
语音或数据电话的更加详细的RING指示用扩展字符串
来代替
RING显示振铃电话的类型
扩展字符串
+CRING:ASYNC异步透明传输
+CRING:RELASYNC异步非透明传输
+CRING:VOICE一般的语音电话
+CRING:FAX传真电话
命令AT+CRC=1
响应OK
响应+CRINGVOICE一个语音电话
启飞无线www.fly88.com.cn
GSMAT命令手册
2.8.5AT+ILRRDTE-DCE本地波特率报告
该命令控制DCE是否向DTE传送
+ILRR:
当前DCE-DTE之间的波特率
如果允许传送
对于呼入或呼出的数据电话在最终结果码如CONNECT之前发送中
间过程结果码
300,600,1200,2400,4800,9600,19200,38400,57600,115200
命令AT+ILRR=1允许传送波特率报告
响应OK命令有效
2.8.6AT+CRLP无线链路协议参数
该命令可以改变用于非透明数据传输的无线链路协议参数
命令语法
AT+CRLP=
以10毫秒为单位(缺省值为48)
只支持0
命令AT+CRLP=?检测命令
响应+CRLP:(0-61),(0-61),(40-255),(1,255),(0)
OK
命令AT+CRLP=61,61,48,6,0设置新参数
响应OK
2.9传真命令
2.9.1AT+FTM传送速度
该命令设置传真的传送速度
命令语法
AT+FTM=
242400bpsV.27ter
484800bpsV.27ter
727200bpsV.29
969600bpsV.29
命令AT+FTM=?检测命令
响应(24,48,72,96)
OK
2.9.2AT+FRM接收速度
该命令设置传真接收速度
命令语法
AT+FRM=
其中的速率和AT+FTM命令相同
启飞无线www.fly88.com.cn
GSMAT命令手册
命令AT+FRM=?检测命令
响应(24,48,72,96)
OK
2.9.3AT+FTS停止传送并等待
该命令停止传送传真并等待指定的一段时间
命令语法
AT+FTS=
等待时间以10毫秒为单位
命令AT+FTS=?检测命令
响应(0-255)
OK
命令AT+FTS=50停止传送并等待0.5秒
响应OK命令有效
2.9.4设置PC传真应用程序
推荐使用传真应用程序DelrinaWinFaxv8.0
配置如下
.端口任意串行口
.模型一类硬件流控也可选择软件流控
.初始化缺省字符串
.复位缺省字符串
.最大传送波特率9600bps
其他设置值均可以改变
2.10串口控制命令
2.10.1AT+IPR固定DTE波特率
该命令指定DCE接受的波特率
命令AT+IPR?查询当前的波特率值
响应+IPR:9600
OK
当前为9600bps
命令AT+IPR=?检测命令
响应+IPR:(0,2400,4800,9600,19200)
(300,600,1200,38400,57600,115200)
OK
可能的取值
命令AT+IPR=38400取消波特率自动适配并
设置波特率为38400bps
响应OK
命令AT+IPR=0设置自动波特率适配
响应OK
注
可能的波特率取值当中第一个值域表示自动检测波特率的范围第二个值域表示
DCE可用的所有的波特率值
启飞无线www.fly88.com.cn
GSMAT命令手册
自动波特率适配提供从2400到19200的波特率还需以下的一些处理
.DTE发出的命令必须以
AT或\打头否则DCE会返回一些无用字符并且失去
同步
如果出现这种情况DTE应以2400或4800bps或9600的速率发送一到二次AT
字符以重新获得同步
.DTE在接收到AT命令响应的最后一个字符后应等待1毫秒再发送新的AT命令
以同
样的或新的波特率
否则DCE会失去同步同样发送一到二次AT来恢复
开始时
如果设置成自动波特率适配且没有收到任何AT命令模块以9600bps的速率
来发送主动提供的结果码
2.10.2AT&C设置DCD信号
该命令控制数据载波检测DCD信号
命令AT&C0DCD始终打开
响应OK命令有效
命令AT&C1DCD匹配远端调制解调器数据载波的状态
响应OK命令有效
2.10.3AT&D设置DTR信号
该命令控制数据终端准备好DTR信号
命令AT&D0忽略DTR信号
响应OK命令有效
命令AT&D1当DTR从ON变为OFF时调制解调器从数据
模式转为命令模式
响应OK命令有效
命令AT&D2当DTR从ON变为OFF时电话被清除
响应OK命令有效
2.10.4AT&S设置DSR信号
该命令控制数据装置准备好DSR信号
命令AT&S0DSR始终打开
响应OK命令有效
命令AT&S1DSR在命令模式下关闭在数据模式下打开
响应OK命令有效
2.10.5ATO返回在线模式
如果已经建立了连接并且移动台处于在线命令模式
该命令允许转为在线数据模式
2.10.6ATQ结果代码抑制
该命令确定移动台是否发送结果码
命令ATQ0DCE发送结果码
响应OK命令有效
命令ATQ1不发送结果码
响应无响应
2.10.7ATV响应格式
确定DCE响应的格式
是否带头标是否采用数字式结果码
启飞无线www.fly88.com.cn
GSMAT命令手册
命令ATV0DCE发送数字式结果码
响应0命令有效0即OK
命令ATV1DCE发送完整的响应字符
响应OK命令有效
2.10.8ATZ缺省配置
恢复配置文件所有的电话都释放
2.10.9AT&W保存设置
该命令向EEPROM里写入设置的值
2.10.10ATE回显
确定调制解调器是否回显接收到的字符
命令ATE0不回显
响应OK
命令ATE1回显
响应OK
3附录
以下列举了ME错误返回代码+CMEERROR:
启飞无线www.fly88.com.cn
GSMAT命令手册
消息业务错误返回代码
+CMSERROR:
启飞无线www.fly88.com.cn
本文发布于:2023-03-04 06:35:50,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/1677882950131893.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:呼叫限制.doc
本文 PDF 下载地址:呼叫限制.pdf
留言与评论(共有 0 条评论) |