AT命令详解
At命令详解

At计划在指定时间和日期在计算机上运行命令和程序。
at 命令只能在“计划”服务运行时使用。
如果在没有参数的情况下使用,则at 命令将列出已计划的命令。
语法at [\\ComputerName] [{[ID] [/delete] | /delete [/yes]}]at [[\\ComputerName] Hours:Minutes [/interactive] [{/every:Date[,...]| /next:Date[,...]}]Command]参数\\ComputerName指定远程计算机。
如果省略该参数,则at 命令将计划本地计算机上的命令和程序。
ID指定指派给已计划命令的识别码。
/delete取消已计划的命令。
如果省略了ID,则计算机中所有已计划的命令将被取消。
/yes当删除已计划的事件时,对来自系统的所有询问都进行肯定回答。
Hours:Minutes指定命令运行的时间。
将时间以24 小时制式(即从00:00 [午夜] 到23:59)表示为Hours:Minutes。
/interactive对于在运行Command 时登录的用户,允许Command 与该用户的桌面进行交互。
/every:在每个星期或月的指定日期(例如,每个星期四,或每月的第三天)运行Command 命令。
Date指定运行命令的日期。
可以指定一周的某日或多日(即,键入M、T、W、Th、F、S、Su)或一个月中的某日或多日(即,键入从 1 到31 之间的数字)。
用逗号分隔多个日期项。
如果省略了Date,则at 命令将使用该月的当前日期。
/next:在下一个指定日期(例如,下一个星期四)到来时运行Command 命令。
Command指定要运行的Windows 命令、程序(即.exe 或.com 文件)或批处理程序(即.bat 或.cmd 文件)。
当命令需要路径作为参数时,请使用绝对路径,也就是从驱动器号开始的整个路径。
如果命令在远程计算机上,请指定服务器和共享名的通用命名协定(UNC) 符号,而不是远程驱动器号。
AT指令详解

