超级终端与AT指令
- 格式:docx
- 大小:180.52 KB
- 文档页数:5
AT_COMMAND脚本是测试电话本AT命令的自动化测试;AT_WRITEPHONE.gui 是捕获超级终端的窗口,打开WinRunner程序,加载AT_COMMAND 脚本,然后打开超级终端,可以直接运行脚本,不需要再重新捕获超级终端窗口。
AT_COMMAND.XLS表存储的AT命令,表有三例:第一例:AT_COMMAND表示“AT命令”;第二例:wait_time表示执行命令等待的时间;第三例:AT_Switch表示是否执行,“1”表示执行,“0”表示不执行。
以下是AT命令功能的介绍:1、操作模式设置命令:CFUNAT + CFUN =1 时,打开射频,当AT + CFUN = 4时,关闭射频。
2、网络注册命令:CREGAT + CREG ?查询所注册的网络3、软件版本号查询命令:CGMRAT + CGMR 查询当前版本的型号4、RSSI查询功能命令:CSQAT + CSQ 返回ME的RSSI(接收信号强度指示)和BER(误码率)5、PIN管理命令:PINAT + CPIN ? 返回READ,表示卡已经读出,不需要输入PIN码返回SIM PIN或USIM PIN,表示需要输入PIN码6、IMSI查询命令:CIMIAT + CIMI 查询USIM或SIM卡的IMSI值7、电话本内存选择命令:CPBSAT + CPBS ? 返回电话本里存有多少条短信和最大存储量8、电话本写入命令^SCPBWAT^SCPBW=10,"13530329110123456789" 表示向电话本写入信息,”10”表示第10个位置,”13530329110123456789”表示写入的号码9、电话本读取命令^SCPBRAT^SCPBR=1,10 表示从电话本里读取信息,表示读取从第1条到第10条的信息10、软件加密命令:ALPU=2AT + ALPU = 2 测试软件加密功能是否正常11、查询TD网卡的型号:A TIATI 返回TD688 ,表示这个型号为TD68812、烧写软件的情况:CTEST=1AT + CTEST = 1 返回Open /app2/setup.iso file fail.表示还没有烧写13、查询网卡嵌入式软件版本CTEST=2AT + CTEST = 2 返回FIRMWARE: V600R1 Beta3 表示软件版本号为V600R1 Beta3Compile time: Mar 03 2009 22:05:28 表示软件版本的发布日期Flash Model: Micron , Size: 1Gb 表示Flash的类型和大小14、运营商选择命令:COPSAT + COPS =? 返回<0,0,”CHINA MOBILE”,2>,第一个“0”表示自动搜网,第二个“0”表示这个运营商信息是长字符串格式的,“CHINA MOBILE”表示中国移动,“2”表示无线接入的技术为UTRAN制式15、IMEI查询命令:CGSNAT + CGSN 返回使用单板的IMEI16、修改单板的IMEI命令:IMEIAT + IMEI=” 20090303000000”表示把单板的IMEI号修改为“20090303000000”。
AT指令控制上网联通sim卡有些GPRS数据测试不了,因为GPRS运营商是移动通信。
At+cstt? 设置专网地址GPRS接入点名称,用户名称,密码,移动有两个公网:cmwap 网页浏览,20元/月;cmnet 其他数据传输,按流计费(可以打电话询问,一定要有这个功能,才能使用TCP/UDP传输数据)。
At+cipstart: 建立TCP/UDP连接,设置IP地址,端口号At+cipsend: 通过TCP/UDP传输数据At+cipshut:断开TCP/UDP连接At+cipclose: 关闭TCP/UDP连接如果使用笔记本电脑模拟两端通信的话,要用两张移动的SIM卡。
方法一:使用笔记本电脑的串口与SIM模块508和测试版连接,一个用USB接口转串口线与另一个SIM模块508和测试版连接;设定其中一个为服务器(server)。
另一个为客户端(client)。
(使用两个超级终端通信)方法二:使用插入移动SIM卡的手机充当调制解调器建立服务器(server)。
508模块设置为客户端(client)。
(一台计算机,既作服务器,也作客户端)方法三:使用可以上网的计算机作为服务器(server),模块作为客户端。
(两台计算机,一台作客户端,一台作服务器(使用server 软件))。
命令:at+csq+CSQ: 12,0 信号强度弱(31最强)at+creg?+CREG: 0,1 0:disable network registration unsolicited result code ,1:registered, home networkAT+CGATT?+CGATT: 1 覆盖到GPRS网络,如果返回值是零,则可能是SIM卡内没有钱了或者是覆盖不到GPRS网络。
*99# 拨外置modem 时用。
参照GPRS建立手册At+cipstart : 建立TCP/UDP的连接首先选择建立连接的种类:TCP/UDP,然后输入外网的IP地址,再输入TCP/UDP的端口号。
超级终端与AT指令
用超级终端运行AT指令操作下位机时,只需将下位机和电脑用USB数据线相连。
下位机和超级终端需要通信时,主要是端口号和波特率的设置。
端口号当然是下位机所在的端口号,可以再设备管理器里查看,以我的机器为例:
上面会显示出是“AT Interface”,所以在运行超级终端的时候,24和18任选一个就行。
下面开始运行超级终端:开始 >> 所有程序 >> 附件 >> 通讯 >> 超级终端
1、当要求你输入名称时,随便输入一个即可,我们输入test。
2、选择端口,我们选择24和18中的任意一个,假如选择24。
3、波特率设置为115200,数据流控制设“无”
3、test属性设置
4、ASCII码设置
5、测试。
输入AT,然后“Enter”,当出现“OK”表明通信成功。
如果没有,肯定是前面没有设置好。
6、接下来就可以输入AT指令了,例如用AT指令查询当前时间。
输入“AT+CClk?”回车即可。
什么是AT指令?请用百度搜索^_^打开串口工具,windows下面著名一点的有超级终端,不过实在不好用,推荐大家用比较方便的串口调试助手。
这里有下载用串口工具连接上Modem所在的那个端口。
比如你是外置Modem,连接在了COM1口上,就用串口工具打开COM1口。
如果是内置的话,多数在COM3口上,如果你不知道,可以打开设备管理器在Modem属性页里看看。
OK,下面介绍AT指令。
常用AT指令有:ATZ 软复位modem。
AT&K0 关闭流控制。
AT&K3 使用RTS/CTS流控制。
AT&W0 把当前设置保存到写到modem的永久存储器中的出厂设置配置文件0中。
AT&Y0 当MODEM在上电时自动调用出厂设置0,这样就能保证每次上电恢复我们预先设置的参数。
ATDn 拨号,其中n为电话号码。
它必须是命令行中的最后一条指令,ATD命令使调制解调器摘机后,根据输入的参数拨号,以建立连接。
+++ 退出字符。
切换调制解调器从在线状态到命令状态,而不会中断数据连接。
ATA 应答。
它必须是命令行中的最后一条指令。
调制解调器在应答方式下继续执行连接程序。
在与远端调制解调器交换载波后进入连接状态,如果没有检测到载波, 调制解调器将挂机。
在连接过程中,通过DTE输入的任何一个字母都将中断这一命令。
ATH0 使调制解调器挂机ATE0 关闭命令字符回显ATE1 打开命令字符回显AT&F 调MODEM的出厂设置ATS0=n 将MODEM设置成自动应答,当MODEM检测到线路上的振铃音时开始计数,当有连续n声振铃音,则MODEM自动摘机,响应呼叫。
注:每次输入AT指令后(除+++以外),输入+ Chr(13)即“Enter”键,即完成指令发送。
如果用HEX格式发送,在命令头、尾都要加回车、换行代码。
例如:ATE0————0D 0A 41 45 30 0D 0A常见的响应有:OK 响应正确。
计算机的WINDOWS操作系统都有一个叫超级终端的软件,一般安装在附件-- 通讯里面,如果找不到也许是没有按装,可以用按装盘添加,也可以使用其他的串口调试程序,下面解释超级终端的用法:、串口的配置打开超级终端运行“开始”-> 程序”-> 附件”> 通讯”-> 超级终端选择通讯端口通讯设置CDMI J^S毎砂检数©):敬据也0): 奇偶校躺0): 谆止儘⑨:数据揣桎制⑹:二、接收数据进入对话窗口以后,可以按仪器上的发送健向计算机发送数据 (血球仪可以做一 次测试就可以看到),如果仪器串口正常则在下面窗口中出现接收到的 ASCLL 码的文本。
如果接受不到,先检查配置以及线缆,然后再确定是不是串口问题。
按工具条上呼叫”按钮连接所调试设备2400V 1101ZQ021004300■96.00...19200 33400 5T0OO 115200 230^100 4&08OD 921600还原対默认值呼叫设备BO I S I窗|f 1——ki^nii I输入英文字母AT然后回车,此时如果设置正确,则会返回英文字母OK如果参数设置不正确,则提示无法连接,或者连接后无法输入AT字母,此时,请确认串口选择正确、请确认波特率设置正确。
四、与通信设置接受与发送文体文件首先设置连接文体属性w(a):哄z,r^fJ7迢占言匹.通讯步骤在以上的设定工作完成后,则可进行计算机与数控系统的通讯工作了,以下程序名称DEMO.txt为例,进行通讯。
当要接收数控系统的信息时,首先要将计算机的CNC连接打开,打开后从下拉菜单传送中选择捕获文本,并执行该程序,随即显示下图的显示内容,命名DEMO.TX 后,确认开始。
当要发送数控系统的信息时,首先要将数控系统处于接收状态,然后设定计算机的状态,从下拉菜单传送中选择发送文本文件,并执行该程序,随即显示右图的显示内容,选择DEMO.TX后,确认打开。
AT指令详解AT指令详解1、简介:1.1 名词术语:1.TE Terminal Equipment终端设备与DTE 等价。
⽐如⼀个计算机,它是和信息⽹络的⼀端相接的可提供必要功能的设备,这些功能使得⽤户通过接⼊协议能接⼊⽹络如发送信息和接收信息也可挃由线路电路信道数据链路的终端或起点组成的设备。
2.TA Terminal Adapter终端适配器与DCE 等价。
提供终端适配功能的物理实体是⼀种接⼝设备。
3. DCE Data Circuit terminating Equipment数据电路终接设备。
⼀种接⼝设备,在线路之间迚⾏代码或信号转换,同数据终端设备实现接⼝能够建⽴保持和释放数据终端设备与数据传输线之间的连接。
4.DTE Data Terminal Equipment数据终端设备。
它具有向计算机输⼊和接收计算机输出的能⼒与数据通信线路连接的通信控制能⼒,以及⼀定的数据处理能⼒。
5.ME Mobile Equipment移动设备⽐如GSM 话机就属于ME 移动台中的⼀种发射机或接收机或发射机与接收机⼆者的组合。
6.MS Mobile Station移动台在移动通信业务中可以在移动中使⽤的通信站包拪车船载台便携台和⼿持机。
1.2 AT 命令简介:AT 即Attention AT 命令集是从TETerminal Equipment或DTEData Terminal Equipment向TATerminal Adapter或DCEData Circuit Terminating Equipment发送的通过TATE 发送AT 命令来控制MSMobile Station的功能与GSM ⽹络业务迚⾏交互⽤户可以通过AT 命令迚⾏呼叫短信电话本数据业务补充业务传真等⽅⾯的控制。
2 、AT 命令祥解:2.1 ⼀般命令:2.1.1 AT+CSCS 选择TE 字符集该命令通知ME 选择的字符集。
ME 可以对输⼊或显⽰的字符迚⾏转化,此命令⽤于发送读或写短消息。
移动多媒体广播手机电视业务终端AT命令规范AT命令是用于与移动多媒体广播手机电视业务终端进行通信的一种指令集。
通过发送AT命令,用户可以控制终端的各种功能,包括电视信号接收、频道切换、音量调节等。
下面是一份移动多媒体广播手机电视业务终端AT命令规范的简要介绍:1. 命令格式:AT+<命令>[=<参数>][,<参数>]...2. 常用命令及其功能:- AT+POWER:终端开关机控制命令,用于启动或关闭终端。
- AT+VOLUME:音量控制命令,用于调节终端的音量大小。
- AT+CHANNEL:频道切换命令,用于切换终端接收的电视广播频道。
- AT+EPG:电子节目指南命令,用于获取当前频道的电子节目指南信息。
- AT+INFO:终端信息命令,用于获取终端的硬件和软件信息。
3. 命令响应:终端在接收到AT命令后,会返回相应的命令响应。
响应格式一般为“<命令>:<响应码>”或“<命令>:<响应码>,<参数>”。
响应码常见的有:OK(命令执行成功)、ERROR(命令执行失败)、BUSY(终端忙碌)等。
4. 延时、超时:在发送AT命令后,需要等待足够的时间以确保命令执行完成。
一般建议设置延时时间,使终端能够充分响应命令。
如果命令执行时间超过预定的超时时间,可以认为命令执行失败。
5. 附加功能:某些终端可能支持一些附加功能,如字幕显示、画面尺寸调整等。
这些功能可以通过发送特定的AT命令来控制。
具体命令需要参考终端的规格说明书。
需要注意的是,不同终端可能对AT命令的支持程度有所差异,因此在使用AT命令时需要参考终端厂商提供的文档和规格说明书。
此外,为了确保命令的准确执行,建议在发送AT命令前对参数进行验证。
移动多媒体广播手机电视业务终端AT命令规范是为了方便用户控制终端的各种功能而设计的。
通过发送特定的AT命令,用户可以对终端进行开关机控制、音量调节、频道切换等操作,从而获得更好的移动多媒体广播手机电视观看体验。
AT指令测试方法进入“超级终端”使用AT指令测试无线MODEM首先在打开“超级终端”程序进行测试之前,请务必先停止其他连接短信终端的软件服务!否则会造成COM口使用冲突;执行步骤:打开“开始”菜单——“程序”——“附件”——“通讯”——“超级终端”,在弹出的“连接描述”对话框中输入新建连接的“名称”(如下图所示):选择使用哪个端口进行连接:然后设置COM端口的属性(如下图所示),单击“还原为默认值”按钮,把属性都设置为默认值,“确定”即可。
使用AT指令测试:超级终端屏幕上可能不会显示用户的输入,可以先执行第一步-------1)ATE1(在屏幕上显示所输入的文字) (回车)OK(返回值)2)At (回车)OK(返回值)3)At+cmgf=1 (回车)如果这时返回值为ERROR,关闭超级终端窗口连接,重新连接。
OK(返回值)4)At+cmgs=手机号(回车)›在此处输入相应的短信内容并按CTRL+Z 注:此时不能回车5)+CMGS:200OK(返回值) 如果这时返回值为ERROR,请检查串口连接线是否正常。
也可以通过以下A T指令来检测短信MODEM的状态。
方法一:用于测试短信MODEM所安装环境的信号强度及干扰1)At+csq (回车)2)+csq: 29 ,00 注:逗号前边数值为信号强度(取值范围0-31),最后两位数为干扰值(取值范围0-99);29,00证明信号非常好无干扰,可正常使用。
OK(返回值)方法二:用于测试短信MODEM是否能够拨打电话或者手机,以便证明手机卡正常。
Atd电话号码或者手机号;(回车) 如:atd010********; 或者是atd134********;注:atd后面紧跟着手机号或电话号码,中间不能有空格。
而且最后一个“;”为半角状态(挂断命令ath)。
方法三:用于在不知道做任何设置的情况下可以恢复初始化状态并保存At&f(回车)OK(返回值) 注:恢复初始化状态At&w(回车)OK(返回值) 注:保存初始化状态输入AT指令之后的结果如下图所示:1、输入以上的AT指令进行测试,如果不能发出短信,SIM卡也能正常使用,请与我们客服联系。
超级终端与AT指令
用超级终端运行AT指令操作下位机时,只需将下位机和电脑用USB数据线相连。
下位机和超级终端需要通信时,主要是端口号和波特率的设置。
端口号当然是下位机所在的端口号,可以再设备管理器里查看,以我的机器为例:
上面会显示出是“AT Interface”,所以在运行超级终端的时候,24和18任选一个就行。
下面开始运行超级终端:开始>> 所有程序>> 附件>> 通讯>> 超级终端
1、当要求你输入名称时,随便输入一个即可,我们输入test。
2、选择端口,我们选择24和18中的任意一个,假如选择24。
3、波特率设置为115200,数据流控制设“无”
3、test属性设置
4、ASCII码设置
5、测试。
输入AT,然后“Enter”,当出现“OK”表明通信成功。
如果没有,肯定是前面没有设置好。
6、接下来就可以输入AT指令了,例如用AT指令查询当前时间。
输入“AT+CClk?”回车即可。