beautypg.com

Find phonebook entries +cpbf – Multi-Tech Systems MMCModem GPRS (MTMMC-G) User Manual

Page 52

background image

Chapter 8 – Phonebook Commands

Multi-Tech Systems, Inc. Wireless GSM/GPRS AT Commands (Document Number S000293I)

52

Find Phonebook Entries +CPBF

Description:

This command returns phonebook entries with alphanumeric fields starting with a given string. The
AT+CPBF= “” command can be used to display all phonebook entries sorted in alphabetical order.

This command is not allowed for "LD", "RC", "MC" phonebooks and for the “EN” phonebook, which
does not contain alphanumeric fields.

It is possible to use this command with UCS2 strings. If a wrong UCS2 format is entered, the string is
considered as an ASCII string.

Values:

Searched pattern string (depends on the format of the data stored in the phonebooks)

Location number (20 digits maximum)

Phone number

(20 digits maximum)

TON/NPI (Type of address byte in integer format)

Extended contact structure

Syntax:

Command Syntax: AT+CPBF=

Response

Syntax:

The entry is stored in the ADN phonebook and AT+WCOS=0
+CPBF=,,,

The entry is stored in the ADN phonebook with AT+WCOS=1

+CPBF=,,,,

The entry is stored in the Mobile Equipment phonebook with AT+WCOS=0

+CPBF=,,,

The entry is stored in the Mobile Equipment phonebook with AT+WCOS=1

+CPBF=,,,,,

Command

Possible responses

AT+CPBF=?
Note: Test command

+CPBF: 20,10
OK
Note: Maximum length for a phone number is 20 digits; 14 characters for
the text

AT+CPBF=“E”
Note: Read entries with “E”

+CPBF: 12,”112”,129,”Emergency”
+CPBF: 15,”+331290101”,145,”Eric”
OK
Note: Display locations with text field starting with “E”

AT+CPBF=”H”
Note: Read entries with “H”

+CME ERROR: 22
Note: Entry not found

AT+CPBF=”800001”
Note: Read entries starting with
0001 UCS2 character

+CPBF: 11, ”0146290921”,129,”8000010002FFFF”
OK
Note: Display locations with text field starting with 0001 UCS2 character

AT+CPBF=”8045C”
Note: Read entries with “8045C”
(ASCII format)

+CME ERROR: 22
Note: Entry not found. The string has a wrong UCS2 format; it is therefore
considered as an ASCII string

AT+CPBS=”SM”
Note: ADN phonebook

OK

AT+WCOS=0
Note: Phonebook not extended

OK

AT+CPBF=”Test”
Note: Read entries with “Test”

+CPBF: 1,”0123456789”,129,”Test ADN”
Note: Display locations with text field starting with “Test”

AT+WCOS=1
Note: Phonebook extended

OK

AT+CPBF=”Test”
Note: Read entries with “Test”

+CPBF: 1,”0123456789”,129,”Test ADN”,0
Note: Display locations with text field starting with “Test”, extended entry.

AT+CPBS=”ME”
Note: ADN phonebook

OK

AT+WCOS=0
Note: Phonebook not extended

OK

AT+CPBF=”Test”
Note: Read entries “Test”

+CPBF: 1,”0123456789”,129,”Test ME”
Note: Display locations with text field starting with “Test”

AT+WCOS=1
Note: Phonebook extended

OK

AT+CPBF=”Test”
Note: Read entries with “Test”

+CPBF: 1,”0123456789”,129,”Test
ME”,”9876543210”,129,””,””,””,email@mail_address.com,
”post address’,0
Note: Display locations with text field starting with “Test”, extended entry.

This manual is related to the following products: