![Siemens Brodersen MC55 Скачать руководство пользователя страница 62](http://html.mh-extra.com/html/siemens/brodersen-mc55/brodersen-mc55_command-manual_374181062.webp)
MC55_ATC_V04.00
Page 62 of 475
3/17/06
Confidential / Released
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
MUX1
MUX2
MUX3 Charge
Last
GSM 07.07
!
%
%
%
%
%
!
!
!
<indValue>
(num)