常用AT指令(中文)
AT+VTS=A
响应 命令 响应 命令 响应
OK AT+VTS=11 +CME ERROR: 4 AT+VTS=4 +CME ERROR: 3
例如如果要发送拨号音序列 13#用户应如下操作 AT+VTS=1+VTS=3+VTS=#
atD10086;
OK at+vtd=1 OK at+vts=1
OK
无自动应答 命令有效
其他的 S 参数 S6,S7,S8 不执行
2.3
网络业务命令
2.3.1 AT+CSQ 信号质量
该命令用来检测接收信号的强度指示<rssi>和信道误码率<ber> 无论有没有插入 SIM 卡 <rssi> :
0 : -113 dBm 1 : -111 dBm 2...30 : -109 到-53 dBm
2.1.5
AT^SMSO 关闭电源
该命令停止 GSM 协议栈和物理层的工作(TC35/TC35i)
命令
AT^SMSO
响应
^SMSO:MS OFF
OK
关闭 正常退出网络并关机
2.1.6
AT+CMEE 报告 ME 错误
该命令设置是否使用结果码+CME ERROR : <xxx> 或+CMS ERROR :<xxx> 来代替简单的 ERROR
读取命令返回当前模式和选择的运营商 要想选择并注册网络运营商发送如下的命令行
AT+COPS=<mode>, [<format> [ , <oper> ] ] 对 AT+COPS=<mode> 命令的可能的响应
OK ( 选择全部的网络业务)
+CME ERROR: 30 ( 没有网络业务)
+CME ERROR: 32 ( 网络不允许?只允许紧急电话)
响应
RING
有来电
命令
ATA
应答此来电
响应
OK
接受呼叫
命令
ATH
挂断电话
响应
NO CARRIER
电话已切断
2.2.4
AT+CEER 扩展错误报告
如果呼叫建立发起或应答失败该命令报告呼叫释放的原因
命令
ATD123456789
发起语音呼叫
响应
NO CARRIER
呼叫建立失败
命令
AT+CEER
ቤተ መጻሕፍቲ ባይዱ查询失败原因
AT+CREG= <mode> 响应格式
+CREG: <mode>, <stat> [ ,<lac>,<ci> ] 仅对 AT+CREG? 命令而言
<mode> 0 禁止网络注册主动提供结果码缺省值 1 采用网络注册结果码+CREG : <stat> 2 采用网络注册主动提供结果码+CREG: <stat>,<lac>,<ci>
3. DCE Data Circuit terminating Equipment 数据电路终接设备 一种接口设备在线路之间进行代码或信号转换同数据终端设备实现接口能够建立保持和释放数据终端设备与 数据传输线之间的连接
4. DTE Data Terminal Equipment 数据终端设备 它具有向计算机输入和接收计算机输出的能力与数据通信线路连接的通信控制能力以及一定的数据处理能力
31 : -51dBm
99 : 未知或不可检测 <ber> :
0...7 : 参考 GSM 05.08 中的 RXQUAL 值
99 : 未知或不可检测
命令
AT+CSQ
响应
+CSQ: <rssi>,<ber>
<rssi> 和<ber> 的值如上定义
OK
AT+CSQ
+CSQ: 19,99
OK
2.3.2 AT+COPS 运营商选择
响应
+CEER : Error <xxx>
<xxx> 为错误号在 GSM 协
OK
议 04.08 中定义
2.2.5 AT+VTS, AT+VTD DTMF 信号
模块允许用户发送 DTMF 拨号音 (只有在通话中才能使用)
定义拨号音长度使用
AT+VTD=<n> <n>*100 即拨号音的长度以 ms 为单位
块协商后的值
BUSY
7
NO ANSWER
8
NO CARRIER
3
被叫方忙 固定连接时间到后未检测到挂 起信号 呼叫建立失败或远端用户已释 放
从电话本存储在 SIM 卡上直接拨号采用以下的命令行格式 ATD> <index> 呼叫存储在电话本位置<index> 处的号码 ATD> mem <index> mem 是电话本存储区由 AT+CPBS 来选择
ATD <GSM sequence>
ATD 命令用于建立会话数据业务或传真业务也可以控制补充业务
对于数据或传真业务用户向模块发送如下 ASCII 字符在此命令之前用 AT+CBST 命令选择载波类型
ATD<nb> <nb> 为被叫号码
对于语音电话用户向模块发送如下 ASCII 字符在此命令之前用 AT+CBST 命令选择载波类型或使用缺省值
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+clcc
+CLCC: 1,0,0,0,0,"10086",129 OK
拨号音有错 没有连接
2.2.6 ATS0 自动应答
S0 参数控制自动应答 (只用于数据拨号,语音不成立)
命令
ATS0=2
响应
OK
命令
ATS0?
响应
002
OK
命令
ATS0=0
响应
OK
2 声振铃后自动应答
查询当前值 通常 3 个字符前导 0
1 简介
1.1 名词术语
1. TE Terminal Equipment 终端设备与 DTE 等价比如一个计算机 它是和信息网络的一端相接的可提供必要功能的设备这些功能使得用户通过接入协议能接入网络如发送信息 和接收信息也可指由线路电路信道数据链路的终端或起点组成的设备
2. TA Terminal Adapter 终端适配器与 DCE 等价 提供终端适配功能的物理实体是一种接口设备
+CME ERROR: 3 ( 电话期间不允许此操作)
+CME ERROR: 4 ( 错误参数)
对 AT+COPS? 命令的响应语法
+COPS: <mode> [, <format>, <oper> ]
对 AT+COPS=? 命令的响应语法
+COPS: [ 列举所支持的<stat>, <oper> 字母数字型数字型]
2 数字格式缺省值
<stat> <oper> 的状态
0: 未知
1: 可用
2: 当前正在使用
3: 禁止
<oper> 运营商标识
命令
AT+COPS?
响应
+COPS:0
未找到网络
OK
命令
AT+COPS?
响应
+COPS:0,0,"China
中国移动
Mobile"
OK
2.3.3 AT+CREG 网络注册
该命令用于获知移动台的注册情况 命令语法 :
ATD<nb> <nb> 为被叫号码
注意对于国际号码号码前需加+如 ATD+33146290800
对 ATD 命令的响应如下表所示
详细结果代码
数字化结果代码
说明
OK
0
呼叫成功仅对语音呼叫
CONNECT<speed>
10,11,12,13,14,15 呼 叫 成 功 对 数 据 电 话
<speed> 采用模
AT 指令手册
参考一些其它产品指令改写
前言
本文档以针对 GSM TC35,TC35i,MC35i,MC39i,M22,SIM300 模块,介绍了 AT 命令集及其基本的使用方法所有 的 AT 命令均逐一列举并附有使用的例子对于其他类型的模块若有不同的操作请来信说明以便补充和修改另外为 方便用户查找对 AT 命令还作了分类
第 2 章介绍一般的一些 AT 命令 第 3 章介绍呼叫控制方面的 AT 命令 第 4 章介绍网络业务命令 第 5 章介绍与安全性有关的命令 第 6 章介绍电话本命令 第 7 章介绍短消息命令 第 8 章介绍补充业务命令 第 9 章介绍数据业务命令 第 10 章介绍与传真有关的命令 第 11 章介绍基于 V.24 和 V.25 的命令 注意 用户在使用模块前应仔细阅读本手册在模块上使用 AT 命令必须严格以本文档为参考我们不负责因用户随 意使用 AT 命令造成的任何损坏另外使用前应先确保模块连接配置正确无误
简明AT指令
AT 指令
说 明
中国石油大学( 中国石油大学(华东) 华东)
8
Tel: 0546-83+STSF AT+STIN AT+STGI AT+STCR AT+STGR 设置 SIM 卡工具箱功能 SIM 卡工具箱指示 显示 SIM 卡工具箱命令信息 回显命令:工具箱控制反应 选择或回应命令
表 2.16 GPRS 服务指令
AT 指令 AT+CGDCONT AT+CGQREQ AT+CGQMIN AT+CGATT AT+CGACT AT+CGDATA AT+CGCLASS AT+CGSMS AT+CGEREP AT+CGREG D S0 A H(H0) AT+CGAUTO AT+CGANS AT+CGPADDR AT+WGPRS 定义 PDP 上下文 设置请求的服务质量
表 2.3 网络服务指令
AT 指令 AT+CSQ AT+COPS AT+CREG AT+WOPN AT+CPLS AT+CPOL AT+COPN 检测信号质量
说 明
设置网络选择方式(自动/手动) 网络注册,获得注册状态 查询当前网络运营商 根据 SIM 中存储的信息设置 PLMN 编辑或更新 SIM 中存储的优选网络列表 查询模块中存储的所有使用者信息
表 2.12 特殊指令
AT 指令 AT+CCED AT+WIND AT+ADC AT+CMER AT+WLPR AT+WLPW AT+WIOR 小区环境描述 提示信息
说 明
AT指令中文名称
AT指令中文名称1.A/ : 重复前一条指令2.+++: 从数据模式转换到命令模式3.AT\Q: 流量控制方式 0-Disable 1-Xon/Xoff 2-CTS/DCE 3-RTS/CTS4.ATA: 应答呼叫5.ATD<NUMBER> 拨号 REACTION <BUSY>,<NO CARRIER>ATD<NUM> ; 语音模式6.ATD><存储器名><位置>: 呼叫存储器内的电话号码7.ATD><号码>8. ATD><str>:9. ATDI: 发起呼叫禁止ISDN10.ATDL: 重拨11.ATE:命令回显12.ATH:挂断13.ATI:显示制造商信息14.ATO:从命令模式转换到数据模式15.ATQ:结果代码表达模式相似的有ATV: ATS4 ATS316.ATP:选择脉冲拨号17.ATS0:设置自动应答前的振铃次数18.ATS3:写命令终止的标示字符19.ATS4:设置响应信息的结束字符20.ATS5:写命令线编辑字符21.ATS6:设置在建立连结前要等待的时间22.ATS7:设置等待完成连结时间23.ATS8:设置话机拨号师遇到豆点时等待的时间24.ATS10:设置在指示没有载波后断开连结的延迟时间25.ATS18:扩展错误报告26.ATT: 选择拨号音27.ATV: 设置消息格式模式28.ATX: 这个设置决定话计是否监测拨号音忙音和话机是否传送特别的响应代码29.ATZ: 话机当前设置设置参数根据用户的设置30.AT&C: 设置线路数据载波探测功能模式31.AT&D: 设置数据终端准备好功能模式32.AT&F: 设置当前参数为出厂参数33.AT&S: 设置线路数据准备好功能模式34.AT&V: 显示当前配置35.AT+GCAP: 话机报告支持的额外的功能36.AT+GMI: 话机报告信息文本是用户能够进行厂商验证37.AT+GMM:话机报告当前设备类型38.AT+GMR:话机报告软件版本号39.AT+GSN:要求网管中心连续号码识别40.AT+ILRR:报告话集合网管的通信速率41.AT+IPR:设置固定的速率5.11.AT+CACM:查询或复位呼叫积累表写的时候需要SIM PIN2的密码2.AT+CALA:设置告警时间3.AT+CAMM:查询或设置呼叫积累表的最大值4.AT+CAOC5.AT+CBST:选择通信服务模式即设置通信的波特率6.AT+CCFC:呼叫预定的电话号码7.AT+CCLK:时钟8.AT+CEER:扩专错误报告9.AT+CFUN:设备进入睡眠模式或正常模式10.AT+CGMI:请求制造商识别11.AT+CGMM:请求调制解调器识别12.AT+CGMR:请求软件版本号识别13.AT+CGSN:请求产品序列号识别14.AT+CHLD:该命令可以设置话机处于被叫状态的一些功能,如话叫转移15.AT+CHUP:挂断16.AT+CIMI:请求国际移动通信组织识别17.AT+CLCC:列出设备当前的呼叫号码18.AT+CLCK:设备锁定19.AT+CLIP: *来电显示20.AT+CLIR:来电显示限制21.AT+CLVL:增大音量22.AT+CMEE:可以用数字指示故障代码,也可用冗长的文字。
详细的AT指令集
详细的AT指令集1.通用指令AT指令说明AT+CGMI厂家认证请求,返回模块厂家信息AT+CGMM模式认证请求,返回模块使用频段AT+CGMR修正认证请求,返回软件版本AT+CGSN查看产品IMEI序列号AT+CSCS选择TE特性设置AT+WPCS选择ME特性设置AT+CIMIIMSI认证请求,返回SIM卡的IMSI获得SIM卡标识AT+GCAP查看功能列表A/重复上次命令AT+CPOF停止模块的运行AT+CFUN设置模块状态AT+CPAS查看模块当前活动状态AT+CMEE选择模块错误报告方式AT+CKPD模拟小键盘控制操作AT+CCLK设置或查看当前日期和时间设置警报日期和时间AT+CRMP演示铃声AT+CRSL设置振铃声音大小2.电话控制指令AT指令说明ATD拨号ATH挂机ATA接电话AT+CEER查看呼叫失败原因设置DTMF(双音多频)语音长度AT+VTS发送DTMF语音ATDL重拨上一次电话号码AT%Dn根据DTR信号自动拨号ATS0设置自动应答AT+CICB来电信差???AT+CSNS单一编号方案???AT+VGR调整接收声音增益AT+VGT调整发送声音增益设置话筒静音AT+SPEAKER话筒选择AT+ECHO设置回音取消AT+SIDET设置侧音修正AT+VIP恢复到默认语音设置3.网络服务指令AT指令说明AT+CSQ查看网络信号质量AT+COPS选择服务商查看当前网络注册状态AT+WOPN文字方式显示网络提供商AT+CPOL查看优先网络列表4.安全指令AT指令说明AT+CPIN输入PIN码AT+CPIN2输入PIN2码AT+CPINC查看密码剩余尝试次数AT+CLCK锁住或解锁设备某些功能更改各种密码5.电话薄指令AT指令说明AT+CPBS选择不同存储器上的电话薄AT+CPBR读取电话薄AT+CPBF按文字查询电话号码AT+CPBW向电话薄写入电话号码AT+CPBP从电话薄中查询某一电话号码的信息AT+CPBN电话薄移动动作查看用户本机号码AT+WAIP选择是否重启时初始化电话薄6.短信息指令AT指令说明AT+CSMS选择短信息服务AT+CNMA新消息确认应答AT+CPMS选择短信存储区AT+CMGF选择短信格式AT+CSAS存储短信参数设置设备恢复成存储的短信参数设置AT+CSDH显示TEXT短信模式下参数AT+CNMI选择如何接收短信息AT+CMGR读取短信息AT+CMGL按要求列出存储的短信息AT+CMGS发送短信息AT+CMGW写短信息存入存储区AT+CMSS发送存储在存储区的短信息AT+CSMPTEXT短信模式参数设置删除短信息AT+CSCA设置短信服务中心地址AT+CSCB选择小区广播信息类型AT+WCBM查看小区广播信息标识符AT+WMSC修改短信息状态AT+WMGO覆盖某一短信息AT+WUSS保持短信状态不变7.辅助业务指令AT指令说明设置呼叫转移AT+CLCK设置呼叫禁止AT+CPWD修改辅助业务密码AT+CCWA设置呼叫等待AT+CLIR设置主叫线识别限制AT+CLIP设置主叫线识别显示AT+COLP设置被叫线识别显示AT+CAOC查看当前话费报告AT+CACM累计话费显示或清零设置最大可使用话费AT+CPUC设置话费价格AT+CHLD设置多方会谈呼叫操作AT+CLCC显示当前呼叫列表AT+CSSN设置辅助业务AT+CUSD设置一些非正式的数据辅助业务AT+CCUG设置屏蔽用户8.数据指令AT指令说明设置数据传输类型AT+FCLASS选择模式AT+CR是否选择详细报告AT+CRC是否选择详细振铃指示AT+ILRR选择是否报告本地DTE到DCE速率AT+CRLP设置无线链路协议参数AT+DOPT设置其他无线链路协议参数AT%C选择是否进行数据压缩AT+DS选择是否支持V42二度数据压缩选择是否报告链路V42二度数据压缩AT\N选择错误纠正模式9.传真指令AT指令说明AT+FTM设置传真发送速率AT+FRM设置传真接收速率AT+FTH设置使用HDLC协议发送传真速率AT+FRH设置使用HDLC协议接收传真速率AT+FTS停止发送传真并等待相应时间停止侦听网络并等待相应时间向DTE发送报告10.传真指令(CLASS2)AT指令说明AT+FDT开始传输数据AT+FDR开始接收数据AT+FET设置后面是否还有任务进行AT+FPTS设置前面发送数据质量AT+FK停止任务AT+FBOR设置传输比特顺序显示交换缓存大小AT+FCQ控制接收传真备份质量检查AT+FCR控制能否再接收传真AT+FDIS设置当前任务参数AT+FDCC设置任意任务参数AT+FLID定义本地IDAT+FPHCTO设置确定无任务的等待时间11.V24-V25指令AT指令说明设置DCE速率AT+ICF设置串口起始帧结构AT+IFC设置DTE和DCE数据传输控制方式AT&C设置DCD信号AT&D设置DTR信号AT&S设置DSR信号ATO从在线命令模式返回在线数据模式ATQ选择DCE是否返回结果代码ATV设置DCE响应格式ATZ恢复默认设置AT&W保存设备设置AT&T自动测试ATE选择是否回回显字符AT&F恢复出厂设置AT&V显示DCE参数设置ATI显示特殊信息12.特殊AT指令AT指令说明获得小区环境参数(可扩展查看接收信号能量参数)AT+WIND显示模块状态信息AT+ALEA数据加密算法AT+CRYPT选择是否进行数据加密AT+EXPKEY加密算法设置密码AT+CPLMN查看PLMN状态信息AT+ADC设置模数转换模式AT+CMER选择是否进行键盘报告AT+WLPR查看偏好语言设置偏好语言AT+WIOR查看通用I/O端口状态AT+WIOW设置通用I/O端口状态AT+WAC停止当前执行命令AT+WTONE演示话筒响或蜂鸣声AT+WDTMF演示DTMF声响AT+WDWL将模块切换到下载模式AT+WVR设置传送语音速率(适用于向外呼叫)AT+WDR设置传送数据速率(适用于向外呼叫)显示硬件版本AT+WDOP显示生产日期AT+WSVG选择默认麦克控制者(默认为1)AT+WSTR查看初始化状态或网络状态AT+WSCAN查看具体频率接收信号能量AT+WRIM查看和设置振铃模式AT+W32K选择在不工作状态是否使用32KHz内部时钟AT+WCDM选择一种默认出厂铃声AT+WSSW显示软件版本显示或编辑发送和接收字符AT+WLCK设置设备锁定AT+CPHS设置DPHS功能13.SIM卡工具箱命令AT指令说明AT+STSF设置SIM卡工具箱功能AT+STINSIM卡工具箱指示AT+STGI显示SIM卡工具箱命令信息AT+STCR回显命令:工具箱控制反应选择或回应命令。
AT指令大全详解完整版
AT指令大全详解完整版一、一般命令1、AT+CGMI 给出模块厂商的标识。
2、AT+CGMM 获得模块标识。
这个命令用来得到支持的频带(GSM 900,DCS 1800 或PCS 1900)。
当模块有多频带时,回应可能是不同频带的结合。
3、AT+CGMR 获得改订的软件版本。
4、AT+CGSN 获得GSM模块的IMEI(国际移动设备标识)序列号。
5、AT+CSCS 选择TE特征设定。
这个命令报告TE用的是哪个状态设定上的ME。
ME于是可以转换每一个输入的或显示的字母。
这个是用来发送、读取或者撰写短信。
6、AT+WPCS 设定电话簿状态。
这个特殊的命令报告通过TE电话簿所用的状态的ME。
ME于是可以转换每一个输入的或者显示的字符串字母。
这个用来读或者写电话簿的入口。
7、AT+CIMI 获得IMSI。
这命令用来读取或者识别SIM卡的IMSI(国际移动签署者标识)。
在读取IMSI之前应该先输入PIN(如果需要PIN的话)。
8、AT+CCID 获得SIM卡的标识。
这个命令使模块读取SIM卡上的EF-CCID文件。
9、AT+GCAP 获得能力表。
(支持的功能)10、A/ 重复上次命令。
只有A/命令不能重复。
这命令重复前一个执行的命令。
11、AT+CPOF 关机。
这个特殊的命令停止GSM软件堆栈和硬件层。
命令AT+CFUN=0的功能与+CPOF相同。
12、AT+CFUN 设定电话机能。
这个命令选择移动站点的机能水平。
13、AT+CPAS 返回移动设备的活动状态。
14、AT+CMEE 报告移动设备的错误。
这个命令决定允许或不允许用结果码“+CMEERROR:”或者“+CMS ERROR:”代替简单的“ERROR”。
15、AT+CKPD 小键盘控制。
仿真ME小键盘执行命令。
16、AT+CCLK 时钟管理。
这个命令用来设置或者获得ME真实时钟的当前日期和时间。
17、AT+CALA 警报管理。
这个命令用来设定在ME中的警报日期/时间。
AT命令总结
AT命令总结一、一般命令1、AT+CGMI:请求得到移动设备生产厂商的标识。
2、AT+CGMM:请求得到移动设备模块的标识。
3、AT+CGMR:请求得到改订的系统版本,修改级别和日期,以及其他相关内容。
4、AT+CGSN:得到GSM移动设备的唯一标识,比如IMEI(国际移动设备标识)序列号。
5、AT+CSCS 选择TE(操作终端)字符集设定情况,使其能够和ME设备匹配,TA能够在TE和ME之间进行正确的字符转换。
6、AT+CIMI 获得IMSI。
用来读取或者识别SIM卡的IMSI(国际移动签署者标识),识别移动设备附带的SIM卡标识。
在读取IMSI 之前应该先输入PIN码(如果需要PIN的话)。
7、AT+CMUX 使GSM的多路协议生效,设置多路模式控制通道的参数。
8、AT+GMI 请求得到终端适配器生产厂商的标识。
9、AT+GMM:请求得到终端适配器模块的标识。
10、AT+GMR:请求得到终端适配器改订的系统版本,修改级别和日期,以及其他相关内容。
11、AT+GSN:得到GSM终端适配器的序列号标识。
12、AT+GOI:得到GSM终端适配器TA的ISO全球系统标识。
13、AT+GCAP:得到GSM终端适配器TA的全部性能和容量的信息。
14、AT+GCI:得到GSM终端适配器TA安装所在的国家。
15、AT+WS46:设置使用无线网络,使用无线数据服务模式。
二、呼叫控制命令1、AT+CSTA: 选择地址类型,选择GSM的拨号命令的数字类型。
2、AT+CMOD: 选择远程呼叫指令的呼叫模式,主要有SINGLE MODE,alternating voice/fax等,各模式中轮换模式的呼叫命令是在TA里实现。
3、AT+CHUP: 使呼叫挂起命令,即由TA挂起当前的使用轮换模式的GSM网络的呼叫过程。
4、AT+CBST: 选择信差(持有人)服务类型,并选择对应的数据速率和呼叫连接元素。
5、AT+CRLP: 选择和改变无线电通信线路协议参数,主要是在非透明数据呼叫建立时。
移远5g模块常用at指令
移远5g模块常用at指令
移远5G模块常用AT指令
AT指令是移远5G模块中常用的一种指令,用于与模块进行通信和控制。
下面是一些常用的AT指令:
1. AT:测试模块是否正常工作,如果返回OK,则表示模块正常。
2. AT+CGMI:查询模块的生产厂商。
3. AT+CGMM:查询模块的型号。
4. AT+CGMR:查询模块的固件版本号。
5. AT+CGSN:查询模块的IMEI号。
6. AT+CREG?:查询模块是否注册到网络。
7. AT+COPS?:查询当前网络运营商。
8. AT+CSQ:查询信号强度。
9. AT+CGATT:查询是否附着到网络。
10. AT+CGDCONT:设置APN。
11. AT+CGACT:激活或注销PDP上下文。
12. AT+CGDATA:建立数据连接。
13. AT+CGPADDR:查询本地IP地址。
14. AT+CGNAPN:查询当前APN。
15. AT+CGAPN:设置当前APN。
16. AT+CGEQOS:设置QoS参数。
17. AT+CGTFT:设置过滤器。
18. AT+CGCLASS:设置移动终端类别。
19. AT+CGSMS:发送短信。
20. AT+CMGR:读取短信。
以上是移远5G模块中常用的一些AT指令,可以通过这些指令来实现模块的控制和通信。
AT指令(常用)-推荐下载
AT+COPS
OK
ATD13631391431; <CR>
OK
NO CARRIER
OK
Ring
ATA<CR>
OK ATH<CR>
(删除第 7 条短信)
(被挂断)
ห้องสมุดไป่ตู้(来电)
OK ATS0=0<CR> (不自动应答,默认设置)
OK ATS0=1<CR> (自动应答)
OK AT+CLIP=1<CR>
OK RING
(来电)
(回显,默认设置)
(不回显)
(休眠)
AT$SIMTEST SIM 卡测试命令
AT+CPIN
AT+CFUN
AT+CSCS
AT+CMGF
AT+CSCA AT+CNMI AT+CMGL
AT+CMGR AT+CMGS AT+CMGW
检查 SIM 卡
设置模块软件的状态 (软重启)
设置模块字符集格式
设置短信格式
IMEISV: 44601919750759-00
OK AT+CNUM<CR> +CNUM: “15901264615”,”15901264615”,29 AT+CIMI<CR> 466880100493652 OK AT+CLAC<CR>
AT+CACM
AT+CAOC
……
OK AT$DATE= 03,10,11<CR> (设置年,月,日)
AT+CNUM AT+CIMI
移远at指令中文手册
移远at指令中文手册以下是关于移远AT指令的详细中文手册:一、概述移远AT指令是一种基于AT命令的通信协议,用于与移远通信模块进行交互。
通过AT指令,用户可以查询模块参数、配置模块参数、发送短信等。
本手册将详细介绍移远AT 指令的语法、参数和使用方法。
二、AT指令语法移远AT指令的语法非常简单,遵循标准的AT命令格式。
每个AT指令都以“AT”开头,后面跟着指令代码和参数。
指令代码用于标识不同的指令,而参数则根据指令的不同而有所不同。
例如,“AT+CMGF=1”用于设置短信为PDU模式,“AT+CMGS=”用于发送短信。
三、常用AT指令以下是一些常用的移远AT指令:1.AT+CGATT?:查询是否已附着GPRS/GSM网络。
2.AT+CREG?:查询手机号码是否注册成功。
3.AT+CSQ:查询信号质量。
4.AT+CSCA?:查询服务中心地址。
5.AT+CCFC:查询通话控制状态。
6.AT+CNMI:查询短信通知状态。
7.AT+CMGF=1:设置短信为PDU模式。
8.AT+CMGS=:发送短信。
9.AT+CSMP=: 设置短信中心地址。
10.AT+CSCS=?:查询字符集设置。
四、使用方法使用移远AT指令非常简单,只需要通过串口将指令发送给模块即可。
在发送指令之前,需要先通过“AT”命令来检查模块是否正常连接并处于准备状态。
一旦模块返回“OK”,就可以发送其他AT指令来执行相应的操作了。
在执行每个指令后,都应该等待模块的返回值,以便确认操作是否成功。
如果需要设置参数,需要按照相应的语法格式编写指令,并确保参数的正确性。
在发送指令时,需要注意指令的格式和大小写,以免出现错误。
例如,“AT+CMGF=1”和“at+cmgf=1”是不同的指令,前者是正确的格式。
五、注意事项在使用移远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/重复执行上一次的命令本命令是唯一在其前面不必加上A T 的命令MODEM 收到此命令后便执行上一次已经执行过而且尚暂存在命令缓冲区中的命令如可用于最后一组号码重拨A自动应答命令指示MODEM 进入挂机Off Hook 状态且有来振铃便立即应答Bn 通讯标准设定命令用来决定选用ITU-T 或是贝尔Bell 标准B0指当MODEM 处于1.2kbps 时选用ITU-T V .22标准协定 B1指当MODEM 处于1.2kbps 时选用贝尔212AOK: n=0,1.ERRON: n 设为其他值B1Dn拨号命令指当调制解调器收到此命令后便开始做拨号动作每一个拨号字串长度最长可达40个字任何数字或符号0-9*#A B C D 都可实现DTMF 音频拨号同时可以加入以下辅助修饰字串 P 脉冲拨号T DTMF 音频拨号W 等待收到第二次拨号音后才开始拨号(例如A TDT0W21486280给小型交换机使用)相当于电话机中的闪切键FLASH 相当于电话机中的暂停键P AUSE 返回到命令模式^ 启动发送data calling tone 1.3KHz 信号S=n 若用&Zn=x 命令来储存电话号码的可以通过此命令来拨n=0,1,2.ATDTEn传回命令指当MODEM 处于命令模式状态时从电脑键盘输入的字母是否被传回到您的显示器上E0禁止E1使能 OK: n=0,1.ERRON: n 设为其他值Hn MODEM 做挂机切线或摘机取线动作命令 H0 MODEM 进入挂机切线状态 H1 MODEM 进入摘机取线状态OK: n=0,1.ERRON: n 设为其他值In 显示MODEM 识别资讯内容 I0 传回产品识别码ID codeI1 显示韧体(Firmware)版本和检验值(Checksum)InI2 保留给制造商使用I3 传回固定的识别讯息给应用软件来识别 I4 传回DSP 的韧体版本 I5 传回国码Ln控制喇叭音量命令 L0 无音量输出 L1 低音量输出 L2 中音量输出 L3 高音量输出OK: n=0,1,2,3. ERRON: n 设为其他值ATL2Mn控制喇叭音量命令 M0 关掉喇叭M1 MODEM 侦测到载波后才关掉喇叭M2 MODEM 在摘机状态下一直打开着喇叭M3 除拨号期间外MODEM 侦测到载波后才关掉喇叭OK: n=0,1,2,3 ERRON: n 设为其他值ATM1Nn调制选择命令当两部MODEM 的通讯速率不同时用此命令来控制本地的MODEM 和远端的MODEM 在建立连线时所采用的握手方式 N0 通讯速率将由AT*N 命令固定住N1 在握手期间最高的传输速率是由AT*N 命令所指定并允许可随线路的品质来自适应其传输速率 OK: n=0,1.ERRON: n 设为其他值ATN1On令MODEM 返回到连线状态下的数据模式O0 退出连线状态下的命令模式并返回到连线状态下的数据模式 O1 在返回到连线状态下的数据模式前会发送出Phase 2的训练(retrain)信号O2 在返回到连线状态下的数据模式前会发送出Phase 4的训练(datarenegotiation)信号 OK: n=0,1,2. ERRON: n 设为其他值ATO0Qn 回应码控制命令Q0 允许MODEM 发送出回应码到您的显示器 Q1 禁止MODEM 发送出回应码到您的显示器OK: n=0,1.ERRON: n 设为其他值ATQ0Vn数据通讯设备DCE的响应格式命令OK: n =0,1. ATV1V0 回应码以数目字格式显示出来V1 回应码以文本格式显示出来ERRON: n设为其他值Wn 回应码组合选择命令W0 仅显示连接DCE的速率W1 仅显示连接DTE的速率W2 显示连接DCE的速率及V.42/MNPW3 显示连接DTE的速率及V.42/MNPOK:n=0,1,2,3.ERRON: n设为其他值Xn控制MODEM芯片组的响应及拨号音侦测命令X0 传回基本的呼叫过程回应码与贺氏兼容X1 传回基本的呼叫过程回应码以及连线速率禁止对拨号音和忙音的侦测X2 传回基本的呼叫过程回应码以及连线速率禁止对忙音的侦测X3 传回基本的呼叫过程回应码以及连线速率禁止对拨号音的侦测X4 传回基本的呼叫过程回应码以及连线速率OK: n=0,1,2, 3,4ERRON: n设为其他值ATX4Zn复位以及进入预设属性表单Profile选择Z0 复位MODEM及选用预设属性表单0作业Z1 复位MODEM及选用预设属性表单1作业OK n=0,1. ATZ0&Cn数据载波侦测DCD控制命令&C0 数据载波侦测的电路总是维持在工作状态&C1 仅当远端的MODEM送来的载波信号被侦测到时才启动数据载波侦测电路OK: n=0,1.ERRON: n设为其他值ATM1&Dn数据终端就绪DTR控制命令&D0 MODEM不理会由主机传来的DTR信号&D1 在连线状态下的数据模式中如果侦测不到DTR信号MODEM便进入命令模式&D2 在连线状态下的数据模式中如果侦测不到DTR信号MODEM便终断连线并进入命令模式&D3 侦测DTR信号在下降沿转态时MODEM将做一次软复位如同A TZ命令OK: n=0,1,2, 3.ERRON: n设为其他值AT&D2&Fn 叫出厂商所预设的设定值载入由厂商所设计的组态值来执行&Gn导音(Guard tone)控制命令仅用于V.22和V.22bis且适用于除北美之外的国家&G0 禁止发送导音信号&G1 发送550Hz导音信号&G2 发送1800Hz导音信号OK: n=0,1,2.ERRON: n设为其他值AT&G0&Kn本地数据流量控制(flow control)命令&K0 禁止数据流量控制&K1 保留&K2 保留&K3 启动RTS/CTS数据流量控制方式&K4 启动XON/XOFF数据流量控制方式&K5 启动透明传送XON/XOFF数据流控制方式OK: n=0,1,23.4.5.ERRON: n设为其他值ATV1&Pn脉冲属性设定命令&P0 断续比为34/6610pps模式&Pn &P1 断续比为34/6620PPS模式&P2 断续比为40/6010PPS模式&P3 断续比为40/6020PPS模式OK: n=0,1,2,3.ERRON: n设为其他值AT&P0&Rn允许发送(Clear to send)信号控制命令&R0 当MODEM侦测到请求发送(RTC)信号时便允许发送信号启动&R1 当MODEM进入接收数据状态后便把允许发送信号(CTS)启动&R2 允许发送信号强迫启动OK: n=0,1,2.ERRON: n设为其他值AT&R2&SnMODEM准备好信号(Data set ready)控制命令&S0 MODEM准备好信号(DSR)强迫启动&S1 DSR信号根据RS-232-C的规定而操作OK: n=0,1.ERRON: n设为其他值AT&S0&Tn自诊断测试命令提供给用户作回路测试之用&T0 强迫退出终止任何在执行中的测试工作&T1 本地模拟回路测试执行此测试时MODEM应设在断线状态OK: n=0,1.ERRON: n设为其他值&Un通讯协定选择命令&U0 选择V.90&u1 选择V.34bis/V.34&U2 选择V.32bis/V.22bis &U3 选择Bell212,300bps &U4 选择V.21, 300bps &U5 选择V.23&V 检视执行中的组态表以及属性组态表单0和1OK&Wn储存目前使用的组态表用此命令来储存一些命令选项和S寄存器的值到EEPROM中OK: n=0,1.ERRON: n设为AT&W&W0 储存目前使用的组态表于属性组态表0中&W1 储存目前使用的组态表于属性组态表1中其他值&Yn选择储存中的属性组态表供开机或复位时用提高对软件的兼容性&Y0 选择储存中的属性组态表0(profile 0)&Y1 选择储存中的属性组态表1OK:n=0,1.ERRON: n设为其他值AT&Y0&Zn=x储存电话号码命令您可以用它来存储三组电话号码在EEPROM中供您作快速拨号用式中n的取值为0-2x的取值为其长度小于31的号码OK: n=0,1,2.ERRON: n设为其他值*Jn *J0 显示连接DCE间的接收连线速度*J1 显示连接DCE间的发送连线速度*J2 显示连接DCE间的发送与接收连线速度*Pn自适应握手控制命令*P0 禁止自适应握手协定*P2 启用自适应握手协定OK: n=0,1ERRON: n设为其他值AT*P1*In连线最高数率设定命令*I0 设定连线数率为1200bps*I1 设定连线数率为2400bps*I2 设定连线数率为4800bps*I3 设定连线数率为7200bps*I4 设定连线数率为9600bps*I5 设定连线数率为12000bps*I6 设定连线数率为14400bps*I7 设定连线数率为16800bps*I8 设定连线数率为19200bps*I9 设定连线数率为21600bps*I10 设定连线数率为24000bps*I11 设定连线数率为26400bps*I12 设定连线数率为28800bps*I13 设定连线数率为31200bps*I14 设定连线数率为33600bps当选用V.90, 56kbps通讯标准时定义为*I1 设定连线数率为28000bps*I2 设定连线数率为29333bps*I3 设定连线数率为30666bps*I4 设定连线数率为32000bps*I5 设定连线数率为33333bps*I6 设定连线数率为34666bps*I7 设定连线数率为36000bps*I8 设定连线数率为37333bps*I9 设定连线数率为38666bps*I10 设定连线数率为40000bps*I11 设定连线数率为41333bps*I12 设定连线数率为42666bps*I13 设定连线数率为44000bps*I14 设定连线数率为45333bps*I15 设定连线数率为46666bps*I16 设定连线数率为48000bps*I17 设定连线数率为49333bps*I18 设定连线数率为50666bps*I19 设定连线数率为52000bps*I20 设定连线数率为53333bps*I21 设定连线数率为54666bps*I22 设定连线数率为56000bpsAT*I14*Gn终止操作控制命令*G0 使用者可按任意键来张止正执行着的命令*G1 禁止使用者按任意键来张止正执行着的命令任意键来张止正执行着的命令AT*G0*Hn 自动训练Retrain选择命令*H0 禁止自动训练Retrain功能*H1 启动自动训练功能OK: n=0,1.ERRON: n设为其他值AT*H1*Tn 网格编码控制命令*T0 禁止网格编码*T1 启动网格编码给V.32协定以上使用OK: n=0,1.ERRON: n设为其他值AT*T1*On 发送功率选择命令*O0 选择输出发送功率为-11dBm*O1 选择输出发送功率为-12dBm*O2 选择输出发送功率为-13dBmOK: n=0-15.ERRON: n设为其他值AT*O0*O3 选择输出发送功率为-14dBm *O4 选择输出发送功率为-15dBm *O5 选择输出发送功率为-16dBm *O6 选择输出发送功率为-17dBm *O7 选择输出发送功率为-18dBm *O8 选择输出发送功率为-19dBm *O9 选择输出发送功率为-20dBm *O10 选择输出发送功率为-21dBm *O11 选择输出发送功率为-22dBm *O12 选择输出发送功率为-23dBm *O13 选择输出发送功率为-24dBm *O14 选择输出发送功率为-25dBm *O15 选择输出发送功率为-26dBm\An MNP(Microcom网路协定)数据组大小选择命令\A0 数据区块最大为64个字cjaracter\A1 数据区块最大为128个字\A2 数据区块最大为192个字\A3 数据区块最大为256个字OK: n=0,1,2,3.ERRON: n设为其他值AT\A3\Bn 设定闪切时间命令本命令会送出一个秒的值给MODEM作为闪切时间控制值在MNP模式下一般设定为300msOK: n=0-9.ERRON: n设为其他值AT\B3\Kn设定闪切控制命令本命令用来决定连线状态下MODEM怎样处理由DTE送来的闪切信号\K0 进入命令模式但没有送出闪切信号到远端的MODEM\K1 一旦数据缓冲区空着便立即送出闪切信号到远端的MODEMOK: n=0-5.ERRON: n设为其他值AT\K5\Kn \K2 与AT\K0一样\K3 立即送出闪切信号到远端的MODEM\K4 与AT\K0一样\K5 收到由主机送来的任何数据后便送出闪切信号到远端的MODEM\Nn数据链路控制选择命令\N0 选择标准型的数据链路Normal mode\N1 选择租用型的数据链路Direct mode\N2 选择MNP可靠模式MODEM尝试用MNP2-4错误控制程序来连线如果失败MODEM便放弃连线回到挂机状态\N3 选择V.42/MNP自动可靠模式MODEM尝试V.42错误控制模式来连线如果失败MODEM就尝试用MNP模式如果再失败MODEM将以缓冲Buffer模式来连线以便继续操作\N4 选择V.42/断线模式MODEM尝试用V.42错误控制程序来建立连线如果失败MODEM便放弃呼叫连线回到挂机状态\N5 与A T/N3一样\N6 与A T/N3一样\N7 与A T/N3一样OK: n=0-7.ERRON: n设为其他值AT\N3\Tn设定闲置离线计时器值的命令本命令仅在缓冲模式下适用当MODEM没有接收或发送任何数据时即MODEM处于闲置状态MODEM将等待一段由\Tn指定的时间值[以分钟为单位]一旦超过其时限MODEM便放弃呼叫连线回到挂机状态OK: n=0-90.ERRON: n设为其他值AT\T0\Vn显示通讯协定回应码命令\V0 禁止显示通讯协定回应码附加到连线速度上\V1 可以显示通讯协定回应码附加到连线速度上OK: n=0,1.ERRON: n设为其他值AT\V0%Cn数据压缩控制命令在连线状态下更改此设定值将不会产生任何效果必须在离线状状态下执行此命令%C0 禁止数据压缩功能关掉V.42bis/MNP 5%C1 启动数据压缩功能打开V.42bis/MNP 5OK: n=0,1.ERRON: n设为其他值AT%C1。
