基本AT执行流程

1.检测模块:AT

AT

OK

2.查看卡在位状态:AT+CPIN?

AT+CPIN?

+CPIN: READY

OK

3.查看ICCID:AT+CCID

AT+CCID

898602b1191650476878

OK

4.查看IMSI:AT+CIMI


AT+CIMI
460040181839878

OK

5.查看信号强度:AT+CSQ

    AT+CSQ

+CSQ: 26,0

OK

6.查看注册信息:AT+CREG

   AT+CREG?

+CGREG: 0,1

OK

判断网络注册正常后,即可开始真正的业务逻辑了。

1.呼叫控制类指令

序号

指令

含义

1

ATD

拨号命令。这个命令用来设置通话、数据或传真呼叫。

2

ATH

挂机命令。

3

ATA

接电话。

4

AT+CEER

扩展错误报告。这个命令给出当上一次通话设置失败后中断通话的原因。

5

AT+VTD

给用户提供应用GSM网络发送DTMF(双音多频)双音频。这个命令用来定义双音频的长度(默认值是300毫秒)。

6

AT+VTS

给用户提供应用GSM网络发送DTMF双音频。这个命令允许传送双音频。

7

ATDL

重拨上次电话号码。

8

AT%Dn

数据终端就绪(DTR)时自动拨号。

9

ATS0

自动应答。

10

AT+CICB

来电信差。

11

AT+CSNS

单一编号方案。

12

AT+VGR,AT+VGT

增益控制。这个命令应用于调节喇叭的接收增益和麦克风的传输增益。

13

AT+CMUT

麦克风静音控制。

14

AT+SPEAKER

喇叭/麦克风选择。这个特殊命令用来选择喇叭和麦克风。

15

AT+ECHO

回音取消。

16

AT+SIDET

侧音修正。

17

AT+VIP

初始化声音参数。

18

AT+DUI

用附加的用户信息拨号。

19

AT+HUI

用附加的用户信息挂机。

20

AT+RUI

接收附加用户信息。

2.网络服务类指令

序号

指令

含义

1

AT+CSQ

信号质量。

2

AT+COPS

服务商选择。

3

AT+CREG

网络注册。获得手机的注册状态。

4

AT+WOPN

读取操作员名字。

5

AT+CPOL

优先操作员列表。

3.安全命令类指令

序号

指令

含义

1

AT+CPIN

输入PIN。

2

AT+CPIN2

输入PIN2。

3

AT+CPINC

PIN的剩余的尝试号码。

4

AT+CLCK

设备锁。

5

AT+CPWD

改变密码。

4.电话簿类指令

序号

指令

含义

1

AT+CPBS

选择电话簿记忆存储。

2

AT+CPBR

读取电话簿表目。

3

AT+CPBF

查找电话簿表目。

4

AT+CPBW

写电话簿表目。

5

AT+CPBP

电话簿电话查询。

6

AT+CPBN

电话簿移动动作。这个特殊命令使电话簿中的条目前移或后移(按母顺序)

7

AT+CNUM

签署者号码。

8

AT+WAIP

防止在下一次重起时初始化所有的电话簿。

9

AT+WDCP

删除呼叫电话号码。

10

AT+CSVM

设置语音邮件号码。

5.短消息类指令

序号

指令

含义

1

AT+CSMS

选择消息服务。支持的服务有GSM-MO、SMS-MT、SMS-CB。

2

AT+CNMA

新信息确认应答。

3

AT+CPMS

优先信息存储。这个命令定义用来读写信息的存储区域。

4

AT+CMGF

优先信息格式。执行格式有TEXT方式和PDU方式。

5

AT+CSAS

保存设置。保存+CSAS和+CSMP的参数。

6

AT+CRES

恢复设置。

7

AT+CSDH

显示文本方式的参数。

8

AT+CNMI

新信息指示。这个命令选择如何从网络上接收短信息。

9

AT+CMGR

读短信。信息从+CPMS命令设定的存储器读取。

10

AT+CMGL

列出存储的信息。

11

AT+CMGS

发送信息。

12

AT+CMGW

写短信息并存储。

13

AT+CMSS

从存储器中发送信息。

14

AT+CSMP

设置文本模式的参数。

15

AT+CMGD

删除短信息。删除一个或多个短信息。

16

AT+CSCA

短信服务中心地址。

17

AT+CSCB

选择单元广播信息类型。

18

AT+WCBM

单元广播信息标识。

19

AT+WMSC

信息状态(是否读过、是否发送等等)修正。

20

AT+WMGO

信息覆盖写入。

21

AT+WUSS

不改变SMS状态。在执行+CMGR或+CMGL后仍保持UNREAD。

6.追加服务类指令

序号

指令

含义

1

AT+CCFC

呼叫继续。

2

AT+CLCK

呼叫禁止。

3

AT+CPWD

改变追加服务密码。

4

AT+CCWA

呼叫等待。

5

AT+CLIR

呼叫线确认限制。

6

AT+CLIP

呼叫线确认陈述。

7

AT+COLP

联络线确认陈述。

8

AT+CAOC

费用报告。

9

AT+CACM

累计呼叫计量。

10

AT+CAMM

累计呼叫计量最大值。

11

AT+CPUC

单价和货币表。

12

AT+CHLD

呼叫相关的追加服务。

13

AT+CLCC

列出当前的呼叫。

14

AT+CSSN

追加服务通知。

15

AT+CUSD

无组织的追加服务数据。

16

AT+CCUG

关闭的用户组