您的位置:首页 > 其它

AT 命令详解

2013-12-19 20:30 218 查看
无线数据传输终端

Saro310 GSM Modem

[align=left][/align]

AT 命令详解

1. 一般命令

1.1
AT+CSCS
选择TE 字符集

该命令通知ME 选择的字符集ME 可以对输入或显示的字符进行转化此命令用于发送读或写短消息

命 令

AT+CSCS=”GSM”

GSM 缺省字符集

响 应

OK

命令有效

命 令

AT+CSCS=”PCCP437”

PC 字符集编码437

响 应

OK

命令有效

1.2
AT+CIMI
请求IMSI International Mobile Subscriber
Identity


该命令读取SIM 卡的IMSI国际移动用户识别号读IMSI 之前可能需要输入PIN 码

命 令

AT+CIMI

读取IMSI

响 应

208200120320598

IMSI 值15 位数字

1.3
AT+GCAP
性能列表

该命令提供性能列表

命 令

AT+GCAP

获取性能列表

响 应

+GCAP: +CGSM +FCLASS

OK

支持GSM 命令和FAX 命令

1.4
A/
重复刚才的命令

重复刚才执行过的命令A/命令本身不能重复

1.5
AT^SMSO
关闭电源

该命令停止GSM 协议栈和物理层的工作

命 令

AT^SMSO

关闭

响 应

^SMSMS OFF

OK

正常退出网络并关机

1.6
AT+CMEE
报告ME 错误

该命令设置是否使用结果码+CME ERROR :
<xxx> 或+CMS
ERROR
:<xxx> 来代替简单的ERROR

10. 串口控制命令

10.1
AT+IPR
固定DTE 波特率

该命令指定DCE 接受的波特率

命 令

AT+IPR?

查询当前的波特率值

响 应

+IPR: 9600

OK

当前为9600bps

命 令

AT+IPR=?

检测命令

响 应

+IPR:(0,2400, 4800,
9600,19200)

(300,600,1200,38400,57600,115200)

OK

可能的取值

命 令

AT+IPR=38400

取消波特率自动适配并设置波特率为38400bps

响 应

OK

命 令

AT+IPR=0

设置自动波特率适配

响 应

OK

注:波特率取值当中第一个值域表示自动检测波特率的范围第二个值域表示DCE 可用的所有的波特率值;

自动波特率适配提供从2400 到19200 的波特率还需以下的一些处理;

.
DTE 发出的命令必须以AT或\打头否则DCE 会返回一些无用字符并且失去同步如果出现这种情况DTE 应以2400 或4800bps 或9600 的速率发送一到二次AT 字符以重新获得同步;

.
DTE 在接收到AT 命令响应的最后一个字符后应等待1 毫秒再发送新的AT 命令以同样的或新的波特率否则DCE 会失去同步同样发送一到二次AT 来恢复;

开始时如果设置成自动波特率适配且没有收到任何AT 命令模块以9600bps 的速率来发送主动提供的结果码.

10.2
AT&C
设置DCD 信号

该命令控制数据载波检测DCD 信号

命 令

AT&C0

DCD 始终打开

响 应

OK

命令有效

命 令

AT&C1

DCD 匹配远端调制解调器数据载波的状态

响 应

OK

命令有效

10.3
AT&D
设置DTR 信号

该命令控制数据终端准备好DTR 信号

命 令

AT&D0

忽略DTR 信号

响 应

OK

命令有效

命 令

AT&D1

当DTR 从ON 变为OFF 时调制解调器从数据模式转为命令模式

响 应

OK

命令有效

命 令

AT&D2

当DTR 从ON 变为OFF 时电话被清除

响 应

OK

命令有效

10.4
AT&S
设置DSR 信号

该命令控制数据装置准备好DSR 信号

命 令

AT&S0

DSR 始终打开

响 应

OK

命令有效

命 令

AT&S1

DSR 在命令模式下关闭在数据模式下打开

响 应

OK

命令有效

10.5
ATO
返回在线模式

如果已经建立了连接并且移动台处于在线命令模式该命令允许转为在线数据模式

10.6
ATQ
结果代码抑制

该命令确定移动台是否发送结果码

命 令

ATQ0

DCE 发送结果码

响 应

OK

命令有效

命 令

ATQ1

不发送结果码

响 应

无响应

10.7
ATV
响应格式

确定DCE 响应的格式是否带头标是否采用数字式结果码

命 令

ATV0

DCE 发送数字式结果码

响 应

0

命令有效0即OK

命 令

ATV1

DCE 发送完整的响应字符

响 应

OK

命令有效

10.8
ATZ
缺省配置

恢复配置文件所有的电话都释放

10.9
AT&W
保存设置

该命令向EEPROM 里写入设置的值

10.10
ATE
回显

确定调制解调器是否回显接收到的字符

命 令

ATE0

不回显

响 应

