常 用 AT 命 令 手 册 1、常用操作 1.1 AT 命令解释:检测 Module 与串口是否连通,能否接收 AT 命令; 命令格式:AT<CR> 命令返回:OK (与串口通信正常) (无返回,与串口通信未连通) 测试结果:AT OK 1.2 AT+CSQ 命令解释:检查网络信号强度 命令格式:AT+CSQ<CR> 命令返回:+CSQ: **,## 其中**应在 10 到 31 之间,数值越大表明信号质量越好,##为误码 率,值在 0 到 99 之间。 否则应检查天线或 SIM 卡是否正确安装 测试结果:AT+CSQ<CR> +CSQ: 20,5 1.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, 46000 1.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” OK 1.6 AT+WOPEN=0 命令解释:停止 Open AT Application 程序. 命令格式:AT+ WOPEN=0<CR> 命令返回:OK 或 ERROR 测试结果:AT+WOPEN=0<CR> OK 1.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> OK 1.9 AT+WIPCFG=3 命令解释:查询 WIP 软件版本. 命令格式:AT+ WIPCFG=3<CR> 命令返回:<revision > 或 ERROR 测试结果:AT+WIPCFG=3<CR> WIP Soft v201 on Open AT OS v411 OK 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。比如:052FE6 表示 3 个 8bit 字 符,转换为十进制,分别为 5、47、230,禁止转换为 ME原始字符集). 测试结果:AT+CSCS?<CR> +CSCS: “ PCCP437” OK 1.11 AT+CGSN 命令解释:查询模块的 IMEI 号码. 命令格式:AT+ CGSN<CR> 命令返回:<IMEI> 测试结果:AT+CGSN<CR> 012345678901234 OK 注意: 如果显示 012345678901234 表示模块没有写IMEI 号码,有 IMEI 号码的话 应该显示是 35xxxxxxxx (共 15 位数字). 1.12 ATI7 命令解释:查询语音编码特性 命令格式:ATI7<CR> 命令返回:SPEECH CODINGS: FR,EFR,HR,AMR 1.13 A TZ 命令解释:恢复默认设置 命令格式:ATZ<CR> 命令返回:OK 1.14 AT+CGMR (此命令功能同等于 ATI3) 命令解释:查询模块版本; 命令格式:AT+CGMR<CR> 命令返回: <revision > +CMEERROR <err> 测试结果:AT+CGMR<CR> 661_09gg.Q2686H 1925236 100506 11:13 OK Tech-Link T&E Limited 常用 AT 命令手册 - 4 - 解释:模块的 Firmware 版本号为 661 1.15 AT+IPR 命令解释:修改串口 1 波特率; 命令格式:AT+IPR=<value ><CR> 命令返回:ERROR OK 测试结果:AT+IPR=115200<CR> OK 注意:串口波特率修改为 115200 后要把串口调试工具的波特率设为相应波 特率后模块才会有返回. 1.16 AT&W 命令解释:保存模块设置; 命令格式:AT&W<CR> 命令返回:OK ERROR(保存不成功) 测试结果:AT&W <CR> OK 1.17 ;&W 命令解释:连续保存命令 命令格式:ATxxx;&W<CR> (AT xxx 代表要设置的命令,紧跟;&W 表示执行此设置的 同时保存该设置) 命令返回:OK 例如要将模块的波特率设置成 115200 并保存它,则可以直接按如下操作: 测试结果:AT+IPR=115200;&W <CR> 1.18 AT+CGMI 命令解释:查询模块厂商的标识; 命令格式:AT+CGMI<CR> 命令返回:WAVECOM MODEM 测试结果:AT+CGMI <CR> WAVECOM MODEM 1.19 AT+CGMM 命令解释:获取模块支持的频带; 命令格式:AT+CGMM<CR> 命令返回:MULTIBAND 900E 1800 900E 1800 1900 G850 MULTIBAND G850 1900 测试结果:AT+CGMM <CR> MULTIBAND 900E 1800 (表示模块支持多频带,首选频带为 900E 1800) Tech-Link T&E Limited 常用 AT 命令手册 - 5 - 1.20 A/ 命令解释:重复上次命令; 命令格式:A/<CR> 命令返回:上一次 AT 命令返回的值 这命令重复前一个执行的命令 1.21 AT+CPOF 命令解释:关机;这个特殊的命令可停止 GSM软件堆栈和硬件层 命令格式:AT+CPOF<CR> 命令返回:OK 测试结果:AT+CPOF <CR> OK 注: AT+CPOF<CR>用于停止 GSM软件堆栈,这命令的功能与 AT+CFUN=0 相同, 执行 AT+CFUN=1<CR>即可重新运行 GSM软件堆栈. A T+CPOF=1<CR>用于停止 GSM硬件层,运行此命令后 AT 将失去回应,必需 对模块进行硬件复位模块方可重新工作. 1.22 AT+CMEE 命令解释:模块的错误报告; 命令格式:AT+CMEE=0<CR> 和 AT+CMEE=1<CR> 命令返回:OK AT+CMEE=0<CR>表示关闭模块的出错报告,当模块的 AT 执行错误时,返回值 仅为 ” ERROR “ AT+CMEE=1<CR>表示开启模块的出错报告,当模块的 AT 执行错误时,返回值 为 ” +CME ERROR: xxx “ [xxx 代表错误代码,依照此代码可查询错误类型] 1.23 AT+CCLK 命令解释:时钟管理; 命令格式:AT+CCLK?<CR> 用于查询模块当前的时间 命令返回:+CCLK: "yy/MM/dd,hh:mm:ss" 另: AT+CCLK="08/03/17,10:34:23"<CR>用于设置模块的时钟,执行此命令后,模 块的时钟将设定成为 08 年3 月 17 日 10 点 34 分 23 秒 1.24 AT+CREG 命令解释:网络注册及状态查询; 命令格式:AT+CREG=MODE<CR> 命令返回:OK 如果输入 AT+CREG? <CR>则返回+CREG: <mode>, <stat> [ ,<lac>,<ci> ] 注: <mode>的值共有三个选项,分别是 0 or 1 or 2, 其中0 代表关闭网络注册结果 码, 1 代表当网络注册状态改变时激活网络注册结果码, 2 代表激活网 络注册结果码同时显示区域和小区信息. <stat>的返回值共有三个,分别是 0, 1, 2,3,4,5 , 其中 0 代表没有注册网络同时 模块没有找到运营商, 1代注册到了本地网络, 2 代表找到运营商但没 有注册网络, 3 代表注册被拒绝, 4 代表未知的数据, 5代表注册在漫游 状态. <lac>表示所属网络区域代码,十六进制格式显示,如: “ 279C” <ci>表示所属网络的小区 ID,十六进制格式显示,如: “ 0EB2” Tech-Link T&E Limited 常用 AT 命令手册 - 6 - 注: <mode>的值设定为 0 或1 的话, <lac>,<ci>的返回值则不显示. 测试结果:A T+CREG=0 <CR> OK AT+CREG? <CR> +CREG: 0,1 AT+CREG=1 <CR> OK AT+CREG? <CR> +CREG: 1,1 AT+CREG=2 <CR> OK AT+CREG? <CR> +CREG: 2,1, “ 279C” , “ 0EB2” 2、通话操作 2.1 ATD 命令解释:拨打电话 命令格式:ATD**********;<CR>(****为电话号码) 命令返回:无返回 (对方接通后就返回 OK) NO DIAL TONE(没有拨号音) NO CARRIER(无载波) NO ANSWER(对方无应答) 注: 拨叫语音号码需要在电话号码后加;号, 拨打数据号码时无需;号 2.2 ATDL 命令解释:重拨上一次电话号码 命令格式:ATDL<CR> 命令返回:******* (*******为上一次呼叫的电话号码) 其它返回值类似 ATD的返回值 2.3 RING 命令解释:有电话呼入 命令格式:有来电时串口自动送出 RING 字符串. 命令返回:无 2.4 ATA 命令解释:摘机 命令格式:ATA<CR> 命令返回:OK 测试结果:RING RING ATA<CR> (当串口收到 RING 时输入) OK 接通电话. Tech-Link T&E Limited 常用 AT 命令手册 - 7 - 2.5 ATH 命令解释:挂机 命令格式:ATH<CR> 命令返回:OK 测试结果:ATH<CR> OK 电话挂断(通话过程中) 2.6 A T+VTS 命令解释:拨打分机 命令格式:AT+VTS=“分机号码”<CR> 命令返回:OK 测试结果: ATD26743050;<CR> OK AT+VTS=“7”<CR> OK AT+VTS=“8”<CR> OK AT+VTS=“9”<CR> OK AT+VTS=“2”<CR> OK 以上操作是通过 26743050 的总机拨到 7892 的分机上. 2.7 ATS0 命令解释:自动应答 命令格式:ATS0<CR> 命令返回:OK 测试结果:ATS0?<CR> 000 OK ATS0=003 (设置响铃三声后自动应答) OK 2.8 AT+VGR 命令解释:喇叭接收音量控制 命令格式:AT+VGR=xxx<CR> (xxx 数值介于 0~255 之间,每 16 个数值增益改变 2db) 命令返回: +VGR: xxx OK 2.9 AT+VGT 命令解释:麦克风输出音量控制 命令格式:AT+VGT=xxx<CR> (xxx 数值介于 0~255 之间,每 32 个数值增益改变 3db) 命令返回: +VGT: xxx OK Tech-Link T&E Limited 常用 AT 命令手册 - 8 - 2.10 AT+CMUT 命令解释:麦克风静音控制 命令格式:AT+CMUT=x<CR> 命令返回:OK 注: 上面 x 的值共包含 0和 1, 0代表关闭静音功能, 1代表开启静音功能
今天的文章常用AT指令集 (转)分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/56397.html