User guide
Developers guidelines | AT commands
220 June 2010
AT+CPBR Phonebook read (ver. 2)
Description: Returns phonebook entries in location number range <index1>...<index2>
from the current phonebook memory storage selected by AT+CPBS. If
<index2> is left out, only location <index1> is returned. Entry fields returned
are location number <indexn>, phone number <number> (of format <type>)
and text <text> associated with the number.
When the Received Calls list (RC), the Missed Calls list (MC) or the Dialled
Calls list (DC) is selected, the two additional fields <text_date> and
<text_time> containing date and time is returned. In this case the <text>
field containing text associated with the number has to be extracted from
one of the phonebooks (SIM, ME or TA).
Note: Flags are used to indicate the contact field where the number is
stored. See <contact_flag> below.
Set command: AT+CPBR=<index1>[,<index2>]
Set command
response: +CPBR:
<index1>,<number>,<type>,<text>[,<text_date>,<text_time>]<CR><LF>
+CPBR: <index2>,<number>,<type>,<text>[,<text_date>,<text_time>]
Test command: AT+CPBR=? Shows if the command is supported.
Test command
response: +CPBR: (list of supported <index>s),<nlength>,<tlength>.
Parameters:
<indexn>: 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 Other valid values, see GSM 04.08 section 10.5.4.7
<text>: String. Maximum length <tlength>. Character set as specified by
AT+CSCS.
<nlength>: Integer. Maximum length of <number> field.
<tlength>: Integer. Maximum length of <text> field.
<contact_flag>:
<contact_flag> Description
“/H” Home. Default value
“/W” Work
“/M” Mobile
“/F” Fax










