User manual

AT Command Set
MC35_ATC_01_V05.00 Page 234 of 256 15.07.2002
9.1.4 Summary of Unsolicited Result Codes (URC)
A URC is a report message sent from the ME to the TE. An unsolicited result code can either be deliv-
ered automatically when an event occurs or as a result of a query the ME received before. However, a
URC is not issued as a direct response to an executed AT command.
Typical URCs may be information about incoming calls, received SMS, changing temperature, status
of the battery etc. A summary of URCs is listed in Table 13 and Table 14.
When sending a URC the ME activates its Ring Line (Logic "1"), i.e. the line goes active low for 1 sec-
ond.
If an event that delivers a URC coincides with the execution of an AT command, the URC will be out-
put after command execution has completed.
For each of these messages, you can configure the ME whether or not to send an unsolicited result
code. Remember that the presentation mode of URCs will be reset to the default values
· when you power down the GSM engine, e.g. with AT^SMSO or when disconnecting power supply,
· when you reset the engine with AT+CFUN=1,1
· when you restore the factory settings with AT&F.
To take advantage of the messages, you need to activate the desired URC every time you reboot the
GSM engine or have the parameters included in the user profile saved with AT&W. If you do so, take
into account that the presentation mode of some URCs cannot be saved to the user profile, for exam-
ple ^SBC, ^SCTM, +CSSI and +CSSU.
The URCs SYSSTART, SYSSTART CHARGE-ONLY MODE and SYSSTART ALARM MODE are not
user definable. This is also true for the Fax Class 2 URCS listed in Table 14.
Table 13: Summary of URCs
Message Meaning How to activate
URC
RING Incoming calls Not defined by user
+CCCM: <ccm> Current call meter value AT^SACM=1
+CREG: <stat>[,<lac>,<ci>] Registration to ME network changed AT+CREG=1 or
AT+CREG=2
+CRING: <type> Indication of an incoming call AT+CRC=1
+CLIP: <number>, <type> Telephone number of caller AT+CLIP=1
+CMTI:<mem>,<index> Indication of a new short message (text
and PDU mode)
AT+CNMI=1,1
+CMT:,<length><CR><LF><pdu> Short message is output directly to the
TE (in PDU mode)
Example:
AT+CNMI=1,2
+CMT:<oa>,,<scts>[,<tooa>,<fo>,
<pid>,<dcs>,<sca>,<tosca>,
<length>]<CR><LF><data>
Short message is output directly to the
TE (in text mode)
Example:
AT+CNMI=1,2
+CBM:<sn>,<mid>,<dcs>,<page>,
<pages><CR> <LF><data>
Cell broadcast message is output directly
to the TE (in text mode)
Example:
AT+CNMI=1,0,2
+CBM: <length><CR><LF><pdu> Cell broadcast message is output directly
to the TE (in PDU mode)
Examples:
AT+CNMI=1,0,2
+CDS: <length><CR><LF><pdu>
+CDS: <fo>,<mr>,[<ra>],[<tora>],
<scts>,<dt>, <st>
SMS status report routed directly to TE
(in PDU mode)
SMS status report routed directly to TE
(in text mode)
Example:
AT+CNMI=1,0,0,1
+CDSI: <mem>,<index> SMS status report routed ME/TA. Can be
queried from the memory with location
index number (text and PDU mode)
Example:
AT+CNMI=1,0,0,2