Gemalto Cinterion EHS6 Command Manual

Gemalto Cinterion EHS6 Command Manual

At command set
Table of Contents

Advertisement

®
Cinterion
AT Command Set
Version:
03.001
DocId:
EHS6_ATC_V03.001
EHS6
 M2M.GEMALTO.COM

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Cinterion EHS6 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Gemalto Cinterion EHS6

  • Page 1           ® Cinterion EHS6 AT Command Set Version: 03.001 DocId: EHS6_ATC_V03.001  M2M.GEMALTO.COM...
  • Page 2 Copyright © 2015, Gemalto M2M GmbH, Gemalto Company Trademark Notice Gemalto, the Gemalto logo, are trademarks and service marks of Gemalto and are registered in certain coun- tries.  Microsoft and Windows are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries.
  • Page 3: Table Of Contents

    ® Page 3 of 513 Cinterion EHS6 AT Command Set Contents  Contents Introduction............................12 Scope of the document ......................... 12 Open Source Software ........................13 Related documents ........................15 Document Conventions ......................... 17 1.4.1 Quick Reference Table ....................17 1.4.2 Superscript notation for parameters and values ............
  • Page 4 ® Page 4 of 513 Cinterion EHS6 AT Command Set Contents AT^SIND Extended Indicator Control ..................90 AT+CPAS Activity Status ......................101 Serial Interface Control Commands....................102 AT\Q Flow Control........................102 AT&C Set Data Carrier Detect (DCD) Line Mode ..............103 AT&D Set Data Terminal Ready (DTR) Line Mode..............
  • Page 5 ® Page 5 of 513 Cinterion EHS6 AT Command Set Contents 7.20.1 Possible Result Codes and URCs in AT+CECALL Scenarios........160 7.21 ATS6 Set pause before blind dialing ..................161 7.22 ATS7 Set number of seconds to wait for connection completion ..........162 7.23 ATS8 Comma Dial Pause Time ....................
  • Page 6 ® Page 6 of 513 Cinterion EHS6 AT Command Set Contents 10.5 AT^SISI Internet Service Information ..................243 10.6 AT^SISO Internet Service Open ....................245 10.7 AT^SISC Internet Service Close ....................249 10.8 AT^SISR Internet Service Read Data ..................250 10.8.1 Example: Socket Host Reads Small Amounts of UDP Data Packets (URC Mode)..
  • Page 7 ® Page 7 of 513 Cinterion EHS6 AT Command Set Contents 11.11 AT+CGPADDR Show PDP address ..................305 11.12 AT+CGQMIN Quality of Service Profile (Minimum acceptable) ..........306 11.13 AT+CGQREQ Quality of Service Profile (Requested) .............. 309 11.14 AT+CGREG Packet Domain Network Registration Status ............312 11.15 AT+CGSMS Select service for MO SMS messages ..............
  • Page 8 ® Page 8 of 513 Cinterion EHS6 AT Command Set Contents 15.5 AT+CPBF Find phonebook entries ................... 388 15.6 AT+CSVM Set voice mail number..................... 390 Audio Commands ..........................392 16.1 ATL Set monitor speaker loudness ................... 392 16.2 AT+CMUT Mute control ......................393 16.3 AT+VTD Tone duration ......................
  • Page 9 ® Page 9 of 513 Cinterion EHS6 AT Command Set Contents General Purpose I/O (GPIO) Pin related Commands................ 473 20.1 AT^SCPIN Pin Configuration ....................473 20.1.1 GPIO Configuration Table ................... 474 20.2 AT^SGIO Get IO State of a Specified Pin ................. 476 20.3 AT^SSIO Set IO State of a Specified Pin ..................
  • Page 10 ® Page 10 of 513 Cinterion EHS6 AT Command Set List of Tables  List of Tables Table 1.1: Symbols used to mark the type of parameters ................18 Table 1.2: Symbols used to indicate storage options or correlations with other commands ....... 18 Table 1.3: Symbols used to mark different types of default values of parameters ........
  • Page 11 ® Page 11 of 513 Cinterion EHS6 AT Command Set List of Figures  List of Figures Figure 1.1: Main character table of GSM 7 bit default alphabet..............24 Figure 1.2: Extension character table of GSM 7 bit default alphabet............25 Figure 19.1: SPI modes selectable on SPI ....................
  • Page 12: Introduction

      DISCLAIMER: AT commands or parameters not documented in this document are subject to change and reserved for future use. Gemalto M2M GmbH reserves the right to modify or even eliminate these options in later releases. EHS6_ATC_V03.001 15/12/3 ...
  • Page 13: Open Source Software

    EHS6 AT Command Set  ® Page 13 of 513 Cinterion 1.2 Open Source Software Open Source Software The following Open Source Software shall be provided by or on behalf of Licensor and subject to the license conditions specified below. SW Package /...
  • Page 14 EHS6 AT Command Set  ® Page 14 of 513 Cinterion 1.2 Open Source Software with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: Redistribution of source code must retain the copyright notice, this list of conditions and the following dis- claimer.
  • Page 15: Related Documents

    EHS6 AT Command Set  ® Page 15 of 513 Cinterion 1.3 Related documents Related documents EHS6 Release Notes, Version 03.001 EHS6 Hardware Interface Description, Version 03.001 Java User's Guide Multiplexer User's Guide 3GPP TS 27.010 (descendant of 3GPP TS 07.10): Terminal Equipment to User Equipment (TE-UE) multi- plexer protocol Multiplex Driver Developer's Guide Multiplex Driver Installation Guide...
  • Page 16 EHS6 AT Command Set  ® Page 16 of 513 Cinterion 1.3 Related documents 3GPP TS 23.040 (descendant of 3GPP TS 03.40): Technical realization of the Short Message Service [36] (SMS) 3GPP TS 23.041 (descendant of 3GPP TS 03.41): Technical realization of Cell Broadcast Service (CBS) [37] 3GPP TS 23.107: Quality of Service (QoS) concept and architecture...
  • Page 17: Document Conventions

    EHS6 AT Command Set  ® Page 17 of 513 Cinterion 1.4 Document Conventions Document Conventions Throughout this document EHS6 is also referred to as GSM/UMTS Mobile Engine or short ME, MS (Mobile Sta- tion) or Mobile Terminal (MT). In related documents the equivalent term DCE (Data Communication Equipment) may be found.
  • Page 18: Superscript Notation For Parameters And Values

    EHS6 AT Command Set  ® Page 18 of 513 Cinterion 1.4 Document Conventions 1.4.2 Superscript notation for parameters and values Symbols used to mark the type of parameters Table 1.1: Parameter type Meaning (num) <param> Parameter value must be numeric type. (str) <param>...
  • Page 19: At Command Syntax

    EHS6 AT Command Set  ® Page 19 of 513 Cinterion 1.5 AT Command Syntax AT Command Syntax The "AT" or "at" prefix must be set at the beginning of each command line. To terminate a command line enter <CR>. Commands are usually followed by a response that includes "<CR><LF><response><CR><LF>". Throughout this document, only the responses are presented, <CR><LF>...
  • Page 20: Concatenating At Commands

    EHS6 AT Command Set  ® Page 20 of 513 Cinterion 1.5 AT Command Syntax 1.5.2 Concatenating AT Commands Concatenating AT commands on the same line is possible, though not recommended because of restrictions listed below (for more details see ITU-T V.250 [16]). When concatenating AT commands you need to enter the "AT"...
  • Page 21: Communication Between Customer Application And Ehs6

    EHS6 AT Command Set  ® Page 21 of 513 Cinterion 1.6 Communication between Customer Application and EHS6 Communication between Customer Application and EHS6 After power-up or restart ensure that the ME is in ready state before trying to send any AT command or data. For detailed information on timing conditions, signal states and particularly the startup behavior of the EHS6's signal lines refer to the Hardware Interface Description [2].
  • Page 22: Supported Character Sets

    EHS6 AT Command Set  ® Page 22 of 513 Cinterion 1.7 Supported character sets Supported character sets EHS6 supports two character sets: GSM 7 bit, also referred to as GSM alphabet or SMS alphabet (3GPP TS 23.038 [35]) and UCS216 bit (ISO-10646 [13]). See for information about selecting the character set.
  • Page 23: Table 1.5: Exemplary Escape Sequences Generated By Ehs6 For Its Non-Ucs2 Output

    EHS6 AT Command Set  ® Page 23 of 513 Cinterion 1.7 Supported character sets Exemplary escape sequences generated by EHS6 for its non-UCS2 output Table 1.5: Character ASCII GSM UCS2 Escape Numeric Escape Value Character Character Character Sequence Sequence 0x5C Ö...
  • Page 24: Gsm Alphabet Tables And Ucs2 Character Values

    EHS6 AT Command Set  ® Page 24 of 513 Cinterion 1.7 Supported character sets 1.7.1 GSM alphabet tables and UCS2 character values This section provides tables for the GSM default alphabet (3GPP TS 23.038 [35]) supported by the EHS6. Below any GSM character find the corresponding two byte character value of the UCS2 alphabet.
  • Page 25: Figure 1.2: Extension Character Table Of Gsm 7 Bit Default Alphabet

    EHS6 AT Command Set  ® Page 25 of 513 Cinterion 1.7 Supported character sets Figure 1.2: Extension character table of GSM 7 bit default 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 26: Ucs2 And Gsm Character Coding And Conversion

    EHS6 AT Command Set  ® Page 26 of 513 Cinterion 1.7 Supported character sets If the Customer Application receives a code where a symbol is not represented in Figure 1.2, Extension character table of GSM 7 bit default alphabet it shall display the character shown in the main GSM 7 bit default alphabet table (see Figure 1.1, Main character table of GSM 7 bit default...
  • Page 27: Input Of Sim Data (Te To Me)

    EHS6 AT Command Set  ® Page 27 of 513 Cinterion 1.7 Supported character sets 1.7.2.2 Input of SIM data (TE to ME) Used character set DCS = 7 bit DCS = 8 bit DCS = 16 bit Data UCS2 Case 1...
  • Page 28: Unsolicited Result Code Presentation

    EHS6 AT Command Set  ® Page 28 of 513 Cinterion 1.8 Unsolicited Result Code Presentation Unsolicited Result Code Presentation URC stands for Unsolicited Result Code and is a report message issued by the ME without being requested by the TE, i.e. a URC is issued automatically when a certain event occurs. Hence, a URC is not issued as part of the response related to an executed AT command.
  • Page 29 EHS6 AT Command Set  ® Page 29 of 513 Cinterion 1.8 Unsolicited Result Code Presentation URC 3 +PBREADY After SIM PIN authentication has completed this URC indicates that the ME has completed reading data from the SIM and that phonebook and SMS functions are ready for read and write operation.  Any attempt to use phonebook or SIM PIN dependent SMS AT commands before the ME has finished reading SIM data will be denied with error codes, such as "+CME ERROR: SIM busy"...
  • Page 30: Errors And Messages

    EHS6 AT Command Set  ® Page 30 of 513 Cinterion 1.9 Errors and Messages Errors and Messages The command result codes "+CME ERROR: <err>" and "+CMS ERROR: <err>" indicate errors related to mobile equipment or network functionality.   can be either numeric or verbose and is selectable via AT+CMEE.
  • Page 31: Configuration Commands

    ® Page 31 of 513 Cinterion EHS6 AT Command Set 2. Configuration Commands Configuration Commands The AT Commands described in this chapter allow the external application to determine the EHS6's behaviour under various conditions. AT&F Reset AT Command Settings to Factory Default Values resets AT command settings to their factory default values.
  • Page 32: At&V Display Current Configuration

    EHS6 AT Command Set  ® Page 32 of 513 Cinterion 2.2 AT&V AT&V Display current configuration returns the current parameter setting. The configuration varies depending on whether or not PIN authen- AT&V tication has been done.  Syntax Exec Command AT&V[<value>] Response(s) ...
  • Page 33: At&V Responses

    EHS6 AT Command Set  ® Page 33 of 513 Cinterion 2.2 AT&V 2.2.1 AT&V responses The following table shows different kinds of responses depending on whether or not the PIN is entered. PIN authentication done No PIN authentication ACTIVE PROFILE: ACTIVE PROFILE:...
  • Page 34: At&W Store At Command Settings To User Defined Profile

    EHS6 AT Command Set  ® Page 34 of 513 Cinterion 2.3 AT&W AT&W Store AT Command Settings to User Defined Profile stores the current AT command settings to a user defined profile in non-volatile memory of EHS6. The AT AT&W command settings will automatically be restored from the user defined profile during power-up or if is used.
  • Page 35: Atq Result Code Presentation Mode

    EHS6 AT Command Set  ® Page 35 of 513 Cinterion 2.4 ATQ ATQ Result Code Presentation Mode controls if the EHS6 transmits any result code to the TE. Other information text transmitted as response is not affected.  Syntax Exec Command ATQ[<n>] Response(s)
  • Page 36: Atv Result Code Format Mode

    EHS6 AT Command Set  ® Page 36 of 513 Cinterion 2.5 ATV ATV Result code format mode This command determines the contents of header and trailer transmitted with AT command result codes and codes.  information responses. Possible responses are described in Section 2.5.1, Verbose and numeric result Syntax Exec Command...
  • Page 37: Atx Connect Result Code Format

    EHS6 AT Command Set  ® Page 37 of 513 Cinterion 2.6 ATX ATX CONNECT Result Code Format determines whether or not the EHS6 transmits particular result codes to the TE. It also controls whether or not the ME verifies the presence of a dial tone when it begins dialing, and if engaged tone (busy signal) detection is enabled.
  • Page 38: Atz Restore At Command Settings From User Defined Profile

    EHS6 AT Command Set  ® Page 38 of 513 Cinterion 2.7 ATZ ATZ Restore AT Command Settings from User Defined Profile First resets the AT command settings to their factory default values, similar to AT&F. Afterwards the AT com- mand settings are restored from a user defined profile in non-volatile memory of EHS6, if one was stored with before.
  • Page 39: At+Cfun Functionality Level

    EHS6 AT Command Set  ® Page 39 of 513 Cinterion 2.8 AT+CFUN AT+CFUN Functionality Level controls EHS6's functionality level. It can also be used to reset the ME.  AT+CFUN Syntax Test Command AT+CFUN=? Response(s)  +CFUN: (list of supported <fun>s), (list of supported <rst>s) ERROR +CME ERROR: <err>...
  • Page 40 EHS6 AT Command Set  ® Page 40 of 513 Cinterion 2.8 AT+CFUN This mode was implemented in EHS6 Release 1 for activating the USAT inter- face. As of EHS6 Release 2 the mode is deprecated and no longer effective. USAT can now be used in Automatic or Explicit Response Mode depending on settings.
  • Page 41: At^smso Switch Off Ehs6

    EHS6 AT Command Set  ® Page 41 of 513 Cinterion 2.9 AT^SMSO AT^SMSO Switch Off EHS6 initiates EHS6's power-off procedure. Do not send any other AT command after this. AT^SMSO  Low level of the ME's V180 signal and the URC "^SHUTDOWN" notify that the procedure has completed and the ME has entered the POWER DOWN mode.
  • Page 42: At+Cmee Error Message Format

    EHS6 AT Command Set  ® Page 42 of 513 Cinterion 2.10 AT+CMEE 2.10 AT+CMEE Error Message Format controls the format of error result codes that indicates errors related to EHS6 functionality. Format can AT+CMEE be selected between plain "ERROR" output, error numbers or verbose "+CME ERROR: <err>" and "+CMS ERROR: <err>"...
  • Page 43: Table 2.1: General "Cme Error" Codes (3Gpp Ts 27.007)

    EHS6 AT Command Set  ® Page 43 of 513 Cinterion 2.10 AT+CMEE 2.10.1 CME/CMS Error Code Overview General "CME ERROR" Codes (3GPP TS 27.007) Table 2.1: +CME <err> Code Text (if AT+CMEE=2) phone failure no connection to phone phone adapter link reserved operation not allowed operation not supported PH-SIM PIN required...
  • Page 44: Table 2.2: General "Cme Error" Codes (Proprietary)

    EHS6 AT Command Set  ® Page 44 of 513 Cinterion 2.10 AT+CMEE +CME <err> Code Text (if AT+CMEE=2) Incorrect parameters Unknown operation temporary not allowed call barred SS not executed CTS Handover on Progress Cellular Protocol Stack Out of service state CTS Unspecified Error General "CME ERROR"...
  • Page 45 EHS6 AT Command Set  ® Page 45 of 513 Cinterion 2.10 AT+CMEE +CME <err> Code Text (if AT+CMEE=2) Call rejected Number changed Non selected user clearing Destination out of order Invalid number format (incomplete number) Facility rejected Response to STATUS ENQUIRY Normal, unspecified No circuit/channel available Network out of order...
  • Page 46: Table 2.4: Sms Related "Cms Error" Codes (3Gpp Ts 27.005)

    EHS6 AT Command Set  ® Page 46 of 513 Cinterion 2.10 AT+CMEE +CME <err> Code Text (if AT+CMEE=2) CCBS possible GPRS - invalid CID value SMS related "CMS ERROR" Codes (3GPP TS 27.005) Table 2.4: +CMS <err> Code Text (if AT+CMEE=2) unassigned (unallocated) number operator determined barring call barred...
  • Page 47 EHS6 AT Command Set  ® Page 47 of 513 Cinterion 2.10 AT+CMEE +CMS <err> Code Text (if AT+CMEE=2) SC busy no SC subscription SC system failure Invalid Short Message Entity(SME) address (MO) Destination SME barred (MO) SM rejected duplicated SM (MO) TP-VPF (validity period format) not supported (MO) TP-VP (validity period) not supported (MO) (U)SIM SMS storage full (MT)
  • Page 48 EHS6 AT Command Set  ® Page 48 of 513 Cinterion 2.10 AT+CMEE +CMS <err> Code Text (if AT+CMEE=2) No TP-Status Report in Phase 1 No TP-Reject-Duplicate in Phase 1 No TP-Reply-Path in Phase 1 No TP-User-Data-Header in Phase 1 Missing TP-Validity-Period Invalid TP-Service-Centre-Time-Stamp Missing TP-Destination-Address...
  • Page 49 EHS6 AT Command Set  ® Page 49 of 513 Cinterion 2.10 AT+CMEE +CMS <err> Code Text (if AT+CMEE=2) Service or Option Not Implemented, Unspecified User Not Member of CUG Incompatible By Destination Invalid Transit Network Selection Message Not Compatible With Protocol State Recovery On Timer Expiry Data Call Active Speech Call Active...
  • Page 50 EHS6 AT Command Set  ® Page 50 of 513 Cinterion 2.10 AT+CMEE +CMS <err> Code Text (if AT+CMEE=2) Failure Due To Handover Link Establishment Failure Random Access Failure Radio Link Aborted Lower Layer Failure in Layer 1 Immediate Assignment Reject Failure Due To Paging Abnormal Release Unspecified Abnormal Release Channel Unacceptable...
  • Page 51: At+Cscs Character Set

    EHS6 AT Command Set  ® Page 51 of 513 Cinterion 2.11 AT+CSCS 2.11 AT+CSCS Character Set write command informs the EHS6 which character set is used by the TE. This enables the ME to con- AT+CSCS vert character strings correctly between TE and ME character sets. Please also refer to Section 1.7, Supported sets.
  • Page 52: At^scfg Extended Configuration Settings

    EHS6 AT Command Set  ® Page 52 of 513 Cinterion 2.12 AT^SCFG 2.12 AT^SCFG Extended Configuration Settings can be used to query and configure various settings of the EHS6.  AT^SCFG read command returns a list of all supported parameters and their current values.  AT^SCFG write command queries a configuration parameter (if no value is entered) or sets its value(s).
  • Page 53 EHS6 AT Command Set  ® Page 53 of 513 Cinterion 2.12 AT^SCFG Test Command (Continued) AT^SCFG=? Response(s)  ^SCFG: "Tcp/WithURCs", (list of supported <tcpWithUrc>) ^SCFG: "Trace/Syslog/OTAP", (list of supported <otapTracer>), (list of supported <uwDevice>), (list of supported <intvalue>), (max. string length of <filename>), (list of supported <logmode>), (list of supported <blockmode>) ^SCFG: "URC/Ringline", (list of supported <urcRinglineCfg>s) ^SCFG: "URC/Ringline/ActiveTime", (list of supported <urcRinglineDuration>s)
  • Page 54 EHS6 AT Command Set  ® Page 54 of 513 Cinterion 2.12 AT^SCFG Read Command (Continued) AT^SCFG? Response(s)  ^SCFG: "Serial/USB/DDD" , <deviceDescr>, <descrIndex>, <langId>, <vendorId>, <productId>, <manufacturer>, <product>, <serialNo> ^SCFG: "Tcp/IRT", <tcpIrt> ^SCFG: "Tcp/MR", <tcpMr> ^SCFG: "Tcp/OT", <tcpOt> ^SCFG: "Tcp/WithURCs", <tcpWithUrc>...
  • Page 55 EHS6 AT Command Set  ® Page 55 of 513 Cinterion 2.12 AT^SCFG Write Command (Continued) Select eCall callback timeout in milliseconds. AT^SCFG="Call/Ecall/CallbackTimeout"[, <callbacktimeout>] Response(s)  ERROR +CME ERROR: <err> Write Command Select Msd data for eCall. AT^SCFG="Call/Ecall/Msd"[, <msd>] Response(s) ...
  • Page 56 EHS6 AT Command Set  ® Page 56 of 513 Cinterion 2.12 AT^SCFG Write Command Query/Configure 2G Speech Codec for voice calls AT^SCFG="Call/Speech/Codec"[, <scc>] Response(s)  ^SCFG: "Call/Speech/Codec", <scc> ERROR +CME ERROR: <err> Write Command Configure ASC1 interface lines RXD1, TXD1, RTS1, CTS1 shared with GPIO16 - GPIO19 lines and SPI lines MOSI, MISO, SPI_CS AT^SCFG="GPIO/mode/ASC1"[, <g_mode>] Response(s)
  • Page 57 EHS6 AT Command Set  ® Page 57 of 513 Cinterion 2.12 AT^SCFG Write Command Configure Fast Shutdown line FST_SHDN shared with GPIO4 line AT^SCFG="GPIO/mode/FSR"[, <g_mode>] Response(s)  ^SCFG: "GPIO/mode/FSR", <g_mode> ERROR +CME ERROR: <err> Write Command Configure HSIC interface shared with GPIO16 - GPIO19 lines, ASC1 lines and SPI lines MOSI, MISO, SPI_CS AT^SCFG="GPIO/mode/HSIC"[, <g_mode>] Response(s) ...
  • Page 58 EHS6 AT Command Set  ® Page 58 of 513 Cinterion 2.12 AT^SCFG Write Command Configure Status LED line shared with GPIO5 line AT^SCFG="GPIO/mode/SYNC"[, <g_mode>] Response(s)  ^SCFG: "GPIO/mode/SYNC", <g_mode> ERROR +CME ERROR: <err> Write Command Automatic GPRS attach AT^SCFG="GPRS/AutoAttach"[, <gaa>] Response(s) ...
  • Page 59 EHS6 AT Command Set  ® Page 59 of 513 Cinterion 2.12 AT^SCFG Write Command Configure product name. AT^SCFG="Ident/Product"[, <product>] Response(s)  ^SCFG: "Ident/Product", <product> ERROR +CME ERROR: <err> Write Command Enable/disable fast switch off. AT^SCFG="MEShutdown/Fso"[, <fso>] Response(s)  ^SCFG: "MEShutdown/Fso", <fso>...
  • Page 60 EHS6 AT Command Set  ® Page 60 of 513 Cinterion 2.12 AT^SCFG Write Command (Continued) Instant Power Limitation for SAR Reduction and Thermal Mitigation AT^SCFG="Radio/Mtpl"[, <PL_mode>[, <PL_profile>, <rba>, <PL_limit>[, <PL_limit8psk>]]] Response(s)  ^SCFG: "Radio/Mtpl", <PL_mode>, <PL_profile>, <rba>, <PL_limit>[, <PL_limit8psk>] ^SCFG: ["Radio/Mtpl", <PL_mode>, <PL_profile>, <rba>, <PL_limit>[, <PL_limit8psk>]] ^SCFG: ["Radio/Mtpl", <PL_mode>, <PL_profile>, <rba>, <PL_limit>[, <PL_limit8psk>]] ^SCFG: ["Radio/Mtpl",...]...
  • Page 61 EHS6 AT Command Set  ® Page 61 of 513 Cinterion 2.12 AT^SCFG Write Command Configuration of TCP parameter 'MaxRetransmissions': AT^SCFG="Tcp/MR"[, <tcpMr>] Response(s)  ^SCFG: "Tcp/MR", <tcpMr> ERROR +CME ERROR: <err> Write Command Configuration of TCP parameter 'OverallTimeout': AT^SCFG="Tcp/OT"[, <tcpOt>] Response(s) ...
  • Page 62 EHS6 AT Command Set  ® Page 62 of 513 Cinterion 2.12 AT^SCFG Write Command (Continued) Subcommand controls duration of active RING line if it is selected for URC signalization. AT^SCFG="URC/Ringline/ActiveTime"[, <urcRinglineDuration>] Response(s)  ERROR +CME ERROR: <err> Write Command Userware autostart status: AT^SCFG="Userware/Autostart"[, <upwd>, <ua>] Response(s)
  • Page 63 EHS6 AT Command Set  ® Page 63 of 513 Cinterion 2.12 AT^SCFG Write Command Standard output of userware: AT^SCFG="Userware/Stdout"[, <uwDevice>[, <intvalue>][, <filename>][, <logmode>]][, <blockmode>] Response(s)  ^SCFG: "Userware/Stdout" , <uwDevice>[, <intvalue>[, <filename>[, <logmode>]]], <blockmode> ERROR +CME ERROR: <err> Write Command Watchdog configuration and control: AT^SCFG="Userware/Watchdog"[, <wd>] Response(s)
  • Page 64 EHS6 AT Command Set  ® Page 64 of 513 Cinterion 2.12 AT^SCFG (str)(NV) <callbacktimeout> eCall callback timeout in milliseconds This setting will take effect only after restarting the module.  Input values may be rounded down to the nearest second (e.g. input value "2999999" becomes "2999000" in read command response.
  • Page 65 EHS6 AT Command Set  ® Page 65 of 513 Cinterion 2.12 AT^SCFG “ 8“ “16“ “32“ “64“ Reserved “128“ Reserved “255“ All additional emergency call numbers are supported. (str)(NV) <dormancy> Dormancy Mode This parameter controls the Dormancy Mode. Parameter is global for all interfaces, non-volatile and will not be reset by AT&F. Changed setting will take effect only after restarting the module.
  • Page 66 EHS6 AT Command Set  ® Page 66 of 513 Cinterion 2.12 AT^SCFG GPIO20 - GPIO23. IMPORTANT: Audio commands offer full functionality only if the DAI is enabled with AT^SCFG="GPIO/mode/DAI","std". If DAI resources are not available then DAI dependent audio commands will respond "+CME ERROR: operation not allowed".
  • Page 67 EHS6 AT Command Set  ® Page 67 of 513 Cinterion 2.12 AT^SCFG (str)(+CSCS)(NV) <fso> Enable/disable fast switch off This parameter configures a fast ME switch off, i.e., a shutdown without network deregistration. If enabled, the ME can be shut down without network deregistration by using either the AT command or the hardware AT^SMSO line FAST_SHTDWN.
  • Page 68 EHS6 AT Command Set  ® Page 68 of 513 Cinterion 2.12 AT^SCFG (str) <vthresh_BB_request> BB undervoltage threshold after next restart For values see <vthresh_BB_curr>. (str)(+CSCS)(NV) <SoR mode> Steering of roaming: The parameter enables or disables the steering of roaming behaviour.  Changes will be active with next start of the ME.
  • Page 69 EHS6 AT Command Set  ® Page 69 of 513 Cinterion 2.12 AT^SCFG “3“ 6 dB power reduction with GMSK (with 4 Tx), no power reduction for 8PSK - i.e. power profile 0 for GMSK and power profile 3 for 8PSK “4“...
  • Page 70 “0“ AT commands are usable on ASC0, USB[0345] and USB-HSI[012]; USB1 and USB2 are reserved for tracing by Gemalto M2M GmbH. USB6 is unavailable.  Note: This mode is set by default giving you the flexibility to connect to ASC0, USB and HSIC when starting the ME the very first time.
  • Page 71 EHS6 AT Command Set  ® Page 71 of 513 Cinterion 2.12 AT^SCFG (str)(+CSCS)(NV) <deviceDescr> Device Descriptor This parameter determines whether to use the ME's standard USB Device Descriptor configuration (default) or a Device Descriptor configuration customized by the Customer Application manufacturer. Parameter is global, stored non-volatile in ME and not reset by AT&F.
  • Page 72 EHS6 AT Command Set  ® Page 72 of 513 Cinterion 2.12 AT^SCFG (str)(+CSCS)(NV) <productId> Product ID Product ID (PID) defined by the Customer Application manufacturer to identify the USB device. The Product ID will, together with the Vendor ID, be transmitted to the host during USB enumeration. The given Product ID must be included in the INF file needed for Windows.
  • Page 73 EHS6 AT Command Set  ® Page 73 of 513 Cinterion 2.12 AT^SCFG (str)(+CSCS)(NV) <urcRinglineCfg> Parameter specifies the ring line to be used for signaling URCs both for idle interface and while interface is reserved, i.e. while busy on AT command execution or data transmission.  This functionality serves to fine-tune the conditions under which the ME signals service request to the TE.
  • Page 74 EHS6 AT Command Set  ® Page 74 of 513 Cinterion 2.12 AT^SCFG (str)(+CSCS)(NV) <userwaremode> Userware DebugMode Enable or disable the Userware Debug. Parameter is global, stored non-volatile in ME and not reset by AT&F. Switching to new debug mode will cause the module automatically restart, so that the new setting will take effect. “off“...
  • Page 75 EHS6 AT Command Set  ® Page 75 of 513 Cinterion 2.12 AT^SCFG “USB“ Output of "System.out" is routed to the Universal Serial Bus interface. “USB1“ Output of "System.out" is routed to the Universal Serial Bus interface 1. “USB2“ Output of "System.out" is routed to the Universal Serial Bus interface 2. “USB3“...
  • Page 76 EHS6 AT Command Set  ® Page 76 of 513 Cinterion 2.12 AT^SCFG (str)(+CSCS)(NV) <blockmode> The parameter defines, how the Stdout strings are truncated.  Parameter is global, stored non-volatile in ME and not reset by AT&F. [“off“] Stdout strings are truncated if output device handling reaches its transmission capability.
  • Page 77 EHS6 AT Command Set  ® Page 77 of 513 Cinterion 2.12 AT^SCFG (str) <PL_limit> Power Limitation This parameter is used to set the power limit.  Parameter is global for the ME, non-volatile and will not be reset by AT&F.  Setting takes effect after next restart.
  • Page 78 EHS6 AT Command Set  ® Page 78 of 513 Cinterion 2.12 AT^SCFG ^SYSSTART Read "Radio/Mtpl" mode. AT^SCFG: "Radio/Mtpl" Instant power limitation is still disabled. ^SCFG: "Radio/Mtpl","0" Read profile 1 settings. Delivery default settings are AT^SCFG="Radio/Mtpl",2,1 shown: ^SCFG: "Radio/Mtpl","2","1","1","33","27" ^SCFG: "Radio/Mtpl","2","1","2","30","26" ^SCFG: "Radio/Mtpl","2","1","4","33","27"...
  • Page 79 EHS6 AT Command Set  ® Page 79 of 513 Cinterion 2.12 AT^SCFG Activate Profile 1. AT^SCFG="Radio/Mtpl",1,1 Instant power limitation is now enabled with profile 1 ^SCFG: "Radio/Mtpl","1","1" and new limits as changed above. Switch profiles, and activate profile 2. AT^SCFG="Radio/Mtpl",1,2 Instant power limitation is now enabled with profile 2, ^SCFG: "Radio/Mtpl","1","2"...
  • Page 80: At^spow Set Uart Mode And Sleep Mode On Uart

    EHS6 AT Command Set  ® Page 80 of 513 Cinterion 2.13 AT^SPOW 2.13 AT^SPOW Set UART Mode and SLEEP Mode on UART enables or disables the ME's UART interfaces ASC0 and ASC1 and controls SLEEP mode on both AT^SPOW interfaces.
  • Page 81 EHS6 AT Command Set  ® Page 81 of 513 Cinterion 2.13 AT^SPOW (num)(NV) <timeout> Value 0 applies only to <mode>=0 or 1. Note that the AT^SPOW? read com- mand response value of is always equal 0 when power saving is off. <awake>...
  • Page 82: Status Control Commands

    ® Page 82 of 513 Cinterion EHS6 AT Command Set 3. Status Control Commands Status Control Commands The AT Commands described in this chapter allow the external application to obtain various status information from the EHS6. AT+CEER Extended Error Report returns an extended error report regarding the reason of the last AT+CEER •...
  • Page 83: Release Causes For L3 Call Control (Cc)

    EHS6 AT Command Set  ® Page 83 of 513 Cinterion 3.1 AT+CEER  Last Reference(s) 3GPP TS 27.007 [45] 3GPP TS 24.008 [40]  Parameter Description (str) <category> Category given as one of the following strings: "No report available" "CC setup error"...
  • Page 84 EHS6 AT Command Set  ® Page 84 of 513 Cinterion 3.1 AT+CEER <cause> <description> Number changed Non-selected user clearing Destination out of order Invalid number format (incomplete number) Facility rejected Response to STATUS ENQUIRY Normal, unspecified Resource unavailable class No circuit/channel available Network out of order Temporary failure...
  • Page 85: Internal Failure Causes

    EHS6 AT Command Set  ® Page 85 of 513 Cinterion 3.1 AT+CEER <cause> <description> Protocol error, unspecified Interworking class Interworking, unspecified APN resriction 3.1.2 Internal failure causes <cause> <description> No cause information available Internal, unspecified Out of memory Invalid parameters Data call active Speech call active Missing ACM information...
  • Page 86 EHS6 AT Command Set  ® Page 86 of 513 Cinterion 3.1 AT+CEER <cause> <description> Pending SIM-Toolkit call setup PSIM reset MM sapi3 release MM lower layer failure MM authentification failure MM PS reject MM service rejected MM abort by network MM timeout MM detach MM RR connection release...
  • Page 87: Release Causes For Packet Switched Features

    EHS6 AT Command Set  ® Page 87 of 513 Cinterion 3.1 AT+CEER <cause> <description> Congestion RE establishment reject Directed sig conn establishment User inactivity Lower layer failure downlink Lower layer failure uplink Cell barred due to authentication failure signalling connection release CS connection release triggered by MM RRC connection establishment failure RRC connection establishment reject with redirection...
  • Page 88: Ss Network Reject Causes

    EHS6 AT Command Set  ® Page 88 of 513 Cinterion 3.1 AT+CEER <cause> <description> Service temporarily out of order NSAPI already used Regular PDP context deactivation QoS not accepted Network failure Reactivation requested Feature not supported Semantic error in the TFT operation Syntactical error in the TFT operation Unknown PDP context Semantic errors in packet filter(s)
  • Page 89: Ss Network Error Causes

    EHS6 AT Command Set  ® Page 89 of 513 Cinterion 3.1 AT+CEER Meaning <tag> <cause> Unexpected error Mistyped parameter Unknown 3.1.5 SS network error causes See also 3GPP TS 24.008 [40], section 4.5 except internal error 0 and 255. Meaning <cause>...
  • Page 90: At^sind Extended Indicator Control

    EHS6 AT Command Set  ® Page 90 of 513 Cinterion 3.2 AT^SIND AT^SIND Extended Indicator Control controls the presentation of indicator event URCs. You can enable or disable URCs to be issued by AT^SIND the EHS6 each time the value of the related indicator changes, you can request the current status of all indica- tors, and you can also query the status of a single indicator.
  • Page 91 EHS6 AT Command Set  ® Page 91 of 513 Cinterion 3.2 AT^SIND Write Command AT^SIND="lsta", <mode>[, <lstaLevel>] Response(s)  ^SIND: "lsta", <mode>[, <lstaLevel>] ERROR +CME ERROR: <err>  Last  Unsolicited Result Codes URC 1 Format of the standard indicator: +CIEV: <indDescr>, <indValue>...
  • Page 92 EHS6 AT Command Set  ® Page 92 of 513 Cinterion 3.2 AT^SIND URC 7 In case equals "1". <indValue> +CIEV: <indDescr>, <indValue>, <lstaNo>, <lstaMin>, <lstaMax>, <lstaMean>, <lstaVar> After the error downcounter reaches the value 0 the URC provides some statistic parameters of signal strength distribution across the band.
  • Page 93 EHS6 AT Command Set  ® Page 93 of 513 Cinterion 3.2 AT^SIND All memory locations of are used up. <mem3>  “rssi“ Received signal (field) strength: Signal strength  -112 dBm 1 - 4 Signal strength in 15 dB steps Signal strength ...
  • Page 94 EHS6 AT Command Set  ® Page 94 of 513 Cinterion 3.2 AT^SIND “eons“ Enhanced Operator Name String (EONS) Indication: The Enhanced Operator Name String indicator feature allows the EHS6 to out- put various operator names for different PLMN identities via URC. It also allows the output of a different operator name based on a subset of the registered net- work by using a range of Location Area Codes (LACs) or a single LAC....
  • Page 95 EHS6 AT Command Set  ® Page 95 of 513 Cinterion 3.2 AT^SIND NITZ values are lost when the ME detaches from network. Also when a manual network selection fails and the ME automatically falls back to the previous net- work the NITZ values cannot be recalled.
  • Page 96 EHS6 AT Command Set  ® Page 96 of 513 Cinterion 3.2 AT^SIND If ME has lost the cell and starts the cell reselection process an enhanced URC with equals "11" will be output. It includes statistic parameters of <indValue> signal strength distribution across the band similar to the URC with <ind- equals "1"...
  • Page 97 EHS6 AT Command Set  ® Page 97 of 513 Cinterion 3.2 AT^SIND “voiceprompt“ Reports status change of the audio handler for voiceprompts. This indication corresponds with command. AT^SAFH Audio handler is not active. Playback of audio file started. Recording of audio file started. ...
  • Page 98 EHS6 AT Command Set  ® Page 98 of 513 Cinterion 3.2 AT^SIND Broadcast MCC-MNC in numeric format consisting of a 3-digit country code plus a 2- or 3-digit network code. (num) <mode> Set or query URC presentation mode of a specific indicator <indDescr>. Disables the presentation of a specific URC.
  • Page 99 EHS6 AT Command Set  ® Page 99 of 513 Cinterion 3.2 AT^SIND (num) <lstaEdvs> EDVS (0-11) Error Downcounter value scaled. Refer to <indDescr>. (num) <lstaRssi> value in dBm  Received signal strength indication value. Refer to <indDescr>. (num) <lstaNo> Number of reported channels.
  • Page 100 EHS6 AT Command Set  ® Page 100 of 513 Cinterion 3.2 AT^SIND (num) <lstaFrStart> Start frequency of the scan. Refer to <indDescr>. (num) <lstaFrEnd> End frequency of the scan. Refer to <indDescr>. (num) <lstaGrade> Grade derived from the value of the power scan results. Refer to <indDescr>. <lstaMean>...
  • Page 101: At+Cpas Activity Status

    EHS6 AT Command Set  ® Page 101 of 513 Cinterion 3.3 AT+CPAS AT+CPAS Activity Status execute command queries EHS6's activity status.  AT+CPAS Syntax Test Command AT+CPAS=? Response(s)  +CPAS: (list of supported<pas>s) Exec Command AT+CPAS Response(s)  +CPAS: <pas>...
  • Page 102: Serial Interface Control Commands

    ® Page 102 of 513 Cinterion EHS6 AT Command Set 4. Serial Interface Control Commands Serial Interface Control Commands The AT Commands described in this chapter allow the external application to determine various settings related to the EHS6's serial interface. AT\Q Flow Control allows to configure flow control on the asynchronous serial interfaces ASC0 and ASC1 (UARTs).
  • Page 103: At&C Set Data Carrier Detect (Dcd) Line Mode

    EHS6 AT Command Set  ® Page 103 of 513 Cinterion 4.2 AT&C AT&C Set Data Carrier Detect (DCD) Line Mode command controls the behavior of the ME's DCD line.  AT&C  offers full functionality only if the DCD0 line is enabled with AT^SCFG="GPIO/mode/DCD0","std". Other- AT&C will respond "+CME ERROR: operation not allowed".
  • Page 104: At&D Set Data Terminal Ready (Dtr) Line Mode

    EHS6 AT Command Set  ® Page 104 of 513 Cinterion 4.3 AT&D AT&D Set Data Terminal Ready (DTR) Line Mode determines how the ME responds if the DTR line is changed from ON to OFF state during data connection AT&D (CSD or PPP or active Internet Services transparent access mode;...
  • Page 105: At&S Set Data Set Ready (Dsr) Line Mode

    EHS6 AT Command Set  ® Page 105 of 513 Cinterion 4.4 AT&S AT&S Set Data Set Ready (DSR) Line Mode determines how the ME sets the DSR line depending on its communication state.  AT&S  offers full functionality only if the DSR0 line is enabled with AT^SCFG="GPIO/mode/DSR0","std". Other- AT&S will respond "+CME ERROR: operation not allowed".
  • Page 106: Ate At Command Echo

    EHS6 AT Command Set  ® Page 106 of 513 Cinterion 4.5 ATE ATE AT Command Echo controls if the EHS6 echoes characters received from TE during AT command state.  Syntax Exec Command ATE[<value>] Response(s)   Last Reference(s) V.250 ...
  • Page 107: At+Icf Character Framing

    EHS6 AT Command Set  ® Page 107 of 513 Cinterion 4.6 AT+ICF AT+ICF Character Framing controls character framing and parity format used for receiving and transmitting data via EHS6's asyn- AT+ICF chronous serial interfaces (UART).   Following settings are supported: •...
  • Page 108 EHS6 AT Command Set  ® Page 108 of 513 Cinterion 4.6 AT+ICF Parameter Description (num)(&V)(&W) <format> Specifies the character format used for receiving and transmitting. 8 data 0 parity 2 stop 8 data 1 parity 1 stop (&F)(D) 8 data 0 parity 1 stop 7 data 1 parity 1 stop (num)(&V)(&W) <parity>...
  • Page 109: At+Ipr Bit Rate

    EHS6 AT Command Set  ® Page 109 of 513 Cinterion 4.7 AT+IPR AT+IPR Bit Rate allows to query and set the bit rate of the EHS6's asynchronous serial interface (UART).  AT+IPR  The test command returns the values of supported automatically detectable bit rates and the values of the sup- ported fixed bit rates.
  • Page 110: Autobauding

    EHS6 AT Command Set  ® Page 110 of 513 Cinterion 4.7 AT+IPR 230400 460800 500000 750000 921600   Note • Generally, should be used as a standalone command as specified in in Section 1.5.2, Concatenating AT+IPR Commands. If nevertheless combinations with other commands on the same command line cannot be avoided, there are several constraints to be considered: Avoid combinations with the AT commands listed in Section 1.5.2, Concatenating AT...
  • Page 111: At+Cmux Multiplex Mode

    To help system integrators save the time and expense of designing multiplexer applications, Gemalto M2M GmbH offers WinMUX, a ready-to-use multiplex driver for Windows XP, Windows Vista and Windows 7. Another approach is to develop customized solutions based on the sources of the WinMUX driver....
  • Page 112 EHS6 AT Command Set  ® Page 112 of 513 Cinterion 4.8 AT+CMUX Parameter Description (num) <mode> Enable Multiplex mode. Basic option   Note • In Multiplex mode, the write command is accepted and always returns "OK" but has no AT+IPR=<rate>...
  • Page 113: Identification Commands

    ® Page 113 of 513 Cinterion EHS6 AT Command Set 5. Identification Commands Identification Commands The AT Commands described in this chapter allow the external application to obtain various identification infor- mation related to the EHS6 and linked entities. ATI Display product identification information execute command delivers a product information text.
  • Page 114: At+Cgmi Request Manufacturer Identification

    EHS6 AT Command Set  ® Page 114 of 513 Cinterion 5.2 AT+CGMI AT+CGMI Request manufacturer identification returns a manufacturer identification text.  AT+CGMI Syntax Test Command AT+CGMI=? Response(s)  Exec Command AT+CGMI Response(s)  Cinterion  Last Reference(s) 3GPP TS 27.007 [45] EHS6_ATC_V03.001 15/12/3...
  • Page 115: At+Cgmm Request Model Identification

    EHS6 AT Command Set  ® Page 115 of 513 Cinterion 5.3 AT+CGMM AT+CGMM Request model identification returns a product model identification text.  AT+CGMM Syntax Test Command AT+CGMM=? Response(s)  Exec Command AT+CGMM Response(s)  EHS6  Last Reference(s) 3GPP TS 27.007 [45] EHS6_ATC_V03.001...
  • Page 116: At+Cgmr Request Revision Identification Of Software Status

    EHS6 AT Command Set  ® Page 116 of 513 Cinterion 5.4 AT+CGMR AT+CGMR Request revision identification of software status delivers a product firmware version identification.  AT+CGMR Syntax Test Command AT+CGMR=? Response(s)  Exec Command AT+CGMR Response(s)  REVISION <number>...
  • Page 117: At+Cgsn Request International Mobile Equipment Identity (Imei)

    EHS6 AT Command Set  ® Page 117 of 513 Cinterion 5.5 AT+CGSN AT+CGSN Request International Mobile Equipment Identity (IMEI) delivers the International Mobile Equipment Identity (IMEI). Command is identical with: AT+GSN.  AT+CGSN Syntax Test Command AT+CGSN=? Response(s)  Exec Command AT+CGSN Response(s)
  • Page 118: At+Cimi Request International Mobile Subscriber Identity (Imsi)

    EHS6 AT Command Set  ® Page 118 of 513 Cinterion 5.7 AT+CIMI AT+CIMI Request International Mobile Subscriber Identity (IMSI) delivers the International Mobile Subscriber Identity (IMSI). The IMSI permits the TE to identify the indi- AT+CIMI vidual SIM attached to the ME.  Syntax Test Command AT+CIMI=?
  • Page 119: Security Commands

    ® Page 119 of 513 Cinterion EHS6 AT Command Set 6. Security Commands Security Commands The AT Commands described in this chapter allow the external application to determine various security related settings. AT+CPIN PIN Authentication write command can be used to enter one of the passwords listed below. The read command can AT+CPIN be used to check whether or not the ME is waiting for a password, or which type of password is required.
  • Page 120 EHS6 AT Command Set  ® Page 120 of 513 Cinterion 6.1 AT+CPIN (text) <code> SIM PIN authentication READY PIN has already been entered. No further entry needed. SIM PIN ME is waiting for SIM PIN1. SIM PUK ME is waiting for SIM PUK1 if PIN1 was disabled after three failed attempts to enter PIN1.
  • Page 121: At+Cpin2 Pin2 Authentication

    EHS6 AT Command Set  ® Page 121 of 513 Cinterion 6.2 AT+CPIN2 AT+CPIN2 PIN2 Authentication controls the authentication of SIM PIN2.  AT+CPIN2 The read command returns an alphanumeric string indicating whether or not SIM PIN2 authentication is required.  The write command allows the EHS6 to verify the SIM PIN2 password.
  • Page 122 EHS6 AT Command Set  ® Page 122 of 513 Cinterion 6.2 AT+CPIN2 Note • Functions accessible only after PIN2 authentication: AT+CACM: Accumulated call meter (ACM) reset or query AT+CAMM: Accumulated call meter maximum (ACMmax) set or query AT+CLCK: Facility lock to "FD" (Fixed dialing phonebook) AT+CPWD: Change "P2"password...
  • Page 123: At+Clck Facility Lock

    EHS6 AT Command Set  ® Page 123 of 513 Cinterion 6.3 AT+CLCK AT+CLCK Facility lock can be used to lock, unlock or interrogate a network or ME <facility>. The command can be AT+CLCK aborted when network facilities are being set or interrogated.  Syntax Test Command AT+CLCK=?
  • Page 124 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 Gemalto M2M GmbH. Parameter is not applicable to SIM locks....
  • Page 125 EHS6 AT Command Set  ® Page 125 of 513 Cinterion 6.3 AT+CLCK (num) <status> Lock is inactive Lock is active (str) <password> Password string used to lock and to unlock a <facility>. Length and authority for passwords depend on the in question and are therefore listed in the section on parameter <facility>.
  • Page 126 EHS6 AT Command Set  ® Page 126 of 513 Cinterion 6.3 AT+CLCK Unlocks SIM card. AT+CLCK="SC",0,"9999" When powered up, ME registers to the network without requesting SIM PIN1.  Note: Depending on the services offered by the provider, this feature is not supported by all SIM card types.
  • Page 127: At+Cpwd Change Password

    EHS6 AT Command Set  ® Page 127 of 513 Cinterion 6.4 AT+CPWD AT+CPWD Change Password allows to define a new password for a password protected lock function. Each password AT+CPWD <facility> is a string of digits, the length of which varies with the associated <facility>. The test command returns a list of pairs which represent the available facilities and the maximum length of the associated password.
  • Page 128 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 Gemalto M2M GmbH. “PN“...
  • Page 129 EHS6 AT Command Set  ® Page 129 of 513 Cinterion 6.4 AT+CPWD (where "0000" = old PIN2 and "8888" = new PIN2) AT+CPWD="P2","0000","8888" PIN2 Password has been changed to "8888" 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"...
  • Page 130: At^spic Display Pin Counter

    EHS6 AT Command Set  ® Page 130 of 513 Cinterion 6.5 AT^SPIC AT^SPIC Display PIN counter command can be used to find out whether the ME is waiting for a password and, if so, how many AT^SPIC attempts are left to enter the password. ...
  • Page 131 EHS6 AT Command Set  ® Page 131 of 513 Cinterion 6.5 AT^SPIC (str) <facility> Password for which the corresponding PIN counter is to be displayed. “SC“ SIM PIN if parameter is omitted or set to 0. <pin_puk> SIM PUK if parameter is set to 1.
  • Page 132 EHS6 AT Command Set  ® Page 132 of 513 Cinterion 6.5 AT^SPIC ^SPIC: SIM PIN Currently required password is PIN1. at^spic ^SPIC: 3 3 attempts left. at+cpin="9999" +CME ERROR: incorrect password at^spic 2 attempts left. ^SPIC: 2 at+cpin="9999" +CME ERROR: incorrect password at^spic 1 attempt left.
  • Page 133 EHS6 AT Command Set  ® Page 133 of 513 Cinterion 6.5 AT^SPIC The mobile ist properly registered to the network. +CREG: 1 at+cpin? The AT+CPIN? read command confirms that SIM +CPIN: READY PIN1 authentication was successful. at^spic As SIM PIN1 authentication was successful, the ^SPIC: 3 counter relates to SIM PIN2 and correctly indicates that the user has 3 attempts to enter SIM PIN2.
  • Page 134: Call Related Commands

    ® Page 134 of 513 Cinterion EHS6 AT Command Set 7. Call related Commands Call related Commands The AT Commands described in this chapter are related to Mobile Originated (MOC, i.e. outgoing) Calls and Mobile Terminated (MTC, i.e. incoming) Calls. ATA Connect to Incoming Call connects the EHS6 to an incoming voice or data call, which is indicated by a "RING"...
  • Page 135: Atd Mobile Originated Call To Specified Number

    EHS6 AT Command Set  ® Page 135 of 513 Cinterion 7.2 ATD ATD Mobile originated call to specified number can be used to set up outgoing voice and data calls. It can also be used to send *# codes for Supplementary Services and other functions.
  • Page 136 EHS6 AT Command Set  ® Page 136 of 513 Cinterion 7.2 ATD Notes • is not supported for data calls. <mgsm> • is default for last number that can be dialed by ATDL. <n> • See also for <text>. •...
  • Page 137: Atd> Mobile Originated Call Using Specific Memory And Index Number

    EHS6 AT Command Set  ® Page 137 of 513 Cinterion 7.3 ATD><mem><n> ATD><mem><n> Mobile originated call using specific memory and index number can be used to set up an outgoing call to the specified number. The termination character ";" ATD><mem><n>...
  • Page 138 EHS6 AT Command Set  ® Page 138 of 513 Cinterion 7.3 ATD><mem><n> AT+CPBR=1,xx TA returns the entries available in the active phonebook. EXAMPLE 2   To dial a number from the SIM phonebook, for example the number stored to location 15: ATD>SM15;...
  • Page 139: Atd> Mobile Originated Call From Active Memory Using Index Number

    EHS6 AT Command Set  ® Page 139 of 513 Cinterion 7.4 ATD><n> ATD><n> Mobile originated call from active memory using index number can be used to set up an outgoing call to the stored number. The termination character ";" shall be ATD><n>...
  • Page 140: Atd> Mobile Originated Call From Active Memory Using Corresponding Field

    EHS6 AT Command Set  ® Page 140 of 513 Cinterion 7.5 ATD><str> ATD><str> Mobile originated call from active memory using cor- responding field searches the active phonebook for a given string and dials the assigned phone number. The ATD><str> <str>...
  • Page 141: Atdl Redial Last Number Used

    EHS6 AT Command Set  ® Page 141 of 513 Cinterion 7.6 ATDL ATDL Redial last number used redials the last voice and data call number used in the ATD command. If terminated with semicolon ";" ATDL dials the last voice call number stored in the "LD" phonebook. Otherwise, dials the last data call num- ATDL ATDL...
  • Page 142: Ath Disconnect Existing Connection

    EHS6 AT Command Set  ® Page 142 of 513 Cinterion 7.7 ATH ATH Disconnect existing connection releases all active calls and held calls, but not waiting calls.  Syntax Exec Command ATH[<n>] Response(s)   Last Reference(s) ITU-T V.250 [16] ...
  • Page 143: At+Chup Hang Up Call

    EHS6 AT Command Set  ® Page 143 of 513 Cinterion 7.8 AT+CHUP AT+CHUP Hang up call releases all active calls, but neither waiting nor held calls.  AT+CHUP Syntax Test Command AT+CHUP=? Response(s)  ERROR +CME ERROR: <err> Exec Command AT+CHUP Response(s) ...
  • Page 144: At^shup Hang Up Call(S) Indicating A Specific 3Gpp Ts 24.008 Release Cause

    EHS6 AT Command Set  ® Page 144 of 513 Cinterion 7.9 AT^SHUP AT^SHUP Hang up call(s) indicating a specific 3GPP TS 24.008 release cause write command terminates calls known to the ME and indicates a specific 3GPP TS 24.008 [40] AT^SHUP release cause specified by the user.
  • Page 145: Ats0 Set Number Of Rings Before Automatically Answering A Call

    EHS6 AT Command Set  ® Page 145 of 513 Cinterion 7.10 ATS0 7.10 ATS0 Set number of rings before automatically answering a call controls the automatic answering feature for data calls. The setting is global for all interfaces, but an incom- ATS0 ing call is answered only on the interface where the write command was executed most recently.
  • Page 146: Ato Switch From Command Mode To Data Mode / Ppp Online Mode

    EHS6 AT Command Set  ® Page 146 of 513 Cinterion 7.11 ATO 7.11 ATO Switch from command mode to data mode / PPP online mode is the corresponding command to the escape sequence: If the ME is in command mode during a data causes the ME to return to data mode.
  • Page 147: Switch From Data Mode Or Ppp Online Mode To Command Mode

    EHS6 AT Command Set  ® Page 147 of 513 Cinterion 7.12 +++ 7.12 +++ Switch from data mode or PPP online mode to command mode +++ escape sequence is only available during a circuit switched data (CSD) call or a packet switched connection. The +++ character sequence causes the EHS6 to pause data mode and return to AT command mode.
  • Page 148: At+Cbst Select Bearer Service Type

    EHS6 AT Command Set  ® Page 148 of 513 Cinterion 7.13 AT+CBST 7.13 AT+CBST Select Bearer Service Type write command selects the bearer service <name>, the data rate and the connection element AT+CBST <speed> to be used when data calls are originated. The settings are global for all interfaces, and also apply to mobile <ce>...
  • Page 149 EHS6 AT Command Set  ® Page 149 of 513 Cinterion 7.13 AT+CBST (num)(&W) <ce> Transparent mode is not supported. (&F) Non-transparent EHS6_ATC_V03.001 15/12/3  Confidential / Released...
  • Page 150: At+Csta Select Type Of Address

    EHS6 AT Command Set  ® Page 150 of 513 Cinterion 7.14 AT+CSTA 7.14 AT+CSTA Select type of address Set command selects the type of number for further dialing commands according to 3GPP Technical Spec- ifications.  Syntax Test Command AT+CSTA=? Response(s) ...
  • Page 151: At+Crlp Configure Rlp Parameters For Outgoing Non-Transparent Data Calls

    EHS6 AT Command Set  ® Page 151 of 513 Cinterion 7.15 AT+CRLP 7.15 AT+CRLP Configure RLP Parameters for Outgoing Non-Trans- parent Data Calls write command sets radio link protocol (RLP) parameters used when non-transparent data calls AT+CRLP are originated. The read command returns the current settings for the supported RLP version 0.  Syntax Test Command AT+CRLP=?
  • Page 152: At+Clcc List Of Current Calls

    EHS6 AT Command Set  ® Page 152 of 513 Cinterion 7.16 AT+CLCC 7.16 AT+CLCC List of current calls The execute command lists all current calls. If the command is successful, but no calls are available, no infor- mation response is sent to TE.  Syntax Test Command AT+CLCC=?
  • Page 153 EHS6 AT Command Set  ® Page 153 of 513 Cinterion 7.16 AT+CLCC Voice followed by data, voice mode Unknown (num) <mpty> Call is not one of multiparty (conference) call parties Call is one of multiparty (conference) call parties (str) <number>...
  • Page 154: At^sxcallstat Set Reporting Call Status

    EHS6 AT Command Set  ® Page 154 of 513 Cinterion 7.17 AT^SXCALLSTAT 7.17 AT^SXCALLSTAT Set Reporting Call Status enables / disables voice call status reporting using an unsolicited result code. The URC may AT^SXCALLSTAT be repeated so that for each call one line is displayed.  Syntax Test Command AT^SXCALLSTAT=?
  • Page 155 EHS6 AT Command Set  ® Page 155 of 513 Cinterion 7.17 AT^SXCALLSTAT Incoming (MTC) Waiting (MTC) Disconnected Connected (indicates the completion of a call setup first time for MT and MO calls, this is reported in addition to state active) EHS6_ATC_V03.001 15/12/3 ...
  • Page 156: At+Cr Service Reporting Control

    EHS6 AT Command Set  ® Page 156 of 513 Cinterion 7.18 AT+CR 7.18 AT+CR Service reporting control configures the TA whether or not to transmit an intermediate result code +CR: to the TE when a AT+CR <serv> call is being set up.  to 1 may lead to connection failure, if the TE waits for default result code/URC.
  • Page 157: At+Crc Incoming Call Indication Format

    EHS6 AT Command Set  ® Page 157 of 513 Cinterion 7.19 AT+CRC 7.19 AT+CRC Incoming Call Indication Format controls the format of the incoming call indication.  AT+CRC Syntax Test Command AT+CRC=? Response(s)  +CRC: (list of supported<mode>s) ERROR Read Command AT+CRC? Response(s)
  • Page 158 EHS6 AT Command Set  ® Page 158 of 513 Cinterion 7.19 AT+CRC “VOICE“ Voice “GPRS <PDP_Type>,<PDP_addr>[,[<L2P>][,<APN>]]“ GPRS network request for PDP context activation with parameters [,[<L2P>][,<APN>]] <PDP_type>, <PDP_addr> EHS6_ATC_V03.001 15/12/3  Confidential / Released...
  • Page 159: At+Cecall Initiate Ecall

    EHS6 AT Command Set  ® Page 159 of 513 Cinterion 7.20 AT+CECALL 7.20 AT+CECALL Initiate eCall write command can be used to trigger an eCall to the network. You can either make a test call, AT+CECALL a reconfiguration call, a manually initiated eCall or an automatically initiated eCall. To get detailed information on all eCall states you can use dedicated indicators enabled with AT^SIND: ecallda, ecallco, ecaller.
  • Page 160: Possible Result Codes And Urcs In At+Cecall Scenarios

    EHS6 AT Command Set  ® Page 160 of 513 Cinterion 7.20 AT+CECALL 7.20.1 Possible Result Codes and URCs in AT+CECALL Scenarios • OK or ERROR result codes are responses to the write command showing up instantly after com- AT+CECALL mand input.
  • Page 161: Ats6 Set Pause Before Blind Dialing

    EHS6 AT Command Set  ® Page 161 of 513 Cinterion 7.21 ATS6 7.21 ATS6 Set pause before blind dialing is implemented for compatibility reasons only, and has no effect.  ATS6 Syntax Read Command ATS6? Response(s)  <n> Write Command ATS6=<n>...
  • Page 162: Ats7 Set Number Of Seconds To Wait For Connection Completion

    EHS6 AT Command Set  ® Page 162 of 513 Cinterion 7.22 ATS7 7.22 ATS7 Set number of seconds to wait for connection completion is implemented for compatibility reasons only, and has no effect.  ATS7 Syntax Read Command ATS7? Response(s) ...
  • Page 163: Ats8 Comma Dial Pause Time

    EHS6 AT Command Set  ® Page 163 of 513 Cinterion 7.23 ATS8 7.23 ATS8 Comma Dial Pause Time is implemented for compatibility reasons only, and has no effect.  ATS8 Syntax Read Command ATS8? Response(s)  <n> Write Command ATS8=<n>...
  • Page 164: Ats10 Set Disconnect Delay After Indicating The Absence Of Data Carrier

    EHS6 AT Command Set  ® Page 164 of 513 Cinterion 7.24 ATS10 7.24 ATS10 Set disconnect delay after indicating the absence of data carrier is implemented for compatibility reasons only, and has no effect.  ATS10 Syntax Read Command ATS10? Response(s) ...
  • Page 165: Network Service Commands

    ® Page 165 of 513 Cinterion EHS6 AT Command Set 8. Network Service Commands Network Service Commands The AT Commands described in this chapter are related to various network services. AT+COPN Read operator names command returns the list of operator names from the ME. Each operator code that AT+COPN <numericn>...
  • Page 166: At+Cops Operator Selection

    EHS6 AT Command Set  ® Page 166 of 513 Cinterion 8.2 AT+COPS AT+COPS Operator Selection queries the present status of the EHS6's network registration and allows to determine whether auto- AT+COPS matic or manual network selection shall be used.  ...
  • Page 167 EHS6 AT Command Set  ® Page 167 of 513 Cinterion 8.2 AT+COPS Write Command AT+COPS=<mode>[, <format>[, <opName>][, <AcT>]] Response(s)  ERROR +CME ERROR:<err>  Last Reference(s) 3GPP TS 27.007 [45] ±  Parameter Description (num) <opStatus> Operator Status Unknown operator Operator available Current operator (registered) Operator forbidden...
  • Page 168 EHS6 AT Command Set  ® Page 168 of 513 Cinterion 8.2 AT+COPS Short alphanumeric format of <opName>. Numeric format of <opName>. This is the Location Area Identification (LAI) number, which consists of the 3-digit Mobile Country Code (MCC) plus the 2- or 3-digit Mobile Network Code (MNC).
  • Page 169: At^sxrat Selection Of Radio Access Technology

    EHS6 AT Command Set  ® Page 169 of 513 Cinterion 8.3 AT^SXRAT AT^SXRAT Selection of Radio Access Technology command forces the selection of the Radio Access Technology (RAT) in the protocol stack. On AT^SXRAT a later network registration (AT+COPS, AT+CGATT) this setting is used.  ...
  • Page 170 EHS6 AT Command Set  ® Page 170 of 513 Cinterion 8.3 AT^SXRAT Parameter Description (num) <AcT> Access technology GSM / UMTS dual mode If this mode is selected additionally a preferred RAT can be configured, which is stored in NVRAM selecting which RAT shall be attached first. In dual mode, GSM and UMTS Access Technology will be active and full Inter- RAT measurements and handovers are provided.
  • Page 171: At^sxeons Display Eons Names

    EHS6 AT Command Set  ® Page 171 of 513 Cinterion 8.4 AT^SXEONS AT^SXEONS Display EONS Names queries the present status of the EHS6's network registration and uses the methods of the AT^SXEONS Enhanced Operator Name String (EONS) specification for handling operator name strings. command delivers further information in respect to associated to the EONS operator AT^SXEONS...
  • Page 172: At+Creg Network Registration Status

    EHS6 AT Command Set  ® Page 172 of 513 Cinterion 8.5 AT+CREG AT+CREG Network Registration Status serves to monitor the EHS6's network registration status. Information can be reported by the AT+CREG AT+CREG? read command and by +CREG: URCs.  Syntax Test Command AT+CREG=?
  • Page 173 EHS6 AT Command Set  ® Page 173 of 513 Cinterion 8.5 AT+CREG (num)(&V) <regStatus> Not registered, ME is currently not searching for new operator Registered to home network Not registered, but ME is currently searching for a new operator. Registration denied Unknown (not used) Registered, roaming...
  • Page 174: At+Csq Signal Quality

    EHS6 AT Command Set  ® Page 174 of 513 Cinterion 8.6 AT+CSQ AT+CSQ Signal quality execute command indicates the received signal strength and the channel bit error rate AT+CSQ <rssi> <ber>.  Syntax Test Command AT+CSQ=? Response(s)  +CSQ: (list of supported<rssi>s), (list of supported<ber>s) Exec Command AT+CSQ Response(s)
  • Page 175: At+Cpol Preferred Operator List

    EHS6 AT Command Set  ® Page 175 of 513 Cinterion 8.7 AT+CPOL AT+CPOL Preferred Operator List read command queries the list of the preferred operators.  AT+CPOL write command allows to edit the list of the preferred operators.  AT+CPOL read command also depends on the setting of AT+CPLS.
  • Page 176 EHS6 AT Command Set  ® Page 176 of 513 Cinterion 8.7 AT+CPOL (num) <gsm> AcT GSM disabled AcT GSM enabled (num) <gsm_compact> AcT GSM Compact disabled (num) <utran> AcT UTRAN disabled AcT UTRAN enabled   Note • The Access Technology selection parameters <gsm>, <gsm_compact>, are required for SIM <utran>...
  • Page 177: At+Cpls Select Preferred Operator List

    EHS6 AT Command Set  ® Page 177 of 513 Cinterion 8.8 AT+CPLS AT+CPLS Select Preferred Operator List is used to select a preferred PLMN list defined in Elementary Files of the SIM card or active application AT+CPLS command.  of the USIM.
  • Page 178: At+Ctzr Time Zone Reporting

    EHS6 AT Command Set  ® Page 178 of 513 Cinterion 8.9 AT+CTZR AT+CTZR Time Zone Reporting command enables and disables event reporting for changes of time zone and daylight saving time.  AT+CTZR If reporting is enabled the EHS6 returns unsolicited result codes whenever the time zone changes.  Syntax Test Command AT+CTZR=?
  • Page 179 EHS6 AT Command Set  ® Page 179 of 513 Cinterion 8.9 AT+CTZR (str) <time> Time in format "yy/MM/dd,hh:mms", wherein characters indicates year, month, day, hour, minutes, seconds. (num) <dst> Parameter indicates daylight saving time as follows: No adjustment for daylight daving time +1 hour adjustment for daylight saving time +2 hour adjustment for daylight saving time (str)
  • Page 180: At+Ctzu Automatic Time Zone Update

    EHS6 AT Command Set  ® Page 180 of 513 Cinterion 8.10 AT+CTZU 8.10 AT+CTZU Automatic Time Zone Update command enables and disables automatic time zone update via NITZ. In addition, AT+CTZU AT+CTZR be used to activate indicators reporting time zone information change.  Syntax Test Command AT+CTZU=?
  • Page 181: At^sgcops Operator Selection For Gprs-Only Sim Cards

    EHS6 AT Command Set  ® Page 181 of 513 Cinterion 8.11 AT^SGCOPS 8.11 AT^SGCOPS Operator Selection for GPRS-ONLY SIM Cards has been designed for use with GPRS-ONLY SIM cards. Intended only for PS data connectivity AT^SGCOPS GPRS-ONLY SIM cards do not support registering to CS services. As a result, the standard command AT+COPS is not fully usable for GPRS-ONLY SIM cards: Despite successful registration to PS domain services the AT+COPS? read command returns "+COPS: 2"...
  • Page 182: At^smoni Monitoring Serving Cell

    EHS6 AT Command Set  ® Page 182 of 513 Cinterion 8.12 AT^SMONI 8.12 AT^SMONI Monitoring Serving Cell command supplies information of the serving cell.  AT^SMONI Syntax Test Command AT^SMONI=? Response(s)  Exec Command AT^SMONI Response(s)  See: Section 8.12.1, AT^SMONI Responses Write Command AT^SMONI=255...
  • Page 183 EHS6 AT Command Set  ® Page 183 of 513 Cinterion 8.12 AT^SMONI Example: ^SMONI: 3G,10564,296,-7.5,-79,262,02,0143,00228FF,-92,-78,NOCONN • ME is searching and could not (yet) find a suitable GSM (2G) cell: Syntax: ^SMONI: ACT,ARFCN,BCCH,MCC,MNC,LAC,cell,C1,C2,NCC,BCC,GPRS,ARFCN,TS,timAdv,dBm,Q,ChMod Example: ^SMONI: 2G,SEARCH,SEARCH • ME is searching and could not (yet) find a suitable UMTS (3G) cell: Syntax: ^SMONI: ACT,UARFCN,PSC,EC/n0,RSCP,MCC,MNC,LAC,cell,SQual,SRxLev,PhysCh, SF,Slot,EC/ n0,RSCP,ComMod,HSUPA,HSDPA...
  • Page 184 EHS6 AT Command Set  ® Page 184 of 513 Cinterion 8.12 AT^SMONI Column Description Access Technology UARFCN UARFCN (UTRAN Absolute Radio Frequency Channel Number) of the BCCH car- rier Primary Scrambling Code EC/n0 Carrier to noise ratio in dB = measured Ec/Io value in dB. Please refer to 3GPP 25.133, section 9.1.2.3, Table 9.9 for details on the mapping from EC/n0 to EC/Io.
  • Page 185: At^smoni Enhanced Responses

    EHS6 AT Command Set  ® Page 185 of 513 Cinterion 8.12 AT^SMONI Column Description HSUPA Status (a.k.a. E-DCH Status) indicated by xy:  HSUPA x = Cell Capability Indicator: 0 - HSUPA capability not indicated, 1 - HSUPA Capa- ble Cell.
  • Page 186 EHS6 AT Command Set  ® Page 186 of 513 Cinterion 8.12 AT^SMONI Syntax: ^SMONI: ACT,ARFCN,BCCH,MCC,MNC,LAC,cell,C1,C2,NCC,BCC,GPRS,PWR,RXLev,ARFCN,TS,timAdv,dBm,Q,ChM Example: ^SMONI: 2G,852,-80,262,03,4E2D,6C2D,28,32,3,5,E,0,-104,816,1,3,-71,0,A_FR • UMTS (3G) cell: Syntax: ^SMONI: ACT,UARFCN,PSC,EC/n0,RSCP,MCC,MNC,LAC,cell,SQual,SRxLev,PhysCh, SF,Slot,EC/ n0,RSCP,ComMod,HSUPA,HSDPA Example: ^SMONI: 3G,10737,131,-5,-93,260,01,7D3D,C80BC9A,21,11,DPCH,256,4,-5,-93,0,00,00   Columns for GSM (2G) Serving Cell parameters: Column Description Access Technology...
  • Page 187: Service States

    EHS6 AT Command Set  ® Page 187 of 513 Cinterion 8.12 AT^SMONI Column Description SQual Quality value for base station selection in dB (see 3GPP 25.304) SRxLev RX level value for base station selection in dB (see 3GPP 25.304) ...
  • Page 188 EHS6 AT Command Set  ® Page 188 of 513 Cinterion 8.12 AT^SMONI no SIM card is inserted, or PIN has not been given, neither Home PLMN nor any other allowed PLMN are found, registration request was not answered or denied by the network (use command to query the reg- AT+CREG istration status),...
  • Page 189: At^smonp Monitoring Neighbour Cells

    EHS6 AT Command Set  ® Page 189 of 513 Cinterion 8.13 AT^SMONP 8.13 AT^SMONP Monitoring Neighbour Cells supplies information of active cells and all neighbour cells. The active cell information will be AT^SMONP delivered additively because an ME can be situated in Soft Handover or Softer Handover.  Syntax Test Command AT^SMONP=?
  • Page 190 EHS6 AT Command Set  ® Page 190 of 513 Cinterion 8.13 AT^SMONP UARFCN ,PSC ,EC/n0 ,RSCP UARFCN ,PSC ,EC/n0 ,RSCP Example: 658,50,-61,262,07,7,4,45,45,4EED,08B8 666,48,-63,262,07,7,1,43,43,4EED,A500 1006,39,-72,262,07,7,4,34,34,4EED,---- 1021,36,-75,262,07,7,1,31,21,4EED,08B2 702,32,-79,262,07,7,3,27,27,4EED,A4F0 654,30,-81,262,07,7,5,25,25,4EED,1C3A -----,---,-----,---- • In case of a UMTS (3G) serving cell: Syntax: UARFCN ,PSC ,EC/n0 ,RSCP...
  • Page 191: At^smonp Enhanced Responses

    EHS6 AT Command Set  ® Page 191 of 513 Cinterion 8.13 AT^SMONP Column Description Network colour Code Base Station colour code cell selection criterion cell reselection criterion Location area code cell Cell identifier   Columns for UMTS (3G) parameters: Column Description UARFCN...
  • Page 192 EHS6 AT Command Set  ® Page 192 of 513 Cinterion 8.13 AT^SMONP • In case of a 3G serving cell: Syntax: UARFCN ,PSC ,EC/n0 ,RSCP ,SQual ,SRxLev ,set ,rank UARFCN ,PSC ,EC/n0 ,RSCP ,SQual ,SRxLev ,set ,rank UARFCN ,PSC ,EC/n0 ,RSCP ,,SQual...
  • Page 193 EHS6 AT Command Set  ® Page 193 of 513 Cinterion 8.13 AT^SMONP Column Description UARFCN UTRAN Absolute Radio Frequency Channel Number of the BCCH carrier Primary Scrambling Code EC/n0 Carrier to noise ratio in dB = measured Ec/Io value in dB. Please refer to 3GPP 25.133, section 9.1.2.3, Table 9.9 for details on the mapping from EC/n0 to EC/Io.
  • Page 194: At^snmon Network Monitoring

    EHS6 AT Command Set  ® Page 194 of 513 Cinterion 8.14 AT^SNMON 8.14 AT^SNMON Network Monitoring command can be used to monitor various network information.  AT^SNMON Syntax Test Command AT^SNMON=? Response(s)  ^SNMON: "INS", (list of supported <action>s) ^SNMON: "NBC", (list of supported <action>s) ^SNMON: "NBC/CFG/3GPP", (list of supported <action>s), (list of supported <ratNBC>s), (list of supported <cellNo>s)
  • Page 195 EHS6 AT Command Set  ® Page 195 of 513 Cinterion 8.14 AT^SNMON Write Command Configure neighbor cell scan output (<action>=1). AT^SNMON="NBC/CFG/3GPP", <action>, <ratNBC>, <cellNo> Response(s)  ^SNMON: "NBC/CFG/3GPP", 2G, <cellNo> ^SNMON: "NBC/CFG/3GPP", 3G, <cellNo> ERROR +CME ERROR: <err> Write Command Query configuration of neighbor cell scan output (<action>=2), or reset default configuration (<action>= 0).
  • Page 196 EHS6 AT Command Set  ® Page 196 of 513 Cinterion 8.14 AT^SNMON (num) <mcc> Mobile Country Code (first part of the PLMN code). (num) <mnc> Mobile Network Code (second part of the PLMN code) (num) <ec/n0> Carrier to noise ratio in dB = measured Ec/Io value in dB. Please refer to 3GPP 25.133, section 9.1.2.3, Table 9.9 for details on the mapping from EC/n0 to EC/Io.
  • Page 197 EHS6 AT Command Set  ® Page 197 of 513 Cinterion 8.14 AT^SNMON (num) <arfcn> Absolute Radio Frequency Channel Number of the BCCH carrier. (num) <rssi> Received signal level of the BCCH carrier. The indicated value is composed of the measured value in dBm plus an offset.
  • Page 198: Supplementary Service Commands

    ® Page 198 of 513 Cinterion EHS6 AT Command Set 9. Supplementary Service Commands Supplementary Service Commands The AT commands described in this chapter are related to Supplementary Services. AT+CACM Accumulated call meter (ACM) reset or query read command returns the current ACM value.  AT+CACM ...
  • Page 199: At+Camm Accumulated Call Meter Maximum (Acmmax) Set Or Query

    EHS6 AT Command Set  ® Page 199 of 513 Cinterion 9.2 AT+CAMM AT+CAMM Accumulated call meter maximum (ACMmax) set or query read command returns the current ACMmax value.  AT+CAMM  write command sets the Advice of Charge related to the accumulated call meter maximum value AT+CAMM in SIM file EF (ACMmax).
  • Page 200: At+Caoc Advice Of Charge Information

    EHS6 AT Command Set  ® Page 200 of 513 Cinterion 9.3 AT+CAOC AT+CAOC Advice of Charge Information controls the Advice of Charge supplementary service function mode.  AT+CAOC Syntax Test Command AT+CAOC=? Response(s)  +CAOC: (list of supported<Mode>s) Read Command AT+CAOC? Response(s) ...
  • Page 201: At+Ccug Closed User Group

    EHS6 AT Command Set  ® Page 201 of 513 Cinterion 9.4 AT+CCUG AT+CCUG Closed User Group write command serves to activate or deactivate the explicit CUG invocation, to set the desired AT+CCUG index, and to specify if Preferential Group or Outgoing Access shall be suppressed.  ...
  • Page 202 EHS6 AT Command Set  ® Page 202 of 513 Cinterion 9.4 AT+CCUG Suppress outgoing access Suppress preferential CUG Suppress preferential CUG and Outgoing Access.   Notes • The active settings for omitted parameters are retained without changes. • Explicit CUG invocation means that at each call setup, CUG information is added to the called number.
  • Page 203: At+Ccfc Call Forwarding Number And Conditions Control

    EHS6 AT Command Set  ® Page 203 of 513 Cinterion 9.5 AT+CCFC AT+CCFC Call forwarding number and conditions control controls the call forwarding supplementary service. Registration, erasure, activation, deactivation and AT+CCFC status query are supported.  Syntax Test Command AT+CCFC=? Response(s) ...
  • Page 204 EHS6 AT Command Set  ® Page 204 of 513 Cinterion 9.5 AT+CCFC Register and activate Call forwarding (register service) <number> Erase and deactivate call forwarding (erase service) <number> (str) <number> String type phone number of forwarding address in format specified by <type>. If you select <mode>= 3, the phone <number>...
  • Page 205 EHS6 AT Command Set  ® Page 205 of 513 Cinterion 9.5 AT+CCFC   Notes • You can register, disable, enable and erase 4 and 5 as described above. However, querying the <reason> status of 4 and 5 with will result in an error ("+CME ERROR: operation not supported").
  • Page 206: At+Ccwa Call Waiting

    EHS6 AT Command Set  ® Page 206 of 513 Cinterion 9.6 AT+CCWA AT+CCWA Call Waiting write command controls the "Call Waiting" supplementary service according to 3GPP TS 22.083 AT+CCWA [31]. Activation, deactivation and status query are supported. The read command returns the current value of <n>.
  • Page 207 EHS6 AT Command Set  ® Page 207 of 513 Cinterion 9.6 AT+CCWA (num) <mode> Network operation to be performed for Supplementary service call waiting Disable call waiting (disable service) Enable call waiting (enable service) Query status of call waiting (query service status) (num) <class>...
  • Page 208 EHS6 AT Command Set  ® Page 208 of 513 Cinterion 9.6 AT+CCWA CLI has been withheld CLI is not available   Notes • With the command, it is possible to establish a multiparty call or to set the active voice call on hold AT+CHLD and then accept a waiting voice call (not possible with fax and data call).
  • Page 209: At+Chld Call Hold And Multiparty

    EHS6 AT Command Set  ® Page 209 of 513 Cinterion 9.7 AT+CHLD AT+CHLD Call Hold and Multiparty command controls the Supplementary Services Call Hold and Multiparty. Calls can be put on hold, AT+CHLD recovered, released and added to a conversation. Like for all Supplementary Services, the availability and detailed functionality of Call Hold and Multiparty services depends on the configuration of the network.
  • Page 210 EHS6 AT Command Set  ® Page 210 of 513 Cinterion 9.7 AT+CHLD Connect the two calls of a multiparty call and disconnects the subscriber from both calls (ECT). Put an active call on hold or a held call to active, while another call is waiting. Disconnect users in multiparty without accepting incoming call.
  • Page 211: At+Clip Calling Line Identification Presentation

    EHS6 AT Command Set  ® Page 211 of 513 Cinterion 9.8 AT+CLIP AT+CLIP Calling Line Identification Presentation refers to the supplementary service CLIP (Calling Line Identification Presentation) that enables a AT+CLIP called subscriber to get the calling line identity (CLI) of the calling party when receiving a mobile terminated call.  write command enables or disables the presentation of the CLI at the TE.
  • Page 212 EHS6 AT Command Set  ® Page 212 of 513 Cinterion 9.8 AT+CLIP (str) <number> String type phone number of calling address in format specified by <type>. (num) <type> Type of address octet as defined by 3GPP TS 24.008 [40], subclause 10.5.4.7. For possible values see the <type>...
  • Page 213: At+Clir Calling Line Identification Restriction

    EHS6 AT Command Set  ® Page 213 of 513 Cinterion 9.9 AT+CLIR AT+CLIR Calling Line Identification Restriction command refers to the supplementary service CLIR (Calling Line Identification Restriction).  AT+CLIR Syntax Test Command AT+CLIR=? Response(s)  +CLIR: (list of supported <n>s) Read Command AT+CLIR? Response(s)
  • Page 214: At+Colp Connected Line Identification Presentation

    EHS6 AT Command Set  ® Page 214 of 513 Cinterion 9.10 AT+COLP 9.10 AT+COLP Connected Line Identification Presentation refers to the supplementary service COLP (Connected Line Identification Presentation) that enables a AT+COLP calling subscriber to get the connected line identity (COL) of the called party after setting up a mobile originated call.
  • Page 215 EHS6 AT Command Set  ® Page 215 of 513 Cinterion 9.10 AT+COLP (num) <type> Type of address octet in integer format; 145 when dialling string includes international access code character "+", otherwise 129. EHS6_ATC_V03.001 15/12/3  Confidential / Released...
  • Page 216: At+Cnap Calling Name Presentation

    EHS6 AT Command Set  ® Page 216 of 513 Cinterion 9.11 AT+CNAP 9.11 AT+CNAP Calling Name Presentation refers to the supplementary service CNAP (Calling Name Presentation) that enables a called sub- AT+CNAP scriber to get a calling name indication (CNI) of the calling party when receiving a mobile terminated call.  write command enables or disables the presentation of CNI at the TE.
  • Page 217 EHS6 AT Command Set  ® Page 217 of 513 Cinterion 9.11 AT+CNAP Unknown Name presentation restricted (str) <name> Up to 80 characters long string containing the calling party name corresponding to the entry found in phonebook; used character set is the one selected with AT+CSCS. (num) <CNI validity>...
  • Page 218: At+Cpuc Price Per Unit And Currency Table

    EHS6 AT Command Set  ® Page 218 of 513 Cinterion 9.12 AT+CPUC 9.12 AT+CPUC Price per unit and currency table read command returns the current parameters of PUC.  AT+CPUC  write command sets the parameters of Advice of Charge related price per unit and currency table. AT+CPUC SIM PIN2 is usually required to set the parameters.
  • Page 219 EHS6 AT Command Set  ® Page 219 of 513 Cinterion 9.12 AT+CPUC  Example  To change currency and/or price per unit you have two ways:  You can enter PIN2 along with the command: AT+CPUC (where "8888" = PIN2) AT+CPUC="EUR","0.10","8888"...
  • Page 220: At+Cssn Supplementary Service Notifications

    EHS6 AT Command Set  ® Page 220 of 513 Cinterion 9.13 AT+CSSN 9.13 AT+CSSN Supplementary service notifications enables or disables the presentation of URCs for supplementary services.  AT+CSSN Syntax Test Command AT+CSSN=? Response(s)  +CSSN: (list of supported<n>s), (list of supported<m>s) Read Command AT+CSSN? Response(s)
  • Page 221 EHS6 AT Command Set  ® Page 221 of 513 Cinterion 9.13 AT+CSSN Some of the conditional call forwardings are active Call has been forwarded Waiting call is pending (num) <code 2> The incoming call is a forwarded call. Held call was terminated by other party Additional incoming call forwarded ...
  • Page 222: At+Cusd Unstructured Supplementary Service Data

    EHS6 AT Command Set  ® Page 222 of 513 Cinterion 9.14 AT+CUSD 9.14 AT+CUSD Unstructured Supplementary Service Data allows to control the handling of Unstructured Supplementary Service Data (USSD) according to 3GPP AT+CUSD TS 22.090 [34]. Both network and mobile initiated operations are supported. The interaction of this command with other AT commands based on other supplementary services is described in the related technical specifica- tions.
  • Page 223 EHS6 AT Command Set  ® Page 223 of 513 Cinterion 9.14 AT+CUSD (str)(+CSCS) <ussdReq> Unstructured Supplementary Service Data (USSD) to be sent to the network.  parameter is not given, network is not interrogated. write command only supports set- <ussdReq>...
  • Page 224: Internet Service Commands

    ® Page 224 of 513 Cinterion EHS6 AT Command Set 10. Internet Service Commands Internet Service Commands EHS6 has an embedded TCP/IP stack that is driven by AT commands and enables the host application to easily access the Internet. The advantage of this solution is that it eliminates the need for the application manufacturer to implement own TCP/IP and PPP stacks, thus minimizing cost and time to integrate Internet connectivity into a new or existing host application.
  • Page 225 EHS6 AT Command Set  ® Page 225 of 513 Cinterion Transparent Mode is activated with and then indicated by the "CONNECT" result code. The mode AT^SIST eliminates the need for read and write sequences. AT^SISW AT^SISR • Non-Transparent Mode is packet oriented, i.e. data is transferred in separate packets. Maximum packet size is 1500 bytes for TCP, 1460 bytes for UDP.
  • Page 226 EHS6 AT Command Set  ® Page 226 of 513 Cinterion Socket service used with UDP protocol The significant differences between the TCP and UDP protocols imply that UDP sometimes requires particular procedures or even specific parameters. Details on how to handle UDP services can be found in extra notes or are included in the general parameter descriptions.
  • Page 227 EHS6 AT Command Set  ® Page 227 of 513 Cinterion To free a service profile for use on another interface, use the command and select service type AT^SISS = "none". This action deletes the entire profile and restores all parameters of the profile to their initial power-up state (all values are empty).
  • Page 228: At^sics Internet Connection Setup Profile

    EHS6 AT Command Set  ® Page 228 of 513 Cinterion 10.1 AT^SICS 10.1 AT^SICS Internet Connection Setup Profile serves to create and edit Internet connection profiles. A connection profile can be assigned to one or AT^SICS more service profiles defined with AT^SISS, and thus, determines which type of connection is to be established when opening a service profile with AT^SISO.
  • Page 229 EHS6 AT Command Set  ® Page 229 of 513 Cinterion 10.1 AT^SICS Parameter Description (num) <conProfileId> 0...5 Internet connection profile identifier. identifies all parameters of a connection profile, and, <conProfileId> when a service profile is created with needs AT^SISS <conProfileId>...
  • Page 230: Example: Gprs Connection Profile

    EHS6 AT Command Set  ® Page 230 of 513 Cinterion 10.1 AT^SICS Notes • Before opening a service profile based on a connection profile recently used, check with that the AT^SICI previous connection was properly closed. If confirms that the connection profile is in AT^SICI <conState>...
  • Page 231: At^sici Internet Connection Information

    EHS6 AT Command Set  ® Page 231 of 513 Cinterion 10.2 AT^SICI 10.2 AT^SICI Internet Connection Information read command requests the current status of the Internet connection profiles currently defined AT^SICI with AT^SICS.   write command displays the status of the specified Internet connection profile. If the connection AT^SICI profile is not defined yet, the command returns a "+CME ERROR"...
  • Page 232: Checking Connection Profile Status

    EHS6 AT Command Set  ® Page 232 of 513 Cinterion 10.2 AT^SICI (num) <numServices> Number of services using this Internet connection profile. 0...9 (str) <conAddr> Local IPv4 address of the Internet connection profile ("0.0.0.0" if no address is associated yet). ...
  • Page 233 EHS6 AT Command Set  ® Page 233 of 513 Cinterion 10.2 AT^SICI Query once again the current status of the connec- at^sici? tion profile. Parameter has decreased. ^SICI: 1,2,1,"10.10.0.161" <numServices> After closing the last service with AT^SISC: Query once again the current status of the connec- at^sici? tion profile.
  • Page 234: At^sips Internet Profile Storage

    EHS6 AT Command Set  ® Page 234 of 513 Cinterion 10.3 AT^SIPS 10.3 AT^SIPS Internet Profile Storage saves and loads the settings of the Internet connection and service profiles in the non-volatile memory. AT^SIPS can also be used to reset the settings to their default values without saving.  AT^SIPS Syntax Test Command...
  • Page 235: At^siss Internet Service Setup Profile

    EHS6 AT Command Set  ® Page 235 of 513 Cinterion 10.4 AT^SISS 10.4 AT^SISS Internet Service Setup Profile serves to set up the necessary parameters in the Internet service profiles. Any service profile can then AT^SISS be used to control a data link in conjunction with AT^SISI, AT^SISO, AT^SISC, AT^SISR, AT^SISW, AT^SIST, and AT^SISE.
  • Page 236 EHS6 AT Command Set  ® Page 236 of 513 Cinterion 10.4 AT^SISS Syntax Test Command AT^SISS=? Response(s)  Read Command AT^SISS? Response(s)  ^SISS: <srvProfileId>, <srvParmTag>, <srvParmValue> [^SISS: ...] ERROR +CME ERROR: <err> Write Command AT^SISS=<srvProfileId>, <srvParmTag>, <srvParmValue> Response(s) ...
  • Page 237: Ehs6_Atc_V03.001

    EHS6 AT Command Set  ® Page 237 of 513 Cinterion 10.4 AT^SISS String value containing the URL for the specific service:  address When GSM alphabet is enabled (see AT+CSCS) keep in mind that escape sequences are required for some special characters: For example, underscore "_"...
  • Page 238 EHS6 AT Command Set  ® Page 238 of 513 Cinterion 10.4 AT^SISS "keepcnt": specifies the TCP parameter TCP_KEEPCNT (see RFC1122; not for Transparent UDP client); ignored if option "keepidle" is not set  range: 1...[9]...127 "keepintvl": specifies the TCP parameter TCP_KEEPINTVL (see RFC1122;...
  • Page 239 EHS6 AT Command Set  ® Page 239 of 513 Cinterion 10.4 AT^SISS <port>: element can be set optional and replace the default port.  <user>: username for authentication, 32 octets. Can be set as part of "address" and/or separately by parameter "user".
  • Page 240 EHS6 AT Command Set  ® Page 240 of 513 Cinterion 10.4 AT^SISS files Specifies single or multiple files: • Single file for upload to or download from servers in case of HTTP, FTP or SMTP. • List of files located on the FFS when "cmd" parameter is given with param- eters "fput", "fget"...
  • Page 241 EHS6 AT Command Set  ® Page 241 of 513 Cinterion 10.4 AT^SISS smHdr This parameter, if set, will be appended at the end of the email header section (string). Length: 0...254 Hence, it serves as a generic header field parameter which allows the user to provide any email header field.
  • Page 242 EHS6 AT Command Set  ® Page 242 of 513 Cinterion 10.4 AT^SISS “Smtp“ EHS6 acting as SMTP client. “none“ Reset Internet service profile settings. Operation is not allowed if profile is in use, i.e. it was activated via AT^SISO. (str) <srvParmValue-alphabet>...
  • Page 243: At^sisi Internet Service Information

    EHS6 AT Command Set  ® Page 243 of 513 Cinterion 10.5 AT^SISI 10.5 AT^SISI Internet Service Information serves to monitor the status of Internet service profiles defined with AT^SISS.  AT^SISI  read command requests the current status of all defined Internet service profiles.  AT^SISI ...
  • Page 244 EHS6 AT Command Set  ® Page 244 of 513 Cinterion 10.5 AT^SISI Parameter Description (num) <srvProfileId> Internet service profile identifier as defined by (<srvProfileId>). AT^SISS 0...9 (num) <srvState> Internet service state (for details see parameter <srvState>). AT^SISO Allocated Connecting Closing Down Alerting...
  • Page 245: At^siso Internet Service Open

    EHS6 AT Command Set  ® Page 245 of 513 Cinterion 10.6 AT^SISO 10.6 AT^SISO Internet Service Open write command starts the Internet session configured by the service profile. All further steps AT^SISO needed to control the session depend on whether you are using URC mode or polling mode. The read AT^SISO command returns the current status of all Internet services.
  • Page 246 EHS6 AT Command Set  ® Page 246 of 513 Cinterion 10.6 AT^SISO • Transparent TCP Listener: Enter the command, e.g. AT^SISO=9. AT^SISO Wait for URC "^SIS" which indicates a client connect. If auto answering is not enabled enter to enter transparent access mode. AT^SIST Wait for "CONNECT"...
  • Page 247 EHS6 AT Command Set  ® Page 247 of 513 Cinterion 10.6 AT^SISO Connecting  State after opening a service with where the connection is being AT^SISO established.  If connection setup is successful the service proceeds to the state "4" (Up) and one of the URCs "^SISW"...
  • Page 248 EHS6 AT Command Set  ® Page 248 of 513 Cinterion 10.6 AT^SISO (str) <locAddr> Recently used local IPv4 address in dotted-four-byte format and TCP port separated by colon, e.g. "192.60.10.10:80". (str) <remAddr> Remote IPv4 address in dotted-four-byte format and TCP port, separated by colon, e.g. "192.60.10.10:80". (num) <rejCounter>...
  • Page 249: At^sisc Internet Service Close

    EHS6 AT Command Set  ® Page 249 of 513 Cinterion 10.7 AT^SISC 10.7 AT^SISC Internet Service Close write command closes the TCP/IP connection to the remote peer which was opened with AT^SISC AT^SISO. All resources are released, all status information parameters, e.g. <srvState>, <unackData>, counters, are reset.
  • Page 250: At^sisr Internet Service Read Data

    EHS6 AT Command Set  ® Page 250 of 513 Cinterion 10.8 AT^SISR 10.8 AT^SISR Internet Service Read Data command either triggers a read operation (download) or queries the number of bytes in the internal AT^SISR buffer.  The "^SISR: x, 1" URC is also used to report status changes of the transparent TCP service while the client is in AT command mode.
  • Page 251 EHS6 AT Command Set  ® Page 251 of 513 Cinterion 10.8 AT^SISR (num) <cnfReadLength> Indicates end of data. Data transfer has been finished (all data have been read) and the service can be closed with AT^SISC. Applies only to HTTP: Querying number of available bytes is not supported by the HTTP service.
  • Page 252: Example: Socket Host Reads Small Amounts Of Udp Data Packets (Urc Mode)

    EHS6 AT Command Set  ® Page 252 of 513 Cinterion 10.8 AT^SISR 10.8.1 Example: Socket Host Reads Small Amounts of UDP Data Pack- ets (URC Mode) This section applies only to the Socket service using the UDP protocol. The example shows how to read UDP packets if the buffer of the host application can handle only a few bytes.
  • Page 253: At^sisw Internet Service Write Data

    EHS6 AT Command Set  ® Page 253 of 513 Cinterion 10.9 AT^SISW 10.9 AT^SISW Internet Service Write Data triggers a write operation (upload) and queries the amount of data already sent, but not acknowledged AT^SISW at the TCP layer.  ...
  • Page 254 EHS6 AT Command Set  ® Page 254 of 513 Cinterion 10.9 AT^SISW it is recommended that the size of each data packet be limited to 1460 bytes. Otherwise, it is possible that the following URC occurs: "^SIS: <id>, 0, 9, The supplied buffer was too small / large". (num) <eodFlag>...
  • Page 255: Usage Of Parameter

    EHS6 AT Command Set  ® Page 255 of 513 Cinterion 10.9 AT^SISW 10.9.1 Usage of parameter <eodFlag> Service type Parameter is optional for Socket services.  Socket Not applicable to Socket with UDP protocol, i.e. value is ignored.  After the service accepts the end-of-data flag the service state changes to "Closing".
  • Page 256: At^sist Enter Transparent Access Mode

    EHS6 AT Command Set  ® Page 256 of 513 Cinterion 10.10 AT^SIST 10.10 AT^SIST Enter Transparent Access Mode applies to the Transparent TCP or Transparent UDP client service or to the Transparent TCP Listener AT^SIST service defined with AT^SISS.  ...
  • Page 257 EHS6 AT Command Set  ® Page 257 of 513 Cinterion 10.10 AT^SIST Write Command AT^SIST=<srvProfileId> Response(s)  CONNECT (indicates that ME has entered transparent access mode) ERROR +CME ERROR: <err>  Last ±  Parameter Description (num) <srvProfileId> 0 ... 9 specified with AT^SISS. <srvProfileId>...
  • Page 258: At^sish Disconnect Remote Client

    EHS6 AT Command Set  ® Page 258 of 513 Cinterion 10.11 AT^SISH 10.11 AT^SISH Disconnect Remote Client is intendend only for a Transparent TCP Listener service. It allows to disconnect an established client AT^SISH connection from server side.  Syntax Test Command AT^SISH=?
  • Page 259: At^sisx Internet Service Execution

    EHS6 AT Command Set  ® Page 259 of 513 Cinterion 10.12 AT^SISX 10.12 AT^SISX Internet Service Execution command can be used to send ICMP (Internet Control Message Protocol) Echo Requests to a AT^SISX target IP address or DNS host name (also referred to as Ping command).  write command can be used any time while a connection profile (bearer) is active.
  • Page 260 EHS6 AT Command Set  ® Page 260 of 513 Cinterion 10.12 AT^SISX (str) <ip-address> The IP address of the host (i.e. "192.168.1.3"). (num) <request> [1]...30 Number of "Ping" ICMP Echo Requests to be sent. (num) <timelimit> 200...[5000]...10000 Amount of time, in milliseconds, to wait for an ICMP Echo Response message related to a previously sent Echo Request message.
  • Page 261: At^sise Internet Service Error Report

    EHS6 AT Command Set  ® Page 261 of 513 Cinterion 10.13 AT^SISE 10.13 AT^SISE Internet Service Error Report write command returns the current error status of the specified Internet service profile. If the ser- AT^SISE vice profile is not defined or the value is invalid "+CME ERROR" response is returned.  The error status is identical to the content of the "^SIS"...
  • Page 262: Internet Service Urc "^Sis

    EHS6 AT Command Set  ® Page 262 of 513 Cinterion 10.14 Internet Service URC "^SIS" 10.14 Internet Service URC "^SIS" This section first describes the syntax and the parameters of the "^SIS" URC. The second part consists of tables listing the information elements delivered within the "^SIS"...
  • Page 263: Information Elements Related To The Service Application

    EHS6 AT Command Set  ® Page 263 of 513 Cinterion 10.14 Internet Service URC "^SIS" address filters.  always equals "0".  equals "4", then <urcCause> <urcInfoId> This cause is also used if ME is not in the transparent acces mode and a con- nected client has closed the connection remotely.
  • Page 264 EHS6 AT Command Set  ® Page 264 of 513 Cinterion 10.14 Internet Service URC "^SIS" Description <urcInfoId> <urcInfoText> Remote host has reset the connection Socket error No buffer space available Socket error The socket is already connected Socket error For TCP/IP sockets, the socket is not connected Socket error Socket has been shut down...
  • Page 265: Information Elements Related To Ftp Service

    EHS6 AT Command Set  ® Page 265 of 513 Cinterion 10.14 Internet Service URC "^SIS" Description <urcInfoId> <urcInfoText> IPCP failed PPP error PDP: can not obtain controling task PDP: internal error 1 PDP: internal error 2 PDP: no authentication req PDP: internal error 3 PDP: conection failed PDP: internal error 4...
  • Page 266: Information Elements Related To Http Service

    EHS6 AT Command Set  ® Page 266 of 513 Cinterion 10.14 Internet Service URC "^SIS" 10.14.3 Information Elements Related to HTTP Service Description <urcInfoId> <urcInfoText> Error URCs HTTP-ERR: Not connected - cannot send request HTTP-ERR: failed on sending request <HTTP Response Str>...
  • Page 267: Examples Of How To Configure And Use Internet Service Profiles

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

    EHS6 AT Command Set  ® Page 268 of 513 Cinterion 10.15 Examples of how to Configure and Use Internet Service Profiles ^SISO: 8,"" ^SISO: 9,"" 10.15.3 Configuring Socket Client for Calling a Socket Listener on Another Host Configure the client's service profile 1 for calling a Socket listener on another host: Select service type Socket.
  • Page 269: Transparent Tcp Listener: Autoanswering Incoming Remote Client

    EHS6 AT Command Set  ® Page 269 of 513 Cinterion 10.15 Examples of how to Configure and Use Internet Service Profiles Listener rejects connect request, where 2 is the AT^SISC=2 dynamically assigned service profile. Accept incoming connect request: URC indicates incoming connect request. ^SIS: 1,1,2,"10.10.0.187:4098"...
  • Page 270: Non-Transparent Client Sends Data In Polling Mode

    EHS6 AT Command Set  ® Page 270 of 513 Cinterion 10.15 Examples of how to Configure and Use Internet Service Profiles URC indicates incoming connect request. ^SIS: 1,3,1,"10.10.0.187:4100" Service enters transparent access mode. CONNECT For further handling see examples below, e.g. Sec- Hello ..
  • Page 271: Socket Client Sends Data Via Tcp Connection With Urcs

    EHS6 AT Command Set  ® Page 271 of 513 Cinterion 10.15 Examples of how to Configure and Use Internet Service Profiles The Service is in state "Down" and all data is con- ^SISI: 0,6,0,20,20,0 firmed by the remote peer. Closing the Socket service.
  • Page 272 EHS6 AT Command Set  ® Page 272 of 513 Cinterion 10.15 Examples of how to Configure and Use Internet Service Profiles Select service type Socket. AT^SISS=1,srvtype,socket Select connection profile 1. AT^SISS=1,conid,1 Specify the address of host 1. AT^SISS=1,address,"sockudp:// 10.10.0.219:6666" ...
  • Page 273: Creating Transparent Tcp Socket Client

    EHS6 AT Command Set  ® Page 273 of 513 Cinterion 10.15 Examples of how to Configure and Use Internet Service Profiles Close the service. AT^SISC=1 10.15.9 Creating Transparent TCP Socket Client Select service type "Socket". AT^SISS=1,srvType,"Socket" Select connection profile 1. AT^SISS=1,conId,1 Specify server address.
  • Page 274: Transparent Tcp Client Receives Data While In At Command Mode

    EHS6 AT Command Set  ® Page 274 of 513 Cinterion 10.15 Examples of how to Configure and Use Internet Service Profiles Check the service state of service profile 1. AT^SISO? ^SISO: 0,"" Service is in state "Allocated" (2). Socket not ^SISO: assigned.
  • Page 275: Server Disconnects While Transparent Tcp Service Is In Transparent Access Mode

    EHS6 AT Command Set  ® Page 275 of 513 Cinterion 10.15 Examples of how to Configure and Use Internet Service Profiles Check the state of the Internet connection profile. at^sici? Internet connection profile is in state "Up". Local IP ^SICI: 0,2,1,"10.10.0.200"...
  • Page 276: Server Disconnects While Transparent Tcp Service Is In At Command Mode And Data Is Pending

    EHS6 AT Command Set  ® Page 276 of 513 Cinterion 10.15 Examples of how to Configure and Use Internet Service Profiles Check the state of the Internet connection profile. at^sici? Internet connection profile is in state "Up". Local IP ^SICI: 0,2,1,"10.10.0.200"...
  • Page 277: Ftp Download To Ffs (Urc Mode)

    EHS6 AT Command Set  ® Page 277 of 513 Cinterion 10.15 Examples of how to Configure and Use Internet Service Profiles ^SISO: 0,"" Service is in state "Down" (6). Socket is assigned. 20 ^SISO: bytes received. 3 bytes sent. Local and remote IP 1,"Socket,20,3,"10.10.0.200:1027","10.10.0.
  • Page 278: Ftp Upload Single File (Urc Mode)

    EHS6 AT Command Set  ® Page 278 of 513 Cinterion 10.15 Examples of how to Configure and Use Internet Service Profiles Open the service. AT^SISO=1 Bearer is established, service is getting started. "^SIS" URC with 2100 (FTP) indi- ^SIS: 1,0,2100,"Ftp open(ftp.heise.de:21)" <urcInfoId>...
  • Page 279: Http Download Using Tls

    EHS6 AT Command Set  ® Page 279 of 513 Cinterion 10.15 Examples of how to Configure and Use Internet Service Profiles URC indicates that the FTP service is ready to trans- ^SISW: 2,1 fer more data. No more data available. set.
  • Page 280: Smtp Sending Mail With Attachment From Ffs

    EHS6 AT Command Set  ® Page 280 of 513 Cinterion 10.15 Examples of how to Configure and Use Internet Service Profiles Select connection profile 0. AT^SISS=6,conId,"0" Specify URL. AT^SISS=6,"address","http://testnetwork/ cgi/first.pl" Specify user name. AT^SISS=6,"user","myuser" Specify password. AT^SISS=6,"passwd","mypasswd" Select command type download. AT^SISS=6,cmd,"post"...
  • Page 281: Ping

    Specify SMTP server address, enter user name and AT^SISS=9,address,"smtps://User- password for SMTP authentication. name@gmail.com:********@smtp.gmail.com" Enter text for subject field. AT^SISS=9,smSubj,"My Test Mail" Sender's email address. AT^SISS=9,smFrom,"subscriber1@gemalto.com" Recipients' email addresses. AT^SISS=9,smRcpt,"subscriber2@gmail.com,sub scriber3@gemalto.com" Type of authentication: Sender name and password AT^SISS=9,smAuth,"login" are used for SMTP authentication.
  • Page 282 EHS6 AT Command Set  ® Page 282 of 513 Cinterion 10.15 Examples of how to Configure and Use Internet Service Profiles AT^SICS=0,apn,"GPRS02.point.de" AT^SISX="Ping",0,192.168.1.2,4,2000 ^SISX: "Ping",1,0,"192.168.1.2",1043 ^SISX: "Ping",1,0,"192.168.1.2",586 ^SISX: "Ping",1,0,"192.168.1.2",531 ^SISX: "Ping",1,0,"192.168.1.2",415 ^SISX: "Ping",2,1,4,4,0,0 ^SISX: "Ping",3,1,415,1043,643 EHS6_ATC_V03.001 15/12/3  Confidential / Released...
  • Page 283: Packet Domain Related Commands

    ® Page 283 of 513 Cinterion EHS6 AT Command Set 11. Packet Domain Related Commands Packet Domain Related Commands The AT commands described in this chapter allow the Customer Application to control packet switched services in networks. 11.1 AT+CGACT PDP context activate or deactivate write command is used to activate or deactivate the specified PDP context(s).
  • Page 284 EHS6 AT Command Set  ® Page 284 of 513 Cinterion 11.1 AT+CGACT (num) <cid> Parameter specifies a particular PDP context definition (see parameter <cid>). The parameter AT+CGDCONT is used in other PDP context-related commands.   Notes • A maximum of 3 contexts can be activated at the same time, no matter on which interface. Note that, depend- ing on the provider, the number of activated contexts may be further restricted.
  • Page 285: At+Cgans Manual Response To A Network Request For Pdp Context Activation

    EHS6 AT Command Set  ® Page 285 of 513 Cinterion 11.2 AT+CGANS 11.2 AT+CGANS Manual response to a network request for PDP con- text activation write command requests EHS6 to respond to a network request for Packet Domain PDP context AT+CGANS activation which has been signaled to the TE by the "RING"...
  • Page 286 EHS6 AT Command Set  ® Page 286 of 513 Cinterion 11.2 AT+CGANS with all other information found in the PDP context definition.  If no is given or if there is no matching context definition, EHS6 will attempt to activate the context <cid>...
  • Page 287: At+Cgatt Gprs Attach Or Detach

    EHS6 AT Command Set  ® Page 287 of 513 Cinterion 11.3 AT+CGATT 11.3 AT+CGATT GPRS attach or detach write command is used to attach the MT to, or detach the MT from the Packet Domain service. AT+CGATT After the command has completed, the MT remains in V.250 command state. If the MT is already in the requested state, the command is ignored and the OK response is returned.
  • Page 288: At+Cgauto Automatic Response To A Network Request For Pdp Context Activation

    EHS6 AT Command Set  ® Page 288 of 513 Cinterion 11.4 AT+CGAUTO 11.4 AT+CGAUTO Automatic response to a network request for PDP context activation write command disables or enables an automatic positive response (auto-answer) to the receipt AT+CGAUTO of a Request PDP Context Activation message from the network. It also provides control over the use of the for handling network requests for PDP context activation.
  • Page 289 EHS6 AT Command Set  ® Page 289 of 513 Cinterion 11.4 AT+CGAUTO • When the AT+CGAUTO=1 command is received, the MT will attempt to perform a PS attach if it is not yet attached. Failure will result in ERROR or, if enabled +CME ERROR being returned to the TE. Subsequently, the MT announces a network request for PDP context activation by issuing the URC RING to the TE, followed by the intermediate result code CONNECT.
  • Page 290: At+Cgdata Enter Data State

    EHS6 AT Command Set  ® Page 290 of 513 Cinterion 11.5 AT+CGDATA 11.5 AT+CGDATA Enter data state write command causes the MT to perform all actions which are necessary to establish commu- AT+CGDATA nication between the TE and the network using one or more PDP types. This may include performing a PS attach and one or more PDP context activations.
  • Page 291: Automatic Deactivation Of Pdp Context During Dial-Up Ppp

    EHS6 AT Command Set  ® Page 291 of 513 Cinterion 11.5 AT+CGDATA 11.5.1 Automatic deactivation of PDP context during dial-up PPP When using the write command or the MT issues the intermediate result code CONNECT AT+CGDATA ATD*99# and enters V.250ter online data state. In V.250 online data state, first some LCP protocol exchange between MT and TE is performed to set up the PPP link.
  • Page 292: At+Cgdcont Define Pdp Context

    EHS6 AT Command Set  ® Page 292 of 513 Cinterion 11.6 AT+CGDCONT 11.6 AT+CGDCONT Define PDP Context write command specifies the parameters for a PDP context identified by the context identifier AT+CGDCONT <cid>. The number of contexts that may be in a defined state at the same time is given by the range indicated in the test command response.
  • Page 293 EHS6 AT Command Set  ® Page 293 of 513 Cinterion 11.6 AT+CGDCONT Parameter Description (num)(NV) <cid> PDP Context Identifier Parameter specifies a particular PDP context definition. The parameter is used in other PDP context-related commands. The range of the permitted values for is given by the test command.
  • Page 294: At+Cgcmod Pdp Context Modify

    EHS6 AT Command Set  ® Page 294 of 513 Cinterion 11.7 AT+CGCMOD 11.7 AT+CGCMOD PDP Context Modify write command can be used to modify the specified PDP context(s) with respect to QoS profiles AT+CGCMOD and TFTs. If no <cid>s are specified then all active contexts will be modified.  may provide further informations about the reason.
  • Page 295: At+Cgeqmin Rel. 99 Quality Of Service Profile (Minimum Acceptable)

    EHS6 AT Command Set  ® Page 295 of 513 Cinterion 11.8 AT+CGEQMIN 11.8 AT+CGEQMIN Rel. 99 Quality of Service Profile (Minimum accept- able) write command allows the TE to specify a Quality of Service Profile for the context identified AT+CGEQMIN by the (local) context identification parameter which is checked by the MT against the negotiated profile...
  • Page 296 EHS6 AT Command Set  ® Page 296 of 513 Cinterion 11.8 AT+CGEQMIN Parameter Description (num)(NV) <cid> Parameter specifies a particular PDP context definition (see parameter <cid>). The parameter AT+CGDCONT is used in other PDP context-related commands. (num)(NV) <Traffic class> conversational streaming interactive...
  • Page 297 EHS6 AT Command Set  ® Page 297 of 513 Cinterion 11.8 AT+CGEQMIN 64...568 (value needs to be divisible by 8 without remainder) 576...8640 (value needs to be divisible by 64 without remainder) (num)(NV) <Delivery order> This parameter indicates whether the UMTS bearer shall provide in-sequence SDU delivery or not. (num)(NV) <Maximum SDU size>...
  • Page 298 EHS6 AT Command Set  ® Page 298 of 513 Cinterion 11.8 AT+CGEQMIN (num)(NV) <Delivery of erroneous SDUs> This parameter indicates whether SDUs detected as erroneous shall be delivered or not. no detect (num)(NV) <Transfer delay> This parameter indicates the targeted time between request to transfer an SDU at one SAP to its delivery at the other SAP, in milliseconds.
  • Page 299: At+Cgeqreq Rel. 99 Quality Of Service Profile (Requested)

    EHS6 AT Command Set  ® Page 299 of 513 Cinterion 11.9 AT+CGEQREQ 11.9 AT+CGEQREQ Rel. 99 Quality of Service Profile (Requested) write command allows the TE to specify a Quality of Service Profile for the context identified AT+CGEQREQ by the (local) context identification parameter which is used when the MT sends an Activate PDP Context <cid>...
  • Page 300 EHS6 AT Command Set  ® Page 300 of 513 Cinterion 11.9 AT+CGEQREQ (num)(NV) <Traffic class> conversational streaming interactive background subscribed value (num)(NV) <Maximum bitrate UL> This parameter indicates the maximum number of kbits/s delivered to UMTS (up-link traffic) at a SAP. As an example a bitrate of 32kbit/s would be specified as 32 (e.g.
  • Page 301 EHS6 AT Command Set  ® Page 301 of 513 Cinterion 11.9 AT+CGEQREQ (num)(NV) <Delivery order> This parameter indicates whether the UMTS bearer shall provide in-sequence SDU delivery or not. subscribed value (num)(NV) <Maximum SDU size> This parameter indicates the maximum allowed SDU size in octets. 10...1500 (value needs to be divisible by 10 without remainder) 1502...
  • Page 302 EHS6 AT Command Set  ® Page 302 of 513 Cinterion 11.9 AT+CGEQREQ (num)(NV) <Delivery of erroneous SDUs> This parameter indicates whether SDUs detected as erroneous shall be delivered or not. no detect subscribed value (num)(NV) <Transfer delay> This parameter indicates the targeted time between request to transfer an SDU at one SAP to its delivery at the other SAP, in milliseconds.
  • Page 303: At+Cgerep Gprs Event Reporting

    EHS6 AT Command Set  ® Page 303 of 513 Cinterion 11.10 AT+CGEREP 11.10 AT+CGEREP GPRS event reporting write command enables or disables sending of unsolicited result codes, "+CGEV" from MT to AT+CGEREP TE in the case of certain events occurring in the Packet Domain MT or the network.  Parameter controls the processing of unsolicited result codes specified within this command.
  • Page 304 EHS6 AT Command Set  ® Page 304 of 513 Cinterion 11.10 AT+CGEREP URC 4 +CGEV: ME DETACH The mobile equipment has forced a GPRS detach. This implies that all active contexts have been deactivated. These are not reported separately. URC 5 +CGEV: NW CLASS <class>...
  • Page 305: At+Cgpaddr Show Pdp Address

    EHS6 AT Command Set  ® Page 305 of 513 Cinterion 11.11 AT+CGPADDR 11.11 AT+CGPADDR Show PDP address exec command returns a list of PDP addresses for all defined contexts.  AT+CGPADDR write command returns a list of PDP addresses for the specified context identifiers. If a context AT+CGPADDR is not defined, then no output line is generated for it.
  • Page 306: At+Cgqmin Quality Of Service Profile (Minimum Acceptable)

    EHS6 AT Command Set  ® Page 306 of 513 Cinterion 11.12 AT+CGQMIN 11.12 AT+CGQMIN Quality of Service Profile (Minimum acceptable) This command allows the TE to specify a minimum acceptable profile which is checked by the MT AT+CGQMIN against the negotiated profile returned in the Activate PDP Context Accept message.  ...
  • Page 307 EHS6 AT Command Set  ® Page 307 of 513 Cinterion 11.12 AT+CGQMIN High Priority Service commitments shall be maintained ahead of precedence classes 2 and Normal priority Service commitments shall be maintained ahead of precedence class 3 Low priority Service commitments shall be maintained (num)(NV) <delay>...
  • Page 308 EHS6 AT Command Set  ® Page 308 of 513 Cinterion 11.12 AT+CGQMIN Up to 8 000 (64 kbit/s). Up to 16 000 (128 kbit/s). Up to 32 000 (256 kbit/s). Up to 64 000 (512 kbit/s). Up to 128 000 (1024 kbit/s). Up to 256 000 (2048 kbit/s).
  • Page 309: At+Cgqreq Quality Of Service Profile (Requested)

    EHS6 AT Command Set  ® Page 309 of 513 Cinterion 11.13 AT+CGQREQ 11.13 AT+CGQREQ Quality of Service Profile (Requested) command allows the TE to specify a Quality of Service Profile that is used when the MT sends AT+CGQREQ an Activate PDP Context Request message to the network. write command specifies a profile for the context identified by the (local) context identification AT+CGQREQ parameter, <cid>.
  • Page 310 EHS6 AT Command Set  ® Page 310 of 513 Cinterion 11.13 AT+CGQREQ Normal priority Service commitments shall be maintained ahead of precedence class 3 Low priority Service commitments shall be maintained (num)(NV) <delay> Delay class This parameter defines the end-to-end transfer delay incurred in the transmission of SDUs through the GPRS network(s).
  • Page 311 EHS6 AT Command Set  ® Page 311 of 513 Cinterion 11.13 AT+CGQREQ Up to 32 000 (256 kbit/s) Up to 64 000 (512 kbit/s) Up to 128 000 (1024 kbit/s) Up to 256 000 (2048 kbit/s) (num)(NV) <mean> Mean throughput class in octets per hour network subscribed value 100 (~0.22 bit/s)
  • Page 312: At+Cgreg Packet Domain Network Registration Status

    EHS6 AT Command Set  ® Page 312 of 513 Cinterion 11.14 AT+CGREG 11.14 AT+CGREG Packet Domain Network Registration Status write command enables presentation of URC "+CGREG: <stat>" when <n>=1 and ME's Packet AT+CGREG Domain network registration status changes, or URC "+CGREG: <stat>[, <lac>, <ci>][, <AcT>, <rac>]" when <n>=2 and the current network cell changes.
  • Page 313 EHS6 AT Command Set  ® Page 313 of 513 Cinterion 11.14 AT+CGREG (num) <stat> Not registered, ME is not currently searching an operator to register to. The ME is in GMM state GMM-NULL or GMM-DEREGISTERED-INITIATED. Packet Domain service is disabled, the ME is allowed to attach to GPRS if requested by the user.
  • Page 314: At+Cgsms Select Service For Mo Sms Messages

    EHS6 AT Command Set  ® Page 314 of 513 Cinterion 11.15 AT+CGSMS 11.15 AT+CGSMS Select service for MO SMS messages specifies the service or service preference that the MT will use to send MO (mobile originated) short AT+CGSMS is not given, the current value remains unchanged.  messages.
  • Page 315: Ata Manual Acceptance Of A Network Request For Pdp Context Activation

    EHS6 AT Command Set  ® Page 315 of 513 Cinterion 11.16 ATA 11.16 ATA Manual acceptance of a network request for PDP context activation The V.250 command may be used to accept a network request for a PDP context activation announced by the unsolicited result codes "RING"...
  • Page 316: Atd*99# Request Packet Domain Service

    EHS6 AT Command Set  ® Page 316 of 513 Cinterion 11.17 ATD*99# 11.17 ATD*99# Request Packet Domain Service causes the MT to perform whatever actions are necessary to establish a communication between the ATD*99# TE and the external PDN. The V.250 'D' (Dial) command causes the MT to enter the V.250 online data state and, with the TE, to start the specified layer 2 protocol.
  • Page 317: At^sgauth Set Type Of Authentication For Pdp-Ip Connections

    EHS6 AT Command Set  ® Page 317 of 513 Cinterion 11.18 AT^SGAUTH 11.18 AT^SGAUTH Set Type of Authentication for PDP-IP Connections write command allows to enter the type of authentication for the specified PDP context. AT^SGAUTH read command returns the current settings for each defined PDP context. If no PDP context is AT^SGAUTH defined the read command returns only OK result code.
  • Page 318 EHS6 AT Command Set  ® Page 318 of 513 Cinterion 11.18 AT^SGAUTH (str)(NV) <user> Parameter specifies the user name used for authentication.  Parameter is mandatory even if not needed by network. If no user name is available the parameter shall be given in the format "".
  • Page 319: At^sgconf Configuration Of Gprs Related Parameters

    EHS6 AT Command Set  ® Page 319 of 513 Cinterion 11.19 AT^SGCONF 11.19 AT^SGCONF Configuration of GPRS related Parameters configures the used E/GPRS Multislot Classes. Four Multislot Classes are supported for GPRS AT^SGCONF respectively EGPRS.  Syntax Test Command AT^SGCONF=? Response(s) ...
  • Page 320 EHS6 AT Command Set  ® Page 320 of 513 Cinterion 11.19 AT^SGCONF (num) <EGPRS msclass> EGPRS Multislot Class. The value can be one of the classes indicated with the Test command. EGPRS Multislot Class 8 EGPRS Multislot Class 10 EGPRS Multislot Class 11 EGPRS Multislot Class 12 (num)
  • Page 321: Short Message Service (Sms) Commands

    ® Page 321 of 513 Cinterion EHS6 AT Command Set 12. Short Message Service (SMS) Commands Short Message Service (SMS) Commands The AT Commands described in this chapter allow an external application to use the Short Message Service with the EHS6. 12.1 SMS Parameters Parameter Description...
  • Page 322 EHS6 AT Command Set  ® Page 322 of 513 Cinterion 12.1 SMS Parameters (num) <dt> Discharge Time 3GPP TS 23.040 [36] TP-Discharge-Time in time-string format: "yy/MM/dd,hh:mm:ss+zz", where characters indicate year (two last digits), month, day, hour, minutes, seconds and time zone. For example, 6th of May 1994, 22:10:00 GMT+2 hours equals "94/05/06,22:10:00+08"...
  • Page 323 EHS6 AT Command Set  ® Page 323 of 513 Cinterion 12.1 SMS Parameters (num) <mn> Message Number 3GPP TS 23.040 [36] TP-Message-Number in integer format (num) <mr> Message Reference 3GPP TS 23.040 [36] TP-Message-Reference in integer format (str)(+CSCS) <oa> Originating Address 3GPP TS 23.040 [36]...
  • Page 324 EHS6 AT Command Set  ® Page 324 of 513 Cinterion 12.1 SMS Parameters (num) <st> Status 3GPP TS 23.040 [36] TP-Status in integer format 0...255 (str) <stat> Message status 3GPP TS 27.005 [44] Interface of SMS and CB. Indicates the status of message in memory. Description text mode (<mode>=1) PDU mode (<mode>=0)
  • Page 325: At+Cmgc Send Sms Command

    EHS6 AT Command Set  ® Page 325 of 513 Cinterion 12.2 AT+CMGC 12.2 AT+CMGC Send SMS Command Syntax Test Command AT+CMGC=? Response(s)  Write Command If text mode (see AT+CMGF=1) AT+CMGC=<fo>, <ct>[, <pid>[, <mn>[, <da>[, <toda>]]]]<CR> Text can be entered <CTRL-Z>/<ESC> Response(s) ...
  • Page 326: At+Cmgd Delete Short Message

    EHS6 AT Command Set  ® Page 326 of 513 Cinterion 12.3 AT+CMGD 12.3 AT+CMGD Delete short message write command deletes a short message from the preferred message storage location AT+CMGD <mem1> <index>. If is present and not set to 0 then the ME shall ignore and follow the rules for <delflag>...
  • Page 327: At+Cmgf Select Sms Message Format

    EHS6 AT Command Set  ® Page 327 of 513 Cinterion 12.4 AT+CMGF 12.4 AT+CMGF Select SMS message format command specifies the input and output format of the short messages.  AT+CMGF Syntax Test Command AT+CMGF=? Response(s)  +CMGF: (list of supported<mode>s) Read Command AT+CMGF? Response(s)
  • Page 328: At+Cmgl List Sms Messages From Preferred Store

    EHS6 AT Command Set  ® Page 328 of 513 Cinterion 12.5 AT+CMGL 12.5 AT+CMGL List SMS messages from preferred store The write command returns messages with status value from message storage to the TE. If the <stat> <mem1> status of the message is 'received unread', the status in the storage changes to 'received read'. The execute command is the same as the write command with the given default for <stat>.
  • Page 329 EHS6 AT Command Set  ® Page 329 of 513 Cinterion 12.5 AT+CMGL Notes • The selected can contain different types of SMs (e.g. SMS-DELIVERs, SMS-SUBMITs, SMS-STA- <mem1> TUS-REPORTs and SMS-COMMANDs), the response may be a mix of the responses of different SM types. TE application can recognize the response format by examining the third response parameter.
  • Page 330: At+Cmgr Read Sms Messages

    EHS6 AT Command Set  ® Page 330 of 513 Cinterion 12.6 AT+CMGR 12.6 AT+CMGR Read SMS messages 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 331 EHS6 AT Command Set  ® Page 331 of 513 Cinterion 12.6 AT+CMGR Notes • Response if is used to read an empty record index: +CMGR: 0,,0 AT+CMGR • Response if is used to read a non-existent record index: +CMS ERROR: invalid memory index AT+CMGR EHS6_ATC_V03.001 15/12/3...
  • Page 332: At+Cmgs Send Sms

    EHS6 AT Command Set  ® Page 332 of 513 Cinterion 12.7 AT+CMGS 12.7 AT+CMGS Send SMS write command transmits a short message to network (SMS-SUBMIT). AT+CMGS After invoking the write command wait for the prompt ">" and then start to write the message. To send the mes- sage simply enter <CTRL-Z>.
  • Page 333: At+Cmgw Write Short Messages To Memory

    EHS6 AT Command Set  ® Page 333 of 513 Cinterion 12.8 AT+CMGW 12.8 AT+CMGW Write Short Messages to Memory execute and write commands transmit a short message (either SMS-DELIVER or SMS-SUBMIT) from AT+CMGW TE to memory storage <mem2>. Memory location of the stored message is returned.
  • Page 334 EHS6 AT Command Set  ® Page 334 of 513 Cinterion 12.8 AT+CMGW  Last Reference(s) 3GPP TS 27.005 [44], 3GPP TS 23.038 [35]  Notes • Note that some providers do not recognize an @ symbol used in a short message. A widely used alternative is typing "*"...
  • Page 335: At+Cmms More Messages To Send

    EHS6 AT Command Set  ® Page 335 of 513 Cinterion 12.9 AT+CMMS 12.9 AT+CMMS More Messages to Send controls the continuity of the SMS relay protocol link. If the feature is enabled (and supported by the AT+CMMS currently used network) multiple messages can be sent faster as the link is kept open.  Syntax Test Command AT+CMMS=?
  • Page 336: At+Cmss Send Short Messages From Storage

    EHS6 AT Command Set  ® Page 336 of 513 Cinterion 12.10 AT+CMSS 12.10 AT+CMSS Send short messages from storage The write command sends message with location value from message storage to the network <index> <mem2> (SMS-SUBMIT or SMS-COMMAND). If new recipient address is given for SMS-SUBMIT, it shall be used <da>...
  • Page 337: At+Cnma New Message Acknowledgement To Me/Te

    EHS6 AT Command Set  ® Page 337 of 513 Cinterion 12.11 AT+CNMA 12.11 AT+CNMA New Message Acknowledgement to ME/TE In SMS text mode (AT+CMGF=1) execute command confirms reception of a new message (SMS-DELIVER or SMS-STATUS-REPORT) which is routed directly to the TE. In PDU mode (AT+CMGF=0) write command is used to send either positive (RP-ACK) or negative (RP-ERROR) acknowledgement to the network.
  • Page 338: At+Cnmi Sms Event Reporting Configuration

    EHS6 AT Command Set  ® Page 338 of 513 Cinterion 12.12 AT+CNMI 12.12 AT+CNMI SMS Event Reporting Configuration selects the procedure how the receipt of a new SMS from the network is indicated to the TE when TE AT+CNMI is active.
  • Page 339 EHS6 AT Command Set  ® Page 339 of 513 Cinterion 12.12 AT+CNMI URC 4 <bm>=2 (PDU mode enabled): +CBM: <length><CR><LF><pdu> Indicates that new cell broadcast message has been received URC 5 <bm>=2 (text mode enabled): +CBM: <sn>, <mid>, <dcs>, <page>, <pages><CR><LF><data>...
  • Page 340 EHS6 AT Command Set  ® Page 340 of 513 Cinterion 12.12 AT+CNMI SMS-DELIVERs, except class 2 messages and messages in the message waiting indication group (store message) are routed directly to the TE via URC. Class 0 and 3 SMS-DELIVERs are routed directly to the TE via URCs defined for <mt>=2.
  • Page 341: At+Cpms Preferred Sms Message Storage

    EHS6 AT Command Set  ® Page 341 of 513 Cinterion 12.13 AT+CPMS 12.13 AT+CPMS Preferred SMS message storage to be used for reading, writing, etc.  The write command selects memory storages <mem1>,<mem2>, <mem3> Syntax Test Command AT+CPMS=? Response(s) ...
  • Page 342 EHS6 AT Command Set  ® Page 342 of 513 Cinterion 12.13 AT+CPMS Note • The Mobile Equipment storage "ME" offers space for 4 short messages, see <mem1>. EHS6_ATC_V03.001 15/12/3  Confidential / Released...
  • Page 343: At+Csca Sms Service Center Address

    EHS6 AT Command Set  ® Page 343 of 513 Cinterion 12.14 AT+CSCA 12.14 AT+CSCA SMS Service Center Address Write command updates the SMSC address, through which mobile originated SMs are transmitted. In text mode, setting is used by send and write commands. In PDU mode, setting is used by the same commands, but only parameter equals zero.
  • Page 344: At+Cscb Select Cell Broadcast Message Indication

    EHS6 AT Command Set  ® Page 344 of 513 Cinterion 12.15 AT+CSCB 12.15 AT+CSCB Select Cell Broadcast Message Indication The test command returns the supported modes as a compound value. The write command selects which types of CBMs are to be received by the ME.  Syntax Test Command AT+CSCB=?
  • Page 345: At+Csdh Show Sms Text Mode Parameters

    EHS6 AT Command Set  ® Page 345 of 513 Cinterion 12.16 AT+CSDH 12.16 AT+CSDH Show SMS text mode parameters The write command sets whether or not detailed header information is shown in text mode result codes.  Syntax Test Command AT+CSDH=? Response(s) ...
  • Page 346: At+Csmp Set Sms Text Mode Parameters

    EHS6 AT Command Set  ® Page 346 of 513 Cinterion 12.17 AT+CSMP 12.17 AT+CSMP Set SMS Text Mode Parameters controls additional parameters needed when an SMS is sent to the network or placed in a storage if AT+CSMP text format message mode is selected.  It is possible to set the validity period starting from the time when the short message is received by the SMSC (<vp>...
  • Page 347 EHS6 AT Command Set  ® Page 347 of 513 Cinterion 12.17 AT+CSMP (num) <dcs> Data Coding Scheme 3GPP TS 23.038 [35] SMS Data Coding Scheme, or Cell Broadcast Data Coding Scheme in integer format..247   Note • When storing a SMS DELIVER from the TE to the preferred memory storage in text mode (using the AT+CMGW write command),...
  • Page 348: At+Csms Select Message Service

    EHS6 AT Command Set  ® Page 348 of 513 Cinterion 12.18 AT+CSMS 12.18 AT+CSMS Select Message Service Syntax Test Command AT+CSMS=? Response(s)  +CSMS: (list of supported<service>s) Read Command AT+CSMS? Response(s)  +CSMS: <service>, <mt>, <mo>, <bm> Write Command AT+CSMS=<service>...
  • Page 349 EHS6 AT Command Set  ® Page 349 of 513 Cinterion 12.18 AT+CSMS (num)(&V) <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 Parameter are Phase 2+ AT+CNMI specific a "+CMS ERROR: unknown error"...
  • Page 350: At^smgl List Short Messages From Preferred Store Without Setting Status To Rec Read

    EHS6 AT Command Set  ® Page 350 of 513 Cinterion 12.19 AT^SMGL 12.19 AT^SMGL List Short Messages from preferred store without set- ting status to REC READ The write command allows to select a status type and lists, from the message storage <mem1>, all messages that currently have the specified <stat>.
  • Page 351: At^smgr Read Short Message Without Setting Status To Rec Read

    EHS6 AT Command Set  ® Page 351 of 513 Cinterion 12.20 AT^SMGR 12.20 AT^SMGR Read short message without setting status to REC READ command is a proprietary command which has the same syntax as AT+CMGR. The only functional AT^SMGR difference is that the status "REC UNREAD"...
  • Page 352: Usim Related Commands

    ® Page 352 of 513 Cinterion EHS6 AT Command Set 13. USIM related Commands USIM related Commands AT commands described in this chapter are related to the Subscriber Identity Module (USIM) connected to the EHS6. 13.1 AT+CCID USIM Card Identification Number serves to query the USIM card identification number.
  • Page 353: At+Crsm Restricted Sim Access

    EHS6 AT Command Set  ® Page 353 of 513 Cinterion 13.2 AT+CRSM 13.2 AT+CRSM Restricted SIM Access offers easy access of the Elementary Files on the USIM. Access to the USIM database is restricted to AT+CRSM the commands which are listed at <command>.  All parameters of are used as specified by 3GPP TS 11.11 [17], 3GPP TS 31.101 [18], 3GPP TS AT+CRSM...
  • Page 354 EHS6 AT Command Set  ® Page 354 of 513 Cinterion 13.2 AT+CRSM (num) <P2> Parameter to be passed on by the EHS6 to the USIM. 0...255 (num) <P3> Parameter to be passed on by the EHS6 to the USIM. 0...255 (str) <data>...
  • Page 355: At+Csim Generic Usim Access

    EHS6 AT Command Set  ® Page 355 of 513 Cinterion 13.3 AT+CSIM 13.3 AT+CSIM Generic USIM Access allows direct control of the USIM.  AT+CSIM Compared to Restricted USIM Access command AT+CRSM, the definition of allows the ME to take AT+CSIM more control over the USIM interface.
  • Page 356: Usim Application Toolkit (Usat) Commands

    ® Page 356 of 513 Cinterion EHS6 AT Command Set 14. USIM Application Toolkit (USAT) Commands USIM Application Toolkit (USAT) Commands This chapter describes AT commands and responses related to the EHS6's USIM Application Toolkit (USAT) implementation.   USAT is a technology that allows an application running on the USIM to control the GSM/UMTS Mobile Engine (ME);...
  • Page 357 EHS6 AT Command Set  ® Page 357 of 513 Cinterion 14.1 AT^SSTA Parameter Description (num) <state> ME Remote-SAT interface states IDLE (num)(NV) <Alphabet> Setting becomes effective after restarting the ME. GSM character set Input of a character requests one byte, e.g. "Y". UCS2...
  • Page 358 EHS6 AT Command Set  ® Page 358 of 513 Cinterion 14.1 AT^SSTA Explicit Response (ER) mode. This mode is intended for use with an MMI. If ER mode is enabled the MMI is required to handle, via ME's Remote-SAT interface, all commands and responses transmitted to or from the SIM or USIM.
  • Page 359: At+Stkpro Usat Proactive Command Urcs

    EHS6 AT Command Set  ® Page 359 of 513 Cinterion 14.2 AT+STKPRO 14.2 AT+STKPRO USAT Proactive Command URCs test command returns the set of proactive commands supported. For each proactive command AT+STKPRO there is a URC provided.  Syntax Test Command AT+STKPRO=? Response(s)
  • Page 360 EHS6 AT Command Set  ® Page 360 of 513 Cinterion 14.2 AT+STKPRO URC 9 Play tone +STKPRO: 32, <Tone>, <TimeUnit>, <Interval>, <Alpha>, <IconId> URC 10 Display text +STKPRO: 33, <CmdQualifier>, <Dcs>, <HexString>, <IconId> URC 11 Get inkey +STKPRO: 34, <CmdQualifier>, <Dcs>, <HexString>, <IconId>...
  • Page 361 EHS6 AT Command Set  ® Page 361 of 513 Cinterion 14.2 AT+STKPRO URC 21 Send data +STKPRO: 67, <CmdQualifier>, <Alpha>, <IconId>, <ChannelID>, <ChannelData> URC 22 Get channel status +STKPRO: 68, <CmdQualifier>  Parameter Description (num) <ProactCmd> Proactive command Refresh Set up event list Set up call Send SS...
  • Page 362 EHS6 AT Command Set  ® Page 362 of 513 Cinterion 14.2 AT+STKPRO Language selection Browser Termination event (num) <DialNumber> Called party number (num) <Subaddr> Called party subaddress (str) <Alpha> Text string (str) <Alpha1> Text string (str) <Alpha2> Text string (num) <IconId>...
  • Page 363 EHS6 AT Command Set  ® Page 363 of 513 Cinterion 14.2 AT+STKPRO Error / special information Call waiting tone Ringing tone General beep Positive acknowledgement tone Negative acknowledgement or error tone (num) <Interval> Time duration in number of time units Indicates a non-existing duration object 1...255 Multiples of...
  • Page 364 EHS6 AT Command Set  ® Page 364 of 513 Cinterion 14.2 AT+STKPRO (num) <ItemText> Item text string (str) <Url> URL that shall be loaded (str) <DefaultText> Text string (str) <DefaultItem> Default item, see <ItemId> (str) <Dcs> Data coding scheme (str) <HexString>...
  • Page 365 EHS6 AT Command Set  ® Page 365 of 513 Cinterion 14.2 AT+STKPRO (str) <PasswordDcs> Data coding scheme of the text string. Text strings may be coded in 7-bit, 8-bit or UCS2 (16-bit) for user authen- tication data if requested by the bearer connection. (str) <PasswordText>...
  • Page 366: At+Stktr Usat Terminal Response Commands

    EHS6 AT Command Set  ® Page 366 of 513 Cinterion 14.3 AT+STKTR 14.3 AT+STKTR USAT Terminal Response Commands Each write command allows entering the response to a USAT proactive command which was dis- AT+STKTR played by the URC +STKPRO. ...
  • Page 367 EHS6 AT Command Set  ® Page 367 of 513 Cinterion 14.3 AT+STKTR Write Command Send USSD AT+STKTR=18,<Result>[, <AddResult>, 0, <Dcs>, <HexString>] Response(s)  ERROR +CME ERROR: <err> Write Command Send SMS AT+STKTR=19,<Result>[, <AddResult>] Response(s)  ERROR +CME ERROR: <err> Write Command Send DTMF AT+STKTR=20,<Result>[, <AddResult>]...
  • Page 368 EHS6 AT Command Set  ® Page 368 of 513 Cinterion 14.3 AT+STKTR Write Command (Continued) Get inkey AT+STKTR=34,<Result>, <AddResult>, 0, <Dcs>, <HexString> Response(s)  ERROR +CME ERROR: <err> Write Command Get input AT+STKTR=35,<Result>, <AddResult>, 0, <Dcs>, <HexString> Response(s)  ERROR +CME ERROR: <err>...
  • Page 369 EHS6 AT Command Set  ® Page 369 of 513 Cinterion 14.3 AT+STKTR Write Command Language notification AT+STKTR=53,<Result>, <Lang> Response(s)  ERROR +CME ERROR: <err> Write Command Open channel AT+STKTR=64,<Result> Response(s)  ERROR +CME ERROR: <err> Write Command Close channel AT+STKTR=65,<Result>...
  • Page 370 EHS6 AT Command Set  ® Page 370 of 513 Cinterion 14.3 AT+STKTR Parameter Description (num) <ProactCmd> Decimal code that specifies the proactive command. See AT+STKPRO. (num) <Result> Result indicated as decimal code Command performed successfully Command performed with partial comprehension Command performed with missing information REFRESH performed with additional Efs read Command performed successfully, but requested icon could not be displayed...
  • Page 371 EHS6 AT Command Set  ® Page 371 of 513 Cinterion 14.3 AT+STKTR (str) <HexString> String in hexadecimal format (num) <Lang> Language given as integer (e.g. 28261 = English) EHS6_ATC_V03.001 15/12/3  Confidential / Released...
  • Page 372: At+Stkenv Usat Envelope Command

    EHS6 AT Command Set  ® Page 372 of 513 Cinterion 14.4 AT+STKENV 14.4 AT+STKENV USAT Envelope Command allows to send an envelope command from the ME or TE to the USIM Application.  AT+STKENV Syntax Test Command AT+STKENV=? Response(s) ...
  • Page 373 EHS6 AT Command Set  ® Page 373 of 513 Cinterion 14.4 AT+STKENV (num) <Event> Call connected event User activity event Idle screen available event Language selection Browser termination event (currently not supported by EHS6) EHS6_ATC_V03.001 15/12/3  Confidential / Released...
  • Page 374: At+Stkcc Usat Call Control Notification

    EHS6 AT Command Set  ® Page 374 of 513 Cinterion 14.5 AT+STKCC 14.5 AT+STKCC USAT Call Control Notification The +STKCC URC reports the status call control activities:  Unsolicited Result Codes URC 1 Reported activity: Set up call +STKCC: 1, <ResVal>, <Alpha>, <PhoneNumber>, <NumberType>...
  • Page 375 EHS6 AT Command Set  ® Page 375 of 513 Cinterion 14.5 AT+STKCC (num) <ToSca> 0...255 Type of number (ton) and numbering plan identifier (npi) of Service Center address, e.g. 129 for national number, 145 for international number (num) <Sca> Service Center Address (num) <ToRa>...
  • Page 376: At+Stkcnf Usat Proactive Session Status

    EHS6 AT Command Set  ® Page 376 of 513 Cinterion 14.6 AT+STKCNF 14.6 AT+STKCNF USAT Proactive Session Status The status of the USAT proactive session is shown by unsolicited result code:  Unsolicited Result Code +STKCNF: <ProactCmd>, <Result>, <AddResult>, <Sw1>...
  • Page 377 EHS6 AT Command Set  ® Page 377 of 513 Cinterion 14.6 AT+STKCNF (num) <Sw1> Status word indicated as decimal code. Provides information from the USIM about the execution of the last com- mand. See 3GPP TS 11.11 [17] for list and description of possible values. 0...255 Command to USIM was suppressed.
  • Page 378: Examples Of How To Configure And Use The Usat

    EHS6 AT Command Set  ® Page 378 of 513 Cinterion 14.7 Examples of how to Configure and Use the USAT 14.7 Examples of how to Configure and Use the USAT Below you can find selective examples of how to configure and use the USAT Toolkit if Explicit Response (ER) mode is enabled with AT^SSTA.
  • Page 379 EHS6 AT Command Set  ® Page 379 of 513 Cinterion 14.7 Examples of how to Configure and Use the USAT +STKCNF URC confirms that command was suc- +STKCNF: 34,0,255,144 cessfully executed and USAT cycle has finished. No further PAC required. EXAMPLE 5 ...
  • Page 380: Phonebook Commands

    ® Page 380 of 513 Cinterion EHS6 AT Command Set 15. Phonebook Commands Phonebook Commands The AT commands described in this chapter allow the external application to access the phonebooks located in the EHS6's memory or on the attached Subscriber Identity Module (SIM). 15.1 AT+CNUM Read own numbers returns the subscribers own number(s) from the SIM.
  • Page 381: At+Cpbr Read From Phonebook

    EHS6 AT Command Set  ® Page 381 of 513 Cinterion 15.2 AT+CPBR 15.2 AT+CPBR Read from Phonebook serves to read one or more entries from the phonebook selected with AT command AT+CPBS.  AT+CPBR  test command returns the location range supported by the current phonebook storage, the maxi- AT+CPBR mum length of field and the maximum length of...
  • Page 382 EHS6 AT Command Set  ® Page 382 of 513 Cinterion 15.2 AT+CPBR (str) <number> Phone number in format specified by <type>, it may be an empty string. (num) <type> Type of address octet, which defines the used type of number (ton) and the numbering plan identification (npi). Please consider that for types other than 129 or 145 dialing from phonebook with is, depending ATD><mem><n>...
  • Page 383 EHS6 AT Command Set  ® Page 383 of 513 Cinterion 15.2 AT+CPBR Then use the write command to display AT+CPBR =1,3 AT+CPBR the phonebook entries sorted by location numbers. +CPBR:1,"+999999",145,"Charlie" +CPBR:2,"+777777",145,"Bill" +CPBR:3,"+888888",145,"Arthur" EHS6_ATC_V03.001 15/12/3  Confidential / Released...
  • Page 384: At+Cpbs Select Phonebook Memory Storage

    EHS6 AT Command Set  ® Page 384 of 513 Cinterion 15.3 AT+CPBS 15.3 AT+CPBS Select phonebook memory storage selects the active phonebook storage, i.e. the phonebook storage that all subsequent phonebook com- AT+CPBS mands will be operating on. Availability and capacity of phonebooks located on the SIM may vary depending on the provider and operator.
  • Page 385 EHS6 AT Command Set  ® Page 385 of 513 Cinterion 15.3 AT+CPBS (num) <used> Value indicating the number of used locations in selected memory storage. (num) <total> Value indicating the maximum number of locations allowed in the selected memory storage. (str) <password>...
  • Page 386: At+Cpbw Write Into Phonebook

    EHS6 AT Command Set  ® Page 386 of 513 Cinterion 15.4 AT+CPBW 15.4 AT+CPBW Write into Phonebook write command can be used to create, edit and delete a phonebook entry at a AT+CPBW <location> the active storage selected with AT+CPBS.  ...
  • Page 387 EHS6 AT Command Set  ® Page 387 of 513 Cinterion 15.4 AT+CPBW (num) <type> Type of address octet, which defines the used type of number (ton) and the numbering plan identification (npi). Please consider that for types other than 129 or 145 dialing from phonebook with is, depending ATD><mem><n>...
  • Page 388: At+Cpbf Find Phonebook Entries

    EHS6 AT Command Set  ® Page 388 of 513 Cinterion 15.5 AT+CPBF 15.5 AT+CPBF Find phonebook entries write command searches the active phonebook (selected with AT+CPBS) for alphanumeric field AT+CPBF entries starting with the given string. The write command response returns all found entries sorted <findtext>...
  • Page 389 EHS6 AT Command Set  ® Page 389 of 513 Cinterion 15.5 AT+CPBF Dialing string is a command to control a Supplementary Service, <number> i.e. "*", "#" codes are contained. Network support of this type is optional. Otherwise. (str)(+CSCS) <text> Text assigned to a phone number.
  • Page 390: At+Csvm Set Voice Mail Number

    EHS6 AT Command Set  ® Page 390 of 513 Cinterion 15.6 AT+CSVM 15.6 AT+CSVM Set voice mail number The number to the voice mail server is set by command. AT+CSVM The parameters can be left out if the parameter is set to 0.
  • Page 391 EHS6 AT Command Set  ® Page 391 of 513 Cinterion 15.6 AT+CSVM Dialing string includes international access code character "+". <number> National number <number>. The network support for this type is optional. National / international unknown. 128...255 Other values, refer to 3GPP TS 24.008 [40], subclause 10.5.4.7 for details. ...
  • Page 392: Audio Commands

    ® Page 392 of 513 Cinterion EHS6 AT Command Set 16. Audio Commands Audio Commands The AT Commands described in this chapter are related to the EHS6's audio interface.   IMPORTANT: Audio AT commands offer full functionality only if the Digital Audio Interface is enabled with AT^SCFG="GPIO/mode/DAI","std".
  • Page 393: At+Cmut Mute Control

    EHS6 AT Command Set  ® Page 393 of 513 Cinterion 16.2 AT+CMUT 16.2 AT+CMUT Mute control command mutes the microphone input. The command can be used in all audio modes during a AT+CMUT voice call only. See for more details on the various audio modes. As alternative, you can use the AT^SNFS command....
  • Page 394: At+Vtd Tone Duration

    EHS6 AT Command Set  ® Page 394 of 513 Cinterion 16.3 AT+VTD 16.3 AT+VTD Tone duration This command refers to an integer that defines the length of tones transmitted with the <duration> AT+VTS command.  Syntax Test Command AT+VTD=? Response(s) ...
  • Page 395: At+Vts Dtmf And Tone Generation

    EHS6 AT Command Set  ® Page 395 of 513 Cinterion 16.4 AT+VTS 16.4 AT+VTS DTMF and tone generation is intended to send ASCII characters which cause the Mobile Switching Center (MSC) to transmit DTMF AT+VTS tones to a remote subscriber. In GSM this operates only in voice mode. If the optional parameter <duration>...
  • Page 396 EHS6 AT Command Set  ® Page 396 of 513 Cinterion 16.4 AT+VTS Sending one DTMF tone whose duration is set by AT+VTS=A AT+VTD. Sending DTMF tones whose duration is set by AT+VTS={1,200},{B,254} <duration>. Combination of DTMF tones with duration set by AT+VTS=1,2,3,4,5,{1,200},{B,254} and <duration>.
  • Page 397: At^saic Audio Interface Configuration

    EHS6 AT Command Set  ® Page 397 of 513 Cinterion 16.5 AT^SAIC 16.5 AT^SAIC Audio Interface Configuration configures the audio interface. The write command works in all audio modes from 1 to 10.  AT^SAIC Syntax Test Command AT^SAIC=? Response(s) ...
  • Page 398 EHS6 AT Command Set  ® Page 398 of 513 Cinterion 16.5 AT^SAIC (num) <clkopt> Clock option Parameter is mandatory if <io>=1 (digital). Permanent clock Non permanent clock (num) <sample_rate> Parameter is mandatory if <io>=1 (digital). 8KHz 16KHz (num) <sample_format> Parameter is mandatory if <io>=1 (digital).
  • Page 399: At^snfi Set Microphone Path Parameters

    EHS6 AT Command Set  ® Page 399 of 513 Cinterion 16.6 AT^SNFI 16.6 AT^SNFI Set microphone path parameters controls the microphone path amplification. Read and write options of this command refer to the active AT^SNFI audio mode. The write command works only in audio modes 2 to 10.  Syntax Test Command AT^SNFI=?
  • Page 400: At^snfm Set Microphone Audio Path And Power Supply

    EHS6 AT Command Set  ® Page 400 of 513 Cinterion 16.7 AT^SNFM 16.7 AT^SNFM Set microphone audio path and power supply read command returns the microphone mute status. AT^SNFM write command can be used to switch the microphone's audio path (muted / not muted). AT^SNFM The microphone can be muted or activated by changing in all audio modes (1 to 10), during a...
  • Page 401: At^snfo Set Audio Output (= Loudspeaker Path) Parameter

    EHS6 AT Command Set  ® Page 401 of 513 Cinterion 16.8 AT^SNFO 16.8 AT^SNFO Set audio output (= loudspeaker path) parameter controls the earpiece path amplification. The read and write commands refer to the active audio mode. AT^SNFO The write command works only in audio modes 2 to 10.  Syntax Test Command AT^SNFO=?
  • Page 402: At^snfs Select Audio Hardware Set

    EHS6 AT Command Set  ® Page 402 of 513 Cinterion 16.9 AT^SNFS 16.9 AT^SNFS Select audio hardware set write command serves to set the audio mode required for the connected equipment.  AT^SNFS can also be used in conjunction with AT^SAIC. This is useful, for example, if the audio interfaces are AT^SNFS operated alternatively to benefit from different devices.
  • Page 403 EHS6 AT Command Set  ® Page 403 of 513 Cinterion 16.9 AT^SNFS Notes • The write command can be used during a voice call to switch back and forth between different modes. This allows the user, for example, to switch handsfree operation (speakerphone) on and off. •...
  • Page 404: At^snftty Signal Tty/Ctm Audio Mode Capability

    EHS6 AT Command Set  ® Page 404 of 513 Cinterion 16.10 AT^SNFTTY 16.10 AT^SNFTTY Signal TTY/CTM Audio Mode Capability EHS6 offers basic support for equipment using the CTM standard (Cellular Text Telephone Modems). The ben- efit of CTM is that text characters typed on a TTY device (Text Telephone Type-writer) can be transformed into special audio burst signals for reliable transmission via the existing speech channels of a cellular phone system....
  • Page 405: At^srtc Ring Tone Configuration

    EHS6 AT Command Set  ® Page 405 of 513 Cinterion 16.11 AT^SRTC 16.11 AT^SRTC Ring tone configuration read command returns the current and current <volume>. The read command can be AT^SRTC <type> used while test playback is off or on. In the latter case, see execute command for details.  ...
  • Page 406 EHS6 AT Command Set  ® Page 406 of 513 Cinterion 16.11 AT^SRTC Parameter Description (num) <type> Type of ring tone. You have a choice of 8 different ring tones and melodies. All will be played from the audio output selected with the command.
  • Page 407: At^safh Audio File Handling

    EHS6 AT Command Set  ® Page 407 of 513 Cinterion 16.12 AT^SAFH 16.12 AT^SAFH Audio File Handling allows playing voice prompts in AMR format. Implemented according to 3GPP TS 26.071 [41], the AT^SAFH voice prompt feature supports source codec bit rates 12.2 kbps. Noise insertion and variable frame types are not supported.
  • Page 408 EHS6 AT Command Set  ® Page 408 of 513 Cinterion 16.12 AT^SAFH Stop recording (to internal RAM) Store data from internal RAM to flash file system. Using the same name again will overwrite existing file. <audioFilePath> Storing from RAM to FFS can only be done after stopping recording. Otherwise command will return error.
  • Page 409 EHS6 AT Command Set  ® Page 409 of 513 Cinterion 16.12 AT^SAFH Playback starts. +CIEV: voiceprompt,1 Playback has finished. +CIEV: voiceprompt,0 EXAMPLE 3 Store recorded audio file to FFS. AT^SAFH=4 No error. ^SAFH: 0 Playback starts. +CIEV: voiceprompt,1 Playback has finished. +CIEV: voiceprompt,0 EHS6_ATC_V03.001 15/12/3...
  • Page 410: Java Related Commands

    ® Page 410 of 513 Cinterion EHS6 AT Command Set 17. Java related Commands Java related Commands This chapter describes the AT commands related to Java applications processed by the EHS6. 17.1 AT^SJAM Manage Java Application write command manages the Java applications. AT^SJAM Syntax Test Command...
  • Page 411 EHS6 AT Command Set  ® Page 411 of 513 Cinterion 17.1 AT^SJAM Parameter Description (num) <action> The parameter controls the use of the Java Midlet Install Midlet given by <midlet-url> Start Midlet given by <midlet-url> Stop Midlet given by <midlet-url>...
  • Page 412 EHS6 AT Command Set  ® Page 412 of 513 Cinterion 17.1 AT^SJAM Notes • The parameters are mandatory, if the status of a Java Midlet is changed (install, <midlet-url> <upwd> start, stop, remove). See aso "Userware/Passwd", <upwd>, for details on how to handle pass- AT^SCFG words.
  • Page 413: At^sjdl Java Download

    EHS6 AT Command Set  ® Page 413 of 513 Cinterion 17.2 AT^SJDL 17.2 AT^SJDL Java Download allows download a file into the ME Flash File System by starting the download process binary mode.  AT^SJDL  After entering the download mode by write command the ME sends the start pattern "CONNECT"...
  • Page 414 EHS6 AT Command Set  ® Page 414 of 513 Cinterion 17.2 AT^SJDL (num) <mode> Parameter is used to control the download mode. Start Java download to ME Flash File System. Remove file from ME Flash File System. (num) <fileLength> Length assigned to the file.
  • Page 415: At^sjmsec Java Midlet Security

    EHS6 AT Command Set  ® Page 415 of 513 Cinterion 17.3 AT^SJMSEC 17.3 AT^SJMSEC Java Midlet Security configures the Java Midlet security. A detailed description of how to create the binary files and con- AT^SJMSEC can be operated in two modes.  figure the Java security environment can be found in [3].
  • Page 416 EHS6 AT Command Set  ® Page 416 of 513 Cinterion 17.3 AT^SJMSEC Parameter Description (str) <CmdMode> Command mode Direct command mode  “cmd“ The subsequent parameter contains the Java security com- <CmdData> mands. Indirect command mode  “file“ The subsequent parameter specifies the filename, in which the <CmdData>...
  • Page 417 EHS6 AT Command Set  ® Page 417 of 513 Cinterion 17.3 AT^SJMSEC “6“ parameter signature is missing “7“ keystore error “8“ certificate file exits “9“ cannot create certificate file “10“ certificate file does not exists “11“ jsec.cfg error “12“ cannot delete certificate file “13“...
  • Page 418: At^sjnet Set Dialup Network Access Parameters

    EHS6 AT Command Set  ® Page 418 of 513 Cinterion 17.4 AT^SJNET 17.4 AT^SJNET Set Dialup Network Access Parameters write command allows to create a profile which contains all parameters needed for automated AT^SJNET network access through a dialup connection.  Syntax Test Command AT^SJNET=?
  • Page 419 EHS6 AT Command Set  ® Page 419 of 513 Cinterion 17.4 AT^SJNET (str)(+CSCS) <dns> ““ Specifies the Primary DNS server (Nameserver) for the dialup network. The server address has to be specified in dotted IP address format (e.g. 145.146.147.148). If the parameter is omitted, the DNS assigned by the net- work is used.
  • Page 420: At^sjotap Over The Air Application Provisioning

    EHS6 AT Command Set  ® Page 420 of 513 Cinterion 17.5 AT^SJOTAP 17.5 AT^SJOTAP Over The Air Application Provisioning command serves to control and start OTAP operations for installing and updating Java appli- AT^SJOTAP cations over the air. Detailed explanations can be found in [3].  write command sets the password and all parameters required to install / delete a Java Appli- AT^SJOTAP cation.
  • Page 421 EHS6 AT Command Set  ® Page 421 of 513 Cinterion 17.5 AT^SJOTAP Parameter Description (str) <SMS_pwd> Password for OTAP SMS authentification (str) <Jad_URL> URL of update file (str) <Appl_Dir> Directory of Java application Parameter is not supported (str) <HTTP_User> HTTP user name (str) <HTTP_Pwd>...
  • Page 422 EHS6 AT Command Set  ® Page 422 of 513 Cinterion 17.5 AT^SJOTAP (str) <Hide_HTTP_auth_params> Hide HTTP authentication parameters “on“ Set hide HTTP authentication parameters "on". [“off“] Set hide HTTP authentication parameters "off".   Notes • The authentication mode for GPRS is always PAP. •...
  • Page 423: At^sjra Run Java Application

    EHS6 AT Command Set  ® Page 423 of 513 Cinterion 17.6 AT^SJRA 17.6 AT^SJRA Run Java Application write command launches the Java application. The command is deprecated for ME and only pro- AT^SJRA vided for reasons of compatibility. Keep in mind that command performs automatic deinstallation of the AT^SJRA application.
  • Page 424: Miscellaneous Commands

    ® Page 424 of 513 Cinterion EHS6 AT Command Set 18. Miscellaneous Commands Miscellaneous Commands The AT Commands described in this chapter are related to various areas. 18.1 A/ Repeat Previous Command Line Repeat previous AT command line.  In general, after beginning a command line with character "a" or "A" a second character "t", "T" or "/" has to follow. "/"...
  • Page 425: Ats3 Command Line Termination

    EHS6 AT Command Set  ® Page 425 of 513 Cinterion 18.2 ATS3 18.2 ATS3 Command Line Termination is implemented for compatibility reasons only, and has no effect.  ATS3 Syntax Read Command ATS3? Response(s)  <n> Write Command ATS3=<n> Response(s) ...
  • Page 426: Ats4 Response Formatting

    EHS6 AT Command Set  ® Page 426 of 513 Cinterion 18.3 ATS4 18.3 ATS4 Response Formatting is implemented for compatibility reasons only, and has no effect.  ATS4 Syntax Read Command ATS4? Response(s)  <n> Write Command ATS4=<n> Response(s) ...
  • Page 427: Ats5 Command Line Editing

    EHS6 AT Command Set  ® Page 427 of 513 Cinterion 18.4 ATS5 18.4 ATS5 Command Line Editing is implemented for compatibility reasons only, and has no effect.  ATS5 Syntax Read Command ATS5? Response(s)  <n> Write Command ATS5=<n> Response(s) ...
  • Page 428: At^sfdl Firmware Download

    For this purpose the EHS6 firmware update file must be available in *.USF format. This file is part of each product specific firmware package supplied by Gemalto M2M GmbH. The firmware file consists of records to be trans- ferred one by one from the update tool to the ME. ...
  • Page 429: At^sfsa Flash File System Access

    EHS6 AT Command Set  ® Page 429 of 513 Cinterion 18.6 AT^SFSA 18.6 AT^SFSA Flash File System Access provides access to the Flash File System. The following functionality is supported: AT^SFSA • Reading global status information, available storage and max. storage size •...
  • Page 430 EHS6 AT Command Set  ® Page 430 of 513 Cinterion 18.6 AT^SFSA Test Command (Continued) AT^SFSA=? Response(s)  ^SFSA: "gstat", (supported <drive>) ^SFSA: "ls", (max. string length of <path>) ^SFSA: "mkdir", (max. string length of <path>) ^SFSA: "open", (max. string length of <path>), (range of <flag>) ^SFSA: "read", (range of <fh>), (max.
  • Page 431 EHS6 AT Command Set  ® Page 431 of 513 Cinterion 18.6 AT^SFSA Write Command Read global status of FFS. AT^SFSA="gstat"[, <drive>] Response(s)  In case of success: ^SFSA: <StorageSize> ^SFSA: <FreeSpace> ^SFSA: <result> In case of error: ^SFSA: <result> ERROR +CME ERROR: <err>...
  • Page 432 EHS6 AT Command Set  ® Page 432 of 513 Cinterion 18.6 AT^SFSA Write Command Read from a file. The file has to be opened for reading before. The command returns bytes of binary data read from the file. <nbytes> The number of bytes actually read can be equal or smaller than the requested number of bytes given by the parameter.
  • Page 433 EHS6 AT Command Set  ® Page 433 of 513 Cinterion 18.6 AT^SFSA Write Command Move the pointer of the current position in a file. AT^SFSA="seek", <fh>, <offset>[, <SeekFlag>] Response(s)  In case of success: ^SFSA: <new offset>, <result> In case of error: ^SFSA: <result>...
  • Page 434 EHS6 AT Command Set  ® Page 434 of 513 Cinterion 18.6 AT^SFSA Parameter Description (num) <fh> File handle The file handle is returned by the system in the open command. It has then to be used in the following requests, e.g.
  • Page 435 EHS6 AT Command Set  ® Page 435 of 513 Cinterion 18.6 AT^SFSA Offset from the current file position. The new position in the file equals the cur- rent position + <offset>. The can be positive, zero or negative. In <offset>...
  • Page 436 EHS6 AT Command Set  ® Page 436 of 513 Cinterion 18.6 AT^SFSA (num) <StatAttribute> Status information attribute Attributes of files. Bitmask is composed of sum of the following values: Regular file Volume (num) <size> Number of bytes to read or write. 1...1500 (num) <FileSize>...
  • Page 437 EHS6 AT Command Set  ® Page 437 of 513 Cinterion 18.6 AT^SFSA (str)(+CSCS) <drive> Default "A:/". (str) <DateLastAccess> Date of last file access. Identical with <DateLastModification>. Format is "yy/mm/dd,hh:mm:ss", where the characters indicate the two last digits of the year, followed by month, day, hour, minutes, seconds; for example 6th of July 2005, 22:10:00 hours equals to "05/07/06,22:10:00"...
  • Page 438: At^srvcfg Service Configuration Settings

    EHS6 AT Command Set  ® Page 438 of 513 Cinterion 18.7 AT^SRVCFG 18.7 AT^SRVCFG Service Configuration Settings can be used to query and configure various settings of extra services supported by the EHS6.  AT^SRVCFG write command queries a configuration parameter (if no value is input) or sets its value(s).  AT^SRVCFG Input of parameter names is always coded in GSM character set.
  • Page 439 EHS6 AT Command Set  ® Page 439 of 513 Cinterion 18.7 AT^SRVCFG Write Command (Continued) Query/Configure the City-Flag. AT^SRVCFG="CBL", "city" [, <CBLCity>] Response(s)  ERROR +CME ERROR: <err> Write Command Query/Configure the Fallback-Flag. AT^SRVCFG="CBL", "fallback" [, <CBLFallback>] Response(s)  ^SRVCFG: "CBL", "fallback"...
  • Page 440 EHS6 AT Command Set  ® Page 440 of 513 Cinterion 18.7 AT^SRVCFG Write Command Query/Configure the age of the GPS entity AT^SRVCFG="CBL", "gps/posAge" [, <CBLPosAge>] Response(s)  ^SRVCFG: "CBL", "gps/posAge" , <CBLPosAge> ERROR +CME ERROR: <err> Write Command Query/Configure the altitude of the GPS entity. AT^SRVCFG="CBL", "gps/elevation"...
  • Page 441 EHS6 AT Command Set  ® Page 441 of 513 Cinterion 18.7 AT^SRVCFG Write Command Query/Configure the BSSID for the wifi entity. AT^SRVCFG="CBL", "wifi/bssid" [, <CBLBssid>] Response(s)  ^SRVCFG: "CBL", "wifi/bssid" , <CBLBssid> ERROR +CME ERROR: <err> Write Command Query/Configure the SSID for the wifi entity. AT^SRVCFG="CBL", "wifi/ssid"...
  • Page 442 EHS6 AT Command Set  ® Page 442 of 513 Cinterion 18.7 AT^SRVCFG (num)(NV) <CBLFallback> Fallback switch This parameter enables or disables the fallback solution which serves as an alternative method to positioning while the cell information is not found. Beware that the returned location may be unreliable. Disable fallback solution.
  • Page 443 EHS6 AT Command Set  ® Page 443 of 513 Cinterion 18.7 AT^SRVCFG (str)(NV) <CBLPosAge> Age of the GPS entity This parameter specifies the age of the position in seconds. The value serves as a criteria for the availabilty of the GPS entity.
  • Page 444 EHS6 AT Command Set  ® Page 444 of 513 Cinterion 18.7 AT^SRVCFG (num)(NV) <CBLWifi> Wifi assistance data This parameter can be used to control Wifi assistance data to be calculated for positioning. Only all the manda- tory configurations for wifi were set, this parameter could be set to "1", at meantime configurations for Wifi would be locked.
  • Page 445 EHS6 AT Command Set  ® Page 445 of 513 Cinterion 18.7 AT^SRVCFG Enable GPS assistance data without setting the AT^SRVCFG="CBL","gps",1 mandatory configurations ERROR Set mandatory configurations for GPS entity AT^SRVCFG="CBL","gps/longitude","12.22334" AT^SRVCFG="CBL","gps/latitude","42.55564" AT^SRVCFG="CBL","gps/hAcc","30" AT^SRVCFG="CBL","gps/posAge","500" Enable GPS assistance data without setting the AT^SRVCFG="CBL","gps",1 mandatory configurations Enable Wifi assistance data without setting the man-...
  • Page 446: At^srvctl Extra Service Control

    EHS6 AT Command Set  ® Page 446 of 513 Cinterion 18.8 AT^SRVCTL 18.8 AT^SRVCTL Extra Service Control provides access to extra services. The following services are supported: AT^SRVCTL • COMBAIN cell based positioning: supporting the usage of cell (wifi/gps as assistance data) information to locate the module's position.
  • Page 447 EHS6 AT Command Set  ® Page 447 of 513 Cinterion 18.8 AT^SRVCTL Write Command Start a positioning service. Result will be reported via URC (if enabled with parameter of <CBLUrc> AT^SRVCFG). AT^SRVCTL="CBL" , "Start" Response(s)  In case of success: In case of error: ^SRVCTL: "CBL"...
  • Page 448 EHS6 AT Command Set  ® Page 448 of 513 Cinterion 18.8 AT^SRVCTL “Start“ Start a positioning service. “Stop“ Stop the running positioning service. (num) <CBLCode> Result codes of COMBAIN service This parameter indicates the result of execution. success common errors request quota exceeded invalid key invalid device ID (IMEI)
  • Page 449 EHS6 AT Command Set  ® Page 449 of 513 Cinterion 18.8 AT^SRVCTL (str) <CBLCrd> Remaining number of credits This parameter shows the remaining amount of credits for COMBAIN service. It will be reduced every time when a positioning was successfully executed. ...
  • Page 450: Hardware Related Commands

    ® Page 450 of 513 Cinterion EHS6 AT Command Set 19. Hardware related Commands Hardware related Commands All AT commands described in this chapter are related to the hardware interface of the EHS6. Further information regarding this interface is available in the "EHS6 Hardware Interface Description" [2]. 19.1 AT+CCLK Real Time Clock write command sets the Real Time Clock in the ME.
  • Page 451: At+Cala Alarm Configuration

    EHS6 AT Command Set  ® Page 451 of 513 Cinterion 19.2 AT+CALA 19.2 AT+CALA Alarm Configuration allows to set an alarm time for the EHS6. When the alarm time is reached and the alarm is executed AT+CALA the ME returns an Unsolicited Result Code (URC) and the alarm time is reset to "00/01/01,00:00:00".  The alarm can adopt two functions, depending on whether or not you switch the ME off after setting the alarm: •...
  • Page 452 EHS6 AT Command Set  ® Page 452 of 513 Cinterion 19.2 AT+CALA Parameter Description (str) <time> Format is "yy/MM/dd,hh:mm:ss". For example, 6th of July 2005, 22:10:00 equals to "05/07/06,22:10:00". See also AT+CCLK. If you attempt to set to a date and time which is older than the ME's current time, one "+CALA" URC will <time>...
  • Page 453 EHS6 AT Command Set  ® Page 453 of 513 Cinterion 19.2 AT+CALA When the alarm is executed the URC comes with the same message: +CALA: Good Morning EXAMPLE 3   To enable the ME to wake up into Alarm mode, e.g. on July 20, 2005, at 8.30h, enter AT+CALA="05/07/20,08:30:00",0 Next, power down the ME: AT^SMSO...
  • Page 454: At^sbv Battery/Supply Voltage

    EHS6 AT Command Set  ® Page 454 of 513 Cinterion 19.3 AT^SBV 19.3 AT^SBV Battery/Supply Voltage allows to monitor the supply (or battery) voltage of the module. The voltage is periodically measured. AT^SBV The displayed value is averaged.  ...
  • Page 455: At^sctm Critical Operating Temperature Monitoring

    EHS6 AT Command Set  ® Page 455 of 513 Cinterion 19.4 AT^SCTM 19.4 AT^SCTM Critical Operating Temperature Monitoring allows to monitor the operating temperature range of the EHS6 device. Refer to "EHS6 Hardware Inter- AT^SCTM face Description" for specifications on critical temperature ranges. To avoid damage the module will shut down once the critical temperature is exceeded.
  • Page 456 EHS6 AT Command Set  ® Page 456 of 513 Cinterion 19.4 AT^SCTM Unsolicited Result Codes URC 1 URCs will be sent to the TE when the temperature reaches or exceeds the critical level, or when it is back to normal.
  • Page 457: At^sled Led Feature

    EHS6 AT Command Set  ® Page 457 of 513 Cinterion 19.5 AT^SLED 19.5 AT^SLED LED Feature controls the LED function provided by the EHS6's STATUS pin, which acts as an output and can be AT^SLED used to control a connected LED. command is functional only if LED functionality is enabled with AT^SCFG="Gpio/mode/SYNC"...
  • Page 458 EHS6 AT Command Set  ® Page 458 of 513 Cinterion 19.5 AT^SLED LED lights steadily when the ME is registered to the network and either awake or in power saving state. LED is flashing when the ME is in Limited Service or registered with a network and either awake or in power saving state.
  • Page 459: At^sradc Configure And Read Adc Measurement

    EHS6 AT Command Set  ® Page 459 of 513 Cinterion 19.6 AT^SRADC 19.6 AT^SRADC Configure and Read ADC Measurement command controls the module's Analog-to-Digital Converter. The ADC can be used to measure AT^SRADC the voltage of external devices connected to the ADC input. configures the parameters required for AT^SRADC ADC measurement and returns the measurement result(s).
  • Page 460 EHS6 AT Command Set  ® Page 460 of 513 Cinterion 19.6 AT^SRADC (num) <op> Operation Open or close ADC channel for measurement. Close ADC channel (value of parameter is ignored). <it> Open ADC channel (num) <it> Measurement interval Parameter is used only if operation is 1 (Open).
  • Page 461 EHS6 AT Command Set  ® Page 461 of 513 Cinterion 19.6 AT^SRADC EXAMPLE 3   Periodic measurement at high sample rate (250ms): Start periodic measurement on the ADC channel. AT^SRADC=1,250 Samples are taken every 250ms. Every second a ^SRADC: 5,76,76,77,76,76 URC "^SRADC"...
  • Page 462: At^sspi Serial Protocol Interface

    EHS6 AT Command Set  ® Page 462 of 513 Cinterion 19.7 AT^SSPI 19.7 AT^SSPI Serial Protocol Interface command enables the module to be connected to external I²C or SPI devices. AT^SSPI  SPI lines are shared with GPIO lines or with the ASC0 line DSR0 and with ASC1 lines. Therefore, a connected SPI device is only accessible if AT^SCFG="Gpio/mode/SPI"...
  • Page 463 EHS6 AT Command Set  ® Page 463 of 513 Cinterion 19.7 AT^SSPI Parameter Description (num) <connectionState> Parameter returned by the AT^SSPI? read command.  Indicates whether or not the I²C or SPI channel is used. When the channel is open and the ME is in data mode, the read command can only be used if one of the remaining interfaces is available.
  • Page 464: Selecting Spi Mode

    EHS6 AT Command Set  ® Page 464 of 513 Cinterion 19.7 AT^SSPI 19.7.1 Selecting SPI Mode The figure shows the four types of SPI mode selectable by setting the appropriate hexadecimal value within the parameter <extendedSpiConfiguration>. Figure 19.1: SPI modes selectable on SPI EHS6_ATC_V03.001 15/12/3 ...
  • Page 465: Transmitting Data Over At Interface

    EHS6 AT Command Set  ® Page 465 of 513 Cinterion 19.7 AT^SSPI 19.7.2 Transmitting Data over AT Interface This section provides information on the protocol used for data transmission to or from I²C /SPI devices and explains the data mode. It is assumed that you are familiar with the I²C specification.  Throughout this section the following document conventions are used to mark the direction of send and receive:...
  • Page 466: Structure Of Messages On The I²C Bus

    EHS6 AT Command Set  ® Page 466 of 513 Cinterion 19.7 AT^SSPI  Message syntax: Each Message consists of a Start and Stop character, a Message-ID, further protocol data and user data. The notation of all elements is explained below:  ...
  • Page 467: Structure Of Messages On The Spi

    EHS6 AT Command Set  ® Page 467 of 513 Cinterion 19.7 AT^SSPI tains a Receive or Transmit Request (R/W Request) for the I²C master.   In a Transfer Message (Read or Write), the third element is the 7-bit I²C Slave Address (2 characters) that iden- tifies each single device connected to the bus.
  • Page 468 EHS6 AT Command Set  ® Page 468 of 513 Cinterion 19.7 AT^SSPI ACK which is transmitted only if all bytes are successfully transferred. During a Read Transfer, an ACK is sent when the I²C slave device notifies that it has recognized the I²C Slave Address.  ...
  • Page 469: Example: Using I²C Bus

    EHS6 AT Command Set  ® Page 469 of 513 Cinterion 19.7 AT^SSPI 19.7.4 Example: Using I²C Bus As stated above, it is recommended to run the Terminal program in chat mode or to use the local echo. First, activate the I²C interface: The first group of characters forms the AT^SSPI=0010,0000,0000 <basicCon-...
  • Page 470: Example: Transfer And Response Messages On Spi

    EHS6 AT Command Set  ® Page 470 of 513 Cinterion 19.7 AT^SSPI 19.7.5 Example: Transfer and Response Messages on SPI  The following examples shall illustrate the message structure and write/read procedures explained in Section 19.7.2.2, Structure of Messages on the SPI.
  • Page 471: At^swdac Pwm Signal Configuration For Dac

    EHS6 AT Command Set  ® Page 471 of 513 Cinterion 19.8 AT^SWDAC 19.8 AT^SWDAC PWM Signal Configuration for DAC controls the PWM (Pulse Width Modulation) signals generated by means of the GPIO7/PWM1 line AT^SWDAC or GPIO6/PWM2 line of the EHS6 module.  Settings will be stored non-volatile and take effect immediately.
  • Page 472 EHS6 AT Command Set  ® Page 472 of 513 Cinterion 19.8 AT^SWDAC (num)(NV) <oc> Open or close DAC Close DAC Open DAC (num)(NV) <fq> PWM frequency 400 Hz (accuracy of 1 percentage step) 1000 Hz (accuracy of 3 percentage steps) 8,125 Hz (accuracy of 1 percentage step) 16,250 Hz (accuracy of 1 percentage step) 32,500 Hz (accuracy of 1 percentage step)
  • Page 473: General Purpose I/O (Gpio) Pin Related Commands

    ® Page 473 of 513 Cinterion EHS6 AT Command Set 20. General Purpose I/O (GPIO) Pin related Commands General Purpose I/O (GPIO) Pin related Commands This chapter describes the AT commands used to access and configure the GPIO pins of EHS6.  ...
  • Page 474: Gpio Configuration Table

    EHS6 AT Command Set  ® Page 474 of 513 Cinterion 20.1 AT^SCPIN GPIO11 GPIO12 GPIO13 GPIO14 GPIO15 GPIO16 GPIO17 GPIO18 GPIO19 GPIO20 GPIO21 GPIO22 GPIO23 GPIO24 (num) <direction> Parameter is mandatory when opening a GPIO line, but can be omitted when closing a GPIO <direction>...
  • Page 475 EHS6 AT Command Set  ® Page 475 of 513 Cinterion 20.1 AT^SCPIN GPIO GPIO Status Pulse ASC0 ASC1 Fast HSIC Handler Counter Shut- down GPIO6 GPIO7 GPIO8 GPIO11 GPIO12 GPIO13 GPIO14 GPIO15 GPIO16 GPIO17 GPIO18 GPIO19 GPIO20 GPIO21 GPIO22 GPIO23 GPIO24 EHS6_ATC_V03.001...
  • Page 476: At^sgio Get Io State Of A Specified Pin

    EHS6 AT Command Set  ® Page 476 of 513 Cinterion 20.2 AT^SGIO 20.2 AT^SGIO Get IO State of a Specified Pin Syntax Test Command AT^SGIO=? Response(s)  ^SGIO:(list of supported <io_id>s) Write Command AT^SGIO=<io_id> Response(s)  ^SGIO: <value> ERROR +CME ERROR: <err>...
  • Page 477: At^ssio Set Io State Of A Specified Pin

    EHS6 AT Command Set  ® Page 477 of 513 Cinterion 20.3 AT^SSIO 20.3 AT^SSIO Set IO State of a Specified Pin Syntax Test Command AT^SSIO=? Response(s)  ^SSIO:(list of supported <io_id>s), (list of supported <value>s) Write Command AT^SSIO=<io_id>, <value> Response(s) ...
  • Page 478: At^scpol Polling Configuration

    EHS6 AT Command Set  ® Page 478 of 513 Cinterion 20.4 AT^SCPOL 20.4 AT^SCPOL Polling Configuration write command serves to start and stop polling a pin specified with <io_id>. The pin must AT^SCPOL already be configured via AT^SCPIN. Polling is only applicable to input pins. ...
  • Page 479: At^sscnt Start And Stop Pulse Counter

    EHS6 AT Command Set  ® Page 479 of 513 Cinterion 20.5 AT^SSCNT 20.5 AT^SSCNT Start and Stop Pulse Counter write command serves to read, start, restart and stop the pulse counter. AT^SSCNT Syntax Test Command AT^SSCNT=? Response(s)  ^SSCNT:(list of supported <action>s) Read Command AT^SSCNT? Response(s)
  • Page 480: Using The Pulse Counter In Start-Stop Counter Mode

    EHS6 AT Command Set  ® Page 480 of 513 Cinterion 20.5 AT^SSCNT The effect of value 3 depends on the selected counter mode:  If AT^SCCNT, parameter <mode>= 0 (Start-Stop counter mode), then type 3 stops the pulse counter and displays, as "^SSCNT" URC, the <action>...
  • Page 481 EHS6 AT Command Set  ® Page 481 of 513 Cinterion 20.5 AT^SSCNT Request value. at^sscnt=2 "^SSCNT" URC indicates number of pulses counted. ^SSCNT: 10024 Request value. at^sscnt=2 "^SSCNT" URC indicates number of pulses counted. ^SSCNT: 15134 Request value and stop pulse counter. at^sscnt=3 "^SSCNT"...
  • Page 482: At^sccnt Configure Pulse Counter

    EHS6 AT Command Set  ® Page 482 of 513 Cinterion 20.6 AT^SCCNT 20.6 AT^SCCNT Configure Pulse Counter write command serves to configure the GPIO8 line as pulse counter. The pulse counter is AT^SCCNT designed to measure signals from 0 to 1000 pulses per second. The measurement starts within <50ms after the OK result code has been sent.
  • Page 483: Using The Pulse Counter In Limit Counter Mode

    EHS6 AT Command Set  ® Page 483 of 513 Cinterion 20.6 AT^SCCNT (num) <mode> Activates the Start-Stop counter mode.  After setting this mode, use and the parameter to start AT^SSCNT <action> or stop the pulse counter or to read out the measured pulses. Activates the Limit counter mode and immediately starts the pulse counter.
  • Page 484: At^spio Gpio Driver Open/Close

    EHS6 AT Command Set  ® Page 484 of 513 Cinterion 20.7 AT^SPIO 20.7 AT^SPIO GPIO Driver Open/Close is implemented for compatibility reasons only, and has no effect.  AT^SPIO Syntax Test Command AT^SPIO=? Response(s)  ^SPIO:(list of supported <mode>s) Write Command AT^SPIO=<mode>...
  • Page 485: Appendix

    ® Page 485 of 513 Cinterion EHS6 AT Command Set 21. Appendix Appendix 21.1 Star-Hash (*#) Network Commands The following command strings can be sent by using ATD. The command strings are defined with 3GPP TS 22.030 [26]. Table 21.1: Star-Hash (*#) Command Overview Star-Hash Code Functionality Response, also refer to Table...
  • Page 486: Table 21.2: Abbreviations Of Codes And Parameters Used In Table

    EHS6 AT Command Set  ® Page 486 of 513 Cinterion 21.1 Star-Hash (*#) Network Commands Star-Hash Code Functionality Response, also refer to Table 21.3  Call barring (choice of *,#,*#)33*Pw*BS# Act/deact/int BAOC ^SCLCK : <fac>, <status>, <class> [, ...] like +CLCK (Refer to AT+CLCK) (choice of *,#,*#)331*Pw*BS#...
  • Page 487: Table 21.3: Star-Hash Command Response Parameters

    EHS6 AT Command Set  ® Page 487 of 513 Cinterion 21.1 Star-Hash (*#) Network Commands Abbreviation Meaning Value Password Character of TE character set (e.g. asterisk, hash or digit in case of USSD, or digits in case of held calls or multiparty calls) Table 21.3: Star-Hash Command Response Parameters Parameter...
  • Page 488: Available At Commands And Dependency On Sim Pin

    EHS6 AT Command Set  ® Page 488 of 513 Cinterion 21.2 Available AT Commands and Dependency on SIM PIN 21.2 Available AT Commands and Dependency on SIM PIN ø ... Command not available ... Command does not require PIN1 ...
  • Page 489 EHS6 AT Command Set  ® Page 489 of 513 Cinterion 21.2 Available AT Commands and Dependency on SIM PIN AT Command Exec Test Read Write ø ø AT+CGSN ø ø AT+GSN ø ø AT+CIMI  Security Commands ø AT+CPIN ø...
  • Page 490 EHS6 AT Command Set  ® Page 490 of 513 Cinterion 21.2 Available AT Commands and Dependency on SIM PIN AT Command Exec Test Read Write ø ø AT+CSQ ø AT+CPOL ø AT+CPLS ø AT+CTZR ø AT+CTZU ø ø ± ±...
  • Page 491 EHS6 AT Command Set  ® Page 491 of 513 Cinterion 21.2 Available AT Commands and Dependency on SIM PIN AT Command Exec Test Read Write ø ø AT+CGANS ø AT+CGATT ø AT+CGAUTO ø ø AT+CGDATA ø AT+CGDCONT ø ø AT+CGCMOD ø...
  • Page 492 EHS6 AT Command Set  ® Page 492 of 513 Cinterion 21.2 Available AT Commands and Dependency on SIM PIN AT Command Exec Test Read Write ø ø AT+CRSM ø ø AT+CSIM  USIM Application Toolkit (USAT) Commands ø AT^SSTA ø...
  • Page 493 EHS6 AT Command Set  ® Page 493 of 513 Cinterion 21.2 Available AT Commands and Dependency on SIM PIN AT Command Exec Test Read Write ø ø ATS3 ø ø ATS4 ø ø ATS5 ø ø AT^SFDL ø ø AT^SFSA ø...
  • Page 494: Availability Of At Commands Depending On Operating Mode Of Me

    EHS6 AT Command Set  ® Page 494 of 513 Cinterion 21.3 Availability of AT Commands Depending on Operating Mode of ME 21.3 Availability of AT Commands Depending on Operating Mode of ME ... AT command not supported ... AT command supported ...
  • Page 495 EHS6 AT Command Set  ® Page 495 of 513 Cinterion 21.3 Availability of AT Commands Depending on Operating Mode of ME AT Command Normal Mode  AT+CGSN AT+GSN AT+CIMI  Security Commands AT+CPIN AT+CPIN2 ± AT+CLCK ± AT+CPWD AT^SPIC ...
  • Page 496 EHS6 AT Command Set  ® Page 496 of 513 Cinterion 21.3 Availability of AT Commands Depending on Operating Mode of ME AT Command Normal Mode  AT+CREG AT+CSQ AT+CPOL AT+CPLS AT+CTZR AT+CTZU AT^SGCOPS AT^SMONI AT^SMONP AT^SNMON  Supplementary Service Commands AT+CACM AT+CAMM AT+CAOC...
  • Page 497 EHS6 AT Command Set  ® Page 497 of 513 Cinterion 21.3 Availability of AT Commands Depending on Operating Mode of ME AT Command Normal Mode   Packet Domain Related Commands AT+CGACT AT+CGANS AT+CGATT AT+CGAUTO AT+CGDATA AT+CGDCONT AT+CGCMOD AT+CGEQMIN AT+CGEQREQ AT+CGEREP AT+CGPADDR...
  • Page 498 EHS6 AT Command Set  ® Page 498 of 513 Cinterion 21.3 Availability of AT Commands Depending on Operating Mode of ME AT Command Normal Mode   USIM related Commands AT+CCID AT+CRSM AT+CSIM  USIM Application Toolkit (USAT) Commands AT^SSTA AT+STKPRO AT+STKTR...
  • Page 499 EHS6 AT Command Set  ® Page 499 of 513 Cinterion 21.3 Availability of AT Commands Depending on Operating Mode of ME AT Command Normal Mode   Miscellaneous Commands ATS3 ATS4 ATS5 AT^SFDL AT^SFSA AT^SRVCFG AT^SRVCTL  Hardware related Commands AT+CCLK AT+CALA AT^SBV...
  • Page 500: At Command Settings Storable With At&W

    EHS6 AT Command Set  ® Page 500 of 513 Cinterion 21.4 AT Command Settings storable with AT&W 21.4 AT Command Settings storable with AT&W Table 21.7: Settings Stored to User Profile AT Command Stored Parameters  Configuration Commands <n> <value>...
  • Page 501 EHS6 AT Command Set  ® Page 501 of 513 Cinterion 21.4 AT Command Settings storable with AT&W AT Command Stored Parameters AT+CNMI <mode>, <mt>, <bm>, <ds>, <bfr> AT+CSDH <show> AT+CSMS <service>  Miscellaneous Commands ATS3 <n> ATS4 <n> ATS5 <n>...
  • Page 502: Factory Default Settings Restorable With At&F

    EHS6 AT Command Set  ® Page 502 of 513 Cinterion 21.5 Factory Default Settings Restorable with AT&F 21.5 Factory Default Settings Restorable with AT&F Table 21.8: Factory Default Settings Restorable with AT&F AT Command Factory Defaults  Configuration Commands <n>=0 <value>=1 <value>=4...
  • Page 503 EHS6 AT Command Set  ® Page 503 of 513 Cinterion 21.5 Factory Default Settings Restorable with AT&F AT Command Factory Defaults  Miscellaneous Commands ATS3 <n>=013 ATS4 <n>=010 ATS5 <n>=008  Hardware related Commands AT^SLED <mode>=0, <flash>=10 EHS6_ATC_V03.001 15/12/3 ...
  • Page 504: Summary Of Unsolicited Result Codes (Urc)

    EHS6 AT Command Set  ® Page 504 of 513 Cinterion 21.6 Summary of Unsolicited Result Codes (URC) 21.6 Summary of Unsolicited Result Codes (URC) Table 21.9: Summary of Unsolicited Result Codes (URC) AT Command  Unsolicited Result Code Presentation ^SYSLOADING ^SYSSTART +PBREADY...
  • Page 505 EHS6 AT Command Set  ® Page 505 of 513 Cinterion 21.6 Summary of Unsolicited Result Codes (URC) AT Command  Supplementary Service Commands AT+CAOC +CCCM: <ccmValue> number>, <class>, , AT+CCWA +CCWA: <calling number>, <type of <CLI validity> +CLIP: <number>, <type>[, , [, [<alpha>][, AT+CLIP <CLI validity>]]]...
  • Page 506 EHS6 AT Command Set  ® Page 506 of 513 Cinterion 21.6 Summary of Unsolicited Result Codes (URC) AT Command +STKPRO: 16, <DialNumber>, <Subaddr>, <CmdQualifier>, <Alpha1>, AT+STKPRO <IconId1>, <Alpha2>, <IconId2> +STKPRO: 17, <SsData>, <Alpha>, <IconId>, AT+STKPRO <RefNumber> +STKPRO: 18, <Dcs>, <HexString>, <Alpha>, <IconId>, AT+STKPRO <RefNumber>...
  • Page 507 EHS6 AT Command Set  ® Page 507 of 513 Cinterion 21.6 Summary of Unsolicited Result Codes (URC) AT Command AT^SCTM ^SHUTDOWN AT^SRADC ^SRADC: <count>, <value>[, <value>[, <value>[, <value>[, <value>[, <value>[, <value>[, <value>[, <value>[, <value>[, <value>]]]]]]]]]]  General Purpose I/O (GPIO) Pin related Commands AT^SCPOL ^SCPOL: <io_id>, <value>...
  • Page 508: Alphabetical List Of At Commands

    EHS6 AT Command Set  ® Page 508 of 513 Cinterion 21.7 Alphabetical List of AT Commands 21.7 Alphabetical List of AT Commands Table 21.10: Alphabetical List of AT Commands AT Command Description Section and Page Switch from data mode or PPP online mode to command Section 7.12, page mode Repeat Previous Command Line...
  • Page 509 EHS6 AT Command Set  ® Page 509 of 513 Cinterion 21.7 Alphabetical List of AT Commands AT Command Description Section and Page Packet Domain Network Registration Status Section 11.14, page AT+CGREG Select service for MO SMS messages Section 11.15, page AT+CGSMS Request International Mobile Equipment Identity (IMEI) Section 5.5, page...
  • Page 510 EHS6 AT Command Set  ® Page 510 of 513 Cinterion 21.7 Alphabetical List of AT Commands AT Command Description Section and Page Incoming Call Indication Format Section 7.19, page AT+CRC Network Registration Status Section 8.5, page AT+CREG Configure RLP Parameters for Outgoing Non-Transparent Section 7.15, page AT+CRLP Data Calls...
  • Page 511 EHS6 AT Command Set  ® Page 511 of 513 Cinterion 21.7 Alphabetical List of AT Commands AT Command Description Section and Page Operator Selection for GPRS-ONLY SIM Cards Section 8.11, page AT^SGCOPS Get IO State of a Specified Pin Section 20.2, page AT^SGIO Hang up call(s) indicating a specific 3GPP TS 24.008...
  • Page 512 EHS6 AT Command Set  ® Page 512 of 513 Cinterion 21.7 Alphabetical List of AT Commands AT Command Description Section and Page Service Configuration Settings Section 18.7, page AT^SRVCFG Extra Service Control Section 18.8, page AT^SRVCTL Start and Stop Pulse Counter Section 20.5, page AT^SSCNT Set IO State of a Specified Pin...
  • Page 513 - anytime, everywhere - in ways that are enjoyable and safe. Gemalto delivers on their expanding needs for personal mobile services, payment security, authenticated cloud access, identity and privacy protection, eHealthcare and eGovernment efficiency, convenient ticketing and dependable machine-to- machine (M2M) applications.

Table of Contents

Save PDF