Cinterion
®
EHS6 AT Command Set
15.5 AT+CPBF
EHS6_ATC_V03.001 15/12/3
Confidential / Released
Page 388 of 513
15.5 AT+CPBF Find phonebook entries
The AT+CPBF write command searches the active phonebook (selected with AT+CPBS) for alphanumeric field
entries starting with the given <findtext> string. The write command response returns all found entries sorted
by their index number. Entry fields returned are <location> number, phone <number> stored there (of format
<type>) and <text> associated with the number.
The AT+CPBF test command returns the maximum lengths of <nlength> and <tlength> fields.
Syntax
Parameter Description
The location number in the range of location numbers of phonebook memory.
Phone number in format specified by <type>, it may be an empty string.
Type of address octet, which defines the used type of number (ton) and the numbering plan identification (npi).
Please consider that for types other than 129 or 145 dialing from phonebook with ATD><mem><n> is, depending
on the network, not always possible (refer to 3GPP TS 24.008 [40], subclause 10.5.4.7 for details). See also
<type> of AT+CPBW.
Possible values are:
128 Restricted <number> includes unknown type and format.
145 Dialing string <number> includes international access code character '+'.
161 National number <number>. Network support of this type is optional.
209 Dialing string <number> has been saved as ASCII string and includes non-
digit characters other than "*", "#", "+" or "p". Note that phonebook entries
saved with this type cannot be dialed.
Test Command
AT+CPBF=?
Response(s)
+CPBF: <nlength>, <tlength>
OK
ERROR
+CME ERROR: <err>
Write Command
AT+CPBF=<findtext>
Response(s)
+CPBF: <location>, <number>, <type>, <text>
OK
ERROR
+CME ERROR: <err>
PIN Last
+ + -
<location>
(num)
<number>
(str)
<type>
(num)