AT指令详解常⽤ AT 命令⼿册1、常⽤操作1.1 AT命令解释:检测 Module 与串⼝是否连通,能否接收 AT 命令;命令格式:AT<CR>命令返回:OK (与串⼝通信正常)(⽆返回,与串⼝通信未连通)测试结果:ATOK1.2 AT+CSQ命令解释:检查⽹络信号强度命令格式:AT+CSQ<CR>命令返回:+CSQ: **,##其中**应在 10 到 31 之间,数值越⼤表明信号质量越好,##为误码率,值在 0 到 99 之间。
否则应检查天线或 SIM 卡是否正确安装测试结果:AT+CSQ<CR>+CSQ: 20,51.3 AT+CPIN?命令解释:检查登⼊移动设备(ME)的密码.命令格式:AT+CPIN?<CR>命令返回:+CPIN: 状态其中状态值可能是:READY(表⽰ SIM卡正常,同时不需要登⼊密码),SIM PIN (表⽰ ME等待提供 SIM卡的 PIN 码)SIM PUK (表⽰ ME等待提供 SIM卡的 PUK码)SIM PIN2 (表⽰ ME等待提供 SIM 卡的 PIN2 码)SIM PUK2 (表⽰ ME等待提供 SIM卡的 PUK2 码)PH-SIM PIN (表⽰设备被锁 SIM卡,ME等待提供从⼿机到 SIM卡的密码)PH-NET PIN (表⽰设备被锁⽹络,ME等待提供提供⽹络个性化密码)ERROR (表⽰ SIM卡失败或没有插⼊ SIM卡)测试结果:AT+CPIN?<CR>+CPIN: READY表⽰SIM卡正常,同时不需要登⼊密码。
1.4 AT+COPS?命令解释:查询运营商选择状态.命令格式:AT+COPS?<CR>命令返回:+COPS: <mode>,<format>,<operator><mode>的值为0 到 4, 默认值是 0<format>的值为 0 到 2, 默认值是 2<Operator>的值为运营商代码, 中国移动的代码是 46000, 联通的代码是 46001测试结果:AT+COPS?<CR> Tech-Link T&E Limited 常⽤ AT 命令⼿册- 2 -+COPS: 0, 2, 460001.5 AT+WOPEN=2命令解释:查询模块⽀持 Open AT 的 Library 版本及是否有 Open AT Application 在模块中.命令格式:AT+ WOPEN=2<CR>命令返回:+WOPEN: 2, “ Open AT Library version” ,” Open AT Application version”Open AT Library version 代表的是模块⽀持 Open AT 的 Library 版本,通常显⽰的值为” AT v04.1x” 或 ” AT v04.2x”Open AT Application version 代表的是模块⽀持 Open AT 的 Library 版本,通常显⽰的值为” AT v04.1x” 或 ” AT v04.2x”注: “ Open AT Library version” 和” Open AT Application version” 两个值必须是⼀个⼀致(除最后⼀位外),否则会导致 Open AT 程序不稳定.如果返回值” Open AT Application version” 中没有数据,仅显⽰+WOPEN: 2,” AT v04.10” 则表⽰模块中没有 Open AT Application 程序.测试结果:AT+WOPEN=2<CR>+WOPEN: 2,” AT v04.10” ,” AT v04.11”OK1.6 AT+WOPEN=0命令解释:停⽌ Open AT Application 程序.命令格式:AT+ WOPEN=0<CR>命令返回:OK 或 ERROR测试结果:AT+WOPEN=0<CR>OK1.7 AT+WOPEN=4命令解释:删除 Open AT Application 程序.命令格式:AT+ WOPEN=4<CR>命令返回:OK 或 ERROR测试结果:AT+WOPEN=4<CR>OK注: 删除 Open AT Application 程序前,必须先使⽤ AT+WOPEN=0 停⽌ Open AT 程序.1.8 AT+WOPEN=1命令解释:开启 Open AT Application 程序.命令格式:AT+ WOPEN=1<CR>命令返回:OK 或 ERROR测试结果:AT+WOPEN=1<CR>OK1.9 AT+WIPCFG=3命令解释:查询 WIP 软件版本.命令格式:AT+ WIPCFG=3<CR>命令返回:<revision > 或 ERROR测试结果:AT+WIPCFG=3<CR>WIP Soft v201 on Open AT OS v411OK Tech-Link T&E Limited 常⽤ AT 命令⼿册- 3 -注意: 使⽤ AT+WIPCFG=3 命令前,必须确保 Open AT 程序是开启状态(即 AT+WOPEN=1). WIP Soft v201 代表 WIP 的软件版本是 V201, on Open AT OS v411 代表前⾯ v201 的WIP 软件是基于 v411的 Opean AT 开发平台上开发的.WIP 软件就是TCP/IP 协议站1.10 AT+CSCS?命令解释:查询终端适配器(TE)的字符集.命令格式:AT+ CSCS?<CR>命令返回:<字符集编码格式>返回值通常是下列中的⼀项.“ GSM” ----- GSM缺省符号集(参考 GSM 03.38 第 6.2.1 节).“ PCCP437” ---- PC字符集代码页 437.“ CUSTOM” ---- ⽤户⾃定义.“ HEX” ---- ⼗六进制: (取值范围:00 到 FF。
at命令用法

at命令用法什么是at命令at命令是一个用于在指定时间执行任务的命令行工具。
它允许用户在指定时间安排一次性的或者重复性的任务,以便在后台自动运行。
at命令是Unix和类Unix系统中常用的工具,可以在Linux、macOS和其他类Unix操作系统上使用。
at命令的语法at命令的基本语法如下:at [-mldv] [-f 文件名] 时间其中,选项包括: - -m:指定任务执行完成后,将任务的输出通过邮件发送给用户。
- -l:列出当前计划执行的任务列表。
- -d:删除指定的任务。
- -v:显示详细的任务信息。
- -f:指定任务的命令脚本文件。
时间参数可以使用以下格式之一: - HH:MM:指定当天的时间,以24小时制表示。
- now:立即执行任务。
- +minutes:在当前时间的基础上延迟指定分钟数执行任务。
- +hours:在当前时间的基础上延迟指定小时数执行任务。
- +days:在当前时间的基础上延迟指定天数执行任务。
- yyyy-mm-dd:指定日期和时间。
at命令的使用示例下面是一些at命令的使用示例:1.在指定时间执行一次性任务:$ at 08:00at> echo "Hello, World!" > /tmp/hello.txtat> <EOT>上述命令将在每天的08:00执行echo命令,并将输出重定向到/tmp/hello.txt文件中。
2.在指定时间执行一个命令脚本文件:$ at 09:30 -f /path/to/script.sh上述命令将在每天的09:30执行指定路径下的script.sh脚本文件。
3.在当前时间的基础上延迟执行任务:$ at now + 1 hourat> echo "Delayed task" > /tmp/delayed.txtat> <EOT>上述命令将在当前时间的基础上延迟1小时执行echo命令,并将输出重定向到/tmp/delayed.txt文件中。
Linux中at命令详解

Linux中at命令详解at命令:⼀:简介:计划任务,在特定的时间执⾏某项⼯作,在特定的时间执⾏⼀次,需要安装at服务,apt-get install at⼆:时间定义:at允许使⽤⼀套相当复杂的指定时间的⽅法。
●能够接受在当天的hh:mm(⼩时:分钟)式的时间指定。
假如该时间已过去,那么就放在第⼆天执⾏。
例如:04:00●能够使⽤midnight(深夜),noon(中午),teatime(饮茶时间,⼀般是下午4点)等⽐较模糊的词语来指定时间。
●能够采⽤12⼩时计时制,即在时间后⾯加上AM(上午)或PM(下午)来说明是上午还是下午。
例如:12pm●能够指定命令执⾏的具体⽇期,指定格式为month day(⽉⽇)或mm/dd/yy(⽉/⽇/年)或dd.mm.yy(⽇.⽉.年),指定的⽇期必须跟在指定时间的后⾯。
例如:04:00 2009-03-1●能够使⽤相对计时法。
指定格式为:now + count time-units ,now就是当前时间,time-units是时间单位,这⾥能够是minutes(分钟)、hours(⼩时)、days(天)、weeks(星期)。
count是时间的数量,⼏天,⼏⼩时。
例如:now + 5 minutes 04pm + 3 days●能够直接使⽤today(今天)、tomorrow(明天)来指定完成命令的时间。
三:语法:at(选项)(参数)四:选项:-m:当指定的任务被完成之后,将给⽤户发送邮件,即使没有标准输出-M:不发送邮件-l:atq的别名-d:atrm的别名-r:atrm的别名-v:显⽰任务将被执⾏的时间,显⽰的时间格式为:Thu Feb 20 14:50:00 1997-c:打印任务的内容到标准输出-V:显⽰版本信息-q:后⾯加<队列> 使⽤指定的队列-f:后⾯加<⽂件> 从指定⽂件读⼊任务⽽不是从标准输⼊读⼊-t:后⾯<时间参数> 以时间参数的形式提交要运⾏的任务五:相关命令:● at:在特定的时间执⾏⼀次性的任务● atq:列出⽤户的计划任务,如果是超级⽤户将列出所有⽤户的任务,结果的输出格式为:作业号、⽇期、⼩时、队列和⽤户名● atrm:根据Job number删除at任务● batch:在系统负荷允许的情况下执⾏at任务,换⾔之,就是在系统空闲的情况下才执⾏at任务六:参数:⽇期时间:指定任务执⾏的⽇期时间对队列的补充:● -q选项后⾯跟上队列名称将使⽤指定的队列执⾏at任务●队列名称只包含⼀个字母,有效的队列名称取值范围是:⼩写字母a-z或⼤写字母A-Z●在默认情况下a队列作为at命令的默认队列,b队列作为batch命令的默认队列●越⼤的字母在执⾏时拥有越⾼的优先级● "="是作为特殊队列保留给当前运⾏的at任务使⽤的●如果在创建at计划任务是使⽤⼤写字母指定任务的队列,该任务在执⾏的时候将被当做batch计划任务处理●使⽤atq查询at任务时如果指定了队列名称,查询的结果只会包含这个队列下的任务对-t选项的补充:● -t选项的作⽤是在指定的time_arg时间参数对应的时刻执⾏at任务●这个参数后⾯的时间的格式必须和touch命令-t选项所需的时间的格式⼀致● time_arg的格式为[[CC]YY]MMDDhhmm[.ss]CC 指定年份的前两位数字YY 指定年份的后两位数字MM 指定⼀年的哪⼀⽉(从 01 到 12)DD 指定⼀⽉的哪⼀天(从 01 到 31)hh 指定⼀天中的哪⼀⼩时(从 00 到 23)mm 指定⼀⼩时的哪⼀分钟(从 00 到 59)ss 指定⼀分钟的哪⼀秒(从 00 到 59)七:相关配置⽂件:●时间规范的确切定义可以在/usr/share/doc/at-3.1.10/timespec中查看●默认情况下计划任务都是放在/var/spool/at/这个⽂件● root⽤户可以在任何情况下使⽤at命令,⽽其他⽤户使⽤at命令的权限定义在/etc/at.allow(被允许使⽤计划任务的⽤户)和/etc/at.deny(被拒绝使⽤计划任务的⽤户)⽂件中●如果/etc/at.allow⽂件存在,只有在该⽂件中的⽤户名对应的⽤户才能使⽤at●如果/etc/at.allow⽂件不存在,/etc/at.deny存在,所有不在/etc/at.deny⽂件中的⽤户可以使⽤at● at.allow⽐at.deny优先级⾼,执⾏⽤户是否可以执⾏at命令,先看at.allow⽂件没有才看at.deny⽂件●如果/etc/at.allow和/etc/at.deny⽂件都不存在,只有root⽤户能使⽤at●⼀个空内容的/etc/at.deny表⽰任何⽤户都能使⽤at命令,这是默认的配置●⼀般情况下这两个⽂件存在⼀个即可。
AT指令大全详解完整版

AT指令大全详解完整版一、一般命令1、AT+CGMI 给出模块厂商的标识。
2、AT+CGMM 获得模块标识。
这个命令用来得到支持的频带(GSM 900,DCS 1800 或PCS 1900)。
当模块有多频带时,回应可能是不同频带的结合。
3、AT+CGMR 获得改订的软件版本。
4、AT+CGSN 获得GSM模块的IMEI(国际移动设备标识)序列号。
5、AT+CSCS 选择TE特征设定。
这个命令报告TE用的是哪个状态设定上的ME。
ME于是可以转换每一个输入的或显示的字母。
这个是用来发送、读取或者撰写短信。
6、AT+WPCS 设定电话簿状态。
这个特殊的命令报告通过TE电话簿所用的状态的ME。
ME于是可以转换每一个输入的或者显示的字符串字母。
这个用来读或者写电话簿的入口。
7、AT+CIMI 获得IMSI。
这命令用来读取或者识别SIM卡的IMSI(国际移动签署者标识)。
在读取IMSI之前应该先输入PIN(如果需要PIN的话)。
8、AT+CCID 获得SIM卡的标识。
这个命令使模块读取SIM卡上的EF-CCID文件。
9、AT+GCAP 获得能力表。
(支持的功能)10、A/ 重复上次命令。
只有A/命令不能重复。
这命令重复前一个执行的命令。
11、AT+CPOF 关机。
这个特殊的命令停止GSM软件堆栈和硬件层。
命令AT+CFUN=0的功能与+CPOF相同。
12、AT+CFUN 设定电话机能。
这个命令选择移动站点的机能水平。
13、AT+CPAS 返回移动设备的活动状态。
14、AT+CMEE 报告移动设备的错误。
这个命令决定允许或不允许用结果码“+CMEERROR:”或者“+CMS ERROR:”代替简单的“ERROR”。
15、AT+CKPD 小键盘控制。
仿真ME小键盘执行命令。
16、AT+CCLK 时钟管理。
这个命令用来设置或者获得ME真实时钟的当前日期和时间。
17、AT+CALA 警报管理。
这个命令用来设定在ME中的警报日期/时间。
linux中at的用法

linux中at的用法Linux中的at命令是一种非常有用的工具,它允许用户在指定的时间执行一次性任务或脚本。
无论是在服务器维护还是个人使用中,at命令提供了一种方便的方式来执行计划任务。
本文将介绍at命令的用法和一些示例。
1. at命令的基本语法通过在终端中输入at命令,可以打开at任务的调度器。
at 命令的基本语法如下:at [时间] [日期]根据需要,at命令要求用户提供任务的执行时间和可选的日期。
时间的格式可以是24小时制或12小时制,日期的格式可以是指定的年份、月份和日期,也可以是指定特定日期的相对值。
2. at命令的参数at命令还提供了一些有用的参数。
下面是一些常用的参数:-m:将任务的输出通过邮件发送给用户-f:在指定的时间执行一个脚本-l:列出当前正在运行的at任务-d:删除一个已计划的任务3. at命令的使用示例以下是at命令在不同场景下的使用示例:3.1 执行一次性任务假设你希望在25分钟后执行一个命令,那么你可以这样做:at now + 25 minutes然后,你可以在新的提示符下输入要执行的命令,按下Ctrl+D结束输入。
命令现在将在25分钟后执行。
3.2 在未来的特定时间执行任务假设你正在规划一个重要的任务,在未来某个特定的日期和时间执行。
你可以使用以下命令:at 18:00 2022-01-01然后,你可以在提示符下输入要执行的命令,按下Ctrl+D 结束输入。
命令现在将在指定的日期和时间执行。
3.3 执行脚本你还可以使用at命令来执行脚本。
假设你有一个名为"script.sh"的脚本文件并且希望在未来的时间执行它:at 09:00 tomorrow -f script.sh这将安排脚本在明天的9点执行。
3.4 发送邮件通知如果你想通过电子邮件接收任务的输出,你可以使用-m 参数。
例如:at 10:30 -m然后,你可以在新的提示符下输入命令,并且任何输出都将通过电子邮件发送给你。
AT指令详解
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命令解释:1、常用操作1.1 at命令解释:检测module与串列埠是否连通,能否接收at命令;命令格式:at命令返回:ok (与串列埠通讯正常)(无返回,与串列埠通讯未连通)测试结果:atok 1.2 at+csq命令解释:检查网路讯号强度和sim卡状况命令格式:at+csq命令返回:+csq: **,##其中**应在10到31之间,数值越大表明讯号质量越好,##应为99。
否则应检查天线或sim卡是否正确安装测试结果:at+csqcsq: 31, 99讯号强度值会有少许变化,用手遮住天线,讯号强度值会下降(大致在26左右)。
1.3 atz命令解释:恢复原厂设定命令格式:atz命令返回:ok1.4 at+cgmr命令解释:查询模组版本;命令格式:at+cgmr命令返回:+cmeerror测试结果:at+cgmrr4a021 cxc1122528ok 解释:模组版本号为r4a0211.5 at+ipr命令解释:修改串列埠1波特率;命令格式:at+ipr=命令返回: errorok测试结果:at+ipr=19200ok 留意:串列埠波特率修改为19200后要把串列埠除错工具的波特率设为相应波特率后模组才会有返回1.6 atok 呼叫成功;b. atd135********; no dial tone天线未接好,接触不良;c. atd135********no carrier命令错误,缺;2.2ring命令解释:有**呼入命令格式:命令返回:无2.3ata命令解释:摘机命令格式:ata命令返回:ok测试结果:ringringataok 接通**;2.4ath命令解释:挂机命令格式:ath命令返回:ok测试结果:athok **结束通话(通话过程中);2.5at+chup命令解释:挂机命令格式:at+chup命令返回:ok测试结果:ringathok **结束通话(尚未接通来电);2.6at+vts命令解释:拨打分机命令格式:at+vts=“分机号码”命令返回:ok测试结果:at+vts=“0”ok 3、简讯息操作简讯操作步骤及相关命令:(1)设定简讯格式--at+cmgf(2)设定简讯储存载体--at+cpms(3)设定简讯接收提示方式--at+cnmi (4)传送简讯--at+cmgs(5)显示简讯--at+cmgl3.1at+cpms命令解释:选择简讯储存载体3.1.1命令格式:at+cpms=[,][,]设定简讯储存载体命令返回:+cpms:,,,,,ok error测试结果:a. at+cpms=”sm”cpms: 8,15,8,15,1,40ok 设定成功,并显示状态:sm(sim卡)储存器总容量为15,当前储存量8;me(模组)储存器总容量为40,当前储存量1;mem1定义为sm;b. at+cpms=”sm”,”sm”cpms: 8,15,8,15,1,40ok 设定成功,并显示状态:sm储存器总容量为15,当前储存量8;me储存器总容量为40,当前储存量1;mem1定义为sm;mem2定义为sm;c. at+cpms=”sm”,”sm”,”sm”cpms: 8,15,8,15,8,15ok 设定成功,并显示状态:sm储存器总容量为15,当前储存量8;me储存器总容量为40,当前储存量1;mem1定义为sm;mem2定义为sm;mem3定义为sm;d. at+cpms=”me”,”sm”,”sm”cpms: 1,40,8,15,8,15ok 设定成功,并显示状态:sm储存器总容量为15,当前储存量8;me储存器总容量为40,当前储存量1;mem1定义为me;mem2定义为sm;mem3定义为sm;e. at+cpms=”me”,”sm”,”me”cpms: 1,40,8,15,1,40ok 设定成功,并显示状态:sm储存器总容量为15,当前储存量8;me储存器总容量为40,当前储存量1;mem1定义为me;mem2定义为sm;mem3定义为me;f. at+cpms=”meerror命令格式错误,缺少;3.1.2命令格式:at+cpms?显示当前简讯储存载体设定命令返回:+cpms:,,,,,, ,,ok error测试结果:a. at+cpms?cpms: "sm",8,15,"sm",8,15,"me",1,40ok 当前简讯储存载体设定为:mem1为sm,mem2为sm,mem3为me;b. at+cpms!error命令错误;3.1.3命令格式:at+cpms=?显示本命令支援的引数命令返回:+cpms: (list of supporteds),(list of supporteds),list of supporteds)ok error测试结果:at+cpms=?cpms: ("me","sm"),("me","sm"),("me","sm")ok 3.2at+cmgf命令解释:设定简讯格式3.2.1命令格式:at+cmgf=命令返回:okerror设定简讯格式3.2.2命令格式:at+cmgf=?命令返回:okerror显示本命令支援的引数3.2.3命令格式:at+cmgf?命令返回:okerror显示当前简讯格式测试结果:at+cmgf=?+cmgf: (0,1)okat+cmgf?+cmgf: 0okat+cmgf=1okat+cmgf?+cmgf: 1ok3.3at+cmgs命令解释:传送简讯命令格式:at+cmgs=[,]text is entered命令返回:+cmgs:[,]cms error:ok error测试结果:a. at+cmgs=135********>abcd1234.456cms error:500命令错误;b. at+cmgs="135********"> it is test nowwin7命令大全DOS命令大全 win7命令winver检查windows版本wmimgmtmsc开启windows管理体系结构wmiwupdmgrwind...Linux命令大全 linux指令速成在书店和网路中会有很多关于linux操作指令的书籍和页面,很多介绍的都很全面,我们要想系统的把握这方面的学问,这些资料是...rpm命令详解一rpm格式档案简介rpm是redhatpackagemanager,是有红帽公司开发的套件管理程式。
AT指令大全详解完整版
AT指令大全详解完整版一、一般命令1、 AT+CGMI 给出模块厂商的标识。
2、AT+CGMM 获得模块标识。
这个命令用来得到支持的频带(GSM 900,DCS 1800或PCS 1900)。
当模块有多频带时,回应可能是不同频带的结合。
3、 AT+CGMR 获得改订的软件版本。
4、AT+CGSN 获得GSM模块的IMEI(国际移动设备标识)序列号。
5、 AT+CSCS 选择TE特征设定。
这个命令报告TE用的是哪个状态设定上的ME。
ME于是可以转换每一个输入的或显示的字母。
这个是用来发送、读取或者撰写短信。
6、 AT+WPCS 设定电话簿状态。
这个特殊的命令报告通过TE电话簿所用的状态的ME。
ME于是可以转换每一个输入的或者显示的字符串字母。
这个用来读或者写电话簿的入口。
7、AT+CIMI 获得IMSI。
这命令用来读取或者识别SIM卡的IMSI(国际移动签署者标识)。
在读取IMSI之前应该先输入PIN(如果需要PIN的话)。
8、AT+CCID 获得SIM卡的标识。
这个命令使模块读取SIM卡上的EF-CCID文件。
9、 AT+GCAP 获得能力表。
(支持的功能)10、A/ 重复上次命令。
只有A/命令不能重复。
这命令重复前一个执行的命令。
11、AT+CPOF 关机。
这个特殊的命令停止GSM软件堆栈和硬件层。
命令AT+CFUN=0的功能与+CPOF相同。
12、AT+CFUN 设定电话机能。
这个命令选择移动站点的机能水平。
13、 AT+CPAS 返回移动设备的活动状态。
14、AT+CMEE 报告移动设备的错误。
这个命令决定允许或不允许用结果码“+CMEERROR:”或者“+CMS ERROR:”代替简单的“ERROR”。
15、 AT+CKPD 小键盘控制。
仿真ME小键盘执行命令。
16、AT+CCLK 时钟管理。
这个命令用来设置或者获得ME真实时钟的当前日期和时间。
17、AT+CALA 警报管理。
这个命令用来设定在ME中的警报日期/时间。
AT指令大全详解完整版
一、 一般命令1、 AT+CGMI 给出模块厂商的标识。
2、 AT+CGMM 获得模块标识。
这个命令用来得到支持的频带(GSM 900,DCS 1800或PCS 1900)。
当模块有多频带时,回应可能是不同频带的结合。
3、 AT+CGMR 获得改订的软件版本。
4、 AT+CGSN 获得GSM模块的IMEI(国际移动设备标识)序列号。
5、 AT+CSCS 选择TE特征设定。
这个命令报告TE用的是哪个状态设定上的ME。
ME于是可以转换每一个输入的或显示的字母。
这个是用来发送、读取或者撰写短信。
6、 AT+WPCS 设定电话簿状态。
这个特殊的命令报告通过TE电话簿所用的状态的ME。
ME于是可以转换每一个输入的或者显示的字符串字母。
这个用来读或者写电话簿的入口。
7、 AT+CIMI 获得IMSI。
这命令用来读取或者识别SIM卡的IMSI(国际移动签署者标识)。
在读取IMSI之前应该先输入PIN(如果需要PIN的话)。
8、 AT+CCID 获得SIM卡的标识。
这个命令使模块读取SIM卡上的EF-CCID文件。
9、 AT+GCAP 获得能力表。
(支持的功能)10、 A/ 重复上次命令。
只有A/命令不能重复。
这命令重复前一个执行的命令。
11、 AT+CPOF 关机。
这个特殊的命令停止GSM软件堆栈和硬件层。
命令AT+CFUN=0的功能与+CPOF相同。
12、 AT+CFUN 设定电话机能。
这个命令选择移动站点的机能水平。
13、 AT+CPAS 返回移动设备的活动状态。
14、 AT+CMEE 报告移动设备的错误。
这个命令决定允许或不允许用结果码“+CME ERROR:”或者“+CMS ERROR:”代替简单的“ERROR”。
15、 AT+CKPD 小键盘控制。
仿真ME小键盘执行命令。
16、 AT+CCLK 时钟管理。
这个命令用来设置或者获得ME真实时钟的当前日期和时间。
17、 AT+CALA 警报管理。
这个命令用来设定在ME中的警报日期/时间。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Generated by Foxit PDF Creator © Foxit Software For evaluation only.
1 REC READ 接收已读 2 STO UNSENT 存储未发送 3 STO SENT 存储已发送 4 ALL 所有消息 命令 AT+CMGL=”REC UNREAD” 列举未读消息 响应 +CMGL: 1, "REC UNREAD","0146290800", test +CMGL: 3, "REC UNREAD","46290800" hello OK 由 2 条未读消息读后其状态变为 REC READ 2.6.9 AT+CMGS 发送短消息 采用 TEXT 方式的命令格式 AT+CMGS= [ , ] text is entered 按 ctrl-Z 发送出去/ 按 ESC 取消 采用 PDU 方式的命令格式 AT+CMGS= PDU is entered 按 ctrl-Z 发送出去/ 按 ESC 取消 PDU 发送只能输入十六迚制的字符 0-9A-F 命令 AT+CMGS="+33146290800" Please Call me soon, Fred. 用 TEXT 方式发送消息 响应 +CMGS : OK 发送成功 命令 AT+CMGS= 用 PDU 方式发送消息 响应 +CMGS : OK 发送成功 返回给用户的消息参考值 由模块分配这个值从 0 开始每发送一次消息递增 1 不论是否发 送 成 功 在 0-255 之 间 循 环 2.6.10 AT+CMGW 向 内 存 写 入 消 息 该 命 令 存 储 短 消 息 SMS-DELIVER 或 SMS-SUBMIT 返回存储位置 20 消息输入的格式与 AT+CMGS 命令类似 TEXT 方式命令格式 AT+CMGW= [, [, ] ] enter text 按 ctrl-Z 发送出去/ 按 ESC 取消 PDU 方式命令格式 AT+CMGW= [,] give PDU 按 ctrl-Z 发送出去/ 按 ESC 取消 响应格式+CMGW: +CMS ERROR 写入出错 字符格式的发 出/ 目标地址值 发出/ 目标地址值类 型 状态值缺省为 2 表示存储消息的状态如果命令行 没有此域存储的消息被认为是要发送的消息 PDU 方 式
Generated by Foxit PDF Creator © Foxit Software For evaluation only.
AT+CPBS=”FD” 选择 FDN 响应 OK 命令 AT+CPBW=5,"01290917",129,"Jacky" 向 FDN 位置 5 写入记录 响应 +CME ERROR:17 要求输入 PIN2 码 命令 AT+CPIN? 响应 CPIN SIM PIN2 命令 AT+CPIN=678 输入 PIN2 码 响应 OK 15 命令 AT+CPBW=5,"01290917",129,"Jacky" 向 FDN 位置 5 写入记录 响应 OK 允许写入 FDN 2.6 短消息命令 2.6.1 参数定义 目标地址 数据编码方案 时间字符格式 yy/MM/ddhh :mm :ss±zz 第一个字节对 SMS-SUBMIT 来说缺省值为 17 内 存中的存储位置 对 TEXT 方式挃字符个数 对 PDU 方式挃数据单元的字节数 用来列举读 取和删除消息的内存区 用来写发送消息的内存区 广播消息标识 消息参考 发起方地址 协 议标识 16 迚制表示的数据单元 可容纳地址 业务中心地址 业务中心时间标记以字符格式 yy/MM/dd,hh :mm :ss±zz 广播消息序列号 SMS-STATUS-REPORT 的状态 内存中消息的 状态 地址 的类型 地址 的类型 地址 的类型 中的消息总存储空间 中的消息总存储空间 中已用的存储空间 中已用的存储空间 短消息的有效周期缺省为 167 2.6.2 AT+CSMS 选择 消息业务 支持的业务包拪移动台发起 SMS-MO 和接收 SMS-MT 的短消息小区广播消息 SMS-CB 业务 命令格式 AT+CSMS= 0SMS 的 AT 命令兼容 GSM 07.05 Phase 2 1SMS 的 AT 命令兼容 GSM 07.05 Phase 2+ 命令 AT+CSMS=0 设置 AT 命令兼容 Phase 2 响应 +CSMS: 1, 1, 1 OK 支持 SMS-MO, SMS-MT, SMS-CB 16
ห้องสมุดไป่ตู้
Generated by Foxit PDF Creator © Foxit Software For evaluation only.
的缓冲区满则提示信息存储在其他地方或者删除最旧的提示信息以新的代替 1 当 TA-TE 链接保留时拒绝新消息结果码否则直接将其传送给 TE 2 当 TA-TE 链接保留时结果代码缓 存在 TA 预约后发送给 TE 否则直接将其传送给 TE 3 否则直接将结果码传送给 TE 当 TA 处 于在线数据模式时特殊波段内的 TA-TE 链接用来嵌入结果码和数据 为 SMS-DELIVERs 设 置 结 果 码 提 示 发 送 路 径 缺 省 值 为 0 0SMS-DELIVER 提 示 不 需 要 发 送 路 径 1SMS-DELIVER 由+CMTI : SM, 来提示发送路径 2SMS-DELIVER 除了 class 2 消息由 2 种结果码来发送 +CMT : [,] (PDU 方式) +CMT : ,[,] [,, , , , , , ] TEXT 方 式 3class 3 的 SMS-DELIVER 消息采用=2 中的结果码来发送其他类型的消息 用 =1 的格式 设置存储接 收的广播消息的规则 0 不向 TE 发送广播消息提示信息广播消息已存储缺省值 1 广播消息 已存储并以格式+CBMI:BMl, 向用户显示存储位置 2 新的广播消息采用 2 种格式直接发送 给 TE +CBM : PDU 方式 +CBM :,, ,, Text 方式 3 对 class 3 的广播消息采用=2 的操作其他 类 型 的 消 息 采 用 =1 的 操 作 用 于 SMS_STATUS_REPORT, 缺 省 值 为 0 0 不 发 送 SMS-STATUS-REPORT 1 采用如下格式发送 SMS-STATUS-REPORT +CDS : (PDU 方式) 18 +CDS : ,, [] , [], , , (Text 方式) 缺省值为 0 0 当 取值为 1-3 时 TA 缓冲区中的结果码发送给 TE 1 当 取值为 1-3 时清除 TA 缓冲区中的结果码 命令 AT+CNMI=2,1,0,0,0 =1 响应 OK 响应 +CMTI : "SM", 1 收到新消息的提示 2.6.7 AT+CMGR 读取短消息 命令格式 AT+CMGR= 采用 TEXT 方式的响应 +CMGR :,,[,] [,,,,,,,] 对于 SMS-DELIVER +CMGR :,,[,] [,,,,, [],, ,] 对于 SMS-SUBMIT 采用 PDU 方式的响 应 +CMGR: , [] , 命令 AT+CMGR=1 读消息 响应 +CMGR: "REC UNREAD", "0146290800","98/10/01,18 :22 :11+00", ABCdefGHI OK TEXT 方 式 2.6.8 AT+CMGL 列举短消息 用户使用该命令来读取某种类型的存储的短消息 命令格式 AT+CMGL= 采用 TEXT 方式的响应 +CMGL:,,[,],[,,] +CMGL:…… 采用 PDU 方式的响应 +CMGL : ,, [], +CMGL:…… 的取值 19 PDU 方式 TEXT 方式 说明 0 REC UNREAD 接收未读
Generated by Foxit PDF Creator © Foxit Software For evaluation only.
TEXT 方 式 0 REC UNREAD 1 REC READ 2 STO UNSENT 3 STO SENT 命令 AT+CMGW="+33146290800" Hello, how are you ? 写入消息 响应 +CMGW : 4 OK 消息存储在位置 4 2.6.11 AT+CMSS 发送存储区内的消息 该命令将存储区内的消息发送出去 命令格式 AT+CMSS=[, [,] ] 响 应 +CMSS : +CMS ERROR: 发送出错 如果提供新的地址它将代替存 储在消息内的地址 只有 TEXT 方式才能使用这个命令 命令 AT+CMGW=0660123456 Today is my birthday 写入消 息 响应 +CMGW : 5 OK 消息存在位置 5 命令 AT+CMSS=5 发送消息 5 21 响应 +CMSS : OK 发送成功 2.6.12 AT+CSMP 设置 TEXT 方式参数 该命令用来选择, , 的值 命令格式 AT+CSMP=, , , 字节由 6 个域组成: B7 B6 B5 B4 B3 B2 B1 B0 RP UDHI SRR
Generated by Foxit PDF Creator © Foxit Software For evaluation only.
命令 AT+CSMS= 响应 +CSMS:01 OK 2.6.3 AT+CPMS 选择短消息 存储区 该命令允 许 定义读写短消息的存储区 命令格式 AT+CPMS=, [] SM 短消息存储区存在 SIM 卡上缺省值 SM 短消息存储区存在 SIM 卡上 缺省值 如果命令正确返回+CPMS: ,,, 命令 AT+CPMS=? 检测消息存储区 响应 +CPMS: (("SM"),("SM")) OK 读列举删除使用 SM 写发送使用 SM 命令 AT+CPMS? 读当前值 响应 +CPMS: "SM", 3, 10,"SM",3,10 OK 已有 3 条消息存入 SIM 卡一共可以存 10 条消 息 2.6.4 AT+CMGF 选择消息格式 选择消息为 TEXT 或 PDU 格式 用 PDU 格式包拪所有头 信息的短消息以二迚制方式传送写成十六迚制的格式 用 TEXT 格式命令和响应均为 ASCII 字符 选择的消息格式存储在 EEPROM 里 命令 AT+CMGF ? 查询当前值 响应 +CMGF: 1 OK TEXT 方 式 命令 AT+CMGF=? 检测命令 响应 +CMGF: (0-1) OK 支持 TEXT 和 PDU 方式 2.6.5 AT+CSDH 显示 TEXT 方式参数 该命令为 TEXT 方式的结果代码提供更多的信息 命令 AT+CSDH? 查询当前值 17 响应 +CSDH: 0 OK 不显示头信息 2.6.6 AT+CNMI 新消息提示 命令格式 AT+CNMI=,,,, 控制主动提供结果码的过程只支持=2, 对于值 013 只是接受并返回 OK 其执行的过程与值 2 一样 0 结果代码缓冲区在 TA 如果 TA