Siemens MC55 Command Set
Hide thumbs Also See for MC55:
Table of Contents

Advertisement

Quick Links

m
obile
MC55
Siemens Cellular Engine
Version:
01.05
DocId:
MC55_ATC_V01.05

Advertisement

Table of Contents
loading

Summary of Contents for Siemens MC55

  • Page 1 MC55 Siemens Cellular Engine Version: 01.05 DocId: MC55_ATC_V01.05...
  • 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

    1.6.2 Hardware flow control (RTS/CTS flow control)..............26 Unsolicited Result Code Presentation................... 27 1.7.1 Communication between Customer Application and MC55 ..........27 Common PCN Handset Specification (CPHS) ................28 Errors and Messages ........................29 Configuration Commands........................30 AT&F Set all current parameters to manufacturer defaults ............30 AT&V Display current configuration ....................
  • Page 4 Cause Location ID for the extended error report.............. 75 3.4.2 GSM release cause for L3 Radio Resource (RR) ............76 3.4.3 SIEMENS release cause for L3 Radio Resource (RR) ............ 77 3.4.4 GSM release cause for Mobility Management (MM) ............77 3.4.5 SIEMENS release cause for L3 Mobility Management (MM) ...........
  • Page 5 7.21 AT+CRLP Select radio link protocol param. for orig. non-transparent data call......165 7.22 AT+CLCC List current calls of ME .................... 167 7.23 AT^SLCC Siemens defined command to list the current calls of the ME........170 MC55_ATC_V01.05 Page 5 of 469...
  • Page 6 MC55 AT Command Set Contents obile 7.24 AT+CR Service reporting control ....................176 7.25 AT+CRC Set Cellular Result Codes for incoming call indication ..........178 7.26 AT+CSNS Single Numbering Scheme ..................180 7.27 AT^SCNI List Call Number Information ..................182 7.28 AT^SLCD Display Last Call Duration ..................
  • Page 7 MC55 AT Command Set Contents obile GPRS Commands ..........................243 10.1 AT+CGACT PDP context activate or deactivate ............... 243 10.2 AT+CGANS Manual response to a network request for PDP context activation ...... 245 10.3 AT+CGATT GPRS attach or detach ..................247 10.4 AT+CGAUTO Automatic response to a network request for PDP context activation ....
  • Page 8 MC55 AT Command Set Contents obile 11.19 AT+FOPT Set bit order independently ..................302 11.20 AT+FPHCTO DTE Phase C Response Timeout............... 303 11.21 AT+FREV Identify Product Revision ..................304 11.22 AT+FRH Receive Data Using HDLC Framing ................305 11.23 AT+FRM Receive Data ......................306 11.24 AT+FRS Receive Silence......................
  • Page 9 MC55 AT Command Set Contents obile SIM Application Toolkit (SAT) Commands..................362 14.1 AT^SSTA SAT Interface Activation ................... 362 14.2 ^SSTN SAT Notification ......................364 14.3 AT^SSTGI SAT Get Information ....................366 14.4 AT^SSTR SAT Response ......................368 Phonebook Commands........................370 15.1 Sort Order for Phonebooks ......................
  • Page 10 MC55 AT Command Set Contents obile 17.3.1 Summary of AT commands available in Charge-only and Alarm mode......432 17.4 AT^SBV Battery/Supply Voltage ....................433 17.5 AT^SCTM Set critical operating temperature presentation mode or query temperature... 434 17.6 AT^SSYNC Configure SYNC Pin....................437 17.6.1 ME status indicated by status LED patterns..............
  • Page 11 MC55 AT Command Set List of Tables obile List of Tables Table 1.1: Symbols used to indicate the correlations with other commands ..........16 Table 1.2: Symbols used to mark different types of default values of parameters ........16 Table 2.1: Current configuration on ASC0 / MUX channel 1 (example) ............
  • Page 12: List Of Figures

    MC55 AT Command Set List of Figures obile 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 16.1: Audio programming model......................392 MC55_ATC_V01.05...
  • Page 13: Introduction

    Introduction Scope of the document This document presents the AT Command Set for the Siemens Cellular Engine MC55 Version 01.05. 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

    Multiplex Driver Developer's Guide for Windows 2000 and Windows XP Multiplex Driver Installation Guide for Windows 2000 and Windows XP Application Note 22: Using TTY / CTM equipment with MC55 [10] ISO/IEC10646: "Universal Multiple-Octet Coded Character Set (UCS)"; UCS2, 16 bit coding [11] ITU-T Recommendation V.24: List of definitions for interchange circuits between data terminal equipment...
  • Page 15: Document Conventions

    MC55 AT Command Set 1.3 Document conventions obile 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).
  • Page 16: Superscript Notation For Parameters And Values

    MC55 AT Command Set 1.3 Document conventions obile 1.3.2 Superscript notation for parameters and values Table 1.1: Symbols used to indicate the correlations with other commands Parameter option Meaning (&W) <param> Parameter value will be stored with AT&W (&V) <param>...
  • Page 17: At Command Syntax

    MC55 AT Command Set 1.4 AT command syntax obile AT command syntax The "AT" or "at" prefix must be set at the beginning of each command line. To terminate a command line enter <CR> Commands are usually followed by a response that includes "...
  • Page 18: Combining At Commands On The Same Command Line

    MC55 AT Command Set 1.4 AT command syntax obile Example 1: Omitting parameters in the middle of a string Query current setting AT+CCUG? +CCUG: 1,10,1 Set only the middle parameter AT+CCUG=,9 Query new setting AT+CCUG? +CCUG: 1,9,1 Example 2: Using default parameter values for optional parameters...
  • Page 19: Supported Character Sets

    MC55 AT Command Set 1.5 Supported character sets obile 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 for information about selecting the character set.
  • Page 20 MC55 AT Command Set 1.5 Supported character sets obile GSM 03.38 GSM character Corresponding ASCII Hex Esc character hex. value ASCII character Esc sequence sequence Ö 5C 35 43 " " 5C 32 32 ò 5C 30 38 NULL 5C 30 30 CAUTION: Often, the editors of terminal programs do not recognize escape sequences.
  • Page 21: Gsm Alphabet Tables And Ucs2 Character Values

    MC55 AT Command Set 1.5 Supported character sets obile 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.
  • Page 22: Figure 1.2: Extension Character Table Of Gsm 03.38 Alphabet

    MC55 AT Command Set 1.5 Supported character sets obile 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.
  • Page 23: Ucs2 And Gsm Data Coding And Conversion For Sms Text Mode

    MC55 AT Command Set 1.5 Supported character sets obile In the event that an MS receives a code where a symbol is not represented in figure Extension character table of GSM 03.38 alphabet the MS shall display the character shown in the main default 7 bit alphabet table (see figure Main character table of GSM 03.38...
  • Page 24: Implementing Input Of Terminal Data To Sim (Direction Te To Me)

    MC55 AT Command Set 1.5 Supported character sets obile 1.5.2.2 Implementing input of Terminal data to SIM (direction TE to ME) CSCS UCS2 7-Bit Case 1 Case 4 (GSM default) GSM (1:1) UCS2 to GSM (2:1) 8-Bit Case 2 Case 5...
  • Page 25 MC55 AT Command Set 1.5 Supported character sets obile Case 6 Two bytes are needed. Maximum text length: 280 characters Example: "00410042" ® 0x00,0x41,0x00,0x21 Problems: • "41" ® Error (there are two bytes needed) • "0000" ® Error (not an UCS2 character) •...
  • Page 26: Flow Control

    MC55 AT Command Set 1.6 Flow Control obile 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 27: Unsolicited Result Code Presentation

    Hence, when the TE receives the echo of the first character "A" of the AT command just sent by itself it has control over both the receive and the transmit paths. This way no URC can be issued by the MC55 in between.
  • Page 28: Common Pcn Handset Specification (Cphs)

    MC55 AT Command Set 1.8 Common PCN Handset Specification (CPHS) obile 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...
  • Page 29: Errors And Messages

    MC55 AT Command Set 1.9 Errors and Messages obile Errors and Messages The final result codes "+CME ERROR: <err>" and "+CMS ERROR: <err>" indicate errors related to mobile equip- ment or network. The effect is similar to an ERROR result code.
  • Page 30: Configuration Commands

    MC55 AT Command Set 2. Configuration Commands obile 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 Syntax Exec Command AT&F [...
  • Page 31: At&V Display Current Configuration

    MC55 AT Command Set 2.2 AT&V obile AT&V Display current configuration Syntax Exec Command AT&V [ <value> Response(s) ACTIVE PROFILE: ... (see section 2.2.1) ASC0 ASC1 MUX1 MUX2 MUX3 § § § Reference(s) V.25ter Command Description TA returns the current parameter setting. The configuration varies depending on whether or not PIN authentica-...
  • Page 32: Table 2.1: Current Configuration On Asc0 / Mux Channel 1 (Example)

    MC55 AT Command Set 2.2 AT&V obile Table 2.1: Current configuration on ASC0 / MUX channel 1 (example) PIN authentication done No PIN authentication ACTIVE PROFILE: ACTIVE PROFILE: E1 Q0 V1 X4 &C1 &D2 &S0 \Q0 E1 Q0 V1 X4 &C1 &D2 &S0 \Q0...
  • Page 33: At&W Stores Current Configuration To User Defined Profile

    MC55 AT Command Set 2.3 AT&W obile AT&W Stores current configuration to user defined profile Syntax Exec Command AT&W [ <value> Response(s) ERROR/+CME ERROR <err> ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) V.25ter Command Description TA stores the currently set parameters to a user defined profile in the non-volatile memory.
  • Page 34: Atq Set Result Code Presentation Mode

    MC55 AT Command Set 2.4 ATQ obile ATQ Set result code presentation mode Syntax Exec Command ATQ [ <n> Response(s) <n> <n> (none) ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) V.25ter Command Description 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.
  • Page 35: Atv Set Result Code Format Mode

    MC55 AT Command Set 2.5 ATV obile 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 at 2.5.1. Syntax Exec Command ATV [ <value>...
  • Page 36 MC55 AT Command Set 2.5 ATV obile Verbose format Numeric format Meaning CONNECT 2400/RLP Link with 2400 bps and Radio Link Pro- tocol CONNECT 4800/RLP Link with 4800 bps and Radio Link Pro- tocol CONNECT 9600/RLP Link with 9600 bps and Radio Link Pro-...
  • Page 37: Atx Set Connect Result Code Format And Call Monitoring

    MC55 AT Command Set 2.6 ATX obile ATX Set CONNECT result code format and call monitoring Syntax Exec Command ATX [ <value> Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) V.25ter Command Description This parameter setting determines whether or not the TA detects the presence of dial tone and busy signal and whether or not TA transmits particular result codes.
  • Page 38: Atz Set All Current Parameters To User Defined Profile

    MC55 AT Command Set 2.7 ATZ obile ATZ Set all current parameters to user defined profile Syntax Exec Command ATZ [ <value> Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) V.25ter Command Description TA sets all current parameters to the user profile stored with .
  • Page 39: At+Cfun Set Phone Functionality

    = 5, 6, 7, 8 or 9, <fun> since in these modes MC55 automatically resumes power saving, after you have sent or received a short mes- sage or made a call. =5 or 6 do not offer this feature to the same extent and are only supported for com- <fun>...
  • Page 40 MC55 AT Command Set 2.8 AT+CFUN obile ASC0 ASC1 MUX1 MUX2 MUX3 § § § Reference(s) GSM 07.07 Command Description The test command returns the values of the supported parameters. The read command returns the current functionality value. The write command can be used to reset the ME, to choose one of the SLEEP modes or to return to full func- tionality.
  • Page 41 For the same reason, power sav- <fun> ing cannot be used if MC55 operates in Alarm mode. Furthermore, in order to accept incoming calls, SMS or network related URCs in SLEEP mode the ME must be registered when it enters the SLEEP mode.
  • Page 42 MC55 AT Command Set 2.8 AT+CFUN obile to full functionality. This is a useful approach because, in this mode, the AT interface is not accessible. Examples EXAMPLE 1 To check the level of functionality use the read command: AT+CFUN? Default mode after ME was restarted +CFUN: 1 Remember that the AT interface is not accessible in NON-CYCLIC SLEEP mode.
  • Page 43: Wake Up The Me From Sleep Mode

    MC55 AT Command Set 2.8 AT+CFUN obile 2.8.1 Wake up the ME from SLEEP mode A wake-up event is any event that causes the ME to draw current. Depending on the selected mode, the wake- up event either switches the SLEEP mode off and takes the ME back to full functionality...
  • Page 44: At^smso Switch Off Mobile Station

    MC55 AT Command Set 2.9 AT^SMSO obile AT^SMSO Switch off mobile station Syntax Test Command AT^SMSO=? Response(s) Exec Command AT^SMSO Response(s) ^SMSO: MS OFF ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) SIEMENS Unsolicited Result Code ^SHUTDOWN Indicates that the power-off procedure is finished and the module will be switched off within 1 second Command Description The exec command initiates the power-off procedure.
  • Page 45: At+Gcap Request Complete Ta Capabilities List

    MC55 AT Command Set 2.10 AT+GCAP obile 2.10 AT+GCAP Request complete TA capabilities list Syntax Test Command AT+GCAP=? Response(s) Exec Command AT+GCAP Response(s) +GCAP: <name> ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) V.25ter Command Description TA reports a list of additional capabilities.
  • Page 46: At+Cmee Report Mobile Equipment Error

    MC55 AT Command Set 2.11 AT+CMEE obile 2.11 AT+CMEE Report mobile equipment error Syntax Test Command AT+CMEE=? Response(s) +CMEE: (list of supported <n> Read Command AT+CMEE? Response(s) +CMEE: <n> Write Command AT+CMEE=<n> Response(s) ERROR +CME ERROR: <err> ASC0 ASC1 MUX1...
  • Page 47: Summary Of Cme Errors Related To Gsm 07.07

    MC55 AT Command Set 2.11 AT+CMEE obile Notes • The possible error result codes are listed in 2.11.1, 2.11.2 and 2.11.3. • In multiplex mode (see ) the setting applies only to the logical channel where selected. The setting AT+CMUX on the other channels may differ.
  • Page 48: Summary Of Gprs-Related Cme Errors

    MC55 AT Command Set 2.11 AT+CMEE obile Code of <err> Text (if AT+CMEE invalid characters in dial string no network service Network timeout Network not allowed emergency calls only Network personalization PIN required Network personalization PUK required Network subset personalization PIN required...
  • Page 49: Summary Of Cms Errors Related To Gsm 07.05

    MC55 AT Command Set 2.11 AT+CMEE obile 2.11.3 Summary of CMS ERRORS related to GSM 07.05 Code of <err> Text (if AT+CMEE Unassigned (unallocated) number Operator determined barring Call barred Short message transfer rejected Destination out of service Unidentified subscriber...
  • Page 50 MC55 AT Command Set 2.11 AT+CMEE obile Code of <err> Text (if AT+CMEE SC system failure Invalid SME address Destination SME barred SM Rejected-Duplicate SM TP-VPF not supported TP-VP not supported D0 SIM SMS storage full No SMS storage capability in SIM...
  • Page 51 MC55 AT Command Set 2.11 AT+CMEE obile Code of <err> Text (if AT+CMEE unable to store invalid status invalid character in address string invalid length invalid character in pdu invalid parameter invalid length or character invalid character in text timer expired Operation temporary not allowed MC55_ATC_V01.05...
  • Page 52: At+Cscs Select Te Character Set

    MC55 AT Command Set 2.12 AT+CSCS obile 2.12 AT+CSCS Select TE character set Syntax Test Command AT+CSCS=? Response(s) +CSCS: (list of supported <chset> Read Command AT+CSCS? Response(s) +CSCS: <chset> Write Command AT+CSCS= [ <chset> Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) GSM 07.07, GSM 11.11...
  • Page 53 MC55 AT Command Set 2.12 AT+CSCS obile Notes • Also see chapter " ". Supported character sets • When TA-TE interface is set to 8-bit operation and used TE alphabet is 7-bit, the highest bit will be set to zero.
  • Page 54: At^scfg Extended Configuration Setting

    MC55 AT Command Set 2.13 AT^SCFG obile 2.13 AT^SCFG Extended Configuration Setting Command can be used to query and set various ME parameters. Parameter names are coded in GSM alphabet, parameter values in the alphabet as specified by (GSM AT+CSCS or UCS2).
  • Page 55 MC55 AT Command Set 2.13 AT^SCFG obile Write Command (Continued) Adaptive Multi Rate (AMR): AT^SCFG= "Audio/AMR"[, <amr> Response(s) +CME ERROR: invalid index +CME ERROR: invalid characters in text string +CME ERROR: unknown Write Command GPRS with automatic attach ATS0 AT^SCFG= "GPRS/ATS0/withAttach"[, <gaa>...
  • Page 56 MC55 AT Command Set 2.13 AT^SCFG obile Write Command Configuration of URC " " Call Status Indication ^SLCC AT^SCFG= "URC/CallStatus/SLCC"[, <sucs> Response(s) ^SCFG: "URC/CallStatus/SLCC", <sucs> Write Command URC indication in datamode via RING line: AT^SCFG= "URC/Datamode/Ringline"[, <udri> Response(s) ^SCFG: "URC/Datamode/Ringline", <udri>...
  • Page 57: Parameter Description

    MC55 AT Command Set 2.13 AT^SCFG obile Parameter Description (str)(+CSCS) <amr> 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 enabled 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:...
  • Page 58 MC55 AT Command Set 2.13 AT^SCFG obile (str)(+CSCS) <HandOverStatus> Call Handover Status This parameter offers a workaround to prevent problems during call handover into the 1900 MHz (or 1800 MHz) band, caused by non-conforming configurations of the 1900 MHz (or 1800 MHz) GSM network.
  • Page 59 MC55 AT Command Set 2.13 AT^SCFG obile (str)(+CSCS) <succ> CIEV Call Status Indication This parameter can be used to control the behaviour of URC " ":call. See also +CIEV AT+CIND AT+CMER Call Status Information Parameter is global for all interfaces and will not be reset by AT&F...
  • Page 60 MC55 AT Command Set 2.13 AT^SCFG obile AT^SCFG="Audio/AMR","disabled" AMR is disabled for any operator. ^SCFG:"Audio/AMR","disabled" AT^SCFG="Audio/AMR","23405" AMR is disabled for any operator, but enabled for ^SCFG:"Audio/AMR","23405" operator "23405". AT^SCFG="Audio/AMR","23203" AMR is disabled for any operator, but enabled for ^SCFG:"Audio/AMR","23405","23203" operators "23405" and "23203".
  • Page 61: At^sm20 Set M20 Compatibility Mode

    ASC1 MUX1 MUX2 MUX3 Reference(s) SIEMENS Command Description M20 is an earlier, widely used SIEMENS GSM engine. The command selects different modes of AT^SM20 responses returned upon execution of the commands and sms commands like e.g. . Please note AT+CMGW...
  • Page 62 <CallMode> Call setup response mode Applies only to voice calls. Set compatibility to Siemens mobile phones. ME will return "OK" immediately after attempting a call with the command. In case of failure, additional call release indications, such as "NO DIAL TONE, "NO CARRIER", "BUSY"...
  • Page 63: Status Control Commands

    MC55 AT Command Set 3. Status Control Commands obile 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 "...
  • Page 64 TE afterwards. Otherwise they are forwarded directly to the TE. Forward " " and " " URCs directly to the TE. If MC55 is in online +CIEV ^SLCC data mode, URCs are signaled via sending BREAK (100ms) and stored in a buffer.
  • Page 65 MC55 AT Command Set 3.1 AT+CMER obile Note • If the ME operates on different instances (MUX channels 1, 2, 3 or ASC0/ASC1) avoid different settings for routing and indicating SMS. For example, if messages shall be routed directly to one instance of the TE (set...
  • Page 66: At+Cind Indicator Control

    AT+CIND Indicator control This command controls information about status changes via URC presentation of the MC55 or connected items, e.g. battery charge level, signal quality, service availability, sound generation, indication of unread short mes- sages, full SMS storage, call in progress or roaming activities.
  • Page 67 MC55 AT Command Set 3.2 AT+CIND obile ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) GSM 07.07 Command Description The read command returns the status of the ME indicators. The write command is used to switch the event report for each indicator type. The Indicator Event Reports are displayed to the TE via "...
  • Page 68 MC55 AT Command Set 3.2 AT+CIND obile "unknown") occurs in the list of active calls or when a traffic channel is established, if setting ="verbose". AT^SCFG <succ> Also refer Call Status Information “roam“ Roaming indicator (0-1) 0: Registered to home network or not registered 1: Registered to other network “smsfull“...
  • Page 69 MC55 AT Command Set 3.2 AT+CIND obile +CIEV: battchg,5 +CIEV: signal,99 +CIEV: service,1 +CIEV: sounder,0 +CIEV: message,0 +CIEV: call,0 +CIEV: roam,0 +CIEV: smsfull,0 Receive with full signal field strength. +CIEV: rssi,5 Make a call. ATD0123456; Receive a set of "...
  • Page 70: At^sind Extended Indicator Control

    MC55 AT Command Set 3.3 AT^SIND obile AT^SIND Extended Indicator Control supplies extended event indicator control and AT^SIND • offers greater flexibility than standard AT+CIND • offers several extra indicators, • can show the current status of all indicators supported by...
  • Page 71 MC55 AT Command Set 3.3 AT^SIND obile Command Description The read command provides a list of all indicators supported by . Each indicator is rep- AT+CIND AT^SIND resented with its registration mode and current value. The write command can be used to select a single indicator in order to modify its registration and to view the current value.
  • Page 72 AT^SIND • On the other hand indicators supported by are registered while AT+CIND the MC55 is powered up. Query the registration status and the current value of a single indicator type. Note • Notes regarding indicator voice message waiting: "vmwait1" and "vmwait2" indicate the receipt of a short message coded as Voice Message Waiting Indi- cator, as defined by the CPHS Phase 2 standard.
  • Page 73: At+Ceer Extended Error Report

    MC55 AT Command Set 3.4 AT+CEER obile AT+CEER Extended error report Syntax Test Command AT+CEER=? Response(s) Exec Command AT+CEER Response(s) +CEER: <locationID> <reason> <ssRelease> ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) GSM 07.07 Command Description TA returns an extended error report of the reason for the last •...
  • Page 74 MC55 AT Command Set 3.4 AT+CEER obile (num) <reason> Reason for last call release as number code. The number codes are listed in several tables, sorted by different categories in the following subclauses. The tables can be found proceeding from the Location ID given in sub- clause 3.4.1.
  • Page 75: 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 causefor L3 Call Control...
  • Page 76: 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 77: Siemens Release Cause For L3 Radio Resource (Rr)

    MC55 AT Command Set 3.4 AT+CEER obile 3.4.3 SIEMENS release cause for L3 Radio Resource (RR) Number Description Racchs not answered Racchs rejected Access class of the SIM is barred by the network provider SABM failure Radio link counter expiry or PerformAbnormalRelease...
  • Page 78: 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 79 MC55 AT Command Set 3.4 AT+CEER obile Number Description No route to destination Channel unacceptable Operator determined barring Normal call clearing User busy No user responding User alerting, no answer Call rejected Number changed Pre-emption Non-selected user clearing Destination out of order...
  • Page 80: Siemens Release Cause For L3 Call Control (Cc)

    Message not compatible with protocol Recovery on timer expiry Protocol error, unspecified Interworking class Interworking, unspecified 3.4.7 SIEMENS release cause for L3 Call Control (CC) Number Description Call dropped Service not available Hold procedure not available Temporary no service, previous procedure not yet finished...
  • Page 81: Siemens Release Cause For L3 Advice Of Charge (Aoc)

    MC55 AT Command Set 3.4 AT+CEER obile 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 ACM limit almost reached ACM range overflow ACM range overflow 3.4.9...
  • Page 82: Siemens Release Cause For Call-Related Supplementary Services (Crss)

    Unrecognized Invoke ID Return Error Unexpected Unrecognized Error Unexpected Error Mistyped Parameter 3.4.10 SIEMENS release cause for Call-related Supplementary Services (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 83: Siemens Release Cause For Session Management (Sm)

    Conditional information element error Message not compatible with protocol Protocol error, unspecified 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...
  • Page 84: Gsm Cause For L3 Protocol Module Or Other Local Cause

    3.4.12 GSM cause for L3 Protocol module or other local cause Number Description No detailed cause 3.4.13 SIEMENS release cause for GPRS API Number Description Regular deactivation of the call Action temporarily not allowed Wrong connection type Specified data service profile invalid...
  • Page 85: Ats18 Extended Call Release Report

    MC55 AT Command Set 3.5 ATS18 obile ATS18 Extended call release report Syntax Read Command ATS18? Response(s) <n> Write Command ATS18=<n> Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) V.25ter Command Description This command enables or disables the presentation of extended call release reports for fax and data calls. The call release report is presented in numeric format and includes the following parameters: +CAUSE: <locationID>,...
  • Page 86 MC55 AT Command Set 3.5 ATS18 obile Note • The command applies only to circuit switched data and fax calls. For voice calls extended call release reports can be retrieved using the command AT+CEER Examples EXAMPLE 1 Enables the presentation of extended call release reports.
  • Page 87: At+Cpas Mobile Equipment Activity Status

    MC55 AT Command Set 3.6 AT+CPAS obile AT+CPAS Mobile equipment activity status Syntax Test Command AT+CPAS=? Response(s) +CPAS: (list of supported <pas> Exec Command AT+CPAS Response(s) +CPAS: <pas> ERROR +CME ERROR: <err> ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) GSM 07.07 Command Description TA returns the activity status of ME.
  • Page 88: At+Ws46 Select Wireless Network

    MC55 AT Command Set 3.7 AT+WS46 obile AT+WS46 Select wireless network Syntax Test Command AT+WS46=? Response(s) +WS46: (list of supported <n> Read Command AT+WS46? Response(s) <n> Write Command AT+WS46= [ <n> Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) GSM 07.07...
  • Page 89: Serial Interface Control Commands

    MC55 AT Command Set 4. Serial Interface Control Commands obile Serial Interface Control Commands The AT Commands described in this chapter allow the external application to determine various settings related to the MC55's serial interface. AT\Q Flowcontrol Syntax Exec Command AT\Q [ <n>...
  • Page 90: At&C Set Circuit Data Carrier Detect (Dcd) Function Mode

    MC55 AT Command Set 4.2 AT&C obile AT&C Set circuit Data Carrier Detect (DCD) function mode Syntax Exec Command AT&C [ <value> Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) V.25ter Command Description This parameter determines how the state of circuit 109(DCD) relates to the detection of received line signal from the distant end.
  • Page 91: At&D Set Circuit Data Terminal Ready (Dtr) Function Mode

    MC55 AT Command Set 4.3 AT&D obile AT&D Set circuit Data Terminal Ready (DTR) function mode Syntax Exec Command AT&D [ <value> Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 § Reference(s) V.25ter Command Description This parameter determines how the TA responds when circuit 108/2 (DTR) is changed from ON to OFF during data mode.
  • Page 92: At&S Set Circuit Data Set Ready (Dsr) Function Mode

    MC55 AT Command Set 4.4 AT&S obile AT&S Set circuit Data Set Ready (DSR) function mode Syntax Exec Command AT&S [ <value> Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) V.25ter Command Description This parameter determines how the TA sets circuit 107 (DSR) depending on the communication state of the TA interfacing TE.
  • Page 93: Ate Enable Command Echo

    MC55 AT Command Set 4.5 ATE obile ATE Enable command echo Syntax Exec Command ATE [ <value> Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) V.25ter Command Description This setting determines whether or not the TA echoes characters received from TE during command state.
  • Page 94: At+Ilrr Set Te-Ta Local Rate Reporting

    MC55 AT Command Set 4.6 AT+ILRR obile AT+ILRR Set TE-TA local rate reporting The command controls whether or not the intermediate result code " " is transmitted from the AT+ILRR +ILRR DCE to the DTE. Syntax Test Command AT+ILRR=? Response(s) +ILRR: (list of supported <value>...
  • Page 95 MC55 AT Command Set 4.6 AT+ILRR obile Parameter Description (num)(&W)(&V) <value> (&F) Disables reporting of local port rate Enables reporting of local port rate (num) <rate> port rate setting on connection (bps) Autobauding (see chapter 4.7.1) Not supported on ASC1.
  • Page 96: At+Ipr Set Fixed Local Rate

    MC55 AT Command Set 4.7 AT+IPR obile AT+IPR Set fixed local rate The command can be used to set or query the DTE-DCE interface bitrate. AT+IPR Syntax Test Command AT+IPR=? Response(s) +IPR: (list of supported auto-detectable s) , (list of supported fixed-only <rate>...
  • Page 97 MC55 AT Command Set 4.7 AT+IPR obile chronized after restarting the GSM engine (see chapter 4.7.1). Parameter Description (num)(&V) <rate> bitrate per second (bps) Activate autobauding (see chapter 4.7.1). This is not supported on ASC1. 1200 2400 4800 9600 14400...
  • Page 98: Autobauding

    MC55 AT Command Set 4.7 AT+IPR obile 4.7.1 Autobauding To take advantage of autobaud mode specific attention must be paid to the following requirements: • Synchronization between DTE and DCE Ensure that DTE and DCE are correctly synchronized and the bitrate used by the DTE is detected by the DCE (ME).
  • Page 99: At+Cmux Enter Multiplex Mode

    AT commands. The MC55 module incorporates an internal multiplexer and thus integrates all the functions needed to implement full-featured multiplex solutions. For the application on top, customers have the flexibility to create their own mul- tiplex programs conforming to the multiplexer protocol.
  • Page 100: Restrictions On Multiplex Mode

    MC55 AT Command Set 4.8 AT+CMUX obile Refer to which provides a detailed description of the multiplex architecture and step-by-step instructions of how to install and configure the multiplex mode. The WinMUX2k driver and its source files can be supplied on request.
  • Page 101: Table 4.2: Summary Of At Commands With Different Behavior In Multiplex Mode

    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 ). The other registers are read-only and for internal use only!
  • Page 102: Second Serial Interface Asc1

    MC55 AT Command Set 4.8 AT+CMUX obile Command Description If the ME is in Multiplexer mode, it is not recommended to activate SLEEP mode AT+CFUN with . The best approach to properly control SLEEP mode in this AT+CFUN <fun> case is to issue the PSC messages described in [5], chapter "Power saving control (PSC)".
  • Page 103: Security Commands

    MC55 AT Command Set 5. Security Commands obile Security Commands The AT Commands described in this chapter allow the external application to determine various security related settings. AT+CPIN Enter PIN Syntax Test Command AT+CPIN=? Response(s) Read Command AT+CPIN? Response(s) +CPIN: <code>...
  • Page 104 MC55 AT Command Set 5.1 AT+CPIN obile If no PIN request is pending (for example if PIN authentication has been done and the same PIN is entered again) ME responds +CME ERROR: operation not allowed. No action is required from your part.
  • Page 105: What To Do If Pin Or Password Authentication Fails

    MC55 AT Command Set 5.1 AT+CPIN obile PH-SP PUK ME is waiting for service provider personalisation unblocking password PH-C PIN ME is waiting for corporate personalisation password PH-C PUK ME is waiting for corprorate personalisation un-blocking password Notes • Caution: After entering a password with...
  • Page 106 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 107: At+Cpin2 Enter Pin2

    MC55 AT Command Set 5.2 AT+CPIN2 obile AT+CPIN2 Enter PIN2 Syntax Test Command AT+CPIN2=? Response(s) Read Command AT+CPIN2? Response(s) +CPIN2: <code> ERROR +CME ERROR: <err> Write Command AT+CPIN2=<pin> <new pin> Response(s) ERROR +CME ERROR: <err> ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) GSM 07.07...
  • Page 108 MC55 AT Command Set 5.2 AT+CPIN2 obile (str) <new pin> If the requested code was SIM PUK2: new password (PIN2). See Chapter 5.1.1 for more information about when you may need to enter the PUK. (text) <code> READY ME is not pending for any password.
  • Page 109 MC55 AT Command Set 5.2 AT+CPIN2 obile EXAMPLE 3 To write to "FD" phonebook: AT+CPBS="FD" AT+CPBW=2,"+493012345678",145,"Charly" access denied due to missing PIN2 authentication +CME ERROR 17 AT+CPIN2=8888 AT+CPBW=2,"+493012345678",145,"Charly" MC55_ATC_V01.05 Page 109 of 469 2/10/04 Confidential / Released...
  • Page 110: At^spic Display Pin Counter

    MC55 AT Command Set 5.3 AT^SPIC obile AT^SPIC Display PIN counter Syntax Test Command AT^SPIC=? Response(s) Read Command AT^SPIC? Response(s) ^SPIC: <code> Exec Command AT^SPIC Response(s) ^SPIC: <counter> Write Command AT^SPIC=<facility> Response(s) ^SPIC: <counter> ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s)
  • Page 111 MC55 AT Command Set 5.3 AT^SPIC obile If the responses to " ?" and " ?" both read "READY", there is no currently required password, AT+CPIN AT+CPIN2 and the referrer of the execute command "AT^SPIC" is explicitly undefined. In these cases, the read command "AT^SPIC?" may be used to determine, which password the response of the execute command actually refers to.
  • Page 112 MC55 AT Command Set 5.3 AT^SPIC obile • Use the read commands " ?" and " ?" to check which password is currently required. AT+CPIN AT+CPIN2 If the responses to " ?" and " ?" both read "READY", there is no currently required pass-...
  • Page 113 MC55 AT Command Set 5.3 AT^SPIC obile at^spic ^SPIC: 9 (9 attempts left for PUK 1) EXAMPLE 2 Though a mobile is locked to a specific SIM card (phone lock), the client attempts to operate it with another SIM card. The client correctly enters the SIM PIN of the SIM card currently inserted, but then fails to give the...
  • Page 114 MC55 AT Command Set 5.3 AT^SPIC obile at+cpin=4714 +CME ERROR: incorrect password at^spic ^SPIC: 63 MC55_ATC_V01.05 Page 114 of 469 2/10/04 Confidential / Released...
  • Page 115: At+Clck Facility Lock

    MC55 AT Command Set 5.4 AT+CLCK obile AT+CLCK Facility lock Syntax Test Command AT+CLCK=? Response(s) +CLCK: list of supported <facility> Write Command AT+CLCK=<facility> <mode> <password> <class> Response(s) is not equal 2 and command successful: <mode> = 2 and command successful: <mode>...
  • Page 116 MC55 AT Command Set 5.4 AT+CLCK obile Parameter Description (str) <facility> Phone security locks set by client or factory Primarily intended for the client to take safety precautions, "SC", "PS" and "FD" can be configured individually. "PS" may also be factory set.
  • Page 117 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 118 MC55 AT Command Set 5.4 AT+CLCK obile (num) <status> lock is inactive lock is active (str) <password> Password string used to lock and to unlock a . Length and authority for passwords depend on the <facility> in question and are therefore listed in the section on parameter .
  • Page 119 MC55 AT Command Set 5.4 AT+CLCK obile Examples EXAMPLE 1 Lock SIM card ( = "SC") <facility> The "SC" parameter enables or disables the SIM PIN AT+CLCK="SC",1,"9999" authentication (PIN 1) when you power up the GSM engine SIM card locked. As a result, SIM PIN 1 must be entered to enable ME to register to the GSM net- work.
  • Page 120 MC55 AT Command Set 5.4 AT+CLCK obile To operate the mobile with other SIM card than the one used for the "PS" lock: Enter SIM PIN of present card, followed by "PS" lock password. AT+CPIN? +CPIN: SIM PIN AT+CPIN="1111" PIN authentication accepted.
  • Page 121: At^slck Facility Lock

    MC55 AT Command Set 5.5 AT^SLCK obile AT^SLCK Facility lock AT command provides the "Facility lock" function as described for AT command defined in AT^SLCK AT+CLCK GSM 07.07. It is identical in every respect to , except that the command syntax and response prefix is "^SLCK"...
  • Page 122: At+Cpwd Change Password

    MC55 AT Command Set 5.6 AT+CPWD obile AT+CPWD Change Password Use this command when you want to change the passwords defined for the "facility lock" functions available from . A password consists of a string of numeric digits with a length in the range specified by AT+CLCK <password...
  • Page 123 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 124 MC55 AT Command Set 5.6 AT+CPWD obile “PP“ Service Provider Personalisation “PC“ Corporate Personalisation 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 125 MC55 AT Command Set 5.6 AT+CPWD obile EXAMPLE 2 To set password used to enable or disable barring of all outgoing calls: Requests the network to change the password for AT+CPWD="AO","0000","3333" supplementary service "call barring". Ususally this request will affect all barring services, even though the request is issued for Supplementary Service BAOC ("Barring of all outgoing calls") only.
  • Page 126: At^spwd Change Password

    MC55 AT Command Set 5.7 AT^SPWD obile AT^SPWD Change Password Use this command when you want to change the passwords defined for the "facility lock" functions available from . Specifically the command can be used to AT+CLCK • change PIN1 or PIN2, •...
  • Page 127: Identification Commands

    MC55 AT Command Set 6. Identification Commands obile Identification Commands The AT Commands described in this chapter allow the external application to obtain various identification infor- mation related to the MC55 and linked entities. ATI Display product identification information Syntax Exec Command Response(s)
  • Page 128: At+Cgmi Request Manufacturer Identification

    MC55 AT Command Set 6.2 AT+CGMI obile AT+CGMI Request manufacturer identification Syntax Test Command AT+CGMI=? Response(s) Exec Command AT+CGMI Response(s) SIEMENS ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) GSM 07.07 Command Description TA returns manufacturer identification text. Note • See also: AT+GMI MC55_ATC_V01.05...
  • Page 129: At+Gmi Request Manufacturer Identification

    MC55 AT Command Set 6.3 AT+GMI obile AT+GMI Request manufacturer identification Syntax Test Command AT+GMI=? Response(s) Exec Command AT+GMI Response(s) SIEMENS ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) V.25ter Command Description TA reports information to identify the manufacturer. Note • See also: AT+CGMI MC55_ATC_V01.05...
  • Page 130: At+Cgmm Request Model Identification

    MC55 AT Command Set 6.4 AT+CGMM obile AT+CGMM Request model identification Syntax Test Command AT+CGMM=? Response(s) Exec Command AT+CGMM Response(s) MC55 ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) GSM 07.07 Command Description TA returns product model identification text. Note • See also: AT+GMM MC55_ATC_V01.05...
  • Page 131: At+Gmm Request Ta Model Identification

    MC55 AT Command Set 6.5 AT+GMM obile AT+GMM Request TA model identification Syntax Test Command AT+GMM=? Response(s) Exec Command AT+GMM Response(s) MC55 ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) V.25ter Command Description TA reports one or more lines of information text which permit the user to identify the specific model of device.
  • Page 132: At+Cgmr Request Revision Identification Of Software Status

    MC55 AT Command Set 6.6 AT+CGMR obile AT+CGMR Request revision identification of software status Syntax Test Command AT+CGMR=? Response(s) Exec Command AT+CGMR Response(s) REVISION <xx.yy> ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) GSM 07.07 Command Description TA returns product firmware version identification text.
  • Page 133: At+Gmr Request Ta Revision Identification Of Software Status

    MC55 AT Command Set 6.7 AT+GMR obile AT+GMR Request TA revision identification of software status Syntax Test Command AT+GMR=? Response(s) Exec Command AT+GMR Response(s) REVISION <xx.yy> ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) V.25ter Command Description TA returns product software version identification text.
  • Page 134: At+Cgsn Request Product Serial Number Identification (Imei) Identical To Gsn

    MC55 AT Command Set 6.8 AT+CGSN obile AT+CGSN Request product serial number identification (IMEI) identical to GSN Syntax Test Command AT+CGSN=? Response(s) Exec Command AT+CGSN Response(s) <sn> ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) GSM 07.07 Command Description TA returns identification text for determination of the individual ME.
  • Page 135: At+Gsn Request Ta Serial Number Identification (Imei)

    MC55 AT Command Set 6.9 AT+GSN obile AT+GSN Request TA serial number identification (IMEI) Syntax Test Command AT+GSN=? Response(s) Exec Command AT+GSN Response(s) <sn> ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) V.25ter Command Description TA reports one or more lines of information text which permit the user to identify the individual device.
  • Page 136: At+Cimi Request International Mobile Subscriber Identity

    MC55 AT Command Set 6.10 AT+CIMI obile 6.10 AT+CIMI Request international mobile subscriber identity Syntax Test Command AT+CIMI=? Response(s) Exec Command AT+CIMI Response(s) <imsi> ERROR +CME ERROR: <err> ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) GSM 07.07 Command Description TA returns IMSI for identifying the individual SIM which is attached to ME.
  • Page 137: Call Related Commands

    MC55 AT Command Set 7. Call related Commands obile 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 ''"...
  • Page 138 MC55 AT Command Set 7.1 Call Status Information obile In order to see the URCs, event reporting for both indicators must be explicitely configured with the appropriate AT commands. MC55_ATC_V01.05 Page 138 of 469 2/10/04 Confidential / Released...
  • Page 139: Ata Answer A Call

    MC55 AT Command Set 7.2 ATA obile ATA Answer a call Syntax Exec Command Response(s) In case of data call, if successfully connected: CONNECT <text> TA switches to data mode. In case of voice call, if successfully connected: When TA returns to command mode after call release:...
  • Page 140: Atd Mobile Originated Call To Dial A Number

    MC55 AT Command Set 7.3 ATD obile ATD Mobile originated call to dial a number Syntax Exec Command ][;] ATD<n> <mgsm> Response(s) If no dialtone (parameter setting 2 or NO DIALTONE If busy (parameter setting 3 or BUSY If a connection cannot be set up:...
  • Page 141 MC55 AT Command Set 7.3 ATD obile Using during an active call: • When a user originates a second voice call whil there is already an active voice call, the first call will automat- ically put on hold. The second call attempt is acknowledged with "OK" immediately after dialing with ATD has completed, without relation to a successful call setup.
  • Page 142 MC55 AT Command Set 7.3 ATD obile Example The following example shows the call setup procedure when a call is already active and a second call attempt fails because the line of the called party is busy: Dialing out the first party's number.
  • Page 143: Atd> Originate Call To Phone Number In Memory

    MC55 AT Command Set 7.4 ATD><mem><n> obile ATD><mem><n> Originate call to phone number in memory Syntax Exec Command ATD><mem><n> <mgsm> Response(s) ERROR +CME ERROR: <err> If no dialtone (parameter ATX2 or ATX4): NO DIALTONE If busy (parameter setting ATX3 or ATX4):...
  • Page 144 MC55 AT Command Set 7.4 ATD><mem><n> obile (num) <n> Integer type memory location in the range of locations available in the selected memory, i.e. the index number returned by AT+CPBR (str) <mgsm> String of GSM modifiers: Activates CLIR (disables presentation of own phone number to called party)
  • Page 145: Atd> Originate Call To Phone Number Selected From Active Memory

    MC55 AT Command Set 7.5 ATD><n> obile ATD><n> Originate call to phone number selected from active memory Syntax Exec Command ATD><n> <mgsm> Response(s) ERROR +CME ERROR: <err> If no dialtone (parameter ATX2 or ATX4): NO DIALTONE If busy (parameter setting ATX3 or ATX4):...
  • Page 146 MC55 AT Command Set 7.5 ATD><n> obile during some states of connection setup such as handshaking. • The command is not applicable to data calls. Any attempt to dial a data call number from causes the <n> result code "NO CARRIER" to appear.
  • Page 147: Atd> Originate Call To Phone Number In Memory With Corresponding Field

    MC55 AT Command Set 7.6 ATD><str> obile ATD><str> Originate call to phone number in memory with corre- sponding field Syntax Exec Command ATD><str> <mgsm> Response(s) ERROR +CME ERROR: <err> If no dialtone (parameter ATX2 or ATX4): NO DIALTONE If busy (parameter setting ATX3 or ATX4):...
  • Page 148 MC55 AT Command Set 7.6 ATD><str> obile 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. • The command is not applicable to data calls. Any attempt to dial without semicolon ";"...
  • Page 149: Atdi Mobile Originated Call To Dialable Isdn Number

    MC55 AT Command Set 7.7 ATDI obile ATDI Mobile originated call to dialable ISDN number <n> Syntax Exec Command ATDI<n> <;> 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:...
  • Page 150: Atdl Redial Last Telephone Number Used

    MC55 AT Command Set 7.8 ATDL obile ATDL Redial last telephone 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...
  • Page 151: Ath Disconnect Existing Connection

    MC55 AT Command Set 7.9 ATH obile ATH Disconnect existing connection Syntax Exec Command ATH [ <n> Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) V.25ter Command Description Disconnect existing call from command line by local TE and terminate call. Parameter Description (num) <n>...
  • Page 152: At+Chup Hang Up Call

    MC55 AT Command Set 7.10 AT+CHUP obile 7.10 AT+CHUP Hang up call Syntax Test Command AT+CHUP=? Response(s) Exec Command AT+CHUP Response(s) ERROR ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) GSM 07.07 Command Description Cancels all active and held calls. Note •...
  • Page 153: Ats0 Set Number Of Rings Before Automatically Answering The Call

    MC55 AT Command Set 7.11 ATS0 obile 7.11 ATS0 Set number of rings before automatically answering the call Syntax Read Command ATS0? Response(s) <n> Write Command ATS0=<n> Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 § Reference(s) V.25ter Command Description This parameter setting determines the number of rings before automatic answering.
  • Page 154 MC55 AT Command Set 7.11 ATS0 obile • The correlation between is important. ATS7 ATS0 Example: ATS7=30 and ATS0=20 may not allow call establishment. • Setting is local to the interface. It is allowed to have different settings on different interfaces. In such cases the interface 'wins', which is idle and uses the smallest value.
  • Page 155: Ats6 Set Pause Before Blind Dialing

    MC55 AT Command Set 7.12 ATS6 obile 7.12 ATS6 Set pause before blind dialing Syntax Read Command ATS6? Response(s) <n> Write Command ATS6=<n> Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) V.25ter Command Description No effect for GSM. Parameter Description (num)(&W)(&V) <n>...
  • Page 156: Ats7 Set Number Of Seconds To Wait For Connection Completion

    MC55 AT Command Set 7.13 ATS7 obile 7.13 ATS7 Set number of seconds to wait for connection completion Syntax Read Command ATS7? Response(s) <n> Write Command ATS7=<n> Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) V.25ter Command Description This parameter setting determines the amount of time to wait for the connection completion when answering or originating a call.
  • Page 157: Ats8 Set Number Of Seconds To Wait For Comma Dialing Modifier

    MC55 AT Command Set 7.14 ATS8 obile 7.14 ATS8 Set number of seconds to wait for comma dialing modifier Syntax Read Command ATS8? Response(s) <n> Write Command ATS8=<n> Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) V.25ter Command Description No effect for GSM.
  • Page 158: Ats10 Set Disconnect Delay After Indicating The Absence Of Data Carrier

    MC55 AT Command Set 7.15 ATS10 obile 7.15 ATS10 Set disconnect delay after indicating the absence of data carrier Syntax Read Command ATS10? Response(s) <n> Write Command ATS10=<n> Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) V.25ter Command Description This parameter setting determines the amount of time, that the TA remains connected in absence of a data car- rier.
  • Page 159: Atp Select Pulse Dialing

    MC55 AT Command Set 7.16 ATP obile 7.16 ATP Select pulse dialing Syntax Exec Command Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) V.25ter Note • No effect for GSM. MC55_ATC_V01.05 Page 159 of 469 2/10/04 Confidential / Released...
  • Page 160: Ato Switch From Command Mode To Data Mode / Ppp Online Mode

    MC55 AT Command Set 7.17 ATO obile 7.17 ATO Switch from command mode to data mode / PPP online mode Syntax Exec Command ATO [ <n> Response(s) If connection is not successfully resumed: NO CARRIER TA returns to data mode from command mode CONNECT <text>...
  • Page 161: Switch From Data Mode To Command Mode

    MC55 AT Command Set 7.18 +++ obile 7.18 +++ Switch from data mode to command mode Syntax Exec Command Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) V.25ter 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.
  • Page 162: Att Select Tone Dialing

    MC55 AT Command Set 7.19 ATT obile 7.19 ATT Select tone dialing Syntax Exec Command Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) V.25ter Note • No effect for GSM. MC55_ATC_V01.05 Page 162 of 469 2/10/04 Confidential / Released...
  • Page 163: At+Cbst Select Bearer Service Type

    MC55 AT Command Set 7.20 AT+CBST obile 7.20 AT+CBST Select bearer service type Syntax Test Command AT+CBST=? Response(s) +CBST: (list of supported s), (list of supported s), (list of supported <speed> <name> <ce> Read Command AT+CBST? Response(s) +CBST: <speed> <name>...
  • Page 164 MC55 AT Command Set 7.20 AT+CBST obile 14400 bps (V.34) 2400 bps (V.110) 4800 bps (V.110) 9600 bps (V.110) 14400 bps (V.110) (num)(&W) <name> (&F) asynchronous modem (num)(&W) <ce> Transparent mode is not supported. (&F) non-transparent Note • GSM 02.02[1]: List of allowed combinations of subparameters.
  • Page 165: At+Crlp Select Radio Link Protocol Param. For Orig. Non-Transparent Data Call

    MC55 AT Command Set 7.21 AT+CRLP obile 7.21 AT+CRLP Select radio link protocol param. for orig. non-trans- parent data call Syntax Test Command AT+CRLP=? Response(s) +CRLP: (list of supported s), (list of supported s), (list of supported s), (list of <iws>...
  • Page 166 MC55 AT Command Set 7.21 AT+CRLP obile (num)(&W)(&V) <mws> Mobile window size (MS to IWF) (&F) 0...[10]...61 (num)(&W)(&V) <T1> Acknowledgement timer (T1 in 10 ms units) (&F) 48...[78] ...255 (num)(&W)(&V) <N2> Re-transmission attempts N2 (&F) 1...[6] ...255 (num) <verx> RLP version number in integer format; when version indication is not present it shall equal 0.
  • Page 167: At+Clcc List Current Calls Of Me

    MC55 AT Command Set 7.22 AT+CLCC obile 7.22 AT+CLCC List current calls of ME Syntax Test Command AT+CLCC=? Response(s) Exec Command AT+CLCC Response(s) [ +CLCC: ]] ] <idx> <dir> <stat> <mode> <mpty> <number> <type> <alpha> [ +CLCC: ]] ] <idx>...
  • Page 168 MC55 AT Command Set 7.22 AT+CLCC obile held dialing (MOC) alerting (MOC) incoming (MTC) waiting (MTC) (num) <mode> bearer/teleservice voice data voice followed by data, voice mode (only in connection with single numbering scheme AT+CSNS alternating voice/data, voice mode (only in connection with single numbering...
  • Page 169 MC55 AT Command Set 7.22 AT+CLCC obile is 'UCS2'. Due to time constraints on the necessary evaluation of the phonebook, this parameter may show a default value during early call phases (e.g. for = ''dialling'', ''incoming'' or ''alerting''), even if a phonebook entry is <stat>...
  • Page 170: At^slcc Siemens Defined Command To List The Current Calls Of The Me

    MC55 AT Command Set 7.23 AT^SLCC obile 7.23 AT^SLCC Siemens defined command to list the current calls of the ME Command ^SLCC covers essentially the same information as GSM 07.07 command , with the following AT+CLCC additions: • The execute command response contains an additional parameter indi- <traffic channel assigned>...
  • Page 171 MC55 AT Command Set 7.23 AT^SLCC obile Write Command AT^SLCC= [ <n> Response(s) ERROR +CME ERROR: <err> ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) Siemens 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: <idx>, <dir>, <stat>, <mode>, <mpty>,...
  • Page 172 MC55 AT Command Set 7.23 AT^SLCC obile Use the write command to activate or deactivate event reporting for URC " ". Event reporting can be ^SLCC enabled separately for each interface. Interface settings are saved with and can be displayed with AT&W...
  • Page 173 MC55 AT Command Set 7.23 AT^SLCC obile 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) <mpty> call is not one of multiparty (conference) call parties...
  • Page 174 MC55 AT Command Set 7.23 AT^SLCC obile • If multiple displays of identical list configurations occur, this happens because of intermediate states of the list, that have already been overridden by new transitions and states. Thus, it is guaranteed that the configu- ration displayed in such cases is the current configuration at the time of the last display.
  • Page 175 MC55 AT Command Set 7.23 AT^SLCC obile The second call has already started before the indi- ^SLCC: 2,0,2,0,0,1,"23456",129 cation for the held call could be displayed End of current list ^SLCC: The identical list is displayed again, triggered by the...
  • Page 176: At+Cr Service Reporting Control

    MC55 AT Command Set 7.24 AT+CR obile 7.24 AT+CR Service reporting control Syntax Test Command AT+CR=? Response(s) +CR: (list of supported <mode> Read Command AT+CR? Response(s) +CR: <mode> Write Command AT+CR=<mode> Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) GSM 07.07...
  • Page 177 MC55 AT Command Set 7.24 AT+CR obile Parameter Description (num)(&W)(&V) <mode> (&F) disable enable (str) <serv> “REL ASYNC“ asynchronous non-transparent “GPRS“ GPRS Notes • The PLMN influences the second air interface (to the terminator), therefore another mode may be established from the network.
  • Page 178: At+Crc Set Cellular Result Codes For Incoming Call Indication

    MC55 AT Command Set 7.25 AT+CRC obile 7.25 AT+CRC Set Cellular Result Codes for incoming call indication Syntax Test Command AT+CRC=? Response(s) +CRC: (list of supported <mode> Read Command AT+CRC? Response(s) +CRC: <mode> Write Command AT+CRC= [ <mode> Response(s) ASC0...
  • Page 179 MC55 AT Command Set 7.25 AT+CRC obile (str) <type> “REL ASYNC“ asynchronous non-transparent “FAX“ facsimile “VOICE“ voice “GPRS“ [,[<L2P>][, ]] GPRS network request for <PDP_type> <PDP_addr> <APN> PDP context activation Note • Setting the value of to 1 may lead to connection failure, if the application (e.g. WinFax) waits for <mode>...
  • Page 180: At+Csns Single Numbering Scheme

    MC55 AT Command Set 7.26 AT+CSNS obile 7.26 AT+CSNS Single Numbering Scheme Syntax Test Command AT+CSNS=? Response(s) +CSNS: (list of supported <mode> Read Command AT+CSNS? Response(s) +CSNS: <mode> Write Command AT+CSNS= [ <mode> Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) GSM 07.07...
  • Page 181 MC55 AT Command Set 7.26 AT+CSNS obile Notes • The command must be set before the call comes. By default, when you do not modify the settings, all calls received without bearer element are assumed to be voice. • The setting will be automatically saved when you power down the GSM engine with...
  • Page 182: At^scni List Call Number Information

    MC55 AT Command Set 7.27 AT^SCNI obile 7.27 AT^SCNI List Call Number Information Syntax Test Command AT^SCNI=? Response(s) Exec Command AT^SCNI Response(s) ^SCNI: <id> <cs> <number> <type> ^SCNI: <id> <cs> <number> <type> [...] ERROR +CME ERROR: <err> ASC0 ASC1 MUX1...
  • Page 183 MC55 AT Command Set 7.27 AT^SCNI obile (str) <number> string type phone number in format specified by <type> (num) <type> type of address octet in integer format; 145 when dialling string includes international access code character "+", otherwise 129 Note •...
  • Page 184: At^slcd Display Last Call Duration

    MC55 AT Command Set 7.28 AT^SLCD obile 7.28 AT^SLCD Display Last Call Duration Syntax Test Command AT^SLCD=? Response(s) Exec Command AT^SLCD Response(s) ^SLCD: <time> ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) SIEMENS Command Description TA returns last call duration or current call duration.
  • Page 185: At^stcd Display Total Call Duration

    MC55 AT Command Set 7.29 AT^STCD obile 7.29 AT^STCD Display Total Call Duration Syntax Test Command AT^STCD=? Response(s) Exec Command AT^STCD Response(s) ^STCD: <time> ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) SIEMENS Command Description TA returns total call duration (accumulated duration of all calls).
  • Page 186: Network Service Commands

    MC55 AT Command Set 8. Network Service Commands obile 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 at the chapter "Supplementary Service Commands".
  • Page 187: At+Cops Operator Selection

    MC55 AT Command Set 8.2 AT+COPS obile AT+COPS Operator selection This command can be used to query the present status of the ME's network registration and to determine whether automatic or manual network selection shall be used. Automatic mode: Lets the ME automatically search for the home operator. If successful the ME registers to the home network and enters the IDLE mode.
  • Page 188 AT&W (&F) long format alphanumeric ; up to 16 characters <oper> numeric ; GSM Location Area Identification number <oper> Notes • settings are effective over all interfaces of the MC55. AT+COPS MC55_ATC_V01.05 Page 188 of 469 2/10/04 Confidential / Released...
  • Page 189 MC55 AT Command Set 8.2 AT+COPS obile • When using the =? command during an ongoing GPRS transfer, the transfer will be interrupted for AT+COPS up to 1 minute. MC55_ATC_V01.05 Page 189 of 469 2/10/04 Confidential / Released...
  • Page 190: At+Creg Network Registration

    MC55 AT Command Set 8.3 AT+CREG obile AT+CREG Network registration Syntax Test Command AT+CREG=? Response(s) +CREG: (list of supported <n> Read Command AT+CREG? Response(s) +CREG: <n> <stat> <lac> <ci> ERROR +CME ERROR: <err> Write Command AT+CREG= [ <n> Response(s) ERROR +CME ERROR: <err>...
  • Page 191 MC55 AT Command Set 8.3 AT+CREG obile Command Description Read command returns the URC presentation mode and an integer that shows the registration sta- <n> <stat> tus of the ME. The location information elements are returned only when =2 and ME is <lac>...
  • Page 192 MC55 AT Command Set 8.3 AT+CREG obile #6 ... Illegal ME Either the SIM or the MS or the ME are unable to log into any network. User intervention is required. Emer-gency calls can be made, if any network is available.
  • Page 193: At+Csq Signal Quality

    MC55 AT Command Set 8.4 AT+CSQ obile AT+CSQ Signal quality Syntax Test Command AT+CSQ=? Response(s) +CSQ: (list of supported s), (list of supported <rssi> <ber> Exec Command AT+CSQ Response(s) +CSQ: <rssi> <ber> ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) GSM 07.07...
  • Page 194 MC55 AT Command Set 8.4 AT+CSQ obile Note • After using network related commands such as , users are advised to wait 3s AT+CCWA AT+CCFC AT+CLCK before entering . This is recommended to be sure that any network access required for the preceding AT+CSQ command has finished.
  • Page 195: At^smonc Cell Monitoring

    MC55 AT Command Set 8.5 AT^SMONC obile AT^SMONC Cell Monitoring Syntax Test Command AT^SMONC=? Response(s) Exec Command AT^SMONC Response(s) ^SMONC: <MCC> <MNC> <LAC> <cell> <BSIC> <chann> <RSSI> <C1> <C2> <MCC> , ... <MNC> <LAC> <cell> <BSIC> <chann> <RSSI> <C1> <C2>...
  • Page 196 MC55 AT Command Set 8.5 AT^SMONC obile (num) <LAC> Location area code 4 digits, e.g. 3010 0000 not decoded (num) <cell> Cell identifier 4 hexadecimal digits, e.g. 4EAF 0000 not decoded (num) <BSIC> Base station identity code 2 digits, e.g. 32...
  • Page 197: At^moni Monitor Idle Mode And Dedicated Mode

    MC55 AT Command Set 8.6 AT^MONI obile AT^MONI Monitor idle mode and dedicated mode Syntax Test Command AT^MONI=? Response(s) ^MONI: (list of supported <period> Exec Command AT^MONI Response(s) See: 8.6.1 Write Command AT^MONI=<period> Response(s) See: 8.6.1 ASC0 ASC1 MUX1 MUX2...
  • Page 198: At^moni Responses

    MC55 AT Command Set 8.6 AT^MONI obile • The length of following output lines exceeds 80 characters. Therefore a terminal program may draw a carriage return on a screen. However, this is not part of the response. 8.6.1 AT^MONI responses...
  • Page 199: Service States

    MC55 AT Command Set 8.6 AT^MONI obile Column Description maximal power level used on RACH channel in dBm 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: <chann>...
  • Page 200 MC55 AT Command Set 8.6 AT^MONI obile NCC and BCC. Until the information is received from the new base station, the default values will be shown instead: cell="0000", NCC="-", BCC="-". • If the BS supports frequency hopping during a connection, the dedicated channel (parameter chann) is not stable.
  • Page 201: At^monp Monitor Neighbour Cells

    MC55 AT Command Set 8.7 AT^MONP obile AT^MONP Monitor neighbour cells Syntax Test Command AT^MONP=? Response(s) ^MONP: (list of supported <period> Exec Command AT^MONP Response(s) See: 8.7.1 Write Command AT^MONP=<period> Response(s) See: 8.7.1 ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) SIEMENS Command Description This command can be used to obtain information of up to six neighbour cells on request.
  • Page 202: At^monp Responses

    MC55 AT Command Set 8.7 AT^MONP obile there are several constraints to be considered: Only neighbour cells that have already been visible in IDLE mode will be further updated, as long as they are still included in the list. Though new neighbour cells can be added to the list (e.g. due to handover), their C1 and C2 parameters cannot be displayed until the connection is released.
  • Page 203: At^smong Gprs Monitor

    MC55 AT Command Set 8.8 AT^SMONG obile AT^SMONG GPRS Monitor Syntax Test Command AT^SMONG=? Response(s) ^SMONG: (list of supported s), (list of supported <table> <period> Exec Command AT^SMONG Response(s) GPRS Monitor Cell Info Table (see: 8.8.1) Write Command AT^SMONG=<table> <period>...
  • Page 204: At^smong Cell Info Table

    MC55 AT Command Set 8.8 AT^SMONG obile (num) <period> Display period in seconds is omitted the cell data will be presented only once on a single line (as if Execute command was <period> issued). is given, the cell data will be listed repeatedly on 10 data lines. Every 10 data line is followed by <period>...
  • Page 205: At^sals Alternate Line Service

    MC55 AT Command Set 8.9 AT^SALS obile AT^SALS Alternate Line Service command is designed to support Alternate Line Service. This allows the subscriber to use two AT^SALS voice numbers on the same SIM card (service requires a dual line SIM card).
  • Page 206 MC55 AT Command Set 8.9 AT^SALS obile The write command enables or disables the presentation mode of and selects the preferred <view> <line> Parameter Description (num) <view> Controls the presentation mode of the URC "^SALS" which indicates the line number used by an incoming call: (&F)
  • Page 207: At^shom Display Homezone

    MC55 AT Command Set 8.10 AT^SHOM obile 8.10 AT^SHOM Display Homezone Syntax Test Command AT^SHOM=? Response(s) Exec Command AT^SHOM Response(s) ^SHOM: <homezonestate> ERROR +CME ERROR: <err> ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) SIEMENS Command Description TA returns homezone state. Result is valid only, if network registration state is 1 (registered) (see <stat>...
  • Page 208: At^splm Read The Plmn List

    MC55 AT Command Set 8.11 AT^SPLM obile 8.11 AT^SPLM Read the PLMN list Syntax Test Command AT^SPLM=? Response(s) ERROR +CME ERROR: <err> Exec Command AT^SPLM Response(s) , long [... ] ^SPLM:<numeric> <alpha> ERROR +CME ERROR ASC0 ASC1 MUX1 MUX2 MUX3...
  • Page 209: At^splr Read Entry From The Preferred Operators List

    MC55 AT Command Set 8.12 AT^SPLR obile 8.12 AT^SPLR Read entry from the preferred operators list Syntax Test Command AT^SPLR=? Response(s) ^SPLR: (list of supported) <indexa> ERROR +CME ERROR: <err> Write Command AT^SPLR=<index1> <index2> Response(s) ^SPLR: <index1><oper> ^SPLR: <index2><oper> ERROR +CME ERROR: <err>...
  • Page 210 MC55 AT Command Set 8.12 AT^SPLR obile (str) <oper> operator in numeric form; GSM location area identification number Note • See also GSM 07.07: AT+CPOL MC55_ATC_V01.05 Page 210 of 469 2/10/04 Confidential / Released...
  • Page 211: At^splw Write An Entry To The Preferred Operators List

    MC55 AT Command Set 8.13 AT^SPLW obile 8.13 AT^SPLW Write an entry to the preferred operators list Syntax Test Command AT^SPLW=? Response(s) ^SPLW: (list of supported) <index> ERROR +CME ERROR: Write Command AT^SPLW=<index> <oper> Response(s) ERROR +CME ERROR: <err> ASC0...
  • Page 212: Supplementary Service Commands

    MC55 AT Command Set 9. Supplementary Service Commands obile 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...
  • Page 213 MC55 AT Command Set 9.1 AT+CACM obile Parameter Description (str) <acm> Three bytes of the current ACM value in hexadecimal format (e.g. "00001E" indicates decimal value 30) 000000 - FFFFFF. (str) <passwd> SIM PIN2 MC55_ATC_V01.05 Page 213 of 469 2/10/04...
  • Page 214: At^sacm Advice Of Charge And Query Of Acm And Acmmax

    MC55 AT Command Set 9.2 AT^SACM obile AT^SACM Advice of charge and query of ACM and ACMmax Syntax Test Command AT^SACM=? Response(s) ^SACM: (list of supported <n> Exec Command AT^SACM Response(s) ^SACM: <n> <acm> <acmMax> ERROR +CME ERROR: <err> Write Command AT^SACM=<n>...
  • Page 215 MC55 AT Command Set 9.2 AT^SACM obile Parameter Description (num)(&W)(&V) <n> (&F) suppress unsolicited result code display unsolicited result code (str)(&V) <acm> Three bytes of the current ACM value in hexadecimal format (e.g. "00001E" indicates decimal value 30) 000000- FFFFFF (str)(&V)
  • Page 216: At+Camm Accumulated Call Meter Maximum (Acmmax) Set Or Query

    MC55 AT Command Set 9.3 AT+CAMM obile AT+CAMM Accumulated call meter maximum (ACMmax) set or query Syntax Test Command AT+CAMM=? Response(s) Read Command AT+CAMM? Response(s) +CAMM: <acmmax> ERROR +CME ERROR: <err> Write Command AT+CAMM= [ <acmmax> <passwd> Response(s) ERROR +CME ERROR: <err>...
  • Page 217 MC55 AT Command Set 9.3 AT+CAMM obile (str) <passwd> SIM PIN2 MC55_ATC_V01.05 Page 217 of 469 2/10/04 Confidential / Released...
  • Page 218: At+Caoc Advice Of Charge Information

    MC55 AT Command Set 9.4 AT+CAOC obile AT+CAOC Advice of Charge information Syntax Test Command AT+CAOC=? Response(s) +CAOC: (list of supported <mode> Read Command AT+CAOC? Response(s) +CAOC: <mode> Exec Command AT+CAOC Response(s) ERROR +CME ERROR: <err> =0, TA returns the current call meter value: <mode>...
  • Page 219 MC55 AT Command Set 9.4 AT+CAOC obile The write command sets the Advice of Charge supplementary service function mode. Parameter Description (num)(&V) <mode> query CCM value (str) <ccm> Three bytes of the current CCM value in hexadecimal format (e.g. "00001E" indicates decimal value 30); bytes are similarly coded as ACMmax value in the SIM 000000-FFFFFF.
  • Page 220: At+Ccug Closed User Group

    MC55 AT Command Set 9.5 AT+CCUG obile AT+CCUG Closed User Group Syntax Test Command AT+CCUG=? Response(s) +CCUG: list of supported , range of supported , range of supported <n> <index> <info> ERROR +CME ERROR Read Command AT+CCUG? Response(s) +CCUG:<n> <index>...
  • Page 221 MC55 AT Command Set 9.5 AT+CCUG obile Parameter Description (num) <n> explicit CUG invocation options Deactivate explicit CUG invocation Activate explicit CUG invocation (num) <index> explicit selection of CUG index No index (preferred CUG taken from subscriber data) (num) <info>...
  • Page 222: At+Ccfc Call Forwarding Number And Conditions Control

    MC55 AT Command Set 9.6 AT+CCFC obile AT+CCFC Call forwarding number and conditions control Syntax Test Command AT+CCFC=? Response(s) +CCFC: (list/range of supported <reason> Write Command ]]]] AT+CCFC=<reason> <mode> <number> <type> <class> <time> Response(s) is not equal 2 and command successful: <mode>...
  • Page 223 MC55 AT Command Set 9.6 AT+CCFC obile not reachable all call forwarding (includes reasons 0, 1, 2 and 3) all conditional call forwarding (includes reasons 1, 2 and 3) (num) <mode> network operation to be performed for Supplementary service "call forwarding"...
  • Page 224 MC55 AT Command Set 9.6 AT+CCFC obile (num) <time> 5...[20]...30 time to wait before call is forwarded, rounded to a multiple of 5 sec. (only for =no reply) <reason> (num) <status> Call Forwarding not active Call Forwarding active Notes •...
  • Page 225 MC55 AT Command Set 9.6 AT+CCFC obile • To deactivate CFU without specifying <class> at+ccfc=0,0 To check whether CFU was successfully deactivated (note that the destination number remains registered in the network when you disable CFU): at+ccfc=0,2 +CCFC: 0,1,"+493012345678",145 +CCFC: 0,2,"+493012345678",145 +CCFC: 0,4,"+493012345678",145...
  • Page 226: At+Ccwa Call Waiting

    MC55 AT Command Set 9.7 AT+CCWA obile AT+CCWA Call Waiting This command controls the "Call Waiting" supplementary service according to GSM 02.83. Activation, deactiva- tion and status query are supported. Syntax Test Command AT+CCWA=? Response(s) +CCWA: (list of supported <n>...
  • Page 227 MC55 AT Command Set 9.7 AT+CCWA obile +CCWA: <calling number>, <type of number>, <class>, , <CLI validity> =1 and the call waiting supplementary service is enabled in the network, URC " " indicates a wait- <n> +CCWA ing call to the TE. It appears while the waiting call is still ringing.
  • Page 228 MC55 AT Command Set 9.7 AT+CCWA obile Data circuit sync Data circuit async Dedicated packet access Dedicated PAD access 1...[7]...255 Combination of some of the above classes. For example, the default setting 7 represents the sum of the integers 1, 2 and 4 (CF for voice, data and fax). The value 255 covers all classes.
  • Page 229 MC55 AT Command Set 9.7 AT+CCWA obile check the current call waiting settings with <mode> • The AT+CCWA command has been implemented with the full set of parameters according to <class> GSM 07.07. For actual applicability of SS call waiting to a specific service or service group (a specific value) please consult table A.1 of GSM 02.04...
  • Page 230: At+Chld Call Hold And Multiparty

    Like for all Supplementary Services, the availability and detailed functionality of Call Hold and Multiparty services depends on the configuration of the GSM network. The MC55 can only request the service, but the network decides whether and how the request will be answered.
  • Page 231 MC55 AT Command Set 9.8 AT+CHLD obile Terminate a specific call X (X= 1-7). The call may be active, held or waiting. The remote party of the terminated call will receive a "NO CARRIER" indica- tion. Parameter X is the call number of the targeted call in the list of cur- <idx>...
  • Page 232 MC55 AT Command Set 9.8 AT+CHLD obile RING RING You accept the data call. CONNECT 9600/RLP hello With ''+++'' you go in command mode. You interrogate the status of all established calls. at+clcc +CLCC: 1,0,1,0,0,"03038639268",129 +CLCC: 2,1,0,1,0,"+491791292364",145 The active data call is terminated and the held voice at+chld=1 call becomes active.
  • Page 233: At+Clip Calling Line Identification Presentation

    MC55 AT Command Set 9.9 AT+CLIP obile AT+CLIP Calling line identification presentation Syntax Test Command AT+CLIP=? Response(s) +CLIP: (list of supported <n> Read Command AT+CLIP? Response(s) +CLIP: <n> <m> ERROR +CME ERROR: <err> Write Command AT+CLIP=<n> Response(s) ERROR +CME ERROR: <err>...
  • Page 234 MC55 AT Command Set 9.9 AT+CLIP obile Command Description 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.
  • Page 235: At+Clir Calling Line Identification Restriction

    MC55 AT Command Set 9.10 AT+CLIR obile 9.10 AT+CLIR Calling line identification restriction Syntax Test Command AT+CLIR=? Response(s) +CLIR: (list of supported <n> Read Command AT+CLIR? Response(s) +CLIR<n> <m> ERROR +CME ERROR: <err> Write Command AT+CLIR= [ <n> Response(s) ERROR +CME ERROR: <err>...
  • Page 236 MC55 AT Command Set 9.10 AT+CLIR obile (num) <m> Parameter shows the subscriber CLIR service status in the network: CLIR not provisioned CLIR provisioned in permanent mode Unknown (e.g. no network, etc.) CLIR temporary mode presentation restricted CLIR temporary mode presentation allowed Note •...
  • Page 237: At+Cpuc Price Per Unit And Currency Table

    MC55 AT Command Set 9.11 AT+CPUC obile 9.11 AT+CPUC Price per unit and currency table Syntax Test Command AT+CPUC=? Response(s) Read Command AT+CPUC? Response(s) +CPUC: <currency> <ppu> ERROR +CME ERROR: <err> Write Command AT+CPUC=<currency> <ppu> <passwd> Response(s) ERROR +CME ERROR: <err>...
  • Page 238 MC55 AT Command Set 9.11 AT+CPUC obile (str) <ppu> Price per unit; dot is used as a decimal separator (e.g. "2.66"). The length is limited to 20 characters. If the string length is exceeded, the command is terminated with an error. This string may only contain digits and a dot. Lead- ing zeros are removed from the string.
  • Page 239: At+Cssn Supplementary Service Notifications

    MC55 AT Command Set 9.12 AT+CSSN obile 9.12 AT+CSSN Supplementary service notifications Syntax Test Command AT+CSSN=? Response(s) +CSSN: (list of supported s), (list of supported <n> <m> Read Command AT+CSSN? Response(s) +CSSN: <n> <m> Write Command AT+CSSN=<n> <m> Response(s) ERROR...
  • Page 240 MC55 AT Command Set 9.12 AT+CSSN obile Command Description The write command enables or disables the presentation of URCs for supplementary services. Parameter Description (num) <n> (&F) Suppress " " URCs +CSSI Activate " " URCs +CSSI (num) <m> (&F) Suppress "...
  • Page 241: At+Cusd Supplementary Service Notifications

    MC55 AT Command Set 9.13 AT+CUSD obile 9.13 AT+CUSD Supplementary service notifications This command allows control of the Unstructured Supplementary Service Data (USSD) according to GSM 02.90. Both network and mobile initiated operations are supported. Syntax Test Command AT+CUSD=? Response(s) +CUSD: (list of supported <n>...
  • Page 242 MC55 AT Command Set 9.13 AT+CUSD obile is sent to the network. The response USSD string from the network is returned in a subsequent unsolicited result code " " +CUSD The interaction of this command with other commands based on other GSM supplementary services is described in the GSM standard.
  • Page 243: 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 " Using " as a first guidance.
  • Page 244 MC55 AT Command Set 10.1 AT+CGACT obile The write command is used to activate or deactivate the specified PDP context(s). After the command has com- pleted, the MT remains in V.25ter command state. If any PDP context is already in the requested state, the state for that context remains unchanged.
  • Page 245: At+Cgans Manual Response To A Network Request For Pdp Context Activation

    MC55 AT Command Set 10.2 AT+CGANS obile 10.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 <response> <L2P> Write Command AT+CGANS= [ <response>...
  • Page 246 MC55 AT Command Set 10.2 AT+CGANS obile Note • is 1, the following procedure is followed by the MT: <response> If the parameter value is unacceptable to the MT, the MT will return an ERROR or +CME ERROR <L2P> response. Otherwise, the MT issues the intermediate result code CONNECT and enters V.25ter online data state.
  • Page 247: At+Cgatt Gprs Attach Or Detach

    MC55 AT Command Set 10.3 AT+CGATT obile 10.3 AT+CGATT GPRS attach or detach Syntax Test Command AT+CGATT=? Response(s) +CGATT: (list of supported <state> Read Command AT+CGATT? Response(s) +CGATT: <state> Write Command AT+CGATT= [ <state> Response(s) ERROR +CME ERROR ASC0 ASC1...
  • Page 248 MC55 AT Command Set 10.3 AT+CGATT obile Parameter Description (num) <state> Indicates the state of GPRS attachement. detached attached Notes • If the MT is in dedicated mode, write command returns with "+CME ERROR: operation temporary not allowed". • When the module is GPRS attached and a PLMN reselection occurs to a non-GPRS capable 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...
  • Page 249: At+Cgauto Automatic Response To A Network Request For Pdp Context Activation

    MC55 AT Command Set 10.4 AT+CGAUTO obile 10.4 AT+CGAUTO Automatic response to a network request for PDP context activation Syntax Test Command AT+CGAUTO=? Response(s) +CGAUTO: (list of supported <n> Read Command AT+CGAUTO? Response(s) +CGAUTO: <n> Write Command AT+CGAUTO= [ <n>...
  • Page 250 MC55 AT Command Set 10.4 AT+CGAUTO obile Enable automatic response for network requests for GPRS PDP context acti- vation. GPRS requests are automatically accepted according to the description below. Modem compatibility mode. The automatic acceptance of both GPRS and incoming CSD calls is controlled by the command.
  • Page 251: At+Cgdata Enter Data State

    MC55 AT Command Set 10.5 AT+CGDATA obile 10.5 AT+CGDATA Enter data state Syntax Test Command AT+CGDATA=? Response(s) +CGDATA: (list of supported <L2P> Write Command AT+CGDATA= [ [,... ]]]] <L2P> <cid> <cid> Response(s) CONNECT NO CARRIER ERROR +CME ERROR ASC0 ASC1...
  • Page 252 MC55 AT Command Set 10.5 AT+CGDATA obile Parameter Description (str) <L2P> Layer 2 protocol to be used between the TE and MT. [“PPP“] layer 2 protocol PPP “1“ layer 2 protocol PPP (num) <cid> Parameter specifies a particular PDP context definition. The parameter is local to the TE-MT interface and is used in other PDP context-related commands.
  • Page 253: At+Cgdcont Define Pdp Context

    MC55 AT Command Set 10.6 AT+CGDCONT obile 10.6 AT+CGDCONT Define PDP Context Syntax Test Command AT+CGDCONT=? Response(s) +CGDCONT: (range of supported , , , (list of supported s), (list of supported <cid> <PDP_type> <d_comp> <h_comp> ERROR +CME ERROR Read Command...
  • Page 254 MC55 AT Command Set 10.6 AT+CGDCONT obile Parameter Description (num) <cid> PDP Context Identifier Parameter specifies a particular PDP context definition. The parameter is local to the TE-MT interface and is used in other PDP context-related commands. 1...2 (str) <PDP_type>...
  • Page 255: At+Cgpaddr Show Pdp Address

    MC55 AT Command Set 10.7 AT+CGPADDR obile 10.7 AT+CGPADDR Show PDP address Syntax Test Command AT+CGPADDR=? Response(s) +CGPADDR: (list of supported <cid> Write Command AT+CGPADDR= [ [... ]]] <cid> <cid> Response(s) +CGPADDR: <cid> <PDP_address> +CGPADDR: ... ERROR +CME ERROR ASC0...
  • Page 256: At+Cgqmin Quality Of Service Profile (Minimum Acceptable)

    MC55 AT Command Set 10.8 AT+CGQMIN obile 10.8 AT+CGQMIN Quality of Service Profile (Minimum acceptable) Syntax Test Command AT+CGQMIN=? Response(s) , (list of supported s), (list of supported s), (list of +CGQMIN: <PDP_type> <precedence> <delay> supported s), (list of supported s), (list of supported <reliability>...
  • Page 257 MC55 AT Command Set 10.8 AT+CGQMIN obile <cid> A special form of the set command, causes the minimum acceptable profile for context AT+CGQMIN <cid> number to become undefined. In this case no check is made against the negotiated profile. <cid>...
  • Page 258 MC55 AT Command Set 10.8 AT+CGQMIN obile (num) <reliability> Reliability class network subscribed value Non real-time traffic, error-sensitive application that cannot cope with data loss Non real-time traffic, error-sensitive application that can cope with infrequent data loss Non real-time traffic, error-sensitive application that can cope with data loss,...
  • Page 259 MC55 AT Command Set 10.8 AT+CGQMIN obile 1 000 000 (~2.2 kbit/s) 2 000 000 (~4.4 kbit/s) 5 000 000 (~11.1 kbit/s) 10 000 000 (~22 kbit/s) 20 000 000 (~44 kbit/s) 50 000 000 (~111 kbit/s) best effort (str) <PDP_type>...
  • Page 260: At+Cgqreq Quality Of Service Profile (Requested)

    MC55 AT Command Set 10.9 AT+CGQREQ obile 10.9 AT+CGQREQ Quality of Service Profile (Requested) Syntax Test Command AT+CGQREQ=? Response(s) , (list of supported s), (list of supported s), (list of +CGQREQ: <PDP_type> <precedence> <delay> supported s), (list of supported s), (list of supported <reliability>...
  • Page 261 MC55 AT Command Set 10.9 AT+CGQREQ obile will undefine the QoS profiles of every context which is not active or not online. AT&F Parameter Description (num) <cid> Parameter specifies a particular PDP context definition. The parameter is local to the TE-MT interface and is used in other PDP context-related commands.
  • Page 262 MC55 AT Command Set 10.9 AT+CGQREQ obile Non real-time traffic, error-sensitive application that cannot cope with data loss Non real-time traffic, error-sensitive application that can cope with infrequent data loss Non real-time traffic, error-sensitive application that can cope with data loss,...
  • Page 263 MC55 AT Command Set 10.9 AT+CGQREQ obile 5 000 000 (~11.1 kbit/s) 10 000 000 (~22 kbit/s) 20 000 000 (~44 kbit/s) 50 000 000 (~111 kbit/s) best effort (str) <PDP_type> 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 264: At+Cgreg Gprs Network Registration Status

    MC55 AT Command Set 10.10 AT+CGREG obile 10.10 AT+CGREG GPRS network registration status Syntax Test Command AT+CGREG=? Response(s) +CGREG: (list of supported <n> Read Command AT+CGREG? Response(s) +CGREG: <n> <stat> Write Command AT+CGREG= [ <n> Response(s) ERROR +CME ERROR ASC0...
  • Page 265 MC55 AT Command Set 10.10 AT+CGREG obile Parameter Description (num) <n> disable network registration unsolicited result code enable network registration unsolicited result code " " +CGREG (num) <stat> not registered, ME is not currently searching an operator to register to the MS is in GMM state GMM-NULL or GMM-DEREGISTERED-INITIATED.
  • Page 266: At+Cgsms Select Service For Mo Sms Messages

    MC55 AT Command Set 10.11 AT+CGSMS obile 10.11 AT+CGSMS Select service for MO SMS messages Syntax Test Command AT+CGSMS=? Response(s) +CGSMS: (list of supported <service> Read Command AT+CGSMS? Response(s) +CGSMS: <service> Write Command AT+CGSMS= [ <service> Response(s) ERROR +CME ERROR...
  • Page 267 MC55 AT Command Set 10.11 AT+CGSMS obile circuit switched GPRS prefered (use circuit switched if mobile is not GPRS attached) circuit switched preferred (use GPRS if circuit switched is not available) Note • Parameter cannot be stored using AT&W MC55_ATC_V01.05...
  • Page 268: At^sgauth Set Type Of Authentication For Ppp Connection

    MC55 AT Command Set 10.12 AT^SGAUTH obile 10.12 AT^SGAUTH Set type of authentication for PPP connection Syntax Test Command AT^SGAUTH=? Response(s) ^SGAUTH: (list of supported <auth> ERROR +CME ERROR Read Command AT^SGAUTH? Response(s) ^SGAUTH: <auth> ERROR +CME ERROR Write Command AT^SGAUTH=<auth>...
  • Page 269: At^sgconf Configuration Of Gprs Related Parameters

    MC55 AT Command Set 10.13 AT^SGCONF obile 10.13 AT^SGCONF Configuration of GPRS related Parameters Syntax Test Command AT^SGCONF=? Response(s) ^SGCONF: (list of supported s), (list of supported <llc_pdu_length> <class> Read Command AT^SGCONF? Response(s) ^SGCONF: <llc_pdu_length> <class> Write Command AT^SGCONF= [ ] [, <llc_pdu_length>...
  • Page 270 MC55 AT Command Set 10.13 AT^SGCONF obile Notes • +CME ERROR: invalid index: Parameter is out of range • +CME ERROR: operation temporary not allowed: The command is blocked as long as GPRS is already in use (as long as mobile is GPRS attached).
  • Page 271: Ata Manual Response To A Network Request For Pdp Context Activation

    MC55 AT Command Set 10.14 ATA obile 10.14 ATA Manual response to a network request for PDP context acti- vation Syntax Exec Command Response(s) CONNECT NO CARRIER ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) GSM 07.07 Command Description The V.25ter command may be used to accept a network request for a PDP context activation announced by the unsolicited result codes RING or "...
  • Page 272: Atd*99# Request Gprs Service

    MC55 AT Command Set 10.15 ATD*99# obile 10.15 ATD*99# Request GPRS service Syntax Exec Command ATD*99 [* [ ][* [ ][* [ ]]]] # <called_address> <L2P> <cid> Response(s) CONNECT NO CARRIER ASC0 ASC1 MUX1 MUX2 MUX3 § § § Reference(s) GSM 07.07...
  • Page 273 0 with default properties is used (see AT+CGDCONT AT+CGQREQ AT+CGQMIN 1...2 Notes • If MC55 is in dedicated mode, command returns with "+CME ERROR: phone busy". • is used as a standard V.25ter AT Command, too. MC55_ATC_V01.05 Page 273 of 469 2/10/04 Confidential / Released...
  • Page 274: Atd*98# Request Gprs Ip Service

    0 with default properties is used (see AT+CGDCONT AT+CGQREQ AT+CGQMIN 1...2 Notes • If MC55 is in dedicated mode, command returns with "+CME ERROR: phone busy". • is used as a standard V.25ter AT Command, too. MC55_ATC_V01.05 Page 274 of 469 2/10/04 Confidential / Released...
  • Page 275: Ath Manual Rejection Of A Network Request For Pdp Context Activation

    MC55 AT Command Set 10.17 ATH obile 10.17 ATH Manual rejection of a network request for PDP context acti- vation Syntax Exec Command Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 § § § Reference(s) GSM 07.07 Command Description The V.25ter command may be used to deactivate all PDP contexts which are active or online on the same interface.
  • Page 276: Ats0 Automatic Response To A Network Request For Pdp Context Activation

    MC55 AT Command Set 10.18 ATS0 obile 10.18 ATS0 Automatic response to a network request for PDP context activation Syntax Read Command ATS0? Response(s) <n> Write Command ATS0=<n> Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 § Reference(s) GSM 07.07 Command Description The V.25ter...
  • Page 277 MC55 AT Command Set 10.18 ATS0 obile • If a network request for PDP context activation is answered automatically and another AT command is issued at the same time on the same interface then this AT command will not be executed. Any response belongs to the automatic context activation procedure.
  • Page 278: Using Gprs At Commands (Examples)

    MC55 AT Command Set 10.19 Using GPRS AT commands (Examples) obile 10.19 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.
  • Page 279 MC55 AT Command Set 10.19 Using GPRS AT commands (Examples) obile All parameters of the QoS are initiated by default to the "network subscribed value (= 0)" but the QoS itself is set to be undefined. To define a QoS use the command.
  • Page 280: Using The Gprs Dial Command Atd

    MC55 AT Command Set 10.20 Using the GPRS dial command ATD obile 10.20 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.
  • Page 281: Fax Commands

    MC55 AT Command Set 11. FAX Commands obile FAX Commands The following commands can be used for FAX transmission. If the ME is acting as a Fax-Modem to a PC-based application (e.g. "WinFax") it is necessary to select the proper Service Class (Fax Class) provided by the ME.
  • Page 282 MC55 AT Command Set 11.1 FAX parameters obile (num) <df> Data Compression Format Note: Only the default value needs to be implemented. Use test command to check which parameter values are really possible! 1-D modified Huffman 2-D modified read 2-D uncompressed mode (num) <ec>...
  • Page 283 MC55 AT Command Set 11.1 FAX parameters obile 40 ms 40 ms (num) <vr> Vertical Resolution normal, 98 lpi fine, 196 lpi (num) <wd> Page Width 1728 pixels in 215mm 2048 pixels in 255 mm 2432 pixels in 303 mm...
  • Page 284: At+Fbadlin Bad Line Threshold

    MC55 AT Command Set 11.2 AT+FBADLIN obile 11.2 AT+FBADLIN Bad Line Threshold Syntax Read Command AT+FBADLIN? Response(s) <badlin> Write Command AT+FBADLIN=<badlin> Response(s) If error is related to ME functionality ERROR ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) EIA PN-2388 Command Description This command defines the Copy-Quality-OK-threshold.
  • Page 285: At+Fbadmul Error Threshold Multiplier

    MC55 AT Command Set 11.3 AT+FBADMUL obile 11.3 AT+FBADMUL Error Threshold Multiplier Syntax Read Command AT+FBADMUL? Response(s) <badmul> Write Command AT+FBADMUL=<badmul> Response(s) If error is related to ME functionality: ERROR ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) EIA PN-2388 Command Description This command defines the "Copy-Quality-OK"...
  • Page 286: At+Fbor Query Data Bit Order

    MC55 AT Command Set 11.4 AT+FBOR obile 11.4 AT+FBOR Query data bit order Syntax Test Command AT+FBOR=? Response(s) (list of supported <bor> Read Command AT+FBOR? Response(s) <bor> Write Command AT+FBOR=<bor> Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) EIA PN-2388 Command Description Query the bit order for receive-mode.
  • Page 287: At+Fcig Query Or Set The Local Polling Id

    MC55 AT Command Set 11.5 AT+FCIG obile 11.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) <id> Write Command AT+FCIG=<id>...
  • Page 288: At+Fclass Fax: Select, Read Or Test Service Class

    MC55 AT Command Set 11.6 AT+FCLASS obile 11.6 AT+FCLASS Fax: Select, read or test service class Syntax Test Command AT+FCLASS=? Response(s) (list of supported <n> Read Command AT+FCLASS? Response(s) <n> Write Command AT+FCLASS=<n> Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s)
  • Page 289 MC55 AT Command Set 11.6 AT+FCLASS obile • is set to 1 or 2, all incoming calls will be answered as fax calls with , if is issued on multiplexer <n> channel 1 resp. ASC0. For calls explicitly signalled as voice or data calls, this procedure will fail with result code "NO CARRIER", but the call in question will continue to ring.
  • Page 290: At+Fcq Copy Quality Checking

    MC55 AT Command Set 11.7 AT+FCQ obile 11.7 AT+FCQ Copy Quality Checking Syntax Test Command AT+FCQ=? Response(s) (list of supported copy quality checking <cq> Read Command AT+FCQ? Response(s) <cq> Write Command AT+FCQ=<cq> Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) EIA PN-2388 Command Description This command controls Copy Quality checking when receiving a fax.
  • Page 291: At+Fcr Capability To Receive

    MC55 AT Command Set 11.8 AT+FCR obile 11.8 AT+FCR Capability to receive Syntax Write Command AT+FCR=<cr> Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) EIA PN-2388 Parameter Description (num) <cr> ME will not receive message data. This can be used when the application has insufficient storage.
  • Page 292: At+Fdcc Query Or Set Capabilities

    MC55 AT Command Set 11.9 AT+FDCC obile 11.9 AT+FDCC Query or set capabilities 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 <vr> <br>...
  • Page 293: At+Fdffc Data Compression Format Conversion

    MC55 AT Command Set 11.10 AT+FDFFC obile 11.10 AT+FDFFC Data Compression Format Conversion Syntax Test Command AT+FDFFC=? Response(s) (list of <df> Read Command AT+FDFFC? Response(s) <df> Write Command AT+FDFFC=<df> Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) EIA PN-2388 Command Description...
  • Page 294: At+Fdis Query Or Set Session Parameters

    MC55 AT Command Set 11.11 AT+FDIS obile 11.11 AT+FDIS Query or set session parameters Syntax Test Command AT+FDIS=? Response(s) (list of s), (list of s), (list of s), (list of s), (list of s), (list of s), (list of <vr>...
  • Page 295: At+Fdr Begin Or Continue Phase C Data Reception

    MC55 AT Command Set 11.12 AT+FDR obile 11.12 AT+FDR Begin or continue phase C data reception Syntax Exec Command AT+FDR Response(s) CONNECT If error related to ME functionality ERROR ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) EIA PN-2388 Command Description The command initiates transition to Phase C data reception.
  • Page 296: At+Fdt Data Transmission

    MC55 AT Command Set 11.13 AT+FDT obile 11.13 AT+FDT Data Transmission Syntax Exec Command AT+FDT Response(s) CONNECT Write Command AT+FDT=<df> <vr> <wd> <ln> Response(s) CONNECT ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) EIA PN-2388 Command Description 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.
  • Page 297: At+Fet End A Page Or Document

    MC55 AT Command Set 11.14 AT+FET obile 11.14 AT+FET End a page or document Syntax Write Command AT+FET=<ppm> Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) EIA PN-2388 Command Description 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.
  • Page 298: At+Fk Kill Operation, Orderly Fax Abort

    MC55 AT Command Set 11.15 AT+FK obile 11.15 AT+FK Kill operation, orderly FAX abort Syntax Exec Command AT+FK Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 Command Description This command causes the TA to terminate the session in an orderly manner. Note •...
  • Page 299: At+Flid Query Or Set The Local Id Setting Capabilities

    MC55 AT Command Set 11.16 AT+FLID obile 11.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) <lid>...
  • Page 300: At+Fmdl Identify Product Model

    MC55 AT Command Set 11.17 AT+FMDL obile 11.17 AT+FMDL Identify Product Model Syntax Read Command AT+FMDL? Response(s) Gipsy Soft Protocolstack ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) SIEMENS Command Description Send the model identification to the TA. Note • Used for Fax Class 2 only MC55_ATC_V01.05...
  • Page 301: At+Fmfr Request Manufacturer Identification

    MC55 AT Command Set 11.18 AT+FMFR obile 11.18 AT+FMFR Request Manufacturer Identification Syntax Read Command AT+FMFR? Response(s) SIEMENS ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) SIEMENS Command Description Send the manufacturer identification to the TA. Note • Used for Fax Class 2 only MC55_ATC_V01.05...
  • Page 302: At+Fopt Set Bit Order Independently

    MC55 AT Command Set 11.19 AT+FOPT obile 11.19 AT+FOPT Set bit order independently Syntax Write Command AT+FOPT=<opt> Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) SIEMENS Command Description Model specific command to set bit order independently of the understanding which is "mirrored" and which is direct.
  • Page 303: At+Fphcto Dte Phase C Response Timeout

    MC55 AT Command Set 11.20 AT+FPHCTO obile 11.20 AT+FPHCTO DTE Phase C Response Timeout Syntax Read Command AT+FPHCTO? Response(s) <tout> Write Command AT+FPHCTO=<tout> Response(s) If error is related to ME functionality ERROR ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) EIA PN-2388...
  • Page 304: At+Frev Identify Product Revision

    MC55 AT Command Set 11.21 AT+FREV obile 11.21 AT+FREV Identify Product Revision Syntax Read Command AT+FREV? Response(s) V2.550 ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) SIEMENS Command Description Sends the revision identification to the TA. Note • Used for Fax Class 2 only MC55_ATC_V01.05...
  • Page 305: At+Frh Receive Data Using Hdlc Framing

    MC55 AT Command Set 11.22 AT+FRH obile 11.22 AT+FRH Receive Data Using HDLC Framing Syntax Write Command AT+FRH=<mod> Response(s) CONNECT If error related to ME functionality ERROR ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) TIA/EIA-578 Command Description This command causes the TA to receive frames using the HDLC protocol and the modulation defined below. An ERROR response code results if this command is issued while the modem is on-hook.
  • Page 306: At+Frm Receive Data

    MC55 AT Command Set 11.23 AT+FRM obile 11.23 AT+FRM Receive Data Syntax Test Command AT+FRM=? Response(s) (list of <mod> Write Command AT+FRM=<mod> Response(s) CONNECT If error is related to ME functionality: ERROR ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) TIA/EIA-578 Command Description This command causes the TA to enter the receiver-mode using the modulation defined below.
  • Page 307: At+Frs Receive Silence

    MC55 AT Command Set 11.24 AT+FRS obile 11.24 AT+FRS Receive Silence Syntax Write Command AT+FRS=<time> Response(s) If error related to ME functionality ERROR ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) TIA/EIA-578 Command Description =n causes the TA to report an OK result code to the TE after 10 millisecond intervals of silence <time>...
  • Page 308: At+Fth Transmit Data Using Hdlc Framing

    MC55 AT Command Set 11.25 AT+FTH obile 11.25 AT+FTH Transmit Data Using HDLC Framing Syntax Write Command AT+FTH=<mod> Response(s) CONNECT ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) TIA/EIA-578 Command Description This command causes the TA to transmit data using HDLC protocol and the modulation mode defined below. An...
  • Page 309: At+Ftm Transmit Data

    MC55 AT Command Set 11.26 AT+FTM obile 11.26 AT+FTM Transmit Data Syntax Test Command AT+FTM=? Response(s) (list of <mod> Write Command AT+FTM=<mod> Response(s) CONNECT If error is related to ME functionality ERROR ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) TIA/EIA-578 Command Description This command causes the TA to transmit data using the modulation mode defined below.
  • Page 310: At+Fts Stop Transmission And Wait

    MC55 AT Command Set 11.27 AT+FTS obile 11.27 AT+FTS Stop Transmission and Wait Syntax Write Command AT+FTS=<time> Response(s) An ERROR response code results if this command is issued while the modem is on- hook. ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s)
  • Page 311: At+Fvrfc Vertical Resolution Format Conversion

    MC55 AT Command Set 11.28 AT+FVRFC obile 11.28 AT+FVRFC Vertical resolution format conversion Syntax Test Command AT+FVRFC=? Response(s) (list of supported <vrfc> Read Command AT+FVRFC? Response(s) <vrfc> Write Command AT+FVRFC=<vrfc> Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) EIA PN-2388 Command Description 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.
  • Page 312: Short Message Service (Sms) Commands

    MC55 AT Command Set 12. Short Message Service (SMS) Commands obile 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. 12.1 SMS parameters Parameter Description (num) <ackpdu>...
  • Page 313 MC55 AT Command Set 12.1 SMS parameters obile • If indicates that 8-bit or UCS2 data coding scheme is used: ME/TA converts each 8-bit octet into hexa- <dcs> decimal numbers containing two IRA characters. (num) <dt> 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.
  • Page 314 MC55 AT Command Set 12.1 SMS parameters obile (num) <mn> Message Number GSM 03.40 TP-Message-Number in integer format (num) <mr> Message Reference GSM 03.40 TP-Message-Reference in integer format (num)(+CSCS) <oa> 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;...
  • Page 315 MC55 AT Command Set 12.1 SMS parameters obile (num) <sn> Serial Number GSM 03.41 CBM Serial Number in integer format (num) <st> Status GSM 03.40 TP-Status in integer format 0...255 (str) <stat> Message status 3GPP 27.005 Interface of SMS and CB. Indicates the status of message in memory.
  • Page 316: At+Cmgc Send An Sms Command

    MC55 AT Command Set 12.2 AT+CMGC obile 12.2 AT+CMGC Send an SMS command Syntax Test Command AT+CMGC=? Response(s) Write Command If text mode (see AT+CMGF ]]]] Text can be entered AT+CMGC=<fo> <ct> <pid> <mn> <da> <toda> <CR> <CTRL-Z> <ESC> Response(s) +CMGC: <mr>...
  • Page 317: At+Cmgd Delete Sms Message

    MC55 AT Command Set 12.3 AT+CMGD obile 12.3 AT+CMGD Delete SMS message Syntax Test Command AT+CMGD=? Response(s) Write Command AT+CMGD=<index> Response(s) ERROR +CMS ERROR ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) GSM 07.05 Command Description Write command deletes message from preferred message storage location <mem1>...
  • Page 318: At+Cmgf Select Sms Message Format

    MC55 AT Command Set 12.4 AT+CMGF obile 12.4 AT+CMGF Select SMS message format Syntax Test Command AT+CMGF=? Response(s) +CMGF: (list of supported <mode> Read Command AT+CMGF? Response(s) +CMGF: <mode> Write Command AT+CMGF=<mode> Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) GSM 07.05 Command Description The write command specifies the input and output format of the short messages.
  • Page 319: At+Cmgl List Sms Messages From Preferred Store

    MC55 AT Command Set 12.5 AT+CMGL obile 12.5 AT+CMGL List SMS messages from preferred store Syntax Test Command AT+CMGL=? Response(s) +CMGL: (list of supported <stat> Exec Command AT+CMGL Response(s) +CMGL: (see write command for default of <stat> Write Command AT+CMGL=<stat>...
  • Page 320 MC55 AT Command Set 12.5 AT+CMGL obile ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) GSM 07.05 Command Description The execute command is the same as the write command with the given default for <stat> The write command returns messages with status value from message storage to the TE.
  • Page 321: At+Cmgr Read Sms Messages

    MC55 AT Command Set 12.6 AT+CMGR obile 12.6 AT+CMGR Read SMS messages Syntax Test Command AT+CMGR=? Response(s) Write Command AT+CMGR=<index> Response(s) Output if text mode ( =1) and command successful: AT+CMGF For SMS-DELIVER +CMGR: <stat> <oa> <alpha> <scts> <tooa> <fo>...
  • Page 322 MC55 AT Command Set 12.6 AT+CMGR obile ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) GSM 07.05 Command Description The write command returns SMS message with location value from message storage to the <index> <mem1> TE. If status of the message is 'received unread', status in the storage changes to 'received read'.
  • Page 323: At+Cmgs Send Sms Message

    MC55 AT Command Set 12.7 AT+CMGS obile 12.7 AT+CMGS Send SMS message Syntax Test Command AT+CMGS=? Response(s) Write Command If text mode (see AT+CMGF Text can be entered. AT+CMGS=<da> <toda> <CR> <CTRL-Z> <ESC> Response(s) +CMGS: <mr> <scts> If sending fails see notes below.
  • Page 324 MC55 AT Command Set 12.7 AT+CMGS obile If the equals 1 (factory default) any failure to send a message is responded with "OK". AT^SM20 <CmgwMode> Users should be aware, that despite the "OK" response, the message will not be sent to the subscriber.
  • Page 325: At+Cmgw Write Sms Messages To Memory

    MC55 AT Command Set 12.8 AT+CMGW obile 12.8 AT+CMGW Write SMS messages to memory Syntax Test Command AT+CMGW=? Response(s) Exec Command If text mode (see =1): AT+CMGF AT+CMGW Response(s) Text can be entered. <CR> <CTRL-Z> <ESC> +CMGW: <index> If writing fails...
  • Page 326 MC55 AT Command Set 12.8 AT+CMGW obile Command Description The execute and write commands transmit SMS (either SMS-DELIVER or SMS-SUBMIT) from TE to memory storage . Memory location of the stored message is returned. Message status will be set to <mem2>...
  • Page 327: At+Cmss Send Sms Messages From Storage

    MC55 AT Command Set 12.9 AT+CMSS obile 12.9 AT+CMSS Send SMS messages from storage Syntax Test Command AT+CMSS=? Response(s) Write Command If text mode ( =1): AT+CMGF AT+CMSS=<index> <da> <toda> Response(s) +CMSS: <mr> <scts> If sending fails ERROR +CMS ERROR...
  • Page 328: At+Cnma New Sms Message Acknowledge To Me/Te, Only Phase 2

    MC55 AT Command Set 12.10 AT+CNMA obile 12.10 AT+CNMA New SMS message acknowledge to ME/TE, only phase 2+ Syntax Test Command AT+CNMA=? Response(s) +CNMA: (list of supported <n> Exec Command AT+CNMA Response(s) ERROR +CMS ERROR Write Command AT+CNMA=<n> Response(s) ERROR...
  • Page 329 MC55 AT Command Set 12.10 AT+CNMA obile Notes • The execute / write command shall only be used when parameter equals 1 (= phase AT+CSMS <service> 2+). • Both the execute and the write command can be used no matter whether text mode or PDU mode is activated.
  • Page 330: At+Cnmi New Sms Message Indications

    MC55 AT Command Set 12.11 AT+CNMI obile 12.11 AT+CNMI New SMS message indications Syntax Test Command AT+CNMI=? Response(s) +CNMI: (list of supported s), (list of supported s), (list of supported s), (list of supported <mode> <mt> <bm> s), (list of supported <ds>...
  • Page 331 MC55 AT Command Set 12.11 AT+CNMI obile URC 3 =2 (text mode enabled): <mt> +CMT: <oa>, <scts>[, <tooa>, <fo>, <pid>, <dcs>, <sca>, <tosca>, <length>] <data> <CR><LF> Indicates that new message has been received URC 4 =2 (PDU mode enabled): <bm>...
  • Page 332 MC55 AT Command Set 12.11 AT+CNMI obile Buffer unsolicited result codes in the TA when TA-TE link is reserved (e.g. in on-line data mode) and flush them to the TE after reservation. Otherwise for- ward them directly to the TE.
  • Page 333 MC55 AT Command Set 12.11 AT+CNMI obile • Parameters =2,3 and =1 are only available with GSM phase 2+ (see =1). Incoming SMs <mt> <ds> AT+CSMS or Status Reports have to be acknowledged with =0 when using these phase 2+ parameters.
  • Page 334: At+Cpms Preferred Sms Message Storage

    MC55 AT Command Set 12.12 AT+CPMS obile 12.12 AT+CPMS Preferred SMS message storage Syntax Test Command AT+CPMS=? Response(s) +CPMS: (list of supported s), (list of supported s), (list of supported <mem1> <mem2> <mem3> Read Command AT+CPMS? Response(s) +CPMS: <mem1> <used1>...
  • Page 335 The user should be aware that the setting ''MT'' involves ''ME'' and ''SM'', with ''ME'' being filled up first. If the ''ME'' storage is full, MC55 will proceed with the ''SM'' storage. Incoming Class 1 short messages (ME specific) will be preferably stored to ''ME'' and may be transferred to the ''SM'' storage if ''ME'' is used up.
  • Page 336 MC55 AT Command Set 12.12 AT+CPMS obile card, inconsistent settings should be generally avoided. This can be achieved simply by using the same parameter for all memory indices. • The indices of the storage are dependent on the order selected with <index>...
  • Page 337: At+Csca Sms Service Centre Address

    MC55 AT Command Set 12.13 AT+CSCA obile 12.13 AT+CSCA SMS service centre address Syntax Test Command AT+CSCA=? Response(s) Read Command AT+CSCA? Response(s) +CSCA: <sca> <tosca> Write Command AT+CSCA=<sca> <tosca> Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) GSM 07.05 Command Description Write command updates the SMSC address, through which mobile originated SMs are transmitted.
  • Page 338: At+Cscb Select Cell Broadcast Message Indication

    MC55 AT Command Set 12.14 AT+CSCB obile 12.14 AT+CSCB Select Cell Broadcast Message Indication Syntax Test Command AT+CSCB=? Response(s) +CSCB: (list of supported <mode> Read Command AT+CSCB? Response(s) +CSCB: <mode> <mids> <dcss> Write Command AT+CSCB= [ <mode> <mids> <dcss> Response(s)
  • Page 339 MC55 AT Command Set 12.14 AT+CSCB obile • For =0: Six different possible combinations of CBM IDs (e.g. "0,1,5,320-478,922,2000-3000"), default <mode> is empty string. In certain configurations, e.g. if using SIMs that contain data in Elementary File EF-CBMID (Cell Broadcast Message Identifier for Data download) less than six combinations may be available.
  • Page 340: At+Csdh Show Sms Text Mode Parameters

    MC55 AT Command Set 12.15 AT+CSDH obile 12.15 AT+CSDH Show SMS text mode parameters Syntax Test Command AT+CSDH=? Response(s) +CSDH: ((list of supported <show> Read Command AT+CSDH? Response(s) +CSDH:<show> Write Command AT+CSDH=<show> Response(s) +CSDH: <show> ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) GSM 07.05...
  • Page 341: At+Csmp Set Sms Text Mode Parameters

    MC55 AT Command Set 12.16 AT+CSMP obile 12.16 AT+CSMP Set SMS text mode parameters Syntax Test Command AT+CSMP=? Response(s) Read Command AT+CSMP? Response(s) +CSMP:<fo> <vp> <scts> <pid> <dcs> Write Command AT+CSMP=<fo> <vp> <scts> <pid> <dcs> Response(s) +CSMP: <index> If sending fails...
  • Page 342 MC55 AT Command Set 12.16 AT+CSMP obile Parameter Description (num) <fo> First Octet depending on the command or result code: first octet of GSM 03.40 SMS-DELIVER, SMS-SUBMIT (default 17), SMS-STATUS-REPORT, or SMS-COMMAND (default 2) in integer format (&F) 0...17 ...255 (num) <vp>...
  • Page 343: At+Csms Select Message Service

    MC55 AT Command Set 12.17 AT+CSMS obile 12.17 AT+CSMS Select Message Service Syntax Test Command AT+CSMS=? Response(s) +CSMS: (list of supported <service> Read Command AT+CSMS? Response(s) +CSMS: <service> <mt> <mo> <bm> Write Command AT+CSMS=<service> Response(s) +CSMS: <mt> <mo> <bm> ERROR...
  • Page 344 MC55 AT Command Set 12.17 AT+CSMS obile (num) <mt> Mobile Terminated Messages: Type not supported Type supported (num) <mo> Mobile Originated Messages: Type not supported Type supported (num) <bm> Broadcast Type Messages: Type not supported Type supported Notes • If CSMS mode is switched from Phase 2+ to Phase 2 and one or more...
  • Page 345: At^slms List Sms Memory Storage

    MC55 AT Command Set 12.18 AT^SLMS obile 12.18 AT^SLMS List SMS Memory Storage Syntax Test Command AT^SLMS=? Response(s) Exec Command AT^SLMS Response(s) ^SLMS: ''MT'', <total3> <used3> ^SLMS: ''SM'', <total1> <used1> ^SLMS: ''ME'', <total2> <used2> ERROR +CMS ERROR ASC0 ASC1 MUX1...
  • Page 346 MC55 AT Command Set 12.18 AT^SLMS obile (num) <used2> Number of messages currently stored in the SMS memory of the Mobile Equipment (physical storage "ME") (num) <used3> Concatenated logical SMS storages of SIM ("SM") and Mobile Equipment ("ME"). Sum of all messages currently stored, indicated as "MT".
  • Page 347: At^smgl List Sms Messages From Preferred Store Without Setting Status To Rec Read

    MC55 AT Command Set 12.19 AT^SMGL obile 12.19 AT^SMGL List SMS messages from preferred store without set- ting status to REC READ Syntax Test Command AT^SMGL=? Response(s) same as AT+CMGL Exec Command AT^SMGL Response(s) ^SMGL: (For default values of , see Chapter "...
  • Page 348: At^smgo Set Or Query Sms Overflow Presentation Mode Or Query Sms Overflow

    MC55 AT Command Set 12.20 AT^SMGO obile 12.20 AT^SMGO Set or query SMS overflow presentation mode or query SMS overflow Syntax Test Command AT^SMGO=? Response(s) ^SMGO: (list of supported <n> Read Command AT^SMGO? Response(s) ^SMGO: <n> <mode> ERROR +CMS ERROR Write Command AT^SMGO=<n>...
  • Page 349 MC55 AT Command Set 12.20 AT^SMGO obile Parameter Description (num)(&W)(&V) <n> SMS overflow presentation mode (&F) disable enable (num)(&V) <mode> SMS overflow status space available SMS buffer full (The buffer for received short messages is . See <mem3> AT+CPMS Buffer full and new message waiting in SC for delivery to phone Notes •...
  • Page 350: At^smgr Read Sms Message Without Setting Status To Rec Read

    MUX3 Reference(s) SIEMENS Notes • command is a specific Siemens command with the same syntax as Read SMS mes- AT^SMGR AT+CMGR sage. The only difference is that the status ''REC UNREAD'' of a short message is not overwritten to ''REC READ''.
  • Page 351: At^ssconf Sms Configuration

    MC55 AT Command Set 12.22 AT^SSCONF obile 12.22 AT^SSCONF SMS Configuration Syntax Test Command AT^SSCONF=? Response(s) ^SSCONF: list of supported <ra> Read Command AT^SSCONF? Response(s) ^SSCONF:<ra> Write Command AT^SSCONF=<ra> Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) SIEMENS Command Description The write command servies to control the presentation of the recipient address parameters <ra>...
  • Page 352 MC55 AT Command Set 12.22 AT^SSCONF obile • Please note that the setting is stored volatile, i.e. after restart or reset, the default value 0 will be restored. Also, there is no way to store to the user defined profile.
  • Page 353: At^ssda Set Sms Display Availability

    12.23 AT^SSDA Set SMS Display Availability This command allows to notify the MC55 of its controlling application's capability to immediately display incoming SMS on a display. If the application is able to display incoming SMS, class 0 SMS shall be displayed immediately. However, if it does not, class 0 SMS shall be treated as if no message class is determined (GSM 03.38[14]).
  • Page 354 MC55 AT Command Set 12.23 AT^SSDA obile Parameter Description (num) <da> Display Availability (&F) Application is not able to display incoming SMS Application is able to display incoming SMS Note • If the ME operates on different instances (MUXchannels 1, 2, 3 or ASC0/ASC1) avoid different settings for routing and indicating SMS.
  • Page 355: At^ssmss Set Short Message Storage Sequence

    MC55 AT Command Set 12.24 AT^SSMSS obile 12.24 AT^SSMSS Set Short Message Storage Sequence Syntax Test Command AT^SSMSS=? Response(s) ^SSMSS: (list of supported) <seq> Read Command AT^SSMSS? Response(s) ^SSMSS: <seq> Write Command AT^SSMSS=<seq> Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s)
  • Page 356: Sim Related Commands

    MC55 AT Command Set 13. SIM related Commands obile SIM related Commands The AT Commands described in this chapter are related to the Subscriber Identity Modul (SIM) connected to the MC55. 13.1 AT+CRSM Restricted SIM Access Syntax Test Command AT+CRSM=?
  • Page 357 MC55 AT Command Set 13.1 AT+CRSM obile READ RECORD GET RESPONSE UPDATE BINARY UPDATE RECORD STATUS (num) <fileID> this is the identifier for an elementary data file on SIM. Mandatory for every command except STATUS (num) <P1> Parameter to be passed on by the ME to the SIM; refer GSM 11.11.
  • Page 358: At^scks Query Sim And Chip Card Holder Status

    Unsolicited Result Code ^SCKS: <SimStatus> 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 359 ) the current presentation mode setting will AT+CFUN AT^SMSO <mode> not be retained. Therefore the setting =1 needs to be restored after power on the MC55 or may be saved <mode> in the user profile ( AT&W Parameter Description (num)(&W)(&V) <mode>...
  • Page 360: At^scid Display Sim Card Identification Number

    MC55 AT Command Set 13.3 AT^SCID obile 13.3 AT^SCID Display SIM card identification number Syntax Test Command AT^SCID=? Response(s) Exec Command AT^SCID Response(s) ^SCID: <cid> ERROR +CME ERROR: <err> ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) SIEMENS Command Description TA returns the card identification number in SIM (SIM file EF , see GSM 11.11 Chap.10.1.1) as string type.
  • Page 361: At+Cxxcid Display Card Id

    MC55 AT Command Set 13.4 AT+CXXCID obile 13.4 AT+CXXCID Display card ID Syntax Test Command AT+CXXCID=? Response(s) Exec Command AT+CXXCID Response(s) +CXXCID: <cid> ERROR +CME ERROR: <err> ASC0 ASC1 MUX1 MUX2 MUX3 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.
  • Page 362: Sim Application Toolkit (Sat) Commands

    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.
  • Page 363 SAT interface. The write command is used to activate the AT command interface of the SIM Application Toolkit in the MC55 and needs to be issued after every power on. However, removing and inserting the SIM does not affect the activation status.
  • Page 364: Sstn Sat Notification

    MC55 AT Command Set 14.2 ^SSTN obile 14.2 ^SSTN SAT Notification Reference(s) SIEMENS Unsolicited Result Codes URC 1 Proactive Command notification ^SSTN: <cmdType> Every time the SIM Application issues a Proactive Command, via the ME, the TA will receive a notification.
  • Page 365 MC55 AT Command Set 14.2 ^SSTN obile Parameter Description (num) <cmdType> Proactive Command number (num) <cmdTerminateValue> Defined as + terminate offset. The terminate offset equals 100. <cmdType> MC55_ATC_V01.05 Page 365 of 469 2/10/04 Confidential / Released...
  • Page 366: At^sstgi Sat Get Information

    MC55 AT Command Set 14.3 AT^SSTGI obile 14.3 AT^SSTGI SAT Get Information Regularly this command is used upon receipt of an URC " " to request the parameters of the Proactive ^SSTN Command. Then the TA is expected to acknowledge the...
  • Page 367 MC55 AT Command Set 14.3 AT^SSTGI obile (num) <cmdType> Related Proactive Command MC55_ATC_V01.05 Page 367 of 469 2/10/04 Confidential / Released...
  • Page 368: At^sstr Sat Response

    MC55 AT Command Set 14.4 AT^SSTR obile 14.4 AT^SSTR SAT Response The TA is expected to acknowledge the response with to confirm that the Proactive Com- AT^SSTGI AT^SSTR mand has been executed. will also provide any user information, e.g. a selected menu item.
  • Page 369 MC55 AT Command Set 14.4 AT^SSTR obile (num) <cmdType> Number related to Proactive Command or event type according to GSM 11.14 [19]. (num) <status> Command status return regarding the type of action that has taken place, e.g. action performed by the user.
  • Page 370: 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 Modul (SIM). 15.1 Sort Order for Phonebooks Due to the support of UCS2 for the part of phonebook entries, the sort order for phonebook records fol- <text>...
  • Page 371: At+Cpbr Read From Phonebook

    MC55 AT Command Set 15.2 AT+CPBR obile 15.2 AT+CPBR Read from Phonebook This command serves to read one or more entries from the phonebook selected with AT command AT+CPBS It can be used only after the phonebook's data has been read from the SIM successfully. Reading starts after successful SIM authentication has been performed and may take up to 30 seconds depending on the SIM used.
  • Page 372 MC55 AT Command Set 15.2 AT+CPBR obile Parameter Description (num) <location1> The first (lowest) location number within phonebook memory for which the corresponding entry is to be dis- played. The supported range is given in the test command response. exceeds the upper bound (as indicated by the test command), command will <location1>...
  • Page 373 First run the test command to find out the maximum range of entries stored in the active phonebook AT+CPBR=? +CPBR:(1-100),20,17 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. EXAMPLE 2...
  • Page 374: At+Cpbs Select Phonebook Memory Storage

    MC55 AT Command Set 15.3 AT+CPBS obile 15.3 AT+CPBS Select phonebook memory storage This command is used to select the active phonebook storage, i.e. the phonebook storage that all subsequent phonebook commands will be operating on. The read command can be used only after the phonebook data from the SIM have been read successfully for the first time.
  • Page 375 MC55 AT Command Set 15.3 AT+CPBS obile The write command selects the phonebook memory , which is used by other phonebook commands. <storage> Parameter Description (str) <storage> For phonebooks "MC", "RC" and "LD", automatic deletion of the entries stored in ME will be performed if the SIM card is changed.
  • Page 376: At+Cpbw Write Into Phonebook

    MC55 AT Command Set 15.4 AT+CPBW obile 15.4 AT+CPBW Write into Phonebook This command serves to write onto an entry of the phonebook selected with . It can be used only after AT+CPBS the phonebook's data has been read successfully from the SIM. Reading starts after successful SIM authentica- tion has been performed and may take up to 30 seconds depending on the SIM used.
  • Page 377 MC55 AT Command Set 15.4 AT+CPBW obile Parameter Description (num) <location> Location number within phonebook memory. The supported range is given whith the test command response. (str) <number> Phone number with format specified by . Parameter must be present, although it may be an empty <type>...
  • Page 378 MC55 AT Command Set 15.4 AT+CPBW obile (num) <tlength> Maximum length of assigned to the telephone number. The value indicated by the test command is <text> given in octets. If the string is given in GSM characters, each character corresponds to one octet. If the <text>...
  • Page 379: At^spbc Search The First Entry In The Sorted Telephone Book

    MC55 AT Command Set 15.5 AT^SPBC obile 15.5 AT^SPBC Search the first entry in the sorted telephone book This command can be used to retrieve the index of the first entry starting with selected character in the <schar> sorted list of phonebook records of the phonebook currently selected with...
  • Page 380 MC55 AT Command Set 15.5 AT^SPBC obile The write command retrieves the first (lowest) index in the list of sorted phonebook entries beginning with char- acter <schar> Parameter Description (str)(+CSCS) <schar> The character to be searched in the sorted list of phonebook entries. Character coding and formatting according...
  • Page 381: At^spbd Purge Phonebook Memory Storage

    MC55 AT Command Set 15.6 AT^SPBD obile 15.6 AT^SPBD Purge phonebook memory storage This command is used to purge the selected phonebook manually, i.e. all entries previously stored <storage> in the selected phonebook storage will be deleted. CAUTION! The operation cannot be stopped nor reversed! Automatic purging of phonebooks is performed when the SIM card is removed and replaced by a different SIM card.
  • Page 382 MC55 AT Command Set 15.6 AT^SPBD obile Parameter Description (str) <storage> 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 “LD“ Last number dialed phonebook “MC“...
  • Page 383: At^spbg Read Current Phonebook Entries

    MC55 AT Command Set 15.7 AT^SPBG obile 15.7 AT^SPBG Read current Phonebook entries This command can be used to display the phonebook records of the phonebook currently selected with AT+CPBS in sorted order by name. The sort order is described in Chapter 15.1, page...
  • Page 384 MC55 AT Command Set 15.7 AT^SPBG obile Command Description The test command returns the index range for this command, the maximum length of field, and the <number> maximum length of field. <text> Note: The length may not be available while SIM storage is selected. If storage does not offer format information, the format list should be empty parenthesises.
  • Page 385 MC55 AT Command Set 15.7 AT^SPBG obile (str)(+CSCS) <text> Text assigned to the phone number. The maximum length for this parameter is given in test command response <tlength> (num) <used> value indicating the number of used locations in selected memory storage.
  • Page 386 MC55 AT Command Set 15.7 AT^SPBG obile numbers assigned to the entries' positions in the alphabetical list. EXAMPLE 2 Using AT^SPBG with <RealLocReq> First, run the test command to find out the range of phonebook entries stored in the active phonebook:...
  • Page 387: At^spbs Step Through The Selected Phonebook Alphabetically

    MC55 AT Command Set 15.8 AT^SPBS obile 15.8 AT^SPBS Step through the selected phonebook alphabetically This command can be used to scroll sequentially through the active phonebook records in alphabetical order by name. Three entries will be displayed at a time.
  • Page 388 MC55 AT Command Set 15.8 AT^SPBS obile you find entries starting with matching characters. However, do not use the listed index numbers to dial out with or to modify entries with ATD><mem><n> AT+CPBW • To access an entry found with...
  • Page 389 MC55 AT Command Set 15.8 AT^SPBS obile dialling string contains printable non-alphabetic non-digit charac- <number> ters saved with the number string. For phonebook entries with this <type>, dialling from phonebook with is not possible. For further detail, check the parameter ATD><mem><n>...
  • Page 390 MC55 AT Command Set 15.8 AT^SPBS obile at^spbs=1 ^SPBS:2,"+777777",145,"Bill" ^SPBS:3,"+888888",145,"Charlie" ^SPBS:4,"0304444444",129,"Esther" at^spbs=1 ^SPBS:3,"+888888",145,"Charlie" ^SPBS:4,"0304444444",129,"Esther" ^SPBS:5,"03033333333",129,"Harry" at^spbs=2 ^SPBS:2,"+777777",145,"Bill" ^SPBS:3,"+888888",145,"Charlie" ^SPBS:4,"0304444444",129,"Esther" • If the last index in the sorted list has been reached, then the internal counter overflows to the first index: reset internal counter to 0 at&f...
  • Page 391: At^sdld Delete The 'Last Number Redial' Memory

    MC55 AT Command Set 15.9 AT^SDLD obile 15.9 AT^SDLD Delete the 'last number redial' memory Reading starts after successful SIM authentication has been performed, and may take up to 30 seconds depend- ing on the SIM used. While the read process is in progress, an attempt to use any of the phonebook commands will result in "+CME Error: 14"...
  • Page 392: Audio Commands

    MC55 AT Command Set 16. Audio Commands obile Audio Commands The AT Commands described in this chapter are related to the MC55's audio interface. 16.1 Audio programming model The following figure illustrates how the signal path can be adjusted with the parameters <inCalibrate>...
  • Page 393: Atl Set Monitor Speaker Loudness

    MC55 AT Command Set 16.2 ATL obile 16.2 ATL Set monitor speaker loudness Syntax Exec Command ATL [ <val> Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) V.25ter Parameter Description (num) <val> Notes • Commands are implemented only for V.25ter compatibility reasons and have no effect.
  • Page 394: Atm Set Monitor Speaker Mode

    MC55 AT Command Set 16.3 ATM obile 16.3 ATM Set monitor speaker mode Syntax Exec Command ATM [ <val> Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) V.25ter Parameter Description (num) <val> Notes • Commands are implemented only for V.25ter compatibility reasons and have no effect.
  • Page 395: At+Clvl Loudspeaker Volume Level

    MC55 AT Command Set 16.4 AT+CLVL obile 16.4 AT+CLVL Loudspeaker volume level Syntax Test Command AT+CLVL=? Response(s) +CLVL: (list of supported <level> Read Command AT+CLVL? Response(s) +CLVL: <level> ERROR +CME ERROR: <err> Write Command AT+CLVL=<level> Response(s) ERROR +CME ERROR: <err>...
  • Page 396 MC55 AT Command Set 16.4 AT+CLVL obile • As an alternative to , you can use . The parameter is identical with AT+CLVL AT^SNFO AT^SNFV <level> used by both commands. <outStep> • Any change to ) takes effect in audio modes 2 to 6. That is, when you change <level>...
  • Page 397: At+Cmut Mute Control

    MC55 AT Command Set 16.5 AT+CMUT obile 16.5 AT+CMUT Mute control Syntax Test Command AT+CMUT=? Response(s) +CMUT: (list of supported <mute> Read Command AT+CMUT? Response(s) +CMUT: <mute> ERROR +CME ERROR: <err> Write Command AT+CMUT=<mute> Response(s) ERROR +CME ERROR: <err> ASC0...
  • Page 398: At+Vtd Tone Duration

    MC55 AT Command Set 16.6 AT+VTD obile 16.6 AT+VTD Tone duration Syntax Test Command AT+VTD=? Response(s) +VTD: (list of supported <duration> Read Command AT+VTD? Response(s) <duration> Write Command AT+VTD=<duration> Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) GSM 07.07 Command Description...
  • Page 399: At+Vts Dtmf And Tone Generation

    MC55 AT Command Set 16.7 AT+VTS obile 16.7 AT+VTS DTMF and tone generation The Write command is intended to send ASCII characters or strings which cause the Mobile Switching Center (MSC) to transmit DTMF tones to a remote subscriber. It works during active voice calls only and offers the fol- lowing variants: •...
  • Page 400 MC55 AT Command Set 16.7 AT+VTS obile (num) <duration> Tone duration in 1/10 second. If not specified current setting of is used. AT+VTD 1...255 MC55_ATC_V01.05 Page 400 of 469 2/10/04 Confidential / Released...
  • Page 401: At^saic Audio Interface Configuration

    MC55 AT Command Set 16.8 AT^SAIC obile 16.8 AT^SAIC Audio Interface Configuration Syntax Test Command AT^SAIC=? Response(s) ^SAIC: (list of supported s), (list of supported s), (list of supported <io> <mic> <ep> Read Command AT^SAIC? Response(s) ^SAIC: <io> <mic> <ep>...
  • Page 402 MC55 AT Command Set 16.8 AT^SAIC obile (num)(^SNFW) <mic> Microphone selection Microphone 1 Microphone 2 (num)(^SNFW) <ep> Select differential earpiece amplifier Selects the earpiece amplifier 1 Selects the earpiece amplifier 2 Selects both amplifiers. Note that both amplifiers are connected in parallel and therefore, get the same output power if <ep>...
  • Page 403: At^snfa Set Or Query Of Microphone Attenuation

    MC55 AT Command Set 16.9 AT^SNFA obile 16.9 AT^SNFA Set or query of microphone attenuation Syntax Test Command AT^SNFA=? Response(s) ^SNFA: (list of supported <atten> Read Command AT^SNFA? Response(s) ^SNFA: <atten> Write Command AT^SNFA=<atten> Response(s) ERROR CME ERROR: <err> ASC0...
  • Page 404 MC55 AT Command Set 16.9 AT^SNFA obile Parameter Description (num)(^SNFW) <atten> Multiplication factor for input samples. Parameter is identical with <atten> <inCalibrate> AT^SNFI Formula used to calculate microphone attenuation (negative gain): Gain in dB = 20 * log( /32768) <atten>...
  • Page 405: At^snfd Set Audio Parameters To Manufacturer Default Values

    MC55 AT Command Set 16.10 AT^SNFD obile 16.10 AT^SNFD Set audio parameters to manufacturer default values Syntax Test Command AT^SNFD=? Response(s) Exec Command AT^SNFD Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) SIEMENS Command Description TA sets the active audio parameters to manufacturer defined default values.
  • Page 406: At^snfi Set Microphone Path Parameters

    MC55 AT Command Set 16.11 AT^SNFI obile 16.11 AT^SNFI Set microphone path parameters Syntax Test Command AT^SNFI=? Response(s) ^SNFI: (list of supported s) , (list of supported <inBbcGain> <inCalibrate> Read Command AT^SNFI? Response(s) ^SNFI: <inBbcGain> <inCalibrate> Write Command AT^SNFI=<inBbcGain> <inCalibrate>...
  • Page 407 MC55 AT Command Set 16.11 AT^SNFI obile Notes • Write command works only in audio modes 2 to 6! • Read and write options of this command refer to the active audio mode. • The range of is up to 65535 but will be suppressed to 32767. Values above <inCalibrate>...
  • Page 408: At^snfm Set Microphone Audio Path And Power Supply

    MC55 AT Command Set 16.12 AT^SNFM obile 16.12 AT^SNFM Set microphone audio path and power supply Syntax Test Command AT^SNFM=? Response(s) ^SNFM: (list of supported s) , (list of supported <MicSwitch> <MicVccCtl> Read Command AT^SNFM? Response(s) ^SNFM: <MicSwitch> <MicVccState> Write Command...
  • Page 409 MC55 AT Command Set 16.12 AT^SNFM obile Parameter Description (num) <MicSwitch> Microphone mute control parameter. Evaluated during voice calls and if is omitted only, e.g. <MicVccCtl> AT^SNFM Command does not depend on audio mode. Mutes the microphone. Activates the microphone.
  • Page 410: At^snfo Set Audio Output (= Loudspeaker Path) Parameter

    MC55 AT Command Set 16.13 AT^SNFO obile 16.13 AT^SNFO Set audio output (= loudspeaker path) parameter Syntax Test Command AT^SNFO=? Response(s) ^SNFO: (list of supported s) (list of supported s) (list of supported <outBbcGain> <outCalibrate> s) (list of supported <outStep>...
  • Page 411 MC55 AT Command Set 16.13 AT^SNFO obile (num)(^SNFW) <outCalibrate> Formula to calculate the value of the 5 volume steps selectable with parameter <outStep> Attenuation = 20 log * (2 * outCalibrate[n] / 32768) 0...32767 (num) <outStep> Volume steps 0 - 4, each defined with outCalibrate[n] 0...[4]...
  • Page 412: At^snfpt Set Progress Tones

    MC55 AT Command Set 16.14 AT^SNFPT obile 16.14 AT^SNFPT Set progress tones Syntax Test Command AT^SNFPT=? Response(s) ^SNFPT: (list of supported <pt> Read Command AT^SNFPT? Response(s) ^SNFPT: <pt> Write Command AT^SNFPT=<pt> Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) SIEMENS Command Description The write command controls the Call Progress Tones generated at the beginning of a mobile originated call setup.
  • Page 413: At^snfs Select Audio Hardware Set

    MC55 AT Command Set 16.15 AT^SNFS obile 16.15 AT^SNFS Select audio hardware set Syntax Test Command AT^SNFS=? Response(s) ^SNFS: (list of supported <audMode> Read Command AT^SNFS? Response(s) ^SNFS: <audMode> Write Command AT^SNFS=<audMode> Response(s) ERROR CME ERROR: <err> ASC0 ASC1 MUX1...
  • Page 414 AT commands. restores AT^SNFD <audMode> Audio mode 2: Customer specific mode for a basic handsfree 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 415 MC55 AT Command Set 16.15 AT^SNFS obile Examples EXAMPLE 1 Suppose a user wishes to use alternatively a handsfree device and a handset. The handset can be connected to the first analog interface and adjusted to audio mode 4. The handsfree device can be attached to the sec- ond analog interface and adjusted to audio mode 2.
  • Page 416 MC55 AT Command Set 16.15 AT^SNFS obile Settings for a handsfree device connected to the first analog interface and adjusted to audio mode 2: AT^SNFS=2 AT^SAIC=2,1,1 To store the configuration to the user defined audio profile: Stores the audio mode and the interface.
  • Page 417: At^snftty Switch Audio Path To Tty/Ctm Mode

    CTM device AT^SNFTTY to be connected to one of the three audio interfaces of MC55. Traditional TTY devices that do not incorporate CTM functionality can be connected through an external TTY-to-CTM adapter. If in CTM mode, the ME will set the necessary bearer capability bit on outgoing (mobile originated) calls.
  • Page 418 MC55 AT Command Set 16.16 AT^SNFTTY obile Parameter Description (num) <state> Audio path is in normal speech mode. Audio path is in TTY/CTM mode. Note • Requirements for using TTY/CTM features: TTY/CTM functionality requires audio mode 5 or 6 with all audio parameters set to their factory default.
  • Page 419: At^snfv Set Loudspeaker Volume

    MC55 AT Command Set 16.17 AT^SNFV obile 16.17 AT^SNFV Set loudspeaker volume Syntax Test Command AT^SNFV=? Response(s) ^SNFV: (list of supported <outStep> Read Command AT^SNFV? Response(s) ^SNFV: <outStep> Write Command AT^SNFV=<outStep> Response(s) ERROR +CME ERROR ASC0 ASC1 MUX1 MUX2 MUX3...
  • Page 420 MC55 AT Command Set 16.17 AT^SNFV obile Notes • The read and write commands refer to the active audio mode. • The write command works only in audio modes 2 to 6! • Any change to takes effect in audio modes 2 to 6. That is, when you change <outStep>...
  • Page 421: At^snfw Write Audio Setting In Non-Volatile Store

    MC55 AT Command Set 16.18 AT^SNFW obile 16.18 AT^SNFW Write audio setting in non-volatile store Syntax Test Command AT^SNFW=? Response(s) Exec Command AT^SNFW Response(s) ERROR CME ERROR: <err> ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) SIEMENS Command Description TA writes the active audio parameters in non-volatile store related to the active mode.
  • Page 422: At^srtc Ring Tone Configuration

    MC55 AT Command Set 16.19 AT^SRTC obile 16.19 AT^SRTC Ring tone configuration Syntax Test Command AT^SRTC=? Response(s) ^SRTC: (list of supported) s, (list of supported) <type> <volume> Read Command AT^SRTC? Response(s) ^SRTC: <type> <volume> <status> Exec Command AT^SRTC Response(s) Write Command...
  • Page 423 MC55 AT Command Set 16.19 AT^SRTC obile During test playback, you can enter the Write command to select another melody and adjust the volume. Also, you can enter the read command to check the type and volume of the current ring tone, and to view the status of playback (on / off).
  • Page 424 MC55 AT Command Set 16.19 AT^SRTC obile Notes • The test ringing signal cannot be activated while an MTC is ringing (ERROR). • If an MTC arrives during test playback, test ringing will be deactivated and "normal" ringing reactivated (RING).
  • Page 425: Hardware Related Commands

    17. Hardware related Commands obile 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]. 17.1 AT+CALA Set alarm time...
  • Page 426 MC55 AT Command Set 17.1 AT+CALA obile Unsolicited Result Codes URC 1 +CALA: <text> Indicates reminder message. URC 2 ^SYSSTART ALARM MODE +CALA: <text> Indicates ME wake-up into Alarm mode. If autobauding is active ( =0) the line "^SYSSTART ALARM AT+IPR MODE"...
  • Page 427 <time> <n> <type> <text> • Each time MC55 is restarted it takes 2s to re-initialize the RTC and to update the current time. Therefore, it is recommended to wait 2s before using the commands (for example 2s after AT+CCLK AT+CALA ^SYSSTART has been output).
  • Page 428: Summary Of At Commands Available In Alarm Mode

    MC55 AT Command Set 17.1 AT+CALA obile EXAMPLE 2 To set a fresh alarm using the same message as in Example 1, simply enter date and time. <n> <type> can be omitted: <text> <tlength> AT+CALA="04/05/31,08:50:00" When the alarm is executed the URC comes with the same message:...
  • Page 429: At+Cclk Real Time Clock

    = "02/01/01,00:00:00" upon next power-up. <time> • Each time MC55 is restarted it takes 2s to re-initialize the RTC and to update the current time. Therefore, it is recommended to wait 2s before using the commands (for example 2s after...
  • Page 430: At^sbc Battery Charging / Discharging And Charge Control

    MC55 AT Command Set 17.3 AT^SBC obile 17.3 AT^SBC Battery charging / discharging and charge control Responses returned by the command vary with the operating mode of the ME: AT^SBC • Normal mode: ME is switched on by Ignition pin and running the SLEEP, IDLE, TALK or DATA mode. Charger is not connected.
  • Page 431 MC55 AT Command Set 17.3 AT^SBC obile ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) SIEMENS Unsolicited Result Code ^SBC: Undervoltage The message will be reported, for example, when you attempt to set up a call while the voltage is close to the critical limit and further power loss is caused during the transmit burst.
  • Page 432: Summary Of At Commands Available In Charge-Only And Alarm Mode

    MC55 AT Command Set 17.3 AT^SBC obile (num) <bcl> Battery capacity 0, 20, 40, 60, 80, 100 percent of remaining capacity (6 steps) 0 indicates that either the battery is exhausted or the capacity value is not available While charging is in progress (charging adapter connected) the battery capacity is not available. Consequently, parameter =0.
  • Page 433: At^sbv Battery/Supply Voltage

    The displayed value is constant over the measurement period. The duration of the measurement period depends on the operating mode on the radio interface: it ranges from 0.5s in TALK / DATA mode up to 50s when MC55 is in IDLE mode or Limited Service (deregistered).
  • Page 434: At^sctm Set Critical Operating Temperature Presentation Mode Or Query Temperature

    MC55 AT Command Set 17.5 AT^SCTM obile 17.5 AT^SCTM Set critical operating temperature presentation mode or query temperature Use this command to monitor the temperature range of the module and the battery. The write command enables or disables the presentation of URCs to report critical temperature limits.
  • Page 435 MC55 AT Command Set 17.5 AT^SCTM obile ^SCTM_A: <m> for battery temperature URC 2 ^SCTM_B: <m> for module (board) temperature Command Description The read command returns the URC presentation mode and 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 temperature can only be reported by an Unsolicited Result Code.
  • Page 436 MC55 AT Command Set 17.5 AT^SCTM obile Examples EXAMPLE 1 URCs issued when the operating temperature is out of range: Caution: Battery close to overtemperature limit. ^SCTM_A: 1 Alert: Battery above overtemperature limit. Engine switches off. ^SCTM_A: 2 Caution: Engine close to overtemperature limit.
  • Page 437: At^ssync Configure Sync Pin

    MC55 AT Command Set 17.6 AT^SSYNC obile 17.6 AT^SSYNC Configure SYNC Pin command serves to configure the SYNC pin of the application interface. Please note that the AT^SSYNC SYNC pin may be assigned different functions: Depending on the design of the host application, the pin can either be used to indicate the current consumption in a transmit burst or to drive a status LED connected to the pin as specified in [2].
  • Page 438: Me Status Indicated By Status Led Patterns

    MC55 AT Command Set 17.6 AT^SSYNC obile of processing the signal. Your platform design must be such that the incoming signal causes other components to draw less current. In short, this allows your application to accommodate current drain and thus, supply sufficient current to the GSM engine if required.
  • Page 439: Miscellaneous Commands

    MC55 AT Command Set 18. Miscellaneous Commands obile Miscellaneous Commands The AT Commands described in this chapter are related to various areas. 18.1 A/ Repeat previous command line Syntax Exec Command Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) V.25ter Command Description Repeat previous command line.
  • Page 440: Ats3 Write Command Line Termination Character

    MC55 AT Command Set 18.2 ATS3 obile 18.2 ATS3 Write command line termination character Syntax Read Command ATS3? Response(s) <n> Write Command ATS3=<n> Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) V.25ter Command Description This parameter setting determines the character recognized by TA to terminate an incoming command line.
  • Page 441: Ats4 Set Response Formatting Character

    MC55 AT Command Set 18.3 ATS4 obile 18.3 ATS4 Set response formatting character Syntax Read Command ATS4? Response(s) <n> Write Command ATS4=<n> Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) V.25ter Command Description This parameter setting determines the character generated by the TA for result code and information text.
  • Page 442: Ats5 Write Command Line Editing Character

    MC55 AT Command Set 18.4 ATS5 obile 18.4 ATS5 Write command line editing character Syntax Read Command ATS5? Response(s) <n> Write Command ATS5=<n> Response(s) ASC0 ASC1 MUX1 MUX2 MUX3 Reference(s) V.25ter 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.
  • Page 443: Appendix

    MC55 AT Command Set 19. Appendix obile Appendix 19.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: List Of *# Codes

    MC55 AT Command Set 19.2 List of *# Codes obile 19.2 List of *# Codes The following GSM command strings can be sent with the command and must be terminated with semicolon ";". Reference: GSM 2.30. Table 19.1: List of *# Codes...
  • Page 445: Table 19.2: Abbreviations Of Codes And Parameters Used In Table

    MC55 AT Command Set 19.2 List of *# Codes obile *# code Functionality Possible response(s) Call waiting (See also Chapter 1.5.1) (choice of *,#,*#)43*BS# Activation/deactivation/int WAIT +CCWA : <status>, <class> [,...] like +CCWA (see: AT+CCWA Call barring (See also Chapter 1.5.1)
  • Page 446 MC55 AT Command Set 19.2 List of *# Codes obile Abbreviation Meaning Value Basic service equivalent to parameter class: Voice SMS+FAX Voice+FAX Voice+FAX+SMS Data circuit asynchron Data circuit synchron Packet Data circuit asynchron+PAD Data circuit synchron+Packet Data circuit asynchron+synchron+PAD All Services...
  • Page 447 MC55 AT Command Set 19.2 List of *# Codes obile *# Code Abbreviations used in Chapter Function List of *# Codes deact Deactivate (except for CLIR, see list above) eras Unregister and deactivate MC55_ATC_V01.05 Page 447 of 469 2/10/04 Confidential / Released...
  • Page 448: Available At Commands And Dependency On Sim Pin

    MC55 AT Command Set 19.3 Available AT Commands and Dependency on SIM PIN obile 19.3 Available AT Commands and Dependency on SIM PIN ; ... command not available ! ... command does not require PIN1 % ... command requires PIN1 §...
  • Page 449 MC55 AT Command Set 19.3 Available AT Commands and Dependency on SIM PIN obile AT Command Exec Test Read Write AT+ILRR AT+IPR AT+CMUX 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...
  • Page 450 MC55 AT Command Set 19.3 Available AT Commands and Dependency on SIM PIN obile AT Command Exec Test Read Write ATS7 ATS8 ATS10 AT+CBST AT+CRLP AT+CLCC AT^SLCC AT+CR AT+CRC AT+CSNS AT^SCNI AT^SLCD AT^STCD Network Service Commands AT+COPN AT+COPS AT+CREG AT+CSQ...
  • Page 451 MC55 AT Command Set 19.3 Available AT Commands and Dependency on SIM PIN obile AT Command Exec Test Read Write AT+CAOC AT+CCUG AT+CCFC AT+CCWA AT+CHLD AT+CLIP AT+CLIR AT+CPUC AT+CSSN AT+CUSD GPRS Commands AT+CGACT AT+CGANS AT+CGATT AT+CGAUTO AT+CGDATA AT+CGDCONT AT+CGPADDR AT+CGQMIN...
  • Page 452 MC55 AT Command Set 19.3 Available AT Commands and Dependency on SIM PIN obile AT Command Exec Test Read Write AT+FCQ AT+FCR AT+FDCC AT+FDFFC 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...
  • Page 453 MC55 AT Command Set 19.3 Available AT Commands and Dependency on SIM PIN obile AT Command Exec Test Read Write AT+CSDH AT+CSMP AT+CSMS AT^SLMS AT^SMGL AT^SMGO AT^SMGR AT^SSCONF AT^SSDA AT^SSMSS SIM related Commands AT+CRSM AT^SCKS AT^SCID AT+CXXCID SIM Application Toolkit (SAT) Commands...
  • Page 454 MC55 AT Command Set 19.3 Available AT Commands and Dependency on SIM PIN obile AT Command Exec Test Read Write AT+VTD AT+VTS AT^SAIC AT^SNFA AT^SNFD AT^SNFI AT^SNFM AT^SNFO AT^SNFPT AT^SNFS AT^SNFTTY AT^SNFV AT^SNFW AT^SRTC Hardware related Commands AT+CALA AT+CCLK AT^SBC...
  • Page 455: At Command Settings Storable With At&W

    MC55 AT Command Set 19.4 AT Command Settings storable with AT&W obile 19.4 AT Command Settings storable with AT&W Table 19.4: Settings Stored to User Profile on ASC0 / MUX Channel 1 AT Command Stored parameters Configuration Commands <n> <value>...
  • Page 456: Table 19.5: Settings Stored To User Profile On Asc1 / Mux Channels 2 And 3

    MC55 AT Command Set 19.4 AT Command Settings storable with AT&W obile AT Command Stored parameters AT+CLIP <n> GPRS Commands ATS0 <n> FAX Commands AT+FCLASS <n> Short Message Service (SMS) Commands AT+CMGF <mode> AT+CNMI <mode> <mt> <bm> <ds> <bfr> AT+CSDH <show>...
  • Page 457 MC55 AT Command Set 19.4 AT Command Settings storable with AT&W obile AT Command Stored parameters Call related Commands ATS0 <n> AT^SLCC <n> AT+CR <mode> AT+CRC <mode> Network Service Commands AT+COPS <format> AT+CREG <n> Supplementary Service Commands AT^SACM <n> AT+CLIP <n>...
  • Page 458: Factory Default Settings Restorable With At&F

    MC55 AT Command Set 19.5 Factory Default Settings Restorable with AT&F obile 19.5 Factory Default Settings Restorable with AT&F Table 19.6: Factory Default Settings Restorable with AT&F AT Command Factory Defaults Configuration Commands <n> <value> <value> AT+CFUN <fun> AT+CMEE <n>...
  • Page 459 MC55 AT Command Set 19.5 Factory Default Settings Restorable with AT&F obile AT Command Factory Defaults Network Service Commands AT+COPS <format> AT+CREG <n> AT^SALS <view> Supplementary Service Commands AT^SACM <n> AT+CLIP <n> AT+CSSN <n> <m> AT+CUSD <n> GPRS Commands =000 ATS0 <n>...
  • Page 460 MC55 AT Command Set 19.5 Factory Default Settings Restorable with AT&F obile AT Command Factory Defaults Miscellaneous Commands =013 ATS3 <n> =010 ATS4 <n> =008 ATS5 <n> MC55_ATC_V01.05 Page 460 of 469 2/10/04 Confidential / Released...
  • Page 461: Summary Of Unsolicited Result Codes (Urc)

    MC55 AT Command Set 19.6 Summary of Unsolicited Result Codes (URC) obile 19.6 Summary of Unsolicited Result Codes (URC) Table 19.7: Summary of Unsolicited Result Codes (URC) AT Command Configuration Commands AT^SMSO ^SHUTDOWN Status Control Commands AT+CMER +CIEV: <indDescr>, <indValue>...
  • Page 462 MC55 AT Command Set 19.6 Summary of Unsolicited Result Codes (URC) obile AT Command AT+CNMI +CMT: <oa>, <scts>[, <tooa>, <fo>, <pid>, <dcs>, <sca>, <tosca>, <length>] <data> <CR><LF> AT+CNMI +CBM: <length> <pdu> <CR><LF> AT+CNMI +CBM: <sn>, <mid>, <dcs>, <page>, <pages> <data>...
  • Page 463: Alphabetical List Of At Commands

    MC55 AT Command Set 19.7 Alphabetical List of AT Commands obile 19.7 Alphabetical List of AT Commands Table 19.8: Alphabetical List of AT Commands AT Command Description Chapter and Page Switch from data mode to command mode Chapter 7.18, page 161 SAT Notification Chapter 14.2, page 364...
  • Page 464 MC55 AT Command Set 19.7 Alphabetical List of AT Commands obile AT Command Description Chapter and Page Select service for MO SMS messages Chapter 10.11, page 266 AT+CGSMS Request product serial number identification (IMEI) identi- Chapter 6.8, page 134 AT+CGSN...
  • Page 465 MC55 AT Command Set 19.7 Alphabetical List of AT Commands obile AT Command Description Chapter and Page Change Password Chapter 5.6, page 122 AT+CPWD Service reporting control Chapter 7.24, page 176 AT+CR Set Cellular Result Codes for incoming call indication Chapter 7.25, page 178...
  • Page 466 MC55 AT Command Set 19.7 Alphabetical List of AT Commands obile AT Command Description Chapter and Page Identify Product Revision Chapter 11.21, page 304 AT+FREV Receive Data Using HDLC Framing Chapter 11.22, page 305 AT+FRH Receive Data Chapter 11.23, page 306...
  • Page 467 MC55 AT Command Set 19.7 Alphabetical List of AT Commands obile AT Command Description Chapter and Page Siemens defined command to list the current calls of the Chapter 7.23, page 170 AT^SLCC Display Last Call Duration Chapter 7.28, page 184 AT^SLCD Facility lock Chapter 5.5, page 121...
  • Page 468 MC55 AT Command Set 19.7 Alphabetical List of AT Commands obile AT Command Description Chapter and Page SAT Get Information Chapter 14.3, page 366 AT^SSTGI SAT Response Chapter 14.4, page 368 AT^SSTR Configure SYNC Pin Chapter 17.6, page 437 AT^SSYNC Display Total Call Duration Chapter 7.29, page 185...
  • Page 469 MC55 AT Command Set 19.7 Alphabetical List of AT Commands obile AT Command Description Chapter and Page Set number of seconds to wait for connection completion Chapter 7.13, page 156 ATS7 Set number of seconds to wait for comma dialing modifier Chapter 7.14, page 157...

Table of Contents