OK

命 令

ATE1

回显

响 应

OK

8. 数据命令

8.1
AT+CBST
载波类型选择

命令格式AT+CBST=
<speed>,
<name>,
<ce>

不提供数据压缩只支持异步调制解调器<name>=0

<speed>

<speed>

Description

Modem type

0(defult)

Autobauding

None

1

300bps

V.21

2

1200bps

V.22

3

1200/75bps

V.23

4

2400bps

V.22bis

5

2400bps

V.26ter

6

4800bps

V.32

7

9600bps

V.32

8

Specific

65

300bps

V.110

66

1200bps

V.110

68

2400bps

V.110

70

4800bps

V.110

71

9600bps

V.110

<ce> 连接元素

0 透明传输

1 非透明传输缺省值

2 优先透明传输

3 优先非透明传输

命 令

AT+CBST=7,0,1

请求某一载波类型

响 应

OK

该载波支持

该命令适用于呼出和呼入的数据电话但是方式不同对于呼出电话需要2 个参数如<speed> 和<ce>对于呼入电话只需要参数<ce>

注:对于呼入电话如果<ce> 设成透明传输而网络方计划采用非透明传输则电话被释放

8.2
AT+FCLASS
选择模式

该命令设置模块工作在某种特定模式下如数据或传真

命令语法AT+FCLASS=
<n>

<n>
0 数据

一类传真

命 令

AT+FCLASS=?

检测命令

响 应

+FCLASS: (0,1)

OK

命 令

AT+FCLASS=0

设置成数据模式

响 应

OK

命令有效

8.3
AT+CR
业务报告控制

该命令允许对于呼入呼出数据电话的更加详细的业务报告在发送CONNECT 响应给用户前模块要确定已经建立的数据连接的类型

报告类型

+CR:
ASYNC 异步透明传输

+CR: REL
ASYNC 异步非透明传输

命 令

AT+CR=1

使用扩展报告

响 应

OK

命令有效

8.4
AT+CRC
振铃类型结果码

该命令允许对于呼入电话语音或数据电话的更加详细的RING 指示用扩展字符串来代替RING 显示振铃电话的类型

扩展字符串

+CRING:
ASYNC 异步透明传输

+CRING: REL
ASYNC 异步非透明传输

+CRING:
VOICE 一般的语音电话

+CRING :
FAX 传真电话

命 令

AT+CRC=1

响 应

OK

响 应

+CRINGVOICE

一个语音电话

8.5 AT+ILRR
DTE-DCE
本地波特率报告

该命令控制DCE 是否向DTE 传送+ILRR:<rate> 格式的信息文本其中<rate> 代表当前DCE-DTE 之间的波特率

如果允许传送对于呼入或呼出的数据电话在最终结果码如CONNECT 之前发送中间过程结果码

<rate> 取值300,
600, 1200, 2400, 4800, 9600,19200, 38400, 57600,
115200

命 令

AT+ILRR=1

允许传送波特率报告

响 应

OK

命令有效

8.6
AT+CRLP
无线链路协议参数

该命令可以改变用于非透明数据传输的无线链路协议参数

命令语法AT+CRLP=<iws>,<mws>,<T1>,<N2>,
<ver>

<iws>:
(0-61) 下行窗口大小( 缺省值为61)

<mws>:
(0-61) 上行窗口大小( 缺省值为61)

<T1> :
(40-255) 确认定时器以10 毫秒为单位( 缺省值为48)

<N2>:
(1-255) 重传次数( 缺省值为6)

<ver>:
(0) 版本号只支持0

命 令

AT+CRLP=?

检测命令

响 应

+CRLP:
(0-61),(0-61),(40-255),(1,255),(0)

OK

命 令

AT+CRLP=61,61,48,6,0

设置新参数

响 应

OK

9. 传真命令

9.1
AT+FTM
传送速度

该命令设置传真的传送速度

命令语法AT+FTM=<speed>

<speed>

说 明

调制解调器类型

24

2400 bps

V.27ter

48

4800 bps

V.27ter

72

7200 bps

V.29

96

9600 bps

V.29

命 令

AT+FTM=?

检测命令

响 应

(24,48,72,96)

OK

9.2
AT+FRM
接收速度

该命令设置传真接收速度

命令语法AT+FRM=<speed>

其中的速率和AT+FTM 命令相同

命 令

AT+FRM=?

检测命令

响 应

(24,48,72,96)

OK

9.3
AT+FTS
停止传送并等待

该命令停止传送传真并等待指定的一段时间

命令语法AT+FTS=<n>

<n> 等待时间以10 毫秒为单位

命 令

AT+FTS=?

检测命令

响 应

(0-255)

OK

命 令

AT+FTS=50

<="" td="" style="font-size: 12px;
line-height: 18px; font-family: georgia, Verdana, Helvetica, Arial;
word-wrap: break-word; ">
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: