Specifications

TC35i AT Command Set
Confidential / Released
TC35i_ATC_V01.05 Page 231 of 278 04.08.2003
7.37 AT^SPBS Step through the selected phone book alphabetically
This command can be used to flick through the active phone book records in alphabetical order by
name. Please note that the alphabetical order is assigned an index of its own which is not identical
with the location numbers used in the various phone books.
CAUTION: The AT^SPBS command is intended for reading only. For example, it helps you find en-
tries starting with matching characters. However, do not use the listed index numbers to dial out or
modify entries.
Test command
AT^SPBS=?
Response
^SPBS: (list of supported <value>s)
OK
Parameter
See write command
Write command
AT^SPBS=
<value>
Every time the write command is executed, 3 rows of phone book records are re-
turned. Each triplet overlaps with the next one, i.e. the last two records of the pre-
ceding triplet will be presented on top of the next one. The parameter <value> de-
termines whether the index increases or decreases. After the last record of the
phone book (<maxindex> of the AT^SPBG command) has been reached, the in-
ternal counter switches over to the first. See examples below.
The command allows the user to scroll sequentially through the phone book. To
quickly reset the internal counter it is recommended to use the commands ATZ or
AT&F. If you do so, take into account that other settings will be reset, too. See
Chapters 2.32 and 2.35 for details.
Response
^SPBS: <index a>,<number>,<type>,<text>
^SPBS: <index b>,<number>,<type>,<text>
^SPBS: <index c>,<number>,<type>,<text>
OK
If error is related to ME functionality:
+CME ERROR: <err>
Parameters
<value> 1 To make a step forward in the alphabetically sorted phone
book (increment the index for the first output line: <index1> =
internal counter + 1)
2 To make a step backward in the alphabetically sorted phone
book (index1 = internal counter – 1)
<index a> Index in the sorted list of phonebook records that identifies the first
entry displayed.
1… maxindex The value of <index a> is determined by the
value of the internal counter and by parameter
<value>.
<index b> Index in the sorted list of phonebook records that identifies the
second entry displayed.
1… maxindex <index b>=(<index a>+1)
<index c> Index in the sorted list of phonebook records that identifies the third
entry displayed.
1… maxindex <index c>=(<index b>+1)