现在的位置: 首页 > 综合 > 正文

AT命令

2012年10月28日 ⁄ 综合 ⁄ 共 1658字 ⁄ 字号 评论关闭

参考文章:http://www.suiyuanwu.com/detail.asp?id=1174 (PC 与手机通过串口发送接收短消息小结

手机一般都有提供对 GSM AT 指令集的支持 . 该指令集是如 NOKIA, MOTO, SIEMENS,HP 等大厂所制定的 GSM 协议中的一部分 . 与我们讨论的短消息收发有关的规范主要包括 GSM 03.38 、 GSM 03.40 和 GSM 07.05. 前二者着重描述 SMS 的技术实现 ( 含编码方式 ) ,后者则规定了 SMS 的 DTE-DCE 接口标准 (AT 命令集 ).

SIEMENS Mobile Phone SMS AT Commands

以 PDU 模式为准 , 关于 PDU 模式在下面的 SMS 编码中简单描述 .

•  AT+CMGC

发送 SMS 命令

测试 : AT+CMGC=? 返回 OK

实际 : ( 在中国基本为 PDU 模式 ), AT+CMGC=<length><CR>PDU 信息 <ctrl+z/esc>

•  AT+CMGD

删除短消息

测试 :

实际 : AT+CMGD=<index>, 索引

•  AT+CMGF

选择 SMS 格式

AT+CMGF? 可获得当前 MODE

0 pdu 模式 , 1 text 模式

•  AT+CMGL

列表 SMS 短消息

AT+CMGL=<STAT>

STAT:

0: 获得收到的未读取信息 ( 默认 )

1: 收到的并已读的信息

2: 储存的未发送的信息

3: 储存的已发送的信息

4: 所有消息

返回的列表中会有三个数字 : 索引 , 状态 ,, 长度

然后就是 PDU 字符串 .

•  AT+CMGR

读取短消息

AT+CMGR=<index>

•  AT+CMGS

发送消息

At+cmgs=<length><cr>pdu<ctrl+z/esc> esc 是取消消息

•  AT+CMGW

将消息写入内存

At+ CMGW =<length>[,<stat>]<cr>pdu<ctrl+z/esc> esc 是取消消息

•  AT+CMSS

发送储存的短消息

AT 指令是操作手机的几乎唯一途径 , 由于 GSM 协议制定的时间问题 , 所以各个厂商的 AT 指令可能不尽相同

***************************************************************************************************************

FUNCTIONS

AT COMMANDS

DETAILS

厂家认证

AT+CGMI

获得厂家的标识

模式认证

AT+CGMM

查询支持频段

修订认证

AT+CGMR

查询软件版本

生产序号

AT+CGSN

查询IMEI NO.

TE设置

AT+CSCS

选择支持网络

查询IMSI

AT+CIMI

查询国际移动电话支持认证

卡的认证

AT+CCID

查询SIM卡的序列号

功能列表

AT+GCAP

查询可供使用的功能列表

重复操作

A/

重复最后一次操作

关闭电源

AT+CPOF

暂停模块软件运行

设置状态

AT+CFUN

设置模块软件的状态

活动状态

AT+CPAS

查询模块当前活动状态

报告错误

AT+CMEE

报告模块设备错误

键盘控制

AT+CKPD

用字符模拟键盘操作

拨号命令

ATD

拨打电话号码

挂机命令

ATH

挂机

回应呼叫

ATA

当模块被呼叫时回应呼叫

详细错误

AT+CEER

查询错误的详细原因

DTMF信号

AT+VTD+VTS

+VTD设置长度,+VTS发送信号

重复呼叫

ATDL

重复拨叫最后一次号码

自动拨号

AT%Dn

设备自动拨叫号码

自动接应

ATS0

模块自动接听呼叫

呼入载体

AT+CICB

查询呼入的模式,DATA or FAX or SPEECH

增益控制

AT+VGR+VGT

+VGR调整听筒增益,+VGT调整话筒增益

静音控制

AT+CMUT

设置话筒静音

声道选择

AT+SPEAKER

选择不同声道(2对听筒和话筒)

回声取消

AT+ECHO

根据场所选择不同回声程度

单音修改

AT+SIDET

选择不同回声程度

初始声音参数

AT+VIP

恢复到厂家对声音参数的默认设置

信号质量

AT+CSQ

查询信号质量

网络选择

AT+COPS

设置选择网络方式(自动/手动)

网络注册

AT+CREG

当前网络注册情况

网络名称

AT+WOPN

查询当前使用网络提供者

网络列表

AT+CPOL

查询可供使用的网络

输入PIN

抱歉!评论已关闭.