2 at+cind indicator control, At+cind indicator control, See also – Siemens TC63 User Manual

Page 68: At+cind, Tc63 at command set

Advertising
background image

TC63 AT Command Set

3.2 AT+CIND

s

TC63_ATC_V00.490

Page 68 of 501

5/24/05

Confidential / Draft - Do not copy

3.2

AT+CIND Indicator control

The

AT+CIND

command controls the presentation of Indicator Event Reports related to various functions such

as battery charge level, signal quality, service availability, sound generation, indication of unread short mes-

sages, full SMS storage, call in progress or roaming activities.

Use of

AT+CIND

has become outdated. Rather we recommend the more powerful

AT^SIND

command which is

easier to use and provides additional indicators. All indicators provided by

AT+CIND

can be handled with

AT^SIND

as well.

AT+CIND

supports two ways to get the values related to indicators:

• One approach is to query the current status of each indicator by using the read command

AT+CIND

?. It

returns the status no matter whether the indicator has been registered with the write command

AT+CIND

=[

<mode>

[,

<mode>

[,...]]].

• The other way is an event-driven notification based on the "

+CIEV

" URCs. In this case, the ME will automat-

ically send a message to the application, whenever the value of an indicator changes. The application should

be designed to react adequately when receiving a URC.

The presentation of these URCs depends on two settings:
- The indicators must be registered with the write command

AT+CIND

=[

<mode>

[,

<mode>

[,...]]]. When the

ME is switched on all of them are in registered mode. Any indicator can be excluded if deregistered with

<mode>

=0. To register or deregister an indicator the

AT+CIND

write command requires to type the value

<mode>

=1 or 0 exactly at the position where the indicator is located in the list. This is not necessary with

AT^SIND

which allows to specify indicators by name. See examples below.

- The presentation of the registered indicators must be enabled with

AT+CMER

.

Syntax

Parameter Description

Integer type value, which shall be in range of corresponding

<indDescr>

Test Command

AT+CIND=?

Response(s)

+CIND:

(

<indDescr>

, list of supported

<indValue>

s)[, (

<indDescr>

, list of supported

<indValue>

s)[,

...]]
OK

Read Command

AT+CIND?

Response(s)

+CIND:

<indValue>

[,

<indValue>

[, ...]]

OK

ERROR

+CME ERROR: <err>

Write Command

AT+CIND=

<mode>

[,

<mode>

[, ...]]

Response(s)

OK

ERROR

+CME ERROR: <err>

Reference(s)

PIN

ASC0 ASC1 USB MUX1 MUX2 MUX3 Charge

4

Last

GSM 07.07

!

%

%

%

%

%

%

!

%

!

<indValue>

(num)

Advertising