User guide
Developers guidelines | AT commands
221 June 2010
AT+CPBF Phonebook find (ver. 2)
“/O” Other
Description: Returns phonebook entries from the current phonebook memory storage
selected with AT+CPBS, whose alphanumeric field starts with the string
<findtext>.
Entry fields returned are location number <indexn>, phone number stored
there <number> (of format <type>) and text <text> associated with the
number.
Note:
• Searching in DC, RC or MC storage is not supported.
• When searching in the phone, the execution command returns
phonebook entries (from the current phonebook memory storage
selected with AT+CPBS) whose first/last name field start with string
<findtext>. If <findtext> is given as “xyz”, entries whose first name and/
or last name field begins with “xyz” are displayed. If <findtext> is given
as “ xyz” (space followed by characters), only entries whose last name
field begins with “xyz” are displayed.
Execution
command: AT+CPBF=<findtext>
Execution command
response: +CPBF: <index1>,<number>,<type>,<text>[[...]<CR><LF>
+CBPF: <index2>,<number>,<type>,<text>]
Test command: AT+CPBF=? Shows if the command is supported.
Test command
response: +CPBF: <nlength>,<tlength>.
Parameters:
<findtext>: String. Maximum length <tlength>. Character set as specified by
AT+CSCS.
<index1>: Integer. Values in the range of location numbers of phonebook memory.
<number>: String. Phone number of format <type>.
<type>:
<type> Description
128 Unknown numbering plan, national/international
number unknown
129 ISDN/telephony numbering plan, national/
international number unknown
145 ISDN/telephony numbering plan, international
number
161 ISDN/telephony numbering plan, national number
128–255 Valid values, see GSM 04.08 section 10.5.4.7
<text>: String type. Field of maximum length <tlength>. Character set as specified
by command AT+CSCS.
<nlength>: Integer. Maximum length of field <number>
<contact_flag> Description










