使用.net开发手机管理软件 (四) AT指令简介
2005-08-03 23:28
1071 查看
(四) [/b]AT[/b]指令简介[/b]
AT指令在当代手机通讯中起着重要的作用,能够通过AT指令控制手机的许多行为,包括拨叫号码、按键控制、传真、GPRS等。西门子M55手机为我提供了很多的AT指令,网络上关于AT指令的资料也很多,我这里提取一些比较重要的做个简单解释。其他的手机也基本上通用,更详细的资料请查阅手机生产商的资料。
欲使用AT命令,可以安装微软的超级终端程序,选择好端口连接速度以后就可以正常使用了。
AT[/b]指令用法[/b]
1、 测试命令(Test Command)
在AT指令后面加上“=?”即构成测试命令。
例如“AT+CSCS=?”会列举出所有支持的字符集。
2、 读取命令(Read Command)
在AT指令后面加上“?”即构成读取命令。
例如“AT+CSCS?”会列举出当前设置。
3、 执行命令(Execute Command)
一般而言在AT指令后加上“=”及命令参数即可。有些命令例如AT+CMGR命令没有参数,直接就可以执行。
注:并不是所有的AT指令都支持1和2。
常用基本AT[/b]指令[/b]
以上这些指令都用于与手机连接的时候初始化用。取得手机IMEI及IMSI可以给使程序支持更多的手机连接并且保持数据独立。
短信部分[/b]
以上命令是短消息部分最经常使用的命令。具体条目及使用方法会在后面重点讲解。
AT指令在当代手机通讯中起着重要的作用,能够通过AT指令控制手机的许多行为,包括拨叫号码、按键控制、传真、GPRS等。西门子M55手机为我提供了很多的AT指令,网络上关于AT指令的资料也很多,我这里提取一些比较重要的做个简单解释。其他的手机也基本上通用,更详细的资料请查阅手机生产商的资料。
欲使用AT命令,可以安装微软的超级终端程序,选择好端口连接速度以后就可以正常使用了。
AT[/b]指令用法[/b]
1、 测试命令(Test Command)
在AT指令后面加上“=?”即构成测试命令。
例如“AT+CSCS=?”会列举出所有支持的字符集。
2、 读取命令(Read Command)
在AT指令后面加上“?”即构成读取命令。
例如“AT+CSCS?”会列举出当前设置。
3、 执行命令(Execute Command)
一般而言在AT指令后加上“=”及命令参数即可。有些命令例如AT+CMGR命令没有参数,直接就可以执行。
注:并不是所有的AT指令都支持1和2。
常用基本AT[/b]指令[/b]
命令 | 作用 |
AT | 测试连接是否正确 |
ATE0 | 关闭回显。程序初始化AT部分首先关闭回显。 |
ATE1 | 打开回显。使用超级终端测试命令时打开。 |
AT+CGMI | 得到厂商信息 |
AT+CGMR | 得到手机版本号 |
AT+CGSN | 得到手机序列号(IMEI) |
AT+CIMI | 得到手机IMSI号码 |
AT+CSCS | 获取、设置手机当前字符集。可设置为GSM或UCS2 |
AT+CBC | 获取手机电量 |
AT+CCLK | 获取设置手机时钟 |
AT+CNUM | 机身号码。分为线路一和线路二 |
AT+CSQ | 当前信号 |
AT+COPS | 网络营运商 |
AT+CSCA | 短信中心号码 |
短信部分[/b]
命令 | 作用 |
AT+CPMS | 选择短信储存地点。可选择ME(SIM卡)和MT(机身) |
AT+CMGL | 列出指定状态的短信息的PDU代码 |
AT+CMGR | 列出指定序号的短信息PDU代码 |
AT+CMGS | 发送短信 |
AT+CMGD | 删除指定的短信 |
AT+CMGF | 短信格式。分为Text模式和PDU模式 |
AT+CNMI | 设置新短消息通知电脑端 |
AT+CSCA | 短信中心 |
相关文章推荐
- 使用.net开发手机管理软件 (九) 短信部分——PDU简介及其格式
- 使用.net开发手机管理软件 (八) vCard、vNote、vCalender格式简介
- 使用.net开发手机管理软件 (七) IrMC简介
- 使用.net开发手机管理软件 (六) OBEX应用——文件传输部分
- 使用.net开发手机管理软件 (五) OBEX介绍
- 使用.net开发手机管理软件 (十二) 短信部分——通过RS232发送和接收短信
- 使用.net开发手机管理软件(一至三)
- 使用.net开发手机管理软件 (十一) 短信部分——VB.NET编码PDU
- 使用.net开发手机管理软件 (十) 短信部分——VB.NET解码PDU
- .net平台手机管理软件开发(9)—— 短信部分之PDU简介及其格式
- .net平台手机管理软件开发(6)OBEX应用——文件传输部分
- .net平台手机管理软件开发(12)—— 短信部分 通过RS232发送和接收短信
- .net平台手机管理软件开发(8)—— vCard、vNote、vCalender格式简介
- 使用Java ME技术开发手机密码管理软件
- .net平台手机管理软件开发(10)—— 短信部分 VB.NET解码PDU
- .net平台手机管理软件开发(1-4)
- 使用Java ME技术开发手机密码管理软件(已发《电脑编程技巧和维护》11月上)
- SpringMVC综合使用手机管理系统Controller层开发
- 手机网络应用客户端软件开发实践简介
- APP开发实战170-ABI管理和SO文件的使用简介