搜档网
当前位置:搜档网 › AT命令中文详解

AT命令中文详解

AT命令中文详解
AT命令中文详解

AT指令(中文详解版)二 2010-03-25 17:20:59

分类:LINUX

常用AT 命令手册

1、常用操作

1.1 AT

命令解释:检测Module 与串口是否连通,能否接收AT 命令;

命令格式:AT

命令返回:OK (与串口通信正常)

(无返回,与串口通信未连通)

测试结果:AT

OK

1.2 AT+CSQ

命令解释:检查网络信号强度

命令格式:AT+CSQ

命令返回:+CSQ: **,##

其中**应在10 到31 之间,数值越大表明信号质量越好,##为误码

率,值在0 到99 之间。

否则应检查天线或SIM 卡是否正确安装

测试结果:AT+CSQ

+CSQ: 20,5

1.3 AT+CPIN?

命令解释:检查登入移动设备(ME)的密码.

命令格式:AT+CPIN?

命令返回:+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?

+CPIN: READY

表示SIM卡正常,同时不需要登入密码。

1.4 AT+COPS?

命令解释:查询运营商选择状态.

命令格式:AT+COPS?

命令返回:+COPS: ,,

的值为0 到4, 默认值是0

的值为0 到2, 默认值是2

的值为运营商代码, 中国移动的代码是46000, 联通的代码是46001

测试结果:AT+COPS? 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

命令返回:+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

+WOPEN: 2,” AT v04.10” ,” AT v04.11”

OK

1.6 AT+WOPEN=0

命令解释:停止Open AT Application 程序.

命令格式:AT+ WOPEN=0

命令返回:OK 或ERROR

测试结果:AT+WOPEN=0

OK

1.7 AT+WOPEN=4

命令解释:删除Open AT Application 程序.

命令格式:AT+ WOPEN=4

命令返回:OK 或ERROR

测试结果:AT+WOPEN=4

OK

注: 删除Open AT Application 程序前,必须先使用

AT+WOPEN=0 停止Open AT 程序.

1.8 AT+WOPEN=1

命令解释:开启Open AT Application 程序.

命令格式:AT+ WOPEN=1

命令返回:OK 或ERROR

测试结果:AT+WOPEN=1

OK

1.9 AT+WIPCFG=3

命令解释:查询WIP 软件版本.

命令格式:AT+ WIPCFG=3

命令返回: 或ERROR

测试结果:AT+WIPCFG=3

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?

命令返回:<字符集编码格式>

返回值通常是下列中的一项.

“ GSM”----- GSM缺省符号集(参考GSM 03.38 第6.2.1 节).

“ PCCP437”---- PC字符集代码页437.

“ CUSTOM”---- 用户自定义.

“ HEX”---- 十六进制: (取值范围:00 到FF。比如:052FE6 表示3 个8bit 字

符,转换为十进制,分别为5、47、230,禁止转换为ME原始字符集). 测试结果:AT+CSCS?

+CSCS: “ PCCP437”

OK

1.11 AT+CGSN

命令解释:查询模块的IMEI 号码.

命令格式:AT+ CGSN

命令返回:

测试结果:AT+CGSN

012345678901234

OK

注意: 如果显示012345678901234 表示模块没有写IMEI 号码,有IMEI 号码的话

应该显示是35xxxxxxxx (共15 位数字).

1.12 ATI7

命令解释:查询语音编码特性

命令格式:ATI7

命令返回:SPEECH CODINGS: FR,EFR,HR,AMR

1.13 A TZ

命令解释:恢复默认设置

命令格式:ATZ

命令返回:OK

1.14 AT+CGMR (此命令功能同等于ATI3)

命令解释:查询模块版本;

命令格式:AT+CGMR

命令返回:

+CMEERROR

测试结果:AT+CGMR

661_09gg.Q2686H 1925236 100506 11:13

OK Tech-Link T&E

Limited 常用AT 命令手册

- 4 -

解释:模块的Firmware 版本号为661

1.15 AT+IPR

命令解释:修改串口1 波特率;

命令格式:AT+IPR=

命令返回:ERROR

OK

测试结果:AT+IPR=115200

OK

注意:串口波特率修改为115200 后要把串口调试工具的波特率设为

相应波

特率后模块才会有返回.

1.16 AT&W

命令解释:保存模块设置;

命令格式:AT&W

命令返回:OK

ERROR(保存不成功)

测试结果:AT&W

OK

1.17 ;&W

命令解释:连续保存命令

命令格式:ATxxx;&W (AT xxx 代表要设置的命令,紧跟;&W 表示执行此设置的

同时保存该设置)

命令返回:OK

例如要将模块的波特率设置成115200 并保存它,则可以直接按如下操作:

测试结果:AT+IPR=115200;&W

1.18 AT+CGMI

命令解释:查询模块厂商的标识;

命令格式:AT+CGMI

命令返回:WAVECOM MODEM

测试结果:AT+CGMI

WAVECOM MODEM

1.19 AT+CGMM

命令解释:获取模块支持的频带;

命令格式:AT+CGMM

命令返回:MULTIBAND 900E 1800

900E

1800

1900

G850

MULTIBAND G850 1900

测试结果:AT+CGMM

MULTIBAND 900E 1800 (表示模块支持多频带,首选频带为

900E 1800)

Tech-Link T&E

