通过AT命令与手机互动开发指南(三)
来源:互联网 发布:淘宝黑搜索有什么后果 编辑:程序博客网 时间:2024/05/16 18:37
通过AT命令与手机互动开发指南三
电话簿管理
1、Select phonebook memory storage 选择电话簿存储器
设置当前操作的电话簿存储器:
AT+CPBS=
storage
"DC": ME dialed calls list
"EN": SIM (or ME) emergency number
"FD": SIM fixed dialing number phonebook
"MC": ME missed (unanswered received) calls list
"ME": ME phonebook
"ON": SIM (or ME) own numbers (MSISDNs) list
"OW": own telephone numbers
"RC": ME received calls list
"SM": SIM phonebook
"TA": TA (data card) phone book
"MD": last number redial memory
"LD": SIM last-dialing phonebook
"MT": combined ME and SIM phonebook
"MV": ME voice activated dialing list
"HP": hierarchical phonebook
"BC": own business card
Ok
注:1、在读取,修改,添加,删除电话簿记录前,先选择要操作在哪一个电话簿存储器上。
2、在设置当前电话簿存储器前,先要得到支持的电话簿存储器列表。
得到当前电话簿存储器:
AT+CPBS?
+CPBS: storage (字母代码有引号)
OK
得到支持电话簿存储器:
AT+CPBS=?
+CPBS: storage列表(为连续的字母代码,没有引号,如:MEMTHPMV)
OK
2、Read phonebook entries 读取电话簿记录
读取电话簿记录:
AT+CPBR
[=index1
[,index2]]
start of range
end of range
注:1、index1和index2不能为0
2、当只有index1时,读取的是序列号为index1的记录
3、当同时有index1和index2时,并且index1小于index2时,读取的是序列号大于index1小于index2范围内的所有记录
+CPBR: <index1>,<number>,<type>,<text>
[[...]<CR><LF>
+CPBR: <index2>,<number>,<type>,<text>]
OK
注:1、number是电话号码,为引号括起来的字符串
2、type是地址类型
3、text是人名代号部分,文字的编码由AT+CSCS命令设定
得到电话簿参数
AT+CPBR=?
+CPBR: (list of supported <index>s),<nlength>,<tlength>
OK
注:1、(list of supported <index>s)是当前存储器可以存储记录的index的范围
2、nlength是电话号码的允许长度
3、tlength是名称代码的允许长度
3、Find phonebook entries 查找电话簿记录
AT+CPBF=
findtext
text to find
+CPBF: <index1>,<number>,<type>,<text>[[...]
<CR><LF>+CBPF: <index2>,<number>,<type>,<text>]
OK
注:findtext 是要查找的记录的名称代码中包含的字符串,大小写要一致。
4、Write/delete phonebook entry 添加/修改/删除电话簿记录
AT+CPBW
[=index]
[,number
[,type
[,text]]]
memory index
phone number
128: unknown
129: national
145: international
161: national
name to store
OK
注:1、index不在可用范围内,并且number不为空,则将记录写在第一个为空的记录内。
2、number长度要小于电话号码允许长度,text长度要小于名称代码允许长度
3、删除电话簿记录,只需index参数
- 通过AT命令与手机互动开发指南(三)
- 通过AT命令与手机互动开发指南(一)
- 通过AT命令与手机互动开发指南(二)
- 在电脑上使用AT命令通过手机发送短信
- 微信互动开放接口开发指南
- 手机重力感应与PC互动
- 手机开发平台指南
- 手机开发平台指南
- 手机开发平台指南
- Android AT命令与APN开发流程分析
- Ubuntu(15):如何通过蓝牙与手机进行AT指令通讯
- 音视频即时通讯互动开发平台的开发指南
- 索爱手机AT命令集
- STM32库开发实战指南——互动出版网
- jQuery EasyUI开发指南——互动出版网
- Linux AT&T 汇编语言开发指南
- Linux 汇编语言开发指南(AT&T)
- Linux AT&T 汇编语言开发指南
- 今天是感恩节
- 猫粮的魅力
- VS.Net 2005 下载地址
- VB 版累计技术得分,数据统计来源:一个中间临时表,数据最不准确
- ASP.NET 2.0构建动态导航的Web应用程序(TreeView和Menu )
- 通过AT命令与手机互动开发指南(三)
- ASP.NET 2.0使用Web Part创建应用程序之二(共二)
- ASP.NET 2.0 中收集的小功能点
- J2EE 面试题综合
- 防止sql注入
- 搜索引擎设计实用教程-以百度为例
- 什么是数据仓库 作者: Ramon Padilla
- Linux Shell 编程 第一部分 Chapter1-6
- Oracle中有关表主键的问题