您的位置:主页>常识>电脑通讯>

什么是AT指令集

[ 来源: | 更新日期:2008-1-21 11:32:16 | 评论 0 条 | 我要投稿 ]
问题:什么是AT指令集?AT指令集是什么意思?

AT 即Attention,AT指令集是从终端设备(Terminal Equipment,TE)或数据终端设备(Data Terminal Equipment,DTE)向终端适配器(Terminal Adapter, TA)或数据电路终端设备(Data Circuit Terminal Equipment,DCE)发送的。通过TA,TE发送AT指令来控制移动台(Mobile Station,MS)的功能,与GSM 网络业务进行交互。用户可以通过AT指令进行呼叫、短信、电话本、数据业务、传真等方面的控制。90年代初,AT指令仅被用于Modem操作。没有控制移动电话文本消息的先例,只开发了一种叫SMS BlockMode的协议,通过终端设备(TE)或电脑来完全控制 www.58live.com.cn

SMS。几年后,主要的移动电话生产厂商诺基亚、爱立信、摩托罗拉和HP共同为GSM研制了一整套AT指令,其中就包括对SMS的控制。AT指令在此基础上演化并被加入GSM07.05标准以及现在的GSM07.07标准,完全标准化和比较健全的标准。如:对SMS的控制共有3种实现途径:最初的BlockMode;基于AT指令的TextMode;基于AT指令的PDUMode。到现在PDUMode已经取代BlockMode,后者逐渐淡出。GSM模块与计算机之间的通信协议是一些AT指令集,AT指令是以AT作首,字符结束的字符串,AT指令的响应数据包在中。每个指令执行成功与否都有相应的返回。其他的一些非预期的信息(如有人拨号进来、线路无信号等),模块将有对应的一些信息提示,接收端可做相应的处理。 www.58live.com.cn

示例:CDMA modem DTE

www.58live.com.cn

AT< CR> www.58live.com.cn

< LF> OK < LF> www.58live.com.cn

ATTEST< CR>

www.58live.com.cn

< CR> ERROR < LF> www.58live.com.cn

假如AT指令执行成功,“OK”字符串返回;

www.58live.com.cn

假如AT 指令语法错误或AT 指令执行失败, www.58live.com.cn

“ERROR”字符串返回。 www.58live.com.cn

AT指令集的一般命令 www.58live.com.cn

1、 AT CGMI 给出模块厂商的标识。

www.58live.com.cn

2、 AT CGMM 获得模块标识。这个命令用来得到支持的频带(GSM 900,DCS 1800 或PCS 1900)。当模块有多频带时,回应可能是不同频带的结合。 www.58live.com.cn

3、 AT CGMR 获得改订的软件版本。

www.58live.com.cn

4、 AT CGSN 获得GSM模块的IMEI(国际移动设备标识)序列号。 www.58live.com.cn

5、 AT CSCS 选择TE特征设定。这个命令报告TE用的是哪个状态设定上的ME。ME于是可以转换每一个输入的或显示的字母。这个是用来发送、读取或者撰写短信。

www.58live.com.cn

6、 AT WPCS 设定电话簿状态。这个非凡的命令报告通过TE电话簿所用的状态的ME。ME于是可以转换每一个输入的或者显示的字符串字母。这个用来读或者写电话簿的入口。

www.58live.com.cn

7、 AT CIMI 获得IMSI。这命令用来读取或者识别SIM卡的IMSI(国际移动签署者标

www.58live.com.cn

www.58live.com.cn

问题:什么是AT指令集?AT指令集是什么意思?
识)。在读取IMSI之前应该先输入PIN(假如需要PIN的话)。
www.58live.com.cn

8、 AT CCID 获得SIM卡的标识。这个命令使模块读取SIM卡上的EF-CCID文件。 www.58live.com.cn

9、 AT GCAP 获得能力表。(支持的功能)

www.58live.com.cn

10、A/ 重复上次命令。只有A/命令不能重复。这命令重复前一个执行的命令。 www.58live.com.cn

11、AT CPOF 关机。这个非凡的命令停止GSM软件堆栈和硬件层。命令AT CFUN=0的功能与 CPOF相同。

www.58live.com.cn

12、AT CFUN 设定电话机能。这个命令选择移动站点的机能水平。

www.58live.com.cn

13、AT CPAS 返回移动设备的活动状态。

www.58live.com.cn

14、AT CMEE 报告移动设备的错误。这个命令决定答应或不答应用结果码“ CME ERROR:”或者“ CMS ERROR:”代替简单的“ERROR”。 www.58live.com.cn

15、AT CKPD 小键盘控制。仿真ME小键盘执行命令。 www.58live.com.cn

16、AT CCLK 时钟治理。这个命令用来设置或者获得ME真实时钟的当前日期和时间。

www.58live.com.cn

17、AT CALA 警报治理。这个命令用来设定在ME中的警报日期/时间。(闹铃) www.58live.com.cn

18、AT CRMP 铃声旋律播放。这个命令在模块的蜂鸣器上播放一段旋律。有两种旋律可用:到来语音、数据或传真呼叫旋律和到来短信声音。 www.58live.com.cn

19、AT CRSL 设定或获得到来的电话铃声的声音级别。

www.58live.com.cn

www.58live.com.cn

www.58live.com.cn


Tags:指令 AT 命令 这个 模块 获得 控制 设备 ME 设定 用来
责任编辑:知识
上一篇:什么是短信息协议  下一篇:什么是pvc
您的评论
用户名:新注册) 密码: 匿名评论 [所有评论]

·用户发表意见仅代表其个人意见,并且承担一切因发表内容引起的纠纷和责任
·本站管理人员有权在不通知用户的情况下删除不符合规定的评论信息或留做证据
·请客观的评价您所看到的资讯,提倡就事论事,杜绝漫骂和人身攻击等不文明行为