Limited 常用AT 命令手册

- 5 -

1.20 A/

命令解释:重复上次命令;

命令格式:A/

命令返回:上一次AT 命令返回的值

这命令重复前一个执行的命令

1.21 AT+CPOF

命令解释:关机;这个特殊的命令可停止GSM软件堆栈和硬件层命令格式:AT+CPOF

命令返回:OK

测试结果:AT+CPOF

OK

注: AT+CPOF用于停止GSM软件堆栈,这命令的功能与

AT+CFUN=0 相同,

执行AT+CFUN=1即可重新运行GSM软件堆栈.

A T+CPOF=1用于停止GSM硬件层,运行此命令后AT 将失去回应,必需

对模块进行硬件复位模块方可重新工作.

1.22 AT+CMEE

命令解释:模块的错误报告;

命令格式:AT+CMEE=0 和AT+CMEE=1

命令返回:OK

AT+CMEE=0表示关闭模块的出错报告,当模块的AT 执行错误时,返回值

仅为”ERROR “

AT+CMEE=1表示开启模块的出错报告,当模块的AT 执行错误时,返回值

为”+CME ERROR: xxx “[xxx 代表错误代码,依照此代码可查询错误类型]

1.23 AT+CCLK

命令解释:时钟管理;

命令格式:AT+CCLK? 用于查询模块当前的时间

命令返回:+CCLK: "yy/MM/dd,hh:mm:ss"

另: AT+CCLK="08/03/17,10:34:23"用于设置模块的时钟,执行此命令后,模

块的时钟将设定成为08 年3 月17 日10 点34 分23 秒

1.24 AT+CREG

命令解释:网络注册及状态查询;

命令格式:AT+CREG=MODE

命令返回:OK

如果输入AT+CREG? 则返回+CREG: ,

[ ,, ]

注: 的值共有三个选项,分别是0 or 1 or 2, 其中0 代表关闭网络注册结果

码, 1 代表当网络注册状态改变时激活网络注册结果码, 2 代表激活网

络注册结果码同时显示区域和小区信息.

的返回值共有三个,分别是0, 1, 2,3,4,5 , 其中0 代表没有注册网络同时

模块没有找到运营商, 1代注册到了本地网络, 2 代表找到运营商但没有注册网络, 3 代表注册被拒绝, 4 代表未知的数据, 5代表注册在漫游状态.

表示所属网络区域代码,十六进制格式显示,如: “ 279C”

表示所属网络的小区ID,十六进制格式显示,如:

“ 0EB2”Tech-Link T&E

Limited 常用AT 命令手册

- 6 -

注: 的值设定为0 或1 的话, ,的返回值则不显示. 测试结果:A T+CREG=0

OK

AT+CREG?

+CREG: 0,1

AT+CREG=1

OK

AT+CREG?

+CREG: 1,1

AT+CREG=2

OK

AT+CREG?

+CREG: 2,1, “ 279C” , “ 0EB2”

2、通话操作

2.1 ATD

命令解释:拨打电话

命令格式:ATD**********;(****为电话号码)

命令返回:无返回(对方接通后就返回OK)

NO DIAL TONE(没有拨号音)

NO CARRIER(无载波)

NO ANSWER(对方无应答)

注: 拨叫语音号码需要在电话号码后加;号, 拨打数据号码时无需;号

2.2 ATDL

命令解释:重拨上一次电话号码

命令格式:ATDL

命令返回:******* (*******为上一次呼叫的电话号码)

其它返回值类似ATD的返回值

2.3 RING

命令解释:有电话呼入

命令格式:有来电时串口自动送出RING 字符串.

命令返回:无

2.4 ATA

命令解释:摘机

命令格式:ATA

命令返回:OK

测试结果:RING

RING

ATA (当串口收到RING 时输入)

OK

接通电话. Tech-Link T&E

Limited 常用AT 命令

-7 -

2.5 ATH

命令解释:挂机

命令格式:ATH

命令返回:OK

测试结果:ATH

OK

电话挂断(通话过程中)

2.6 A T+VTS

命令解释:拨打分机

命令格式:AT+VTS=“分机号码”命令返回:OK

测试结果:ATD26743050;

OK

AT+VTS=“7”

OK

AT+VTS=“8”

OK

AT+VTS=“9”

AT+VTS=“2”

OK

以上操作是通过26743050 的总机拨到7892 的分机上.

2.7 ATS0

命令解释:自动应答

命令格式:ATS0

命令返回:OK

测试结果:ATS0?

000

OK

ATS0=003 (设置响铃三声后自动应答)

OK

2.8 AT+VGR

命令解释:喇叭接收音量控制

命令格式:AT+VGR=xxx (xxx 数值介于0~255 之间,每16 个数值增益改变2db)

命令返回:+VGR: xxx

OK

2.9 AT+VGT

命令解释:麦克风输出音量控制

命令格式:AT+VGT=xxx (xxx 数值介于0~255 之间,每32 个数值增益改变3db)

命令返回:+VGT: xxx

OK

Tech-Link T&E

Limited 常用AT 命令手册

-8 -

2.10 AT+CMUT

命令解释:麦克风静音控制

命令格式:AT+CMUT=x

命令返回:OK

注: 上面x 的值共包含0和1, 0代表关闭静音功能, 1代表开启静音功能

相关主题