4G模塊電話本讀取+ZCPBR
語法結構
命 令 | 響 應 |
+ZCPBR=<index1>[,<index2>] | [+ZCPBR:<index1>,<num1>,<type>,<num2>,<type>,<num3>,<type>,<num4>,<type>,<text>,<coding>[,<email>][[...] <CR><LF>+ZCPBR:<index2>,<num1>,<type>,<num2>,<type>,<num3>,<type>,<num4>,<type>,<text>],<coding>[,<email>]]] |
+ZCPBR=? | +ZCPBR:(listofsupported<index>s),[<nlength>],[<tlength>],[<mlenth>] |
命令描述
設置命令,用于獲取當前已經選中的電話本內存中位置index1與index2之間的電話本條目。如果index1到index2之間所有的位置都沒有電話本條目,將返回:+CMEERROR:notfound也可以只輸入index1,此時只會返回index1位置的電話本記錄,若index1處無記錄,也會返回:+CMEERROR:notfound。
test命令返回當前已經選中的電話本內存的位置范圍,以及<number>、<text>和<email>的最大長度。
本命令的字段要求依據中國移動對于USIM電話本vCard數據字段要求規(guī)定。
取值說明
<indexn>:整型,存放在電話本內存里的空間數目里的一個值。
<index>:整型值,電話本內存中的位置。
<index1>,<index2>:取值小于等于+CPBS?命令返回的total字段。
<num1>:字符串類型,移動電話號碼,不大于32字節(jié);
<num2>:字符串類型,辦公電話號碼,不大于32字節(jié);
<num3>:字符串類型,住宅電話號碼,不大于32字節(jié);
<num4>:字符串類型,FAX號碼,不大于32字節(jié);<type>:號碼類型,其中145表示國際號碼。
<text>:字符串類型,表示姓名。當coding=1,表示<text>為卡中原始數據的16進制數字字符串(UCS2格式時,包含指示編碼格式的兩位數字如“80”);當coding=0,表示<text>為卡中原始數據的GSM7BIT文本子,以ASCII碼明文顯示。
<coding>:編碼方案,表示<text>字段的字符編碼并指定語言:
取 值 | 含 義 |
0 | GSM7 bit DefaultAlphabet |
1 | USC2 mode |
<email>:字符串類型,表示email地址。目前,該字段只在存儲介質為USIM卡時有效,且不大于64字節(jié)。
<nlength>:整型值,表示電話號碼的最大長度。
<tlength>:整型值,表示姓名的最大長度。
<mlength>:整型值,表示EMAIL的最大長度。
典型示例
請求:AT^SCPBR=?<CR>
響應:<CR><LF>^SCPBR:(1-254),80,14,40<CR><LF><CR><LF>OK<CR><LF>