AT Commands Phone Terminal Terminated 106
AT+CPBR Phonebook Read
Test command: AT+CPBS=? Shows if the command is supported.
Test command
response:
+CPBS: (list of supported <storage>s)
Parameters:
<storage>:
<storage> Description
“FD” SIM fix-dialling phonebook
“ME” ME phonebook
“SM” SIM phonebook
“DC” ME dialled-calls list
“RC” ME received-calls list
“MC” ME missed-calls list
“MV” ME voice-activated dialling list
“HP” Hierarchical phonebook
“BC” Own business card
Protected by phone lock code
<password>: String; represents the password required when selecting password protected
<storage>s, for example PIN2 for “FD”.
Description: Returns phone book entries in location number range <index1>...<index2> from the
current phonebook memory storage selected by AT+CPBS. If <index2> is omitted,
only location <index1> is returned. Entry fields returned are location number
<indexn>, phone number <number> in <indexn>, and text <text> associated with the
number.
Note: If ME is the currently selected phonebook storage, <text> will be constructed
from two fields in the Hierarchical phonebook and a comma sign: ”last name” + "," +
“first name”.
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