4G模块读电话本记录+CPBR
语法结构
命 令 | 响 应 |
+CPBR=<index1>[,<index2>] | [+CPBR:<index1>,<number>,<type>,<text>[,<hidden>][,<group>][,<adnumber>][,<adtype>][,<secondtext>][,<email>][,<sip_uri>][,<tel_uri>]] [[...] [<CR><LF>+CPBR:<index2>,<number>,<type>,<text>[,<hidden>][,<group>][,<adnumber>][,<adtype>][,<secondtext>][, <email>][,<sip_uri>][,<tel_uri>]]] |
+CPBR=? | +CPBR:(listofsupported<index>s),[<nlength>],[<tlength>],[<glength>],[<slength>],[<elength>],[<siplength>],[<tellength>] |
命令描述
设置命令,用于从当前选定的电话本存储区中读取记录。
取值说明
<index>s:该存储区支持的访问索引号取值范围,通常为1-xxx的格式。
<nlength>:整型,一条电话本记录中号码的最大长度。
<tlength>:整型,一条电话本记录中名字的最大长度。
<index1>:整型,电话本记录的索引值。
<index2>:整型,电话本记录的索引值,若命令中<index2>不出现,表示要读取。
<index1>:对应的记录;否则表示要读取索引号在<index1>和<index2>之间的记录。
<number>:string型,电话本记录号码信息。
<type>:整型,电话本记录的地址类型。
<text>:字符串,电话本记录的姓名项。字符集由TE字符集命令+CSCS选定,当为GSM类型时,以明文字符串的形式表示。
<hidden>:指示条目是否隐藏。
取 值 | 含 义 |
0 | 电话本条目不隐藏 |
1 |
<group>:用户分组,如亲人组,朋友组。
<adnumber>:附加号码。
<adtype>:附加号码类型。
<secondtext>:字符串,电话本记录的姓名项。字符集由TE字符集命令+CSCS选定,当为GSM类型时,以明文字符串的形式表示。
<email>:字符串,电话本记录的姓名项。字符集由TE字符集命令+CSCS选定,当为GSM类型时,以明文字符串的形式表示。
<sip_uri>:字符串形式,最大长度是<siplength>;字符集是由选择TE字符集命令+CSCS决定。
<tel_uri>:字符串形式表示的电话号码,最大长度是<tellength>;字符集是由选。
<glength>:整数类型,表示<group>的最大长度。
<slength>:整数类型,表示<secondtext>的最大长度。
<elength>:整数类型,表示<email>的最大长度。
<siplength>:整数类型,表示<sip_uri>的最大长度。
<tellength>:整数类型,表示<tel_uri>的最大长度。
典型示例
请求:AT+CPBR=?<CR>
响应:<CR><LF>+CPBR:(1-200) ,32,14<CR><LF><CR><LF>OK<CR><LF>
请求:AT+CPBR=3<CR>
响应:<CR><LF>+CPBR:3,,”231231”,129,”80005A007400650033”<CR><LF><CR><LF> OK<CR><LF>
请求:AT+CPBR=5,7<CR>
响应:<CR><LF>+CPBR:5,”58550001”,129,”80005A007400650030”
<CR><LF>+CPBR:6,”58550002”,129,”80005A007400650032”<CR><LF>+CPBR:7,
”58550003”,129,”80005A007400650033”<CR><LF>
<CR><LF>OK<CR><LF>