Siemens Brodersen MC55 AT Command Manual

Siemens Brodersen MC55 AT Command Manual

At command manual
Table of Contents

Quick Links

1
AT Command Manual
for
Brodersen Products with Siemens MC55
Modem Engine
V. 04.00 / April 2006 / Doc 40232
Brodersen Controls A/S ● Industrivej 3 ● DK-4000 Roskilde ● Tel: +45 46 74 00 00 ● Fax: +45 46 75 73 36
E-mail: [email protected] ● Internet: www.brodersencontrols.com
Table of Contents
loading

Summary of Contents for Siemens Brodersen MC55 AT

  • Page 1 AT Command Manual Brodersen Products with Siemens MC55 Modem Engine V. 04.00 / April 2006 / Doc 40232 Brodersen Controls A/S ● Industrivej 3 ● DK-4000 Roskilde ● Tel: +45 46 74 00 00 ● Fax: +45 46 75 73 36...
  • Page 2 Furthermore, all safety instructions regarding the use of mobile technical systems, including GSM products, which also apply to cellular phones must be followed. Siemens or its suppliers shall, regardless of any legal the- ory upon which the claim is based, not be liable for any consequential, incidental, direct, indirect, punitive or other...
  • Page 3: Table Of Contents

    Contents Introduction... 13 Scope of the document ... 13 Related documents ... 14 Document conventions... 15 1.3.1 Quick reference table... 15 1.3.2 Superscript notation for parameters and values ... 16 AT Command Syntax ... 17 1.4.1 Using Parameters ... 17 1.4.2 Combining AT commands on the same command line ...
  • Page 4 GSM release cause for L3 Call Control (CC)... 75 3.4.7 SIEMENS release cause for L3 Call Control (CC)... 77 3.4.8 SIEMENS release cause for L3 Advice of Charge (AOC) ... 77 3.4.9 GSM Release cause for Supplementary Service Call ... 77 3.4.10 SIEMENS release cause for Call-related Supplementary Services (CRSS) ...
  • Page 5 7.19 AT+CRLP Select radio link protocol parameters for originated non-transparent data calls ... 146 7.20 AT+CLCC List current calls of ME ... 147 7.21 AT^SLCC Siemens defined command to list current calls of ME... 149 7.22 AT+CR Service reporting control ... 155 7.23 AT+CRC Set Cellular Result Codes for incoming call indication ...
  • Page 6 8.11 AT^SALS Alternate Line Service... 184 8.12 AT^SHOM Display Homezone ... 186 8.13 AT^SPLM Read the PLMN list ... 187 8.14 AT+CPOL Preferred Operator List ... 188 8.15 AT^SPLR Read entry from the preferred operators list... 189 8.16 AT^SPLW Write an entry to the preferred operators list ... 190 Supplementary Service Commands ...
  • Page 7 10.11.5 Socket client sends data via TCP connection with URCs... 258 10.11.6 Configuring and Using FTP Download (URC Mode) ... 258 10.11.7 Configuring and Using FTP Upload (URC Mode)... 259 10.11.8 Configuring SMPT Service Profile ... 259 10.11.9 Sending Email (URC Mode) ... 260 10.11.10 Sending Email (Polling Mode) ...
  • Page 8 12.13 AT+FDT Data Transmission... 315 12.14 AT+FET End a page or document ... 316 12.15 AT+FK Kill operation, orderly FAX abort ... 317 12.16 AT+FLID Query or set the Local Id setting capabilities ... 318 12.17 AT+FMDL Identify Product Model ... 319 12.18 AT+FMFR Request Manufacturer Identification ...
  • Page 9 SIM Application Toolkit (SAT) Commands... 376 15.1 AT^SSTA SAT Interface Activation ... 376 15.2 ^SSTN SAT Notification ... 378 15.3 AT^SSTGI SAT Get Information ... 379 15.4 AT^SSTR SAT Response ... 380 Phonebook Commands... 381 16.1 Sort Order for Phonebooks ... 381 16.2 AT+CPBR Read from Phonebook...
  • Page 10 19.2 ATS3 Set command line termination character... 440 19.3 ATS4 Set response formatting character ... 441 19.4 ATS5 Write command line editing character ... 442 Appendix ... 443 20.1 Restricted access to SIM data after SIM PIN authentication... 443 20.2 Star-Hash (*#) Network Commands... 444 20.3 Available AT Commands and Dependency on SIM PIN ...
  • Page 11 Wake-up events in NON-CYCLIC and CYCLIC SLEEP modes ... 40 Table 2.4: General "CME ERROR" Codes (GSM 07.07) ... 45 Table 2.5: General "CME ERROR" Codes (SIEMENS) ... 46 Table 2.6: GPRS related "CME ERROR" Codes (GSM 07.07) ... 46 Table 2.7: SMS related "CMS ERROR"...
  • Page 12 List of Figures Figure 1.1: Main character table of GSM 03.38 alphabet ... 21 Figure 1.2: Extension character table of GSM 03.38 alphabet ... 22 Figure 17.1: Audio programming model for MC55 Module ... 401 MC55_ATC_V04.00 Confidential / Released Page 12 of 475 3/17/06...
  • Page 13: Introduction

    Introduction Scope of the document This document presents the AT Command Set for the Siemens Cellular Engine MC55 Release 04.00. Before using the Cellular Engine or upgrading to a new firmware version please read the latest product informa- tion provided in the Release Notes [1].
  • Page 14: Related Documents

    Related documents MC55 Release Notes, Version 04.00 MC55 Hardware Interface Description, Version 04.00 GPRS Startup User's Guide Remote-SAT User's Guide Multiplexer User's Guide Multiplex Driver Developer's Guide for Windows 2000 and Windows XP Multiplex Driver Installation Guide for Windows 2000 and Windows XP Application Note 02: Audio Interface Design Application Note 16: Updating MC55 Firmware Application Note 24: Application Developer's Guide...
  • Page 15: Document Conventions

    Document conventions Throughout the document, the GSM engines are referred to as ME (Mobile Equipment), MS (Mobile Station), TA (Terminal Adapter), DCE (Data Communication Equipment) or facsimile DCE (FAX modem, FAX board). To control your GSM engine you can simply send AT Commands via its serial interface. The controlling device at the other end of the serial line is referred to as TE (Terminal Equipment), DTE (Data Terminal Equipment) or plainly 'the application' (probably running on an embedded system).
  • Page 16: Superscript Notation For Parameters And Values

    1.3.2 Superscript notation for parameters and values Table 1.1: Symbols used to mark the type of parameters Parameter type Meaning (num) Parameter value must be numeric type (str) Parameter value must be string type Table 1.2: Symbols used to indicate the correlations with other commands Parameter option Meaning (&W)
  • Page 17: At Command Syntax

    AT Command Syntax The "AT" or "at" prefix must be set at the beginning of each command line. To terminate a command line enter . Commands are usually followed by a response that includes " out this document, only the responses are presented, Table 1.4: Types of AT commands and responses AT command type...
  • Page 18: Combining At Commands On The Same Command Line

    MC55_ATC_V04.00 Confidential / Released Comment with FAX commands (Prefix AT+F) with Siemens commands, Prefix AT^S) To be used standalone To be used standalone To be used standalone Page 18 of 475...
  • Page 19: Supported Character Sets

    Supported character sets The ME supports two character sets: GSM 03.38 (7 bit, also referred to as GSM alphabet or SMS alphabet) and UCS2 (16 bit, refer to ISO/IEC 10646). See tables can be found below. Explanation of terms • International Reference Alphabet (IRA) IRA means that one byte is displayed as two characters in hexadecimal format.
  • Page 20: Table 1.5: Examples For Character Definitions Depending On Alphabet

    Table 1.5: Examples for character definitions depending on alphabet GSM 03.38 GSM character character hex. value Ö " ò CAUTION: Often, the editors of terminal programs do not recognize escape sequences. In this case, an escape sequence will be handled as normal characters. The most common workaround to this problem is to write a script which includes a decimal code instead of an escape sequence.
  • Page 21: Gsm Alphabet Tables And Ucs2 Character Values

    1.5.1 GSM alphabet tables and UCS2 character values This section provides tables for the GSM 03.38 alphabet supported by the ME. Below any GSM character find the corresponding two byte character value of the UCS2 alphabet. (For related mapping definition see: http://www.unicode.org/Public/MAPPINGS/ETSI/GSM0338.TXT) Figure 1.1: Main character table of GSM 03.38 alphabet 1) This code is an escape to the following extension of the 7 bit default alphabet table.
  • Page 22: Figure 1.2: Extension Character Table Of Gsm 03.38 Alphabet

    Figure 1.2: Extension character table of GSM 03.38 alphabet 1) This code value is reserved for the extension to another extension table. On receipt of this code, a receiving entity shall display a space until another extension table is defined. 2) This code represents the EURO currency symbol.
  • Page 23: Ucs2 And Gsm Data Coding And Conversion For Sms Text Mode

    In the event that an MS receives a code where a symbol is not represented in Figure 1.2, table of GSM 03.38 alphabet the MS shall display the character shown in the main default 7 bit alphabet table (see Figure 1.1, Main character table of GSM 03.38 1.5.2 UCS2 and GSM data coding and conversion for SMS text mode...
  • Page 24: Implementing Input Of Terminal Data To Sim (Direction Te To Ta)

    1.5.2.2 Implementing input of Terminal data to SIM (direction TE to TA) Used character set DCS = 7 bit Case 1 GSM (1:1) UCS2 Case 4 UCS2 to GSM (4:1) Note: The ratio between the number of input characters and bytes stored on the SIM is given in parentheses. Case 1 Every character is sent from TE to TA as GSM character (or ASCII with standard terminal emulation, e.g.
  • Page 25: Serial Interface Flow Control

    Serial Interface Flow Control Flow control is essential to prevent loss of data or avoid errors when, in a data or fax call, the sending device is transferring data faster than the receiving side is ready to accept. When the receiving buffer reaches its capacity, the receiving device should be capable to cause the sending device to pause until it catches up.
  • Page 26: Unsolicited Result Code Presentation

    Unsolicited Result Code Presentation URC stands for Unsolicited Result Code and is a report message issued by the ME without being requested by the TE, i.e. a URC is issued automatically when a certain event occurs. Hence, a URC is not issued as part of the response related to an executed AT command.
  • Page 27: Common Pcn Handset Specification (Cphs)

    Common PCN Handset Specification (CPHS) The ME provides features to implement a device following the prerequisites of the Common PCN Handset Spec- ification (CPHS) Phase 2. CPHS Feature Description/Remarks Alternate Line Service Using two phone numbers with one SIM card. Voice Message Waiting Indicate the receipt of a short message coded as Voice Mes- Indication...
  • Page 28: Errors And Messages

    Errors and Messages The command result codes "+CME ERROR: " and "+CMS ERROR: " indicate errors related to mobile equipment or network functionality. The format of can be either numeric or verbose and is selectable via AT+CMEE. A result error code terminates the execution of the command and prevents the execution of all remaining com- mands that may follow on the same command line.
  • Page 29: Configuration Commands

    Configuration Commands The AT Commands described in this chapter allow the external application to determine the MC55's behaviour under various conditions. AT&F Set all current parameters to manufacturer defaults sets all current parameters to the manufacturer defined profile. All defined GPRS contexts which are not AT&F activated or not online will be undefined (see AT+CGDCONT).
  • Page 30: At&V Display Current Configuration

    AT&V Display current configuration returns the current parameter setting. The configuration varies depending on whether or not PIN authen- AT&V tication has been done and whether or not Multiplex mode is enabled (see AT+CMUX). Syntax Exec Command AT&V[] Response(s) ACTIVE PROFILE: ...
  • Page 31: At&V Responses

    2.2.1 AT&V responses The following tables show four different kinds of responses depending on whether or not the PIN is entered and whether or not the Multiplex mode is enabled (see AT+CMUX). Table 2.1: Current configuration on ASC0 / MUX channel 1 (example) PIN authentication done ACTIVE PROFILE: E1 Q0 V1 X4 &C1 &D2 &S0 \Q0...
  • Page 32: At&W Stores Current Configuration To User Defined Profile

    AT&W Stores current configuration to user defined profile stores the currently set parameters to a user defined profile in the non-volatile memory. AT&W Syntax Exec Command AT&W[] Response(s) ERROR/+CME ERROR Reference(s) V.250 Parameter Description (num) Notes • The user defined profile will be restored automatically after power-up. Use to restore factory settings.
  • Page 33: Atq Set Result Code Presentation Mode

    ATQ Set result code presentation mode This parameter setting determines whether or not the TA transmits any result code to the TE. Information text transmitted in response is not affected by this setting. Syntax Exec Command ATQ[] Response(s) If =0: If =1: (none) Reference(s)
  • Page 34: Atv Set Result Code Format Mode

    ATV Set result code format mode This command determines the contents of header and trailer transmitted with AT command result codes and information responses. Possible responses are described in Section 2.5.1, Syntax Exec Command ATV[] Response(s) ERROR Reference(s) V.250 Parameter Description (num)(&W)(&V) ...
  • Page 35: Atx Set Connect Result Code Format And Call Monitoring

    ATX Set CONNECT result code format and call monitoring determines whether or not the TA detects the presence of dial tone and busy signal and whether or not TA transmits particular result codes. Syntax Exec Command ATX[] Response(s) ERROR Reference(s) V.250 Parameter Description (num)(&W)(&V)
  • Page 36: Atz Set All Current Parameters To User Defined Profile

    ATZ Set all current parameters to user defined profile sets all current parameters to the user profile stored with AT&W. If a connection is in progress, it will be ter- minated. All defined GPRS contexts which are not activated or not online will be undefined (see AT+CGDCONT). The user defined profile is stored to the non-volatile memory.
  • Page 37: At+Cfun Set Phone Functionality

    AT+CFUN Set phone functionality command serves to control the functionality level of the ME. It can be used to reset the ME, to AT+CFUN choose one of the SLEEP modes or to return to full functionality. Intended for power saving, SLEEP mode reduces the functionality of the ME to a minimum and thus minimizes the current consumption.
  • Page 38: Parameter Description

    Unsolicited Result Codes URC 1 ^SYSSTART Indicates that the ME has been started and is ready to operate. If autobauding is active (AT+IPR=0) the URC is not generated. URC 2 ^SYSSTART CHARGE ONLY MODE Indicates that the ME has entered the CHARGE ONLY mode. This occurs if the charger is connected while the ME is in POWER DOWN mode.
  • Page 39 In contrast to SLEEP modes 5,6,7 and 8 assertion of RTS can also be used to temporarily wake up the ME. In this case too, activity time is at least the time set with AT^SCFG="PowerSaver/Mode9/Timeout",. RTS can be activated either from ASC0 or ASC1. ME exits SLEEP mode only, if AT+CFUN=1 is entered.
  • Page 40: Wake Up The Me From Sleep Mode

    When, for example, an SMS is being received and indicated by an unsolicited result code (URC), the ME wakes up to full operation. +CMTI: "SM",5 After this, you may want to verify the operating status: AT+CFUN? +CFUN: 1 EXAMPLE 3 To stop CYCLIC SLEEP mode and return to full functionality: AT+CFUN? +CFUN: 5...
  • Page 41 Event Selected mode: =0 Any AT command (incl. Not possible (UART dis- outgoing SMS, voice or abled) data call) Incoming SMS (AT+CNMI No effect is set to 0,0 (this is the default setting) Incoming SMS (AT+CNMI Quit is set to 1,1) GPRS data transfer Not possible (UART dis- abled)
  • Page 42: At^smso Switch Off Mobile Station

    Response(s) Exec Command AT^SMSO Response(s) ^SMSO: MS OFF Reference(s) SIEMENS Unsolicited Result Code ^SHUTDOWN Indicates that the power-off procedure is finished and the module will be switched off in less than 1 second. Notes • Do not send any other AT command after AT^SMSO.
  • Page 43: At+Gcap Request Complete Ta Capabilities List

    2.10 AT+GCAP Request complete TA capabilities list returns a list of additional capabilities. AT+GCAP Syntax Test Command AT+GCAP=? Response(s) Exec Command AT+GCAP Response(s) +GCAP: Reference(s) V.250 Parameter Description (str) e.g.: +CGSM,+FCLASS Note • +CGSM: The response text shows which GSM commands of the ETSI standard are supported. MC55_ATC_V04.00 Confidential / Released ASC0 ASC1...
  • Page 44: At+Cmee Mobile Equipment Error Message Format

    ERROR: " messages. Possible error result codes are listed in Table 2.4, eral "CME ERROR" Codes (SIEMENS)Table 2.6, 2.7, SMS related "CMS ERROR" Codes (GSM In multiplex mode (refer AT+CMUX) the setting applies only to the logical channel where selected. The setting on the other channels may differ.
  • Page 45: Cme/Cms Error Code Overview

    2.11.1 CME/CMS Error Code Overview Table 2.4: General "CME ERROR" Codes (GSM 07.07) Code Text (if AT+CMEE=2) phone failure no connection to phone phone-adapter link reserved Operation not allowed Operation not supported PH-SIM PIN required PH-FSIM PIN required PH-FSIM PUK required SIM not inserted SIM PIN required SIM PUK required...
  • Page 46: Table 2.5: General "Cme Error" Codes (Siemens)

    SIM blocked Invalid Block Table 2.5: General "CME ERROR" Codes (SIEMENS) Code Text (if AT+CMEE=2) network failure network is down service type not yet available operation of service temporary not allowed...
  • Page 47 Code Text (if AT+CMEE=2) Network out of order Temporary failure Congestion Resources unavailable, unspecified Requested facility not subscribed Requested facility not implemented Invalid short message transfer reference value Invalid message, unspecified Invalid mandatory information Message type non-existent or not implemented Message not compatible with short message protocol state Information element non-existent or not implemented Protocol error, unspecified...
  • Page 48 Code Text (if AT+CMEE=2) Operation not allowed Operation not supported Invalid PDU mode parameter Invalid text mode parameter SIM not inserted SIM PIN required PH-SIM PIN required SIM failure SIM busy SIM wrong SIM PUK required SIM PIN2 required SIM PUK2 required Memory failure Invalid memory index...
  • Page 49: At+Cscs Select Te Character Set

    2.12 AT+CSCS Select TE character set write command informs the TA which character set AT+CSCS TA to convert character strings correctly between TE and ME character sets. See also Section 1.5, character sets. Note that when the TA-TE interface is set to 8-bit operation and the used TE alphabet is 7-bit, the highest bit will be set to zero.
  • Page 50: At^scfg Extended Configuration Settings

    2.13 AT^SCFG Extended Configuration Settings can be used to query and configure various settings of the MC55. AT^SCFG read command returns a list of all supported parameters and their current values. AT^SCFG write command queries a configuration parameter (if no value is entered) or sets its value(s). AT^SCFG Input of parameter names is always coded in GSM character set, parameter values are expected to be given as specified via AT+CSCS.
  • Page 51 Read Command AT^SCFG? Response(s) ^SCFG: "Tcp/WithURCs", ^SCFG: "URC/CallStatus/CIEV", ^SCFG: "URC/CallStatus/SLCC", ^SCFG: "URC/Datamode/Ringline", ^SCFG: "URC/Ringline", ^SCFG: "URC/Ringline/ActiveTime", Write Command Adaptive Multi Rate (AMR): AT^SCFG="Audio/AMR"[, ] Response(s) ^SCFG: "Audio/AMR", ERROR +CME ERROR Write Command Query/Configure SpeechVersion1 AT^SCFG="Call/SpeechVersion1"[, ] Response(s) ^SCFG: "Call/SpeechVersion1", ERROR +CME ERROR...
  • Page 52 Write Command Query/Set timeout value for power saving mode 9 AT^SCFG="PowerSaver/Mode9/Timeout"[, ] Response(s) ERROR +CME ERROR Write Command Control Special Call Handover Setting AT^SCFG="Radio/Band/HandOver"[, ] Response(s) ^SCFG: "Radio/Band/HandOver", ERROR +CME ERROR Write Command Configuration of TCP parameter 'InitialRetransmissionTimeout': AT^SCFG="Tcp/IRT"[, ] Response(s) ^SCFG: "Tcp/IRT", ...
  • Page 53 Write Command Configuration of URC "+CIEV: call" Call Status Indication AT^SCFG="URC/CallStatus/CIEV"[, ] Response(s) ^SCFG: "URC/CallStatus/CIEV", ERROR +CME ERROR Write Command Configuration of URC "^SLCC" Call Status Indication AT^SCFG="URC/CallStatus/SLCC"[, ] Response(s) ^SCFG: "URC/CallStatus/SLCC", ERROR +CME ERROR Write Command URC indication in datamode via Ring line: AT^SCFG="URC/Datamode/Ringline"[, ] Response(s) ^SCFG: "URC/Datamode/Ringline",...
  • Page 54 Parameter Description (str)(+CSCS) Adaptive Multi Rate This parameter can be used to control the usage of the feature "Adaptive Multi Rate" (AMR). It is possible to enable or disable this feature for all network operators, or to enable it for selected operators (max. 10). If the feature is enabled for all operators, any request to enable it for a specific operator will result in a "+CME ERROR: operation temporary not allowed".
  • Page 55 (str)(+CSCS) Power saving mode 9 timeout This parameter can be used to query or configure the wake up time for power saving mode 9 (see parameter =9). Parameter is global for the ME, volatile and will not be reset by AT&F. 5...20 ...36000 (str)(+CSCS)
  • Page 56 (str)(+CSCS) URC mode or polling mode for Internet service commands This parameter enables or disables the presentation of the following URCs related to Internet service com- mands: "^SISR" URC, "^SISW" URC and "^SIS" URC for parameter =0 (Internet service events). "^SIS"...
  • Page 57 "local" "asc0" URC is indicated by an activated RING0 line. (str)(+CSCS) URC Datamode RING line This parameter specifies whether RING or BREAK is used for the signaling of URCs when the TA-TE link is reserved (e.g. during circuit-switched data calls, fax connections, in GPRS data mode or during the execution of an AT command).
  • Page 58 ^SCFG:"Audio/AMR","23405" AT^SCFG="Audio/AMR","23203" ^SCFG:"Audio/AMR","23405","23203" AT^SCFG="Audio/AMR" ^SCFG:"Audio/AMR","23405","23203" EXAMPLE 2 Usage of "URC/Ringline" and "URC/Datamode/Ringline": AT+CSCS="GSM" AT^SCFG? ^SCFG:"URC/Datamode/Ringline","off" ^SCFG:"URC/Ringline","local" AT^SCFG="URC/Datamode/Ringline","on" ^SCFG:"URC/Datamode/Ringline","on" AT^SCFG="URC/Ringline","asc0" ^SCFG:"URC/Ringline","asc0" AT^SCFG="URC/Datamode/Ringline","off" ^SCFG:"URC/Datamode/Ringline","off" AT^SCFG="URC/Ringline" ^SCFG:"URC/Ringline","off" MC55_ATC_V04.00 Confidential / Released AMR is disabled for any operator, but enabled for operator "23405". AMR is disabled for any operator, but enabled for operators "23405"...
  • Page 59: At^sm20 Set M20 Compatibility Mode

    2.14 AT^SM20 Set M20 compatibility mode M20 is an earlier, widely used SIEMENS GSM engine. The responses returned upon execution of the commands that the command has no effect on any other features and is not intended to adjust other differences AT^SM20 between M20 and MC55.
  • Page 60: Status Control Commands

    Status Control Commands The AT Commands described in this chapter allow the external application to obtain various status information from the MC55. AT+CMER Mobile Equipment Event Reporting This command controls details of the "+CIEV" URC presentation related to via these commands the URCs are sent whenever a value of the related indicator changes. In addition, controls "^SLCC"...
  • Page 61 Parameter Description (num) (&F) Discard "+CIEV" and "^SLCC" URCs when TA-TE link is reserved, e.g. in Buffer "+CIEV" and "^SLCC" URCsin the TA while TA-TE link is reserved, e.g. Forward "+CIEV" and "^SLCC" URCs directly to the TE. If MC55 is in online data mode, URCs are signaled via sending BREAK (100ms) and stored in a buffer.
  • Page 62: At+Cind Indicator Control

    AT+CIND Indicator control command controls the presentation of Indicator Event Reports related to various functions such AT+CIND 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 has become outdated.
  • Page 63 (str) String values and their More indications are available via AT^SIND. Therefore use of mended. The following indications are accessible via AT+CIND: "battchg" Battery charge level 0..4 or 5 if no measuring is performed, e.g because no bat- "signal"...
  • Page 64 Notes • Due to its restrictive value range, indicator "call" does not clearly reflect specific call states (such as alerting, active, held etc.), but rather serves to trigger the application to retrieve the new call status from the list of cur- rent calls with the AT commands AT^SLCC, •...
  • Page 65: At^sind Extended Indicator Control

    ^SIND: , , In case of: ="eons" and =2 ^SIND: , , , , In case of: ="nitz" and =2 ^SIND: , , , , ERROR +CME ERROR: Reference(s) SIEMENS MC55_ATC_V04.00 Confidential / Released AT^SIND AT+CIND ...
  • Page 66 Unsolicited Result Codes URC 1 Format of the standard indicator: +CIEV: , Value related to an indicator has changed. URC 2 Format of the Voice Message indicator, if the number of waiting messages is delivered by the network: +CIEV: , , If the number of waiting messages is not delivered the standard indicator applies.
  • Page 67 "vmwait2" "ciphcall" GSM 11.11. If this feature is not disabled by the SIM, then whenever a connection is in place, which is, or becomes unenciphered, an indication shall be given to the user. This enables the user's decision how to proceed. Read command returns valid ciphering status only if a call is in progress or active.
  • Page 68 "nitz" (num) Integer type value in the range stated above for the corresponding . Notes specific to the EONS feature: If the indicator is "eons", the [23]. This type depends on the source of the operator name. Priority of types associated to the operator names is defined as follows (the type listed first has the highest pri- ority).
  • Page 69 If the type is 2, 4 or 5, with the appropriate AT+COPS (num) Indicator is registered. Query the registration status and the current value of a single indicator type. If delivered by the network: Number of new voice messages sent as part of the Voice Message Waiting Indicator. Refer to .
  • Page 70 +CIEV: sounder,0 +CIEV: message,1 +CIEV: call,0 +CIEV: roam,0 +CIEV: smsfull,0 +CIEV: rssi,4 +CIEV: audio,0 ATD030123456 +CIEV: audio,1 +CIEV: sounder,1 +CIEV: call,1 +CIEV: signal,0 +CIEV: sounder,0 +CIEV: call,0 +CIEV: rssi,3 +CIEV: audio,0 +CIEV: signal,99 +CIEV: rssi,4 MC55_ATC_V04.00 Confidential / Released You make a call. You hang up.
  • Page 71: At+Ceer Extended Error Report

    ≠ 0. ASC0 ASC1 report. (CRSS)). Page 71 of 475 ≠ 0, then MUX1 MUX2 MUX3 Charge Cause Location ID for the extended error GSM Release cause for Supplemen- SIEMENS release 3/17/06 = 0. Last...
  • Page 72: Cause Location Id For The Extended Error Report

    SIEMENS cause for L3 Mobility Management GSM cause for L3 Mobility Management via MMR-SAP (GSM 04.08 annex G) SIEMENS cause for L3 Mobility Management via MMR-SAP GSM cause for L3 Call Control (GSM 04.08 10.5.4.11 and annex H) SIEMENS cause for L3 Call Control...
  • Page 73: Gsm Release Cause For L3 Radio Resource (Rr)

    SIEMENS cause for GPRS Mobility Management GSM cause for Session Management (GSM 04.08 annex I) SIEMENS cause for Session Management SIEMENS cause for protocol module or other local cause Supplementary Services general problem (GSM 04.80 3.6.7) Supplementary Services invoke problem (GSM 04.80 3.6.7) Supplementary Services result problem (GSM 04.80 3.6.7)
  • Page 74: Gsm Release Cause For Mobility Management (Mm) Or Session Management (Sm)

    Number Description Access class of the SIM is barred by the network provider SABM failure Radio link counter expiry or PerformAbnormalRelease Confirm ABORT of the MM Respond to DEACT REQ Loss of coverage Reestablishment not possible 3.4.4 GSM release cause for Mobility Management (MM) or Session Management (SM) Number Description...
  • Page 75: Siemens Release Cause For L3 Mobility Management (Mm)

    GPRS services not allowed in combination with non-GPRS services MS identity cannot be identified by the network Implicitly detached GPRS services not allowed in current PLMN MSC temporarily unreachable 3.4.5 SIEMENS release cause for L3 Mobility Management (MM) Number Description No SIM available No MM connection Authentification failure...
  • Page 76 Number Description Pre-emption Non-selected user clearing Destination out of order Invalid number format (incomplete number) Facility rejected Response to STATUS ENQUIRY Normal, unspecified Resource unavailable class No circuit/channel available Network out of order Temporary failure Switching equipment congestion Access information discarded Requested circuit/channel not available Resource unavailable, unspecified Service or option not available class...
  • Page 77: Siemens Release Cause For L3 Call Control (Cc)

    Call clearing, because loss of radio connection, if no reestablishment is allowed (call not active) Number not included in FDN list Notifications Called party barred incoming call 3.4.8 SIEMENS release cause for L3 Advice of Charge (AOC) Number Description SIM data not available SIM does not support AOC SIM data access error...
  • Page 78 Number Description IllegalSSOperation SSErrorStatus SSNotAvailable SSSubscriptionViolation SSIncompatibility FacilityNotSupported AbsentSubscriber ShortTermDenial LongTermDenial SystemFailure DataMissing UnexpectedDataValue PWRegistrationFailure NegativePWCheck NumberOfPWAttemptsViolation UnknownAlphabet USSDBusy MaxNumsOfMPTYCallsExceeded ResourcesNotAvailable General Problem Codes Unrecognized Component Mistyped Component Badly Structured Component Invoke Problem Codes Duplicate Invoke ID Unrecognized Operation Mistyped Parameter Resource Limitation Initiating Release Unrecognized Linked ID...
  • Page 79: Siemens Release Cause For Call-Related Supplementary Services (Crss)

    3.4.10 SIEMENS release cause for Call-related Supplementary Ser- vices (CRSS) Number Description ECT procedure failed (timer expired) Call has been cleared without receiving an answer to ECT request Initial conditions not fulfilled (one active, one held call) Received "return error"...
  • Page 80: Siemens Release Cause For Session Management (Sm)

    3.4.11 SIEMENS release cause for Session Management (SM) Number Description The MS has not got any answer to the ACTIVATE PDP CONTEXT request message sent five times to the network A MT PDP context which is active or in the activation process is deactivated because another...
  • Page 81: Ats18 Extended Call Release Report

    ATS18 Extended call release report controls the presentation of extended call release reports for circuit switched fax and data calls. Extended ATS18 call release reports related to voice calls are controlled via AT+CEER. The call release report is presented in numeric format and shows as follows: +CAUSE: :...
  • Page 82 Examples EXAMPLE 1 ATS18=1 ATD03012345678 +CAUSE: 8:17 BUSY EXAMPLE 2 ATS18=1 ATD03012345678 CONNECT 9600/RLP Hello,... +CAUSE: 8:16 NO CARRIER MC55_ATC_V04.00 Confidential / Released Enables the presentation of extended call release reports. Now, a mobile originated data call fails. An extended error report is output, followed by the result code BUSY. The Location ID 8 stated in Section = "User busy".
  • Page 83: At+Cpas Mobile Equipment Activity Status

    AT+CPAS Mobile equipment activity status execute command indicates the activity status of the ME. AT+CPAS Syntax Test Command AT+CPAS=? Response(s) +CPAS: (list of supporteds) Exec Command AT+CPAS Response(s) +CPAS: Reference(s) GSM 07.07 Parameter Description (num) Call in progress or call hold MC55_ATC_V04.00 Confidential / Released ASC0 ASC1...
  • Page 84: At+Ws46 Select Wireless Network

    AT+WS46 Select wireless network Syntax Test Command AT+WS46=? Response(s) +WS46: (list of supporteds) Read Command AT+WS46? Response(s) Write Command AT+WS46=[] Response(s) ERROR +CME ERROR Reference(s) GSM 07.07 Parameter Description (num) MC55_ATC_V04.00 Confidential / Released ASC0 ASC1 GSM digital cellular Page 84 of 475 MUX1 MUX2...
  • Page 85: Serial Interface Control Commands

    AT\Q Flow control Syntax Exec Command AT\Q[] Response(s) If RTS/CTS flow control is not supported by interface and ERROR Reference(s) SIEMENS Parameter Description (num)(&W)(&V) (&F) RTS/CTS hardware flow control Notes • When using XON/XOFF flow control (AT\Q1) in online mode, mission is paused with XOFF.
  • Page 86: At&C Set Data Carrier Detect (Dcd) Line Mode

    DCD line (circuit 109) reflects the MC55's internal activity. AT&C Syntax Exec Command AT&C[] Response(s) Reference(s) V.250 , SIEMENS Parameter Description (num)(&W)(&V) DCD line shall always be on. (&F) MC55_ATC_V04.00 Confidential / Released ASC0 ASC1 DCD line shall be on only when data carrier signal is present.
  • Page 87: At&D Set Circuit Data Terminal Ready (Dtr) Function Mode

    AT&D Set circuit Data Terminal Ready (DTR) function mode determines how the TA responds when circuit 108/2 (DTR) is changed from ON to OFF during data AT&D mode. Syntax Exec Command AT&D[] Response(s) Reference(s) V.250 Parameter Description (num)(&W)(&V) TA ignores status of DTR. (&F) MC55_ATC_V04.00 Confidential / Released...
  • Page 88: At&S Set Circuit Data Set Ready (Dsr) Function Mode

    AT&S Set circuit Data Set Ready (DSR) function mode command determines how the TA sets circuit 107 (DSR) depending on the communication state of AT&S the TA interfacing TE. Syntax Exec Command AT&S[] Response(s) Reference(s) V.250 Parameter Description (num)(&W)(&V) (&F) MC55_ATC_V04.00 Confidential / Released...
  • Page 89: Ate Enable Command Echo

    ATE Enable command echo command determines whether or not the TA echoes characters received from TE during command state. Syntax Exec Command ATE[] Response(s) Reference(s) V.250 Parameter Description (num)(&W)(&V) (&F) Note • In case of using the command without parameter, MC55_ATC_V04.00 Confidential / Released ASC0 ASC1...
  • Page 90: At+Ilrr Set Te-Ta Local Rate Reporting

    AT+ILRR Set TE-TA local rate reporting The command controls whether or not the intermediate result code "+ILRR" is transmitted from the TA AT+ILRR to the TE while a connection is being set up. The result code indicates the local rate. It is issued before the final result code of the connection, e.g.
  • Page 91 19200 28800 38400 57600 115200 230400 MC55_ATC_V04.00 Confidential / Released Page 91 of 475 3/17/06...
  • Page 92: At+Ipr Set Fixed Local Rate

    AT+IPR Set fixed local rate The command can be used to set or query the TE-TA interface bit rate. AT+IPR Syntax Test Command AT+IPR=? Response(s) +IPR: (list of supported auto-detectable s) , (list of supported fixed-only s) Read Command AT+IPR? Response(s) +IPR: ...
  • Page 93: Autobauding

    14400 19200 28800 38400 57600 115200 230400 Notes • Delivery value for is autobauding enabled (AT+IPR=0) on ASC0 and 57600bps on ASC1. It will not be restored with AT&F. • The current setting of AT+IPR not restore the factory setting) or in the event of power failure. •...
  • Page 94 It is not recommended to switch to autobauding from a bit rate that cannot be detected by the autobaud mechanism (e.g. 300 bps). Responses to AT+IPR=0 and any commands on the same line might be cor- rupted. • Autobauding and bit rate after restart The most recently detected bit rate is stored when the ME is powered down (with AT^SMSO).
  • Page 95: At+Cmux Enter Multiplex Mode

    To help system integrators save the time and expense of designing multiplexer applications, SIEMENS AG offers WinMUX2k, a ready-to-use multiplex driver for Windows 2000 and Windows XP. Another approach is to develop customized solutions based on the sources of the WinMux2k driver.
  • Page 96: Restrictions On Multiplex Mode

    ATS8 ATS10 ATS18 1) Siemens GSM engines support the registers S0 - S29. You can change S0,S3,S4,S5,S6,S7,S8,S10 and S18 using the related ATSn commands (see starting from 2) The applicability of the escape sequence depends on the customer's external application based on the Mulitplexer Protocol.
  • Page 97: Table 4.2: Summary Of At Commands With Different Behavior In Multiplex Mode

    Table 4.2: Summary of AT commands with Different Behavior in Multiplex Mode Command Description It is recommended to use hardware flow control (AT\Q3). XON/XOFF flow control AT\Q (AT\Q1) is not supported in Multiplex mode. See note regarding AT\Qn settings stored with Different default configurations on channels 1, 2 and 3.
  • Page 98: Second Serial Interface Asc1

    4.8.2 Second serial interface ASC1 The second serial interface ASC1 is intended as an auxiliary interface for applications which need multiple par- allel access to the module (e.g. to query status information during a data call), but cannot use the GSM 07.10 multiplexing protocol.
  • Page 99: Security Commands

    Security Commands The AT Commands described in this chapter allow the external application to determine various security related settings. AT+CPIN PIN Authentication controls network authentication of the MC55. AT+CPIN The read command returns an alphanumeric string indicating whether or not network authentication is required. The write command allows the MC55 to store the entered password.
  • Page 100 Parameter Description (str) Password (string type), usually SIM PIN1. If the requested password was a PUK, such as SIM PUK1 or PH-FSIM PUK or another password, then must be followed by . (text) If the requested code was a PUK: specify a new password or restore the former disabled password. See Section 5.1.1, What to do if PIN or password authentication fails? enter the PUK.
  • Page 101: What To Do If Pin Or Password Authentication Fails

    PH-SIM PUK (= response to read command AT+CPIN?), i.e. it is now waiting for the Master Phone Code. This is an 8-digit device code associated to the IMEI number of the mobile which can only by obtained from the man- ufacturer or provider. When needed, contact Siemens AG and request the Master Phone Code of the specific module.
  • Page 102 Number of failed attempts 1st failed attempt 2nd failed attempt 3rd failed attempt 4th failed attempt 5th failed attempt 6th failed attempt and so forth SIM locks: These are factory set locks, such as "PF", "PN", "PU", "PP", "PC". An 8-digit unlocking code is required to operate the mobile with a different SIM card, or to lift the lock.
  • Page 103: At+Cpin2 Pin2 Authentication

    AT+CPIN2 PIN2 Authentication controls network authentication of the MC55. AT+CPIN2 The read command returns an alphanumeric string indicating whether or not network authentication is required. The write command allows the MC55 to store the entered password. This may be for example the SIM PIN2 to benefit from the features listed below, or the SIM PUK2 to replace a disabled PIN2 with a new one.
  • Page 104 Note • Functions accessible only after PIN2 authentication: AT+CACM: Accumulated call meter (ACM) reset or query AT+CAMM: Accumulated call meter maximum (ACMmax) set or query AT+CLCK: Facility lock to "FD" (Fixed dialing phonebook) AT^SLCK: Facility lock to "FD" (Fixed dialing phonebook) AT+CPWD: Change "P2"password AT^SPWD: Change "P2"password AT+CPUC: Price per unit and currency table...
  • Page 105: At^spic Display Pin Counter

    ^SPIC: Write Command AT^SPIC= Response(s) ^SPIC: Reference(s) SIEMENS Parameter Description (num) Number of attempts left to enter the currently required password. This number will be counted down after each failure. MC55_ATC_V04.00 Confidential / Released is explicitly undefined.
  • Page 106 (str) Password for which the corresponding PIN counter is to be displayed. "SC" SIM PIN or SIM PUK. If the SIM PIN has been deactivated after three failed "PS" "P2" "PN" (text) Identification of the currently required password. SIM PIN SIM PUK SIM PIN2...
  • Page 107 at^spic ^SPIC: 2 at+cpin=9999 +CME ERROR: incorrect password at^spic ^SPIC: 1 at+cpin=9999 +CME ERROR: incorrect password at+cpin? +CPIN: SIM PUK at^spic ^SPIC: 10 at+cpin=01234567,1234 +CME ERROR: incorrect password at^spic ^SPIC: 9 EXAMPLE 2 Though a mobile is locked to a specific SIM card (phone lock), the user attempts to operate it with another SIM card.
  • Page 108 at+cpin=4714 +CME ERROR: incorrect password at^spic ^SPIC: 63 EXAMPLE 3 This example shows that after successful SIM PIN1 authentication the counter of the read command refers to SIM PIN2, i.e. it does not reflect the status of SIM PIN1. This may be a problem if the user enters a wrong PIN1 and is not aware that the number of attempts left to enter SIM PIN1 is counted down.
  • Page 109: At+Clck Facility Lock

    AT+CLCK Facility lock can be used to lock, unlock or interrogate a network or ME . The command can be AT+CLCK aborted when network facilities are being set or interrogated. Syntax Test Command AT+CLCK=? Response(s) +CLCK:list of supported s Write Command AT+CLCK=, [, ][, ] Response(s) is not equal 2 and command successful:...
  • Page 110 The locks can only be set by the manufacturer and need to be agreed upon between the parties concerned, e.g. provider, operator, distributor etc. on the one side and the manufacturer on the other side. For details contact your local dealer or Siemens AG. Parameter is not applicable to SIM locks.
  • Page 111 Supplementary Service Call Barring: Supplementary Service "Call Barring" allows to specify conditions under which calls will be disallowed by the network. The availability of the Supplementary Services varies with the network. To benefit from call barring the client will need to subscribe them, though a limited number of call barring types may be included in the basic tariff pack- age.
  • Page 112 dedicated PAD access 1...[7]...255 Notes • command offers the full range of AT+CLCK However, when you attempt to use a service option which is not provisioned or not yet subscribed to, the set- ting will not take effect regardless of the response returned. The responses in these cases vary with the network (for example "OK", "Operation not allowed", "Operation not supported"...
  • Page 113 EXAMPLE 2 Phone lock (="PS") AT+CPIN? To lock the ME to the currently inserted SIM card, first specify a password for AT+CPWD="PS",,"1234" Optionally, if "PS" password was defined before, change existing password: AT+CPWD="PS","1234","3333" To replace existing "PS" password: Enter old and new password. Then, activate the Phone Lock: AT+CLCK="PS",1,"3333"...
  • Page 114: At^slck Facility Lock

    ^SLCK: , [^SLCK: , ] [^SLCK: ...] If error is related to ME functionality +CME ERROR Reference(s) SIEMENS, GSM 07.07, GSM 02.04, GSM 02.88, GSM 03.88, GSM 04.88 MC55_ATC_V04.00 Confidential / Released ASC0 ASC1 MUX1 MUX2 Page 114 of 475...
  • Page 115: At+Cpwd Change Password

    AT+CPWD Change Password allows to define a new password for a password protected AT+CPWD is a string of digits, the length of which varies with the associated . The test command returns a list of pairs which represent the available facilities and the maximum length of the associated password. See AT commands AT+CLCK AT^SLCK...
  • Page 116 The locks can only be set by the manufacturer and need to be agreed upon between the parties concerned, e.g. provider, operator, distributor etc. on the one side and the manufacturer on the other side. For details contact your local dealer or Siemens AG. "PF"...
  • Page 117 "IR" "AB" "AG" All outGoing barring services "AC" All inComing barring services (num) 4...8 (str) Password specified for the facility. Parameter can be ignored if no old password was allocated to the facility. Take into account that a password may have already been set by factory, or that the service is subject to a pass- word issued by the provider.
  • Page 118 EXAMPLE 4 To specify a new "PS" lock password, after the old password was disabled (e.g. after three failed attempts to change the "PS" password): use the master phone code. CAUTION: THIS TEST SHOULD BE PERFORMED ONLY IF THE CORRECT MASTER PHONE CODE FOR THE INDIVIDUAL ME USED IS DEFINITELY AVAILABLE! Otherwise the module used will be rendered use- less until the correct master phone code is entered!: AT+CPWD="PS","12345678","1111"...
  • Page 119: At^spwd Change Password

    AT^SPWD Change Password command provides the same functions as AT+CPWD. The major difference between both com- AT^SPWD mands is that, apart from the different prefixes "^SPWD" and "+CPWD", the tional functions dedicated to the Customer SIM Lock. Please note that this feature is only supported by specifically pre-configured MC55 modules and, therefore, not part of the standard "MC55 AT Command Set".
  • Page 120: Identification Commands

    Exec Command Response(s) SIEMENS MC55 REVISION xx.yy Exec Command ATI[] Response(s) [SIEMENS Gipsy Soft Protocolstack V2.550] Reference(s) V.250 Parameter Description (num) SIEMENS Gipsy Soft Protocolstack V2.550 This information is delivered if values are not supported and only return OK.
  • Page 121: At+Cgmi Request Manufacturer Identification

    See also: AT+GMI. AT+CGMI Syntax Test Command AT+CGMI=? Response(s) Exec Command AT+CGMI Response(s) SIEMENS Reference(s) GSM 07.07 AT+GMI Request manufacturer identification returns a manufacturer identification text. See also: AT+CGMI. AT+GMI Syntax Test Command AT+GMI=? Response(s)
  • Page 122: At+Cgmm Request Model Identification

    AT+CGMM Request model identification returns a product model identification text. Command is identical with AT+GMM. AT+CGMM Syntax Test Command AT+CGMM=? Response(s) Exec Command AT+CGMM Response(s) MC55 Reference(s) GSM 07.07 AT+GMM Request model identification returns a product model identification text. Command is identical with AT+CGMM. AT+GMM Syntax Test Command...
  • Page 123: At+Cgmr Request Revision Identification Of Software Status

    AT+CGMR Request revision identification of software status delivers a product firmware version identification. Command is identical with AT+GMR. AT+CGMR Syntax Test Command AT+CGMR=? Response(s) Exec Command AT+CGMR Response(s) REVISION Reference(s) GSM 07.07 Parameter Description (str) Version xx and variant yy of software release. AT+GMR Request revision identification of software status delivers a product firmware version identification.
  • Page 124: At+Cgsn Request International Mobile Equipment Identity (Imei)

    AT+CGSN Request International Mobile Equipment Identity (IMEI) delivers the International Mobile Equipment Identity (IMEI). Command is identical with: AT+GSN. AT+CGSN Syntax Test Command AT+CGSN=? Response(s) Exec Command AT+CGSN Response(s) Reference(s) GSM 07.07 Parameter Description (str) International Mobile Equipment Identity (IMEI) used to identify a GSM mobile equipment to the GSM network AT+GSN Request International Mobile Equipment Identity (IMEI) delivers the International Mobile Equipment Identity (IMEI).
  • Page 125: At+Cimi Request International Mobile Subscriber Identity (Imsi)

    6.10 AT+CIMI Request International Mobile Subscriber Identity (IMSI) delivers the International Mobile Subscriber Identity (IMSI). The IMSI permits the TE to identify the indi- AT+CIMI vidual SIM attached to the ME. Syntax Test Command AT+CIMI=? Response(s) Exec Command AT+CIMI Response(s) ...
  • Page 126: Call Related Commands

    Call related Commands The AT Commands described in this chapter are related to Mobile Originated (MOC, i.e. outgoing) Calls and Mobile Terminated (MTC, i.e. incoming) Calls. Call Status Information For Circuit switched calls, including voice, fax and data calls, call status information is available with URC "+CIEV: call"...
  • Page 127: Ata Answer A Call

    ATA Answer a call Syntax Exec Command Response(s) In case of data call, if successfully connected (TA switches to data mode): CONNECT In case of voice call, if successfully connected: When TA returns to command mode after call release: If no connection: NO CARRIER Reference(s)
  • Page 128: Atd Mobile Originated Call To Specified Number

    ATD Mobile originated call to specified number Syntax Exec Command ATD[][;] Response(s) If no dialtone (parameter setting ATX2 or ATX4): NO DIALTONE If busy (parameter setting ATX3 or ATX4): BUSY If a connection cannot be set up: NO CARRIER If successfully connected and non-voice call (TA switches to online data mode): CONNECT ...
  • Page 129 (str) String of GSM modifiers: Activates CLIR (disables presentation of own phone number to called party) Deactivates CLIR (enables presentation of own phone number to called party) Activate Closed User Group explicit invocation for this call only. Deactivate Closed User Group explicit invocation for this call only. Notes •...
  • Page 130: Atd> Mobile Originated Call Using Specific Memory And Index Number

    ATD> Mobile originated call using specific memory and index number Syntax Exec Command ATD>[]; Response(s) ERROR +CME ERROR: If no dialtone (parameter ATX2 or ATX4): NO DIALTONE If busy (parameter setting ATX3 or ATX4): BUSY If connection cannot be set up: NO CARRIER When TA returns to command mode after call release: If successfully connected:...
  • Page 131 Notes • This command may be aborted generally by receiving a character during execution. Abortion is not possible during some states of connection setup such as handshaking. • There is no for emergency call ("EN"). • The command is not applicable to data calls. Any attempt to dial a data call number from result code "NO CARRIER"...
  • Page 132: Atd> Mobile Originated Call From Active Memory Using Index Number

    ATD> Mobile originated call from active memory using index number Syntax Exec Command ATD>[]; Response(s) ERROR +CME ERROR: If no dialtone (parameter ATX2 or ATX4): NO DIALTONE If busy (parameter setting ATX3 or ATX4): BUSY If connection cannot be set up: NO CARRIER When TA returns to command mode after call release: If successfully connected:...
  • Page 133: Atd> Mobile Originated Call From Active Memory Using Corresponding Field

    ATD> Mobile originated call from active memory using cor- responding field Syntax Exec Command ATD>[]; Response(s) ERROR +CME ERROR: If no dialtone (parameter ATX2 or ATX4): NO DIALTONE If busy (parameter setting ATX3 or ATX4): BUSY If connection cannot be set up: NO CARRIER When TA returns to command mode after call release: If successfully connected:...
  • Page 134: Atdi Mobile Originated Call To Isdn Number

    ATDI Mobile originated call to ISDN number Syntax Exec Command ATDI[;] Response(s) If no dialtone (parameter ATX2 or ATX4): NO DIALTONE If busy (parameter setting ATX3 or ATX4): BUSY If connection cannot be set up: NO CARRIER All other error reasons: +CME ERROR If successfully connected and non-voice call (TA switches to data state): CONNECT...
  • Page 135: Atdl Redial Last Number Used

    ATDL Redial last number used Syntax Exec Command ATDL[;] Response(s) If there is no last number or number is not valid: +CME ERROR If no dialtone (parameter ATX2 or ATX4): NO DIALTONE If busy (parameter setting ATX3 or ATX4): BUSY If connection cannot be set up: NO CARRIER If successfully connected and non-voice call (TA switches to online data mode):...
  • Page 136: Ath Disconnect Existing Connection

    ATH Disconnect existing connection Syntax Exec Command ATH[] Response(s) Reference(s) V.250 Command Description Disconnect existing call from command line by local TE and terminate call. Parameter Description (num) Notes • OK is issued after circuit 109 (DCD) is turned off, if it was previously on. •...
  • Page 137: At+Chup Hang Up Call

    7.10 AT+CHUP Hang up call Syntax Test Command AT+CHUP=? Response(s) ERROR +CME ERROR Exec Command AT+CHUP Response(s) ERROR +CME ERROR Reference(s) GSM 07.07 Command Description Cancels all active and held calls. Note • implements the same function as AT+CHUP MC55_ATC_V04.00 Confidential / Released ASC0 ASC1 MUX1...
  • Page 138: Ats0 Set Number Of Rings Before Automatically Answering A Call

    7.11 ATS0 Set number of rings before automatically answering a call Syntax Read Command ATS0? Response(s) ERROR Write Command ATS0= Response(s) ERROR Reference(s) V.250 Parameter Description (num)(&W)(&V) (&F) 001-255 Enable automatic answering after specified number of rings. Notes •...
  • Page 139: Ats6 Set Pause Before Blind Dialing

    7.12 ATS6 Set pause before blind dialing Syntax Read Command ATS6? Response(s) Write Command ATS6= Response(s) ERROR Reference(s) V.250 Command Description No effect for GSM. Parameter Description (num)(&W)(&V) (&F) ...255 MC55_ATC_V04.00 Confidential / Released ASC0 ASC1 MUX1 MUX2 Page 139 of 475 MUX3 Charge Last...
  • Page 140: Ats7 Set Number Of Seconds To Wait For Connection Completion

    7.13 ATS7 Set number of seconds to wait for connection completion specifies the number of seconds the TA will wait for the completion of the call setup when answering or ATS7 originating a data call. Also referred to as "no answer timeout". To put it plainly, this is the time to wait for the carrier signal.
  • Page 141: Ats8 Set Number Of Seconds To Wait For Comma Dialing Modifier

    7.14 ATS8 Set number of seconds to wait for comma dialing modifier This command specifies the amount of time, in seconds, that the DCE shall pause, during signalling of call addressing information to the network (dialling), when a "," (comma) dial modifier is encountered in a dial string. Syntax Read Command ATS8?
  • Page 142: Ats10 Set Disconnect Delay After Indicating The Absence Of Data Carrier

    7.15 ATS10 Set disconnect delay after indicating the absence of data carrier Syntax Read Command ATS10? Response(s) Write Command ATS10= Response(s) ERROR Reference(s) V.250 Command Description This parameter setting determines the amount of time, that the TA remains connected in absence of a data car- rier.
  • Page 143: Ato Switch From Command Mode To Data Mode / Ppp Online Mode

    7.16 ATO Switch from command mode to data mode / PPP online mode Syntax Exec Command ATO[] Response(s) If connection is not successfully resumed: NO CARRIER TA returns to data mode from command mode CONNECT Note: output only if ...
  • Page 144: Switch From Data Mode To Command Mode

    7.17 +++ Switch from data mode to command mode Syntax Exec Command Response(s) Reference(s) V.250 Command Description This command is only available during a CSD call or a GPRS connection. The +++ character sequence causes the TA to cancel the data flow over the AT interface and switch to command mode. This allows you to enter AT commands while maintaining the data connection to the remote device or, accordingly, the GPRS connection.
  • Page 145: At+Cbst Select Bearer Service Type

    7.18 AT+CBST Select bearer service type write command selects the bearer service , the data rate AT+CBST element to be used when data calls are originated. The settings also apply to mobile terminated data calls, especially when single numbering scheme calls or calls from analog devices are received (see AT+CSNS). See GSM 02.02[1] for a list of allowed combinations of subparameters.
  • Page 146: At+Crlp Select Radio Link Protocol Parameters For Originated Non-Transparent Data Calls

    7.19 AT+CRLP Select radio link protocol parameters for originated non-transparent data calls write command sets radio link protocol (RLP) parameters used when non-transparent data calls AT+CRLP are originated. The read command returns the current settings for the supported RLP version 0. Syntax Test Command AT+CRLP=?
  • Page 147: At+Clcc List Current Calls Of Me

    7.20 AT+CLCC List current calls of ME The execute command returns a list of current calls of ME. If command is successful, but no calls are available, no information response is sent to TE. Syntax Test Command AT+CLCC=? Response(s) Exec Command AT+CLCC Response(s) [+CLCC: , , , , [, , [, ]]]...
  • Page 148 Voice followed by data, voice mode (only in connection with single numbering Voice followed by data, data mode (only in connection with single numbering Alternating voice/data, data mode (only in connection with single numbering scheme AT+CSNS) Alternating voice/fax, fax mode (only in connection with single numbering scheme AT+CSNS) Unknown (num)
  • Page 149: At^slcc Siemens Defined Command To List Current Calls Of Me

    7.21 AT^SLCC Siemens defined command to list current calls of ME covers essentially the same information as GSM 07.07 command AT+CLCC, with the following addi- AT^SLCC tions: • The execute command response contains an additional parameter cating whether the call has been assigned a traffic channel by the network (transmission of data or inband information is possible).
  • Page 150 Unsolicited Result Code Unsolicited Call Status information if the list of current calls is empty: ^SLCC: if one or more calls are currently in the list: ^SLCC: , , , , , , [, ]] [^SLCC: , , , , , , [, ]]] [...
  • Page 151 (num) state of the call held dialing (MOC) incoming (MTC) waiting (MTC) terminating: The call is not active anymore, but inband information is still avail- dropped: The call has been suspended by the network, but may be resumed (num) ...
  • Page 152 (num) type of address octect otherwise (str) Alphanumeric representation of should be the one selected with command The maximum displayed length of first 15 characters will be displayed. To indicate an overflow, a special character will be used as the 16th char- acter.
  • Page 153 ^SLCC: 1,0,2,0,0,0,''1234567'',129,''Called Party'' ^SLCC: ^SLCC: 1,0,2,0,0,1,''1234567'',129,''Called Party'' ^SLCC: ^SLCC: 1,0,3,0,0,1,''1234567'',129,''Called Party'' ^SLCC: ^SLCC: 1,0,0,0,0,1,''1234567'',129,''Called Party'' ^SLCC: atd23456; ^SLCC: 1,0,1,0,0,0,''1234567'',129,''Called Party'' ^SLCC: 2,0,2,0,0,1,"23456",129 ^SLCC: ^SLCC: 1,0,1,0,0,0,''1234567'',129,''Called Party'' ^SLCC: 2,0,2,0,0,1,"23456",129 ^SLCC: ^SLCC: 1,0,1,0,0,0,''1234567'',129,''Called Party'' ^SLCC: 2,0,3,0,0,1,"23456",129 ^SLCC: ^SLCC: 1,0,0,0,0,1,''1234567'',129,''Called Party'' ^SLCC: NO CARRIER ^SLCC: NO CARRIER EXAMPLE 2...
  • Page 154 ^SLCC: RING ^SLCC: 1,1,0,0,0,1,''1234567'',129 ^SLCC: ^SLCC: MC55_ATC_V04.00 Confidential / Released End of current list Incoming call is signalled. Incoming call is accepted. call is established. The call is now active. End of current list Hang up the call. hang up complete. The list of current calls is empty again Page 154 of 475 3/17/06...
  • Page 155: At+Cr Service Reporting Control

    7.22 AT+CR Service reporting control configures the TA whether or not to transmit an intermediate result code +CR: AT+CR call is being set up. Setting the value of to 1 may lead to connection failure, if the application (e.g. WinFax) waits for default ...
  • Page 156: At+Crc Set Cellular Result Codes For Incoming Call Indication

    7.23 AT+CRC Set Cellular Result Codes for incoming call indication command controls whether or not to use the extended format of incoming call indication. AT+CRC =1 may lead to connection failure, if the application (e.g. WinFax) waits for the default URC. Syntax Test Command AT+CRC=?
  • Page 157: At+Csns Single Numbering Scheme

    7.24 AT+CSNS Single Numbering Scheme command enables the ME to accept incoming calls when no bearer capability information is pro- AT+CSNS vided with the call, e.g. single numbering scheme calls or calls originating from analog devices. Syntax Test Command AT+CSNS=? Response(s) +CSNS: (list of supporteds) Read Command...
  • Page 158: At^scni List Call Number Information

    ^SCNI: [...] ERROR +CME ERROR: Reference(s) SIEMENS Command Description TA returns a list of current calls of ME. Parameter Description (num) call identification number as described in GSM 02.30[19] subclause 4.5.5.1; this number can be used in...
  • Page 159: At^slcd Display Last Call Duration

    AT^SLCD Response(s) ^SLCD:
  • Page 160: At^stcd Display Total Call Duration

    AT^STCD Response(s) ^STCD:
  • Page 161: Atp Select Pulse Dialing

    7.28 ATP Select pulse dialing Syntax Exec Command Response(s) Reference(s) V.250 Note • No effect for GSM. 7.29 ATT Select tone dialing Syntax Exec Command Response(s) Reference(s) V.250 Note • No effect for GSM. MC55_ATC_V04.00 Confidential / Released ASC0 ASC1 MUX1 MUX2 ASC0 ASC1...
  • Page 162: Network Service Commands

    Network Service Commands The AT Commands described in this chapter are related to various network services. More commands related to this area can be found in Chapter 9., AT+COPN Read operator names command returns the list of operator names from the ME. Each operator code AT+COPN has an alphanumeric equivalent ...
  • Page 163: At+Cops Operator Selection

    AT+COPS Operator Selection queries the present status of the MC55's network registration and allows to determine whether auto- AT+COPS matic or manual network selection shall be used. Additional service is available with AT^SOPS. Three operator selection modes are available: • Automatic MC55 searches for the home operator automatically.
  • Page 164 Write Command AT+COPS=[, [, ]] Response(s) ERROR +CME ERROR: Reference(s) GSM 07.07 Parameter Description (num) Status Unknown Operator available Current operator (str) Operator If test command: Operator name in long alphanumeric format and numeric format. If read command: Operator name as per . If write command: Operator name in numeric format.
  • Page 165 Note • It is not recommended to use the PIN1 verification. This is because after PIN1 verification the module will automatically try to register to the network as though AT+COPS AT+COPS=2 which remains unchanged. Also, the test command should only be used after PIN1 authentica- tion.
  • Page 166: At^sops Extended Operator Selection

    Test Command AT^SOPS=? Response(s) ^SOPS:[list of present operator( , , , , )s ], , (list of supported )s, (list of supported )s ERROR +CME ERROR: Reference(s) SIEMENS Parameter Description (num) Status current operator operator forbidden (num) ...
  • Page 167 Operator name; format depends on the source of the operator name, specified by . (str) Service Provider Name according to setting of Service No. 17 in the SIM Service Table (EF Operator Operator name in numerical presentation contains the GSM Location Area Identification (LAI) number, which consists of the 3-digit Mobile Country Code (MCC) plus the 2- or 3-digit Mobile Network Code (MNC).
  • Page 168: At+Creg Network Registration

    AT+CREG Network registration command serves to verify the network registration status of the ME. For this purpose two types of AT+CREG URCs are available. read command returns the URC presentation mode AT+CREG registration status of the ME. The location information elements and ME is registered to the network.
  • Page 169 (num)(&V) Not registered, ME is currently not searching for new operator a minute may be due to one of the following reasons: • • • • If at least one network is available, emergency calls can be made. Registration denied •...
  • Page 170 (str) Two byte location area code in hexadecimal format (e.g. "00C3" equals 193 in decimal). (str) Two byte cell ID in hexadecimal format. Example AT+CREG=2 AT+COPS=0 +CREG: 2 +CREG: 1,"0145","291A" MC55_ATC_V04.00 Confidential / Released Activates extended URC mode. Forces ME to automatically search network operator.
  • Page 171: At+Csq Signal Quality

    AT+CSQ Signal quality execute command indicates the received signal strength AT+CSQ . Syntax Test Command AT+CSQ=? Response(s) +CSQ: (list of supporteds), (list of supporteds) Exec Command AT+CSQ Response(s) +CSQ: , Reference(s) GSM 07.07 Parameter Description (num) -111 dBm 2..30 -51 dBm or greater (num) ...
  • Page 172: At^smonc Cell Monitoring

    ERROR +CME ERROR Reference(s) SIEMENS, 3GPP TS 05.08 Parameter Description (num) Mobile country code 3 digits, e.g. 232 Not decoded (num) Mobile network code 2 digits or 3 digits, e.g. 07 or 003...
  • Page 173 (num) Base station identity code 2 digits, e.g. 32 (num) ARFCN (Absolute Frequency Channel Number) Not decoded. In this case, all remaining parameters related to the same chan- (num) Received signal level of the BCCH carrier (0..63). The indicated value is composed of the measured value in dBm plus an offset.
  • Page 174: At^smond Cell Monitoring

    Exec Command AT^SMOND Response(s) ^SMOND: [][, ][, ][, ] ERROR +CME ERROR Reference(s) SIEMENS, 3GPP TS 05.08 Parameter Description (str) Serving cell information (comma-separated, no cr/lf included) ,,,,,,,Full,Sub,,Full,Sub, If no serving cell is found, unavailable values are omitted:" ,,,,,,,,,0,,,0"...
  • Page 175 (num) Mobile network code 2 digits or 3 digits, e.g. 07 or 003 Not decoded (num) Location area code 4 hexadecimal digits, e.g. 4EED 0000 Not decoded (num) Cell identifier 4 hexadecimal digits, e.g. 4EAF 0000 Not decoded (num) ...
  • Page 176 Notes • To some extent, the cell monitoring commands AT^SMOND, AT^MONI, same parameters. The receiving level, for example, can be queried with all three commands. Yet the resulting values may be slightly different, even though obtained over a time period of a few seconds. This is quite nor- mal and nothing to worry about, as the cell information is permanently updated.
  • Page 177: At^moni Monitor Idle Mode And Dedicated Mode

    See: Section 8.8.1, AT^MONI responses Write Command AT^MONI= Response(s) See: Section 8.8.1, AT^MONI responses ERROR +CME ERROR Reference(s) SIEMENS Parameter Description (num) Display period in seconds 1...254 Notes • The two header lines (see Section 8.8.1, • The length of following output lines exceeds 80 characters. Therefore a terminal program may draw a carriage return on a screen.
  • Page 178: At^moni Responses

    • To some extent, the cell monitoring command for example, can be queried with both commands. Yet the resulting values may be slightly different, even though obtained over a time period of a few seconds. This is quite normal and nothing to worry about, as the cell information is permanently updated.
  • Page 179: Service States

    Column Description RXLev Minimal receiving level (in dBm) to allow registration Coefficient for base station selection Columns for Dedicated channel: Column Description chann ARFCN (Absolute Frequency Channel Number) of the TCH carrier Note: = h indicates frequency hopping. Timeslot number timAdv Timing advance in bits Current power level...
  • Page 180: At^monp Monitor Neighbour Cells

    Write Command AT^MONP= Response(s) See: Section 8.9.1, AT^MONP responses ERROR +CME ERROR Reference(s) SIEMENS Parameter Description (num) Display period in seconds 1...254 Notes • Due to the fact that not all necessary information of the neighbour cells can be decoded during a connection,...
  • Page 181: At^monp Responses

    8.9.1 AT^MONP responses Response of (Example): AT^MONP chann rs dBm MCC MNC BCC -84 262 -90 262 -91 262 -96 262 -96 262 10 -100 262 Column Description Chann ARFCN (Absolute Radio Frequency Channel Number) of the BCCH carrier RSSI value 0 - 63 (RSSI = Received signal strength indication) Receiving level in dBm Mobile Country Code (first part of the PLMN code) Mobile Network Code (second part of the PLMN code)
  • Page 182: At^smong Gprs Monitor

    Write Command AT^SMONG=[, ] Response(s) ^SMONG: GPRS Monitor Cell Info Table (see: Section 8.10.1, ERROR +CME ERROR Reference(s) SIEMENS Parameter Description (num)
    Cell Info Table (num) Display period in seconds is omitted the cell data will be presented only once on a single line (as if Execute command was ...
  • Page 183: At^smong Cell Info Table

    Note • For compatibility with earlier products and to support legacy applications, often any input character will stop the periodic output of the write command. But since this applies only in certain cases (depending on the set- tings of and AT+CMUX), it is recommended to always use "at" or "AT". AT+IPR 8.10.1 AT^SMONG Cell Info Table...
  • Page 184: At^sals Alternate Line Service

    Response(s) ^SALS: , ERROR Write Command AT^SALS=[, ] Response(s) ERROR Reference(s) SIEMENS Unsolicited Result Code If switched on with =1: ^SALS: Indicates the line used by an incoming call. Parameter Description (num) Controls the presentation mode of the URC "^SALS" which indicates the line number used by an incoming call: (&F)(P)
  • Page 185 Example AT^SALS=1,1 RING ^SALS: 2 MC55_ATC_V04.00 Confidential / Released Line 1 has been selected for outgoing calls. "^SALS" URC is enabled. You receive a notification that you have an incoming call on line 2. Page 185 of 475 3/17/06...
  • Page 186: At^shom Display Homezone

    AT^SHOM=? Response(s) Exec Command AT^SHOM Response(s) ^SHOM: ERROR +CME ERROR: Reference(s) SIEMENS Parameter Description (num) ME is out of Homezone MC55_ATC_V04.00 Confidential / Released ASC0 ASC1 ME is within the Homezone Page 186 of 475 is 1 (reg- ...
  • Page 187: At^splm Read The Plmn List

    8.13 AT^SPLM Read the PLMN list execute command returns the list of operators from the ME. Each operator code AT^SPLM has an alphanumeric equivalent See also GSM 07.07: AT+COPN, AT+COPS Syntax Test Command AT^SPLM=? Response(s) If error is related to ME functionality: ERROR +CME ERROR: ...
  • Page 188: At+Cpol Preferred Operator List

    8.14 AT+CPOL Preferred Operator List read command returns the list of the preferred operators. The AT+CPOL edit the list of the preferred operators. If operator can be only once in the list. Syntax Test Command AT+CPOL=? Response(s) +CPOL:(list of supported s), (list of supported s) ERROR +CME ERROR Read Command...
  • Page 189: At^splr Read Entry From The Preferred Operators List

    Write Command AT^SPLR=[, ] Response(s) ^SPLR: ^SPLR: ERROR +CME ERROR: Reference(s) SIEMENS Parameter Description (num) Location number to start reading from (num) Location number where to stop reading (num) Index range supported by the SIM card (between (str) ...
  • Page 190: At^splw Write An Entry To The Preferred Operators List

    ERROR +CME ERROR: Write Command AT^SPLW=[, ] Response(s) ERROR +CME ERROR: Reference(s) SIEMENS Parameter Description (num) location number (str) Operator in numeric format (GSM Location Area Identification number which consists of a 3-digit country code plus a 2- or 3-digit network code).
  • Page 191: Supplementary Service Commands

    Supplementary Service Commands The AT Commands described in this chapter are related to the Supplementary Services offered by the GSM net- work. AT+CACM Accumulated call meter (ACM) reset or query Syntax Test Command AT+CACM=? Response(s) Read Command AT+CACM? Response(s) +CACM: ...
  • Page 192: At^sacm Advice Of Charge And Query Of Acm And Acmmax

    +CME ERROR: Write Command AT^SACM= Response(s) ERROR +CME ERROR: Reference(s) SIEMENS Unsolicited Result Code +CCCM: When activated, an unsolicited result code is sent when the CCM value changes, but not more often than every 10 seconds. Command Description The execute command can be used to query the current mode of the Advice of Charge supplementary service, the SIM values of the accumulated call meter (ACM) and accumulated call meter maximum (ACMmax).
  • Page 193 (str) Three bytes of the current CCM value in hexadecimal format (e.g. "00001E" indicates decimal value 30); bytes are coded in the same way as ACMmax value in the SIM 000000-FFFFFF Notes • When you power down or reset the ME with AT+CFUN=1,1 the URC presentation mode will be reset to its default.
  • Page 194: At+Camm Accumulated Call Meter Maximum (Acmmax) Set Or Query

    AT+CAMM Accumulated call meter maximum (ACMmax) set or query Syntax Test Command AT+CAMM=? Response(s) Read Command AT+CAMM? Response(s) +CAMM: ERROR +CME ERROR: Write Command AT+CAMM=[[, ]] Response(s) ERROR +CME ERROR: Reference(s) GSM 07.07 Command Description The read command returns the current ACMmax value. The write command sets the Advice of Charge related to the accumulated call meter maximum value in SIM file EF (ACMmax).
  • Page 195: At+Caoc Advice Of Charge Information

    AT+CAOC Advice of Charge information Syntax Test Command AT+CAOC=? Response(s) +CAOC: (list of supporteds) Read Command AT+CAOC? Response(s) +CAOC: Exec Command AT+CAOC Response(s) ERROR +CME ERROR: If =0, TA returns the current call meter value: +CAOC: Write Command AT+CAOC=[] Response(s) ERROR...
  • Page 196: At+Ccug Closed User Group

    AT+CCUG Closed User Group Syntax Test Command AT+CCUG=? Response(s) +CCUG:list of supported , range of supported , range of supported ERROR +CME ERROR Read Command AT+CCUG? Response(s) +CCUG:, , ERROR +CME ERROR Write Command AT+CCUG=[[][, ][, ]] Response(s) ERROR +CME ERROR Reference(s) GSM 07.07, GSM 02.85, GSM 03.85,...
  • Page 197 (num) state of the call suppress outgoing access suppress preferential CUG Suppress preferential CUG and Outgoing Access. Notes • The active settings for omitted parameters are retained without changes. • Explicit CUG invocation means that at each call setup, CUG information is added to the called number. •...
  • Page 198: At+Ccfc Call Forwarding Number And Conditions Control

    AT+CCFC Call forwarding number and conditions control controls the call forwarding supplementary service. Registration, erasure, activation, deactivation and AT+CCFC status query are supported. Syntax Test Command AT+CCFC=? Response(s) +CCFC:(list/range of supported s) Write Command AT+CCFC=, [, [, [, [,
  • Page 199 (str) String type phone number of forwarding address in format specified by . If you select = 3, the phone will be registered in the network. This allows you to disable / enable CF to the same destination without the need to enter the phone number once again.
  • Page 200 However, when you attempt to set a call forwarding option which is not provisioned or not yet subscribed to, the setting will not take effect regardless of the response returned. The responses in these cases vary with the network (for example "OK", "Operation not allowed", "Operation not supported" etc.). To make sure check the call forwarding status with =2.
  • Page 201 • To query the status of CFU for all classes: at+ccfc=0,2,,,255 +CCFC: 0,1 +CCFC: 0,2 +CCFC: 0,4 +CCFC: 0,8 +CCFC: 0,16 +CCFC: 0,32 +CCFC: 0,64 +CCFC: 0,128 • 4 or 5 cannot be used to query the status of all call forwarding reasons (see also notes above): ...
  • Page 202: At+Ccwa Call Waiting

    AT+CCWA Call Waiting write command controls the "Call Waiting" supplementary service according to GSM 02.83. Acti- AT+CCWA vation, deactivation and status query are supported. The read command returns the current value of . Syntax Test Command AT+CCWA=? Response(s) +CCWA:(list of supported s) Read Command AT+CCWA? Response(s)
  • Page 203 Parameter Description (num) Switch URCs "+CCWA" and "^SCWA" for call waiting on/off Enable display of URCs "+CCWA" and "^SCWA" (num) Network operation to be performed for Supplementary service call waiting Query status of call waiting (query service status) (num) ...
  • Page 204 number restricted (num) CLI valid CLI has been withheld CLI is not available Notes • If the active call is a CSD call, and a waiting call is received, then the ME produces a BREAK while still in online mode, and displays the +CCWA URC (as above) when the ME goes back to command mode while the waiting call is still active and can be accepted;...
  • Page 205 Examples EXAMPLE 1 Parameter at+ccwa=1 EXAMPLE 2 Parameter at+ccwa=,1 at+ccwa=,2 at+ccwa=1,1 at+ccwa=1,2 at+ccwa=1,4 EXAMPLE 3 Parameter AT+CCWA=,0,1 MC55_ATC_V04.00 Confidential / Released To enable the presentation of the URC To activate the supplementary service in the network for voice, data, and fax calls (default classes).
  • Page 206: At+Chld Call Hold And Multiparty

    AT+CHLD Call Hold and Multiparty Syntax Test Command AT+CHLD=? Response(s) +CHLD: (list of supported s) Write Command AT+CHLD=[] Response(s) ERROR +CME ERROR: Reference(s) GSM 07.07 Command Description TA controls the Supplementary Services Call Hold and Multiparty. Calls can be put on hold, recovered, released, and added to a conversation.
  • Page 207 Notes • command offers a broad range of options according to the GSM specifications. However, if you AT+CHLD attempt to invoke an option which is not provisioned by the network, or not subscribed to, invocation of this option will fail. The responses in these cases may vary with the network (for example "Operation not allowed", "Operation not supported"...
  • Page 208: At+Clip Calling Line Identification Presentation

    AT+CLIP Calling Line Identification Presentation This command refers to the GSM supplementary service CLIP (Calling Line Identification Presentation) that enables a called subscriber to get the calling line identity (CLI) of the calling party when receiving a mobile ter- minated call. write command enables or disables the presentation of the CLI at the TE.
  • Page 209 (num)(&V) CLIP provisioned Unknown (str) String type phone number of calling address in format specified by . (num) Type of address octet in integer format; 145 when dialing string includes international access code character "+", otherwise 129. (str) ...
  • Page 210: At+Clir Calling Line Identification Restriction

    9.10 AT+CLIR Calling line identification restriction command refers to the GSM supplementary service CLIR (Calling Line Identification Restriction). AT+CLIR Syntax Test Command AT+CLIR=? Response(s) +CLIR: (list of supported s) Read Command AT+CLIR? Response(s) +CLIR, ERROR +CME ERROR: Write Command AT+CLIR=[] Response(s) ERROR...
  • Page 211: At+Colp Connected Line Identification Presentation

    9.11 AT+COLP Connected Line Identification Presentation This command refers to the GSM supplementary service COLP (Connected Line Identification Presentation) that enables a calling subscriber to get the connected line identity (COL) of the called party after setting up a mobile originated call.
  • Page 212 (num) Type of address octet in integer format; 145 when dialling string includes international access code character "+", otherwise 129. MC55_ATC_V04.00 Confidential / Released Page 212 of 475 3/17/06...
  • Page 213: At+Cpuc Price Per Unit And Currency Table

    9.12 AT+CPUC Price per unit and currency table Syntax Test Command AT+CPUC=? Response(s) Read Command AT+CPUC? Response(s) +CPUC: , ERROR +CME ERROR: Write Command AT+CPUC=, [, ] Response(s) ERROR +CME ERROR: Reference(s) GSM 07.07 Command Description Read command returns the current parameters of PUC. Write command sets the parameters of Advice of Charge related price per unit and currency table.
  • Page 214 Example To change currency and/or price per unit you have two ways: You can enter PIN2 along with the AT+CPUC="EUR","0.10","8888" Alternatively, you can first use the mand, subsequently, take into account that PIN2 authentication expires after 300ms (see notes in AT+CPIN2). AT+CPUC="EUR","0.10"...
  • Page 215: At+Cssn Supplementary Service Notifications

    9.13 AT+CSSN Supplementary service notifications Syntax Test Command AT+CSSN=? Response(s) +CSSN: (list of supporteds), (list of supporteds) Read Command AT+CSSN? Response(s) +CSSN: , Write Command AT+CSSN=[, ] Response(s) ERROR +CME ERROR Reference(s) GSM 07.07 Unsolicited Result Codes URC 1 +CSSI: ...
  • Page 216 (num) some of the conditional call forwardings are active call has been forwarded (num) The incoming call is a forwarded call. Note • URCs will be displayed only if the call concerned is a voice call, but some URCs will be displayed as well as for data calls (like "+CSSU"=0).
  • Page 217: At+Cusd Supplementary Service Notifications

    9.14 AT+CUSD Supplementary service notifications allows control of the Unstructured Supplementary Service Data (USSD) according to GSM 02.90. Both AT+CUSD network and mobile initiated operations are supported. The interaction of this command with other commands based on other GSM supplementary services is described in the GSM standard. Parameter is used to disable/enable the presentation of an unsolicited result code (USSD response from ...
  • Page 218 (str)(+CSCS) String type USSD-string . indicates that GSM 03.38 default alphabet is used TA converts GSM alphabet into current TE character set according to rules of GSM 07.05 Annex A. Otherwise in case of invalid or omitted is not possible. ...
  • Page 219: Internet Service Commands

    Internet Service Commands MC55 has an embedded TCP/IP stack that is driven by AT commands and enables the host application to easily access the Internet. The advantage of this solution is that it eliminates the need for the application manufacturer to implement own TCP/IP and PPP stacks, thus minimizing cost and time to integrate Internet connectivity into a new or existing host application.
  • Page 220 need to do so several times until the service confirms that data can be sent or received. • The first parameter of the AT^SISR parameter is the number of bytes which the host either wants to send to or is able to receive from the module. The way the module handles the data transfer follows the rules of the ordinary socket interface and is aware that a host may be limited by its input buffer size.
  • Page 221 Address notation Server addresses must be provided as IP addresses in standard dot-format (e.g. "192.168.1.2") or as server address names resolvable by a DNS server (e.g. "smtp.myserver.de" or "pop3.myserver.de"). Timeouts Timeouts are not part of the Internet AT command functionality implemented in MC55 and, if desired, are the responsibility of the host application.
  • Page 222: At^sics Internet Connection Setup Profile

    10.1 AT^SICS Internet Connection Setup Profile serves to create and edit Internet connection profiles. A connection profile can be assigned to one or AT^SICS more service profiles defined with AT^SISS, and thus, determines which type of connection is to be established when opening a service profile with AT^SISO.
  • Page 223 Write Command AT^SICS=, , Response(s) ERROR +CME ERROR: Parameter Description (num) 0...5 (str) Internet connection parameter. "conType" Type of Internet connection. "alphabet" "user" "passwd" "apn" "inactTO" "calledNum" "dataType" "dns1" Primary DNS server address (IP address in dotted-four-byte format). MC55_ATC_V04.00 Confidential / Released ...
  • Page 224: Example: Default Values Of A Csd Connection Profile

    "dns2" Secondary DNS server address (IP address in dotted-four-byte format). (str) Parameter value; type and supported content depend on related . (str) Supported connection type values in "CSD" "GPRS0" GPRS connection. "none" (str) Character set selectable with ...
  • Page 225: Example: Gprs Connection Profile

    ^SICS: 1, "conType", "CSD" ^SICS: 1, "alphabet", "0" ^SICS: 1, "user", "" ^SICS: 1, "passwd", "*****" ^SICS: 1, "inactTO", "20" ^SICS: 1, "calledNum", "" ^SICS: 1, "dataType", "1" ^SICS: 2, "conType", "" ^SICS: 3, "conType", "" ^SICS: 4, "conType", "" ^SICS: 5, "conType", ""...
  • Page 226: At^sici Internet Connection Information

    10.2 AT^SICI Internet Connection Information read command requests the current status of the Internet connection profiles currently defined AT^SICI with AT^SICS. write command displays the status of the specified Internet connection profile. If the connection AT^SICI profile is not defined yet, the command returns a "+CME ERROR" response. Syntax Test Command AT^SICI=?
  • Page 227: Checking Connection Profile Status

    (num) Number of services using this Internet connection profile. 0...9 (str) Local IP address of the Internet connection profile (empty if no address is associated yet). Note • Before opening a service profile based on a connection profile recently used, check with previous connection was properly closed.
  • Page 228: At^siss Internet Service Setup Profile

    10.3 AT^SISS Internet Service Setup Profile serves to set up the necessary parameters in the Internet service profiles. Any service profile can then AT^SISS be used to control a data link in conjunction with AT^SISI, AT^SISO, AT^SISC, AT^SISR, AT^SISE. read command requests the current settings of all Internet service profiles. One line is issued for AT^SISS every possible parameter of a given write command specifies the parameters for a service profile identified by .
  • Page 229 "hcUserAgent" "hcMethod" "hcProp" "hcRedir" "hcAuth" "tcpMR" "tcpOT" SMTP service "srvType" "conId" "alphabet" "address" "user" "password" "tcpPort" "smFrom" "smRcpt" "smCC" "smSubj" "smHdr" "smAuth" "tcpMR" "tcpOT" POP3 service "srvType" "conId" "alphabet" "address" "user" "password" "tcpPort" "pCmd" "pNumber" "pLength" "pDelFlag" "tcpMR" "tcpOT" MC55_ATC_V04.00 Confidential / Released Mandatory or optional...
  • Page 230 Syntax Test Command AT^SISS=? Response(s) Read Command AT^SISS? Response(s) ^SISS: , , Write Command AT^SISS=, , Response(s) ERROR +CME ERROR: Parameter Description (num) Internet service profile identifier. is used to reference all parameters related to the same service profile. Furthermore, ...
  • Page 231 passwd Password string conId tcpPort address String value, depending on the service type either a URL in the case of Socket, FTP and HTTP or an address in the case of SMTP and POP3: MC55_ATC_V04.00 Confidential / Released SMTP User name to be used for SMTP authentication (string). Length: 4 ...
  • Page 232 hcContent Optional parameter for HTTP method "Post". Length: 0 ... 127 Can be used to transfer a small amount of data. The content of this string will only be sent if "hcContLen" = 0. The maximum length of "hcContent" is 127 bytes.
  • Page 233 hcUsrAgent hcMethod HTTP method specification: 0=GET, 1=POST, 2=HEAD. hcProp hcRedir This flag controls the redirection mechanism of the MC55 acting as HTTP client hcAuth smFrom Email sender address, i.e. "MAIL FROM" address (string). smRcpt Recipient address of the email, i.e. "RCPT TO" address (string). smCC CC recipient address of the email (string).
  • Page 234 pCmd POP3 user command to be executed by the POP3 service (numeric). pNumber Optional message number argument used by the POP3 commands List ("2"), Retrieve ("3") and Delete ("4"). For POP3 commands see value "pCmd". Length: 0 ... 2 If no specific value is set in the service profile, the value "0" is assumed by default, i.e.
  • Page 235 (str) Supported Internet service type values in Before changing the "srvType" of an existing service profile be sure that the profile is closed. To verify the con- nection state of the service profile enter the read command AT^SISI. Only when =2 is returned for this specific service profile you can change its service type.
  • Page 236 Retrieve command. Delete command service command executes successfully. In case an error has occurred, the messages will not be deleted on the server even though the POP3 service command has been finished. (num) Supported flag values in contains the POP3 user command Retrieve ("3"). Messages will not be deleted on the server.
  • Page 237: At^sisi Internet Service Information

    10.4 AT^SISI Internet Service Information serves to monitor the status of Internet service profiles defined with AT^SISS. AT^SISI read command requests the current status of all defined Internet service profiles. AT^SISI write command requests the status of the specified Internet service profile. If the specified service AT^SISI profile is not defined yet, "+CME ERROR"...
  • Page 238 Parameter Description (num) Internet service profile identifier as defined by 0...9 (num) Internet service state (for details see Connecting Down (num) Number of bytes received via AT^SISR This is the same value as displayed by the (num) ...
  • Page 239: At^siso Internet Service Open

    10.5 AT^SISO Internet Service Open write command starts the Internet session configured by the service profile. All further steps AT^SISO needed to control the session depend on whether you are using URC mode or polling mode. The command returns the current status of all services. URC mode: If the service opens successfully, the URCs "^SISW"...
  • Page 240 Syntax Test Command AT^SISO=? Response(s) Read Command AT^SISO? Response(s) ^SISO: , value "srvType" [, , , , , , ] [^SISO: ...] Write Command AT^SISO= Response(s) ERROR +CME ERROR: Parameter Description (num) 0 ... 9 specified with AT^SISS. ...
  • Page 241 Closing Down (num) Socket state identifier. Socket assigned as CLIENT. Socket assigned as LISTENER. Socket assigned as SERVER. (num) Number of bytes received via AT^SISR (num) Number of bytes sent via AT^SISW (str) Recently used local IP address in dotted-four-byte format and TCP port, separated by colon, e.g. "192.60.10.10:80".
  • Page 242: Example: Accepting / Rejecting Socket Connection Request From Remote Client

    10.5.1 Example: Accepting / Rejecting Socket Connection Request from Remote Client Host 1 configured as Socket listener with IP address 10.10.0.187 at port 65534 is receiving a connection request from the remote client 10.10.0.185 (at port 1024). The example assumes that connection and service profiles have been created as stated earlier.
  • Page 243 ^SISO: 6, "" ^SISO: 7, "" ^SISO: 8, "" ^SISO: 9, "" Host 1 rejects the Socket connection request: at^sisc=0 at^siso? ^SISO: 0, "" ^SISO: 1, "" ^SISO: 2, "" ^SISO: 3, "" ^SISO: 4, "Socket","3","3","0","0","10.10.0.187:65534","0.0.0.0:0" ^SISO: 6, "" ^SISO: 7, "" ^SISO: 8, ""...
  • Page 244: At^sisc Internet Service Close

    10.6 AT^SISC Internet Service Close write command closes the TCP/IP connection to the remote peer which was opened with AT^SISC AT^SISO. All resources are released, all status information parameters, e.g. , , , served. The service can be restarted any time, using the same configuration or a new one. Syntax Test Command AT^SISC=?
  • Page 245: At^sisr Internet Service Read Data

    10.7 AT^SISR Internet Service Read Data command either triggers a read operation (download) or queries the number of bytes in the internal AT^SISR buffer. write command may return the following errors: AT^SISR • "+CME ERROR: operation failed" command and the "^SIS" URC offer additional error information. AT^SISE •...
  • Page 246: Example: Socket Host Reads Small Amounts Of Udp Data Packets (Urc Mode)

    (num) Indicates end of data. Data transfer has been finished (all data have been read) >1 (num) Indicates whether or not data is available for reading with AT^SISR. End of data. Data transfer has completed (all data read). The service can be (num) ...
  • Page 247 ^SISR: 0,1 at^sisr=0,6 ^SISR: 0,6,12 THIS_I at^sisr=0,6 ^SISR: 0,6,6 S_DATA at^sisr=0,6 ^SISR: 0,6,0 GRAM_A at^sisr=0,6 ^SISR: 0,3 MC55_ATC_V04.00 Confidential / Released Service profile 0 is configured for Socket service and UDP. The URC notifies host that data is available for reading. The host requests to read 6 bytes.
  • Page 248: At^sisw Internet Service Write Data

    10.8 AT^SISW Internet Service Write Data command triggers a write operation (upload) and queries the amount of data already sent, but not AT^SISW acknowledged at the TCP layer. The write operation may be run in binary mode, or in interactive text mode. write command may return the following errors: AT^SISW •...
  • Page 249 • If Socket service is selected with UDP protocol =0 can be used to send an empty UDP packet; the maximum requestable write size specified via attempt to write more bytes will be denied and causes the following URC to appear: "^SIS: , 0, 9, The supplied buffer was too small / large".
  • Page 250: Usage Of Parameter

    (num) Number of data bytes already sent but not yet acknowledged at the TCP layer. The value is constantly changing until the entire upload job has completed. If the value equals 0 all data sent so far is acknowledged. In binary mode, includes the ...
  • Page 251: At^sise Internet Service Error Report

    10.9 AT^SISE Internet Service Error Report write command returns the current error status of the specified Internet service profile. If the ser- AT^SISE vice profile is not defined or the value is invalid "+CME ERROR" response is returned. The error status is identical to the content of the "^SIS" URC last issued. If a service fails the commands AT^SISR command returns =0 it is recommended to use the...
  • Page 252: Internet Service Urc "^Sis

    10.10 Internet Service URC "^SIS" This section first describes the syntax and the parameters of the "^SIS" URC. The second part consists of tables listing the information elements delivered within the "^SIS" URC and the command response of AT^SISE. The presentation of the "^SIS" URC containing the parameter =0 can be disabled or enabled depending on whether polling mode or URC mode is preferred.
  • Page 253: Information Elements Related To The Service Application

    (str) Information text related to . See tables below for further detail. 10.10.1 Information Elements Related to the Service Application The following table lists the informatiomation elements which may be returned by all supported services within the "^SIS" URC and the command response of AT^SISE. It should be noted that TCP/IP socket problems may occur in all Internet service connections (Socket, FTP, HTTP, POP3 or SMTP).
  • Page 254: Information Elements Related To Ftp Service

    Remote peer has closed the connection Fatal: No memory is available for service action Fatal: Service has detected an internal error PPP LCP FAILED PAP Authentication failed CHAP Authentication failed IPCP failed Warnings 4001 General Information Elements 6001 10.10.2 Information Elements Related to FTP Service ...
  • Page 255: Information Elements Related To Http Service

    10.10.3 Information Elements Related to HTTP Service Error URCs HTTP-ERR: Not connected - cannot send request HTTP-ERR: failed on sending request HTTP-ERR: Service unavailable HTTP-ERR: Redirect failed - too many redirects HTTP-ERR: Redirect failed - not allowed HTTP-ERR: Redirect failed - location missing HTTP-ERR: auth failed - user name or password missing HTTP-ERR: auth failed - user name or password wrong...
  • Page 256: Examples Of How To Configure And Use Internet Service Profiles

    10.11 Examples of how to Configure and Use Internet Service Profiles Below you can find selective examples of how to configure and use Internet service profiles. To visualize the dif- ference between URC mode and polling mode the operation of services (after opening with AT^SISO) is explained in separate examples for either mode.
  • Page 257: Configuring Socket Client For Calling A Socket Listener On Another Host

    10.11.3 Configuring Socket Client for Calling a Socket Listener on Another Host The example assumes that a connection profile has been created as explained in Section 10.1.2. Configure the client's service profile 1 for calling a Socket listener on another host: at^siss=1,srvType,socket at^siss=1,conId,0 at^siss=1,address,"socktcp://...
  • Page 258: Socket Client Sends Data Via Tcp Connection With Urcs

    AT^SISI=0 ^SISI: 0,6,0,20,20,0 AT^SISC=0 10.11.5 Socket client sends data via TCP connection with URCs The example uses service profile 0 configured for Socket service and TCP. AT^SISO=0 ^SISW: 0,1 AT^SISW=0,10 ^SISW: 0,10,10 0123456789 ^SISW: 0,1 AT^SISW=0,10,1 ^SISW: 0,10,20 0123456789 ------ ^SISW: 0,2 AT^SISC=0 10.11.6...
  • Page 259: Configuring And Using Ftp Upload (Urc Mode)

    ^SISR: 1, 50 hardware inttest software support systemtest ^SISR: 1, 2 at^sisc=1 10.11.7 Configuring and Using FTP Upload (URC Mode) First set up a connection profile as explained in Section which are mandatory for the connection profile. Configure the service profile 1 for FTP: at^siss=1,srvType,ftp at^siss=1,conId,0 at^siss=1,address,"ftpput://...
  • Page 260: Sending Email (Urc Mode)

    at^siss=9,alphabet,"1" at^siss=9,conId,"1" at^siss=9,address,"192.168.1.2" at^siss=9,user,"subscriber1" at^siss=9,passwd,"subscr1" at^siss=9,smFrom,"subscriber1@testdo- main.com" at^siss=9,smRcpt,"subscriber2@testdo- main.com" at^siss=9,smSubj,"Meeting Request Sunday Morning" at^siss=9,smAuth,"1" at^siss? ^SISS: 0, "srvType", "" ^SISS: 1, "srvType", "" ^SISS: 2, "srvType", "" ^SISS: 3, "srvType", "" ^SISS: 4, "srvType", "" ^SISS: 6, "srvType", "" ^SISS: 7, "srvType", "" ^SISS: 8, "srvType", ""...
  • Page 261: Sending Email (Polling Mode)

    ^SISW: 9, 1 at^sisw=9,87 ^SISW: 9,87,87 Good Morning everyone, we are delighted to announce our next meeting on Sunday morning. at^sisw=9,0,1 ^SISW: 9,0,0 ^SISW: 9,2 at^sisi=9 ^SISI: 9,6,0,87,0,0 at^sisc=9 10.11.10 Sending Email (Polling Mode) This example uses the service profile described in Section 10.11.8. at^siso=9 at^sisw=9,10 ^SISW: 9, 10, 0...
  • Page 262: Configuring Pop3 Service Profile

    at^sisc=9 10.11.11 Configuring POP3 Service Profile First set up a connection profile as explained in Section which are mandatory for a GPRS profile. The example uses the connection profile ID 1 and the service profile ID 1. The service profile is set up to retrieve a specific email (email number 2). at^siss=1,srvType,"Pop3"...
  • Page 263: Retrieving Email (Polling Mode)

    at^siso=1 ^SISR: 1, 1 at^sisr=1,500 ^SISR: 1, 500 Return-Path: X-Original-To: [email protected] Delivered-To: [email protected] Received: from 10.10.0.132 (unknown [10.10.0.132]) by testdomain.com (Postfix) with SMTP id 379321D004 for ; Tue, 20 Dec 2005 08:00:07 +0100 (CET) To: [email protected] From: [email protected] Subject: TestMail Message-Id: <[email protected] >...
  • Page 264: Http Post (Polling Mode)

    Return-Path: X-Original-To: [email protected] Delivered-To: [email protected] Received: from 10.10.0.132 (unknown [10.10.0.132]) by testdomain.com (Postfix) with SMTP id 379321D004 for ; Tue, 20 Dec 2005 08:00:07 +0100 (CET) To: [email protected] From: [email protected] Subject: TestMail Message-Id: <[email protected] > Date: Tue, 20 Dec 2005 08:00:07 +0100 (CET) X-UIDL: &lL"!(Z6"!^cl!!1+%"! Status: RO Hallo Tom!Bye Bye Tom!
  • Page 265: Http Get (Polling Mode)

    at^sisi? ^SISI: 1,6,0,180,0,0 at^sise=1 ^SISE: 1,0 at^sisc=1 10.11.15 HTTP GET (Polling Mode) at^siss=0,srvType,"Http" at^siss=0,conId,1 at^siss=0,hcMethod,0 at^siss=0,address,http://192.168.1.4/ at^siso=0 at^sisr=0,1500 ^SISR: 0, 1264 ...DATA... at^sisr=0,1500 ^SISR: 0, 1500 ...DATA... at^sisr=0,1500 ^SISR: 0, 602 ...DATA... at^sisr=0,1500 ^SISR: 0, -2 at^sisi? ^SISI: 0,6,0,3366,0,0 at^sise=0 ^SISE: 0,0 at^sisc=0 MC55_ATC_V04.00...
  • Page 266: Gprs Commands

    GPRS Commands This chapter describes AT Commands that a TE (Terminal Equipment, e.g. an application running on a control- ling PC) may use to control the MC55 acting as GPRS Mobile Termination (MT). Please use chapter (Examples)" as a first guidance. GPRS AT commands 11.1 AT+CGACT PDP context activate or deactivate...
  • Page 267 Parameter Description (num) Indicates the state of PDP context activation. activated (num) PDP Context Identifier is a numeric parameter which specifies a particular PDP context definition. The param- eter is local to the TE-MT interface and is used in other PDP context related commands. 1...2 Notes •...
  • Page 268: At+Cgans Manual Response To A Network Request For Pdp Context Activation

    11.2 AT+CGANS Manual response to a network request for PDP con- text activation Syntax Test Command AT+CGANS=? Response(s) +CGANS: (list of supported s), (list of supported s) Write Command AT+CGANS=[[, [, ]]] Response(s) CONNECT NO CARRIER ERROR +CME ERROR Reference(s) GSM 07.07 Command Description The write command requests the MT to respond to a network request for GPRS PDP context activation which...
  • Page 269 If no is given or if there is no matching context definition, the MT will attempt to activate the context using the values for PDP type and address provided by the network. The other parameters will be set to their default values (see AT+CGDCONT).
  • Page 270: At+Cgatt Gprs Attach Or Detach

    11.3 AT+CGATT GPRS attach or detach Syntax Test Command AT+CGATT=? Response(s) +CGATT: (list of supported s) Read Command AT+CGATT? Response(s) +CGATT: Write Command AT+CGATT=[] Response(s) ERROR +CME ERROR Reference(s) GSM 07.07 Command Description The test command is used for requesting information on the supported GPRS service states. The read command returns the current GPRS service state.
  • Page 271: At+Cgauto Automatic Response To A Network Request For Pdp Context Activation

    11.4 AT+CGAUTO Automatic response to a network request for PDP context activation Syntax Test Command AT+CGAUTO=? Response(s) +CGAUTO: (list of supported s) Read Command AT+CGAUTO? Response(s) +CGAUTO: Write Command AT+CGAUTO=[] Response(s) ERROR +CME ERROR Reference(s) GSM 07.07 Command Description The test command returns the values of The write command disables or enables an automatic positive response (auto-answer) to the receipt of a Request PDP Context Activation message from the network.
  • Page 272 • When the AT+CGAUTO=1 command is received, the MT will attempt to perform a GPRS attach if it is not yet attached. Failure will result in ERROR or, if enabled +CME ERROR being returned to the TE. Subsequently, the MT announces a network request for PDP context activation by issuing the URC RING to the TE, followed by the intermediate result code CONNECT.
  • Page 273: At+Cgerep Gprs Event Reporting

    11.5 AT+CGEREP GPRS event reporting The write command enables or disables sending of unsolicited result codes, "+CGEV" from MT to TE in the case of certain events occurring in the GPRS MT or the network. codes specified within this command. entered.
  • Page 274 URC 5 +CGEV: NW DETACH The network has forced a GPRS detach. URC 6 +CGEV: ME DETACH The mobile equipment has forced a GPRS detach. URC 7 +CGEV: NW CLASS The network has forced a change of MS class. The highest available class is reported. URC 8 +CGEV: ME CLASS ...
  • Page 275: At+Cgdata Enter Data State

    11.6 AT+CGDATA Enter data state Syntax Test Command AT+CGDATA=? Response(s) +CGDATA: (list of supported s) Write Command AT+CGDATA=[[, [, ]]] Response(s) CONNECT NO CARRIER ERROR +CME ERROR Reference(s) GSM 07.07 Command Description The test command is used for requesting information on the supported layer 2 protocols to be used between the TE and MT.
  • Page 276: Automatic Deactivation Of Pdp Context During Dial-Up Ppp

    Notes • If the MT is in dedicated mode, write command returns "+CME ERROR: operation temporary not allowed". • It is possible to leave the GPRS data mode and enter the command mode by using the V.250 command +++. By using the command AT+CGDATA data mode, depends on the supplied parameter .
  • Page 277: At+Cgdcont Define Pdp Context

    11.7 AT+CGDCONT Define PDP Context Syntax Test Command AT+CGDCONT=? Response(s) +CGDCONT: (range of supporteds), , , , (list of supported s), (list of supported s) ERROR +CME ERROR Read Command AT+CGDCONT? Response(s) [+CGDCONT: , , , , , ] [+CGDCONT: ...] ERROR +CME ERROR Write Command...
  • Page 278 (str) Access Point Name The logical name that is used to select the GGSN or the external packet data network. If the value is null or omitted, then the subscription value will be requested. (str) Packet Data Protocol address Identifies the MT in the address space applicable to PDP (e.g.
  • Page 279: At+Cgpaddr Show Pdp Address

    11.8 AT+CGPADDR Show PDP address Syntax Test Command AT+CGPADDR=? Response(s) [+CGPADDR: (list of defined s)] Write Command AT+CGPADDR=[[,]] Response(s) [+CGPADDR: , ] [+CGPADDR: , ] ERROR +CME ERROR Reference(s) GSM 07.07 Command Description The test command returns a list of defined s. The write command returns a list of PDP addresses for the specified context identifiers.
  • Page 280: At+Cgqmin Quality Of Service Profile (Minimum Acceptable)

    11.9 AT+CGQMIN Quality of Service Profile (Minimum acceptable) Syntax Test Command AT+CGQMIN=? Response(s) +CGQMIN: , (list of supported s), (list of supported s), (list of supported s), (list of supported s), (list of supported s) ERROR +CME ERROR Read Command AT+CGQMIN? Response(s) [+CGQMIN: , , , , , ]...
  • Page 281 (num) Precedence class High Priority Normal priority (num) Delay class The delay parameter defines the end-to-end transfer delay incurred in the transmission of SDUs through the GPRS network(s). 1..4 (num) Reliability class Non real-time traffic, error-sensitive application that can cope with infrequent Non real-time traffic, error-sensitive application that can cope with data loss, (num) ...
  • Page 282 Up to 1 000 (8 kbit/s). Up to 2 000 (16 kbit/s). Up to 4 000 (32 kbit/s). Up to 8 000 (64 kbit/s). (num) Mean throughput class(in octets per hour). 50 000 (~111 bit/s) 100 000 (~0.22 kbit/s) 200 000(~0.44 kbit/s) 500 000(~1.11 kbit/s) 5 000 000 (~11.1 kbit/s)
  • Page 283 Example If some of the QoS parameters are omitted, they will keep their current value (or the default value if not specified so far), e.g.: AT+CGDCONT=1,"IP" AT+CGQMIN= AT+CGQMIN? AT+CGQMIN=1,0 AT+CGQMIN? +CGQMIN:1,0,0,0,0,0 AT+CGQMIN=1,0,0,0,1 AT+CGQMIN? +CGQMIN:1,0,0,0,1,0 AT+CGQMIN=1,1 AT+CGQMIN? +CGQMIN:1,1,0,0,1,0 MC55_ATC_V04.00 Confidential / Released Page 283 of 475 3/17/06...
  • Page 284: At+Cgqreq Quality Of Service Profile (Requested)

    11.10 AT+CGQREQ Quality of Service Profile (Requested) Syntax Test Command AT+CGQREQ=? Response(s) +CGQREQ: , (list of supported s), (list of supported s), (list of supported s), (list of supported s), (list of supported s) Read Command AT+CGQREQ? Response(s) [+CGQREQ: , , , , , ] [+CGQREQ: ...] Write Command AT+CGQREQ=[[, [, [, [, [, ]]]]]]...
  • Page 285 Normal priority (num) Delay class This parameter defines the end-to-end transfer delay incurred in the transmission of SDUs through the GPRS network(s). 1..4 (num) Reliability class Non real-time traffic, error-sensitive application that can cope with infrequent Non real-time traffic, error-sensitive application that can cope with data loss, (num) ...
  • Page 286 (num) Mean throughput class in octets per hour 50 000 (~111 bit/s) 100 000 (~0.22 kbit/s) 200 000(~0.44 kbit/s) 500 000(~1.11 kbit/s) 5 000 000 (~11.1 kbit/s) (str) Packet Data Protocol type "IP" Notes • If parameters are not defined, the parameter default values depend on the HLR-stored subscribed default val- ues.
  • Page 287 AT+CGQREQ? AT+CGQREQ=1,0 AT+CGQMIN? +CGQREQ:1,0,0,0,0,0 AT+CGQREQ=1,0,0,0,1 AT+CGQREQ? +CGQREQ:1,0,0,0,1,0 AT+CGQREQ=1,1 AT+CGQREQ? +CGQREQ:1,1,0,0,1,0 MC55_ATC_V04.00 Confidential / Released Page 287 of 475 3/17/06...
  • Page 288: At+Cgreg Gprs Network Registration Status

    11.11 AT+CGREG GPRS Network Registration Status write command enables presentation of URC "+CGREG: " when =1 and ME's GPRS net- AT+CGREG work registration status changes. read command queries the current URC presentation status and AT+CGREG network has currently indicated the registration of the ME. Syntax Test Command AT+CGREG=?
  • Page 289 Registration denied. The ME is in GMM state GMM-NULL. The GPRS service Unknown Note • When the module is GPRS attached and a PLMN reselection occurs to a non-GPRS network or to a network where the SIM is not subscribed to for using GPRS, the resulting GMM (GPRS mobility management) state according to GSM 24.008 is REGISTERED/NO CELL, meaning that the read command will still show =1 or =5.
  • Page 290: At+Cgsms Select Service For Mo Sms Messages

    11.12 AT+CGSMS Select service for MO SMS messages Syntax Test Command AT+CGSMS=? Response(s) +CGSMS: (list of supported s) Read Command AT+CGSMS? Response(s) +CGSMS: Write Command AT+CGSMS=[] Response(s) ERROR +CME ERROR Reference(s) GSM 07.07 Command Description The test command is used for requesting information on which services and service preferences can be set by using the write command AT+CGSMS...
  • Page 291: At^sgauth Set Type Of Authentication For Ppp Connection

    AT^SGAUTH? Response(s) ^SGAUTH: ERROR +CME ERROR Write Command AT^SGAUTH= Response(s) ERROR +CME ERROR Reference(s) SIEMENS Parameter Description (num) Indicates types of supported authentication. none CHAP (&F)(P) MC55_ATC_V04.00 Confidential / Released ASC0 ASC1 PAP and CHAP Page 291 of 475...
  • Page 292: At^sgconf Configuration Of Gprs Related Parameters

    Response(s) ^SGCONF: , Write Command AT^SGCONF=[][, Response(s) ERROR +CME ERROR Reference(s) SIEMENS Parameter Description (num) The maximum number of octets in an information field of Unnumbered (U) frames. No negotiation with network (500 will be used). 140...1520 (num) ...
  • Page 293: Ata Manual Response To A Network Request For Pdp Context Activation

    11.15 ATA Manual response to a network request for PDP context acti- vation The V.250 command may be used to accept a network request for a PDP context activation announced by the unsolicited result codes "RING" or "+CRING: GPRS". The MT responds with CONNECT, enters V.250 online data state and follows the same procedure as it would after having received a AT+CGANS=1 with no values specified.
  • Page 294: Atd*99# Request Gprs Service

    11.16 ATD*99# Request GPRS service This command causes the MT to perform whatever actions are necessary to establish a communication between the TE and the external PDN. The V.250 'D' (Dial) command causes the MT to enter the V.250 online data state and, with the TE, to start the specified layer 2 protocol.
  • Page 295: Atd*98# Request Gprs Ip Service

    11.17 ATD*98# Request GPRS IP service This command causes the MT to perform whatever actions are necessary to establish a communication between the TE and the external PDN. The V.250 'D' (Dial) command causes the MT to enter the V.250 online data state and, with the TE, to start the layer 2 protocol.
  • Page 296: Ath Manual Rejection Of A Network Request For Pdp Context Activation

    11.18 ATH Manual rejection of a network request for PDP context acti- vation The V.250 command may be used to deactivate all PDP contexts which are active or online on the same interface. This command should not be used to deactivate PDP contexts during the implicit PDP context deacti- vation procedure which is started automatically after LCP termination or by dropping the DTR line (if AT&D2 is configured).
  • Page 297: Ats0 Automatic Response To A Network Request For Pdp Context Activation

    11.19 ATS0 Automatic response to a network request for PDP context activation The V.250 (Automatic answer) command may be used to turn off (n=0) and on (n>0) the automatic ATS0= response to a network request for a PDP context activation. See also mand set for User Equipment (UE)".
  • Page 298: Using Gprs At Commands (Examples)

    11.20 Using GPRS AT commands (Examples) Examples EXAMPLE 1 Defining and using a Context Definition ID (CID): Every time a CID is used as a parameter for a GPRS command the CID has to be defined before by using command. To get the parameter of a CID use the AT+CGDCONT of 'AT+CGDCONT?' is OK only, there is no CID defined.
  • Page 299 EXAMPLE 2 Quality of Service (QoS) is a special parameter of a CID which consists of several parameters itself. The QoS consists of - the precedence class - the delay class - the reliability class - the peak throughput class - the mean throughput class and is divided in "requested QoS"...
  • Page 300: Using The Gprs Dial Command Atd

    11.21 Using the GPRS dial command ATD Example In addition to the GPRS AT commands you can use the "D" command to dial into to the GPRS network. There are two GPRS Service Codes for the ATD command: Values 98 and 99. Examples: ATD*99# CONNECT...
  • Page 301: Fax Commands

    FAX Commands This chapter describes the AT commands used for fax communications. If the ME is acting as a fax modem for a PC based fax application (e.g. "WinFax") it is necessary to select the proper Service Class (Fax Class) provided by the ME. The ME reports its Service Class capabilities, i.e. the cur- rent setting and the range of services available.
  • Page 302 (num)
    Bit Rate (num) Data Compression Format 1-D modified Huffman (num) Error Correction Mode Disable ECM Enable ECM, 64 bytes/frame (num) Page Length Unlimited length (num) Scan Time/Line 5 ms 10 ms 10 ms 20 ms 20 ms 40 ms 40 ms...
  • Page 303: Summary Of Fax Class 2 Urcs Defined By Eia Pn-2388

    (num) Page Width 864 pixels in 107 mm Note • The host application is not required to support all values of the parameters listed above. Depending on the application design it may be sufficient to implement only the default values. See T.31, T.32 and EIA PN-2388 specifications for further advice.
  • Page 304: At+Fbadlin Bad Line Threshold

    12.2 AT+FBADLIN Bad Line Threshold This command defines the Copy-Quality-OK-threshold. If in normal resolution (98 dpi) mode, then the copy quality is unacceptable. If pixel count errors in fine resolution (196 dpi) mode, then the copy quality is unacceptable. "Copy Quality Not OK" occurs if either the error percentage is too high or too many consecutive lines contain errors.
  • Page 305: At+Fbadmul Error Threshold Multiplier

    12.3 AT+FBADMUL Error Threshold Multiplier This command defines the "Copy-Quality-OK" multiplier. The number of lines received with a bad pixel count is multiplied by this number. If the result exceeds the total number of lines on the page the error rate is considered too high.
  • Page 306: At+Fbor Query Data Bit Order

    12.4 AT+FBOR Query data Bit Order This command queries the bit order for the receive mode. The mode is set by the ME depending on the selected Service Class, see "AT+FCLASS Fax: Select, read or test service class". Syntax Test Command AT+FBOR=? Response(s) (list of supported s)
  • Page 307: At+Fcig Query Or Set The Local Polling Id

    12.5 AT+FCIG Query or set the Local Polling ID Syntax Test Command AT+FCIG=? Response(s) (max. length of Local Polling ID string) (range of supported ASCII character values) Read Command AT+FCIG? Response(s) Write Command AT+FCIG= Response(s) Reference(s) EIA PN-2388 Parameter Description (num) ...
  • Page 308: At+Fclass Fax: Select, Read Or Test Service Class

    12.6 AT+FCLASS Fax: Select, read or test service class sets the ME to a particular mode of operation (data, fax). This allows the ME to process information AT+FCLASS in a manner suitable for that type of information. Syntax Test Command AT+FCLASS=? Response(s) (list of supported s)
  • Page 309: At+Fcq Copy Quality Checking

    12.7 AT+FCQ Copy Quality Checking This command controls Copy Quality checking when receiving a fax. Syntax Test Command AT+FCQ=? Response(s) (list of supported copy quality checking s) Read Command AT+FCQ? Response(s) Write Command AT+FCQ= Response(s) Reference(s) EIA PN-2388 Parameter Description (num) ...
  • Page 310: At+Fcr Capability To Receive

    12.8 AT+FCR Capability to Receive Syntax Write Command AT+FCR= Response(s) Reference(s) EIA PN-2388 Parameter Description (num) ME will not receive message data. This value can be used when the application ME can receive message data. Note • Used for Fax Class 2 only. MC55_ATC_V04.00 Confidential / Released ASC0 ASC1...
  • Page 311: At+Fdcc Query Or Set Capabilities

    12.9 AT+FDCC Query or set capabilities This command allows the connected application to sense and constrain the capabilities of the facsimile DCE (=ME), from the choices defined in CCITT T.30 Table 2. Syntax Test Command AT+FDCC=? Response(s) (list of s), (list of
    s), (list of s), (list of s), (list of s), (list of s), (list of s), (list of s) Read Command AT+FDCC?
  • Page 312: At+Fdffc Data Compression Format Conversion

    12.10 AT+FDFFC Data Compression Format Conversion This command determines the ME response to a mismatch between the data format negotiated for the fax ses- sion, reported by the subparameter, and the Phase C data desired by the controlling application, indicated ...
  • Page 313: At+Fdis Query Or Set Session Parameters

    12.11 AT+FDIS Query or set session parameters This command allows the controlling application to sense and constrain the capabilities used for the current ses- sion. It uses to generate DIS or DTC messages directly, and uses AT+FDIS sages to generate DCS messages. Syntax Test Command AT+FDIS=?
  • Page 314: At+Fdr Begin Or Continue Phase C Data Reception

    12.12 AT+FDR Begin or continue phase C Data Reception The command initiates transition to Phase C data reception. Syntax Exec Command AT+FDR Response(s) CONNECT If error related to ME functionality ERROR Reference(s) EIA PN-2388 Note • Used for Fax Class 2 only. MC55_ATC_V04.00 Confidential / Released ASC0 ASC1...
  • Page 315: At+Fdt Data Transmission

    12.13 AT+FDT Data Transmission This command requests the ME to transmit a Phase C page. When the ME is ready to accept Phase C data, it issues the negotiation responses and the CONNECT result code to the application. In Phase B, the command releases the ME to proceed with negotiation, and releases the DCS message AT+FDT to the remote station.
  • Page 316: At+Fet End A Page Or Document

    12.14 AT+FET End a page or document This command indicates that the current page or partial page is complete. An ERROR response code results if this command is issued while the mode is on-hook. Syntax Write Command AT+FET= Response(s) Reference(s) EIA PN-2388 Parameter Description (num)
  • Page 317: At+Fk Kill Operation, Orderly Fax Abort

    12.15 AT+FK Kill operation, orderly FAX abort This command causes the TA to terminate the session in an orderly manner. Syntax Exec Command AT+FK Response(s) Note • Used for Fax Class 2 only MC55_ATC_V04.00 Confidential / Released ASC0 ASC1 MUX1 MUX2 Page 317 of 475 MUX3 Charge...
  • Page 318: At+Flid Query Or Set The Local Id Setting Capabilities

    12.16 AT+FLID Query or set the Local Id setting capabilities Syntax Test Command AT+FLID=? Response(s) (max. character length of Local ID string) (range of supported ASCII character values) Read Command AT+FLID? Response(s) Write Command AT+FLID= Response(s) Reference(s) EIA PN-2388 Parameter Description (num) ...
  • Page 319: At+Fmdl Identify Product Model

    12.17 AT+FMDL Identify Product Model This command sends the model identification to the TA. Syntax Read Command AT+FMDL? Response(s) Gipsy Soft Protocolstack Reference(s) SIEMENS Note • Used for Fax Class 2 only. MC55_ATC_V04.00 Confidential / Released ASC0 ASC1 MUX1 MUX2...
  • Page 320: At+Fmfr Request Manufacturer Identification

    12.18 AT+FMFR Request Manufacturer Identification This command sends the manufacturer identification to the TA. Syntax Read Command AT+FMFR? Response(s) SIEMENS Reference(s) SIEMENS Note • Used for Fax Class 2 only MC55_ATC_V04.00 Confidential / Released ASC0 ASC1 MUX1 MUX2 Page 320 of 475...
  • Page 321: At+Fopt Set Bit Order Independently

    AT+FOPT Set bit Order independently Model specific command to set bit order independently of the understanding which is "mirrored" and which is direct. Syntax Write Command AT+FOPT= Response(s) Reference(s) SIEMENS Parameter Description (num) Non-standard Standard Note • Used for Fax Class 2 only.
  • Page 322: At+Fphcto Dte Phase C Response Timeout

    12.20 AT+FPHCTO DTE Phase C Response Timeout The timeout value determines how long the DCE will wait for a command after reaching the end of data when transmitting in Phase C. When timeout is reached, the DCE assumes that there are no more pages or doc- uments to send.
  • Page 323: At+Frev Identify Product Revision

    12.21 AT+FREV Identify Product Revision This comand sends the revision identification to the TA. Syntax Read Command AT+FREV? Response(s) V2.550 Reference(s) SIEMENS Note • Used for Fax Class 2 only. MC55_ATC_V04.00 Confidential / Released ASC0 ASC1 MUX1 MUX2 Page 323 of 475...
  • Page 324: At+Frh Receive Data Using Hdlc Framing

    12.22 AT+FRH Receive Data Using HDLC Framing command enables the TA to receive frames using the HDLC protocol and the modulation schemes AT+FRH defined in Section 12.1, parameters. An ERROR response code results if the command is issued while the modem is on-hook.
  • Page 325: At+Frm Receive Data

    12.23 AT+FRM Receive Data command causes the TA to enter the receive mode, using one of the modulation schemes defined AT+FRM in Section 12.1, parameters. An ERROR response code results if the write command is issued while the modem is on-hook. The test com- mand can be used in on-hook or off-hook mode to check the modulation schemes supported by MC55.
  • Page 326: At+Frs Receive Silence

    12.24 AT+FRS Receive Silence
  • Page 327: At+Fth Transmit Data Using Hdlc Framing

    12.25 AT+FTH Transmit Data Using HDLC Framing command causes the TA to transmit data using the HDLC protocol and the modulation schemes AT+FTH defined in Section 12.1, parameters. An ERROR response code results if the command is issued while the modem is on-hook.
  • Page 328: At+Ftm Transmit Data

    12.26 AT+FTM Transmit Data command causes the TA to transmit data, using one of the modulation schemes defined in Section AT+FTM 12.1, parameters. An ERROR response code results if the write command is issued while the modem is on-hook. The test com- mand can be used in on-hook or off-hook mode to check the modulation schemes supported by MC55.
  • Page 329: At+Fts Stop Transmission And Wait

    12.27 AT+FTS Stop Transmission and Wait This command causes the TA to terminate a transmission and wait for sending the OK result code to the TE. Syntax Write Command AT+FTS=
  • Page 330: At+Fvrfc Vertical Resolution Format Conversion

    12.28 AT+FVRFC Vertical Resolution Format Conversion This command determines the DCE response to a mismatch between the vertical resolution negotiated for the facsimile session and the Phase C data desired by the DTE. Syntax Test Command AT+FVRFC=? Response(s) (list of supported s) Read Command AT+FVRFC? Response(s)
  • Page 331: Short Message Service (Sms) Commands

    Short Message Service (SMS) Commands The AT Commands described in this chapter allow an external application to use the Short Message Service with the MC55. 13.1 SMS parameters Parameter Description (num) Format is same for in case of SMS, but without GSM 24.11 SC address field and parameter shall be ...
  • Page 332 (num)
    Discharge Time GSM 03.40 TP-Discharge-Time in time-string format: "yy/MM/dd,hh:mm:ss+zz", where characters indicate year (two last digits), month, day, hour, minutes, seconds and time zone. For example, 6th of May 1994, 22:10:00 GMT+2 hours equals "94/05/06,22:10:00+08" (num) Integer type; value in the range of location numbers supported by the associated memory (num) ...
  • Page 333 (num) Message Reference GSM 03.40 TP-Message-Reference in integer format (num)(+CSCS) Originating Address GSM 03.40 TP-Originating-Address Address-Value field in string format; BCD numbers (or GSM default alpha- bet characters) are converted into characters; type of address given by (num) ...
  • Page 334 (num) Status GSM 03.40 TP-Status in integer format 0...255 (str) Message status 3GPP 27.005 Interface of SMS and CB. Indicates the status of message in memory. Description text mode (=1) Received unread mes- "REC UNREAD" sages Received read messages "REC READ" Stored unsent messages "STO UNSENT"...
  • Page 335: At+Cmgc Send An Sms Command

    13.2 AT+CMGC Send an SMS command Syntax Test Command AT+CMGC=? Response(s) Write Command If text mode (see AT+CMGF=1) AT+CMGC=, [, [, [, [, ]]]] Response(s) +CMGC: [, ] If sending fails ERROR +CMS ERROR Write Command If PDU mode (see AT+CMGF=0) PDU can be entered AT+CMGC=...
  • Page 336: At+Cmgd Delete Short Message

    13.3 AT+CMGD Delete short message The write command deletes a short message from the preferred message storage Syntax Test Command AT+CMGD=? Response(s) Write Command AT+CMGD= Response(s) ERROR +CMS ERROR Reference(s) GSM 07.05 Notes • If there is no short message stored at the selected index, the response is OK too. •...
  • Page 337: At+Cmgf Select Sms Message Format

    13.4 AT+CMGF Select SMS message format Syntax Test Command AT+CMGF=? Response(s) +CMGF: (list of supporteds) Read Command AT+CMGF? Response(s) +CMGF: Write Command AT+CMGF= Response(s) Reference(s) GSM 07.05 Command Description The write command specifies the input and output format of the short messages. Parameter Description (num)(&W)(&V) ...
  • Page 338: At+Cmgl List Sms Messages From Preferred Store

    13.5 AT+CMGL List SMS messages from preferred store The write command returns messages with status value status of the message is 'received unread', the status in the storage changes to 'received read'. The execute command is the same as the write command with the given default for . Syntax Test Command AT+CMGL=?
  • Page 339 Notes • The selected can contain different types of SMs (e.g. SMS-DELIVERs, SMS-SUBMITs, SMS-STA- TUS-REPORTs and SMS-COMMANDs), the response may be a mix of the responses of different SM types. TE application can recognize the response format by examining the third response parameter. •...
  • Page 340: At+Cmgr Read Sms Messages

    13.6 AT+CMGR Read SMS messages The write command returns SMS message with location value TE. If status of the message is 'received unread', status in the storage changes to 'received read'. Syntax Test Command AT+CMGR=? Response(s) Write Command AT+CMGR= Response(s) Output if text mode (AT+CMGF=1) and command successful: For SMS-DELIVER +CMGR: , , [], [, , , , , , ,...
  • Page 341 Notes • Response if is used to read an empty record index: +CMGR: 0,,0 AT+CMGR • Response if is used to read a non-existent record index: +CMS ERROR: invalid memory index AT+CMGR • The parameters set to 1. •...
  • Page 342: At+Cmgs Send Short Message

    13.7 AT+CMGS Send Short Message The write command transmits a short message from TE to network (SMS-SUBMIT). After invoking the write command wait for the prompt ">" and then start to write the message. To send the mes- sage simply enter .
  • Page 343 • Message Length in Text Mode The maximum length of a short message depends on the used coding scheme: It is 160 characters if the 7 bit GSM coding scheme is used, and 140 characters according to the 8 bit GSM coding scheme. In case UCS2 character set selected it is highly recommended to set Data Coding Scheme AT+CSMP) to 16-bit data, otherwise the length of sms user data is restricted to 88 octets.
  • Page 344: At+Cmgw Write Short Messages To Memory

    13.8 AT+CMGW Write Short Messages to Memory The execute and write commands transmit a short message (either SMS-DELIVER or SMS-SUBMIT) from TE to memory storage . Memory location be set to 'stored unsent' unless otherwise given in parameter . After invoking the execute or write command wait for the prompt ">" and then start to write the message. To save the message simply enter ...
  • Page 345 • If writing fails due to timeout, then =1 causes "+CMS ERROR: Unknown error" to be returned; AT^SM20 =0 causes "+CMS ERROR: timer expired" to be returned. AT^SM20 • Note that some providers do not recognize an @ symbol used in a short message. A widely used alternative is typing "*"...
  • Page 346: At+Cmss Send Short Messages From Storage

    13.9 AT+CMSS Send short messages from storage The write command sends message with location value (SMS-SUBMIT or SMS-COMMAND). If new recipient address instead of the one stored with the message. Reference value delivery. Value can be used to identify message upon unsolicited delivery status report result code. If the optional parameter is given, the old status of the short message at ...
  • Page 347: At+Cnma New Message Acknowledgement To Me/Te, Only Phase 2

    13.10 AT+CNMA New Message Acknowledgement to ME/TE, only phase 2+ The write / execute command confirms successful receipt of a new message (SMS-DELIVER or SMS-STATUS- REPORT) routed directly to the TE. TA shall not send another +CMT or +CDS result code to TE until previous one is acknowledged.
  • Page 348: At+Cnmi New Short Message Indication

    13.11 AT+CNMI New short Message Indication The write command selects the procedure how the receipt of new short messages from the network is indicated to the TE when TE is active, e.g. DTR signal is ON. If TE is inactive (e.g. DTR signal is OFF), message receiving should be done as specified in GSM 03.38.
  • Page 349 URC 4 =2 (PDU mode enabled): +CBM: Indicates that new cell broadcast message has been received URC 5 =2 (text mode enabled): +CBM: , , , , Indicates that new cell broadcast message has been received URC 6 =1 (PDU mode enabled): +CDS: ...
  • Page 350 Class 3 SMS-DELIVERs are routed directly to the TE using unsolicited result (num)(&W)(&V) Rules for storing received CBMs depend on the relevant data coding method (refer to GSM 03.38), the setting of Select CBM Types (AT+CSCB) and this value: (&F) New CBMs are routed directly to the TE using unsolicited result code: Class 3 CBMs are routed directly to TE using unsolicited result codes defined...
  • Page 351: At+Cpms Preferred Sms Message Storage

    13.12 AT+CPMS Preferred SMS message storage The write command selects memory storages ,, Syntax Test Command AT+CPMS=? Response(s) +CPMS: (list of supported s), (list of supported s), (list of supported s) Read Command AT+CPMS? Response(s) +CPMS: , , , , , , , , ERROR +CMS ERROR Write Command...
  • Page 352 Notes • The Mobile Equipment storage ''ME'' offers space for 25 short messages, see . • ''MT'' is the sum of ''ME'' (= 25 locations) and ''SM'' (capacity varies with SIM card). The indices the ''MT'' storage are dependent on the order selected with •...
  • Page 353: At+Csca Sms Service Center Address

    13.13 AT+CSCA SMS Service Center Address Write command updates the SMSC address, through which mobile originated SMs are transmitted. In text mode, setting is used by send and write commands. In PDU mode, setting is used by the same commands, but only when the length of the SMSC address coded into the Syntax Test Command...
  • Page 354: At+Cscb Select Cell Broadcast Message Indication

    13.14 AT+CSCB Select Cell Broadcast Message Indication The test command returns the supported modes as a compound value. The write command selects which types of CBMs are to be received by the ME. Syntax Test Command AT+CSCB=? Response(s) +CSCB: (list of supported s) Read Command AT+CSCB? Response(s)
  • Page 355: At+Csdh Show Sms Text Mode Parameters

    13.15 AT+CSDH Show SMS text mode parameters The write command sets whether or not detailed header information is shown in text mode result codes. Syntax Test Command AT+CSDH=? Response(s) +CSDH: ((list of supported s) Read Command AT+CSDH? Response(s) +CSDH: Write Command AT+CSDH=...
  • Page 356: At+Csmp Set Sms Text Mode Parameters

    13.16 AT+CSMP Set SMS text Mode Parameters The write command selects values for additional parameters needed when the short message is sent to the net- work or placed in a storage when text format message mode is selected. It is possible to set the validity period starting from the time when the short message is received by the SMSC (...
  • Page 357 (num) Protocol Identifier GSM 03.40 TP-Protocol-Identifier in integer format (&F) ...255 Notes • When storing a SMS DELIVER from the TE to the preferred memory storage in text mode (using the write command), field can be used for . ...
  • Page 358: At+Csms Select Message Service

    13.17 AT+CSMS Select Message Service Syntax Test Command AT+CSMS=? Response(s) +CSMS: (list of supporteds) Read Command AT+CSMS? Response(s) +CSMS: , , , Write Command AT+CSMS= Response(s) +CSMS: , , ERROR +CMS ERROR Reference(s) GSM 07.05 Parameter Description (num)(&W)(&V) (&F) GSM 03.40 and GSM 03.41 (the syntax of SMS AT commands is compatible (num)
  • Page 359 (num) Broadcast Type Messages: Type supported Notes • If CSMS mode is switched from Phase 2+ to Phase 2 and one or more specific a '+CMS ERROR: unknown error' will appear. It is recommended to switch the to Phase 2 specific values before entering Phase 2. •...
  • Page 360: At^slms List Sms Memory Storage

    ^SLMS: ''SM'',, ^SLMS: ''ME'',, ERROR +CMS ERROR Reference(s) SIEMENS Parameter Description (num) Maximum number of messages storable in the SMS memory of the SIM (physical storage "SM") (num) Maximum number of messages storable in the SMS memory of the Mobile Equipment (physical storage "ME") (num) ...
  • Page 361: At^smgl List Short Messages From Preferred Store Without Setting Status To Rec Read

    Write Command AT^SMGL= Response(s) same as AT+CMGL Reference(s) SIEMENS Notes • The selected can contain different types of SMs (e.g. SMS-DELIVERs, SMS-SUBMITs, SMS-STA- TUS-REPORTs and SMS-COMMANDs), the response may be a mix of the responses of different SM types.
  • Page 362: At^smgo Set Or Query Sms Overflow Presentation Mode Or Query Sms Overflow

    Response(s) ^SMGO: , ERROR +CMS ERROR Write Command AT^SMGO= Response(s) ERROR CME ERROR Reference(s) SIEMENS Unsolicited Result Code SMS buffer change: ^SMGO: Status of SMS buffer has changed. Parameter Description (num)(&W)(&V) SMS overflow presentation mode (&F) Enable (num)(&V)
  • Page 363 Notes • Incoming short messages with message class 1 (ME specific short messages) or class 2 (SIM specific short messages), see in GSM 03.38, will be stored either in ''ME'' or in ''SM'' storage. Therefore the "^SMGO: 2" indication could occur, without issuing the indication "^SMGO: 1" before. The indication "^SMGO: 1" means that both buffers (''ME'' and ''SM'') are full.
  • Page 364: At^smgr Read Short Message Without Setting Status To Rec Read

    AT^SMGR Read short message without setting status to REC READ command is a specific Siemens command which has the same syntax as AT+CMGR. The only func- AT^SMGR tional difference is that the status "REC UNREAD" of a short message is not overwritten to "REC READ".
  • Page 365: At^ssconf Sms Command Configuration

    13.22 AT^SSCONF SMS Command Configuration controls details of some SMS releated commands. Please note that AT^SSCONF volatile, i.e. after restart or reset the default values will be restored. Syntax Test Command AT^SSCONF=? Response(s) ^SSCONF:list of supported s Read Command AT^SSCONF? Response(s) ^SSCONF:...
  • Page 366: At^ssda Set Sms Display Availability

    ^SSDA:list of supported s Read Command AT^SSDA? Response(s) ^SSDA: Write Command AT^SSDA= Response(s) Reference(s) SIEMENS Parameter Description (num) Display Availability (&F) Application is able to display incoming short message Note • If the ME operates on different instances (MUX channels 1, 2, 3 or ASC0/ASC1) avoid different settings for routing and indicating short messages.
  • Page 367: At^ssmss Set Short Message Storage Sequence

    Read Command AT^SSMSS? Response(s) ^SSMSS: Write Command AT^SSMSS= Response(s) Reference(s) SIEMENS Parameter Description (num) MT sequence (&F)(P) ''MT'' storage is ''SM'' then ''ME'' Note • Access to the SIM storage is faster. For compatibility with previous software re-leases, the ''MT'' sequence =0 is the factory default.
  • Page 368: Sim Related Commands

    SIM related Commands The AT commands described in this chapter are related to the Subscriber Identity Module (SIM) connected to MC55. Note: If using data from the SIM please bear in mind that the content of all Elementary Files is subject to change at any moment! This is true because the network can change the SIM's data in the background via the SIM Application Toolkit (SAT) procedure "Data download to SIM".
  • Page 369 READ RECORD (num) Identifier for an elementary data file on SIM, if used by . (num) Parameter to be passed on by the MC55 to the SIM. 0...255 (num) Parameter to be passed on by the MC55 to the SIM. 0...255 (num) ...
  • Page 370: At^sxsm Extended Sim Access

    14.2 AT^SXSM Extended SIM Access extends with additional SIM commands. AT^SXSM AT+CRSM All parameters of are used as specified by GSM 11.11 [21]. MC55 handles internally all required SIM AT^SXSM interface locking and file selection routines. MC55 may return error result code "+CME ERROR" if the command cannot be passed to the SIM, e.g. if no SIM is inserted.
  • Page 371 (num) Status information from the SIM about the execution of the actual command. It is returned in both cases, on suc- cessful or failed execution of the command. 0...255 (num) Status information from the SIM about the execution of the actual command. It is returned in both cases, on suc- cessful or failed execution of the command.
  • Page 372: At^scks Query Sim And Chip Card Holder Status

    Write Command AT^SCKS= Response(s) ERROR +CME ERROR: Reference(s) SIEMENS Unsolicited Result Code ^SCKS: During startup, and if the MC55's SIM connection status has changed an unsolicited result code (URC) is issued. Command Description The read command returns the URC presentation mode and the status of the SIM card connection.
  • Page 373 Note • reflects the status of the SIM and the card holder tray. Therefore if an empty SIM card tray is inserted, two URCs will be presented, indicating the status 1 followed by 0, i.e. a SIM is inserted into the card holder tray but no SIM connection could be established.
  • Page 374: At^scid Display Sim Card Identification Number

    Response(s) Exec Command AT^SCID Response(s) ^SCID: ERROR +CME ERROR: Reference(s) SIEMENS Command Description TA returns the card identification number in SIM (SIM file EF Parameter Description (str) card identification number of SIM card MC55_ATC_V04.00 Confidential / Released...
  • Page 375: At+Cxxcid Display Card Id

    AT+CXXCID Response(s) +CXXCID: ERROR +CME ERROR: Reference(s) SIEMENS Command Description TA returns the card identification number in SIM (SIM file EF ICCID, see GSM 11.11 Chap.10.1.1) as string type. Note • See also: AT^SCID. MC55_ATC_V04.00 Confidential / Released...
  • Page 376: Sim Application Toolkit (Sat) Commands

    This chapter offers a brief reference of commands and responses related to the MC55's SIM Application Toolkit (SAT) implementation. Detailed information is available with the document "Remote-SAT User Guide" [4]. Please contact the Wireless Modules Application Engineering Department at Siemens AG for details. ETSI specification GSM 11.14 [22] SAT allows for the execution of applications provided by a Subsciber Identity Module (SIM).
  • Page 377 Parameter Description (num) MC55 Remote-SAT interface states RESET IDLE WAIT (num) UCS2 (num) SAT is already used on another instance (logical channel in case of the multi- SAT may be started on this instance via the write version of this command. (str) ...
  • Page 378: Sstn Sat Notification

    15.2 ^SSTN SAT Notification Unsolicited Result Codes URC 1 Proactive Command notification ^SSTN: Every time the SIM Application issues a Proactive Command, via the ME, the TA will receive a notification. This indicates the type of Proactive Command issued. must then be used by the TA to request the parameters of the Proactive Command from the ME.
  • Page 379: At^sstgi Sat Get Information

    ^SSTGI:(list of supported s), (list of supported s) Read Command AT^SSTGI? Response(s) ^SSTGI: , Write Command AT^SSTGI= Response(s) ERROR +CME ERROR Reference(s) SIEMENS Parameter Description (num) MC55 Remote-SAT interface states RESET IDLE WAIT (num) Related Proactive Command MC55_ATC_V04.00...
  • Page 380: At^sstr Sat Response

    ^SSTR:(list of supported s), (list of supported s) Read Command AT^SSTR? Response(s) ^SSTR: , Write Command AT^SSTR=, [, ][, ] Response(s) Reference(s) SIEMENS Parameter Description (num) MC55 Remote-SAT interface states RESET IDLE WAIT (num) Number related to Proactive Command or event type according to GSM 11.14 [22].
  • Page 381: Phonebook Commands

    Phonebook Commands The AT commands described in this chapter allow the external application to access the phonebooks located in the MC55's memory or on the attached Subscriber Identity Module (SIM). 16.1 Sort Order for Phonebooks Due to the support of UCS2 for the lows the algorithm published as Unicode Technical Standard #10, "Unicode Collation Algorithm".
  • Page 382: At+Cpbr Read From Phonebook

    16.2 AT+CPBR Read from Phonebook serves to read one or more entries from the phonebook selected with AT command AT+CPBS. AT+CPBR test command returns the location range supported by the current phonebook storage, the maxi- AT+CPBR mum length of field and the maximum length of ...
  • Page 383 (num) Type of address octet, which defines the used type of number (ton) and the numbering plan identification (npi). Please consider that for types other than 129 or 145 dialing from phonebook with on the network, not always possible (refer to GSM 04.08 subclause 10.5.4.7 for details). See also AT+CPBW.
  • Page 384 Example AT+CPBR=? +CPBR:(1-100),20,17 AT+CPBR =1,3 +CPBR:1,"+999999",145,"Charlie" +CPBR:2,"+777777",145,"Bill" +CPBR:3,"+888888",145,"Arthur" MC55_ATC_V04.00 Confidential / Released First run the AT+CPBR maximum range of entries stored in the active phonebook. MC55 returns the supported values, where 100 is the supported range of location numbers, 20 is the length of the phone number and 17 is the maximum length of the associated text.
  • Page 385: At+Cpbs Select Phonebook Memory Storage

    16.3 AT+CPBS Select phonebook memory storage selects the active phonebook storage, i.e. the phonebook storage that all subsequent phonebook com- AT+CPBS mands will be operating on. The read command returns the currently selected , the number of number of entries available for this storage. The test command returns all supported s as compound value.
  • Page 386 "MC" Missed (unanswered received) calls list "RC" (num) Value indicating the number of used locations in selected memory storage. (num) Value indicating the maximum number of locations allowed in the selected memory storage. Notes • Users should be aware that when using this AT command quickly after SIM PIN authentication the SIM data may not yet be accessible, resulting in a short delay before the requested AT command response is returned.
  • Page 387: At+Cpbw Write Into Phonebook

    16.4 AT+CPBW Write into Phonebook write command can be used to create, edit and delete a phonebook entry at a AT+CPBW the active storage selected with AT+CPBS. If ="FD" (SIM fixed dialing numbers) is selected, PIN2 authentication has to be performed prior to any write access.
  • Page 388 (num) Type of address octet, which defines the used type of number (ton) and the numbering plan identification (npi). Please consider that for types other than 129 or 145 dialing from phonebook with on the network, not always possible (refer GSM 04.08 subclause 10.5.4.7 for details). is not specified the unknown =129 is used.
  • Page 389 Examples EXAMPLE 1 Make a new phonebook entry at the first free location AT+CPBW=,"+431234567",145,"international" EXAMPLE 2 Delete entry at location 1 AT+CPBW=1 EXAMPLE 3 The following examples are provided to illustrate the effect of writing phonebook entries with different types of dial string modifiers in ...
  • Page 390: At^spbc Find First Matching Entry In Sorted Phonebook

    AT^SPBC= Response(s) ^spbc: ERROR +CME ERROR Reference(s) SIEMENS Parameter Description (str) First character of the entry to be searched in the sorted list of phonebook entries. (num) In the active phonebook, the first (lowest) index number of an entry beginning with . As stated above, the retrieved index number shall not be used to dial out or edit phonebook entries.
  • Page 391: At^spbd Purge Phonebook Memory Storage

    +CME ERROR Write Command AT^SPBD= Response(s) +CME ERROR Reference(s) SIEMENS Parameter Description (str) If test command: List of phonebooks which can be deleted by AT^SPBD. If write command: Phonebook to be deleted. For a detailed description of storages see AT+CPBS.
  • Page 392: At^spbg Display Phonebook Entries In Alphabetical Order

    [^SPBG: , , , [, ]] [^SPBG: , , , [, ]] ERROR +CME ERROR Reference(s) SIEMENS Parameter Description (num) First index number in the sorted list where to start reading. The supported range is given in the test command response.
  • Page 393 (num) Is a display of the "real" Show the "real" location number as parameter (str) String type phone number in format specified by . The number parameter may be an empty string. (num) Type of address octet, which defines the used type of number (ton) and the numbering plan identification (npi). Please consider that for types other than 129 or 145 dialing from phonebook with on the network, not always possible (refer to GSM 04.08 subclause 10.5.4.7 for details).
  • Page 394 Notes • The command can be used for the phonebooks "SM", "FD", "ME" (cf. AT+CPBS). • Users should be aware that when using this AT command quickly after SIM PIN authentication the SIM data may not yet be accessible, resulting in a short delay before the requested AT command response is returned. See Section 20.1, Restricted access to SIM data after SIM PIN authentication Examples...
  • Page 395: At^spbs Step Through The Selected Phonebook Alphabetically

    ^SPBS: (list of supported ) Write Command AT^SPBS=[, ] Response(s) ^SPBS: , , , [, ] ^SPBS: , , , [, ] ^SPBS: , , , [, ] +CME ERROR Reference(s) SIEMENS Parameter Description (num) (num) 1...maxindex counter> MC55_ATC_V04.00 Confidential / Released is omitted or (0) the sorted entries will be sequentially numbered.
  • Page 396 (num) 1...maxindex (num) 1...maxindex (str) String type phone number in format specified by . the number parameter may be an empty string. (num) Type of address octet, which defines the used type of number (ton) and the numbering plan identification (npi). Please consider that for types other than 129 or 145 dialing from phonebook with on the network, not always possible (refer to GSM 04.08 subclause 10.5.4.7 for details).
  • Page 397 (num) (&F) ...maxindex Notes • The complete list of sorted entries can be retrieved using AT command AT^SPBG. • The command can be used for the phonebooks "SM", "FD", "ME" (cf. AT+CPBS). • Users should be aware that when using this AT command quickly after SIM PIN authentication the SIM data may not yet be accessible, resulting in a short delay before the requested AT command response is returned.
  • Page 398 EXAMPLE 3 Using with =1 in order to obtain the entries' location numbers: AT^SPBS at^spbs=1,1 ^SPBS:1,"+999999",145,"Arthur",27 ^SPBS:2,"+777777",145,"Bill",6 ^SPBS:3,"+888888",145,"Charlie",15 The numbers at the end of each line are the memory locations in the phonebook and can be used for dialing or editing phonebook entries: at+cpbr=27 +CPBR: 27,"+999999",145,"Arthur"...
  • Page 399: At+Cnum Read Own Numbers

    16.9 AT+CNUM Read own numbers returns the subscribers own number(s) from the SIM. AT+CNUM Syntax Test Command AT+CNUM=? Response(s) Exec Command AT+CNUM Response(s) [+CNUM: [], , ] [+CNUM: ... ] ERROR +CME ERROR: Reference(s) GSM 07.07 Parameter Description (str) ...
  • Page 400: At^sdld Delete The 'Last Number Redial' Memory

    Response(s) ERROR +CME ERROR: Reference(s) SIEMENS Note • Users should be aware that when using this AT command quickly after SIM PIN authentication the SIM data may not yet be accessible, resulting in a short delay before the requested AT command response is returned.
  • Page 401: Audio Commands

    Audio Commands The AT Commands described in this chapter are related to the MC55's audio interface. 17.1 Audio programming model The following figure illustrates how the signal path can be adjusted with the parameters , , , Figure 17.1: Audio programming model for MC55 Module MC55_ATC_V04.00 Confidential / Released ...
  • Page 402: Atl Set Monitor Speaker Loudness

    17.2 ATL Set monitor speaker loudness is implemented for V.250ter compatibility reasons only, and has no effect. In multiplex mode (refer AT+CMUX) the command is supported on logical channel 1 only. Syntax Exec Command ATL[] Response(s) Reference(s) V.250 Parameter Description (num) ...
  • Page 403: At+Clvl Loudspeaker Volume Level

    17.4 AT+CLVL Loudspeaker volume level Syntax Test Command AT+CLVL=? Response(s) +CLVL: (list of supporteds) Read Command AT+CLVL? Response(s) +CLVL: ERROR +CME ERROR: Write Command AT+CLVL= Response(s) ERROR +CME ERROR: Reference(s) GSM 07.07 Parameter Description (num) Loudspeaker Volume Level 0...4 Notes •...
  • Page 404: At+Cmut Mute Control

    17.5 AT+CMUT Mute control command mutes the microphone input. The command can be used in all audio modes (1 to 6) and AT+CMUT during a voice call only. See AT^SNFS command. AT^SNFM During an active call, users should be aware that when they switch back and forth between different audio modes (for example handsfree on/off) the value of explicitly changed.
  • Page 405: At+Vtd Tone Duration

    17.6 AT+VTD Tone duration This command refers to an integer command. Syntax Test Command AT+VTD=? Response(s) +VTD: (list of supporteds) Read Command AT+VTD? Response(s) Write Command AT+VTD= Response(s) ERROR +CME ERROR Reference(s) GSM 07.07 Parameter Description (num) Duration of the DTMF signal in 1/10 seconds with tolerance. The minimum duration of DTMF signals is 300ms.
  • Page 406: At+Vts Dtmf And Tone Generation

    17.7 AT+VTS DTMF and tone generation is intended to send ASCII characters or strings which cause the Mobile Switching Center (MSC) to trans- AT+VTS mit DTMF tones to a remote subscriber. The command can only be used during active voice calls and offers the following variants: •...
  • Page 407: At^saic Audio Interface Configuration

    AT^SAIC? Response(s) ^SAIC: , , Write Command AT^SAIC=[, [, ]] Response(s) ERROR +CME ERROR: operation not allowed Reference(s) SIEMENS Parameter Description (num)(^SNFW) Input and output selection Digital input and output (num)(^SNFW) Microphone selection Microphone 1 Microphone 2 (num)(^SNFW) ...
  • Page 408 Notes • The factory defaults of AT^SAIC If AT^SNFS=1 or 4 or 5, then AT^SAIC=2,1,1. If AT^SNFS=2 or 3 or 6, then AT^SAIC=2,2,2. can be used to reset the factory defaults. AT^SNFD • For use after restart of the ME, you are advised to store the settings of profile saved with AT^SNFW.
  • Page 409: At^snfa Set Or Query Of Microphone Attenuation

    Response(s) ^SNFA: Write Command AT^SNFA= Response(s) ERROR CME ERROR: Reference(s) SIEMENS Parameter Description (num)(^SNFW) Multiplication factor for input samples. Parameter Formula used to calculate microphone attenuation (negative gain): Gain in dB = 20 * log(/32768) 0...32767 ...65535 Microphone is muted.
  • Page 410 Example ^SYSSTART at^snfa=? ^SNFA: (0-65535) at^snfa? ^SNFA: 32767 at^snfs=4 at^snfa=1 at^snfa? ^SNFA: 1 at^snfi? ^SNFI: 5,1 at^snfi=5,45 at^snfa? ^SNFA: 45 MC55_ATC_V04.00 Confidential / Released Page 410 of 475 3/17/06...
  • Page 411: At^snfd Set Audio Parameters To Manufacturer Default Values

    AT^SNFD=? Response(s) Exec Command AT^SNFD Response(s) Reference(s) SIEMENS Note • Remember that the factory set audio mode 1 is fixed to =4. Consequently, together with =4, but does not affect the values of audio modes 2 - 6. This means, if =1, the read commands AT^SNFO, always deliver =4.
  • Page 412: At^snfi Set Microphone Path Parameters

    Response(s) ^SNFI: , Write Command AT^SNFI=, Response(s) Reference(s) SIEMENS Parameter Description (num)(^SNFW) ADC gain adjustable in eight 6 dB steps from 0 dB to 42 dB (0=0dB, 7=42dB, 8 steps of 6 dB). 0...7 (num)(^SNFW) Multiplication factor for input samples. Formula to calculate the negative gain (attenuation) of the input signal: Gain in dB = 20 * log (inCalibrate / 32768) 0...32767...
  • Page 413: At^snfm Set Microphone Audio Path And Power Supply

    ^SNFM: , Write Command AT^SNFM=[][, ] Response(s) ERROR +CME ERROR: Reference(s) SIEMENS Parameter Description (num) Microphone mute control parameter. Evaluated only during voice calls and if Command does not depend on audio mode. Mutes the microphone. (num) ...
  • Page 414 (num) Microphone supply voltage control status. Supply voltage was set to a constant value. Supply voltage state is controlled by the ME and depends on parameter data set of the selected audio mode. Notes • The programmable power supply of the MICP2 line gives you greater flexibility in connecting audio accesso- ries or using MICP2 for a variety of functions other than audio.
  • Page 415: At^snfo Set Audio Output (= Loudspeaker Path) Parameter

    Write Command AT^SNFO=, [0] , [1] , [2] , [3] , [4] , , Response(s) Reference(s) SIEMENS Parameter Description (num)(^SNFW) Negative DAC gain (attenuation) adjustable in four 6 dB steps from 0 dB to -18 dB (0=0 dB, 3=-18 dB) 0...3...
  • Page 416 Notes • specifies the amount of volume of each . The range of each is up to 65535, but will be suppressed to 32767. A value above = 65535 will cause brate> an error. • The range of is up to 65535, but will be suppressed to 32767. A value above = ...
  • Page 417: At^snfpt Set Progress Tones

    Read Command AT^SNFPT? Response(s) ^SNFPT: Write Command AT^SNFPT= Response(s) Reference(s) SIEMENS Parameter Description (num) MC55_ATC_V04.00 Confidential / Released ASC0 ASC1 Disables Call Progress Tones Enables Call Progress Tones (audible tones shortly heard on the phone when ME starts to set up a call.)
  • Page 418: At^snfs Select Audio Hardware Set

    AT^SNFD Audio mode 2: Customer specific mode for a basic handsfree (speakerphone) device (Siemens Car Kit Portable). Analog interface 2 is assumed as default. Audio mode 3: Customer specific mode for a mono-headset. Analog interface 2 is assumed as default.
  • Page 419 Notes • The write command can be used during a voice call to switch back and forth between different modes. This allows the user, for example, to switch handsfree operation (speakerphone) on and off. • Users should be aware that ...
  • Page 420 AT^SNFW To switch back and forth: AT^SNFS=4 AT^SNFS=2 MC55_ATC_V04.00 Confidential / Released Stores the audio mode and the interface. Switches to the handset connected to analog interface 1. Switches to the handsfree device at analog interface 2. Page 420 of 475 3/17/06...
  • Page 421: At^snftty Signal Tty/Ctm Audio Mode Capability

    Response(s) ^SNFTTY: Write Command AT^SNFTTY= Response(s) ERROR +CME ERROR: Reference(s) SIEMENS Parameter Description (num) Audio path is in TTY/CTM mode. MC55_ATC_V04.00 Confidential / Released AT^SNFTTY command to select audio mode 5, then use ASC0 ASC1 Audio path is in normal speech mode.
  • Page 422: At^snfv Set Loudspeaker Volume

    Response(s) ^SNFV: Write Command AT^SNFV= Response(s) ERROR +CME ERROR Reference(s) SIEMENS Parameter Description (num) The actual volume of each step is defined by the parameter , which can be set with AT^SNFO. 0...4 Notes • Any change to takes effect in audio modes 2 to 6.
  • Page 423: At^snfw Write Audio Setting In Non-Volatile Store

    AT^SNFO: , [0 to 4], AT^SNFS: AT^SAIC: , , . Syntax Test Command AT^SNFW=? Response(s) Exec Command AT^SNFW Response(s) ERROR CME ERROR: Reference(s) SIEMENS MC55_ATC_V04.00 Confidential / Released ASC0 ASC1 MUX1 MUX2 Page 423 of 475 MUX3 Charge Last 3/17/06...
  • Page 424: At^srtc Ring Tone Configuration

    Exec Command AT^SRTC Response(s) Write Command AT^SRTC=[][, ] Response(s) ^SRTC: , ERROR Reference(s) SIEMENS MC55_ATC_V04.00 Confidential / Released and current . The read command can be again. AT^SRTC ASC0 ASC1 MUX1 MUX2 Page 424 of 475 MUX3 Charge...
  • Page 425 Parameter Description (num) Type of ring tone. You have a choice of 7 different ring tones and melodies. All will be played from the audio output selected with the AT^SNFS Mutes the currently played tone immediately. Sequence 1 Sequence 2 Sequence 4 Sequence 5 Sequence 6...
  • Page 426: Hardware Related Commands

    Hardware related Commands The AT Commands described in this chapter are related to the MC55's hardware interface. More information regarding this interface is available with the "MC55 Hardware Interface Description"[2]. 18.1 AT+CCLK Real Time Clock Syntax Test Command AT+CCLK=? Response(s) Read Command AT+CCLK? Response(s)
  • Page 427: At+Cala Set Alarm Time

    18.2 AT+CALA Set alarm time write command can be used to set an alarm time in the ME When the alarm time is reached and AT+CALA the alarm is executed the ME returns an Unsolicited Result Code (URC) and the alarm time is reset to "00/01/ 01,00:00:00".
  • Page 428 Unsolicited Result Codes URC 1 +CALA: [] Indicates reminder message. URC 2 ^SYSSTART ALARM MODE +CALA: Indicates ME wake-up into Alarm mode. If autobauding is active (AT+IPR=0) the line "+CALA" does not appear, but your individual Parameter Description (str)
  • Page 429 • Alarm settings on ASC0 / ASC1 and different Multiplexer channels (see AT+CMUX): On each interface an individual means an alarm set on one of the interfaces overwrites the time setting on all remaining inter-
  • Page 430: At^sbc Battery Charge Control

    Write Command AT^SBC= Response(s) ERROR +CME ERROR: Reference(s) SIEMENS Unsolicited Result Code MC55_ATC_V04.00 Confidential / Released command, i.e. ME logs off from the network and the software enters a secure are met (battery type Lithium-Ion or Lithium Polymer, ...
  • Page 431 ^SBC: Undervoltage The message will be reported, for example, when the user attempts to set up a call while the voltage is close to the critical limit and further power loss is caused during the transmit burst. When the external charging circuit includes an NTC connected to the BATT_TEMP pin, the URC appears several times before the module switches off.
  • Page 432: Responses Returned By Read Command

    Notes • If multiplex mode (AT+CMUX) is active, any virtual channel can be used for entering the read or write com- mand. The undervoltage URC will be issued simultaneously on all three channels. • The URC "^SYSSTART CHARGE ONLY (except when autobauding is active). Unlike the undervoltage URC, it cannot be disabled or enabled by the 18.3.1 Responses returned by read command Responses returned by the...
  • Page 433: At^sbv Battery/Supply Voltage

    AT^SBV=? Response(s) ERROR +CME ERROR: Exec Command AT^SBV Response(s) ^SBV: ERROR +CME ERROR: Reference(s) SIEMENS Parameter Description (num) Supply (or battery) voltage in mV MC55_ATC_V04.00 Confidential / Released ASC0 ASC1 MUX1 MUX2 Page 433 of 475 AT^SBV MUX3 Charge...
  • Page 434: At^sctm Set Critical Operating Temperature Presentation Mode Or Query Temperature

    Write Command AT^SCTM= Response(s) ERROR +CME ERROR Reference(s) SIEMENS Unsolicited Result Codes URC 1 URCs will be automatically sent to the TA when the temperature reaches or exceeds the critical level, or when it is back to normal. ^SCTM_A: ...
  • Page 435 Command Description The read command returns: • the URC presentation mode • information about the current temperature range of the module Please note that the Read command does not indicate the temperature range of the battery. The battery temper- ature can only be reported by an Unsolicited Result Code. Select to enable or disable the presentation of the URCs.
  • Page 436 EXAMPLE 2 URCs issued when the temperature is back to normal (URC is output once): ^SCTM_A: 0 ^SCTM_B: 0 MC55_ATC_V04.00 Confidential / Released Battery temperature back to normal temperature. Engine back to normal temperature. Page 436 of 475 3/17/06...
  • Page 437: At^ssync Configure Sync Pin

    Response(s) ^SSYNC:list of supported s Read Command AT^SSYNC? Response(s) ^SSYNC: Write Command AT^SSYNC= Response(s) Reference(s) SIEMENS Parameter Description (num) Operation mode of the SYNC pin. Setting is stored non-volatile. LED mode: status LED MC55_ATC_V04.00 Confidential / Released ASC0 ASC1...
  • Page 438: Me Status Indicated By Status Led Patterns

    18.6.1 ME status indicated by status LED patterns The following table lists the possible patterns of status LED behavior, and describes the ME operating status indi- cated by each pattern if AT^SSYNC During the transition from one LED pattern to another the "on" and/or "off" periods of the LED may vary in length. This is because an event that triggers the change may occur any time and, thus, truncate the current LED pattern at any point.
  • Page 439: Miscellaneous Commands

    Miscellaneous Commands The AT Commands described in this chapter are related to various areas. 19.1 A/ Repeat previous command line Syntax Exec Command Response(s) Reference(s) V.250 Command Description Repeat previous command line. Notes • Line does not need to end with terminating character. •...
  • Page 440: Ats3 Set Command Line Termination Character

    19.2 ATS3 Set command line termination character command determines the character recognized by the TA to terminate an incoming command line. ATS3 Syntax Read Command ATS3? Response(s) Write Command ATS3= Response(s) ERROR Reference(s) V.250 Parameter Description (num)(&W)(&V) command line termination character (&F) 000...13 ...127...
  • Page 441: Ats4 Set Response Formatting Character

    19.3 ATS4 Set response formatting character command determines the character generated by the TA for result code and information text. ATS4 Syntax Read Command ATS4? Response(s) Write Command ATS4= Response(s) ERROR Reference(s) V.250 Parameter Description (num)(&W)(&V) response formatting character (&F) 000...10 ...127...
  • Page 442: Ats5 Write Command Line Editing Character

    19.4 ATS5 Write command line editing character Syntax Read Command ATS5? Response(s) Write Command ATS5= Response(s) ERROR Reference(s) V.250 Command Description This parameter setting determines the character recognized by TA as a request to delete the immediately pre- ceding character from the command line. Parameter Description (num)(&W)(&V) ...
  • Page 443: Appendix

    Appendix 20.1 Restricted access to SIM data after SIM PIN authentication The following commands can be used only after data from the SIM have been read successfully for the first time. Reading starts after successful SIM authentication has been performed, and may take up to 30 seconds depend- ing on the SIM used.
  • Page 444: Star-Hash (*#) Network Commands

    20.2 Star-Hash (*#) Network Commands The following command strings can be sent to the network via The command strings are defined with GSM 2.30 [16]. Table 20.1: Star-Hash (*#) Command Overview Star-Hash Code Phone Security *#06# **04[2]*oldPin[2]*newPin[2]*new- Pin[2]# **05[2]*unblKey[2]*newPin[2]*new- Pin[2]# *#0003*MasterPhoneCode# *[*]03*[ZZ]*oldPw*newPw*newPw# Registration of net password Phone number presentation...
  • Page 445: Table 20.2: Abbreviations Of Codes And Parameters Used In Table

    Star-Hash Code Call barring (choice of *,#,*#)33*Pw*BS# (choice of *,#,*#)331*Pw*BS# (choice of *,#,*#)332*Pw*BS# (choice of *,#,*#)35*Pw*BS# (choice of *,#,*#)351*Pw*BS# #330*Pw*BS# #333*Pw*BS# #353*Pw*BS# Call Hold / Multiparty C[C] in call USSD messages [C]...[C]# C[C] (excluded 1[C]) *) Notes on ^SCCFC, +CCWA, ^SCLCK: The output depends on the affected basic service of the Star-Hash code. One line will be output for every tele- or bearer service coded in basic service code BS.
  • Page 446: Table 20.3: Star-Hash Command Response Parameters

    Abbreviation Meaning Password Character of TE character set (e.g. asterics, hash or digit in case of USSD, or digits in case of held calls or multiparty calls) Table 20.3: Star-Hash Command Response Parameters Parameter Meaning Mode: 0 = not active, 1 = active ...
  • Page 447: Available At Commands And Dependency On Sim Pin

    20.3 Available AT Commands and Dependency on SIM PIN ; ... Command not available ! ... Command does not require PIN1 % ... Command requires PIN1 § ... Command sometimes requires PIN1 Table 20.5: Available AT Commands and Dependency on SIM PIN AT Command Exec Configuration Commands...
  • Page 448 AT Command Exec Security Commands AT+CPIN AT+CPIN2 AT^SPIC AT+CLCK AT^SLCK AT+CPWD AT^SPWD Identification Commands AT+CGMI AT+GMI AT+CGMM AT+GMM AT+CGMR AT+GMR AT+CGSN AT+GSN AT+CIMI Call related Commands § ATD> ATD> ATD> ATDI ATDL AT+CHUP ATS0 ATS6 ATS7 ATS8 ATS10 AT+CBST AT+CRLP AT+CLCC AT^SLCC MC55_ATC_V04.00...
  • Page 449 AT Command Exec AT+CR AT+CRC AT+CSNS AT^SCNI AT^SLCD AT^STCD Network Service Commands AT+COPN AT+COPS AT^SOPS AT+CREG AT+CSQ AT^SMONC AT^SMOND AT^MONI AT^MONP AT^SMONG AT^SALS AT^SHOM AT^SPLM AT+CPOL AT^SPLR AT^SPLW Supplementary Service Commands AT+CACM AT^SACM AT+CAMM AT+CAOC AT+CCUG AT+CCFC AT+CCWA AT+CHLD AT+CLIP AT+CLIR AT+COLP AT+CPUC...
  • Page 450 AT Command Exec Internet Service Commands AT^SICS AT^SICI AT^SISS AT^SISI AT^SISO AT^SISC AT^SISR AT^SISW AT^SISE GPRS Commands AT+CGACT AT+CGANS AT+CGATT AT+CGAUTO AT+CGEREP AT+CGDATA AT+CGDCONT AT+CGPADDR AT+CGQMIN AT+CGQREQ AT+CGREG AT+CGSMS AT^SGAUTH AT^SGCONF ATD*99# ATD*98# ATS0 FAX Commands AT+FBADLIN AT+FBADMUL AT+FBOR AT+FCIG AT+FCLASS AT+FCQ AT+FCR...
  • Page 451 AT Command Exec AT+FDIS AT+FDR AT+FDT AT+FET AT+FK AT+FLID AT+FMDL AT+FMFR AT+FOPT AT+FPHCTO AT+FREV AT+FRH AT+FRM AT+FRS AT+FTH AT+FTM AT+FTS AT+FVRFC Short Message Service (SMS) Commands AT+CMGC AT+CMGD AT+CMGF AT+CMGL AT+CMGR AT+CMGS AT+CMGW AT+CMSS AT+CNMA AT+CNMI AT+CPMS AT+CSCA AT+CSCB AT+CSDH AT+CSMP AT+CSMS AT^SLMS...
  • Page 452 AT Command Exec AT^SSMSS SIM related Commands AT+CRSM AT^SXSM AT^SCKS AT^SCID AT+CXXCID SIM Application Toolkit (SAT) Commands AT^SSTA ^SSTN AT^SSTGI AT^SSTR Phonebook Commands AT+CPBR AT+CPBS AT+CPBW AT^SPBC AT^SPBD AT^SPBG AT^SPBS AT+CNUM AT^SDLD Audio Commands AT+CLVL AT+CMUT AT+VTD AT+VTS AT^SAIC AT^SNFA AT^SNFD AT^SNFI AT^SNFM...
  • Page 453 AT Command Exec AT^SNFW AT^SRTC Hardware related Commands AT+CCLK AT+CALA AT^SBC AT^SBV AT^SCTM AT^SSYNC Miscellaneous Commands ATS3 ATS4 ATS5 MC55_ATC_V04.00 Confidential / Released Test Read Page 453 of 475 Write 3/17/06...
  • Page 454: Availability Of At Commands Depending On Operating Mode Of Me

    20.4 Availability of AT Commands Depending on Operating Mode of ME ! ... Command not supported % ... Command supported Table 20.6: Availability of AT Commands Depending on Operating Mode of ME AT Command Normal Mode Configuration Commands AT&F AT&V AT&W AT+CFUN AT^SMSO...
  • Page 455 AT Command Normal Mode AT+CPIN2 AT^SPIC AT+CLCK AT^SLCK AT+CPWD AT^SPWD Identification Commands AT+CGMI AT+GMI AT+CGMM AT+GMM AT+CGMR AT+GMR AT+CGSN AT+GSN AT+CIMI Call related Commands ATD> ATD> ATD> ATDI ATDL AT+CHUP ATS0 ATS6 ATS7 ATS8 ATS10 AT+CBST AT+CRLP AT+CLCC AT^SLCC AT+CR AT+CRC MC55_ATC_V04.00 Confidential / Released...
  • Page 456 AT Command Normal Mode AT+CSNS AT^SCNI AT^SLCD AT^STCD Network Service Commands AT+COPN AT+COPS AT^SOPS AT+CREG AT+CSQ AT^SMONC AT^SMOND AT^MONI AT^MONP AT^SMONG AT^SALS AT^SHOM AT^SPLM AT+CPOL AT^SPLR AT^SPLW Supplementary Service Commands AT+CACM AT^SACM AT+CAMM AT+CAOC AT+CCUG AT+CCFC AT+CCWA AT+CHLD AT+CLIP AT+CLIR AT+COLP AT+CPUC AT+CSSN...
  • Page 457 AT Command Normal Mode AT^SICI AT^SISS AT^SISI AT^SISO AT^SISC AT^SISR AT^SISW AT^SISE GPRS Commands AT+CGACT AT+CGANS AT+CGATT AT+CGAUTO AT+CGEREP AT+CGDATA AT+CGDCONT AT+CGPADDR AT+CGQMIN AT+CGQREQ AT+CGREG AT+CGSMS AT^SGAUTH AT^SGCONF ATD*99# ATD*98# ATS0 FAX Commands AT+FBADLIN AT+FBADMUL AT+FBOR AT+FCIG AT+FCLASS AT+FCQ AT+FCR AT+FDCC AT+FDFFC AT+FDIS...
  • Page 458 AT Command Normal Mode AT+FDT AT+FET AT+FK AT+FLID AT+FMDL AT+FMFR AT+FOPT AT+FPHCTO AT+FREV AT+FRH AT+FRM AT+FRS AT+FTH AT+FTM AT+FTS AT+FVRFC Short Message Service (SMS) Commands AT+CMGC AT+CMGD AT+CMGF AT+CMGL AT+CMGR AT+CMGS AT+CMGW AT+CMSS AT+CNMA AT+CNMI AT+CPMS AT+CSCA AT+CSCB AT+CSDH AT+CSMP AT+CSMS AT^SLMS AT^SMGL...
  • Page 459 AT Command Normal Mode SIM related Commands AT+CRSM AT^SXSM AT^SCKS AT^SCID AT+CXXCID SIM Application Toolkit (SAT) Commands AT^SSTA ^SSTN AT^SSTGI AT^SSTR Phonebook Commands AT+CPBR AT+CPBS AT+CPBW AT^SPBC AT^SPBD AT^SPBG AT^SPBS AT+CNUM AT^SDLD Audio Commands AT+CLVL AT+CMUT AT+VTD AT+VTS AT^SAIC AT^SNFA AT^SNFD AT^SNFI AT^SNFM...
  • Page 460 AT Command Normal Mode AT^SRTC Hardware related Commands AT+CCLK AT+CALA AT^SBC AT^SBV AT^SCTM AT^SSYNC Miscellaneous Commands ATS3 ATS4 ATS5 MC55_ATC_V04.00 Confidential / Released Page 460 of 475 Charge § 3/17/06...
  • Page 461: At Command Settings Storable With At&W

    20.5 AT Command Settings storable with AT&W Table 20.7: Settings Stored to User Profile on ASC0 / MUX Channel 1 AT Command Configuration Commands AT+CMEE Status Control Commands ATS18 Serial Interface Control Commands AT\Q AT&C AT&D AT&S AT+ILRR Call related Commands ATS0 ATS6 ATS7...
  • Page 462: Table 20.8: Settings Stored To User Profile On Asc1 / Mux Channels 2 And 3

    AT Command FAX Commands AT+FCLASS Short Message Service (SMS) Commands AT+CMGF AT+CNMI AT+CSDH AT+CSMS AT^SMGO SIM related Commands AT^SCKS Miscellaneous Commands ATS3 ATS4 ATS5 Table 20.8: Settings Stored to User Profile on ASC1 / MUX Channels 2 and 3 AT Command Configuration Commands AT+CMEE Serial Interface Control Commands...
  • Page 463 AT Command AT+CREG Supplementary Service Commands AT^SACM AT+CLIP GPRS Commands ATS0 Short Message Service (SMS) Commands AT+CMGF AT+CNMI AT+CSDH AT+CSMS AT^SMGO SIM related Commands AT^SCKS Miscellaneous Commands ATS3 ATS4 ATS5 MC55_ATC_V04.00 Confidential / Released Stored Parameters ...
  • Page 464: Factory Default Settings Restorable With At&F

    20.6 Factory Default Settings Restorable with AT&F Table 20.9: Factory Default Settings Restorable with AT&F AT Command Configuration Commands AT+CFUN AT+CMEE AT+CSCS AT^SCFG AT^SM20 Status Control Commands AT+CMER AT+CIND ATS18 Serial Interface Control Commands AT\Q AT&C AT&D AT&S AT+ILRR Call related Commands ATS0 ATS6 ATS7...
  • Page 465 AT Command AT^SALS Supplementary Service Commands AT^SACM AT+CLIP AT+CSSN AT+CUSD GPRS Commands AT+CGAUTO AT+CGREG AT+CGSMS AT^SGAUTH ATS0 FAX Commands AT+FCLASS Short Message Service (SMS) Commands AT+CMGF AT+CNMI AT+CSCB AT+CSDH AT+CSMP AT+CSMS AT^SMGO AT^SSCONF AT^SSDA AT^SSMSS SIM related Commands AT^SCKS Phonebook Commands AT+CPBS AT^SPBS Audio Commands...
  • Page 466 AT Command Miscellaneous Commands ATS3 ATS4 ATS5 MC55_ATC_V04.00 Confidential / Released Factory Defaults =013 =010 =008 Page 466 of 475 3/17/06...
  • Page 467: Summary Of Unsolicited Result Codes (Urc)

    20.7 Summary of Unsolicited Result Codes (URC) Table 20.10: Summary of Unsolicited Result Codes (URC) AT Command Configuration Commands AT+CFUN ^SYSSTART AT+CFUN ^SYSSTART CHARGE ONLY MODE AT^SMSO ^SHUTDOWN Status Control Commands AT+CMER +CIEV: , AT^SIND +CIEV: , AT^SIND +CIEV: , , AT^SIND +CIEV: , , , AT^SIND...
  • Page 468 AT Command Internet Service Commands AT^SISR ^SISR: , AT^SISW ^SISW: , ^SIS: , [, [][, ]] Internet Ser- vice URC "^SIS" GPRS Commands +CGEV: REJECT , AT+CGEREP +CGEV: NW REACT , , [] AT+CGEREP +CGEV: NW DEACT , , [] AT+CGEREP +CGEV: ME DEACT , , [] AT+CGEREP...
  • Page 469: Mc55_Atc_V04.00

    AT Command AT^SCTM ^SCTM_A: AT^SCTM ^SCTM_B: MC55_ATC_V04.00 Confidential / Released Page 469 of 475 3/17/06...
  • Page 470: Alphabetical List Of At Commands

    20.8 Alphabetical List of AT Commands Table 20.11: Alphabetical List of AT Commands AT Command Description Switch from data mode to command mode SAT Notification ^SSTN Repeat previous command line Set Data Carrier Detect (DCD) Line mode AT&C Set circuit Data Terminal Ready (DTR) function mode AT&D Set all current parameters to manufacturer defaults AT&F...
  • Page 471 AT Command Description Hang up call AT+CHUP Request International Mobile Subscriber Identity (IMSI) AT+CIMI Indicator control AT+CIND List current calls of ME AT+CLCC Facility lock AT+CLCK Calling Line Identification Presentation AT+CLIP Calling line identification restriction AT+CLIR Loudspeaker volume level AT+CLVL Mobile Equipment Error Message Format AT+CMEE Mobile Equipment Event Reporting...
  • Page 472 AT Command Description Restricted SIM Access AT+CRSM SMS Service Center Address AT+CSCA Select Cell Broadcast Message Indication AT+CSCB Select TE character set AT+CSCS Show SMS text mode parameters AT+CSDH Set SMS text Mode Parameters AT+CSMP Select Message Service AT+CSMS Single Numbering Scheme AT+CSNS Signal quality AT+CSQ...
  • Page 473 Internet Service Open AT^SISO Internet Service Read Data AT^SISR Internet Service Setup Profile AT^SISS Internet Service Write Data AT^SISW Siemens defined command to list current calls of ME AT^SLCC Display Last Call Duration AT^SLCD Facility lock AT^SLCK List SMS Memory Storage AT^SLMS...
  • Page 474 AT Command Description Set or query SMS overflow presentation mode or query AT^SMGO SMS overflow Read short message without setting status to REC READ Section 13.21, page AT^SMGR Cell Monitoring AT^SMONC Cell Monitoring AT^SMOND GPRS Monitor AT^SMONG Switch off mobile station AT^SMSO Set or query of microphone attenuation AT^SNFA...
  • Page 475 AT Command Description Request GPRS service ATD*99# Mobile originated call using specific memory and index ATD> number Mobile originated call from active memory using index ATD> number Mobile originated call from active memory using corre- ATD> sponding field Mobile originated call to ISDN number ATDI Redial last number used ATDL...
  • This manual is also suitable for:

    Brodersen mc55

    Table of Contents