Sony 6220502-BV Transmitter module for mobile applications User Manual Integrators

Sony Mobile Communications Inc Transmitter module for mobile applications Integrators

Contents

Integrators User Manual

Product Photo/Illustration GM28Integrator’s Manual
SAR statement: This product is intended to be used with the antenna or other radiating element at least 20cm away from any part of the human body.The information contained in this document is the proprietary information of Sony Ericsson Mobile Communications International. The contents are confidential and any disclosure to persons other than the officers, employees, agents or subcontractors of the owner or licensee of this document, without the prior written consent of Sony Ericsson Mobile Communications International, is strictly prohibited. Further, no portion of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, electronic or mechanical, including photocopying and recording, without the prior written consent of Sony Ericsson Mobile Communications International, the copyright holder.First edition (November 2002)Sony Ericsson Mobile Communications International publishes this manual without making any warranty as to the content contained herein. Further Sony Ericsson Mobile Communications International reserves the right to make modifications, additions and deletions to this manual due to typographical errors, inaccurate information, or improvements to programs and/or equipment at any time and without notice. Such changes will, nevertheless be incorporated into new editions of this manual.All rights reserved.©Sony Ericsson Mobile Communications International, 2002Publication number: LZT 123 7468 P1APrinted in UK
3LZT 123 7468 P1AContentsPart 1: Overview................................................................................................. 111. Introduction............................................................................................................ 131.1 Target Users .........................................................................................  131.2 Prerequisites .........................................................................................  131.3 Manual Structure .........................................................................................  132. GM28 Modem......................................................................................................... 142.1 Description .........................................................................................  142.2 Highlights .........................................................................................  142.3 GM28 in a Communication System.............................................................  152.4 Main Features and Services .........................................................................  172.4.1 Types of Mobile Station .................................................................. 172.4.2 Short Message Service .................................................................... 172.4.3 Voice Calls...................................................................................... 182.4.4 Data................................................................................................. 182.4.5 Fax .................................................................................................. 182.4.6 Supplementary Services .................................................................. 182.4.7 Serial Communication .................................................................... 192.4.8 Interfacing with the GM28.............................................................. 192.5 Service and Support .....................................................................................  202.6 Precautions .........................................................................................  203. Abbreviations ......................................................................................................... 21Part 2: Integrating the Modem............................................................................ 231. Mechanical Description ......................................................................................... 251.1 Overview .........................................................................................  251.2 Physical Dimensions ....................................................................................  272. Electrical Description ............................................................................................ 282.1 Power Connector .........................................................................................  282.2 Audio Connector .........................................................................................  292.3 Antenna Connector.......................................................................................  312.4 SIM Card Reader .........................................................................................  322.5 RS232 Serial Port.........................................................................................  332.5.1 Serial Data...................................................................................... 342.5.2 Serial Data Signals - RD, TD ......................................................... 342.5.3 Control Signals - RTS, CTS, DTR, DSR, DCD, RI ......................... 342.6 Real Time Clock .........................................................................................  352.7 Software Updates .........................................................................................  353. Operation ................................................................................................................ 36
GM28 INTEGRATOR’S MANUAL4LZT 123 7468 P1A3.1 Switching On the Modem............................................................................. 363.2 Switching Off the Modem ............................................................................ 363.3 Resetting the Modem.................................................................................... 363.4 Operating States/LED................................................................................... 374. Hints for Integrating the Modem..........................................................................384.1 Safety Advice and Precautions..................................................................... 384.1.1 General............................................................................................384.1.2 SIM Card .........................................................................................384.1.3 Antenna............................................................................................394.2 Installation of the Modem............................................................................. 394.2.1 Where to Install the Modem ............................................................394.2.2 How to Install the Modem ...............................................................414.3 Antenna .......................................................................................... 414.3.1 General............................................................................................414.3.2 Antenna Type...................................................................................424.3.3 Antenna Placement..........................................................................424.3.4 The Antenna Cable ..........................................................................424.3.5 Possible Communication Disturbances...........................................434.4 Attachments .......................................................................................... 435. Technical Data ........................................................................................................44Part 3: Using AT Commands.............................................................................. 491. Introduction to AT Commands.............................................................................511.1 Overview .......................................................................................... 511.2 Syntax Description ....................................................................................... 511.2.1 Conventions .....................................................................................511.2.2 AT Command Syntax .......................................................................521.2.3 AT Response Syntax.........................................................................53 1.3 Error Codes .......................................................................................... 551.3.1 +CME ERROR (Mobile Equipment Error Code) ...........................551.3.2 +CMS ERROR (Message Service Failure Result Code).................561.4  Examples on How to Use the AT Commands............................................. 572. Call Control.............................................................................................................592.1 AT+CPIN PIN Control ...................................................................... 592.2 ATA Answer Incoming Call ..................................................... 592.3 ATD Dial................................................................................... 602.4 ATH Hang up ............................................................................ 622.5 ATO Return to Online Data Mode ............................................ 622.6 ATP Select Pulse Dialling ........................................................ 622.7 ATT Select Tone Dialling......................................................... 622.8 ATX Call Progress Monitoring Control.................................... 632.9 AT+CHUP Hang up Call .................................................................... 632.10 AT+CMOD Call Mode......................................................................... 642.11 AT+CVHU Voice Hang-Up ................................................................ 65
5LZT 123 7468 P1A2.12 AT+VTS DTMF and Tone Generation ...........................................  653. Control and Status ................................................................................................. 673.1 ATQ Result Code Suppression .................................................  673.2 ATS0 Automatic Answer Control..............................................  673.3 ATS2 Escape Sequence Character .............................................  683.4 ATS3 Command Line Termination Character ...........................  683.5 ATS4 Response Formatting Character.......................................  693.6 ATS5 Command Line Editing Character (BACKSPACE)........  703.7 ATS6 Blind Dial Delay Control.................................................  703.8 ATS7 Connection Completion Timeout ....................................  713.9 ATS8 Comma Dial Modifier Delay Control..............................  713.10 ATS10 Automatic Disconnect Delay Control..............................  723.11 AT*ECAM Ericsson Call Monitoring.................................................  723.12 AT*EDST Ericsson Daylight Saving Time .......................................  733.13 AT*EMAR Ericsson Master Reset......................................................  743.14 AT*EPEE Ericsson Pin Event...........................................................  743.15 AT+CCLK Set Clock and Date ..........................................................  753.16 AT+CEER Extended Error Report.....................................................  753.17 AT+CFUN Set Phone Functionality...................................................  763.18 AT+CIND Indicator Control..............................................................  773.19 AT+CLAC List all available AT Commands .....................................  783.20 AT+CMEE Mobile Equipment Error..................................................  783.21 AT+CMER Mobile Equipment Event Reporting................................  793.22 AT+CPAS Phone Activity Status ......................................................  803.23 AT+CPIN PIN Control......................................................................  813.24 AT+CPWD Change Password.............................................................  833.25 AT+CR Service Reporting Control ...............................................  853.26 AT+CRC Cellular Result Code........................................................  853.27 AT+CSAS Save Settings....................................................................  863.28 AT+CSQ Signal Strength.................................................................  873.29 AT+CTZU Automatic Time Zone Update .........................................  884. Audio ....................................................................................................................... 894.1 AT*E2EAMS Ericsson M2M Audio Profile Modification.....................  894.2 AT*E2APR M2M Audio Profile Manipulation...................................  954.3 AT*EALR Ericsson Audio Line Request ..........................................  974.4 AT*EAMS Ericsson Audio Mode Selection ......................................  984.5 AT*EARS Ericsson Audio Ring Signal.............................................  994.6 AT*ELAM Ericsson Local Audio Mode ..........................................  1004.7 AT*EMIC Ericsson Microphone Mode...........................................  1004.8 AT*EMIR Ericsson Music Mute Indication Request ......................  1014.9 AT*EXVC Ericsson SET External Volume Control........................  1015. Data - CSD/HSCSD.............................................................................................. 1035.1 AT+CBST Select Bearer Service Type............................................  1035.2 AT+CRLP Radio Link Protocol.......................................................  105
GM28 INTEGRATOR’S MANUAL6LZT 123 7468 P1A6. Data - GPRS..........................................................................................................1076.1 AT+CGACT PDP Context Activate or Deactivate.............................. 1076.2 AT+CGATT GPRS Attach or Detach ................................................. 1086.3 AT+CGDATA Enter Data State.............................................................. 1096.4 AT+CGDCONT Define PDP Context....................................................... 1106.5 AT+CGEREP GPRS Event Reporting .................................................. 1126.6 AT+CGPADDR Show PDP Address ........................................................ 1136.7 AT+CGQMIN Quality of Service Profile (Minimum Acceptable)........ 1146.8 AT+CGQREQ Quality of Service Profile (Requested) .......................... 1166.9 AT+CGREG GPRS Network Registration Status ............................... 1196.10 AT+CGSMS Select Service for MO SMS Messages .......................... 1207. Data - HSCSD .......................................................................................................1217.1 AT+CHSC HSCSD Current Call Parameters ................................... 1217.2 AT+CHSD HSCSD Device Parameters............................................ 1227.3 AT+CHSN HSCSD Non Transparent Call Configuration................ 1237.4 AT+CHSR HSCSD Parameters Report ............................................ 1247.5 AT+CHSU HSCSD Automatic User Initiated Upgrading ................ 1258. Fax..........................................................................................................................1278.1 AT*E2FAX Ericsson M2M Fax Comm. Baud Rate Modification .... 1278.2 Low Level Fax Commands......................................................................... 1289. Identification .........................................................................................................1299.1 AT Attention Command ....................................................... 1299.2 AT&F Set to Factory Defined Configuration ............................ 1299.3 AT&W Store User Profile........................................................... 1299.4 AT* List all Supported AT Commands.................................. 1309.5 AT+CGMI Read MS Manufacturer Identification ........................... 1309.6 AT+CGMM Read MS Model Identification....................................... 1309.7 AT+CGMR Read MS Revision Identification ................................... 1319.8 AT+CGSN Read MS Product Serial Number Identification ............ 1319.9 ATI Identification Information .............................................. 1319.10 AT+GCAP Request Modem Capabilities List .................................. 13210. Interface ................................................................................................................13310.1 AT+CPIN PIN Control .................................................................... 13310.2 AT&C Circuit 109 (DCD) Control ............................................ 13310.3 AT&D Circuit 108 (DTR) Response.......................................... 13310.4 AT&S Circuit 107 (DSR) Response.......................................... 13410.5 AT+WS46 Mode Selection............................................................... 13410.6 ATE Command Echo.............................................................. 13510.7 ATV DCE Response Format................................................... 13510.8 ATZ Reset to Default Configuration ...................................... 13610.9 AT+CMUX Switch to 07.10 Multiplex Protocol ............................... 13710.10 AT+CRES Restore SMS Settings..................................................... 13910.11 AT+ICF Cable Interface Character Format .................................. 139
7LZT 123 7468 P1A10.12 AT+IFC DTE-DCE Local Flow Control......................................  14010.13 AT+ILRR Cable Interface Local Rate Reporting ...........................  14110.14 AT+IPR Cable Interface Port Command .....................................  14110.15 AT*E2ESC M2M Escape Sequence Guard Time .............................  14211. Network................................................................................................................. 14311.1 AT*E2CD Ericsson M2M Cell Description ....................................  14311.2 AT*E2EMM Ericsson M2M Engineering Monitoring Mode .............  14511.3 AT*E2SPN M2M Service Provider Indication .................................  15111.4 AT*EALS Ericsson Request ALS Status ........................................  15111.5 AT*ECSP Ericsson Customer Service Profile ................................  15211.6 AT*EPNR Ericsson Read SIM Preferred Network .........................  15311.7 AT*EPNW Ericsson Write SIM Preferred Network ........................  15411.8 AT*E2SSN Ericsson M2M SIM Serial Number...............................  15411.9 AT*ESLN Ericsson Set Line Name.................................................  15511.10 AT+CIMI Subscriber Identification................................................  15611.11 AT+CLCK Facility Lock..................................................................  15611.12 AT+CNUM Subscriber Number ........................................................  15811.13 AT+COLP Connected Line Identification Presentation...................  15911.14 AT+COPS Operator Selection .........................................................  16111.15 AT+CREG Network Registration.....................................................  16211.16 AT*ECPI Ciphering Indicator........................................................  16311.17 AT*E2NBTS Ericsson M2M Neighbour BTS .....................................  16512. Phonebook ............................................................................................................ 16712.1 AT*E2PBCS Ericsson M2M Phonebook Check Sum.........................  16712.2 AT*ESAG Ericsson Add to Group ..................................................  16712.3 AT*ESCG Ericsson Create Group...................................................  16812.4 AT*ESCN Ericsson Set Credit Card Number..................................  16912.5 AT*ESDG Ericsson Delete Group...................................................  17112.6 AT*ESDI Ericsson Delete Group Item...........................................  17112.7 AT*ESGR Ericsson Group Read .....................................................  17212.8 AT*EGIR Ericsson Group Item Read.............................................  17212.9 AT*ESNU Ericsson Settings Number..............................................  17312.10 AT+CPBF Phonebook Find .............................................................  17412.11 AT+CPBR Phonebook Read ............................................................  17412.12 AT+CPBS Phone Storage ................................................................  17612.13 AT+CPBW Phonebook Write ...........................................................  17713. Short Message Services - Point to Point............................................................. 17913.1 AT+CPIN PIN Control....................................................................  17913.2 AT+CGSMS Select Service for MO SMS Messages ..........................  17913.3 AT+CPMS Preferred Message Storage ............................................  17913.4 AT+CSCA Service Centre Address..................................................  18113.5 AT+CMGF Message Format.............................................................  18213.6 AT+CMGW Write Message to Memory ............................................  18213.7 AT+CMGS Send Message ................................................................  18513.8 AT+CMSS Send From Storage ........................................................  188
GM28 INTEGRATOR’S MANUAL8LZT 123 7468 P1A13.9 AT+CMGC Send Command .............................................................. 18913.10 AT+CNMI New Message Indications to TE .................................... 19213.11 AT+CMGR Read Message................................................................. 19613.12 AT+CMGL List Message................................................................... 20113.13 AT+CMGD Delete Message .............................................................. 20713.14 AT+CSDH Show Text Mode Parameters ......................................... 20713.15 AT+CSMP Set Text Mode Parameters ............................................. 20813.16 AT+CSCS Select Character Set ....................................................... 20913.17 AT+CSMS Select Message Service .................................................. 21014. Short Message Services - Cell Broadcast............................................................21314.1 AT+CNMI New Message Indications to TE .................................... 21314.2 AT+CSCB Select Cell Broadcast Message Type ............................. 21315. SIM Application Toolkit ......................................................................................21515.1 AT+CPIN PIN Control .................................................................... 21515.2 AT*E2STKS SIM Application Toolkit Settings .................................. 21515.3 AT*E2STKD M2M STK Display Text ................................................ 21615.4 AT*E2STKG M2M STK Get Inkey ..................................................... 21715.5 AT*E2STKI M2M STK Get Input ...................................................... 21915.6 AT*E2STKL M2M STK Select Item ................................................... 22215.7 AT*E2STKM M2M STK Set Up Menu................................................ 22415.8 AT*E2STKN M2M STK Envelope (Menu Selection) ......................... 22615.9 AT*E2STKC M2M STK Set Up Call .................................................. 22615.10 *E2STKE STK Send Short Message............................................... 22815.11 *E2STKP STK Send SS.................................................................. 22915.12 *E2STKU STK Send USSD ............................................................ 23015.13 *E2STKR STK Refresh................................................................... 23115.14 AT*E2STKTO SIM Application Toolkit Settings .................................. 23116. Supplementary Services.......................................................................................23316.1 AT+CPIN PIN Control .................................................................... 23316.2 AT+CACM Accumulated Call Meter ................................................ 23316.3 AT+CAMM Accumulated Call Meter Maximum............................... 23416.4 AT+CAOC Advice of Charge ........................................................... 23516.5 AT+CPUC Price Per Unit and Currency Table ................................ 23616.6 AT*EDIF Ericsson Divert Function................................................ 23716.7 AT*EIPS Identity Presentation Set ................................................ 23816.8 AT*ELIN Ericsson Line Set............................................................ 23916.9 AT*E2SSD M2M Supplementary Service Dispatch ......................... 23916.10 AT*E2SSI M2M Supplementary Service Indications...................... 24016.11 AT+CCFC Call Forwarding number and Conditions....................... 24516.12 AT+CCWA Call Waiting ................................................................... 24716.13 AT+CHLD Call Hold and Multiparty ............................................... 24916.14 AT+CLIP Call Line Identification Presentation ............................. 25016.15 AT+CLIR Calling Line Identification Restriction........................... 25116.16 AT+CSSN Supplementary Service Notification .............................. 25316.17 AT+CUSD Unstructured Supplementary Service Data .................... 255
9LZT 123 7468 P1A17. Alphabetical Listing of AT Commands ............................................................. 259
GM28 INTEGRATOR’S MANUAL10LZT 123 7468 P1A
Product Photo/Illustration Part 1: Overview
13LZT 123 7468 P1A1. Introduction1.1 Target UsersGM28 modems are designed to be integrated into machine-machine or man-to-machine communications applications. They are intended to be used by manufacturers, system integrators, applications developers and developers of wireless communications equipment.1.2 PrerequisitesIt is assumed that the person integrating the GM28 into an application has a basic understanding of the following:• GSM networking;• Wireless communication and antennas (aerials);• AT commands;• ITU-T standard V.24/V.28;• Micro controllers and programming;• Electronic hardware design.1.3 Manual StructureThe manual is composed of four parts:Part 1- OverviewThis section provides a broad overview of the GM28 and includes a list of abbreviations used in the manual.Part 2 - Integrating the ModemThis section describes each of the signals available on the GM28 modem, along with mechanical information. The section also provides you with design guidelines and explains what is needed to commercialise an application from a regulatory point of view.Part 3 - Using AT CommandsThis section lists all the AT commands relevant to the GM28, including their associated parameters. The purpose of part 4 is to give you detailed information about the function of each command in the AT command set.
GM28 INTEGRATOR’S MANUAL14LZT 123 7468 P1A2. GM28 Modem2.1 DescriptionThe dual band GSM 850/1900MHz GM28 is a GSM/GPRS serial modem. The modem is a powerful and flexible device that can be used in a wide range of telemetry and telematics applications that rely on the remote exchange of data, voice, SMS or faxes via the GSM cellular network.Small and lightweight, the GM28 has standard connectors and an integral SIM card reader making it easy and quick to integrate. As well as providing a standard RS232 serial communication interface the GM28 also has an audio interface allowing an analogue handset to be connected. When the GM28 is integrated into an external application, a wireless communications system is created.A typical end-to-end system consists of a micro controller in an external application communicating, via the GM28 modem, with a remote terminal or host using the GSM network. The micro controller uses a set of AT commands to control the modem, and to set up the end-to-end communications link, via its 9-way RS232 serial interface.GM28 serial modems are intended to be used by manufacturers, system integrators, application developers and developers of a wide range of equipment and business solutions, typically in the following fields:• Security and alarms• Vending • Monitoring and control• Utilities• Fleet Management2.2 Highlights• Dual band, GSM 850/1900MHz, GSM/GPRS serial modem• Flexible plug-and-play device• Data: GPRS, HSCSD, CSD, SMS• Voice: full rate, enhanced full rate, half rate• SMS: mobile-originated, mobile-terminated, cell broadcast• Fax: Group 3, Classes 1 & 2• RS232 9-way serial interface• 5V - 32V d.c. input• 4-wire audio connection• Antenna connection (FME male)• FCC and PTCRB approved
2. GM28 MODEM15LZT 123 7468 P1A2.3 GM28 in a Communication SystemFigure 2.1 illustrates the main blocks of a wireless communication system using the GM28. It also shows the communication principles of the system. The definitions in the figure, as used elsewhere in this manual, are in accordance with the recommendations of GSM 07.07.• The MS (mobile station) represents the GM28 modem plus SIM card. The modem excluding SIM card, is known as the ME (mobile equipment). • The TE (terminal equipment) is a micro-controller (i.e., a computer) and is a part of the application.Figure 2.1  Main Blocks in a Wireless SystemIn accordance with the recommendations of ITU-T (International Telecommunication Union - Telecommunications Standardisation Sector) V.24, the TE communicates with the MS over a serial interface.The functions of the GM28 follow the recommendations provided by ETSI (European Telecommunications Standards Institute) and ITU-T.ETSI specifies a set of AT commands for controlling the GSM element of the modem; these commands are supplemented by Sony Ericsson specific commands.To find out how to work with AT commands, see “Part 3: Using AT Commands”, page 49.TE(DTE) AT commands to control MSME status, responsesMS(GM28)GSM NetworkApplicationWireless Communication System
GM28 INTEGRATOR’S MANUAL16LZT 123 7468 P1AFigure 2.2 illustrates the interface between the modem and the application. The entire System Connector Interface is described in detail in “Electrical Description”, page 28.Figure 2.2  The Interface between the modem and the ApplicationNote! ITU-T standards define TE and TA as DTE (Data Terminal Equipment) and DCE (Data Circuit Terminating Equipment) respectively.Powerand signalsAudioSerial dataTE(Application)MS(GM28)AntennaconnectorRJ11RJ9DB9
2. GM28 MODEM17LZT 123 7468 P1A2.4 Main Features and ServicesThe modem performs a set of telecom services (TS) according to GSM standard phase 2+, ETSI and ITU-T. The services and functions of the modem are implemented by issuing AT commands over the RS232 serial interface.2.4.1 Types of Mobile StationThe GM28 is a dual band serial modem with the GSM radio characteristics shown in the table below.2.4.2 Short Message ServiceThe modem supports the following SMS services:• Sending; MO (mobile-originated) with both PDU (protocol data unit) and text mode supported.• Receiving; MT (mobile-terminated) with both PDU and text mode supported.• CBM (cell broadcast message); a service in which a message is sent to all subscribers located in one or more specific cells in the GSM network (for example, traffic reports). This feature is network dependent.• SMS STATUS REPORT according to GSM 03.40.• SMS COMMAND according to GSM 03.40.The maximum length of an SMS message is 160 characters when using 7-bit encoding. For 8-bit data, the maximum length is 140 characters. The modem supports up to 6 concatenated messages to extend this function.GM28 GSM850 GSM1900Frequency Range (MHz) TX: 824-849RX: 869-894TX: 1850-1910RX: 1930-1990Channel spacing 200kHz 200kHzNumber of channels 123 carriers *8 (TDMA)GSM: channels 128 to 251298 carriers *8 (TDMA)PCS: channels 512 to 810Modulation GMSK GMSKTX Phase Accuracy < 5º RMS phase error (burst) < 5º RMS phase error (burst)Duplex spacing 45MHz 80MHzReceiver sensitivity at antenna connector< –102dBm < –102dBmTransmitter output power at antenna connectorClass 50.8W (29dBm)Class 11W (30dBm)Automatic hand-over between GSM850 and GSM1900
GM28 INTEGRATOR’S MANUAL18LZT 123 7468 P1A2.4.3 Voice CallsThe GM28 offers the capability of mobile originated and mobile terminated voice calls, as well as supporting emergency calls. Multi-party, call waiting and call deflection features are available. Some of these features are network-operator specific.For the inter-connection of audio, the modem offers a balanced 4-wire analogue interface.DTMF (Dual Tone Multi Frequency) is supported.2.4.4 DataThe modem supports the following data protocols:• GPRS (General Packet Radio Service).Modems are Class B terminals, which provide simultaneous activation and attachment of GPRS and GSM services. GM28 modems are GPRS class 8 (4+1) enabled devices, which are capable of transmitting in one timeslot per frame (up link), and receiving at a maximum of four timeslots per frame (down link).• CSD (Circuit Switched Data).GM28 modems are capable of establishing a CSD communication at 9.6kbps.• HSCSD (High Speed Circuit Switched Data).GM28 supports HSCSD class 2 (2+1) communication, with one timeslot per frame capacity in the up link and two timeslots per frame capacity in the down link.2.4.5 FaxThe GM28 allows fax transmissions to be sent and received by commercial software installed on the application computer. Group 3 fax Classes 1 and 2 are supported.2.4.6 Supplementary Services• Call forwarding• Call hold, waiting and multiparty• Calling/called number identification• Advice of charge•USSD• Alternate line service• Customer service profile• Preferred networks• Operator selection
2. GM28 MODEM19LZT 123 7468 P1A• Network registration• Call barring• Call transfer2.4.7 Serial CommunicationThe GM28 enables an end-to-end communication path to be established between the external telemetry/telematics application and a remote terminal or host, via the GSM network. Once a path has been set up, voice or data communication can take place. Serial data with flow control according to the RS232 signalling protocol operates between the modem and the external application.Control of the GM28 is by the external application, via the RS232 serial interface, using a set of AT commands. The GM28 supports the full set of AT commands according to GSM 07.05 and GSM 07.07. It also supports an extended set of Ericsson proprietary AT commands to add extra functionality.AT commands are used to operate the modem and have a broad range of functions including:• configuring general parameters of the GM28;• setting up and controlling communications to and from the GSM network;• configuring the modem to communicate across the RS232 serial interface;• and obtaining GSM network status information.For more detail on the AT commands supported by the GM28 see “Alphabetical Listing of AT Commands”, page 259.2.4.8 Interfacing with the GM28The GM28 uses the following industry standard connectors to interface with the external application and the GSM network;• RJ11 (plug-in power supply connector)• RJ9 (handset audio connector)• Integral SIM card reader• FME male (antenna connector)• Sub-D socket, 9 pin (RS232 serial port)
GM28 INTEGRATOR’S MANUAL20LZT 123 7468 P1A2.5 Service and SupportTo contact customer support please use the details below:Customer SupportSony Ericsson Mobile CommunicationsMaplewood BuildingChineham Business ParkBasingstokeRG24 8YBE-mail: modules.support@sonyericsson.comormodules.info@sonyericsson.comInformation about Sony Ericsson and its products is available on the following web site:http://www.sonyericsson.com/M2M2.6 PrecautionsThe GM28 as a stand alone item is designed for indoor use only. To use outside it must be integrated into a weatherproof enclosure. Do not exceed the environmental and electrical limits as specified in “Technical Data”, page 44.
3. ABBREVIATIONS21LZT 123 7468 P1A3. AbbreviationsAbbreviation ExplanationsAMR Adaptive Multi RateCBM Cell Broadcast MessageCBS Cell Broadcast ServiceCSD Circuit Switched DataDCE Data Circuit Terminating EquipmentDTE Data Terminal EquipmentDTMF Dual Tone Multi FrequencyEFR Enhanced Full Rate EMC Electro-Magnetic CompatibilityE-OTD Enhanced Observed Time DifferenceESD Electrostatic DischargeETSI European Telecommunication Standards InstituteFCC Federal Communications CommissionFR Full RateGPRS General Packet Radio ServiceGSM Global System for Mobile CommunicationHR Half RateHSCSD High Speed Circuit Switched DataITU-T International Telecommunication Union - Telecommunications Standardisation SectorME Mobile EquipmentMO Mobile OriginatedMS Mobile StationMT Mobile TerminatedPDU Protocol Data UnitPTCRB PCS Type Certification Review BoardRF Radio FrequencyRLP Radio Link ProtocolRTC Real Time ClockSIM Subscriber Identity Module
GM28 INTEGRATOR’S MANUAL22LZT 123 7468 P1ASMS Short Message ServiceTA Terminal AdapterTE Terminal EquipmentTS Telecom ServicesAbbreviation Explanations
Product Photo/Illustration Part 2: Integrating the Modem
25LZT 123 7468 P1A1. Mechanical Description1.1 OverviewThe pictures below show the mechanical design of the GM28 along with the positions of the different connectors and mounting holes. The GM28 case is made of durable PC/ABS plastic. Figure 1.1  GM28 viewed from the left sideFigure 1.2  GM28 viewed from the right sideAntennaconnectorR 232 connectorSLEDAccess toSIM cardMounting hole (x2)AudioconnectorPowerconnector
GM28 INTEGRATOR’S MANUAL26LZT 123 7468 P1APlease note the following:• Mounting holes positioned at two of the corners make it possible to securely bolt the modem into your application.• Keypad, display, microphone, speaker and battery are not part of the modem.• The SIM card is mounted in the modem.• The pins and electrical characteristics or the modem’s various connectors are described in“2. Electrical Description”, page 28.• Information about the antenna connector is found in“2.3 Antenna Connector”, page 31.
1. MECHANICAL DESCRIPTION27LZT 123 7468 P1A1.2 Physical DimensionsMeasurements are given in millimetres. See also “Technical Data”, page 44.71.566.477.426.211.055.345.310.611.09.051.0(x2)3.5
GM28 INTEGRATOR’S MANUAL28LZT 123 7468 P1A2. Electrical DescriptionAll electrical connections to the GM28 are designed to meet the standard air (4kV) and contact (8kV) discharge ESD tests, of EN 301 489-1.The modem uses the following industry standard connectors:• RJ11 6-way (power connector)• RJ9 4-way (handset connector)• SIM card reader• FME male coaxial jack (antenna connector)• Sub-D socket, 9 pin (RS232 serial port)2.1 Power ConnectorAn RJ11 6-way connector, as shown and described below, serves as a means of supplying and controlling d.c. power to the modem.The supply voltage, VCC, required by the modem is in the range 5V - 32V d.c. Application of the supply voltage does not switch the modem on. To do so an additional active-high control signal, TO_IN, must be applied for > 0.2s.A second active-high control signal, HR_IN, can be used to switch the modem off when applied for 1 - 2 seconds, or can be used to perform a hardware reset when applied for > 3.5s.TO_IN and HR_IN are referenced to GND (pin 6 on the connector).VCC and GND are reverse polarity and overvoltage protected.6543211 VCC2 n/c3 HR_IN4 TO_IN5 n/c6 GND
2. ELECTRICAL DESCRIPTION29LZT 123 7468 P1AThe power connector electrical characteristics are listed below:2.2 Audio ConnectorA 4-way RJ9 connector, as shown below, allows a telephone handset to be plugged into the modem, giving access to the microphone and earpiece signals. The connector may also be used to drive other analogue audio sub-systems or devices.Although the GM28 is pre-configured to work with a range of handsets, the audio interface is flexible and its performance can be configured, using AT commands, to match a particular handset or audio subsystem.Pin Signal Dir Limits Description1VCC I5 - 32V Positive power input2- - - No connection3HR_IN I–0.5 - 32V Active high control line used to switch off or reset the modemVIH > 5V, VIL < 2VPower off: 1s < t < 2sHard reset: t > 3.5s4 TO_IN I –0.5 - 32V Active high control line used to switch on the modemVIH > 5V, VIL < 2VPower on: t > 0.2s5 - - - No connection6 GND I - Negative power (ground) input and return path for TO_IN and HR_IN43211 MICN2 BEARN3 BEARP4 MICP
GM28 INTEGRATOR’S MANUAL30LZT 123 7468 P1AAudio signal descriptions are listed below:MICP and MICN are balanced differential microphone input signals. These inputs are compatible with an electret microphone.BEARP and BEARN are the speaker output signals. These are differential-mode outputs. The electrical characteristics are given in the table below.The following table shows the ear piece impedances that can be connected to BEARP and BEARN.Note! Compliance with AMR may be required by certain network operators.Pin Signal Dir Description1MICN IMicrophone negative input2 BEARN O Earpiece negative output3BEARP OEarpiece positive output4 MICP I Microphone positive inputParameter LimitOutput level (differential) t4.0VppOutput level (dynamic load = 32:)t2.8VppDistortion at 1kHz and maximum output level d5%Offset, BEARP to BEARN ±30mVEar-piece mute-switch attenuation t40dBEar piece model Impedance ToleranceDynamic ear piece [32:+ 800µH] // 100pF ±20%Dynamic ear piece [150:+ 800µH] // 100pF ±20%Piezo ear piece 1k:+ 60nF ±20%
2. ELECTRICAL DESCRIPTION31LZT 123 7468 P1A2.3 Antenna ConnectorThe antenna connector allows transmission of radio frequency (RF) signals between the modem and an external customer-supplied antenna. The modem is fitted with a 50: FME male coaxial jack as shown below.The table below shows the antenna electrical characteristics:Parameter Limit DescriptionNominal impedance 50: (SWR better than 2.5:1)Output Power2 Watt peak (Class 4) GSM8501 Watt peak (Class 1) GSM1900Static SensitivityBetter than –102dBm GSM850Better than –102dBm GSM1900GNDRF Signal
GM28 INTEGRATOR’S MANUAL32LZT 123 7468 P1A2.4 SIM Card ReaderThe GM28 is fitted with a SIM card reader designed for 3V and 5V SIM cards. It is the flip-up type which is lockable in the horizontal position and is accessed through a removable panel as shown below.The SIM card reader includes a SIM presence switch. This ensures that when a SIM card is inserted or removed while the GM28 is turned ON, it will reset.
2. ELECTRICAL DESCRIPTION33LZT 123 7468 P1A2.5 RS232 Serial PortThe modem supports a standard RS232 serial interface (EIA/TIA 574) via its 9 pin Sub-D connector, shown below. In line with serial communication terminology the GM28 serial modem should be considered as the data circuit-terminating equipment (DCE) and the external application or computer as the data terminating equipment (DTE).The electrical characteristics of the serial port signals are shown below:Pin Signal Dir Voltage levelsDescription1DCD O> +4V< –4VData carrier detect2 RD O > +4V< –4VReceived data3TD I> 2V< 0.8VTransmitted data4 DTR I > 2V< 0.8VData terminal ready5GND -0V Ground connection6DSR O > +4V< –4VData set ready7RTS I> 2V< 0.8VRequest to send8 CTS O > +4V< –4VClear to send9RI O> +4V< –4VRing indicator91 DCD2RD3TD4 DTR5 GND6 DSR7RTS8 CTS9RI76543218
GM28 INTEGRATOR’S MANUAL34LZT 123 7468 P1A2.5.1 Serial DataThe modem supports the standard data character format of 1 start bit, 8 bit data, no parity plus 1 stop bit, in total 10 bits per character.2.5.2 Serial Data Signals - RD, TDThe default baud rate is 9.6kbps, however higher bit rates up to 460kbps are supported. At start-up the GM28 transmits and receives data at the default rate of 9.6kbps in either standard AT mode or binary mode (the first received data - AT or binary format - determines the operating mode). When reprogramming, the transmission rate is automatically negotiated by the programming application. Speeds up to 460kbps are supported.Serial Data From Modem (RD)RD is an output signal that the modem uses to send data to the application.Serial Data To Modem (TD)TD is an input signal, used by the application to send data to the modem.2.5.3 Control Signals - RTS, CTS, DTR, DSR, DCD, RIRTS and CTS are capable of transmitting at 1/10th of the data transmission speed for data rates up to 460kbps (byte-oriented flow control mechanism).Request to Send (RTS)Used to condition the DCE for data transmission. The default level is high by internal pull up.The exact behaviour of RTS is defined by an AT command. Software or hardware control can be selected. Hardware flow is the default control.The application must pull RTS low to communicate with the modem. The modem will respond by asserting CTS low, indicating it is ready for communication.Clear To Send (CTS)CTS indicates that the DCE is ready to transmit data. The default level is high. You can define the exact behaviour of CTS through an AT command, and can select software or hardware flow control.
2. ELECTRICAL DESCRIPTION35LZT 123 7468 P1AData Terminal Ready (DTR)DTR indicates that the DTE is ready to transmit and receive data. It also acts as a hardware ‘hang-up’, terminating calls when switched high. The signal is active low. You can define the exact behaviour of DTR with an AT command.The DTR line can also be used to switch on the modem when activated for 0.2 seconds. The DTR line must be deactivated prior to switching off the modem to ensure it switches off (powers down) correctly.Data Set Ready (DSR)An active DSR signal is sent from the modem to the application (DTE) to confirm that a communications path has been established. DSR has two modes of operation, which can be set using the AT command AT&S.Data Carrier Detect (DCD)DCD indicates that the DCE is receiving a valid carrier (data signal) when low. You can define the exact behaviour of DCD with an AT command.Ring Indicator (RI)RI indicates that a ringing signal is being received by the DCE when low. You can define the exact behaviour or RI with an AT command.2.6 Real Time ClockThe GM28 contains a real time clock (RTC) to maintain accurate timekeeping and to enable “timestamping” of messages.The RTC is powered when d.c. power is connected to the modem AND the modem is switched on. If the d.c. supply fails, a stored energy device within the GM28 provides back-up power to maintain the RTC for at least 12 hours.2.7 Software UpdatesIt is possible and sometimes necessary to update the GM28 software. Updates must be carried out by a Sony Ericsson approved technician. Please contact your supplier for details (see “Service and Support”, page 20).
GM28 INTEGRATOR’S MANUAL36LZT 123 7468 P1A3. Operation3.1 Switching On the ModemThere are two ways to switch on the modem, once power is applied.• either assert TO_IN high for > 0.2s;• or activate the RS232 control line DTR, high for > 0.2s.The modem is fully operational after 4 seconds. Logging onto a network may take longer than this and is outside the control of the modem.The modem can be configured to start up at the time power is applied by permanently tying power connector signals TO_IN (pin 4) and VCC (pin 1) together. In this case DTR must be used to switch the modem on again after it has been switched off or reset, while power is still applied.3.2 Switching Off the ModemThere are two ways to switch off (power down) the modem as described below:• either use the AT+CFUN command;• or assert HR_IN high for 1 - 2 seconds. A delay of up to 10s is experienced as the modem logs off the network.Note! The DTR line must be deactivated prior to switching off the modem to ensure the unit switches off correctly.3.3 Resetting the ModemA full system reset, independent of the status of the software, may be applied to the modem as follows:• assert HR_IN high for > 3.5s.
3. OPERATION37LZT 123 7468 P1A3.4 Operating States/LEDThe modem has a green LED, as depicted below, which is used to indicate various operating states. These states are described in following table.Notes! Switch off (Power Down): DC power is applied but the modem is switched OFF.Standby: The GM28 is switched ON and camped on to the network. No call in progress.Talk: The GM28 is switched ON and a voice/data call is in progress.Operating State LED StatusAfter switching on the modem On after 4sSwitch off (Power down) or power removed OffStandby or talk FlashingNo network, network search, no SIM card, no PIN enteredOnLED
GM28 INTEGRATOR’S MANUAL38LZT 123 7468 P1A4. Hints for Integrating the ModemThis chapter gives you advice and helpful hints on how to integrate the GM28 into your application from a hardware perspective.Please read and consider the information under the following headings before starting your integration work:• Safety advice and precautions.• Installation of the modem.• Antenna.4.1 Safety Advice and Precautions4.1.1 General• Always ensure that use of the modem is permitted. The modem may present a hazard if used in proximity to personal medical electronic devices. As a rule, the modem must not be used in hospitals, airports or planes.• Avoid exposing the modem to lighted cigarettes, naked flames or to extreme hot or cold temperature.• You are responsible for observing your country’s safety standards, and where applicable the relevant wiring rules.• Never use the modem at a gas station, refuelling point, blasting area or in any other environment where explosives may be present.• Operating the modem close to other electronic devices, such as antennas, television sets, and radios may cause electromagnetic interference.• Never try to dismantle the modem yourself. There are no components inside the modem that can be serviced by the user. If you attempt to dismantle the modem, you may invalidate the warranty.• To protect power supply cables and meet the fire safety requirements when the unit is powered from a battery or a high current supply, connect a fast 1.25A fuse in line with the positive supply.• Do not connect any incompatible component or product to the GM28. Note, Sony Ericsson does not warrant against defects, non-conformities or deviations caused thereby.4.1.2 SIM Card• Before handling the SIM card in your application, ensure that you are not charged with static electricity. Use proper precautions to avoid electrostatic discharges.
4. HINTS FOR INTEGRATING THE MODEM39LZT 123 7468 P1A• When the SIM card hatch is opened, the SIM card connectors lie exposed under the SIM card holder. CAUTION: Do not touch these connectors! If you do, you may release an electrical discharge that could damage the modem or the SIM card.• When designing your application, the SIM card’s accessibility should be taken into account. We always recommend that you have the SIM card protected by a PIN code. This will ensure that the SIM card cannot be used by an unauthorized person.4.1.3 Antenna• If the antenna is to be mounted outside, consider the risk of lightning. Follow the instructions provided by the antenna manufacturer.• Never connect more than one modem to a single antenna. The modem can be damaged by radio frequency energy from the transmitter of another modem.• Like any mobile station, the antenna of the modem emits radio frequency energy. To avoid EMI (electromagnetic interference), you must determine whether the application itself, or equipment in the application’s proximity, needs further protection against radio emission and the disturbances it might cause. Protection is secured either by shielding the surrounding electronics or by moving the antenna away from the electronics and the external signals cable.• The modem and antenna may be damaged if either come into contact with ground potentials other than the one in your application. Beware, ground potential are not always what they appear to be.• If the application containing the GM28 uses an antenna which is less than 20cm away from any part of the user’s body, integrators are legally obliged to publish SAR figures for the product. SAR testing is the responsibility of the system integrator.• Even if SAR measurements are not required it is considered good practice to insert a warning in any manual produced, indicating it is a radio product and that care should be taken.• The GM28 module is FCC approved for fixed and mobile applications. If the final product after integration is intended for portable use, a new application and FCC ID is required.4.2 Installation of the Modem4.2.1 Where to Install the ModemThere are several conditions which need to be taken into consideration when designing your application as they might affect the modem and its function. They are:
GM28 INTEGRATOR’S MANUAL40LZT 123 7468 P1AEnvironmental ConditionsThe modem must be installed so that the environmental conditions stated in the Technical Data chapter, such as temperature, humidity and vibration are satisfied. Additionally, the electrical specifications in the Technical Data section must not be exceeded.Signal StrengthThe modem has to be placed in a way that ensures sufficient signal strength. To improve signal strength, the antenna can be moved to another position. Signal strength may depend on how close the modem is to a radio base station. You must ensure that the location at which you intend to use the modem, is within the network coverage area. Degradation in signal strength can be the result of a disturbance from another source, for example an electronic device in the immediate vicinity. More information about possible communication disturbances can be found in section 4.3.5, page 43.When an application is completed, you can verify signal strength by issuing the AT command AT+CSQ. See “AT+CSQ Signal Strength”, page 87.Tip! Before installing the modem, use an ordinary mobile telephone to check a possible location for it. In determining the location for the modem and antenna, you should consider signal strength as well as cable lengthConnection of Components to GM28The integrator is responsible for the final integrated system. Incorrectly designed or installed, external components may cause radiation limits to be exceeded. For instance, improperly made connections or improperly installed antennas can disturb the network and lead to malfunctions in the modem or equipment.Network and Subscription• Before your application is used, you must ensure that your chosen network provides the necessary telecommunication services. Contact your service provider to obtain the necessary information.• If you intend to use SMS in the application, ensure this is included in your (voice) subscription.• Consider the choice of the supplementary services described in section “2.4.2 Short Message Service”, page 17.• Please be aware that compliance with AMR may be required by certain network operators.
4. HINTS FOR INTEGRATING THE MODEM41LZT 123 7468 P1A4.2.2 How to Install the ModemPower Supply• Use a high-quality power supply cable with low resistance. This ensures that the voltages at the connector pins are within the allowed range, even during the maximum peak current.• When the unit is powered from a battery or a high current supply, connect a fast 1.25A fuse in line with the positive supply. This protects the power cabling and modem.Securing the modem• Before securing the modem take into account the amount of additional space required for the mating connectors and cables that will be used in the application.• Where access is restricted, it may be easier to connect all the cables to the modem prior to securing it in the application.• Securely attach the GM28 modem to the host application using two 3mm diameter pan-head screws of appropriate length as shown below.Caution! Do not exceed a torque of 25Ncm when tightening the fixings screws. Excessive torque applied to the screws can crack the plastic case.4.3 Antenna4.3.1 GeneralThe antenna is the component in your system that maintains the radio link between the network and the modem. Since the antenna transmits and receives electromagnetic energy, its efficient function will depend on:• the type of antenna (for example, circular or directional);• the placement of the antenna;
GM28 INTEGRATOR’S MANUAL42LZT 123 7468 P1A• communication disturbances in the vicinity in which the antenna operates.In the sections below, issues concerning antenna type, antenna placement, antenna cable, and possible communication disturbances are addressed.In any event, you should contact your local antenna manufacturer for additional information concerning antenna type, cables, connectors, antenna placement, and the surrounding area. You should also determine whether the antenna needs to be grounded or not. Your local antenna manufacturer might be able to design a special antenna suitable for your the application.4.3.2 Antenna TypeMake sure that you choose the right type of antenna for the modem. Consider the following requirements:• the antenna must be designed for the dual frequency bands in use: GSM850/1900;• the impedance of the antenna and antenna cable must be 50:;• the antenna output-power handling must be a minimum of 2W;• the VSWR value should be less than 3:1 to avoid damage to the modem.4.3.3 Antenna PlacementThe antenna should be placed away from electronic devices or other antennas. The recommended minimum distance between adjacent antennas, operating in a similar radio frequency band, is at least 50cm.If signal strength is weak, it is useful to face a directional antenna at the closest radio base station. This can increase the strength of the signal received by the modem.The modem’s peak output power can reach 2W. RF field strength varies with antenna type and distance. At 10cm from the antenna the field strength may be up to 70V/m and at 1m it will have reduced to 7V/m.4.3.4 The Antenna CableUse 50:impedance low-loss cable and high-quality 50:impedance connectors (frequency range up to 2GHz) to avoid RF losses. Ensure that the antenna cable is as short as possible.The Voltage Standing-Wave Ratio (VSWR) may depend on the effectiveness of the antenna, cable and connectors. In addition, if you use an adapter between the antenna cable and the antenna connector, it is crucial that the antenna cable is a high-quality, low-loss cable.
4. HINTS FOR INTEGRATING THE MODEM43LZT 123 7468 P1AMinimize the use of extension cables, connectors and adapters. Each additional cable, connector or adapter causes a loss of signal power.4.3.5 Possible Communication DisturbancesPossible communication disturbances include the following:•Noise can be caused by electronic devices and radio transmitters.•Path-loss occurs as the strength of the received signal steadily decreases in proportion to the distance from the transmitter.•Shadowing is a form of environmental attenuation of radio signals caused by hills, buildings, trees or even vehicles. This can be a particular problem inside buildings, especially if the walls are thick and reinforced.•Multi-path fading is a sudden decrease or increase in the signal strength. This is the result of interference caused when direct and reflected signals reach the antenna simultaneously. Surfaces such as buildings, streets, vehicles, etc., can reflect signals.•Hand-over occurs as you move from one cell to another in the GSM network. Your mobile application call is transferred from one cell to the next. Hand-over can briefly interfere with communication and may cause a delay, or at worst, a disruption.4.4 AttachmentsThe GM28 has been FCC certified using a number of attachments including:1. AC-DC Power Adaptor with Customized DC Lead(Model # AD-0901000BS)Input 230Va.c., 50Hz, 2m mains leadOutput: 9Vd.c. 1A, 2m d.c. lead with RJ11 connector. CE marked. 2. Tri-band GSM Antenna (GSM/PCN/1.9GHz)(Model # DG300-FME/F)Covert fit spider patch antenna, self-adhesive pad, 0dBi, 2m RG174 cable with FME female connector.3. RS232 9-way Serial Cable(Model # C-E-RS232-2M)2m, 9-way cable, DB9 (female) to DB9 (male) connectors.
GM28 INTEGRATOR’S MANUAL44LZT 123 7468 P1A5. Technical DataData FeaturesShort Message Service FeaturesVoice FeaturesFax FeaturesCSD Up to 9.6kbpsHSCSD (2+1) Up to 19.2kbpsGPRS Class B (4+1)- P channels- Coding schemes CS1 - CS485.6kbps (subject to network support and terminal location)GSM 07.10 multiplexing protocolSMSText and PDUPoint to point (MT/MO)Cell broadcastconcatenation of up to 6 SMSFull Rate, Enhanced Full Rate and Half Rate (FR/EFR/HR)Dual Tone Multi Frequency (DTMFAMR currently unsupportedGroup 3Class 1 and 2
5. TECHNICAL DATA45LZT 123 7468 P1AData StoragePower SupplyPower ConsumptionPower Down ModeStandby Mode (typical)Talk Mode (typical)Notes! Power Down Mode: DC power is applied but the modem is switched OFF.Standby Mode: The GM28 is switched ON and camped on to the network. No call in progress.Talk Mode: The GM28 is switched ON and a voice/data call is in progress.The power consumption during transmission in Talk Mode is measured at maximum transmitted power.SMS storage capacity 40 in MEIn addition, the unit can handle as many SMS as the SIM can storePhone book capacity 100Supply voltage range 5 - 32V d.c.Supply voltage 5V 12V 32V VdcAv Max Av Max Av Max515 515 20 50 µAFrequency Paging rate Av Peak Av Peak Av Peak850MHz 226 110 943 620 mA1900MHz 2 26 120 9 45 6 19 mAFrequency Power Level Av Peak Av Peak Av Peak850MHz 5220 1230 90 520 40 200 mA1900MHz 0 170 960 70 350 30 140 mA
GM28 INTEGRATOR’S MANUAL46LZT 123 7468 P1AThe power consumption in Standby Mode is measured at the maximum paging rate.Radio SpecificationsAudio SpecificationsSIM Card ReaderFrequency range GM28: GSM 850MHz and 1900MHz (dual band)Maximum RF output power2W (850MHz) and 1W (1900MHz)Antenna impedance 50: Static sensitivity Better than –102dBmE-OTD Currently unsupported in GM28Parameter LimitOutput level (differential) t4.0VppOutput level (dynamic load = 32:)t2.8VppDistortion at 1kHz and maximum output level d5%Offset, BEARP to BEARN ±30mVEar-piece mute-switch attenuation t40dBEar piece model Impedance ToleranceDynamic ear piece [32:+ 800µH] // 100pF ±20%Dynamic ear piece [150:+ 800µH] // 100pF ±20%Piezo ear piece 1k:+ 60nF ±20%Voltage type Support for 3 V and 5 V SIM cards
5. TECHNICAL DATA47LZT 123 7468 P1AElectrical Connectors and LEDMechanical SpecificationPlug-in power supply connectorRJ11 6-wayHandset audio connector RJ9 4-wayAntenna connector FME maleRS232 port Sub-D socket, 9 pinLED GreenLength 77.4mmWidth 66.4mmHeight 26.2mmWeight <130g
GM28 INTEGRATOR’S MANUAL48LZT 123 7468 P1AEnvironmental specificationsCertificationOperating temperature range–25°C to +55°CStorage temperature range–40°C to +85°CRelative humidity 5 - 95%, non-condensingStationary vibration, sinusoidalDisplacement: 7.5mmAcceleration amplitude: 20m/s² and 40m/s²Frequency range: 2-8Hz, 8-200Hz, 200-500HzStationary vibration, randomAcceleration spectral density (m²/s²): 0.96, 2.88, 0.96Frequency range:5-10Hz, 10-200Hz, 200-500Hz, 60min/axisNon-stationary vibration, including shockShock response spectrum I, peak acceleration:3 shocks in each axis and direction;300m/s², 11msShock response spectrum II, peak acceleration:3 shocks in each axis and direction;1000m/s², 6msBump Acceleration: 250m/s²Free fall transportation 1.2mRolling pitching transportationAngle: ±35degrees; period: 8sStatic load 10kPaLow air pressure/high air pressure70kPa/106kPaFCC CertificationPart 15Part 22Part 24Approved to PTCRB according to NAPRD.03 and GSM 3GPP TS 51.010-1
Product Photo/Illustration Part 3: Using AT Commands
51LZT 123 7468 P1A1. Introduction to AT Commands1.1 OverviewAT commands, issued from a computer in your application are used to control and implement the functions of the modem.Using AT commands, the following actions are possible:• Control of DCE•GPRS• Call control• Supplementary Service• SIM application tool kitThe GM28 contains a large number of Ericsson-specific commands in addition to those implemented in accordance with the GSM and ITU-T recommendations. These commands are provided to enhance the functions of the modem. The Ericsson-specific commands are identified by the asterisk that precedes the command (see the syntax description provided below).1.2 Syntax DescriptionThis section provides a brief description of the syntax used for the GM28, AT command set. See the ITU-T recommendation V.25ter for additional information.1.2.1 ConventionsIn this manual, the following conventions are used to explain the AT commands.<command> The name of the command that is to be entered.<parameter> The parameter values that are defined for a certain command. <CR> The command line is terminated by the Carriage Return (or Enter key) or ATS3 command.<LF> Line feed character or ATS4 command.< > The term enclosed in angle brackets is a syntactical element. The brackets do not appear in the command line.
GM28 INTEGRATOR’S MANUAL52LZT 123 7468 P1A[ ] Square brackets are used to indicate that a certain item is optional. For example, sub-parameters of a command or an optional part of a response. The brackets do not appear in the command line.Value The default values of the supported parameters are indicated by using bold text when presenting the value.• Other characters, including ‘?’, ‘ ’, parenthesis, etc., appear in commands and responses as written.• The final result codes OK, ERROR, +CME ERROR: <err> and CMS ERROR:<err> (see sections 1.2.3, AT Response Syntax and 1.3, Error Codes) are not listed under “Possible Responses” for each AT command. • OK and ERROR are listed if these are the only possible responses.1.2.2 AT Command SyntaxThe AT standard is a line-oriented command language. Each command is made up of the following three elements:• the prefix;• the body;• the termination character.The prefix consists of the letters “AT”, which are derived from the first two letters of the word attention. The body is made up of the command, the parameter, and if applicable the associated values.Commands may be combined in the same command line. Spaces between the individual bodies are ignored.Basic Syntax CommandThe format of basic syntax commands is as follows:AT<command>[=][<parameter>]<OK>Example!  ATL=0<CR> (sets the volume of the speaker)Additional commands may follow a command on the same command line without any character being required for separation. For the command D parameters, see the description for the command in question.A version of the basic syntax is:AT<command><parameter>Extended Syntax Command• AT+<command>= [<parameter>]
1. INTRODUCTION TO AT COMMANDS53LZT 123 7468 P1A• AT*<command>=[<parameter>]Example!  AT+CFUN=0<CR> (powers down the modem)If several values are included in the command, they are separated by commas. It is also possible to enter commands with no values.Additional commands may follow an extended syntax command on the same command line if a semicolon (; IRA 3B) is inserted after the preceeding extended command as a separator.Read Command SyntaxThe read command is used to check the current values ofparameters. Type ‘?’, after the command line:• AT+<command>?• AT*<command>?• AT<command>?Example! AT+CSCS?<CR> (show current character set)<CR>“IRA”<CR>(information text response)<CR>OK<CR>(final result code response)Test Command SyntaxThe test command is used to test whether the command has beenimplemented or to give information about the type of subparameters itcontains. Type ‘?’, after the command line:• AT+<command>=?• AT*<command>=?Example! AT+CPAS=?<CR> (shows supported values for the response parameters)<CR>CPAS: (0, 3, 4, 129, 130, 131)<CR> (supported values)<CR>OK<CR> (final result code)If the indicated <parameter> is not recognized, the result code ERROR is issued.Note! Possible responses are indicated both as <command>:(list of supported<parameter>) and (in most cases) the actual range of the parameter values.1.2.3 AT Response SyntaxThe default mode response shown below, is in text mode. See the command V for further details.
GM28 INTEGRATOR’S MANUAL54LZT 123 7468 P1APossible formats for the result codes are:• Basic format result code, such as OK. The Basic result code also has a numerical equivalent.• Extended format result code, prefixed with a plus sign (+) or an asterisk (*):– AT+<command>: <parameter >– AT*<command>: <parameter>where the <parameter> is the result code value, note that a single space character separates the colon character from the <parameter>If several values are included in the result code, they are separated by commas. It is also possible that a result code has no value. The extended syntax result codes have no numerical equivalent. They are always issued in alphabetical form.• Information text response may contain multiple lines separated by <CR>. The TE detects the end of informational text responses by looking for a final result code response, such as OK.There are two types of result code responses as outlined below:Final Result CodeA final result code indicates to the TE that execution of the command is completed and another command may be issued.• If you type an implemented AT command, you should get the result code OK.• If you type an AT command that is not implemented, or which had the wrong parameter or syntax, you will get an error result code. It is ERROR or, for example, +<command> ERROR followed by an error code.Final result codes are:Value General meaningOK Command executed, no errorsERROR Invalid command or command line too longNO DIALTONE No dialling possible, wrong modeBUSY Remote station busyNO ANSWER Connection completion time-outNO CARRIER Link not established or disconnectedUnsolicited Result CodeUnsolicited result codes indicate the occurrence of an event not directly associated with a command being issued from the TE.
1. INTRODUCTION TO AT COMMANDS55LZT 123 7468 P1A1.3 Error Codes1.3.1 +CME ERROR (Mobile Equipment Error Code)This final result code is similar to the regular ERROR result code. If +CME ERROR: <err> is the result code for any of the commands in a command line, none of the commands in the same command line will be executed (neither ERROR nor OK result code shall be returned as a result of a completed command line execution). The format of <err> can be either numerical or alphabetical, and is set with the +CMEE command.The table below provides the numerical values for the parameter <err>.<err> Description Syntax0Phone failure1 No connection to phone2Phone -adaptor link reserved3 Operation not allowed4Operation not supported5 PH-SIM PIN required10 SIM not inserted11 SIM PIN required12 SIM PUK required13 SIM failure14 SIM busy15 SIM wrong16 Incorrect password17 SIM PIN2 required18 SIM PUK2 required20 Memory full21 Invalid index22 Not found23 Memory failure24 Text string too long25 Invalid characters in text string26 Dial string too long27 Invalid characters in dial string30 No network service
GM28 INTEGRATOR’S MANUAL56LZT 123 7468 P1A1.3.2 +CMS ERROR (Message Service Failure Result Code)This final result code indicates an error related to mobile equipment or to the network. The operation is similar to the ERROR result code. None of the following commands in the same command line will be executed. Neither ERROR nor OK result code will be returned. ERROR is returned normally when an error is related to syntax or invalid parameters. Nevertheless, it always appears when a command fails.The syntax is as follows:+CMS ERROR: <err>Values for the <err> parameter are described in the following table.31 Network time-out32 Network not allowed - emergency calls only100 Unknown101- 255 Reserved by ETS<err> Description Syntax<err> Description0 - 127 GSM 04.11 Annex E-2 values128 - 255 GSM 03.40 subclause 9.2.3.22 values300 ME failure301 SMS service of ME reserved302 Operation not allowed303 Operation not supported304 Invalid PDU mode parameter305 Invalid text mode parameter310 SIM not inserted311 SIM PIN required312 PH-SIM PIN required313 SIM failure314 SIM busy315 SIM wrong316 SIM PUK required317 SIM PIN2 required318 SIM PUK2 required320 Memory failure
1. INTRODUCTION TO AT COMMANDS57LZT 123 7468 P1A1.4  Examples on How to Use the AT CommandsAfter every group of AT commands there is a section where some of the more complicated commands are exemplified. For a detailed description of the command in question (valid parameter values, AT command syntax and Response syntax) you are recommended to see its own descriptive section.321 Invalid memory index322 Memory full330 SMSC address unknown331 No network service332 Network time-out340 No +CNMA acknowledgment expected500 Unknown error- 511 Other values in range 256 - 511 are reserved512- Manufacturer specific<err> Description
GM28 INTEGRATOR’S MANUAL58LZT 123 7468 P1A
59LZT 123 7468 P1A2. Call Control2.1 AT+CPIN PIN ControlSee 3.23, AT+CPIN PIN Control2.2 ATA Answer Incoming CallAnswer and initiate connection to an incoming call.Description Command Possible ResponsesAnswer an incoming callATA •CONNECT• CONNECT <text>•NO CARRIER•ERROR•OK<text> Description19200 Connected with data bit rate of 19200 bits/s (HSCSD)9600 Connected with data bit rate of 9600 bits/s4800 Connected with data bit rate of 4800 bits/s2400 Connected with data bit rate of 2400 bits/s
GM28 INTEGRATOR’S MANUAL60LZT 123 7468 P1A2.3 ATD DialUsed to initiate a phone connection, which may be data or voice (phone number terminated by semicolon). The phone number used to establish the connection will consist of digits and modifiers, or a stored number specification.If the dial string is followed by a semicolon this informs the phone that the number is a voice rather than a data number.If the dial string is omitted, and the semicolon included, the command instructs the ME to do a network detect. If the network is available OK is returned.Abortability:Aborting an ATD command is accomplished by the transmission from the DTE to the DCE of any character. A single character shall be sufficient to abort the command in progress; however, characters Description Command Possible Responses• Originate a call and dial the phone number specified in the command as <dial_string>or•Do a network detectATD<dial_string>[;] •CONNECT• CONNECT <text>•NO CARRIER•ERROR• NO DIAL TONE•BUSY•OKDial the phone number stored in the mobile phone which is located by the index <I>ATD>ME<I>[;] • CONNECT• CONNECT <text>•NO CARRIER•ERROR• NO DIAL TONE•BUSY•OKDial the phone number stored in the SIM card which is located by the index <I>ATD>SM<I>[;] •CONNECT• CONNECT <text>•NO CARRIER•ERROR• NO DIAL TONE•BUSY•OKDial the phone number stored in the Last dialled number list on the SIM card, which is located by the index <I>The most recently dialled number is assumed to have <I>="1"ATD>LD<I>[;] • CONNECT• CONNECT <text>•NO CARRIER•ERROR• NO DIAL TONE•BUSY•OKRedial the last phone number dialled.Ericsson specificATDL[;] ...
2. CALL CONTROL61LZT 123 7468 P1Atransmitted during the first 125 milliseconds after transmission of the termination character are ignored. This is to allow the DTE to append additional control characters such as line feed after the command line termination character.<dial_string> Description“0 1 2 3 4 5 6 7 8 9 * # +”Valid characters for originationW The W modifier is ignored but is included only for compatibility purposes,The comma modifier is ignored but is included only for compatibility purposesT The T modifier is ignored but is included only for compatibility purposesPThe P modifier is ignored but is included only for compatibility purposes<Final Result Code>DescriptionCONNECT If connection is successfully established, only valid for data connectionsCONNECT <text>If connection is successfully established, only valid for data connectionsNO CARRIER Unable to establish a connection or the connection attempt was aborted by the userERROR An unexpected error occurred while trying to establish the connectionNO DIALTONE The mobile phone is being used for a voice call or is not within coverage of the networkBUSY The phone number called is engaged, valid for data and voice connectionsOK Only valid for voice connections<text> Description19200 Connected with data bit rate of 19200 bits/s (HSCSD)9600 Connected with data bit rate of 9600 bits/s4800 Connected with data bit rate of 4800 bits/s2400 Connected with data bit rate of 2400 bits/s
GM28 INTEGRATOR’S MANUAL62LZT 123 7468 P1A2.4 ATH Hang upSignals the MS to terminate an active call.2.5 ATO Return to Online Data ModeSwitch to the on-line data mode from the on-line command mode during an active call. Returns ERROR when not in on-line command mode.2.6 ATP Select Pulse DiallingCommand is ignored, and is implemented for compatibility only. It would normally cause the next D command to use pulses when dialling the number.2.7 ATT Select Tone DiallingCommand is ignored, and is implemented for compatibility only. It would normally cause the next D command to use tones when dialling the number.Description Command Possible ResponsesTerminate the call ATH •ERROR•OKDescription Command Possible ResponsesReturn to on-line data modeATO[<value>] •CONNECT• CONNECT <text>•NO CARRIER•ERROR<value> Description0Return to on-line data state from on-line commandDescription Command Possible ResponsesSelect pulse dialling ATP OKShow if the command is supported?ATP=? OKDescription Command Possible ResponsesSelect tone dialling ATT OKShow if the command is supported?ATT=? OK
2. CALL CONTROL63LZT 123 7468 P1A2.8 ATX Call Progress Monitoring ControlDefines if the dial-tone detection and busy-tone detection are to be used during a call set-up.Note! If there is no network available the <n> parameter will decide if “NO DIALTONE” or “NO CARRIER” will be returned. If the call recipient is busy, the <n> parameter will decide if “BUSY” or “NO CARRIER” will be returned.2.9 AT+CHUP Hang up CallCauses the TA to hang-up the current call of the ME.If no call is present, but an incoming call is notified, then the incoming call shall be rejected.Description Command Possible ResponsesSet call progress monitoring controlATX=[<n>] or ATX[<n>] •OK•ERRORRead the current settingATX? X: <n>Show if the command is supported?ATX=? X: (list of supported <n>s)<n> Description0Body and dial tone detection off. No line speed reported on connection1 Body and dial tone detection off. Report line speed on connection2Busy detection on and dial tone detection off. Report line speed on connection3 Busy detect off and dial tone on. Report line speed on connection4Busy detect and dial tone detection on. Report line speed on connection. Default valueDescription Command Possible ResponsesRequest hang-up AT+CHUP  •OK•ERRORShow if the commands is supportedAT+CHUP=? • OK•ERROR
GM28 INTEGRATOR’S MANUAL64LZT 123 7468 P1A2.10 AT+CMOD Call ModeSelects the call mode of further dialing commands (D) or for next answering command (A). Mode can be either single or alternating. In this ETS, terms “alternating mode” and “alternating call” refer to all GSM bearer and teleservices that incorporate more than one basic service (voice, data, fax) within one call.When single mode is selected the call originating and hang-up procedures are similar to procedures specified in ITU-T Recommendations V.25ter, T.31 and T.32. In GSM there can be voice followed by data (refer to GSM 02.02), alternating voice/data (refer to GSM 02.02) and alternating voice/fax calls (refer to GSM 02.03).Test command returns values supported by the TA as a compound value.Note! +CMOD is set to zero after a successfully completed alternating mode call. It is set to zero also after a failed answering. The power-up, factory (&F) and user resets (Z), also set the value to zero. This reduces the possibility that alternating mode calls are originated or answered accidentally.Description Command Possible ResponsesRequest Call Mode AT+CMOD=[<mode>]  •OK•ERRORShows the current settingAT+CMOD? • +CMOD: <mode>•OK•ERRORShow if the command is supportedAT+CMOD=? • +CMOD: (list of supported <mode>s)•OK•ERROR<mode> Description0Single mode. Default value.In order to avoid accidental originating or answering of alternating calls is <mode> set to single mode in following cases:- after a successfully completed alternating mode call;- after a unsuccessful answering;- after successfully execution of the commands &F and Z
2. CALL CONTROL65LZT 123 7468 P1A2.11 AT+CVHU Voice Hang-UpSelects whether ATH or “drop DTR” causes a voice connection to be disconnected or not. Voice connection also includes alternating mode calls that are currently in voice mode.Note! When <mode>=2, this command must be viewed in conjunction with the V.25ter command &D, or &D will be ignored.2.12 AT+VTS DTMF and Tone GenerationThis command allows the transmission of DTMF tones. These tones may be used, for example, when announcing the start of a recording period. The command is write only. In this profile of commands, the command does not operate in data or fax modes of operation (+FCLASS=0,1,2-7).Note! The ATD-command is used only for dialing. It is not possible to generate arbitrary DTMF tones using the ATD command.Description Command Possible ResponsesSet Command +CVHU=[<mode>] • +CME ERROR: <err>•OKRead command +CVHU? • +CVHU: <mode>• +CME ERROR: <err>Test if the command is supported+CVHU=? +CVHU: (list of supported <mode>s)<mode> Description0“Drop DTR” ignored but OK response given. ATH disconnects1 “Drop DTR” and ATH ignored but OK response given2“Drop DTR” behavior according to &D setting. ATH disconnects. Default valueDescription Command Possible ResponsesRequest transmission of DTMF tone(s)AT+VTS=<DTMF> OKERRORShow if the command is supportedAT+VTS=? OKERROR
GM28 INTEGRATOR’S MANUAL66LZT 123 7468 P1ANote! The AT+VTS command is used only during a voice call.<DTMF> DescriptionASCII character stringAn ASCII character string with entries in the set 0-9, #, *, A-D separated by commas. Each entry is interpreted as a single ASCII character.Example: The string “8,9” sends two DTMF tones, “8” followed by “9”
67LZT 123 7468 P1A3. Control and Status3.1 ATQ Result Code SuppressionDetermines whether or not the DCE transmits result codes to the DTE. When result codes are being suppressed, no portion of any intermediate, final, or unsolicited result code - header, result text, line terminator, or trailer - is transmitted.3.2 ATS0 Automatic Answer ControlDefines the automatic answering feature of the modem. A non-zero value specifies the number of rings before the call is answered.Note! Call is always answered in the current fax class, regardless of whether the incoming call is voice, data, or fax.Description Command Possible ResponsesSet Result Code SuppressionATQ[=]<value> •OK•ERRORRead the current settingATQ? Q: <value>Show if the command is supportedATQ=? Q: (list of supported <value>s)<value> Description0DCE transmits result codes. Default value1 Result codes are suppressed and not transmittedDescription Command Possible ResponsesAutomatic answer controlATS0=[<rcnt>] •OK•ERRORRead the current settingATS0? <rcnt>Show if the command is supportedATS0=? S0: (list of supported <rcnt>s)<rcnt> Description0Disable automatic answer. Default value1-7 Answer after the specified number of rings
GM28 INTEGRATOR’S MANUAL68LZT 123 7468 P1A3.3 ATS2 Escape Sequence CharacterDefines the character to be used as the escape sequence character when switching from on-line data mode to on-line command mode. The response to the command is modified to reflect the change.Note! If the <esc> parameter is set to a value in the range of 128-255, the escape sequence detection is disabled.3.4 ATS3 Command Line Termination CharacterThis S-parameter represents the decimal IA5 value of the character recognised by the DCE from the DTE to terminate an incoming command line. It is also generated by the DCE as part of the header, trailer, and terminator for result codes and information text, along with the S4 parameter.The previous value of S3 is used to determine the command line termination character for entry of the command line containing the S3 setting command. However, the result code issued uses the value of S3 as set during the processing of the command line. For example, if S3 was previously set to 13 and the command line “ATS3=30” is issued, Description Command Possible ResponsesSet escape sequence characterATS2=[<esc>] •OK•ERRORRead the current settingATS2 <esc>Show if the command is supportedATS2=? S2: (list of supported <esc>s)<esc> Description43 Escape sequence character. Default value0 to 255 Escape sequence characterDescription Command Possible ResponsesSet Command Line Termination CharacterATS3=<value> •OK•ERRORRead the current settingATS3? <value>Show if the command is supportedATS3=? S3: (list of supported <value>s)
3. CONTROL AND STATUS69LZT 123 7468 P1Athe command line is terminated with a <CR> character (IA5 0/13), but the result code issued uses the character with the ordinal value 30 (IA5 2/14) in place of the <CR>.3.5 ATS4 Response Formatting CharacterThis S-parameter represents the decimal IA5 value of the character generated by the DCE as part of the header, trailer, and terminator for result codes and information text, along with the S3 parameter (see the description of the V parameter for usage).If the value of S4 is changed in a command line, the result code issued in response to that command line will use the new value of S4.<value> Description13 Command line termination character, Default value0 to 127 Command line termination characterDescription Command Possible ResponsesSet Response Formatting CharacterATS4=<value> •OK•ERRORRead the current settingATS4? <value>Show if the command is supportedATS4=? S4: (list of supported <value>s)<value> Description10 Formatting character. Default valueNote: ASCII character 10 is equivalent to <LF>0 to 127 Formatting character
GM28 INTEGRATOR’S MANUAL70LZT 123 7468 P1A3.6 ATS5 Command Line Editing Character (BACKSPACE)This S-parameter represents the decimal IA5 value of the character recognised by the DCE as a request to delete from the command line the immediately preceding character.3.7 ATS6 Blind Dial Delay ControlIncluded for compatibility. No functionalityDescription Command Possible ResponsesRequest Command Line Editing CharacterATS5=<value> •OK•ERRORShows the current settingATS5? <value>Show if the command is supportedATS5=? S5: (list of supported <value>s)<value> Description8Line editing character. Default value0 to 127 Line editing characterDescription Command Possible ResponsesBlind dial delay control ATS6=[<dly>] OKRead the current settingATS6? <dly>Show if the command is supportedATS6=? S6: (list of supported <dly>s)<dly> Description2Wait two seconds before blind dialling. Default value2-255 Number of seconds to wait before blind dialling
3. CONTROL AND STATUS71LZT 123 7468 P1A3.8 ATS7 Connection Completion TimeoutDefines the maximum time allowed between completion of dialling and the connection being established. If this time is exceeded then the connection is aborted.3.9 ATS8 Comma Dial Modifier Delay ControlIncluded for compatibility. No functionalityDescription Command Possible ResponsesSet connection completion timeoutATS7=[<tmo>] •OK•ERRORRead the current settingATS7? <tmo>Show if the command is supportedATS7=? S7: (list of supported <tmo>s)<tmo> Description50 Timeout value in seconds. Default value1-255 Timeout value in secondsDescription Command Possible ResponsesSet Comma Dial Modifier Delay ControlATS8=[<dly>] •OK•ERRORRead the current setting.ATS8? <dly>Show if the command is supported.ATS8=? S8: (list of supported <dly>s)<dly> Description2The value of the dial modifier delay in seconds. Default value1-255 The value of the dial modifier delay in seconds
GM28 INTEGRATOR’S MANUAL72LZT 123 7468 P1A3.10 ATS10 Automatic Disconnect Delay ControlIncluded for compatibility. No functionality3.11 AT*ECAM Ericsson Call MonitoringThis command activates or deactivates the call monitoring function in the ME. When this log function is activated in the ME, the ME informs about call events, such as incoming call, connected, hang up etc.It is preferable that the current status shall always be sent with result code *ECAV when activating the log function. The purpose of this is two fold:• to gather relevant information for the call log in a TE;Description Command Possible ResponsesSet Automatic Disconnect Delay ControlATS10=[<val>] •OK•ERRORRead the current settingATS10? <val>Show if the command is supportedATS10=? S10: (list of supported <val>s)<val> Description2Remains connected for two tenths of a second. Default value1-254 Number of tenths of a second of delayDescription Command Possible ResponsesSet Call Monitoring on or offAT*ECAM=<onoff> •OK• +CME ERROR: <err>•OK•ERRORRead the current status for Call MonitoringAT*ECAM? • *ECAM: <onoff>• +CME ERROR: <err>•OK•ERRORTest if the command is supportedAT*ECAM=? • *ECAM: list of supported <onoff>s• +CME ERROR: <err>•OK•ERROR
3. CONTROL AND STATUS73LZT 123 7468 P1A• to make it possible for the TE to display call state information for an ongoing call.ExamplesAT*ECAM?*ECAM: 0AT*ECAM=1OK3.12 AT*EDST Ericsson Daylight Saving TimeThis command sets the daylight saving time hours.Note! This command affects the MS clock set with the AT+CCLK command. To avoid confusion it is recommended the daylight saving time (DST) is set with this command before setting the actual local time with AT+CCLK.<onoff> Description0The call log function is disabled (off). Default value1 The call log function is enabled (on)Description Command Possible ResponsesSet Daylight Saving TimeAT*EDST=<dst> • +CME ERROR: <err>•OK•ERRORRead current Daylight Saving TimeAT*EDST? • *EDST: <dst>• +CME ERROR: <err>•OK•ERRORShow if the command is supportedAT*EDST=? • *EDST: (list of supported <dst>s)• +CME ERROR: <err>•OK•ERROR<dst> Description0Standard time1 Daylight saving time, +1 hour2Daylight saving time, +2 hours
GM28 INTEGRATOR’S MANUAL74LZT 123 7468 P1A3.13 AT*EMAR Ericsson Master ResetThis command requests the MS to reset user data. The user data in the MS will be reset to the default values. This command also unlocks the MS.3.14 AT*EPEE Ericsson Pin EventThe command requests the MS to report when the PIN code has been inserted and accepted.Description Command Possible ResponsesPerform a master reset in the MSAT*EMAR=<phone lock code>• +CME ERROR: <err>•OK•ERRORShows if the command is supported or notAT*EMAR=? • +CME ERROR: <err>•OK•ERROR<phone lock code> DescriptionString Security code (phone lock code) must be verified before performing the master reset, see also AT+CLCKDescription Command Possible ResponsesRequests the MS to inform when the PIN code has been insertedAT*EPEE=<onoff>  • +CME ERROR: <err>•OK•ERRORTest if the command is supportedAT*EPEE=? • *EPEE: (list of supported <onoff>s)• +CME ERROR: <err>•OK•ERRORRead the current status for PIN Code RequestAT*EPEE? • *EPEE: <onoff>• +CME ERROR: <err>•OK•ERROR<onoff> Description0Request for report on inserted PIN code is not activated (off). Default value1 Request for report on inserted PIN code is activated (on)
3. CONTROL AND STATUS75LZT 123 7468 P1A3.15 AT+CCLK Set Clock and DateSets the real time clock of the ME. If setting fails in an ME, error +CME ERROR: <err> is returned. Read command returns the current setting of the clock.3.16 AT+CEER Extended Error ReportCauses the TA to return one or more lines of information text <report>. Typically, the text will consist of a single line containing the failure information given by the GSM network in text format.Description Command Possible ResponsesSet the real time clock of the MEAT+CCLK=<time> • +CME ERROR: <err>•OK•ERRORShow the current settingAT+CCLK? • +CCLK: <time>• +CME ERROR: <err>•OK•ERRORShow if the command is supportedAT+CCLK=? •OK•ERROR<time> Descriptionstring type value Format is “yy/mm/dd,hh:mm:ss±zz”, where characters indicate year (two last digits), month, day, hour, minutes, seconds and time zone (indicates the difference, expressed in quarters of an hour, between the local time and GMT; range -47...+48), e.g. 6th of May 1994, 22:10:00 GMT+2 hours reads “94/05/06,22:10:00+08”NOTE: If the ME does not support time zone information then the three last characters of <time> are not returned by +CCLK?Description Command Possible ResponsesRequest an Extended Error ReportAT+CEER • +CEER: <report>•OK•ERRORShow if the command is supportedAT+CEER=? • OK•ERROR<report> Descriptioncharacters The total number of characters, including line terminators, in the information text shall not exceed 2041 characters.Text shall not contain the sequence 0<CR> or OK<CR>
GM28 INTEGRATOR’S MANUAL76LZT 123 7468 P1A3.17 AT+CFUN Set Phone FunctionalitySelects the level of functionality <fun> in the MS."Full functionality" results in the highest level of power usage. It is possible to activate all parts of the modem. Default ON state."Minimum functionality" results in minimum power usage. The modem is in a powered OFF state. No functionality can be executed until the modem is powered back ON.Transitions between states are defined below.Description Command Possible ResponsesSet MS functionality AT+CFUN=<fun> • +CME ERROR: <err>•OKShow the current settingAT+CFUN? • +CFUN: <fun>• +CME ERROR: <err>Show if the command is supportedAT+CFUN=? • +CFUN: (list of supported <fun>s)• +CME ERROR: <err>Initial State New State Function<fun> = 0 -Modem is off. No functionality<fun> = 1 <fun> = 0 Modem was fully active. Active calls are hung up and an IMSI detach is sent. The modem then powers off<fun> Description0Minimum functionality. Modem is OFF1 Full functionality. Modem is ON
3. CONTROL AND STATUS77LZT 123 7468 P1A3.18 AT+CIND Indicator ControlUsed to set the values of ME indicators. <ind> value 0 means that the indicator is off (or in state which can be identified as “off” state), 1 means that indicator is on (or in a state which is more substantial than “off” state), 2 is more substantial than 1, and so on. If the indicator is a simple on/off style element, it has values 0 and 1. The number of elements is ME specific. If the ME does not allow setting of indicators or it is not currently reachable, +CME ERROR: <err> is returned. If a certain indicator is not writable, it cannot be set. If the parameter is an empty field, the indicator will keep the previous value.Test command returns pairs, where string value <descr> is a maximum 16 character description of the indicator and compound value is the allowed values for the indicator. If ME is not currently reachable, +CME ERROR: <err> is returned (refer to GSM 07.07).Description Command Possible ResponsesSet Indicator ControlAT+CIND=[<ind> [,<ind>[,…]]]• +CME ERROR: <err>•OK•ERRORRead the current settingAT+CIND? • +CIND: <ind>,<ind>,…• +CME ERROR: <err>•OK•ERRORTest if the command is supportedAT+CIND=? • +CIND: (<descr>,(list of supported <ind>s)), (<descr>,(list of supported <ind>s)),…• +CME ERROR: <err>•OK•ERROR<ind> DescriptionInteger type Value shall be in range of corresponding <descr> <descr> Description“signal” Signal quality (0-5)“service” Service availability (0-1)“sounder” Sounder activity (0-1)“message” Message received (0-1)“call” Call in progress (0-1)“roam” Roaming indicator (0-1)“sms full” A short message memory storage in the MT has become full (1), or memory locations are available (0); i.e. the range is (0-1)
GM28 INTEGRATOR’S MANUAL78LZT 123 7468 P1A3.19 AT+CLAC List all available AT CommandsCauses the ME to return one or more lines of AT commands. This command has the same functionality as AT*.Note! This command only returns the AT commands that are available to the user.3.20 AT+CMEE Mobile Equipment ErrorDisables or enables the use of result code +CME ERROR: <err> as an indication of an error relating to the functionality of the ME. When enabled, ME related errors cause +CME ERROR: <err> final result code instead of the regular ERROR final result code. ERROR is returned normally when error is related to syntax, invalid parameters, or TA functionality. For more information, refer to “+CME ERROR (Mobile Equipment Error Code)”, page 55.Command Possible Responses+CLAC <AT Command1> [<CR> <LF> <AT Command2>[…]]+CME ERROR: <err>+CLAC=? +CME ERROR: <err>Description Command Possible ResponsesRequest GSM Mobile Equipment Error ControlAT+CMEE=[<n>] •OK•ERRORRead the command AT+CMEE? • +CMEE: <n>•OK•ERRORShow if the command is supportedAT+CMEE=? • +CMEE: (list of supported <n>s)•OK•ERROR<n> Description0Disable +CME ERROR: <err> result code and use ERROR instead. Default value1 Enable +CME ERROR: <err> result code and use numeric <err> values (see page 55)2Enable +CME ERROR: <err> result code and use verbose <err> values (see page 55)
3. CONTROL AND STATUS79LZT 123 7468 P1A3.21 AT+CMER Mobile Equipment Event ReportingEnables or disables the sending of unsolicited result codes from ME to TE in the case of key pressings, display changes, and indicator state changes. <mode> controls the processing of unsolicited result codes specified within this command. <bfr> controls the effect on buffered codes when <mode> 1, 2 or 3 is entered. If the ME does not support setting, +CME ERROR: <err> is returned.Description Command Possible ResponsesSet phone activity statusAT+CMER=[<mode> [,<ind>[,<bfr>]]]• +CME ERROR: <err>•OK•ERRORRead the current settingAT+CMER? • +CMER: <mode>,<ind>,<bfr>•OK•ERRORTest if the command is supportedAT+CMER=? • +CMER: (list of supported <mode>s), (list of supported <ind>s), (list of supported <bfr>s)•OK•ERROR<mode> Description0Buffer unsolicited result codes in the TA; if TA result code buffer is full, codes can be buffered in some other place or the oldest ones can be discarded3 Forward unsolicited result codes directly to the TE; TA-TE link specific inband technique used to embed result codes and data when TA is in on-line data mode<ind> Description0No indicator event reporting1 Indicator event reporting using result code +CIEV: <ind>,<value>. <ind> indicates the indicator order number (as specified for +CIND) and <value> is the new value of indicator. Only those indicator events, which are not caused by +CIND shall be indicated by the TA to the TE<bfr> Description0TA buffer of unsolicited result codes defined within this command is cleared when <mode> 1...3 is entered
GM28 INTEGRATOR’S MANUAL80LZT 123 7468 P1A3.22 AT+CPAS Phone Activity StatusReturns the activity status <pas> of the ME. It can be used to interrogate the ME before requesting action from the phone.When the command is executed without the <mode> argument, the command returns <pas>-values from 0 to 128 (for supported values se table 1 below). When, on the other hand, the command is executed with the <mode> argument set to 1, the command may return Ericsson specific <pas> values from 129 to 255 (for supported values see  the table below).Test command returns values supported by the ME as a compound value: refer to GSM 07.07.Description Command Possible ResponsesExecute Phone Activity StatusAT+CPAS[=<mode>] •+CPAS: <pas>•+CME ERROR <err>•OK•ERRORTest if the command is supportedAT+CPAS=? • +CPAS:(list of supported <pas>s)•+CME ERROR <err>•OK•ERROR<pas> Description0Ready (ME allows commands from TA/TE)3 Ringing (ME is ready for commands from TA/TE, but the ringer is active)4Call in progress (ME is ready for commands from TA/TE, but a call is in progress)129 In idle state, (operator name/clock/date). This state is a sub-state to ‘ready’ (0) and has the following definition:In Idle state, that is, operator, clock and date (is set) shown on the displayNo conversation or data call in progressNo sub-menus shown on the display4 Only digits, clear, *, NO and # allowed in this mode, not changing mode130 Mobile oriented call in progress. This is a sub-state to ‘call in progress’131 Mobile terminated call in progress. This is a sub-state to ‘call in progress’<mode> Description1Allows the CPAS to return Ericsson specific <pas> values, such as 129, 130 and 131
3. CONTROL AND STATUS81LZT 123 7468 P1A3.23 AT+CPIN PIN ControlSends the password to the ME, which is necessary to make the ME operational (SIM PIN, SIM PUK or PH-SIM). If the PIN is to be entered twice, the TA autonomously repeats the PIN. If no PIN request is pending, no action is taken towards the ME and an error message (+CME ERROR <err>) is returned to the TE.If the PIN required is PUK, the second pin is required. This second PIN, <newpin>, is used to replace the old PIN in the SIM.Note! Commands which interact with the ME that are accepted when the ME has a pending request for SIM PIN, SIM PUK or PH-SIM are: +CGMI, +CGMM, +CGMR, +CGSN, +CFUN, +CMEE +CPIN, L and M.Description Command Possible ResponsesRequest PIN Control AT+CPIN=<pin>[,<newpin>]• +CME ERROR: <err>•OK•ERRORShow the current settingAT+CPIN? • +CPIN: <code>• +CME ERROR: <err>•OK•ERRORShow if the command is supportedAT+CPIN=? • +CME ERROR: <err>•+CPIN: (supported <code>s)•OK•ERROR<pin>,<newpin> Descriptionstring The range for the SIM PIN and the PH- SIM PIN is 4 - 8 digits. The SIM PUK consists of 8 digits<code> DescriptionREADY ME is not pending for any passwordSIM PIN ME is waiting SIM PIN to be givenSIM PUK ME is waiting SIM PUK to be given
GM28 INTEGRATOR’S MANUAL82LZT 123 7468 P1APH-SIM PIN ME is waiting PHone-to-SIM card password to be given SIM PIN2 ME is waiting SIM PIN2 to be given. This <code> is recommended to be returned only when the last executed command resulted in PIN2 authentication failure (i.e. +CME ERROR: 17); if PIN2 is not entered correctly after the failure, it is recommended that ME does not block its operationSIM PUK2 ME is waiting SIM PUK2 to be given. This <code> is recommended to be returned only when the last executed command resulted in PUK2 authentication failure (i.e. +CME ERROR:18); if PUK2 and new PIN2 are not entered correctly after the failure, it is recommended that ME does not block its operation.BLOCKED The SIM cards is blocked for the user<err> Description0Phone failure5 PH-SIM PIN required10 SIM not inserted11 SIM PIN required12 SIM PUK required13 SIM failure14 SIM busy15 SIM wrong16 Incorrect password24 Text string too long25 Invalid characters in text string100 Unknown<code> Description
3. CONTROL AND STATUS83LZT 123 7468 P1A3.24 AT+CPWD Change PasswordSets a new password for the facility lock function defined by command Facility Lock +CLCK.Test command returns a list of pairs which present the available facilities and the maximum length of their password.Description Command Possible ResponsesRequest facility lock AT+CPWD=<fac>,<oldpwd>,<newpwd>•+CME ERROR <err>•OK•ERRORShow if the command is supportedAT+CPWD=? • +CPWD: (<fac1>,<pwdlength1>), (<fac2>,<pwdlength2>),…•+CME ERROR <err>•OK•ERROR<fac> Description“PS” PH-SIM (lock PHone to SIM card) (ME asks password when other than current SIM card inserted)“SC” SIM (lock SIM card) (SIM asks password in ME power-up and when this lock command issued)“P2” SIM PIN2“AO” BAOC (Barr All Outgoing Calls) (refer GSM 02.88 clause 1)“OI” BOIC (Barr Outgoing International Calls) (refer GSM 02.88 clause 1)“AI” BAIC (Barr All Incoming Calls) (refer GSM 02.88 clause 2)“IR” BIC-Roam (Bar Incoming Calls when Roaming outside the home country) (refer GSM 02.88 clause 2)“OX” BOIC-exHC (Barr Outgoing International Calls except to Home Country) (refer GSM 02.88 clause 1)“AB” All Barring services (refer GSM 02.30)“AG” All outGoing barring services (refer GSM 02.30)“AC” All inComing barring services (refer GSM 02.30)<oldpwd> Descriptionstring type <oldpwd> shall be the same as password specified for the facility from the ME user interface or with the change password command, +CPWD<newpwd> Descriptionstring type  <newpwd> is the new password, maximum length of password can be determined with <pwdlength>
GM28 INTEGRATOR’S MANUAL84LZT 123 7468 P1A<pwdlength> DescriptionInteger type  Maximum length of the password for the facility<err> Description0Phone failure3 Operation not allowed5PH-SIM PIN required10 SIM not inserted11 SIM PIN required12 SIM PUK required13 SIM failure14 SIM busy15 SIM wrong16 Incorrect password17 SIM PIN2 required18 SIM PUK2 required23 Text string too long24 Invalid characters in text string100 Unknown101..255 Reserved by ETS
3. CONTROL AND STATUS85LZT 123 7468 P1A3.25 AT+CR Service Reporting ControlEnables or disables display of intermediate bearer capability reports during the handshake phase.Intermediate Result Codes:+CR: <serv>3.26 AT+CRC Cellular Result CodeCommand controls whether or not;• the extended format of incoming call indication;• or GPRS network request for PDP context activation;• or notification for VBS/VGCS calls is used.When enabled, an incoming call is indicated to the TE with unsolicited result code +CRING: <type> instead of the normal RING.Description Command Possible ResponsesSet Service Reporting ControlAT+CR=<mode> •OK•ERRORRead current setting AT+CR? • +CR: <mode>•OK•ERRORTest if the command is supportedAT+CR=? • +CR: (list of supported <mode>s)•OK•ERROR<mode> Description0Disable reporting. Default value1 Enable reportingDescription Command Possible ResponsesSet Cellular Result Code optionAT+CRC=[<mode>] •OK•ERRORShow the current settingAT+CRC? • +CRC: <mode>•OK•ERRORShow if the command is supportedAT+CRC=? • +CRC: (list of supported <mode>s)•OK•ERROR
GM28 INTEGRATOR’S MANUAL86LZT 123 7468 P1ATest command returns values supported by the TA as a compound value.Unsolicited Result Codes:+CRING: <type>3.27 AT+CSAS Save SettingsSaves active message service settings to a non-volatile memory. A TA can contain several settings profiles. Settings specified in commands Service Centre Address +CSCA, Set Message Parameters +CSMP and Select Cell Broadcast Message Types +CSCB (if implemented) are saved. Certain settings may not be supported by the storage (e.g. SIM SMS parameters) and therefore can not be saved.Test command shall display the supported profile numbers for reading and writing of settings.<mode> Description0Disables extended format1 Enables extended formatDescription Command Possible ResponsesSave Settings AT+CSAS[=<profile>] • +CMS ERROR: <err>•OK•ERRORGet available profilesAT+CSAS=? • +CSAS: (list of supported <profile>s)• +CMS ERROR: <err>•OK•ERROR<profile> Description0..255 Manufacturer specific profile number where settings are to be stored. Default value is 0
3. CONTROL AND STATUS87LZT 123 7468 P1A3.28 AT+CSQ Signal StrengthReturns the received signal strength indication <rssi> and channel bit error rate <ber> from the ME. Test command returns values supported by the TA as compound values.Description Command Possible ResponsesExecute Signal Strength AT+CSQ • +CSQ: <rssi>,<ber>• +CME ERROR <err>•OK•ERRORTest if the command is supportedAT+CSQ=? • +CSQ: (list of supported <rssi>s),(list of supported <ber>s)• +CME ERROR <err>•OK•ERROR<rssi> Description0–113dBm or less1 –111dBm2..30 –109… –53dBm31 –51dBm or greater99 Not known or not detectable <ber> Description0..7 As RXQUAL values in the table in GSM 05.08 subclause 8.2.499  Not known or not detectable
GM28 INTEGRATOR’S MANUAL88LZT 123 7468 P1A3.29 AT+CTZU Automatic Time Zone UpdateEnables and disables the automatic time zone update via NITZ. If setting fails in an ME error, +CME ERROR <err> is returned.Description Command Possible ResponsesEnable and disable automatic time zone update via NITZAT+CTZU=<onoff> • +CME ERROR: <err>•OK•ERRORRead current setting AT+CTZU? • +CTZU: <onoff>• +CME ERROR: <err>•OK•ERRORShow if the command is supportedAT+CTZU=? • +CTZU: (list of supported <onoff>s)• +CME ERROR: <err>•OK•ERROR<onoff> Description0The automatic time zone update is disabled (off). Default value1 The automatic time zone update is enabled (on)
89LZT 123 7468 P1A4. AudioAT*E2EAMS and AT*E2APR are new commands that replace the funtionality offered by the *EALR, *EAMS, *EARS and *ELAM commands. Use the new commands in new applications. The old commands are included for compatibility.4.1 AT*E2EAMS Ericsson M2M Audio Profile ModificationThis command allows the modification and configuration of the current audio profile.  An audio profile is a set of data which uniquely defines the way in which the audio paths, gains, DSP algorithms and switch setting are configured.  There are several audio profiles available in non-volatile storage, and the current profile can be modified by use of the AT*E2APR command.The AT*E2EAMS command allows the user to:Description Command Possible ResponsesRequest operation with audio profileAT*E2EAMS= <op>[,<TxPGA>,<RxPGA>,<SideToneGain>,<AuxInGain>,<MicInGain>,<TxAGC>,<Volume>,<MaxVolume>,<MicPath>,<SpkPath>,<TxPCM>,<RxPCM>,<HFAlgorithm>,<LocalAudio>,<TxGainLow>,<MicVolt2V>,<SideTone>,<NoiseRed>,<EchoCancel>,<AnalogRing>,][,<val>]]• ERROR•OKDisplay set profile AT*E2EAMS? • *E2EAMS: <TxPGA>,<RxPGA>,<SideToneGain>,<AuxInGain>,<MicInGain>,<TxAGC>,<Volume>,<MaxVolume>,<MicPath>,<SpkPath>,<TxPCM>,<RxPCM>,<HFAlgorithm>,<LocalAudio>,<TxGainLow>,<MicVolt2V>,<SideTone>,<NoiseRed>,<EchoCancel>,<AnalogRing>OK• ERRORShow if the command is supported AT*E2EAMS=? • *E2EAMS:(list of supported <op>s)• ERROR
GM28 INTEGRATOR’S MANUAL90LZT 123 7468 P1A• configure the whole profile, specifying each audio parameter in a comma separated list;• set a single parameter, given by its parameter number;• save the current profile to non-volatile memory under the current profile number (see AT*E2APR).The current audio settings can also be displayed by running the read command AT*E2EAMS?Default audio settings are given in AT*E2APR.Abortability:This command may not be aborted.Refer to the diagram below to understand which parts of the audio circuit are affected by the various parameters.Figure 4.1  Audio diagram of the CODECAuxInGainMicInGainSideToneGainAux AmpEar AmpTxPGA TxGainLowRxPGA VolumeTxPCMRxPCMSpeechdecoderF/REchoCancelHandsfreeNoiseRedEncoderF/RATMSMICPMICNBEARPBEARNPCMOUTPCMINPCMULDPCMDLDDSPCODECSideToneswitchMicPathswitchesSpkPathswitches
4. AUDIO91LZT 123 7468 P1A<op> Description0Configure current profile (<pr1> to <pr21>)1Set <TxPGA>2 Set <RxPGA>3Set <SideToneGain>4Set <AuxInGain>5 Set <MicInGain>6 Set <TxAGC>7 Set <Volume>8Set <MaxVolume>9Set <MicPath>10 Set <SpkPath>11 Set <TxPCM>12 Set <RxPCM>13 Set <HFAlgorithm>14 Set <LocalAudio>15 Set <TxGainLow>16 Set <MicVolt2V>17 Set <SideTone>18 Set <NoiseRed>19 Set <EchoCancel>20 Set <AnalogRing>255 Save current profile to non-volatile storage  at current profile number<TxPGA>, <RxPGA>Description0-5dB PGA gain1 -2.5dB PGA gain20dB PGA gain3 2.5dB PGA gain
GM28 INTEGRATOR’S MANUAL92LZT 123 7468 P1A45dB PGA gain57.5dB PGA gain6–7.5dB PGA gain7–10dB PGA gain<SideToneGain> Description010dB113dB216dB319dB422dB525dB<AuxInputGain> Description0MUTE113dB234dB346dB<MicInputGain> Description0MUTE113dB225dB334dB446dB<TxAGCGain> Description00dB13dB26dB<TxPGA>, <RxPGA>Description
4. AUDIO93LZT 123 7468 P1A<Volume>, <MaxVolume>Description0MUTE1-9 Volume levels 1-9<MicPath>, <SpkPath>Description0OFF1 MUTE2Internal (using microphone/speaker)3 External (using ATMS/AFMS) <TxPCM>, <RxPCM>Description013bit PCM116bit PCM<HFAlgorithm> Description0No handsfree1 Advanced handsfree2Switching handsfree3 No handsfree handheld4No handsfree external<LocalAudio> Description0Local audio mode off1 Local audio microphone/no speaker2Local audio no microphone/speaker3 Local audio microphone/speaker<TxGainLow> Description0Tx gain normal1 Tx gain –7dB
GM28 INTEGRATOR’S MANUAL94LZT 123 7468 P1AExamplesAT*E2EAMS=?*E2EAMS=(0-21,255)OKCurrent default profile is 0:AT*E2EAMS?*E2EAMS: 2,2,3,2,3,2,5,9,3,3,0,1,0,0,0,1,1,1,1,1,1OKSets current profile with these settings:AT*E2EAMS=0,2,1,2,0,0,2,5,9,2,2,0,1,0,0,0,1,1,0,0,1,1OKSets TxPGA gain to 0dB:AT*E2EAMS=1,2OKTurns analog ringing off:AT*E2EAMS=20,0OKSave current profile to currently loaded profile in non-volatile memory:AT*E2EAMS=255OK<MicVolt2V> Description0Microphone voltage at 2.5V1 Microphone voltage at 2V<SideTone>, <NoiseRed>, <EchoCancel>, <AnalogRing>Description0OFF1ON
4. AUDIO95LZT 123 7468 P1A4.2 AT*E2APR M2M Audio Profile ManipulationThis command allows the maniuplation and storage of the audio “profiles” stored in the MS. The requirement for the 2nd and 3rd parameters depend on the operation being carried out.Using the command you can:• Set one of the three audio profiles 0, 1 or 2 as the current profile. This will load the profile's settings from NVM and implement them.• Read one of the audio profiles. The current settings for the profile number defined will be displayed.• Copy all parameters from one profile into another.• Reset any of the profiles. This will reinstate the factory defaults for the profile:- 0 is the handset profile,- 1 is the portable handsfree profile,- 2 is the car kit profile.• Set a profile as the default profile on next power up.Description Command Possible ResponsesRequest operation with audio profileAT*E2APR= <op>[,<prnum1>[,<prnum2>]]•ERROR•OK• *E2APR: <TxPGA>,<RxPGA>,<SideToneGain>,<AuxInGain>,<MicInGain>,<TxAGC>,<Volume>,<MaxVolume>,<MicPath>,<SpkPath>,<TxPCM>,<RxPCM>,<HFAlgorithm>,<LocalAudio>,<TxGainLow>,<MicVolt2V>,<SideTone>,<NoiseRed>,<EchoCancel>,<AnalogRing>•OKDisplay currently set profile AT*E2APR? •  *E2APR: current <prnum>• ERRORShows if the command is supported AT*E2APR=? • *E2APR: (list of supported <op>s), (list of supported <prnum1>s), (list of supported <prnum2>s)•ERROR<op> Description0Set profile <prnum1> to set as current1 Copy profile <prnum1> to <prnum2>2Read profile <prnum1> settings3 Reset profile <prnum1> to factory default4Set default profile as <prnum1>. Will store this as defautl profile in NVM, and use it as default from next power on
GM28 INTEGRATOR’S MANUAL96LZT 123 7468 P1AExamplesAT*E2APR=?*E2APR= (0-4),(0-2),(0-2)OKCurrent default profile is profile 0:AT*E2APR?*E2APR: 0OKSet audio profile now used to profile 1:AT*E2APR=0,1OKAudio profile 1 settings:AT*E2APR=1,1*E2APR: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0OKCopy audio profile 1 to audio profile 2:AT*E2APR=2,1,2OKReset audio profile 1 with factory default - this also resets the current audio paths to the new profile as 1 is currently used:AT*E2APR=3,1OKSets profile number 1 as the default when modem is powered on:AT*E2APR=4,1OK<prnum1>, <prnum2>Description0Profile 0 (Factory profile set for handset). Default value1 Profile 1 (Factory profile set for portable handsfree)2Profile 2 (Factory profile set for car kit)
4. AUDIO97LZT 123 7468 P1A4.3 AT*EALR Ericsson Audio Line RequestIncluded for compatibility. No functionality.Description Command Possible ResponsesRequest the audio lines (ATMS,AFMS) AT*EALR=<mode>[,<activation>[,<aud_status>]]• *EALR: <mode>,<activation>,<resp>•OK•ERRORShow the current settingAT*EALR? *EALR: <mode>,<activation>,<resp>Show list of supported parametersAT*EALR=? *EALR:(list of supported <mode>s, <activation>s and <aud_status>s parameters)<mode> Description0No request for ATMS or AFMS1 Request ATMS and not AFMS2Request AFMS and not ATMS3 Request ATMS and AFMS<activation> Description0Not direct activated audio accessory (e.g. cordless portable hands free) 1 Direct activated audio accessory (e.g. vehicle hands free)<aud_status> Description0No change of the audio status1 Audio hand over. Accessory hands over control of both the audio lines and the call to the phone2Audio demand. Accessory demands control of both the audio lines and the call<resp> Description0Disable ATMS and AFMS1 Enable ATMS and disable AFMS2Disable ATMS and enable AFMS3 Enable ATMS and AFMS
GM28 INTEGRATOR’S MANUAL98LZT 123 7468 P1A4.4 AT*EAMS Ericsson Audio Mode SelectionIncluded for compatibility. No functionality.Description Command Possible ResponsesSets the audio mode for the applicationAT*EAMS=<internal_voice_alg>[,<noise_reduction>[,<side tone>[,<short_echo_canceling>[,<ATMS_gain>[,<class>[,<ATMS_sensitivity_deviation_from_class>[,<AFMS_sensitivity_deviation_from_class>]]]]]]]•OK•ERRORShow the current audio mode settingAT*EAMS? *EAMS:<internal_voice_alg >, <noise_reduction>, <side_tone>, <short_echo_canceling>,<AFMS_gain>,<class>,<ATMS_sensitivity_deviation_from_class>,<AFMS_sensitivity_deviation_from_class>Show list of supported servicesAT*EAMS=? *EAMS: (list of supported<internal_voice_alg >s, <noise_reduction>s, <side_tone>s, <short_echo_canceling>s,<AFMS_gain>s>,<class>s,<ATMS_sensitivity_deviation_from_class>s,<AFMS_sensitivity_deviation_from_class>s)<internal_voice_alg> Description0None1 Semi Duplex2Full Duplex (Note! the internal hands free algorithm in the MS contains echo cancelling)<noise_reduction> Description0Off1On<side_tone> Description0Off1On
4. AUDIO99LZT 123 7468 P1A4.5 AT*EARS Ericsson Audio Ring SignalIncluded for compatibility. No functionality.<short_echo_canceling> Description0Off1On<ATMS_gain> Description0Normal (0dB) (internal voice processing)<Class> Description0None1 Low end, class reference Hector2Mid End, class reference Scott 3 High End, class reference Hasse<ATMS_sensitivity_deviation_from_class>,<AFMS_sensitivity_deviation_from_class>Description00dB12,5dB2–2,5dB35,0dB4–5,0dBDescription Command Possible ResponsesRequest analogue ring signal in the loudspeakerAT*EARS=<mode> •OK•ERRORShow the current mode settingAT*EARS? *EARS: <mode> Show list of supported modesAT*EARS=? *EARS: (list of supported <mode>s)<mode> Description0Disable analogue ring signal 1 Enable analogue ring signal
GM28 INTEGRATOR’S MANUAL100LZT 123 7468 P1A4.6 AT*ELAM Ericsson Local Audio ModeIncluded for compatibility. No functionality.4.7 AT*EMIC Ericsson Microphone ModeIncluded for compatibility. No functionality.Description Command Possible ResponsesSet local audio mode AT*ELAM=<mic>[,<loudspeaker>]• *ELAM: <mic>,<loudspeaker> •OK•ERRORShow the current service settingAT*ELAM? *ELAM: <mic>,<loudspeaker> Show list of supported parametersAT*ELAM=? *ELAM: (list of supported <mic>s and <loudspeaker>s parameters)<mic> Description0Off1Microphone analogue<loudspeaker> Description0Off1 Loudspeaker analogueDescription Command Possible ResponsesEnables/disables the phone microphoneAT*EMIC=<mode> • +CME ERROR: <err>•OK•ERRORTest if the command is supported, show supported valuesAT*EMIC=? • *EMIC: (list of supported <mode>s)• +CME ERROR: <err>•OK•ERRORRead the current settingsAT*EMIC? • *EMIC: <mode>• +CME ERROR: <err>•OK•ERROR<mode> Description0Microphone is disabled (off)1 Microphone is enabled (on)
4. AUDIO101LZT 123 7468 P1A4.8 AT*EMIR Ericsson Music Mute Indication RequestIncluded for compatibility. No functionality.4.9 AT*EXVC Ericsson SET External Volume ControlUsed to set or query whether an external accessory such as the vehicle handsfree controls the audio volume.By default, the <external volume> is turned off, i.e. the volume over AFMS is controlled by the phone MMI. Description Command Possible ResponsesRequest for mute indicationsAT*EMIR=<mode> •OK•ERRORShow supported message types along with the current service settingAT*EMIR? *EMIR: <mode>,<resp>Show list of supported servicesAT*EMIR=? *EMIR: (list of supported <mode>s)<mode> Description0Off, music mute indication result codes will not be sent to the accessory1 On, music mute indication result codes will be sent to the accessory<resp> Description0Music mute inactive1 Music mute activeDescription Command Possible ResponsesSets the maximum volume level on the audio linesAT*EXVC=<external volume>• +CME ERROR: <err>•OK•ERRORTest if the command is supported and show the possible report settingsAT*EXVC=? • *EXVC: (list of supported <external volume>s)• +CME ERROR: <err>•OK•ERRORRead the current settingAT*EXVC? •*EXVC: <external volume>• +CME ERROR: <err>•OK•ERROR
GM28 INTEGRATOR’S MANUAL102LZT 123 7468 P1AThe set command is effective only as long as the phone senses that it is connected to an external accessory that has issued the command. Once the phone and the accessory are disconnected the <external volume> setting returns to default.<external volume> Description0The phone MMI controls audio volume over AFMS1 Audio volume over AFMS is output at maximum level that is no clipping occurs. An external accessory such as a vehicle kit controls the actual volume level heard by the user
103LZT 123 7468 P1A5. Data - CSD/HSCSDNote! Since the modem does not support V42bis compression the following commands have not been implemented:•AT+DS•AT+DR5.1 AT+CBST Select Bearer Service TypeSelects the bearer service <name> with data rate <speed>, and the connection element <ce> to be used when data calls are originated. Values may also be used during mobile terminated data call setup, especially in the case of single numbering scheme calls.Test command returns values supported by the TA as compound values.Description Command Possible ResponsesSelect bearer service typeAT+CBST=[<speed>,[<name>,[<ce>]]]•OK •ERRORRead the command AT+CBST? • +CBST: <speed>,<name>,<ce>•OK •ERRORTest if the command is supportedAT+CBST=? • +CBST: (list of supported <speed>s,list of supported <name>s, list of supported <ce>s)•OK •ERROR<speed> Description0Auto selection of baud rate4 2400bps V.22bis64800bps V.327 9600bps V.3212 9600bps V.3415 19200bps V.3468 2400bps V.110 (ISDN)70 4800bps V.110 (ISDN)
GM28 INTEGRATOR’S MANUAL104LZT 123 7468 P1A71 9600bps V.110 (ISDN)75 14400bps V.110 (ISDN)79 19200bps V.110 (ISDN)80 28800bps V.110 (ISDN)81 38400bps V.110 (ISDN)82 48000bps V.110 (ISDN)83 56000bps V.110 (ISDN)<name> Description0  Asynchronous connection (UDI or 3.1kHz modem)<ce> Description1Non transparent<speed> Description
5. DATA - CSD/HSCSD105LZT 123 7468 P1A5.2 AT+CRLP Radio Link ProtocolRadio link protocol (RLP) parameters used when non-transparent data calls are originated may be altered with this command. Available command subparameters depend on the RLP versions implemented by the device (e.g. <ver> may not be available if device supports only versions 0 and 1).Read command returns current settings for each supported RLP version <verx>. Only RLP parameters applicable to the corresponding <verx> are returned.Test command returns values supported by the TA as a compound value. If ME/TA supports several RLP versions <verx>, the RLP parameter value ranges for each <verx> are returned in a separate line.Description Command Possible ResponsesSet radio link protocolAT+CRLP=[<iws>[,<mws>[,<T1>[,<N2>[,<ver>[, <T4>]]]]]]•OK •ERRORRead the commandAT+CRLP? • +CRLP: <iws>,<mws>,<T1>,<N2>[,<ver1> [,<T4>]][<CR><LF>•+CRLP: <iws>,<mws>,<T1>,<N2>[,<ver2> [,<T4>]][...]]•OK •ERRORTest if the command is supportedAT+CRLP=? • +CRLP: (list of supported <iws>s), (list of supported <mws>s),(list of supported <T1>s),(list of supported<N2>s)[,<ver1>[,(list of supported <T4>s)]] [<CR><LF>+CRLP: (list of supported <iws>s), (list of supported <mws>s), (list of supported <T1>s), (list of supported <N2>s)[,<ver2>[,(list of supported <T4>s)]][...]]•OK •ERROR<iws> Description1200 - 496IWF to MS window size<mws> Description1200 - 496MS to IWF window size
GM28 INTEGRATOR’S MANUAL106LZT 123 7468 P1A<T1> Description4838 - 100Acknowledgment timer T1 (*10ms)<N2> Description60 - 255Re-transmission attempts N2<T4> Description53 - 255Re-sequencing period T4 (*10ms)<ver> DescriptionInteger RLP version. When version indication is not present, <ver>=0 is assumed
107LZT 123 7468 P1A6. Data - GPRS6.1 AT+CGACT PDP Context Activate or DeactivateUsed to activate or deactivate the specified PDP context(s).After the command has completed, the MS remains in V.250 command state. If the MS is already in the requested state, the command is ignored and OK is returned. If the requested state cannot be achieved, ERROR or +CME: ERROR is returned. If the MS is not attached to the GPRS service when the activation form of the command is executed, the MS first performs a GPRS attach and then attempts to activate the specific contexts.If no <cid>s are specified the activation form of the command activates all defined contexts.If no <cid>s are specified the deactivation form of the command deactivates all active contexts.Description Command Possible ResponsesActivate or deactivate the specified PDP context(s)+CGACT=[<state> [,<cid>[,<cid>[,…]]]]• +CME ERROR: <err>•OK•ERRORRead the command +CGACT? • +CGACT: <cid>, <state>[<CR><LF>+CGACT: <cid>, <state>[...]]•OK•ERRORTest if the command is supported+CGACT=? • +CGACT: (list of supported <state>s)•OK•ERROR<state> Description0PDP context activation deactivated1 PDP context activation activated<cid> DescriptionInteger type A numeric parameter which specifies a specific PDP context definition
GM28 INTEGRATOR’S MANUAL108LZT 123 7468 P1A6.2 AT+CGATT GPRS Attach or DetachUsed to attach the MS to, or detach the MS from, the GPRS/packet domain service. After the command has completed, the MS remains in V.250 command state. If the MS is already in the requested state, the command is ignored and the OK response is returned. If the requested state cannot be achieved, an ERROR or +CME ERROR response is returned. Extended error responses (enabled by the +CMEE command) are listed under “+CME ERROR (Mobile Equipment Error Code)”, page 55.Any active PDP contexts will be automatically deactivated when the attachment state changes to detached.Note! This command has the characteristics of both the V.250 action and parameter commands. Hence it has the read form in addition to the execution/set and test forms.Description Command Possible ResponsesAttach or detach MS to the GPRS/packet domain/packet domain service+CGATT=[<state>] • +CME ERROR: <err>•OK•ERRORRead the command +CGATT? • +CGATT: <state>•OK•ERRORTest if the command is supported+CGATT=? • +CGATT: (list of supported <state>s)•OK•ERROR<state> Description0Detached1 Attached
6. DATA - GPRS109LZT 123 7468 P1A6.3 AT+CGDATA Enter Data StateCauses the MS to perform whatever actions are necessary to establish communication between the TE and the network using one or more GPRS/packet domain PDP types. This may include performing a GPRS/packet domain attach and one or more PDP context activations.Description Command Possible ResponsesEstablish GPRS/packet domain connection+CGDATA=[<L2p>,[cid[,cid>[,…]]]]•CONNECT•ERROR•OK•ERRORTest if the command is supported+CGDATA=? • +CGDATA: (list of supported <L2P>s)•OK•ERROR<L2P> DescriptionPPP Point-to-point protocol for a PDP such as IP
GM28 INTEGRATOR’S MANUAL110LZT 123 7468 P1A6.4 AT+CGDCONT Define PDP ContextSpecifies PDP context parameter values for a PDP context identified by the (local) context identification parameter, <cid>.Description Command Possible ResponsesSelect PDP context parameters+CGDCONT=[<cid> [,<PDP_type> [,<APN> [,<PDP_addr> [,<d_comp> [,<h_comp> [,<pd1> [,…[,pdN]]]]]]]]]• +CME ERROR: <err>•OK•ERRORRead the command+CGDCONT? • +CGDCONT: <cid>, <PDP_type>,<APN>, <PDP_addr>,<d_comp>, <h_comp>[,<pd1>[,…[,pdN]]] [<CR><LF>+CGDCONT: <cid>, <PDP_type>,<APN>, <PDP_addr>,<d_comp>, <h_comp>[,<pd1>[,…[,pdN]]] [...]]•OK•ERRORTest if the command is supported+CGDCONT=? • +CGDCONT: (range of supported <cid>s), <PDP_type>,,,(list of supported <d_comp>s),(list of supported <h_comp>s)[,(list of supported <pd1>s)[,…[,(list of supported <pdN>s)]]] [<CR><LF>+CGDCONT: (range of supported <cid>s), <PDP_type>,,,(list of supported <d_comp>s),(list of supported <h_comp>s)[,(list of supported <pd1>s)[,…[,(list of supported <pdN>s)]]] [...]]•OK•ERROR<cid> DescriptionInteger type (PDP Context Identifier) a numeric parameter which specifies a particular PDP context definition. The parameter is local to the TE-MS interface and is used in other PDP context-related commands. The range of permitted values (minimum value = 1) is returned by the test form of the command1-10 Supported values. Ericsson specific<PDP_type> DescriptionIP Internet Protocol (IETF STD 5)
6. DATA - GPRS111LZT 123 7468 P1A<APN> DescriptionString type (Access Point Name) a string parameter which is a logical name that is used to select the GGSN or the external packet data network. If the value is null or omitted, then the subscription value will be requested<PDP_address> DescriptionString type A string parameter that identifies the MS in the address space applicable to the PDP. If the value is null or omitted, then a value may be provided by the TE during the PDP startup procedure or, failing that, a dynamic address will be requested<d_comp> Description0PDP data compression OFF1 PDP data compression ON2..255 Reserved<h_comp> Description0PDP header compression OFF1 PDP header compression ON2..255 Reserved<pdN> DescriptionString type Zero to N string parameters whose meanings are specific to the <PDP_type>
GM28 INTEGRATOR’S MANUAL112LZT 123 7468 P1A6.5 AT+CGEREP GPRS Event ReportingEnables or disables the sending of unsolicited result codes, +CGEV: XXX from MS to TE in the case of certain events occurring in the GPRS/packet domain MS or the network.Description Command Possible ResponsesSet command +CGEREP=[<mode>[,<bfr>]]• +CME ERROR: <err>•OK•ERRORRead the command +CGEREP? • +CGEREP: <mode>,<bfr>•OK•ERRORTest if the command is supported+CGEREP=? • +CGEREP: (list of supported <mode>s),(list of supported <bfr>s)•OK•ERROR<mode> Description0Buffer unsolicited result codes in the MS. No codes are forwarded to the TE1 Discard unsolicited result codes when MS-TE link is reserved; otherwise forward them directly to the TE<bfr> Description0MS buffer of unsolicited result codes defined within this command is cleared when <mode> 1 or 2 is entered
6. DATA - GPRS113LZT 123 7468 P1A6.6 AT+CGPADDR Show PDP AddressReturns a list of PDP addresses for the specified context identifiers. The test command returns a list of defined <cid>s.Description Command Possible ResponsesShow PDP addresses for specified CIDs+CGPADDR=[<cid> [,<cid> [,…]]]•+CGPADDR: <cid>,<PDP_addr>[<CR><LF>+CGPADDR: <cid>,<PDP_addr>[...]]•OK•ERRORTest if the command is supported+CGPADDR=? • +CGPADDR: (list of defined <cid>s)•OK•ERROR<cid> DescriptionInteger type Parameter which specifies a particular PDP context definition (see +CGDCONT command). If no <cid> is specified, the addresses for all defined contexts are returned<PDP_address> DescriptionString type A string that identifies the MS in the address space applicable to the PDP. The address may be static or dynamic. For a static address, it will be the one set by the +CGDCONT command when the context was defined. For a dynamic address it will be the one assigned during the last PDP context activation that used the context definition referred to by <cid>. <PDP_address> is omitted if none is available
GM28 INTEGRATOR’S MANUAL114LZT 123 7468 P1A6.7 AT+CGQMIN Quality of Service Profile (Minimum Acceptable)Allows the TE to specify a minimum acceptable profile which is checked by the MS against the negotiated profile returned in the Activate PDP Context Accept message.The set command specifies a profile for the context identified by the (local) context identification parameter, <cid>. Since this is the same parameter that is used in the +CGDCONT command, the +CGQMIN command is effectively an extension to the +CGDCONT command. The QoS profile consists of a number of parameters, each of which may be set to a separate value.A special form of the set command, +CGQMIN=<cid> causes the minimum acceptable profile for context number <cid> to become undefined. In this case no check is made against the negotiated profile.Description Command Possible ResponsesSet minimum acceptable profile+CGQMIN=[<cid> [,<precedence> [,<delay> [,<reliability> [,<peak> [,<mean>]]]]]]• +CME ERROR: <err>•OK•ERRORRead the command+CGQMIN? • +CGQMIN: <cid>, <precedence>, <delay>, <reliability>, <peak>, <mean>[<CR><LF>+CGQMIN: <cid>, <precedence>, <delay>, <reliability>, <peak>, <mean>[…]]•OK•ERRORTest if the command is supported+CGQMIN=? • +CGQMIN: <PDP_type>, (list of supported <precedence>s), (list of supported <delay>s), (list of supported <reliability>s) , (list of supported <peak>s), (list of supported <mean>s)[<CR><LF>+CGQMIN: <PDP_type>, (list of supported <precedence>s), (list of supported <delay>s), (list of supported <reliability>s) , (list of supported <peak>s), (list of supported <mean>s)[…]]•OK•ERROR<cid> DescriptionInteger type Parameter which specifies a particular PDP context definition
6. DATA - GPRS115LZT 123 7468 P1A<precedence> Description0Subscribed (from network) value used1 High priority2Normal priority3Low priority<delay> Description0Subscribed (from network) value used1-4 Delay class<reliability> Description0Subscribed (from network) value used1-5 Reliability class<peak> Description0Subscribed (from network) value used1 Up to 1000 (8kbits/s)2Up to 2000 (16kbits/s)3 Up to 4000 (32kbits/s)4Up to 8000 (64kbits/s)5 Up to 16000 (128kbits/s)6Up to 32000 (256kbits/s)7 Up to 64000 (512kbits/s)8Up to 128000 (1024kbits/s)9 Up to 256000 (2048kbits/s)<mean> Description0Subscribed (from network) value used1 Best effort2100 (~0.22bits/s)3 200 (~0.44bits/s)4500 (~1.11bits/s)5 1000 (~2.2bits/s)62000 (~4.4bits/s)7 5000 (~11.1bits/s)
GM28 INTEGRATOR’S MANUAL116LZT 123 7468 P1A6.8 AT+CGQREQ Quality of Service Profile (Requested)Allows the TE to specify a quality of service profile that is used when the MS sends an activate PDP context request message to the network.810000 (~22bits/s)9 20000 (~44bits/s)10 50000 (~111bits/s)11 100000 (~0.22kbits/s)12 200000 (~0.44kbits/s)13 500000 (~1.11kbits/s)14 1000000 (~2.2kbits/s)15 2000000 (~4.4kbits/s)16 5000000 (~11.1kbits/s)17 10000000 (~22kbits/s)18 20000000 (~44kbits/s)31 50000000 (~111kbits/s)<mean> DescriptionDescription Command Possible ResponsesSet quality of service profile+CGQREQ=[<cid> [,<precedence> [,<delay> [,<reliability> [,<peak> [,<mean>]]]]]]• +CME ERROR: <err>•OK•ERRORRead the command+CGQREQ? • +CGQREQ: <cid>, <precedence>, <delay>, <reliability>, <peak>, <mean>[<CR><LF>+CGQREQ: <cid>, <precedence>, <delay>, <reliability>, <peak>, <mean>[…]]•OK•ERRORTest if the command is supported+CGQREQ=? • +CGQREQ: <PDP_type>,(list of supported <precedence>s),(list of supported <delay>s),(list of supported <reliability>s),(list of supported <peak>s),(list of supported <mean>s) [<CR><LF>+CGQREQ: <PDP_type>, (list of supported <precedence>s), (list of supported <delay>s),(list of supported <reliability>s),(list of supported <peak>s),(list of supported <mean>s)[…]]•OK•ERROR
6. DATA - GPRS117LZT 123 7468 P1AThe set command specifies a profile for the context identified by the (local) context identification parameter, <cid>. Since this is the same parameter that is used in the +CGDCONT command, the +CGQREQ command is effectively an extension to the +CGDCONT command. The QoS profile consists of a number of parameters, each of which may be set to a separate value.A special form of the set command, +CGQREQ= <cid> causes the requested profile for context number <cid> to become undefined.<cid> DescriptionInteger type Parameter which specifies a particular PDP context definition<precedence> Description0Subscribed (from network) value used1 High priority2Normal priority3 Low priority<delay> Description0Subscribed (from network) value used1-4 Delay class<reliability> Description0Subscribed (from network) value used1-5 Reliability class<peak> Description0Subscribed (from network) value used1 Up to 1000 (8kbits/s)2Up to 2000 (16kbits/s)3 Up to 4000 (32kbits/s)4Up to 8000 (64kbits/s)5 Up to 16000 (128kbits/s)6Up to 32000 (256kbits/s)7 Up to 64000 (512kbits/s)8Up to 128000 (1024kbits/s)9 Up to 256000 (2048kbits/s)
GM28 INTEGRATOR’S MANUAL118LZT 123 7468 P1A<mean> Description0Subscribed (from network) value used1 Best effort2100 (~0.22bits/s)3 200 (~0.44bits/s)4500 (~1.11bits/s)5 1000 (~2.2bits/s)62000 (~4.4bits/s)7 5000 (~11.1bits/s)810000 (~22bits/s)9 20000 (~44bits/s)10 50000 (~111bits/s)11 100000 (~0.22kbits/s)12 200000 (~0.44kbits/s)13 500000 (~1.11kbits/s)14 1000000 (~2.2kbits/s)15 2000000 (~4.4kbits/s)16 5000000 (~11.1kbits/s)17 10000000 (~22kbits/s)18 20000000 (~44kbits/s)31 50000000 (~111kbits/s)
6. DATA - GPRS119LZT 123 7468 P1A6.9 AT+CGREG GPRS Network Registration StatusControls the presentation of an unsolicited result code +CGREG: <stat> when <n>=1 and there is a change in the GPRS/packet domain network registration status of the MS, or code +CGREG: <stat>[,<lac>,<ci>] when <n>=2 and there is a change of the network cell.Note! If the GPRS/Packet Domain MS also supports circuit mode services, the +CGREG command and +CGREG: result code apply to the registration status and location information for those services.Description Command Possible ResponsesSet command AT+CGREG=[<n>] • +CME ERROR: <err>•OK•ERRORRead the current settingsAT+CGREG? • +CGREG: <n>,<stat>[,<lac>,<ci>]• +CME ERROR: <err>•OK•ERRORTest if the command is supportedAT+CGREG=? • +CGREG: (list of supported <n>s)•OK•ERROR<n> Description0Disable network registration unsolicited result code1 Enable network registration unsolicited result code2Enable network registration and location information unsolicited result code<stat> Description0Not registered, MS is not searching for a new operator to register with1 Registered, home network2Not registered, but MS is searching for a new operator to register with3 Registration denied4Unknown5 Registered, roaming<lac> DescriptionString type Two byte location area code in hexadecimal format
GM28 INTEGRATOR’S MANUAL120LZT 123 7468 P1A6.10 AT+CGSMS Select Service for MO SMS MessagesUsed to specify the service or service preference that the MS will use to send MO SMS messages. The read command returns the currently selected service or service preference.<ci> DescriptionString type Two byte cell ID in hexadecimal formatDescription Command Possible ResponsesSet service or service preference+CGSMS=[<service>] •OK•ERRORRead the command +CGSMS? • +CGSMS: <service>•OK•ERRORTest if the command is supported+CGSMS=? • +CGSMS: (list of available <service>s)•OK•ERROR<services> Description2GPRS/packet domain preferred (use circuit switched if GPRS/packet domain not available)3 Circuit switched preferred (use GPRS/packet domain if circuit switched not available)
121LZT 123 7468 P1A7. Data - HSCSD7.1 AT+CHSC HSCSD Current Call ParametersReturns information about the current HSCSD call parameters, i.e. the current number of receive and transmit timeslots, air interface user rate and channel coding.Description Command Possible ResponsesShow current HSCSD call parametersAT+CHSC • +CHSC:<rx>,<tx>,<aiur>,<coding>• +CME ERROR: <err>•OK•ERRORTest if command is supportedAT+CHSC=? • +CME ERROR: <err>•OK•ERROR<rx> Description0No HSCSD call is active. See also note below1 The number of receive timeslots currently in use is 12The number of receive timeslots currently in use is 2<tx> Description0No HSCSD call is active. See also note below1 The number of transmit timeslots currently in use is 1<aiur> Description0No HSCSD call is active. See also note below.1 Current air interface user rate is 9.6kbits/s3Current air interface user rate is 19.2kbits/s<coding> Description0No HSCSD call is active. See also note4 Current channel coding is 9.6kbits/s (TCH/F9.6)8Current channel coding is 14.4kbits/s (TCH/F14.4)
GM28 INTEGRATOR’S MANUAL122LZT 123 7468 P1A7.2 AT+CHSD HSCSD Device ParametersShows information about HSCSD features supported by the ME/TA.Description Command Possible ResponsesShow HSCSD features supported by the ME/TAAT+CHSD •+CHSD: <mclass>,<maxRx>, <maxTx>,<sum>,<codings>• +CME ERROR: <err>•OK•ERRORTest if command is supportedAT+CHSD=? • +CME ERROR: <err>•OK•ERROR<mclass> Description2Multislot class is 2<maxRx> Description2Maximum number of receive timeslots that ME can use is 2<maxTx> Description1Maximum number of transmit timeslots that ME can use is 1<sum> Description3Total number of receive and transmit timeslots that ME can use at the same time is 3 (i.e. 2+1). The following applies in a HSCSD call: 2 (receive slots) + (transmit slots) <sum><codings> Description4Indicates that the accepted channel coding for the next established non-transparent HSCSD call is 9.6kbits/s only
7. DATA - HSCSD123LZT 123 7468 P1A7.3 AT+CHSN HSCSD Non Transparent Call ConfigurationControls parameters for non-transparent HSCSD calls. Changing <topRx> or <codings> during a call does not affect the current call. Changing <wAiur> or <wRx> affects the current call only if <topRx> was non-zero when the call was established. When using the command in this way it comes in the “action” command category. This is what is referred to as user initiated up- and down-grading in GSM 02.34 and GSM 03.34.Note! Recommended value for parameter <speed> in AT+CBST is 0.Description Command Possible ResponsesSet HSCSD configuration. This command is also used during a call if new <wAiur> and/or <wRx> are/is desiredAT+CHSN=[<wAiur>[,<wRx>[,<topRx>[,<codings>]]]]• +CME ERROR: <err>•OK•ERRORShow current non-transparent HSCSD settingAT+CHSN? • +CHSN: <wAiur>, <wRx>, <topRx>, <codings>• +CME ERROR: <err>•OK•ERRORTest if command is supported and show parameter rangesAT+CHSN=? • +CHSN: (list of supported <wAiur>s), (list of supported <wRx>s), (list of supported <topRx>s), (list of supported <codings>s)• +CME ERROR: <err>•OK•ERROR<wAiur> Description0TA/ME shall calculate a proper number of receive timeslots from currently selected fixed network user rate (<speed> parameter from +CBST command, and <codings>, and <wRx> (or <maxRx> from +CHSD command if <wRx>=0)1 Wanted air interface user rate is 9.6kbit/s2Wanted air interface user rate is 14.4kbit/s3 Wanted air interface user rate is 19.2kbit/s4Wanted air interface user rate is 28.8kbit/s
GM28 INTEGRATOR’S MANUAL124LZT 123 7468 P1A7.4 AT+CHSR HSCSD Parameters ReportWith this command enabled, the intermediate result code  +CHSR:   <rx>,<tx>,<aiur>,<coding> is returned (from TA to TE) when an HSCSD call is being set up. The result code represents the current (negotiated or renegotiated) HSCSD parameters. If enabled, the intermediate result code is transmitted at the point of the call setup negotiation, where the ME/TA has determined what type of HSCSD connection will be used. Result code transmission is done after possible service (CR), error control (+ER), and/or compression (+DR) reporting, <wRx> Description0TA/ME shall calculate a proper number of receive timeslots from currently selected <wAiur> and <codings> See note below1 Wanted number of receive timeslots is 12Wanted number of receive timeslots is 2<topRx> Description0Indicates that the user is not going to change <wAiur> and /or <wRx> during the next call1 Top value for <wRx> that user is going to request during the next established non-transparent HSCSD call is 1 2Top value for <wRx> that user is going to request during the next established non-transparent HSCSD call is 2<codings> Description4Indicates that the accepted channel coding for the next established non-transparent HSCSD call is 9.6kbit/s onlyDescription Command Possible ResponsesSet HSCSD parameters reporting on or offAT+CHSR=[<mode>] • +CME ERROR: <err>•OK•ERRORShow current setting  AT+CHSR? • +CHSR: <mode>• +CME ERROR: <err>•OK•ERRORTest if command is supported and show parameter rangeAT+CHSR=? • +CHSR: (list of supported <modes>s)• +CME ERROR: <err>•OK•ERROR
7. DATA - HSCSD125LZT 123 7468 P1Abut before possible TE-TA rate (+ILRR) reporting and before the intermediate result code CONNECT is transmitted. The format of the intermediate result code is:+CHSR: <rx>,<tx>,<aiur>,<coding>For the value definitions, refer to “AT+CHSC HSCSD Current Call Parameters”, page 121. For instance, for a non-transparent HSCSD call, result code ‘CHSR: 2, 1, 4, 8’ means that the call has two timeslots downlink, one timeslot uplink, the air interface user rate is 28.8 kbits/s and the used channel coding isTCH/F14.4.Itermediate Result Codes:+CHSR: <rx>,<tx>,<aiur>,<coding>7.5 AT+CHSU HSCSD Automatic User Initiated UpgradingEnables or disables the HSCSD automatic user-initiated upgrade.<mode> Description0Disable reporting1 Enable reportingDescription Command Possible ResponsesSet HSCSD automatic user initiated upgrading on or offAT+CHSU=[<mode>] •OK•ERRORShow current setting AT+CHSU? • +CHSU=<mode>•OK•ERRORTest if command is supported and show parameter rangeAT+CHSU=? • +CHSU: (list of supported <modes>s)•OK•ERROR<mode> Description0Disable use of UP bit for upgrading. Default value1 Enable use of UP bit for upgrading
GM28 INTEGRATOR’S MANUAL126LZT 123 7468 P1A
127LZT 123 7468 P1A8. Fax8.1 AT*E2FAX Ericsson M2M Fax Comm. Baud Rate ModificationThis command allows the modification of the factory default RS232 comm. setting between standard 9600 baud and 19200 baud. This is needed as the addition of fax capabilities, within the module, require communication between fax applications and the module to run at a higher baud rate than the fax transmission baud rate (In this case the fastest transmission rate is 9600 baud). Once this command has been performed, the user must then execute the AT&F command to reset the module with the new RS232 comm's baud rate.The AT*E2FAX command allows the user to:• “Configure” the RS232 Comm. speed default factory profile, specifying whether the speed should be 9600 baud (standard) or 19200 baud for FAX application comm. This value will then be used once the AT&F command is next used.• “Read” what value this default factory profile has been set to.ExamplesAT*E2FAX=?*E2FAX= (0-1)OKDescription Command Possible ResponsesRequest change of fax comm. baud rateAT*E2FAX= <RcV> •ERROR•OKDisplays currently set rateAT*E2FAX? • *E2FAX: <RcV>•ERRORShows if the command is supportedAT*E2FAX=? • *E2FAX: (list of supported <RcV>s)•ERROR<RcV> Description0Configure RS232 default setting to 9600 baud1 Configure RS232 default setting to 19200 baud
GM28 INTEGRATOR’S MANUAL128LZT 123 7468 P1AAT*E2FAX?*E2FAX: 0 (Current default setting is 19200 baud)OKAT*E2FAX=0OK (Sets default RS232 setting to 9600 baud)8.2 Low Level Fax CommandsThe following table of low level fax commands are supported and used by the GM28 for fax operation.AT+FAA AT+FBADLIN AT+FBADMULAT+FBOR AT+FBUG AT+FCIGAT+FCLASS AT+FCQ AT+FCRAT+FDCC AT+FDFFC AT+FDISAT+FDR AT+FDT AT+FECMAT+FET AT+FK AT+FLIDAT+FLNFC AT+FLPL AT+FMDL?AT+FMFR? AT+FMI? AT+FMINSPAT+FMM? AT+FMR? AT+FPHCTOAT+FPTS AT+FRBC AT+FRELAT+FREV? AT+FRH AT+FRMAT+FRS AT+FSPL AT+FTBCAT+FTH AT+FTM AT+FTSAT+FVRFC AT+FWDFC
129LZT 123 7468 P1A9. Identification9.1 AT Attention CommandThis command is used to determine the presence of an MS. If the MS supports AT commands, it returns an OK final result code.9.2 AT&F Set to Factory Defined ConfigurationThis command instructs the DCE to set all parameters to default values specified by the manufacturer, which may take in consideration hardware configuration and other manufacturer defined criteria.9.3 AT&W Store User ProfileThis command stores the current user profile in non-volatile memory.Description Command Possible ResponsesChecks the communication between the MS and applicationAT •OK• +CME ERROR <err>Description Command Possible ResponsesExecute AT&F •OK•ERRORShow if supported and list available parameter rangeAT&F=? &F: (list of supported <profile>s)Description Command Possible ResponsesStores the current user profile to non volatile memoryAT&W=[<pr>] or AT&W[<pr>]•OK•ERRORShow if the command is supportedAT&W=? &W: (list of supported <pr>s)< pr> Description0Stores current settings in User Profile 0
GM28 INTEGRATOR’S MANUAL130LZT 123 7468 P1A9.4 AT* List all Supported AT CommandsLists all the commands supported by the MS.9.5 AT+CGMI Read MS Manufacturer IdentificationCauses the MS to return one or more lines of information text.9.6 AT+CGMM Read MS Model IdentificationCauses the MS to return one or more lines of information text <model>, determined by the MS manufacturer. It is intended to permit the user of the ITAE/ETAE to identify the specific model of the MS to which it is connected. Typically the text will consist of a single line containing the name of the product, but manufacturers may choose to provide more information if desired.Description Command Possible ResponsesList all implemented AT commandsAT* <AT Command1> [<CR> <LF><AT Command2>[…]]/<AT Command1> [<CR> <LF><AT Command2>[…]]Description Command Possible ResponsesRequest manufacturer identificationAT+CGMI  •<manufacturer>• +CME ERROR: <err>Show if the command is supportedAT+CGMI=? • OK•ERROR<manufacturer> DescriptionSony Ericsson This company’s name is displayedDescription Command Possible ResponsesRequest the model identificationAT+CGMM  •<model type><model name>• +CME ERROR: <err>Show if the command is supportedAT+CGMM=? • OK•ERROR<model type> DescriptionString type A unique ASCII character/digit string, always 10 characters long. Spaces are used when the number of characters/digits is less than 10
9. IDENTIFICATION131LZT 123 7468 P1A9.7 AT+CGMR Read MS Revision IdentificationThis command causes the MS to return a string containing information about the software version.9.8 AT+CGSN Read MS Product Serial Number IdentificationThis command causes the MS to return the IMEI (International Mobile station Equipment Identity), which identifies the individual ME.9.9 ATI Identification InformationThis command causes the DCE to transmit one or more lines of text, followed by a final result code. As an option, <value> can be used to select from among multiple types of identifying information as shown in the table below.<model name> DescriptionString type Model name for the transceiver unit, for example, GM28Description Command Possible ResponsesRequest MS revision identification stringAT+CGMR  •<revision>• +CME ERROR: <err>Show if the command is supportedAT+CGMR=? • OK•ERROR<revision> DescriptionString type An ASCII string containing date (year, month, day, hour, minute) plus KRC number.Example: 9710051610 CXC125112Description Command Possible ResponsesRequest product serial numberAT+CGSN •<sn>• +CME ERROR: <err>Show if the command is supportedAT+CGSN=? • OK•ERROR<sn> DescriptionString The IMEISV, which is the IMEI (International Mobile station Equipment Identity; refer GSM 03.03) number of the ME and the software version number. Text shall not contain the sequence 0<CR> or OK<CR>Description Command Possible ResponsesExecute ATI[<value>] <information>
GM28 INTEGRATOR’S MANUAL132LZT 123 7468 P1AThis command provides compatibility with Microsoft Windows 95.9.10 AT+GCAP Request Modem Capabilities ListReturns a list of valid modem command prefixes.<value> Description0Same information as +GMM command (model identification)1 Same information as +GMR command (revision identification)3Modem model description5 Active settings7Modem configuration profile (brief listing of the modem functionality: fax classes, Bluetooth, IrDA, modem type, etc.)8 DCE hardware type version9PnP (plug and play) informationDescription Command Possible ResponsesRequest complete capability listAT+GCAP +GCAP: (list of supported <capability>s)Test if command is supportedAT+GCAP=? • OK•ERROR<capability> Description GSM 3G1 single mode 3G1 dual mode+CGSM GSM commands Supported Supported Supported+FCLASS Facsimile class 1 and 2 commandsSupported Not supported Not supported+DS V.42 bis compressionSupported Not supported Supported (only for Circuit Switched data calls in a GSM network)
133LZT 123 7468 P1A10. Interface10.1 AT+CPIN PIN ControlSee 3.23, AT+CPIN PIN Control10.2 AT&C Circuit 109 (DCD) ControlDetermines the behaviour of the carrier detect.10.3 AT&D Circuit 108 (DTR) ResponseControls all actions initiated by data terminal ready from DTE.Description Command Possible ResponsesSet behavior of carrier detectAT&C[<value>] OKERROR<value> Description0DCD always on1 DCD follows the connection. Default valueDescription Command Possible ResponsesControl actions from DTEAT&D[<value>] OKERROR<value> Description0Ignore. Default value1 When in on-line data mode, switch to on-line command mode. For all other states, see <value>=22Disconnect and switch to off-line command mode
GM28 INTEGRATOR’S MANUAL134LZT 123 7468 P1A10.4 AT&S Circuit 107 (DSR) ResponseDetermines the behaviour of the data set ready signal.10.5 AT+WS46 Mode SelectionAllows an accessory to query and control the cellular protocol mode of the phone.Description Command Possible ResponsesSet behaviour of data set readyAT&S[<value>] •OK•ERROR<value> Description0DSR always on1 DSR on in data mode. DSR off in command mode. Default valueDescription Command Possible ResponsesSets the cellular protocol modeAT+WS46=n •OK•ERRORQueries the current cellular protocol modeAT+WS46? • <n> OK•ERRORQueries the possible cellular protocol modesAT+WS46=? • (list of supported <n>s) OK•ERROR<n> parameter Description12 This value is used for GSM at 900 MHz., DCS-1900, and PCS-1900 phones
10. INTERFACE135LZT 123 7468 P1A10.6 ATE Command EchoThe setting of this parameter determines whether or not the DCE echoes characters received from the DTE during command state and online command state.10.7 ATV DCE Response FormatSelect either descriptive or numeric response codes. The ATV command sets the verbose numeric response codes and strips off the <S3><S4> additions to the command response.Description Command Possible ResponsesRequest Command EchoATE[<value>]ATE=[<value>]•OK•ERRORShow the current settingATE? <value>Show if the command is supportedATE=? E: (list of supported <value>s)<value> Description0DCE does not echo characters during command state and online command state1 DCE echoes characters during command state and online command state. Default valueDescription Command Possible ResponsesSet DCE response formatATV[=]<value> •OK•ERRORRead the current settingATV? V: <value>Show if the command is supportedATV=? V: (list of supported <value>s)<value> Description0Display numeric result codes1 Display verbose result codes. Default value
GM28 INTEGRATOR’S MANUAL136LZT 123 7468 P1AList of result codes10.8 ATZ Reset to Default ConfigurationThis command instructs the DCE to set all parameters to their default values as specified by the user. Consider hardware configuration switches or non-volatile parameter storage (if implemented) when using this command.ATV1/ATV=1 ATV0/ATV=0 DescriptionOK 0Acknowledges execution of a commandCONNECT 1 A connection has been established; the DCE is moving from command state to online data stateRING 2The DCE has detected an incoming call signal from the networkNO CARRIER 3 The connection has been terminated or the attempt to establish a connection failedERROR 4Command not recognized, command line maximum length exceeded, parameter value invalid, or other problem with processing the command lineNO DIALTONE 6 No dial tone detectedBUSY 7Engaged (busy) signal detectedNO ANSWER 8 “@” (Wait for Quiet Answer) dial modifier was used, but remote ringing followed by five seconds of silence was not detected before expiration of the connection timerCONNECT <TEXT>Manufacturer-specificSame as CONNECT, but includes manufacturer-specific text that may specify DTE speed, line speed, error control, data compression, or other statusDescription Command Possible ResponsesExecute ATZ •OK•ERRORExecute ATZ=<profile> • OK•ERRORShow if supported and list available parameter rangeATZ=? Z: (list of supported <profile>s)
10. INTERFACE137LZT 123 7468 P1ACommands included on the same command line as the Z command will be ignored.10.9 AT+CMUX Switch to 07.10 Multiplex ProtocolSI C25-68003The command is used to turn on the multiplexer. Only “no transparency is supported”. The parameter <k> is not used.The default values for the parameters below are for “no transparency” and “only UIH frames used”.<profile > Description0Select the user profile to restoreDescription Command Possible ResponsesSwitch to 07.10 AT+CMUX=<transparency>[,<subset>[,<port_speed>[,<N1>[,<T1>[,<N2>[,<T2>[,<T3>[,<k>]]]]]]]]+CME ERROR: <err>Returns current setting for multiplexerAT+CMUX? • +CMUX:<transparency>,<subset>,<port_speed>,<N1>,<T1>,<N2>,<T2>,<T3>[,<k>]• +CME ERROR: <err>Show list of supported servicesAT+CMUX=? • +CMUX: (list of supported <transparency>s), (list of supported <subset>s), (list of supported <port_speed>s), (list of supported <N1>s), (list of supported <T1>s), (list of supported <N2>s), (list of supported <T2>s), (list of supported <T3>s), (list of supported <k>)• +CME ERROR: <err><transparency> Description0No transparency<subset> Description0Only UIH frames used
GM28 INTEGRATOR’S MANUAL138LZT 123 7468 P1A<port_speed> Description19600bits/s219200bits/s338400bits/s457600bits/s5115200bits/s6 230400bits/s7460800bits/s<N1> Description31 Default maximum frame size<T1> Description10 100ms default timer<N2> Description3Default maximum number of re-transmissions<T2> Description30 300ms default timer<T3> Description10 10s default timer<k> Description1..7 Window size
10. INTERFACE139LZT 123 7468 P1A10.10 AT+CRES Restore SMS SettingsRestores message service settings from non-volatile memory to active memory. A TA can contain several profiles of settings. Settings specified in commands Service Centre Address +CSCA, Set Message Parameters +CSMP and Select Cell Broadcast Message Types +CSCB (if implemented) are restored. Certain settings, such as SIM SMS parameters, cannot be restored.10.11 AT+ICF Cable Interface Character FormatThis extended-format compound parameter is used to determine the local serial port start-stop (asynchronous) character framing used by the DCE to accept DTE commands, and while transmitting information text and result code, if this is not automatically determined; (Not supported) +IPR=0 forces +ICF=0 (see +IPR).Description Command Possible ResponsesRestore settings AT+CRES[=<profile>] • +CMS ERROR: <err>•OK•ERRORGet available profiles AT+CRES=? • +CRES: (list of supported <profile>s)• +CMS ERROR: <err>•OK•ERROR<profile> Description0..2 Profile number where settings are to be stored. Default value is 0Description Command Possible ResponsesDefines DTE-DCE character framingAT+ICF=[format[,parity]] •OK•ERRORRead the current settingAT+ICF? • +ICF: <format>,<parity>•OK•ERRORShow if the command is supportedAT+ICF=? • +ICF: (list of supported <format>s), (list of supported <parity>s)•OK•ERROR<format> Description38 Data 1 Stop. Default value
GM28 INTEGRATOR’S MANUAL140LZT 123 7468 P1A10.12 AT+IFC DTE-DCE Local Flow ControlDefines the flow control between the modem and the computer when in on-line data mode.No flow control is enabled in any of the command modes.<parity> Description3Space. Default valueDescription Command Possible ResponsesDefines DTE-DCE local flow controlAT+IFC=[<by_te>,[<by_ta>]]•OK•ERRORRead the current settingAT+IFC? +IFC: <by_te>,<by_ta>Show if the command is supportedAT+IFC=? +IFC: (list of supported <by_te>s,<by_ta>s)<by_te> Description0No flow control on DTE1 Xon/Xoff flow control on DCE. Control characters are removed by the DCE interface2RTS flow control on DCE. Default value3 Xon/Xoff flow control on DCE. Control characters are passed to the remote DCE/DTE<by_ta> Description0No flow control on DCE1 Xon/Xoff flow control on DTE2CTS flow control on DCE. Default value
10. INTERFACE141LZT 123 7468 P1A10.13 AT+ILRR Cable Interface Local Rate ReportingSpecifies whether or not the extended-format “+ILRR:<rate>” information text is transmitted from the DCE to the DTE. The <rate> reported shall represent the current (negotiated or renegotiated) DTE-DCE rate. If enabled, the intermediate result code is transmitted after any modulation, error control or data compression reports are transmitted, and before any final result code (e.g. CONNECT) is transmitted. The <rate> is applied after the final result code is transmitted.10.14 AT+IPR Cable Interface Port CommandSpecifies the data rate at which the DCE will accept commands, in addition to 1200bits/s or 9600bits/s (as required in v25ter, subclause 4.3). It may be used to select operation at rates used by the DTE, which the DCE is not capable of automatically detecting.Description Command Possible ResponsesDefines DTE-DCE character framingAT+ILRR=<value> •OK•ERRORRead the current settingAT+ILRR? +ILRR:<value>Show if the command is supportedAT+ILRR=? +ILRR:(list of supported <values>s)<value> Description0Disables reporting of local port rate (+ILRR: is not transmitted). Default value1 Enables reporting of local port rate (+ILRR: is transmitted)Description Command Possible ResponsesDefines fixed DTE rate AT+IPR=[rate] •OK•ERRORRead the current settingAT+IPR? • +IPR:<rate>•OK•ERRORShow if the command is supportedAT+IPR=? • +IPR: (), (list of fixed-only <rate>s)]•OK•ERROR
GM28 INTEGRATOR’S MANUAL142LZT 123 7468 P1AThe specified rate takes effect following the issuance of any result code(s) associated with the current command line.10.15 AT*E2ESC M2M Escape Sequence Guard TimeDefines a guard time for the escape sequence in GPRS to return to on-line command mode i.e. if +++AT<CR> is received either as part of the data stream or a terminating string from the application and no further data is received for the duration of the guard time the modem will go into on line command mode. This guards against the modem accidentally going into on line command mode. The verbose format of +++AT<CR> is <S2><S2><S2>AT<S3>.<rate> DescriptionDiscrete integer valueThe <rate> value specified shall be the rate in bits per second at which the DTE-DCE interface should operate, e.g. “19200” or “115200”. The rates supported by a particular DCE are manufacturer specific.The following rates, are supported;1200240048009600192003840057600115200230400460800Description Command Possible responsesSet GPRS online command guard timeAT*E2ESC=[<gt>] •OK•ERRORRead the current settingAT*E2ESC? *E2ESC: <gt>Show if the command is supportedAT*E2ESC=? •OK•ERROR<gt> Description0No guard time. Default value1-10 Guard time in seconds
143LZT 123 7468 P1A11. Network11.1 AT*E2CD Ericsson M2M Cell DescriptionControls the presentation of an unsolicited result code E2CD: when <n>=1, or when there is a change in one of the network cell parameters, E2CD: <lac>,<ci>,<ta>.Read command returns the status of result code presentation and several values, which show the network cell parameters. Location information <lac>, <ci> and <ta> are returned only when <n>=1 and the ME is registered in the network. To know if the ME is registered use the AT+CREG command. If the ME is not registered in the cellular network an ERROR message is returned.Description Command Possible ResponsesRequest network cell descriptionAT*E2CD=<n> •ERROR•OKRead the command AT*E2CD? • *E2CD: <n>,<lac>,<ci>,<ta>•ERRORShow if the command is supportedAT*E2CD=? • *E2CD: (list of supported <n>s)•ERROR<n> Description0 Disable network location information unsolicited result code. Default value1 Enable network location information unsolicited result code *E2CD: <lac>,<ci>,<ta><lac> DescriptionString type Two byte location area code in hexadecimal format<ci> Descriptionstring type Two byte cell ID in hexadecimal format
GM28 INTEGRATOR’S MANUAL144LZT 123 7468 P1A<ta> Description0-63 According to GSM 04.18 V8.6.0, the coding of the timing advance value is the binary representation of the timing advance in bit periods; 1 bit period = 48/13 ìs. <ta> is the integer representation of the timing advance in binary format64-255 Reserved
11. NETWORK145LZT 123 7468 P1A11.2 AT*E2EMM Ericsson M2M Engineering Monitoring ModeDescription Command Possible ResponsesSet the response presentation modeAT*E2EMM=<n>[,<m>]•ERROR•OKDisplay modeneighbour cells are taken from the toplist*E2EMM:Serving CellMCC,MNC,LAC,CellID,BSIC,Ch[,RxL,C1,C2][,RxLFull,RxLSub,RxQFull,RxQSub,TA,TN],<mcc>,<mnc>,<lac>,<ci>,<bsic>,<ch> [,<rxl>,<c1>,<c2>][,<rxlFull>,<rxlSub>, <rxqfull>,<rxqsub>,<ta>,<tn>],NeighBours CellsMCC,MNC,LAC,CellID,BSIC,Ch,RxL[,C1,C2],<mcc>,<mnc>,<lac>,<ci>,<bsic>,<ch>,<rxl>[,<c1>,<c2>]<mcc>,<mnc>,<lac>,<ci>,<bsic>,<ch>,<rxl>[,<c1>,<c2>]…<mcc>,<mnc>,<lac>,<ci>,<bsic>,<ch>,<rxl>[,<c1>,<c2>]OKCompact mode.The first cell is the serving cell, the rest are neighbour cells taken from the toplist*E2EMM: <mcc>,<mnc>,<ci>, <bsic>,<ch>[,<rxl>][,<rxlSub>,<rxqsub>, <ta>],<mcc>,<mnc>,<ci>,<bsic>,<ch>, <rxl>,<mcc>,<mnc>,<ci>,<bsic>,<ch>,<rxl>,…<mcc>,<mnc>,<ci>,<bsic>,<ch>,<rxl>OKVerbose mode.The first cell is the serving cell and the rest are neighbour cells as provided by the network in the system info. messages (2 and 5) and via the AT*E2NBTS command*E2EMM: <mcc>,<mnc>,<lac>, <ci>,<bsic>,<ch>[,<rxl>,<c1>,<c2>] [,<rxlFull>,<rxlSub>,<rxqfull>,<rxqsub>, <ta>,<tn>],<mcc>,<mnc>,<lac>,<ci>,<bsic>,<ch>,<rxl>[,<c1>,<c2>]<mcc>,<mnc>,<lac>,<ci>,<bsic>,<ch>,<rxl>[,<c1>,<c2>]…<mcc>,<mnc>,<lac>,<ci>,<bsic>,<ch>,<rxl>[,<c1>,<c2>]OKReduced  display mode - info. as display mode but without text headings or <CR><LF> separators, neighbour cells from top list*E2EMM: <mcc>,<mnc>,<lac>, <ci>,<bsic>,<ch>[,<rxl>,<c1>,<c2>] [,<rxlFull>,<rxlSub>,<rxqfull>,<rxqsub>, <ta>,<tn>],<mcc>,<mnc>,<lac>,<ci>,<bsic>,<ch>,<rxl>[,<c1>,<c2>]<mcc>,<mnc>,<lac>,<ci>,<bsic>,<ch>,<rxl>[,<c1>,<c2>]…<mcc>,<mnc>,<lac>,<ci>,<bsic>,<ch>,<rxl>[,<c1>,<c2>]OKRead the commandAT*E2EMM? • *E2EMM: <n>•ERRORShow if the command is supportedAT*E2EMM=?• *E2EMM: (list of supported <n>s),(list of supported <m>s)•ERROR
GM28 INTEGRATOR’S MANUAL146LZT 123 7468 P1AThere are four presentation format modes (Display, Compact, Verbose, and Reduced Display) and two response types (one shot response or continuous unsolicited responses).The purpose of the presentation format mode Display is to display the data in a readable form, including headers and line breaks (<CR><LF>). This format is, however, not well suited for machine decoding. The formats Verbose, Compact and Reduced Display do not have headers or line breaks. Verbose mode displays more parameters than the compact mode.The response types give the user the choice of one a shot information or an unsolicited response with <m> seconds between each response.ExamplesAT*E2EMM=1*E2EMM:<CR><LF>Serving Cell<CR><LF>MCC,MNC,LAC,CellID,BSIC,Ch[,RxL,C1,C2][,RxLFull,RxLSub,RxQFull,RxQSub,TA,TN]<CR><LF><mcc>,<mnc>,<lac>,<ci>,<bsic>,<ch>[,<rxl>,<c1>,<c2>][,<rxlFull>,<rxlSub>,<rxqfull>,<rxqsub>,<ta>,<tn>]<CR><LF>NeighBours Cells<CR><LF>MCC,MNC,LAC,CellID,BSIC,Ch,RxL[,C1,C2]<CR><LF><mcc>,<mnc>,<lac>,<ci>,<bsic>,<ch>,<rxl>[,<c1>,<c2>]<CR><LF><mcc>,<mnc>,<lac>,<ci>,<bsic>,<ch>,<rxl>[,<c1>,<c2>]<CR><LF>…<mcc>,<mnc>,<lac>,<ci>,<bsic>,<ch>,<rxl>[,<c1>,<c2>]<CR><LF>OKAT*E2EMM=3*E2EMM: <servcell mcc>,<servcell mnc>,<servcell ci>,<servcell bsic>,<servcell ch>[,<servcell rxl>][,<servcell rxlSub>,<servcell rxqsub>,<servcell ta>],<neighborcell1 mcc>,<neighborcell1 mnc>,<neighborcell1 ci>,<neighborcell1 bsic>,<neighborcell1 ch>,<neighborcell1 rxl>,<neighborcell2 mcc>,<neighborcell2 mnc>,<neighborcell2 ci>,<neighborcell2 bsic>,<neighborcell2 ch>,<neighborcell2 rxl>,…<neighborcelln mcc>,<neighborcellnmnc>,<neighborcellnci>,    <neighborcelln bsic>,<neighborcelln ch>,<neighborcelln rxl><CR><LF>OKAT*E2EMM=5*E2EMM: <servcell mcc>,<servcell mnc>,<servcell lac>,<servcell ci>,<servcell bsic>,<servcell ch>[,<servcell rxl>,<servcell C1>,<servcell C2>][,<servcell rxlFull>,<servcell rxlSub>,<servcell rxqfull>,<servcell rxqsub>,<servcell tn>,<servcell ta>],
11. NETWORK147LZT 123 7468 P1A<neighborcell1 mcc>,<neighborcell1 mnc>,<neighborcell1 lac>,<neighborcell1 ci>,<neighborcell1 bsic>,<neighborcell1 ch>,<neighborcell1 rxl>[,<neighborcell1 C1>,<neighborcell1 C2>],<neighborcell2 mcc>,<neighborcell2 mnc>,<neighborcell2 lac>,<neighborcell2 ci>,<neighborcell2 bsic>,<neighborcell2 ch>,<neighborcell2 rxl>[,<neighborcell2 C1>,<neighborcell2 C2>],…<neighborcelln mcc>,<neighborcellnmnc>,<neighborcelln lac>,<neighborcelln ci>,<neighborcelln bsic>,<neighborcelln ch>,<neighborcelln rxl>[,<neighborcelln C1>,<neighborcelln C2>]<CR><LF>OKAT*E2EMM=7*E2EMM:<servcell mcc>,<servcell mnc>,<servcell lac>,<servcell ci>,<servcell bsic>,<servcell ch>[,<servcell rxl>,<servcell c1>,<servcell c2>][,<servcell rxlFull>,<servcell rxlSub>,<servcell rxqfull>,<servcell rxqsub>,<servcell ta>,<servcell tn>],<neighborcell1 mcc>,< neighborcell1 mnc>,<neighborcell1 lac>,<neighborcell1 ci>,<neighborcell1 bsic>,<neighborcell1 ch>,<neighborcell1 rxl>[,< neighborcell1 c1>,<neighborcell1 c2>],<neighborcell2 mcc>,<neighborcell2 mnc>,<neighborcell2 lac>,<neighborcell2 ci>,<neighborcell2 bsic>,<neighborcell2 ch>,<neighborcell2 rxl>[,<neighborcell2 c1>,<neighborcell2c2>]…<neighborcelln mcc>,<neighborcelln mnc>,<neighborcelln lac>,<neighborcelln ci>,<neighborcelln bsic>,<neighborcelln ch>,<neighborcelln rxl>[,<neighborcelln c1>,<neighborcelln c2>]OKThe mode setting <n> in the set command has the combination listed in the table below.When <n>=5, the shot information is the same as in <n>=1, but neighbouring cells, which have to be up to 16. This is the information that comes from the Serving Cell through the BCCH, reporting the BTS that are on the Serving Cell's surroundings.<n> Description0Disable network monitoring unsolicited result code. Default value1 One shot presentation of the network location information. Display mode with headers and <CR><LF> line separators2 Enable network location information unsolicited result code in Display mode (like n=1). There will be continuous unsolicited information responses <m> seconds apart3 One shot presentation of the compact network location information
GM28 INTEGRATOR’S MANUAL148LZT 123 7468 P1A4Enable compact network location information unsolicited result code. There will be continuous unsolicited information responses <m> seconds apart5 One shot presentation of the network location information (verbose format), including 16 BTSs, coming from the Serving Cell signalling information6As n=5 format but there will be continuous unsolicited information responses <m> seconds apart7 One shot presentation of the network information (same information as in n=1) but no headers or <CR><LF> line separators. Neighbor cells from the Toplist8As n=7 format but there will be continuous unsolicited information responses <m> seconds apart<m> Description1-255 Integer type giving time (in seconds) between unsolicited responses. Default value is 5<mcc> DescriptionInteger type Three digits in decimal format. The Mobile Country Code identifies the PLMN serving cell country according to ITU<mnc> DescriptionInteger type Two digits in decimal format. The Mobile Network Code identifies the PLMN operator in the serving cell<lac> DescriptionInteger type Two byte location area code in hexadecimal format<ci> DescriptionInteger type Two byte cell ID in hexadecimal format<bsic> DescriptionInteger type One byte Base Stations Identification code in hexadecimal format<ch> Description(0-1023) It represents the ARFCN that shows the Absolute RF Channel, which identifies the BCCH carrier<n> Description
11. NETWORK149LZT 123 7468 P1A<rxqsub> is the parameter that indicates the quality in the received signal on dedicated mode. The measurement average is applied to a subset of a SACCH multiframe.<rxl> DescriptionInteger type Received Signal Strength level in dBm measured on idle mode<rxlfull> DescriptionInteger type Received Signal Strength level in dBm. The Rx Level is taken in the Downlink and statistically is applied to 100 TDMA frames of the TCH or during a SACCH multiframe<rxlsub> DescriptionInteger type Received Signal Strength level in dBm. The Rx Level is taken from the DownLink signal and the average is applied to subset of SACCH frames<rxqfull> Description0BER < 0.1%1 0.26% < BER < 0.30%20.51% < BER < 0.64%31.0% < BER < 1.3%41.9% < BER < 2.7%53.8% < BER < 5.4%67.6% < BER < 11.0%7 BER > 15.0%<mcc> DescriptionInteger type Three digits in decimal format. The Mobile Country Code identifies the PLMN serving cell country according to ITU<rxqsub> Description0BER < 0.1%1 0.26% < BER < 0.30%20.51% < BER < 0.64%31.0% < BER < 1.3%
GM28 INTEGRATOR’S MANUAL150LZT 123 7468 P1A41.9% < BER < 2.7%5 3.8% < BER < 5.4%67.6% < BER < 11.0%7 BER > 15.0%<c1> DescriptionInteger Path Loss criterion parameter for neighbour cells. The MS calculates this parameter, in idle mode, to decide if the cell is suitable to camp on. After the calculation the criterion is C1 > 0. See GSM 05.08<c2> DescriptionInteger Cell reselection parameter for neighbour cells. This parameter shall optimise the selected cell reselection<ta> Description0-63 According to GSM 04.18 V8.6.0, the coding of the timing advance value is the binary representation of the timing advance in bit periods; 1 bit period = 48/13 ìs. <ta> is the integer representation of the timing advance in binary format64-255 Reserved<tn> Description0-7 Its value indicates the time slot number in a traffic channel<rxqsub> Description
11. NETWORK151LZT 123 7468 P1A11.3 AT*E2SPN M2M Service Provider IndicationCauses the MS to return the service provider name stored in the SIM card (<spi> parameter). The text will consist of a maximum of 16 bytes containing the service provider name stored in the EFSPN file in the SIM card (see GSM 11.11). ERROR is returned if the field is not present on the SIM.11.4 AT*EALS Ericsson Request ALS StatusUsed to request the MS to give ALS (Alternate Line Services) status. The information is available on the SIM card. If ALS is active, the user has two lines for voice calls. The line number or name tag for the line is then indicated on the display.Description Command Possible ResponsesRequest service provider indicationAT*E2SPN • *E2SPN: <spi>• +CME ERROR: <err>Show if the command is supportedAT*E2SPN=? • OK•ERROR<spi> DescriptionString String type field of maximum length 16 bytes; character set as specified by command Select TE character set +CSCSDescription Command Possible ResponsesRequests current status for ALSAT*EALS •*EALS: <status>• +CME ERROR: <err>•OK•ERRORTest if the command is supportedAT*EALS=? • +CME ERROR: <err>•OK•ERROR<status> Description0ALS function is not active (off)1 ALS function is active (on)
GM28 INTEGRATOR’S MANUAL152LZT 123 7468 P1A11.5 AT*ECSP Ericsson Customer Service ProfileThis command is used to read the customer service profile (CSP) from the SIM. CSP is a list on the SIM, which indicates the services that are user accessible. Each of the services has a related bit within the CSP. The services are grouped into service groups, with a maximum of 8 services in a group. For each service group, a bit mask tells which services are available (bit=1). Unused bits are set to 0.Description Command Possible ResponsesRead the customer service profile from the SIMAT*ECSP=<service group>•*ECSP: <service group>,<services>• +CME ERROR: <err>•OK•ERRORTest if the command is supportedAT*ECSP=? • +CME ERROR: <err>•OK•ERROR<service group>DescriptionByte Each service group has a corresponding number, service group code<services> Descriptionbyte Bit mask (8 bits), indicating the services within the service groupBit=0: unused or unavailable serviceBit=1: available service
11. NETWORK153LZT 123 7468 P1A11.6 AT*EPNR Ericsson Read SIM Preferred NetworkThis command is used to read the SIM preferred list of networks (EFPLMNSEL).Description Command Possible ResponsesRead entries in SIM preferred listAT*EPNR=<format> [,<index1>[,<index2]]•*EPNR: <index1>,<oper1>[...]*EPNR: <index2>, <oper2>• +CME ERROR: <err>•OK•ERRORTest if the command is supported and list the possible settingsAT*EPNR=? • *EPNR: (list of supported <index>s), (list of supported <format>s)• +CME ERROR: <err>•OK•ERROR<index1> Descriptioninteger Start index (>0)<index2> Descriptioninteger Stop index (>0)<format> Description2Numeric <oper><oper> Descriptionstring String indicates the code for the operator.E.g. GSM - Sweden - Europolitan: “24008” (3 + 2).PCS: 3 digits for country and 3 digits for network
GM28 INTEGRATOR’S MANUAL154LZT 123 7468 P1A11.7 AT*EPNW Ericsson Write SIM Preferred NetworkThis command is used to edit the SIM preferred list of networks (EFPLMNSEL). The entry field <oper> contains mobile country code (MCC) and mobile network code (MNC).11.8 AT*E2SSN Ericsson M2M SIM Serial NumberThis command requests the SIM serial number held in the ICCid field (address 2FE2) on the SIM and returns all valid characters to the TE. This field is detailed in GSM 11.11 section 10.1.1.Description Command Possible ResponsesWrite/delete entries in SIM preferred listAT*EPNW=[<index>] [,<format>,<oper>]• +CME ERROR: <err>•OK•ERRORTest if the command is supported and list the possible settingsAT*EPNW=? • *EPNW: (list of supported <index>s), (list of supported <format>)s• +CME ERROR: <err>•OK•ERROR<index> DescriptionInteger Index to entry in SIM preferred list. The SIM preferred list contains at least 8 positions according to GSM 11.11<format> Description2Numeric <oper><oper> DescriptionString String indicates the code for the operator.E.g. GSM – Sweden - Europolitan: “24008” (3 + 2).PCS: 3 digits for country and 3 digits for networkDescription Command Possible ResponsesRequest SIM Serial numberAT*E2SSN? *E2ESSN: <SSN>Shows if the command is supportedAT*E2SSN=? • OK•ERROR<SSN> DescriptionString without double quotesSIM serial number
11. NETWORK155LZT 123 7468 P1AEXAMPLESAT*E2SSN?8944110063503224707OKwhere the raw data contained in the ICCid field on the SIM is 984411003605234207F7.Test command:AT*E2SSN=?OK11.9 AT*ESLN Ericsson Set Line NameSets the name tag for a selected line.Description Command Possible ResponsesSets the line name tag in the MSAT*ESLN=<line>[,<name>]• +CME ERROR: <err>•OK•ERRORRead the current settingAT*ESLN? • *ESLN: <line1>,<name1><CR><LF> *ESLN: <line2>,<name2>• +CME ERROR: <err>•OK•ERRORTest if the command is supported and list the possible settingsAT*ESLN=? • *ESLN: (list of supported <line>s),<lname>• +CME ERROR: <err>•OK•ERROR<line> Description0This means that the two lines will use the default name tags, i.e. “L1” and “L2”. Default value1 Line 12Line 2<name> DescriptionString Characters for name tagThis parameter is optional when <line> is set to 0<lname> DescriptionInteger Maximum number of characters to use in <name> string (20)
GM28 INTEGRATOR’S MANUAL156LZT 123 7468 P1A11.10 AT+CIMI Subscriber IdentificationCauses the TA to return <IMSI>, identifying the individual SIM attached to the ME.11.11 AT+CLCK Facility LockThe command is used to lock, unlock or interrogate an ME or a network facility <fac>. A password is normally needed to carry out such actions.Call barring facilities are based on GSM supplementary services (refer to GSM 02.88). The interaction of these, with other commands based on other GSM supplementary services, is described in the GSM standard.Description Command Possible ResponsesRead IMSI AT+CIMI •<IMSI>•+CME ERROR <err>•OK•ERRORShow if the command is supportedAT+CIMI=? • OK•ERROR<IMSI> Descriptionstring without double quotesInternational Mobile Subscriber IdentityDescription Command Possible ResponsesRequest facility lock AT+CLCK=<fac>, <mode>[,<passwd> [,<class>]]• when <mode>=2 and command successful: +CLCK: <status>[,<class1> [<CR><LF>+CLCK: <status>,<class2>[...]]• +CME ERROR <err>•OK•ERRORShow if the command is supportedAT+CLCK=? • +CLCK: (list of supported <fac>s)• +CME ERROR <err>•OK<fac> Description“CS” CNTRL (lock CoNTRoL surface (e.g. phone keyboard))“PS” PH-SIM (lock PHone to SIM card) (ME asks password when other than current SIM card inserted)“SC” SIM (lock SIM card) (SIM asks password in ME power-up and when this lock command issued)“FD” SIM fixed dialling feature. PIN2 is required as a password“P2” SIM PIN2
11. NETWORK157LZT 123 7468 P1A“AO” BAOC (bar all outgoing calls)“OI” BOIC (bar outgoing international calls)“AI” BAIC (bar all incoming calls)“IR” BIC-Roam (bar incoming calls when roaming outside the home country)“OX” BOIC-exHC (bar outgoing international calls except to home country)“AB” All barring services“AG” All out going barring services“AC” All in coming barring services“PN” Network personalization“PU” Network subset personalization“PP” Service provider personalization“PC” Corporate personalization<mode> Description0Unlock1Lock2Query status10 Full lock (only valid for <fac>=“PS”, after power on always ask for password)<status> Description0Not active1Active<passw> Descriptionstring type Is the same as password specified for the facility from the ME user interface or with change password command, +CPWD<classx> Description1Voice L12Data4Fax8 Short message service<fac> Description
GM28 INTEGRATOR’S MANUAL158LZT 123 7468 P1A11.12 AT+CNUM Subscriber NumberThis command returns the MSISDNs related to the subscriber (this information can be stored in the SIM or in the ME). If subscriber has different MSISDN for different services, each MSISDN is returned in a separate line.16 Data circuit sync32 Data circuit async64 Dedicated packet access128 Voice L21..30 When “no reply” is enabled or queried, this gives the time in seconds to wait before the call is forwarded. Default value is 20<classx> DescriptionDescription Command Possible ResponsesRequest subscriber numberAT+CNUM  •+CNUM: [<alpha1>],<number1>,<type1> [,<speed>,<service>[,<itc>]][<CR><LF>+CNUM: [<alpha2>],<number2>,<type2> [,<speed>,<service> [,<itc>]][…]]• +CME ERROR: <err>•OK•ERRORShow if the command is supportedAT+CNUM=? • +CME ERROR: <err>•OK•ERROR<alphax> DescriptionAlphanumeric stringAssociated with <numberx>; used character set should be the one selected with the Select TE character set command, +CSCS<numberx> DescriptionString type Phone number of format specified by <typex><typex> DescriptionInteger format Type of address, (refer to GSM 04.08 subclause 10.5.4.7)<speed> Descriptiondata rate As defined in subclause 6.7 GSM 07.07
11. NETWORK159LZT 123 7468 P1A11.13 AT+COLP Connected Line Identification PresentationThis command refers to the GSM/UMTS supplementary service COLP (Connected Line Identification Presentation) that enables a calling subscriber to get the connected line identity (COL) of the called party after setting up a mobile originated call. The command enables or disables the presentation of the COL at the TE. It has no effect on the execution of the supplementary service COLR in the network.When enabled (and allowed by the called subscriber), +COLP: <number>,<type>[,<subaddr>,<satype> [,<alpha>]] intermediate result code is returned from the TA to the TE before any +CR or V.25ter responses. It is manufacturer specific if this response is used when normal voice call is established.Read command gives the status of <n>, and also triggers an interrogation of the provision status of the COLP service according 3GPP TS 22.081 (given in <m>).<service> Description0Asynchronous modem4Voice5Fax<itc> Description03.1kHz1 UDIDescription Command Possible ResponsesRequest connected line identification presentationAT+COLP=[<n>] •OK•ERRORShow the current settingAT+COLP? • +COLP: <n>,<m>•OK•ERRORShow if the command is supported AT+COLP=? • +COLP: (list of supported <n>s)•OK•ERROR
GM28 INTEGRATOR’S MANUAL160LZT 123 7468 P1ATest command returns values supported by the TA as a compound value.Intermediate Result codes:+COLP: <number>,<type>[,<subaddr>,<satype> [,<alpha>]]<n> Description0Disable1 Enable<m> Description0COLP not provisioned1 COLP provisioned2unknown (e.g. no network, etc.)
11. NETWORK161LZT 123 7468 P1A11.14 AT+COPS Operator SelectionForces an attempt to select and register the GSM network operator.Description Command Possible ResponsesRequest operator selectionAT+COPS=[<mode> [,<format>[,<oper>]]]• +CME ERROR <err>•OK• ERRORShows the current settingAT+COPS? • +COPS: <mode>[,<format>, <oper>]• +CME ERROR <err>•OK• ERRORShow if the command is supportedAT+COPS=? • +COPS: list of supported (<stat>,long alphanumeric <oper>, short alphanumeric <oper>,numeric <oper>)s• +CME ERROR <err>•OK• ERROR<mode> Description0Automatic (<oper> field is ignored)1 Manual (<oper> field present)3Set only <format> (for read command +COPS?), do not attempt registration/de-registration (<oper> field is ignored); this value is not applicable in read command response4 Manual/automatic (<oper> field present); if manual selection fails, automatic mode (<mode>=0) is entered<format> Description0Automatic (<oper> field is ignored)1 Short format alphanumeric <oper>2Numeric <oper><oper> Descriptionstring type Format determined by the <format> setting
GM28 INTEGRATOR’S MANUAL162LZT 123 7468 P1A11.15 AT+CREG Network RegistrationSet command controls the presentation of an unsolicited result code +CREG: <stat> when <n>=1 and there is a change in the ME network registration status.Read command returns the status of result code presentation and an integer <stat>, which shows whether the network has currently indicated the registration of the ME. Controls the presentation of the unsolicited result code +CREG.<stat> Description0Unknown1 Available2Current3 ForbiddenDescription Command Possible ResponsesRequest network registrationAT+CREG=[<n>] •+CME ERROR <err>•OK•ERRORRead the command AT+CREG? • +CREG: <n>,<stat>•+CME ERROR <err>•OK•ERRORShow if the command is supportedAT+CREG=? • +CREG: (list of supported <n>s)•+CME ERROR <err>•OK•ERROR<n> Description0Disable network registration unsolicited result code. Default value1 Enable network registration unsolicited result code<stat> Description0Not registered, ME is not currently searching for a new operator to register with1 Registered, home network
11. NETWORK163LZT 123 7468 P1A11.16 AT*ECPI Ciphering IndicatorThis command allows the external application to activate/deactivate the ciphering indication. The ciphering indication allows the external application to detect when the mobile connection becomes deciphered and thus unsecured.Test command gives the current value of the <switch> parameter, informing if the indicator is enabled or disabled.The ciphering indicator feature may be disabled by the home network operator setting data in the “administrative data” field (EFAD) in the SIM as defined in GSM 11.11.If this feature is not disabled by the SIM, then whenever a connection is in place, which is or becomes deciphered, an indication is given via the unsolicited result code *ECPV:<ciphering>.Unsolicited Result Codes:*ECPV: <ciphering>. Sent only when <switch> is set to 0.2Not registered, but ME is currently searching for a new operator to register with3 Registration denied4Unknown5 Registered, roaming<stat> DescriptionDescription Command Possible ResponsesRequest activation of the ciphering indicationAT*ECPI=<switch> •OK• +CME: <error>•ERRORShows the current settingAT*ECPI? • *ECPI: <switch>•OK•ERRORShow if the command is supportedAT*ECPI=? • *ECPI: (list of supported <switch>es values)•OK•ERROR<switch> Description1Ciphering indication is on. The unsolicited result code *ECPV is sent anytime the communication is unsecured and when it becomes secure again0 Ciphering indication is off. Disable the ciphering indication, *ECPV is not sent
GM28 INTEGRATOR’S MANUAL164LZT 123 7468 P1AUnsolicited Result Codes*ECPV - Ciphering IndicatorSYNTAX - Unsolicited Result codeDescription Response WhenSet command informs the TE when a communication is unsecured due to the fact that the network is not enciphering the communication*ECPV: <ciphering> When AT*ECPI enables it, the *ECPV:<ciphering> is sent during a connection whenever the communication is not enciphered. If a connection becomes secure after that, the *ECPV:<ciphering> is sent again to indicate that now the communication is enciphered<ciphering> Description0The connection is secured. The network enciphers the communication1 The connection is unsecured. The network does not encipher the communication
11. NETWORK165LZT 123 7468 P1A11.17 AT*E2NBTS Ericsson M2M Neighbour BTSThe set command shall provide with the ARFCNs (<ch>) and the BSIC (the BSIC is a cell colour code) to the MS in order to monitor those channels, belonging to the neighbour cells, instead of the ones that come through the air interface, in the serving cell information broadcast channel.It is possible to update that information with up to 16 neighbour cells. If less than 16 <ch>s are provided, then the assigned channels shall substitute the last previous channel (given either by the BCCH or by another AT*E2NBTS command), if it is not in the list yet. Therefore, <ch1>,<bsic1> will substitute BTS 16 in the MS, <ch2>,<bsic2> to the BTS 15 and so on. If any of the <ch>s is already in the top-list, then it is skipped.The read command displays the data of every neighbour cell, including the following parameters: MCC, MNC, Cell ID, BSIC, Channel and Rx Level.Description Command Possible ResponsesSet Neighbour Cells to monitorAT*E2NBTS=<ch1>,<bsic1>[,<ch2>,<bsic2>[,<ch3>,<bsic3>[,<ch4>,<bsic4>[,<ch5>,<bsic5>[,<ch6>,<bsic6>[,<ch7>,<bsic7>[,<ch8>,<bsic8>[,<ch9>,<bsic9>[,<ch10>,<bsic10>[,<ch11>,<bsic11>[,<ch12>,<bsic12>[,<ch13>,<bsic13>[,<ch14>,<bsic14>[,<ch15>,<bsic15>[,<ch16>,<bsic16>]]]]]]]]]]]]]]]•ERROR•OKRead the monitored neighbour cellsAT*E2NBTS? • *E2NBTS: <mcc>,<mnc>,<ci>,<bsic>,<ch>,<rxl><CR><LF><mcc>,<mnc>,<ci>,<bsic>,<ch>,<rxl><CR><LF>…<mcc>,<mnc>,<ci>,<bsic>,<ch>,<rxl><CR><LF><CR><LF>•OK•ERRORShow if the command is supportedAT*E2NBTS=? • *E2NBTS: (list of supported <ch>s)•ERROR<ch> Description(0-1023) It represents the ARFCN that shows the Absolute RF Channel, which identifies a BCCH carrier
GM28 INTEGRATOR’S MANUAL166LZT 123 7468 P1A<mcc> DescriptionString Type Three digits in decimal format. The Mobile Country Code identifies the PLMN serving cell country according to ITU<mnc> DescriptionString Type Two digits in decimal format. The Mobile Network Code identifies the PLMN operator in the serving cell<ci> DescriptionString type Two byte cell ID in hexadecimal format<bsic> DescriptionString Type One byte Base Stations Identification code in hexadecimal format<rxl> DescriptionString Type Received Signal Strength level in dBm, measured in idle mode
167LZT 123 7468 P1A12. Phonebook12.1 AT*E2PBCS Ericsson M2M Phonebook Check SumCommand causes the ME to return the phone book checksum <cks> stored internally . Phone book checksum is recalculated whenever there is a change in the phone book. By requesting the checksum, the external application can detect if the phone book in the ME has changed, without downloading the whole phone book.During the SIM initialisation process, it takes some time to download the phone book from the SIM card to the ME, depending on the number of entries. In case the command is invoked before the checksum has been calculated, the ME gives an ERROR message.12.2 AT*ESAG Ericsson Add to GroupThis command adds a contact or a phone number to the current group.Description Command Possible ResponsesRequest phone book checksumAT*E2PBCS •*E2PBCS: <cks>• +CME ERROR: <err>Show if the command is supportedAT*E2PBCS=? • OK•ERROR<cks> DescriptionHex type 1 byte in hexadecimal (between “”), containing the checksumDescription Command Possible ResponsesAdds a new item to the group with <gindex>AT*ESAG=<gindex>, <type>,<itemindex>• +CME ERROR: <err>•OK•ERRORShow if the command is supported and list the possible settingsAT*ESAG=? • *ESAG: (list of supported <gindex>s, list of supported <type>s•OK•ERROR
GM28 INTEGRATOR’S MANUAL168LZT 123 7468 P1A12.3 AT*ESCG Ericsson Create GroupThis command creates a new group in the hierarchical phone book. The group is stored at the first available position. There are 10 group positions in the hierarchical phone book.<gindex> Description1-10 The group index within the hierarchical phone book<type> Description1Contact2 Phone number<itemindex> DescriptionInteger The index of the contact/group/phone number to add. The <itemindex> parameter has the following meaning: if the item to add is a contact, the <itemindex> is the index of the contact in the contacts book. If the item to add is a phone number the <itemindex> is the index in the phone bookDescription Command Possible ResponsesAdds a new group to the hierarchical phone bookAT*ESCG=<name> • +CME ERROR: <err>•OK•ERRORShows if the command is supportedAT*ESCG=? • *ESCG: <maxnamelength>• +CME ERROR: <err>•OK•ERROR<name> DescriptionString The group name. Character set as specified by command Select TE Character Set (AT+CSCS)<maxnamelength> Descriptioninteger The maximum length of the grouping (bytes)
12. PHONEBOOK169LZT 123 7468 P1A12.4 AT*ESCN Ericsson Set Credit Card NumberCommand is used to:• set up a credit card number in the ME.• disable credit card calls.• enable one of the credit card call services.• query the settings for one of the services.• query the active credit call access server.Description Command Possible ResponsesSet up a credit card numberAT*ESCN=<mode> [,<passwd>][,<indexn>] [,<asn>,<type>,<name>,<vercode>[,<send order>]]• +CME ERROR: <err>when mode=3:*ESCN: <indexn>,<asn>,<type>,<name>,<vercode>,<send order>When mode=4:*ESCN: <selindexn>•OK•ERRORTest if the command is supportedAT*ESCN=? • *ESCN: (list of supported <index>s),(list of supported <mode>s),(list of supported <send order>s)• +CME ERROR: <err>•OK•ERROR<mode> Description0Settings for a credit card call (<passwd>, <indexn>, <asn>,<type>,<name>,<vercode> [,<send order>]). The four (4) parameters (<passwd>, <indexn>, <asn>, <vercode>) are mandatory when <mode>=0. If all those are not submitted ERROR will be returned1 Disable credit card calling (<passwd>). If any other parameters are submitted, they are ignored2Enable one of the credit card call services (<passwd>, <indexn>). If any other parameters are submitted, they are ignored3 Query (<passwd>, <indexn>). If any other parameters are submitted, they are ignored4Query for the selected credit call access server. If any parameters are submitted, they are ignored<passwd> DescriptionString character string, phone lock code “PS”, PH-SIM
GM28 INTEGRATOR’S MANUAL170LZT 123 7468 P1A<indexn> Description1Index number to the first credit card call access server2 Index number to the second credit card call access server<selindexn> Description0Credit card calling disabled1 Index number to the first credit card call access server2Index number to the second credit card call access server<asn> DescriptionString Character string <0..9,+>, max. 20 characters Phone number of format specified by <typex><type> DescriptionInteger format Type of address<name> DescriptionString Character string of the name tag, for M&M. Maximum of 18 characters<vercode> DescriptionString Character string <0..9,#,*>. Maximum of 20 characters<send order> Description1Verification code first. Default value2 phone number to call first
12. PHONEBOOK171LZT 123 7468 P1A12.5 AT*ESDG Ericsson Delete GroupThis command deletes the group at position <gindex> from the hierarchical phone book.12.6 AT*ESDI Ericsson Delete Group ItemThe command deletes the item with <index> in the group with <gindex>.Description Command Possible ResponsesDeletes a group defined in the hierarchical phone bookAT*ESDG=<gindex> • +CME ERROR: <err>•OKShow if the command is supported and list the possible <gindex>AT*ESDG=? • *ESDG: list of <gindex>s•OK<gindex> Description1-10 The group indexDescription Command Possible ResponsesDeletes the item in group <gindex> with position <index>AT*ESDI=<gindex>,<index>• +CME ERROR: <err>•OK•ERRORShow if the command is supportedAT*ESDI=? • +CME ERROR: <err>•OK•ERROR<gindex> Description1-10 The groups index within the hierarchical phone book<index> Description1-15 The items index within the group
GM28 INTEGRATOR’S MANUAL172LZT 123 7468 P1A12.7 AT*ESGR Ericsson Group ReadThis command lists the groups in the hierarchical phone book.12.8 AT*EGIR Ericsson Group Item ReadThis command lists the items stored in the group identified by <gindex>.Description Command Possible ResponsesLists the groups defined in the hierarchical phone bookAT*ESGR • *ESGR: <gindex1>, <name1>[<CR><LF> <gindex2>, <name2>..]•OK•ERRORShows if the command is supportedAT*ESGR=? OK<gindex> Description1-10 The group index<name> DescriptionString The group nameDescription Command Possible ResponsesLists the items in the <gindex> groupAT*EGIR=<gindex> • *EGIR: <index1>, <type1>,<itemindex> [<CF><LF><index2>, <type2>, <itemindex>[...]]•OK•ERRORShow if the command is supportedAT*EGIR=? • OK•ERROR<gindex> Description1-10 The groups index within the hierarchical phonebook<index> Description1-15 The items index within the group<type> DescriptionInteger The kind of item. See AT*ESAG <item> table for definition
12. PHONEBOOK173LZT 123 7468 P1A12.9 AT*ESNU Ericsson Settings NumberThis command sets a <type> number, in the format <number type>, in the MS.<itemindex> DescriptionInteger The item's index within the phonebook/contacts/groupDescription Command Possible ResponsesSets a number in the MSAT*ESNU=<type>,<number>[,<number type>]• +CME ERROR: <err>•OK•ERRORTest if the command is supported and show possible settingsAT*ESNU=? • *ESNU: (list of supported <type>s)• +CME ERROR: <err>•OK•ERRORRead the current settingAT*ESNU? • *ESNU: <type 1>,<number 1>,<number type 1><CR><LF> ….*ESNU: <type n>,<number n>,<number type n>• +CME ERROR: <err>•OK•ERROR<type> Description0Voice L11Voice L22Fax3Data<number type> Description129 Default value when dialling string does not include the international access code character ‘+’145 Default value when dialling string includes the international access code character ‘+’<number> Description0-9, + Number
GM28 INTEGRATOR’S MANUAL174LZT 123 7468 P1A12.10 AT+CPBF Phonebook FindReturns phone book entries whose alphanumeric field starts with <findtext>. Only currently selected source will be searched for,12.11 AT+CPBR Phonebook ReadReturns phone book entries in location number range <index1>... <index2> from the current phone book memory storage selected with +CPBS. If <index2> is left out, only location <index1> is returned. Entry fields returned are location number <indexn>, phone number stored there <number> (of format <type>) and text <text> associated with the number.Description Command Possible ResponsesShows the current setting+CPBF=<findtext> •+CPBF: <index1>,<number>,<type>,<text>[[...]<CR><LF>+CBPF: <index2>,<number>,<type>,<text>]• +CME ERROR: <err>•OK• ERRORShow if the command is supported+CPBF=? • +CPBF: <nlength>,<tlength>• +CME ERROR: <err>•OK• ERROR<findtext> Descriptionstring type  Field of maximum length <tlength>; character set as specified by the select TE character set command, +CSCSDescription Command Possible ResponsesRead phone book entries+CPBR=<index1>[,<index2>]• +CPBR:<index1>,<number>, <type>,<text>[[,<text_date>, <text_time>]<CR><LF>+CPBR: <index2>,<number>,<type>, <text>[,<text_date>, <text_time>]]• +CME ERROR <err>•OK• ERRORTest if the command is supported+CPBR=? • +CPBR: (list of supported <index>s),<nlength>,<tlength>• +CME ERROR <err>•OK• ERROR<indexn> Descriptioninteger type Values in the range of location numbers of phone book memory
12. PHONEBOOK175LZT 123 7468 P1A<number> Descriptionstring type Phone number of format <type><type> Description129 ISDN/telephony numbering plan, national/international unknown145 ISDN/telephony numbering plan, international number161 ISDN/telephony numbering plan, national number128 - 255 Other values refer to GSM 04.08 section 10.5.4.7<text> Descriptionstring type Field of maximum length <tlength>; character set as specified by the select TE character set command, +CSCS.<nlength> Descriptioninteger type Value indicating the maximum length of field <number><tlength> Descriptioninteger type Value indicating the maximum length of field <text>
GM28 INTEGRATOR’S MANUAL176LZT 123 7468 P1A12.12 AT+CPBS Phone StorageSelects phone book memory storage <storage>, which is used by other phone book commands. Read command returns currently selected memory, and when supported by manufacturer, number of used locations and total number of locations in the memory.Description Command Possible ResponsesSet phone book storageAT+CPBS=<storage>[,<password>]•+CME ERROR <err>•OK•ERRORRead the current settingAT+CPBS? • +CPBS: <storage>•+CME ERROR <err>•OK•ERRORTest if the command is supportedAT+CPBS=? • +CPBS: (list of supported <storage>s)•+CME ERROR <err>•OK•ERROR<storage> Description“FD” Fixed dialled numbers“EN” Emergency numbers“ME” ME phone book“SM” SIM phone book“DC” ME dialled calls list (30 entries)“RC” ME received calls list (30 entries)“MC” ME missed calls list (30 entries)<passwd> DescriptionString type Represents the password required when selecting password protected <storage>s, for example PIN2 for storage “ME”
12. PHONEBOOK177LZT 123 7468 P1A12.13 AT+CPBW Phonebook WriteWrites phone book entry in location number <index> in the current phone book memory storage area, selected with AT+CPBS. If the <number> and <text> parameters are omitted, the entry is deleted. If <index> is omitted but <number> is included, the entry is written to the first free location in the phone book.Description Command Possible ResponsesRequest phone book writeAT+CPBW=[<index>][, <number>[,<type>[,<text>]]]• +CME ERROR <err>•OK•ERRORShow if the command is supportedAT+CPBW=? • +CPBW: (list of supported <index>s),<nlength>,(list of supported <type>s),<tlength>• +CME ERROR <err>•OK•ERROR<index> Descriptioninteger type Values in the range of location numbers of phone book memory<number> Descriptionstring type  Phone number of format <type><type> Descriptioninteger format Type of address octet, default 145 when dialing string includes international access code character "+", otherwise 129. (refer to GSM 04.08 subclause 10.5.4.7)129 ISDN/telephony numbering plan, national/international unknown145 ISDN/telephony numbering plan, international number161 ISDN/telephony numbering plan, national number128-255 Other values refer GSM 04.08 section 10.5.4.7<text> Descriptionstring type  Field of maximum length <tlength>;character set as specified by the select TE character set command, +CSCS<nlength> Descriptioninteger type Value indicating the maximum length of field <number>
GM28 INTEGRATOR’S MANUAL178LZT 123 7468 P1A<tlength> Descriptioninteger type Value indicating the maximum length of field <text>
179LZT 123 7468 P1A13. Short Message Services - Point to Point13.1 AT+CPIN PIN ControlSee 3.23, AT+CPIN PIN Control13.2 AT+CGSMS Select Service for MO SMS MessagesSee 6.10, AT+CGSMS Select Service for MO SMS Messages13.3 AT+CPMS Preferred Message StorageCommon for both PDU (Protocol Data Unit) and Text ModesSelects memory storage <mem1>, <mem2> and <mem3> to be used for reading, writing, etc. If chosen storage is not appropriate for the ME (but is supported by the TA), final result code +CMS ERROR: <err> is returned.Description Command Possible ResponsesSet preferred message storageAT+CPMS=<mem1>[,<mem2>] [,<mem3>]•+CPMS: <used1>,<total1>,<used2>,<total2>,<used3>,<total3>• +CMS ERROR: <err>•OK•ERRORRead the command AT+CPMS? • +CPMS: <mem1>,<used1>,<total1,<mem2>,<used2>,<total2,<mem3>,<used3>,<total3>• +CMS ERROR: <err>•OK•ERRORShow if the command is supportedAT+CPMS=? • +CPMS: (list of supported <mem1>s),(list of supported <mem2>s),(list of supported <mem3>s)•OK•ERROR
GM28 INTEGRATOR’S MANUAL180LZT 123 7468 P1ATest command returns lists of memory storage supported by the TA.<mem1> Descriptionstring type Memory from which messages are read and deleted (commands List Messages +CMGL, Read Message +CMGR and Delete Message +CMGD)“ME” ME message storage“SM” SIM message storage. Default value<mem2> Descriptionstring type Memory to which writing and sending operations are made (commands Send Message from Storage +CMSS and Write Message to Memory +CMGW)“ME” ME message storage“SM” SIM message storage<mem3> Descriptionstring type Memory to which received SMs are preferred to be stored (unless forwarded directly to TE). Received CBMs are always stored in “BM” (or some manufacturer specific storage) unless directly forwarded to TE“ME” ME message storage“SM” SIM message storage<used1>,<used2>,<used3> Descriptioninteger type Total number of messages currently in <mem1>, <mem2> and <mem3> respectively<total1>,<total2> ,<total3> Descriptioninteger type Total number of message locations in <mem1>, <mem2> and <mem3> respectively
13. SHORT MESSAGE SERVICES - POINT TO POINT181LZT 123 7468 P1A13.4 AT+CSCA Service Centre AddressCommon for both PDU and Text ModesUpdates the SMSC address, through which mobile originated SMs are transmitted. In text mode, the setting is used by send (+CMGS) and write (+CMGW) commands. In PDU mode, the setting is used by the same commands, but only when the length of the SMSC address coded into <pdu> parameter equals zero. Note that a “+” in front of the number in <sca> has precedence over the <tosca> parameter, so that a number starting with “+” will always be treated as an international number.Description Command Possible ResponsesSet service centre addressAT+CSCA=<sca>[,<tosca>]•OK•ERRORShow the current settingAT+CSCA? • +CSCA: <sca>,<tosca>•OK•ERRORShow if the command is supportedAT+CSCA=? •OK•ERROR<sca> Descriptionstring type GSM 04.11 (3G TS 24.011) RP SC address Address-Value field in string format; BCD numbers (or GSM default alphabet characters) are converted to characters of the currently selected TE character set<tosca> Descriptioninteger type GSM 04.11 (3G TS 24.011) RP SC address type-of-address octet in integer format129 ISDN/telephony numbering plan, national/international unknown145 ISDN/telephony numbering plan, international number161 ISDN/telephony numbering plan, national number128-255 Other values refer GSM 04.08 section 10.5.4.7
GM28 INTEGRATOR’S MANUAL182LZT 123 7468 P1A13.5 AT+CMGF Message FormatCommon for both PDU and Text ModesThis command tells the TA, which input and output format to use for messages. The <mode> parameter indicates the format of messages used with send, list, read and write commands, and unsolicited result codes resulting from received messages. Mode can be either PDU mode (entire TP data units used) or text mode (headers and body of the messages given as separate parameters).Test command returns supported modes as a compound value.13.6 AT+CMGW Write Message to MemoryPDU ModeStores a message to memory storage <mem2>. Memory location <index> of the stored message is returned. By default message status will be set to ‘stored unsent’, but parameter <stat> allows other status values to be given. ME/TA manufacturer may choose to use different default <stat> values for different message types. Entering PDU is the Description Command Possible ResponsesSet message format AT+CMGF=<mode> •OK•ERRORRead the current settingAT+CMGF? • +CMGF: <mode>•OK•ERRORShow if the command is supportedAT+CMGF=? • +CMGF: (list of supported <mode>s)•OK•ERROR<mode> Description0PDU mode1 Text modeDescription Command Possible ResponsesWrite message to memoryAT+CMGW=<length> [,<stat>]<CR>PDU is given<ctrl-Z/ESC>• +CMGW: <index>• +CMS ERROR: <err>•OK•ERRORShow if the command is supportedAT+CMGW=? • OK•ERROR
13. SHORT MESSAGE SERVICES - POINT TO POINT183LZT 123 7468 P1Asame as specified by the send message command, +CMGS. If writing fails, final result code +CMS ERROR: <err> is returned. See “AT+CPMS Preferred Message Storage”, page 179.Text ModeStores message (either SMS-DELIVER or SMS-SUBMIT) to memory storage <mem2>. Memory location <index> of the stored message is returned. By default message status will be set to ‘stored unsent’, but parameter <stat> allows also other status values to be given. The entering of text is done as specified in the send message command, +CMGS. If writing fails, final result code +CMS ERROR: <err> is returned.<stat> Description2Stored unsent message (only applicable to SMs)<index> DescriptionInteger type Value in the range of location numbers supported by the associated memory<length> DescriptionInteger type Value indicating in PDU mode (+CMGF=0), the length of the actual TP data unit in octets (i.e. the RP layer SMSC address octets are not counted in the length)<pdu> Description... In the case of SMS: GSM 04.11 SC address followed by GSM 03.40 TPDU in hexadecimal format: ME/TA converts each octet of TP data unit into two IRA character long hexadecimal number (e.g. octet with integer value 42 is presented to TE as two characters 2A (IRA 50 and 65))In the case of CBS: GSM 03.41 TPDU in hexadecimal formatDescription Command Possible ResponsesWrite message to memoryAT+CMGW [=<oa/da> [,<tooa/toda>[,<stat>]]] <CR>Text is entered <ctrl-Z/ESC>• +CMGW: <index>• +CMS ERROR: <err>•OK•ERRORShow if the command is supported AT+CMGW=? • OK•ERROR
GM28 INTEGRATOR’S MANUAL184LZT 123 7468 P1ANote! SMS-COMMANDs and SMS-STATUS-REPORTs cannot be stored in text mode.<stat> Description2Stored unsent message (only applicable to SMs)<oa> DescriptionString type GSM 03.40 TP-Originating-Address Value in string format; BCD numbers  (or GSM default alphabet characters) are converted to characters of the currently selected TE character (refer command +CSCS). Type of address given by <tooa><da> DescriptionString type GSM 03.40 TP-Destination-Address Value in string format; BCD numbers  (or GSM default alphabet characters) are converted to characters of the currently selected TE character (refer command +CSCS). Type of address given by <toda><tooa> DescriptionString type GSM 04.11 TP-Originating-Address Type-of-Address octet in integer format (default refer <toda>)<toda> DescriptionString type GSM 04.11 TP-Destination- Address Type-of-Address octet in integer format (when first character of <da> is +(IRA 43) default is 145, otherwise default is 129<index> DescriptionInteger type Value in the range of location numbers supported by the associated memory
13. SHORT MESSAGE SERVICES - POINT TO POINT185LZT 123 7468 P1A13.7 AT+CMGS Send MessagePDU ModeSends a message from a TE to the network (SMS-SUBMIT). Message reference value <mr> is returned to the TE on successful message delivery. Optionally, when AT+CSMS <service> value is 1 and there is network support, <ackpdu> is returned. Values can be used to identify message upon unsolicited delivery status report result code. If sending fails in a network or an ME error, final result code +CMS ERROR: <err> is returned. This command is abortable.• <length> must indicate the number of octets coded in the TP layer data unit to be given (i.e. SMSC address octets are excluded).• The TA shall send a four character sequence <CR><LF><greater_than><space> (IRA 13, 10, 62, 32) after command line is terminated with <CR>; after that PDU can be given from TE to ME/TA.• The DCD signal is in the ON state as PDU is given.• The echoing of given characters back from the TA is controlled by V.25ter echo command E.• The PDU shall be hexadecimal format (similarly as specified for <pdu>) and given in one line; ME/TA converts this coding into the actual octets of PDU.• When the length octet of the SMSC address (given in the <pdu>) equals zero, the SMSC address set with command Service Centre Address +CSCA is used.• Sending can be cancelled by giving <ESC> character (IRA 27).• <ctrl-Z> (IRA 26) must be used to indicate the ending of PDU.Description Command Possible ResponsesSend message AT+CMGS=<length> <CR>PDU is given<ctrl-Z/ESC>•+CMGS: <mr>[,<ackpdu>]• +CMS ERROR: <err>•OK•ERRORShow if the command is supportedAT+CMGS=? • OK•ERROR<mr> DescriptionInteger type GSM 03.40 TP-Message-Reference in integer format<length> DescriptionInteger type Value indicating in PDU mode (+CMGF=0), the length of the actual TP data unit in octets (i.e. the RP layer SMSC address octets are not counted in the length)
GM28 INTEGRATOR’S MANUAL186LZT 123 7468 P1AText ModeSends a message from a TE to the network (SMS-SUBMIT). Message reference value <mr> is returned to the TE on successful message delivery. Optionally, when AT+CSMS <service> value is 1 and there is network support, <scts> is returned. Values can be used to identify message upon unsolicited delivery status report result code. If sending fails in a network or an ME error, final result code +CMS ERROR: <err> is returned. This command is abortable.• The entered text (GSM 03.40 TP-Data-Unit) is sent to address <da> and all current settings (refer Set Text Mode Parameters +CSMP and Service Centre Address +CSCA) are used to construct the actual PDU in the ME/TA.• The TA shall send a four character sequence <CR><LF><greater_than><space> (IRA 13, 10, 62, 32) after the command line is terminated with <CR>; after that text can be entered from the TE to the ME/TA.• The DCD signal is in the ON state as text is entered.• The echoing of entered characters back from the TA is controlled by V.25ter echo command E.• The entered text should be formatted as follows:if <dcs> (set with +CSMP) indicates that GSM 03.38 default alphabet is used and <fo> indicates that GSM 03.40 TP-User-Data-Header-Indication is not set:if TE character set other than “HEX” (refer command Select TE Character Set +CSCS in TS 07.07): ME/TA converts the entered text into GSM alphabet according to rules of Annex A; backspace can be used to delete last character and <ackpdu> Description... GSM 03.40 RP-User-Data element of RP-ACK PDU; format is same as for <pdu> in case of SMS, but without GSM 04.11 SC address field and parameter shall be bounded by double quote characters like a normal string type parameterDescription Command Possible ResponsesSend message AT+CMGS=<da> [,<toda>] <CR>Text is entered<ctrl-Z/ESC>•+CMGS: <mr>[,<scts>]• +CMS ERROR: <err>•OK•ERRORShow if the command is supportedAT+CMGS=? • OK•ERROR
13. SHORT MESSAGE SERVICES - POINT TO POINT187LZT 123 7468 P1Acarriage returns can be used (previously mentioned four character sequence shall be sent to the TE after every carriage return entered by the user);if TE character set is “HEX”: the entered text should consist of two IRA character long hexadecimal numbers which ME/TA converts to 7-bit characters of GSM alphabet (e.g. 17 (IRA 49 and 55) will be converted to character 3 (GSM 23));if <dcs> indicates that 8-bit or UCS2 data coding scheme is used or <fo> indicates that GSM 03.40 TP-User-Data-Header-Indication is set: the entered text should consist of two IRA character long hexadecimal numbers which ME/TA converts into 8-bit octet (e.g. two characters 2A (IRA 50 and 65) will be converted to an octet with integer value 42).• Sending can be cancelled by giving <ESC> character (IRA 27).• <ctrl-Z> (IRA 26) must be used to indicate the ending of the message body.ExampleAT+CMGF=1OKAT+CSDH=1OKAT+CSMP=17,167,0,0OK<da> DescriptionString type GSM 03.40 TP-Destination-Address Value in string format; BCD numbers  (or GSM default alphabet characters) are converted to characters of the currently selected TE character (refer command +CSCS). Type of address given by <toda><toda> DescriptionString type GSM 04.11 TP-Destination- Address Type-of-Address octet in integer format (when first character of <da> is +(IRA 43) default is 145, otherwise default is 129<mr> DescriptionString type GSM 03.40 TP-Service-Centre-Time-Stamp in time-string format (refer <dt>)<mr> DescriptionInteger GSM 03.40 TP-Message-Reference
GM28 INTEGRATOR’S MANUAL188LZT 123 7468 P1AAT+CMGS=“+447747008670”> Test SMS+CMGS: 15OK13.8 AT+CMSS Send From StoragePDU modeSends message with location value <index> from message storage <mem2> to the network (SMS-SUBMIT or SMS-COMMAND). Reference value <mr> is returned to the TE on successful message delivery. If sending fails in a network or an ME error, final result code +CMS ERROR: <err> is returned. This command is abortable. See “AT+CPMS Preferred Message Storage”, page 179.Text ModeSends message with location value <index> from message storage <mem2> to the network (SMS-SUBMIT or SMS-COMMAND). Reference value <mr> is returned to the TE on successful message delivery. Optionally, when +CSMS <service> value is 1 and network Description Command Possible ResponsesSend from storage AT+CMSS=<index> • +CMSS: <mr>• +CMS ERROR: <err>•OK•ERRORShow if the command is supportedAT+CMSS=? • OK•ERROR<index> DescriptionInteger type Value in the range of location numbers supported by the associated memory<mr> DescriptionInteger type GSM 03.40 TP-Message-Reference in integer formatDescription Command Possible ResponsesSend from storage AT+CMSS=<index> [,<da> [,<toda>]]• +CMSS: <mr> [,<scts>]•+CMS ERROR: <err>•OK•ERRORShow if the command is supportedAT+CMSS=? • OK•ERROR
13. SHORT MESSAGE SERVICES - POINT TO POINT189LZT 123 7468 P1Asupports, <scts> is returned. If sending fails in a network or an ME error, final result code +CMS ERROR: <err> is returned. This command is abortable.13.9 AT+CMGC Send CommandPDU ModeSends a command message from a TE to the network (SMS-COMMAND). The entering of PDU is as specified in the send message command, +CMGS. Message reference value <mr> is returned to the <index> DescriptionInteger type Value in the range of location numbers supported by the associated memory<da> DescriptionString type GSM 03.40 TP-Destination-Address Value in string format; BCD numbers  (or GSM default alphabet characters) are converted to characters of the currently selected TE character (refer command +CSCS). Type of address given by <toda><toda> DescriptionString type GSM 04.11 TP-Destination- Address Type-of-Address octet in integer format (when first character of <da> is +(IRA 43) default is 145, otherwise default is 129<scts> DescriptionString type GSM 03.40 TP-Service-Centre-Time-Stamp in time-string format (refer <dt>)<mr> DescriptionInteger type GSM 03.40 TP-Message-Reference in integer formatDescription Command Possible ResponsesSend command messageAT+CMGC=<length><CR><pdu><ctrl-Z/ESC>• if PDU mode (+CMGF=0) and sending successful:+CMGC: <mr>[,<ackpdu>]• if sending fails:+CMS ERROR: <err>•OK•ERRORShow if the command is supportedAT+CMGC=? • OK•ERROR
GM28 INTEGRATOR’S MANUAL190LZT 123 7468 P1ATE on successful message delivery. Optionally (when +CSMS <service> value is 1 and network supports) <ackpdu> is returned. Values can be used to identify message upon unsolicited delivery status report result code. If sending fails in a network or an ME error, final result code +CMS ERROR: <err> is returned. This command is abortable.Text ModeSends a command message from a TE to the network (SMS-COMMAND). The entering of text is as specified in the send message command, +CMGS, but the format is fixed to be a sequence of two IRA character long hexadecimal numbers, which the ME/TA converts into <length> DescriptionInteger type Value indicating in PDU mode (+CMGF=0), the length of the actual TP data unit in octets (i.e. the RP layer SMSC address octets are not counted in the length)<pdu> DescriptionString In the case of SMS: GSM 04.11 SC address followed by GSM 03.40 TPDU in hexadecimal format: ME/TA converts each octet of TP data unit into two IRA character long hexadecimal number (e.g. octet with integer value 42 is presented to TE as two characters 2A (IRA 50 and 65))In the case of CBS: GSM 03.41 TPDU in hexadecimal format<mr> DescriptionInteger type GSM 03.40 TP-Message-Reference in integer format<ackpdu> DescriptionString GSM 03.40 RP-User-Data element of RP-ACK PDU; format is same as for <pdu> in case of SMS, but without GSM 04.11 SC address field and parameter shall be bounded by double quote characters like a normal string type parameterDescription Command Possible ResponsesSend command messageAT+CMGC=<fo>,<ct>[,<pid>[,<mn>[,<da>[,<toda>]]]] <CR>Text is entered<ctrl-Z/ESC>• if PDU mode (+CMGF=1) and sending successful:+CMGC: <mr>[,<scts>]• if sending fails:+CMS ERROR: <err>•OK•ERRORShow if the commands is supportedAT+CMGC=? • OK•ERROR
13. SHORT MESSAGE SERVICES - POINT TO POINT191LZT 123 7468 P1A8-bit octets (refer to +CMGS). Message reference value <mr> is returned to the TE on successful message delivery. Optionally, when +CSMS <service> value is 1 and there is network support, <scts> is returned. Values can be used to identify message upon unsolicited delivery status report result code. If sending fails in a network or an ME error, final result code +CMS ERROR: <err> is returned. This command is abortable. <fo> Description0First octet of SMS-DELIVER in integer format1 First octet of SMS_SUBMIT in integer format2First octet of SMS-STATUS-REPORT in integer format3 First octet of SMS-COMMAND in integer format<ct> DescriptionInteger GSM 03.40 TP-Command-Type. Default value is 0<pid> Description0-255 Protocol Identifier in integer format. Default value is 0, according to 07.05 section 9.2.3.9<mn> DescriptionInteger GSM 03.40 TP-Message-Number<da> DescriptionString type GSM 03.40 TP-Destination-Address Value in string format; BCD numbers  (or GSM default alphabet characters) are converted to characters of the currently selected TE character (refer command +CSCS). Type of address given by <toda><toda> DescriptionString type GSM 04.11 TP-Destination- Address Type-of-Address octet in integer format (when first character of <da> is +(IRA 43) default is 145, otherwise default is 129<mr> DescriptionInteger type GSM 03.40 TP-Message-Reference in integer format<scts> DescriptionString type GSM 03.40 TP-Service-Centre-Time-Stamp in time-string format (refer to <dt>)
GM28 INTEGRATOR’S MANUAL192LZT 123 7468 P1A13.10 AT+CNMI New Message Indications to TEPDU ModeSelects the procedure for the way in which new messages received from the network, are indicated to the TE when it is active, e.g. DTR signal is ON. If the TE is inactive (DTR signal is OFF), message receiving is carried out as specified in GSM 03.38 (3G TS 23.038).If the command fails and the error is related to mobile equipment or network, the final result code CMS ERROR: <err> is returned.Description Command Possible ResponsesSet new message indication to TEAT+CNMI=[<mode> [,<mt>[,<bm>[,<ds>]]]]• +CMS ERROR: <err>•OK• ERRORShows the current setting AT+CNMI? • +CNMI: <mode>,<mt>,<bm>,<ds>•OK• ERRORShow if the command is supported AT+CNMI=? •+CNMI: (list of supported <mode>s),(list of supported <mt>s),(list of supported <bm>s),(list of supported <ds>s)•OK• ERROR<mode> Description3Forward unsolicited result codes directly to the TE. TA-TE link specific inband technique used to embed result codes and data when TA is in on-line data mode
13. SHORT MESSAGE SERVICES - POINT TO POINT193LZT 123 7468 P1AUnsolicited Result codes:+CMT: <length><CR><LF><pdu>+CMTI: <mem>,<index>+CBM: <length><CR><LF><pdu>+CDS: <length><CR><LF><pdu>+CDSI: <mem><index><mt> Description0No SMS-DELIVER indications are routed to the TE.No class, Class 0, class 1 and class 3 use <mem3> as preferred storage. Class 2 messages shall be stored in the SIM. If it this is not possible then the MS shall send an error message accordingly to GSM 03.381 SMS-DELIVER is stored into ME/TA and the indication of the memory location is routed to the TE using unsolicited result code:+CMTI: <mem>,<index>2Class 0, class 1, and class 3  SMS-DELIVERs are routed directly to the TE using the unsolicited result code but not stored in ME/TA:+CMT:[<alpha >], <length><CR><LF><pdu> (PDU mode enabled)Class 2 data coding scheme result in indication as defined in <mt>=13 Class 3 SMS-DELIVERs are routed directly to TE using unsolicited result codes +CMT: <length><CR><LF><pdu>.  Class 3 SMS-DELIVER is not stored in ME/TA. Messages of other data coding schemes result in indication as defined in <mt>=1<bm> Description0Store message to “BM” (or some manufacturer specific memory). No CBM indications are routed to the TE2 New CBMs are routed directly to the TE using unsolicited result code:+CBM: <length><CR><LF><pdu> (PDU mode enabled). New CBMs are not stored in CBM memory<ds> Description0No SMS-STATUS-REPORTs are routed to the TE. SMS-STATUS-REPORT is stored in ME/TA1 SMS-STATUS-REPORTs are routed to the TE using unsolicited  result code: +CDS: < length>< CR>< LF>< pdu> (PDU mode enabled). SMS-STATUS-REPORT is not stored in ME/TA2SMS-STATUS-REPORTs are routed to the TE using unsolicited  result code: +CDSI: < mem><index> (PDU mode enabled). SMS-STATUS-REPORT is stored in ME/TA
GM28 INTEGRATOR’S MANUAL194LZT 123 7468 P1AText ModeSelects the procedure for the way in which new messages received from the network, are indicated to the TE when it is active, e.g. DTR signal is ON. If TE is inactive (DTR signal is OFF), message receiving is carried out as specified in GSM 03.38 (3G TS 23.038).If the command fails and the error is related to mobile equipment or network, the final result code CMS ERROR: <err> is returned.Description Command Possible ResponsesSet new message indication to TEAT+CNMI=[<mode> [,<mt>[,<bm>[,<ds>]]]]• +CMS ERROR: <err>•OK• ERRORShows the current settingAT+CNMI? • +CNMI: <mode>,<mt>,<bm>,<ds>•OK• ERRORShow if the command is supportedAT+CNMI=? •+CNMI: (list of supported <mode>s),(list of supported <mt>s),(list of supported <bm>s),(list of supported <ds>s)•OK• ERROR<mode> Description3Forward unsolicited result codes directly to the TE. TA-TE link specific inband technique used to embed result codes and data when TA is in on-line data mode<mt> Description0No SMS-DELIVER indications are routed to the TE.No class, Class 0, class 1 and class 3 use <mem3> as preferred storage. Class 2 messages shall be stored in the SIM. If it this is not possible then the MS shall send an error message accordingly to GSM 03.381 SMS-DELIVER is stored into ME/TA and the indication of the memory location is routed to the TE using unsolicited result code:+CMTI: <mem>,<index>2Class 0, class 1, and class 3  SMS-DELIVERs are routed directly to the TE using the unsolicited result code:+CMT:<oa>, [<alpha>, <scts> [ ,<tooa>,<fo>,<pid>,<dcs>, <sca>,<tosca>,<length>]<CR><LF><data> (text mode enabled). About parameters in italics, refer to the  show text mode command, +CSDH3 Class 3 SMS-DELIVERs are routed directly to TE using unsolicited result codes +CMT:<oa>, [<alpha>, <scts> [ ,<tooa>,<fo>,<pid>,<dcs>,<sca>,<tosca>,<length>]<CR><LF><data> (Text Mode enabled). About parameters in italics, refer to the show text mode command, +CSDH. Messages of other data coding schemes result in indication as defined in <mt>=1
13. SHORT MESSAGE SERVICES - POINT TO POINT195LZT 123 7468 P1AUnsolicited Result codes:+CMT:<oa>, [<alpha>, <scts>[,<tooa>,<fo>,<pid>,<dcs>,<sca>,<tosca>,<length>]<CR><LF><data> (Text Mode enabled). Refer to the show text mode command, +CSDH for information on the parameters in italics.+CMTI: <mem>,<index>+CBM: <sn>,<mid>,<dcs>,<page>,<pages><CR><LF><data>+CDS: <fo>,<mr>,[<ra>],[<tora>],<scts>,<dt>,<st>+CDSI: <mem><index>ExampleDisplay cell broadcast messages:AT+CNMI=3,0,2,0,0<bm> Description0Store message to “BM” (or some manufacturer specific memory). No CBM indications are routed to the TE2 New CBMs are routed directly to the TE using unsolicited result code:+CBM: <sn>,<mid>,<dcs>,<page>,<pages><CR><LF><data> (Text mode enabled)<ds> Description0No SMS-STATUS-REPORTs are routed to the TE1 SMS-STATUS-REPORTs are routed to the TE using unsolicited  result code: : +CDS: <fo>,<mr>,[<ra>],[<tora>],<scts>,<dt>,<st> (Text mode enabled). SMS-STATUS-REPORT is not stored in ME/TA2SMS-STATUS-REPORTs are routed to the TE using unsolicited  result code: +CDSI: < mem><index> (Text mode enabled). SMS-STATUS-REPORT is stored in ME/TA
GM28 INTEGRATOR’S MANUAL196LZT 123 7468 P1A13.11 AT+CMGR Read MessagePDU ModeReturns message with location value <index> from preferred message storage <mem1> to the TE. Status of the message and entire message data unit <pdu> is returned. If status of the message is ‘received unread’, status in the storage changes to ‘received read’. If reading fails, final result code +CMS ERROR: <err> is returned.Description Command Possible ResponsesRead messageAT+CMGR= <index>•+CMGR: <stat>,[<alpha>],<length>] <CR><LF><pdu>• +CMS ERROR: <err>•OK• ERRORShow if the command is supportedAT+CMGR=? • OK• ERROR<stat> Description0Received unread message (i.e. new message)1 Received read message2Stored unsent message (only applicable to SMs)3 Stored sent message (only applicable to SMs)<index> DescriptionInteger type Value in the range of location numbers supported by the associated memory<alpha> DescriptionString type Manufacturing specific. Should be left empty but not omitted<length> DescriptionInteger type Value indicating in PDU mode (+CMGF=0), the length of the actual TP data unit in octets (i.e. the RP layer SMSC address octets are not counted in the length)<pdu> DescriptionIn the case of SMS: GSM 04.11 SC address followed by GSM 03.40 TPDU in hexadecimal format: ME/TA converts each octet of TP data unit into two IRA character long hexadecimal number (e.g. octet with integer value 42 is presented to TE as two characters 2A (IRA 50 and 65))In the case of CBS: GSM 03.41 TPDU in hexadecimal format
13. SHORT MESSAGE SERVICES - POINT TO POINT197LZT 123 7468 P1AText ModeReturns messages with location index <index> from message storage <mem1> to the TE. About text mode parameters in Italics, refer command Show Text Mode Parameters (+CSDH), If the status of the message is ‘received unread’, status in the storage changes to ‘received read’. If listing fails final result code +CMS ERROR: <err> is returned.Description Command Possible ResponsesRead messageAT+CMGR= [<index>]• if text mode (+CMGF=1), command successful and SMS-DELIVER:+CMGR: <stat>,<oa>,[<alpha>],<scts>,[<tooa>,<fo>,<pid>,<dcs>,<sca>,<tosca>, <length>]<CR><LF><data>• if text mode (+CMGF=1), command successful and SMS-SUBMIT:+CMGR: <stat>,<da>,[<alpha>],[<toda>,<fo>, <pid>,<dcs>,[<vp>],<sca>,<tosca>, <length>]<CR><LF><data>• if text mode (+CMGF=1), command successful and SMS-STATUS-REPORT:+CMGR: <stat>,<fo>,<mr>,[<ra>],[<tora>],<scts>,<dt>,<st>• if text mode (+CMGF=1), command successful and SMS-COMMAND:+CMGR: <stat>,<fo>,<ct>[,<pid>,[<mn>],[<da>],[<toda>],<length><CR><LF><cdata>]• if text mode (+CMGF=1), command successful and CBM storage:+CMGR: <stat>,<sn>,<mid>,<dcs>,<page>, <pages><CR><LF><data>• +CMS ERROR: <err>•OK•ERRORShow if the command is supportedAT+CMGR=? • OK•ERROR<index> DescriptionInteger type Value in the range of location numbers supported by <mem1><stat> Description0Received unread message (new message)1 Received read message2Stored unsent message (only applicable to SMs)3 Stored sent message (only applicable to SMs)
GM28 INTEGRATOR’S MANUAL198LZT 123 7468 P1A<oa> DescriptionString type GSM 03.40 TP-Originating-Address Value in string format; BCD numbers  (or GSM default alphabet characters) are converted to characters of the currently selected TE character (refer command +CSCS). Type of address given by <tooa><da> DescriptionString type GSM 03.40 TP-Destination-Address Value in string format; BCD numbers  (or GSM default alphabet characters) are converted to characters of the currently selected TE character (refer command +CSCS). Type of address given by <toda><toda> DescriptionString type GSM 04.11 TP-Destination- Address Type-of-Address octet in integer format (when first character of <da> is +(IRA 43) default is 145, otherwise default is 129<tooa> DescriptionString type GSM 04.11 TP-Originating-Address Type-of-Address octet in integer format (default refer <toda>)<tora> DescriptionString type GSM 04.11 TP-Recipient-Address Type-of-Address octet in integer format (default refer <toda>)<alpha> DescriptionString type Manufacturing specific. Should be left empty but not omitted, i.e. commas shall mark the place were it should be. Used character set should be the one selected with command Select TE Character Set +CSCS<scts> DescriptionString type GSM 03.40 TP-Service-Centre-Time-Stamp in time-string format (refer <dt>)<length> DescriptionInteger type Value indicating in PDU mode (+CMGF=0), the length of the actual TP data unit in octets (i.e. the RP layer SMSC address octets are not counted in the length)
13. SHORT MESSAGE SERVICES - POINT TO POINT199LZT 123 7468 P1A<data>The entered text should be formatted as follows:if <dcs> (set with +CSMP) indicates that GSM 03.38 default alphabet is used and <fo> indicates that GSM 03.40 TP-User-Data-Header-Indication is not set:if TE character set other than "HEX" (refer command Select TE Character Set +CSCS in TS 07.07): ME/TA converts the entered text into GSM alphabet according to rules of Annex A; backspace can be used to delete last character and carriage returns can be used (previously mentioned four character sequence shall be sent to the TE after every carriage return entered by the user);if TE character set is "HEX": the entered text should consist of two IRA character long hexadecimal numbers which ME/TA converts to 7-bit characters of GSM alphabet (e.g. 17 (IRA 49 and 55) will be converted to character 3 (GSM 23));if <dcs> indicates that 8-bit or UCS2 data coding scheme is used or <fo> indicates that GSM 03.40 TP-User-Data-Header-Indication is set: the entered text should consist of two IRA character long hexadecimal numbers which ME/TA converts into 8-bit octet (e.g. two characters 2A (IRA 50 and 65) will be converted to an octet with integer value 42);sending can be cancelled by giving <ESC> character (IRA 27)<ctrl-Z> (IRA 26) must be used to indicate the ending of the message body<fo> Description0First octet of SMS-DELIVER in integer format1 First octet of SMS_SUBMIT in integer format2First octet of SMS-STATUS-REPORT in integer format3 First octet of SMS-COMMAND in integer format<mr> DescriptionInteger GSM 03.40 TP-Message_Reference<ra> DescriptionString type GSM 03.40 TP-Recipient-Address-Value field. BCD (or GSM default alphabet) are converted to characters of the currently selected TE character set (refef command +CSCS. Type of address given by <tosca><dt> DescriptionString type GSM 03.40 TP-Discharge-Time in string format "yy/mm/dd,hh:mm:ss±zz where characters indicate year, month, day, hour,minutes, seconds and time zone<st> DescriptionInteger GSM 03.40 TP-status
GM28 INTEGRATOR’S MANUAL200LZT 123 7468 P1A<ct> DescriptionInteger GSM 03.40 TP--command-type. Default value is 0<sn> DescriptionInteger GSM 03.41 CBM serial number<mid> DescriptionString type All different possible combinations of CBM message identifiers (refer <mid>) (default is empty string);e.g. “0,1,5-7”<mid> GSM 03.41 CBM message identifier in integer format<page> DescriptionInteger format GSM 03.41 CBM page parameter bits 4-7 in integer format<pages> DescriptionInteger type GSM 03.41 CBM page parameter bits 0-3 in integer format<pid> Description0 - 255 Protocol Identifier in integer format. Default value is 0, according to 07.05 section 9.2.3.9<dcs> Description0 - 255 Data coding scheme. See GSM 03.48. UCS2 and compressed text not supported<sca> DescriptionString type GSM 04.11 RP SC address Address-Value field in string format; BCD numbers (or GSM default alphabet characters) are converted to characters of the currently selected TE character set<tosca> DescriptionInteger type GSM 04.11 RP SC address type-of-address octet in integer format129 ISDN/telephony numbering plan, national/international unknown145 ISDN/telephony numbering plan, international number161 ISDN/telephony numbering plan, national number128 - 255 Other values refer to GSM 04.08 section 10.5.4.7
13. SHORT MESSAGE SERVICES - POINT TO POINT201LZT 123 7468 P1A13.12 AT+CMGL List MessagePDU ModeNote! Returns messages with status value <stat> from preferred message storage <mem1> to the TE. Entire data units <pdu> are returned. If status of the message is ‘received unread’, status in the storage changes to ‘received read’. If listing fails, final result code +CMS ERROR: <err> is returned.<vp> Description0 - 143 (TP-VP+1) x 5 minutes (i.e. 5 minute intervals up to 12 hous)144 - 167 12 hours + ((TP_VP-143) x 30 minutes)168 - 196 (TP-VP-166) x 1 day197 - 255 (TP-VP-192) x 1 week<mn> DescriptionInteger type GSM 03.40 TP-message-numberDescription Command Possible ResponsesList message  AT+CMGL [=<stat>] •+CMGL: <index>,<stat>,[<alpha>],<length><CR><LF><pdu>[<CR><LF>+CMGL:<index>,<stat>,[<alpha>],<length><CR><LF><pdu>[…]]• +CMS ERROR: <err>Show if the command is supported AT+CMGL=? • +CMGL: (list of supported <stat>s)<stat> Description0Received unread message (i.e. new message)1 Received read message2Stored unsent message (only applicable to SMs)3 Stored sent message (only applicable to SMs)4All messages (only applicable to +CMGL command)<index> DescriptionInteger type Value in the range of location numbers supported by the associated memory
GM28 INTEGRATOR’S MANUAL202LZT 123 7468 P1A<alpha> DescriptionString type Manufacturing specific. Should be left empty but not omitted<length> DescriptionInteger type Value indicating in PDU mode (+CMGF=0), the length of the actual TP data unit in octets (i.e. the RP layer SMSC address octets are not counted in the length)<pdu> DescriptionIn the case of SMS: GSM 04.11 SC address followed by GSM 03.40 TPDU in hexadecimal format: ME/TA converts each octet of TP data unit into two IRA character long hexadecimal number (e.g. octet with integer value 42 is presented to TE as two characters 2A (IRA 50 and 65))In the case of CBS: GSM 03.41 TPDU in hexadecimal format
13. SHORT MESSAGE SERVICES - POINT TO POINT203LZT 123 7468 P1AText ModeReturns messages with status value <stat> from message storage <mem1> to the TE. About text mode parameters in Italics, refer command Show Text Mode Parameters (+CSDH). If the status, of the message is ‘received unread’, status in the storage changes to ‘received read’. If listing fails final result code +CMS ERROR: <err> is returned.Description Command Possible ResponsesList message  AT+CMGL =[<stat>]• If text mode (+CMGF=1), command successful and SMS-SUBMITs and SMS-DELIVERs:+CMGL:<index1>,<stat>,<oa/da>,[<alpha>],[<scts>][,<tooa/toda>,<length>]<CR><LF><data>[<CR><LF>+CMGL:<index2>,<stat>,<oa/da>,[<alpha>],[<scts>][,<tooa/toda>,<length>]<CR><LF><data>[…]]• If text mode (+CMGF=1), command successful and SMS-STATUS-REPORT:+CMGL:<index1>,<stat>,<fo>,<mr>, [<ra>],[<tora>],<scts>,<dt>,<st> [<CR><LF>+CMGL:<index2>,<stat>,<fo>,<mr>,[<ra>],[<tora>],<scts>,<dt>,<st>[…]]•If text mode (+CMGF=1), command successful and SMS-COMMANDs:+CMGL:<index>,<stat>,<fo>,<ct> [<CR><LF>+CMGL:<index>,<stat>,<fo>,<ct>[…]]• If text mode (+CMGF=1), command successful and CBM storage:+CMGL:<index>,<stat>,<sn>,<mid>,<page>,<pages>,<CR><LF><data>[<CR><LF>+CMGL:<index>,<stat>,<sn>,<mid>,<page>,<pages><CR><LF> <data>[…]]• Otherwise:+CMS ERROR: <err>Read the current setting•+CMGL:<stat>• +CMS ERROR: <err>Test if the command is supported AT+CMGL=? • +CMGL: (list of supported <stat>s)• +CMS ERROR: <err><index> DescriptionInteger type Value in the range of location numbers supported by <mem1>
GM28 INTEGRATOR’S MANUAL204LZT 123 7468 P1A<stat> DescriptionInteger Indicates the status of messages in memory0 Received unread message (new message)1Received read message2 Stored unsent message (only applicable to SMs)3Stored sent message (only applicable to SMs)4 All messages (only applicable to +CMGL command)<oa> DescriptionString type GSM 03.40 TP-Originating-Address Value in string format; BCD numbers  (or GSM default alphabet characters) are converted to characters of the currently selected TE character (refer command +CSCS). Type of address given by <tooa><da> DescriptionString type GSM 03.40 TP-Destination-Address Value in string format; BCD numbers  (or GSM default alphabet characters) are converted to characters of the currently selected TE character (refer command +CSCS). Type of address given by <toda><toda> DescriptionString type GSM 04.11 TP-Destination- Address Type-of-Address octet in integer format (when first character of <da> is +(IRA 43) default is 145, otherwise default is 129<tooa> DescriptionString type GSM 04.11 TP-Originating-Address Type-of-Address octet in integer format (default refer <toda>)<tora> DescriptionString type GSM 04.11 TP-Recipient-Address Type-of-Address octet in integer format (default refer <toda>)<alpha> DescriptionString type Manufacturing specific. Should be left empty but not omitted i.e.commas shall mark the place were it should be. Used character set should be the one selected with command Select TE Character Set +CSCS
13. SHORT MESSAGE SERVICES - POINT TO POINT205LZT 123 7468 P1A<scts> DescriptionString type GSM 03.40 TP-service-centre-time-stamp in time-string format (refer <dt>)<length> DescriptionInteger type Value indicating in PDU mode (+CMGF=0), the length of the actual TP data unit in octets (i.e. the RP layer SMSC address octets are not counted in the length)<data>The entered text should be formatted as follows:if <dcs> (set with +CSMP) indicates that GSM 03.38 default alphabet is used and <fo> indicates that GSM 03.40 TP-User-Data-Header-Indication is not set:if TE character set other than "HEX" (refer command Select TE Character Set +CSCS in TS 07.07): ME/TA converts the entered text into GSM alphabet according to rules of Annex A; backspace can be used to delete last character and carriage returns can be used (previously mentioned four character sequence shall be sent to the TE after every carriage return entered by the user);if TE character set is "HEX": the entered text should consist of two IRA character long hexadecimal numbers which ME/TA converts to 7-bit characters of GSM alphabet (e.g. 17 (IRA 49 and 55) will be converted to character 3 (GSM 23));if <dcs> indicates that 8-bit or UCS2 data coding scheme is used or <fo> indicates that GSM 03.40 TP-User-Data-Header-Indication is set: the entered text should consist of two IRA character long hexadecimal numbers which ME/TA converts into 8-bit octet (e.g. two characters 2A (IRA 50 and 65) will be converted to an octet with integer value 42);sending can be cancelled by giving <ESC> character (IRA 27)<ctrl-Z> (IRA 26) must be used to indicate the ending of the message body<fo> Description0First octet of SMS-DELIVER in integer format1 First octet of SMS_SUBMIT in integer format2First octet of SMS-STATUS-REPORT in integer format3 First octet of SMS-COMMAND in integer format<mr> DescriptionInteger GSM 03.40 TP-Message-Reference<ra> DescriptionString GSM 03.40 TP-Recipient-Address-Value field. BCD (or GSM default alphabet) are converted to characters of the currently selected TE character set (refef command +CSCS. Type of address given by <tosca>
GM28 INTEGRATOR’S MANUAL206LZT 123 7468 P1AExampleAT+CMGF=1OKAT+CMGL=?+CMGL: “REC UNREAD”,“REC READ”,“STO UNSENT”,“STO SENT”,“ALL”OK<dt> DescriptionString GSM 03.40 TP-Discharge-Time in string format "yy/MM/dd,hh:mm:ss+-zz where characters indicate year, month, day, hour,minutes, seconds and time zone<st> DescriptionInteger GSM 03.40 TP-Status<ct> DescriptionInteger GSM 03.40 TP-Command-Type (default 0)<sn> DescriptionInteger GSM 03.41 CBM Serial Number<mid> DescriptionString type All different possible combinations of CBM message identifiers (refer <mid>) (default is empty string);e.g. "0,1,5-7"<mid> GSM 03.41 CBM Message Identifier in integer format<page> DescriptionInteger format GSM 03.41 CBM Page Parameter bits 4-7 in integer format<pages> DescriptionInteger format GSM 03.41 CBM Page Parameter bits 0-3 in integer format
13. SHORT MESSAGE SERVICES - POINT TO POINT207LZT 123 7468 P1A13.13 AT+CMGD Delete MessageCommon for both PDU and Text modesDeletes message from preferred message storage <mem1> location <index>. If deleting fails, final result code +CMS ERROR: <err> is returned. Test command shows the valid memory locations.13.14 AT+CSDH Show Text Mode ParametersOnly Applicable to Text ModeControls whether detailed header information is shown in text mode result codes.Description Command Possible ResponsesDelete message AT+CMGD=<index> • +CMS ERROR: <err>•OK•ERRORShow if the command is supported AT+CMGD=? • OK•ERROR<index> DescriptionInteger type Value in the range of location numbers supported by the associated memoryDescription Command Possible ResponsesSet the show text modeAT+CSDH=[<show>] • +CME ERROR: <err>•OKDisplay current settings AT+CSDH? • +CSDH: <show>• +CME ERROR: <err>Show if the command is supported AT+CSDH=? • +CSDH: (list of supported <show>s)•OK• +CME ERROR: <err><show> Description0Do not show header values defined in commands AT+CSCA and AT+CSMP (<sca>, <tosca>, <fo>, <vp>, <pid> and <dcs>) nor <length>, <toda> or <tooa> in +CMT, +CMGL, +CMGR result codes for SMS-DELIVERs and SMS-SUBMITs in text mode; for SMS-COMMANDs in +CMGR result code, do not show <pid>, <mn>, <da>, <toda>, <length> or <cdata>1 Show the values in result codes
GM28 INTEGRATOR’S MANUAL208LZT 123 7468 P1A13.15 AT+CSMP Set Text Mode ParametersOnly Applicable to Text ModeUsed to select values for additional parameters needed when SM is sent to the network or placed in a storage when text format message mode is selected. It is possible to set the validity period starting from when the SM is received by the SMSC (<vp> is in range 0… 255). The <pid> parameter identifies the higher protocol being used or indicates interworking with a certain type of telematic service and <dcs> determines the way the information is encoded as in GSM 03.38.Description Command Possible ResponsesSet the text mode parametersAT+CSMP=[<fo> [,<vp>[,<pid> [,<dcs>]]]]• +CME ERROR: <err>•OK•ERRORDisplay current settingsAT+CSMP? • +CSMP: <fo>,<vp>,<pid>,<dcs>• +CME ERROR: <err>Show if the command is supported AT+CSMP=? • +CSMP: (List of supported <fo>s), (list of supported <vp>s), (list of supported <pid>s), (list of supported <dcs>s)• +CME ERROR: <err>•OK•ERROR<fo> Description0-255 Depending on the command or result code: first octet of GSM 03.40 SMS-DELIVER, SMS-SUBMIT (default value 17),SMS-STATUS-REPORT, or SMS-COMMAND (default value 2) in integer format<vp> Description0-143 (TP-VP+1) x 5 minutes (i.e 5 minutes intervals up to 12 hous)144-167 12 hours + ((TP_VP-143) x 30 minutes)168-196 (TP-VP-166) x 1 day197-255 (TP-VP-192) x 1 week<pid> Description0-255 Protocol Identifier in integer format. Default value is 0, according to 07.05 section 9.2.3.9<dcs> Description0-255 Data coding scheme. See GSM 03.38. UCS2 and compressed text not supported
13. SHORT MESSAGE SERVICES - POINT TO POINT209LZT 123 7468 P1A13.16 AT+CSCS Select Character SetThis command informs the TA which character set <chset> is used by the TE. The TA is then able to convert character strings correctly between TE and ME character sets.When TA-TE interface is set to 8-bit operation and the used TE alphabet is 7-bit, the highest bit shall be set to zero.Note! How the internal alphabet of ME is converted to, or from, the TE alphabet is manufacturer specific.Read command shows current setting and test command display conversion schemes implemented in the TA.Description Command Possible ResponsesSet command informs TA which character set is used by the TEAT+CSCS=<chset> •OK•ERRORShow the current settingAT+CSCS? • +CSCS: <chset>•OK•ERRORShow list of supported character setsAT+CSCS=? • +CSCS: (list of supported <chset>s)•OK•ERROR<chset> Description“GSM”  GSM default alphabet (GSM 03.38 subclause 6.2.1). Default value“IRA”  International reference alphabet (ITU-T T.50). Note: recommended default value by GSM 07.07.“8859-n” ISO 8859 Latin n (1-6) character set“UTF8” Universal text format, 8 bits“ERICSSON” Unicode, 16-bit universal multiple-octet coded character set (ISO/IEC10646)
GM28 INTEGRATOR’S MANUAL210LZT 123 7468 P1A13.17 AT+CSMS Select Message ServiceCommon for both PDU and Text ModesSelects messaging service <service>. It returns the types of messages supported by the ME: <mt> for mobile terminated messages, <mo> for mobile originated messages and <bm> for broadcast type messages. If the chosen service is not supported by the ME (but is supported by the TA), final result code +CMS ERROR: <err> is returned.Description Command Possible ResponsesSelect message serviceAT+CSMS=<service> •+CSMS: <mt>,<mo>,<bm>• +CMS ERROR: <err>•OK•ERRORShow supported message types along with the current service settingAT+CSMS? • +CSMS: <service>,<mt>,<mo>,<bm>•OK•ERRORShow list of supported servicesAT+CSMS=? • +CSMS: (list of supported <service>s)•OK•ERROR<service> Description0GSM 03.40 and 03.41. The syntax of SMS AT commands is compatible with GSM 07.05 Phase 2 version 4.7.0; Phase 2+ features which do not require new command syntax may be supported (e.g. correct routing of messages with new Phase 2+ data coding schemes)2..127 Reserved<mt> Description0Mobile terminated messages not supported1 Mobile terminated messages supported<mo> Description0Mobile originated messages not supported1 Mobile originated messages supported<bm> Description0Broadcast messages not supported1 Broadcast messages supported
13. SHORT MESSAGE SERVICES - POINT TO POINT211LZT 123 7468 P1A<err> Description0...127 GSM 04.11 Annex E-2 values128...255 GSM 03.40 subclause 9.2.3.22 values300 ME failure302 Operation not allowed304 Invalid PDU mode parameter310 SIM not inserted311 SIM PIN required312 PH-SIM PIN required313 SIM failure314 SIM busy315 SIM wrong316 SIM PUK required317 SIM PIN2 required318 SIM PUK2 required500 Unknown error...511 Other values in range 256...511 are reserved512... Manufacturer specific
GM28 INTEGRATOR’S MANUAL212LZT 123 7468 P1A
213LZT 123 7468 P1A14. Short Message Services - Cell Broadcast14.1 AT+CNMI New Message Indications to TESee 13.10, AT+CNMI New Message Indications to TE14.2 AT+CSCB Select Cell Broadcast Message TypeCommon for both PDU and text modesSelects which types of CBMs are to be received by the ME.Description Command Possible ResponsesSelect cell broadcast message typeAT+CSCB=[<mode>[,<mids>]]• +CMS ERROR: <err>•OK•ERRORShows the current settingAT+CSCB? • +CSCB: <mode>,<mids>•OK•ERRORShow if the command is supportedAT+CSCB=? • +CSCB: (list of supported <mode>s)•OK•ERROR<mode> Description0Message types in <mids> and <dcss> are accepted<mids> Descriptionstring type All different possible combinations of CBM message identifiers (refer <mid>) (default is empty string);e.g. “0,1,5-7”<mid> GSM 03.41 CBM Message Identifier in integer format
GM28 INTEGRATOR’S MANUAL214LZT 123 7468 P1A
215LZT 123 7468 P1A15. SIM Application Toolkit15.1 AT+CPIN PIN ControlSee 3.23, AT+CPIN PIN Control15.2 AT*E2STKS SIM Application Toolkit SettingsAllows the external application to disable or enable the presentation of the unsolicited result codes corresponding to the STK commands. Parameter <on_off> is used to disable or enable the presentation of an unsolicited result code *E2STK. Setting chosen is stored internally so that it is not necessary to change it each time the ME is switched on.If the presentation of the unsolicited result codes is disabled, the messages below are not sent to the application.The unsolicited result codes shall be disabled by default.Unsolicited Result Codes:The unsolicited result codes defined in sections below can be received.Description Command Possible responsesSet the presentation of the unsolicited result codes corresponding to STKAT*E2STKS=<on_off> • +CME ERROR <err>•OK•ERRORRead the current status of the presentation of the unsolicited result codesAT*E2STKS? • *E2STKS: <on_off>• +CME ERROR <err>•OK•ERRORTest if the command is supportedAT*E2STKS=? • *E2STKD: list of supported <on_off>• +CME ERROR <err>•OK•ERROR<on_off> Description0Disable the presentation of the unsolicited result codes related to STK. Default value1 Enable the presentation of the unsolicited result codes related to STK
GM28 INTEGRATOR’S MANUAL216LZT 123 7468 P1A15.3 AT*E2STKD M2M STK Display TextThe ME passes the parameters within DISPLAY TEXT command to the external application by means of the unsolicited result code *E2STKD.Command AT*E2STKD allows the external application to send the appropriate answer after receiving the unsolicited result code, and before the timeout expires.If Answer command is sent once the timeout expires, an ERROR response is generated.Test command returns the list of supported <answer>. Values follow GSM 11.14 standardUnsolicited Result Codes:*E2STKD: <priority>,<clear_condition>,<coding>,<text_length>,<text>Description Command Possible responsesAnswer to the reception of DISPLAY TEXTAT*E2STKD=<answer> • +CME ERROR <err>•OK•ERRORTest if the command is supportedAT*E2STKD=? • *E2STKD: (list of supported <answer>)• +CME ERROR <err>•OK•ERROR<answer> Description0OK.Performed as required: the text was displayed and cleared as requested. It corresponds to ‘00’ Command performed successfully, described in the GSM standard1 Failed.User Terminated Session: the text was displayed as requested and the user wants to end the proactive session. It corresponds to ‘10’ Proactive session terminated by the user, described in the GSM standard2Failed.User requests backwards move: the text was displayed as requested and the user wants to go backwards in the session. It corresponds to ‘11’ Backward move in the proactive SIM session requested by the user3 Failed.No response from user: the text was displayed, and although the clear condition was “Wait for user to clear”, the user did not react. It corresponds to ‘12’ no response from user4Failed.Screen is busy: the text could not be displayed
15. SIM APPLICATION TOOLKIT217LZT 123 7468 P1AValues follow GSM 11.14 standard.15.4 AT*E2STKG M2M STK Get InkeyThe ME passes the parameters within GET INKEY command to the external application by means of the unsolicited result code E2STKG.The external application then sends AT*E2STKG with the user response.<priority> Description0Display normal priority text1 Display high priority text<clear_condition> Description0Clear message after a dalay1 Wait for user to clear message<coding> Description0Text is coded in unpacked format, using the SMS default 7-bit coded alphabet, as defined in GSM 03.38 with bit 8 set to 0.  It corresponds to data coding scheme of 8 bit1 Text is coded in packed format, using the SMS default 7-bit coded alphabet, packed in 8-bit octets, as defined in GSM 03.38. It corresponds to data coding scheme of 7 bit GSM default alphabet<text_length> DescriptionIntegter type Value indicating the maximum length of field <text><text> Descriptionstring type Field of maximum length <text_length>, in string type format between "". Coding is defined in <coding>Description Command Possible responsesAnswer to the reception of GET INKEYAT*E2STKG =<answer>, [<response_type>, <user_response>]• +CME ERROR <err>•OKTest if the command is supportedAT*E2STKG=? • *E2STKG: (list of supported <answer>),(list of supported <response_type>),<user_response>• +CME ERROR <err>•OK•ERROR
GM28 INTEGRATOR’S MANUAL218LZT 123 7468 P1AAnswer command allows the external application to send the appropriate answer, after receiving the unsolicited result code, and before the timeout expires.If Answer command is sent once the timeout expires, an ERROR response is generated.If <answer> parameter is not 0, a failure has occurred and no more parameters are sent. If the extra parameters are sent, the ME indicates ERROR.Test command returns the list of supported values, and the maximum value of <prompt_text_length>.Values follow GSM 11.14 standard.Unsolicited Result Codes:*E2STKG: <coding>,<prompt_text_length>,<prompt_text><answer> Description0OK.Performed as required: the text was displayed. It corresponds to ‘00’ Command performed successfully, described in the GSM standard1 Failed.User Terminated Session: the text was displayed as requested and the user wants to end the proactive session. It corresponds to ‘10’ Proactive session terminated by the user, described in the GSM standard2Failed.User requests backward move: the text was displayed as requested and the user wants to go backwards in the session. It corresponds to ‘11’ Backward move in the proactive SIM session requested by the user3 Failed.No response from user: the text was displayed, and the user did not react. It corresponds to ‘12’ No response from user4Failed.Screen is busy: the text could not be displayed<response_type> Description0Response type shall be digits (0-9, *, # and +)1 Response type shall be SMS default alphabet3Response type shall be “Yes/No” response<user_response> DescriptionString type Field of 1 to 2 bytes length in string type format between “”. Coding is defined in <response_type>. Length shall be 2 bytes when coding is UCS2 . Otherwise it shall be 1 byte
15. SIM APPLICATION TOOLKIT219LZT 123 7468 P1AValues follow GSM 11.14 standard.15.5 AT*E2STKI M2M STK Get InputThe ME passes the parameters within GET INPUT command to the external application by means of the unsolicited result code E2STKI. The external application sends AT*E2STKI with the user response.AT*E2STKI allows the external application to send the appropriate answer after receiving the unsolicited result code, and before the timeout expires.If Answer command is sent once the timeout expires, an ERROR response is generated.If <answer> parameter is not 0, a failure has occurred and no more parameters are sent. If the extra parameters are sent, the ME indicates ERROR.<coding> Description0Text is coded in unpacked format, using the SMS default 7-bit coded alphabet, as defined in GSM 03.38 with bit 8 set to 0. It corresponds to data coding scheme of 8 bit1 Text is coded in packed format, using the SMS default 7-bit coded alphabet, packed in 8-bit octets, as defined in GSM 03.38. It corresponds to data coding scheme of 7 bit GSM default alphabet<prompt_text_length> DescriptionInteger type (0-235) Value indicating the maximum length of field <prompt_text><prompt_text> DescriptionString type Field of maximum length <prompt_text_length>, in string type format between “”. Coding is defined in <prompt_coding>.Description Command Possible responsesAnswer to the reception of GET INPUT AT*E2STKI=<answer>, [<response_type>, <response_length>, <user_response>]• +CME ERROR <err>•OK•ERRORTest if the command is supportedAT*E2STKI=? • *E2STKI: (list of supported <answer>),(list of supported <response_type>),<response_length>,<user_response>• +CME ERROR <err>•OK•ERROR
GM28 INTEGRATOR’S MANUAL220LZT 123 7468 P1ATest command returns the list of suported values, and <prompt_text_length>.Values follow GSM 11.14 standard.Note! If <response_type>=3 (Yes/No), the length of <user_response> is 1 byte. Otherwise, the ME gives an ERROR message.Unsolicited Result Codes:*E2STKI: <min_length_response>,<max_length_response>,<echo_input>,<prompt_coding>,<prompt_text_length>,<prompt_text><answer> Description0OK.Performed as required: the text was displayed. It corresponds to ‘00’ command performed succesfully, described in the GSM standard1 Failed.User terminated session: the text was displayed as requested and the user wants to end the proactive session. It corresponds to ‘10’ proactive session terminated by the user, described in the GSM standard2Failed.User requests backward move: the text was displayed as requested and the user wants to go backwards in the session. It corresponds to ‘11’ backward move in the proactive SIM session requested by the user3 Failed.No response from user: the text was displayed, and the user did not react. It corresponds to ‘12’ No response from user4Failed.Screen is busy: the text could not be displayed<response_type> Description0Response type shall be digits (0-9, *, # and +)1 Response type shall be SMS default alphabet3Response type shall be “Yes/No” response<response_length> DescriptionInteger type (0-160) Value indicating the length of response field <user_response>. It shall be an integer within the range between <min_length_response> and <max_length_response><user_response> DescriptionString type Field of length between <min_length_response> and  <max_length_response>, in string type format between "". Coding is defined in <response_type>.
15. SIM APPLICATION TOOLKIT221LZT 123 7468 P1AValues follow GSM 11.14 standard.<min_length_response> DescriptionInteger type (0-160) Value indicating the minimum length of response field <user_response><max_length_response> DescriptionInteger type (0-160) Value indicating the maximum length of response field <user_response><echo_input> Description0The user input shall be echoed1 The user input shall be hidden<prompt_coding> Description0Text is coded in unpacked format, using the SMS default 7-bit coded alphabet, as defined in GSM 03.38 with bit 8 set to 0.  It corresponds to data coding scheme of 8 bit1 Text is coded in packed format, using the SMS default 7-bit coded alphabet, packed in 8-bit octets, as defined in GSM 03.38. It corresponds to data coding scheme of 7 bit GSM default alphabet2Text is coded in UCS2 alphabet, as defined in GSM 03.38. It corresponds to data coding scheme of 16 bit UCS2 alphabet<prompt_text_length> DescriptionInteger type Value indicating the maximum length of field <prompt_text><prompt_text> DescriptionString type Field of maximum length <prompt_text_length>, in string type between “”. Coding is defined in <prompt_coding>
GM28 INTEGRATOR’S MANUAL222LZT 123 7468 P1A15.6 AT*E2STKL M2M STK Select ItemThe ME passes the parameters within SELECT ITEM command to the external application by means of the unsolicited result code *E2STKL.Command AT*E2STKL allows the external application to send the appropriate answer after receiving the unsolicited result code, and before the timeout expires.If Answer command is sent once the timeout expires, an ERROR response is be generated.If <answer> parameter is not 0, a failure has occurred and no more parameters are sent. If the extra parameters are sent, the ME indicates ERROR.Values follow GSM 11.14 standard.Description Command Possible responsesAnswer to the reception of SELECT ITEMAT*E2STKL=<answer>, [<user_response>]• +CME ERROR <err>•OK•ERRORTest if the command is supportedAT*E2STKL=? • *E2STKL: (list of supported <answer>),(list of supported <user_response>)• +CME ERROR <err>•OK•ERROR<answer> Description0OK.Performed as required. It corresponds to ‘00’ command performed succesfully, described in the GSM standard1 Failed.User terminated session. It corresponds to ‘10’ Proactive session terminated by the user, described in the GSM standard2Failed.User requests backwards move. It corresponds to ‘11’ Backward move in the proactive SIM session requested by the user3 Failed.No response from user. It corresponds to ‘12’ no response from user4Failed.Screen is busy: the text could not be displayed<user_response> Descriptioninteger type The identifier is a single byte between 1 and 255. It identifies the selected <item_idn> within the items list
15. SIM APPLICATION TOOLKIT223LZT 123 7468 P1AUnsolicited Result Codes:E2STKL: <NbrOfItems>,<coding>,<text_length>,<alpha_id>[,<default>]<CR><LF>E2STKL:  <item_id1>,<coding>, <text_length>,<item1><CR><LF>[…]E2STKL: <item_idn>, <coding>,<text_length>,<itemn><CR><LF>]Values follow GSM 11.14 standard.The maximum length is fixedThe maximum length is fixed.<coding> Description0 Text is coded in unpacked format, using the SMS default 7-bit coded alphabet, as defined in GSM 03.38 with bit 8 set to 0.  It corresponds to data coding scheme of 8 bit1 Text is coded in packed format, using the SMS default 7-bit coded alphabet, packed in 8-bit octets, as defined in GSM 03.38. It corresponds to data coding scheme of 7 bit GSM default alphabet<text_length> DescriptionInteger type(0-240)Value indicating the maximum length of field <alpha_id>, <itemn1>,.<Itemn><alpha_id> DescriptionString type Field of string type between “”. Coding is according to EFAND as defined in GSM 11.11<default> DescriptionInteger type The <default> parameter is a single byte between 1 and 255. It shows the default/selected item within the list<item_idn> DescriptionInteger type The identifier is a single byte between 1 and 255. Each item <itemn> in the list shall have a unique identifer <item_idn><itemn> DescriptionString type Field of string type between “”. Coding is according to EFAND as defined in GSM 11.11<NbrOfItems> DescriptionInteger type Number of items to be presented in the following unsolicited results
GM28 INTEGRATOR’S MANUAL224LZT 123 7468 P1A15.7 AT*E2STKM M2M STK Set Up MenuThe ME passes the parameters within SET UP MENU command to the external application, so that the STK menu can be built externally, by means of the unsolicited result code *E2STKM.The current menu can be removed by sending only the parameter <on_off> = 0.Answer command allows the external application to send the appropriate answer after receiving the unsolicited result code, and before the timeout expires.If Answer command is sent once the timeout expires, an ERROR response is generated.Values follow GSM 11.14 standard.Description Command Possible responsesAnswer to the reception of SET UP MENUAT*E2STKM=<answer>, <on_off>• +CME ERROR <err>•OK• ERRORTest if the command is supportedAT*E2STKM=? • *E2STKM: (list of supported <answer>),(list of supported <on_off>)• +CME ERROR <err>•OK• ERROR<answer> Description0OK.Performed as required: it corresponds to ‘00’ command performed successfully, described in the GSM standard1 Failed.User Terminated Session: the command was executed as requested and the user wants to end the proactive session. It corresponds to ‘10’ proactive session terminated by the user, described in the GSM standard2Failed.User requests backwards move: the command was executed as requested and the user wants to go backwards in the session. It corresponds to ‘11’ backward move in the proactive SIM session requested by the user3 Failed.No response from user: the command was executed, and the user did not react. It corresponds to ‘12’ no response from user4Failed.Screen is busy5 Failed.Command beyond MEs capability. It corresponds to ‘30’. It was not possible to successfully integrate or remove the list of menu items
15. SIM APPLICATION TOOLKIT225LZT 123 7468 P1AUnsolicited Result Codes:*E2STKM: <NbrOfItems>,<coding>,<text_length>,<alpha_id><CR><LF>E2STKM: <item_id1>,<coding>, <text_length>,<item1>[<CR><LF>[…]E2STKM: <item_idn>,<coding>,<text_length>,<itemn>]Values follow GSM 11.14 standard.The maximum length is fixed.The maximum length is fixed.<on_off> Description0Remove the current menu1 New menu to be displayed<coding> Description0Text is coded in unpacked format, using the SMS default 7-bit coded alphabet, as defined in GSM 03.38 with bit 8 set to 0.  It corresponds to data coding scheme of 8 bit1 Text is coded in packed format, using the SMS default 7-bit coded alphabet, packed in 8-bit octets, as defined in GSM 03.38. It corresponds to data coding scheme of 7 bit GSM default alphabet<text_length> DescriptionInteger type Value indicating the maximum length of field <alpha_id>, <itemn1>, <Itemn><alpha_id> DescriptionString type Field of string type between "". Coding is according to EFAND as defined in GSM 11.11<item_idn> DescriptionInteger type The identifier is a single byte between 1 and 255. Each item <itemn> in the list shall have a unique identifer <item_idn><itemn> DescriptionString type Field of string type format between “”. Coding is according to EFAND as defined in GSM 11.11<NbrOfltems> DescriptionInteger type Number of Items to be presented in the following unsolicited results
GM28 INTEGRATOR’S MANUAL226LZT 123 7468 P1AThe parameters have no default values.15.8 AT*E2STKN M2M STK Envelope (Menu Selection)The application informs the ME about the selected menu item by means of the AT*E2SKTN command. The ME answers with OK, or ERROR.The Do command allows the external application to select the menu item in the item list that was created by means of the SET-UP MENU command.15.9 AT*E2STKC M2M STK Set Up CallThe ME passes the parameters within SET UP CALL command to the external application by means of the unsolicited result code *E2STKC, so that it takes up the decision on progressing or rejecting the call.Answer command allows the external application to send the appropriate answer after receiving the unsolicited result code, and before the timeout expires.If Answer command is sent once the timeout expires, an ERROR response is generated.Description Command Possible responsesDo the menu selectionAT*E2STKN=<sel_item> • +CME ERROR <err>•OK•ERRORTest if the command is supportedAT*E2STKN=? • *E2STKN: (list of supported <sel_item>)• +CME ERROR <err>•OK•ERROR<sel_item> DescriptionInteger type The identifier is a single byte between 1 and 255. It identifies the selected menu item corresponding to SET-UP MENU command. Values follow the definition described in GSM 11.14Description Command Possible responsesAnswer to the reception of SET UP CALLAT*E2STKC=<answer> • +CME ERROR <err>•OK•ERRORTest if the command is supportedAT*E2STKC=? • *E2STKC: (list of supported <answer>)• +CME ERROR <err>•OK•ERROR
15. SIM APPLICATION TOOLKIT227LZT 123 7468 P1AValues follow GSM 11.14 standard.Unsolicited Result Codes:*E2STKC: <ton>,<dial_string>,<SetUpRequirement>,<coding>, <text_length>,<alpha_id>Values follow GSM 11.14 standard.<answer> Description0OK.Performed as required. It corresponds to ‘00’ command performed succesfully, described in the GSM standard1 Failed.User terminated session. It corresponds to ‘10’ Proactive session terminated by the user, described in the GSM standard2Failed.User requests backwards move. It corresponds to ‘11’ backward move in the proactive SIM session requested by the user3 Failed.No response from user. It corresponds to ‘12’ no response from user4Failed.Screen is busy: the text could not be displayed6 Failed.User rejected call set-up request. It corresponds to ‘22’7Failed.User cleared down call before connection or network release. It corresponds to ‘23’<ton> DescriptionInteger type Field of 1 byte indicating the Type of Number, coded as for EFAND. See GSM 04-08, section 10.5.4.7 for the allowed values<dial_string> DescriptionString type Phone number of format <ton><coding> Description0Text is coded in unpacked format, using the SMS default 7-bit coded alphabet, as defined in GSM 03.38 with bit 8 set to 0.  It corresponds to data coding scheme of 8 bit1 Text is coded in packed format, using the SMS default 7-bit coded alphabet, packed in 8-bit octets, as defined in GSM 03.38. It corresponds to data coding scheme of 7 bit GSM default alphabet
GM28 INTEGRATOR’S MANUAL228LZT 123 7468 P1AThe maximum length is fixed15.10 *E2STKE STK Send Short MessageUnsolicited Result Code:*E2STKE: <coding>, < text_length >, <alpha_id>The ME passes the <alpha_id> within SEND SHORT MESSAGE command to the external application, by means of the unsolicited result code *E2STKE. This informs the external application that the ME is sending an SMS.The maximum length is fixed.<text_length> DescriptionInteger type (0-240) Value indicating the maximum length of field <alpha_id><alpha_id> DescriptionString type Field of string type between “”. Coding is according to EFAND as defined in GSM 11.11<coding> Description0Text is coded in unpacked format, using the SMS default 7-bit coded alphabet, as defined in GSM 03.38 with bit 8 set to 0.  It corresponds to data coding scheme of 8 bit1 Text is coded in packed format, using the SMS default 7-bit coded alphabet, packed in 8-bit octets, as defined in GSM 03.38. It corresponds to data coding scheme of 7 bit GSM default alphabet<text_length> DescriptionInteger type (0-240) Value indicating the maximum length of field <alpha_id><alpha_id> DescriptionString type Field of string type format between “”. Coding is according to EFAND as defined in GSM 11.11‘FF’ In case that the SIM does not provide the optional alpha identifier, or this is a null data object, the ME shall give ‘FF’ to indicate “Sending SMS”, so that the external application is informed
15. SIM APPLICATION TOOLKIT229LZT 123 7468 P1A15.11 *E2STKP STK Send SSUnsolicited Result Code:*E2STKP: <ton>, <SS_string>, <coding>, <text_length>, <alpha_id>, <SS_return>The ME passes the parameters within SEND SS command to the external application, by means of the unsolicited result code *E2STKP. This informs the external application that the ME has sent an SS string to the network, and provides the current status after this operation.The maximum length is fixed.<ton> Descriptioninteger type Field of 1 byte indicating the Type of Number, coded as for EFAND. See GSM 04-08, section 10.5.4.7 for the allowed values<SS_string> DescriptionString type SS string of format <ton><coding> Description0Text is coded in unpacked format, using the SMS default 7-bit coded alphabet, as defined in GSM 03.38 with bit 8 set to 0.  It corresponds to data coding scheme of 8 bit1 Text is coded in packed format, using the SMS default 7-bit coded alphabet, packed in 8-bit octets, as defined in GSM 03.38. It corresponds to data coding scheme of 7-bit GSM default alphabet<text_length> DescriptionInteger type (0-240) Value indicating the maximum length of field <alpha_id><alpha_id> DescriptionString type Field of string type format between “”. Coding is according to EFAND as defined in GSM 11.11‘FF’ In case that the SIM does not provide the optional alpha identifier, or this is a null data object, the ME shall give ‘FF’ to indicate “SS string sent” so that the external application is informed<SS_return> DescriptionInteger type Field of 1 byte indicating the SS Return Result Operation code, as defined in GSM 04.80, so that the external application is informed about the result of the SS operation
GM28 INTEGRATOR’S MANUAL230LZT 123 7468 P1A15.12 *E2STKU STK Send USSDUnsolicited Result Code:*E2STKU: <coding>, <text_length>, <alpha_id>Description:The ME shall passes the <alpha_id> parameter within SEND USSD command to the external application, by means of the unsolicited result code *E2STKU. This informs the external application that the ME is sending a USSD string to the network.The maximum length is fixed.<coding> Description0Text is coded in unpacked format, using the SMS default 7-bit coded alphabet, as defined in GSM 03.38 with bit 8 set to 0.  It corresponds to data coding scheme of 8 bit1 Text is coded in packed format, using the SMS default 7-bit coded alphabet, packed in 8-bit octets, as defined in GSM 03.38. It corresponds to data coding scheme of 7-bit GSM default alphabet<text_length> DescriptionInteger type (0-240) Value indicating the maximum length of field <alpha_id><alpha_id> DescriptionString type Field of string type format between “”. Coding is according to EFAND as defined in GSM 11.11‘FF’ In case that the SIM does not provide the optional alpha identifier, or this is a null data object, the ME shall give ‘FF’ to indicate “SS string sent” so that the external application is informed
15. SIM APPLICATION TOOLKIT231LZT 123 7468 P1A15.13 *E2STKR STK RefreshUnsolicited Result Code:*E2STKR: <indicator>The ME informs the external application about the coming REFRESH command, by means of the unsolicited result code *E2STKR (eg Reset is coming).15.14 AT*E2STKTO SIM Application Toolkit SettingsParameter Command Syntax:AT*E2STKTO = <Command>, <timer>This command allows the external application to configure some general settings related to STK.Defined values:Parameter <Command> is used to define the command that the time parameter is going to be applied.Parameter <timer> is used to fix the timeout period applicable to Proactive SIM mechanism.<indicator> DescriptionInteger type Indicator describes the mode that the SIM has requested when sending a REFRESH command0 SIM initialization and full file change notification1File change notification2 SIM initialization and file change notification3SIM initialization4SIM reset<Command> DescriptionInteger type (0-6) It defines the command that the time parameter is going to be applied0 All the commands with timeout associated are set to the value of <timer>1Set Up Menu command timeout is set to the value of <timer>
GM28 INTEGRATOR’S MANUAL232LZT 123 7468 P1AUnsolicited result code:*E2STKTO: <command>2 Set Up Call command timeout is set to the value of <timer>3Display Text command timeout is set to the value of <timer>4 Get Input command timeout is set to the value of <timer>5Select Item command timeout is set to the value of <timer><timer> DescriptionInteger type (0-99) Specifies the value in seconds to be set in the timeout associated with the command specified in <command>0 All the commands timeouts are set to its default value(1-99) The timeout of the command specified in <command> is set to this value<Command> Description
233LZT 123 7468 P1A16. Supplementary Services16.1 AT+CPIN PIN ControlSee 3.23, AT+CPIN PIN Control16.2 AT+CACM Accumulated Call MeterResets the Advice of Charge related accumulated call meter value in SIM file EFACM. ACM contains the total number of home units for both the current and preceding calls. SIM PIN2 is usually required to reset the value. If setting fails in an ME error, +CME ERROR: <err> is returned. See “+CME ERROR (Mobile Equipment Error Code)”, page 55.Note! This command must take into account what line is chosen with AT*ELIN.Read command returns the current value of ACM.Description Command Possible ResponsesReset the ACM (Accumulated Call Meter) value on the SIMAT+CACM=[<passwd>] • +CME ERROR: <err>•OK•ERRORShow the current value AT+CACM? • +CACM: <acm>+CME ERROR: <err>•OK•ERRORTests if the command is supportedAT+CACM=? • +CME ERROR: <err>•OK•ERROR<passwd> DescriptionString type SIM-PIN2 <acm> DescriptionString type Accumulated call meter value similarly coded as <ccm> under +CAOC
GM28 INTEGRATOR’S MANUAL234LZT 123 7468 P1A16.3 AT+CAMM Accumulated Call Meter MaximumSets the Advice of Charge related accumulated call meter maximum value in SIM file EFACMmax. ACMmax contains the maximum number of home units allowed to be consumed by the subscriber. When ACM (refer +CACM) reaches ACMmax calls are prohibited. SIM PIN2 is usually required to set the value. If setting fails in an ME error, +CME ERROR: <err> is returned.Read command returns the current value of ACMmax.Description Command Possible ResponsesSet command sets the Advice of Charge related accumulated call meter maximum value in SIM file EFACMmaxAT+CAMM=[<acmmax>[,<passwd>]]• +CME ERROR: <err>•OK•ERRORRead the current valueAT+CAMM? • +CAMM: <acmmax>+CME ERROR: <err>•OK•ERRORTest if the command if supportedAT+CAMM=? • +CME ERROR: <err>•OK•ERROR<acmmax> DescriptionString type Accumulated call meter maximum value similarly coded as <ccm> under +CAOC; value zero disables ACMmax feature<passwd> DescriptionString type SIM PIN2
16. SUPPLEMENTARY SERVICES235LZT 123 7468 P1A16.4 AT+CAOC Advice of ChargeUse of Advice of Charge supplementary service command enables the subscriber to get information about the cost of calls. With <mode>=0, the execute command returns the current call meter value from the ME. The command also includes the possibility to enable an unsolicited event reporting of the CCM information. The unsolicited result code +CCCM: <ccm> is sent when the CCM value changes, but no more than every 10 seconds. Deactivation of the unsolicited event reporting is made with the same command.Read command indicates whether the unsolicited reporting is activated or not. Read command is available when the unsolicited result code is supported.It is recommended (although optional) that the test command return the supported mode values.Description Command Possible ResponsesExecute command AT+CAOC[=<mode>] • [+CAOC: <ccm>]+CME ERROR: <err>•OK•ERRORRead command, shows the current modeAT+CAOC? • +CAOC: <mode>•OK•ERRORTest command, shows if the command is supportedAT+CAOC=? • [+CAOC: (list of supported <mode>s]•OK•ERROR<mode> Description0Query CCM value1 Deactivate the unsolicited reporting of CCM value2Activate the unsolicited reporting of CCM value<ccm> DescriptionString type Three bytes of the current call meter value in hexadecimal format (e.g. “00001E” indicates decimal value 30); value is in home units and bytes are similarly coded as ACMmax value in the SIM
GM28 INTEGRATOR’S MANUAL236LZT 123 7468 P1A16.5 AT+CPUC Price Per Unit and Currency TableSets the parameters of Advice of Charge related price per unit and currency table in SIM file EFPUCT. PUCT information can be used to convert the home units (as used in +CAOC, +CACM and +CAMM) into currency units. SIM PIN1 or SIM PIN2 (depending on which SIM card that is used) is required to set the parameters. If setting fails in an ME error, +CME ERROR: <err> is returned.Read command returns the current parameters of PUCT.For information on the character set see AT+CSCS in the Short Message Services section.Description Command Possible ResponsesSet command sets the parameters of Advice of Charge related price per unit and currency table in SIM file EFPUCTAT+CPUC=<currency>,<ppu>[,<passwd>]• +CME ERROR: <err>•OK•ERRORShows the current valuesAT+CPUC? • +CPUC: <currency>,<ppu>+CME ERROR: <err>•OK•ERRORShows if the command is supportedAT+CPUC=? •OK•ERROR<currency> DescriptionString Alpha-identifier of the currency code (3 characters, e.g. SEK)<ppu> DescriptionString type price per unit; dot is used as a decimal separator (e.g. “2.66”)<passwd> DescriptionString type SIM PIN1 or SIM PIN2
16. SUPPLEMENTARY SERVICES237LZT 123 7468 P1A16.6 AT*EDIF Ericsson Divert FunctionThis command enables and disables notification of divert status changes with the unsolicited result code *EDIF.Unsolicited Result Codes:*EDIF: <reason>,<status>,<classx>[,<number>,<type>]Description Command Possible ResponsesEnable and disable notification with the unsolicited result code *EDIFAT*EDIF=<onoff> • +CME ERROR: <err>•OK•ERRORShow the current settingAT*EDIF? • *EDIF: <onoff>+CME ERROR: <err>•OK•ERRORShow if the command is supportedAT*EDIF=? • *EDIF: (list of supported <onoff>s)• +CME ERROR: <err>•OK•ERROR<onoff> Description0Disable notification with the unsolicited result code *EDIF1 Enable notification with the unsolicited result code *EDIF
GM28 INTEGRATOR’S MANUAL238LZT 123 7468 P1A16.7 AT*EIPS Identity Presentation SetThis command enables or disables the presentation of the alpha tag of the Caller ID and Called ID to the TE if the ID is recognized. The alpha tag is the first name and the last name. The presentation is done by an unsolicited result code, *ELIP for Caller ID and *EOLP for Called ID.Unsolicited Result Codes:*ELIP:<alpha tag>*EOLP:<alpha tag>Description Command Possible ResponsesSets the alpha tag to be displayed in the MEAT*EIPS=<ID>, <alphatag mode>• +CME ERROR: <err> •OK•ERRORRead the current settingAT*EIPS? • *EIPS: <ID1>,<alphatag mode1><CR><LF>*EIPS: <ID2>,<alphatag mode2><CR><LF>• +CME ERROR: <err>•OK•ERRORTest if the command is supported and list the possible settingsAT*EIPS=? • *EIPS: (list of supported ID>s),(list of supported <alphatag mode>s)• +CME ERROR: <err>•OK•ERROR<ID> Description1Caller ID (*ELIP)2 Called ID (*EOLP)<alphatag mode> Description0Off1 First name and last name displayed
16. SUPPLEMENTARY SERVICES239LZT 123 7468 P1A16.8 AT*ELIN Ericsson Line SetThis command requests the ME to set the current line to <line>.Note! The following command reads its value from the current line and is thus affected by the use of  *ELIN:AT+CACM - Accumulated Call Meter16.9 AT*E2SSD M2M Supplementary Service DispatchThis command allows the user to send a Public MMI command string in order to activate, deactivate, interrogate or modify settings for Supplementary Services.Once a string is sent, the command will return OK if parsed and sent successfully, otherwise ERROR is returned. The command does not verify that the operation executes successfully - use the AT*E2SSI command to gain feedback of the operation status.Description Command Possible ResponsesSet the current line to <line>AT*ELIN=<line> •*ELIN: <line>• +CME ERROR: <err>•OK•ERRORRead the current line  AT*ELIN? • *ELIN: <line>• +CME ERROR: <err>•OK•ERRORTest if the command is supportedAT*ELIN=? • *ELIN: list of supported <line>s+CME ERROR: <err>•OK•ERROR<line> Description1L12L2Description Command Possible ResponsesSend Supplementary Service commandAT*E2SSD=<SS_String> •OK•ERRORShows if the command is supportedAT*E2SSD=? • OK•ERROR
GM28 INTEGRATOR’S MANUAL240LZT 123 7468 P1ARefer to GSM 02.30 for Public MMI services and codes.16.10 AT*E2SSI M2M Supplementary Service IndicationsThis command allows the user to display the unsolicited response code *E2SSI on network responses (either command confirmation or error responses) for Supplementary Services. This can be used in conjunction with the AT+CSSN command which gives responses on the network notification of SS status.The default setting is OFF, where responses are disabled.Unsolicited Result codes:*E2SSI: <errorcode>[,<Opcode>[,<SS_Code>,[<BasicServChoice>, <BasicServValue>],[<SS_Status>],[<ForwardedToNr>], [<NoReplyConditionTime>], [<CLI_RestrictionOption>]]]or*E2SSI: <errorcode>[,<Opcode>[,<SS_Code>,[<BasicServChoice>, <BasicServValue>],[<SS_Status>],[<SubscriptionOption>]]]<SS_String> DescriptionString Type String in double quotes, containing a Public MMI command to modify, activate, interrogate or deactivate a Supplementary Service.  String can contain values‘0-9’, ‘*’ and ‘#’Description Command Possible ResponsesSet Supplementary Service indicationsAT*E2SSI=<op> •ERROR•OKDisplays current settingsAT*E2SSI? *E2SSI: <op>Shows if the command is supportedAT*E2SSI=? • *E2SSI: (list of supported <op>s)•ERROR<op> Description0Disable *E2SSI indications. Default value1 Enable *E2SSI indications<errorcode> Description0OK (no error)1 SSI_PASSWORD_ERROR2SSI_TOO_MANY_PARTS3 SSI_COMMAND_ERROR
16. SUPPLEMENTARY SERVICES241LZT 123 7468 P1A4SSI_SIM_ERROR5SSI_NUMBER_ERR6SSI_CALL_BARRED7 SSI_NOT_AVAILABLE8SSI_UNSUCCESSFUL9 SSI_NOT_ALLOWED10 SSI_NETWORK_PROBLEM<Opcode> Description10 REGISTER_SS11 ERASE_SS12 ACTIVATE_SS13 DEACTIVATE_SS14 INTERROGATE_SS<SScode> Description0ALL_SS16 ALL_LINE_IDENTIFICATION_SERVICES17 CALLING_LINE_IDENTIFICATION_PRESENTATION18 CALLING_LINE_IDENTIFICATION_RESTRICTION19 CONNECTED_LINE_IDENTIFICATION_PRESENTATION20 CONNECTED_LINE_IDENTIFICATION_RESTRICTION21 MALICIOUS_CALL_IDENTIFICATION32 ALL_FORWARDING_SERVICES33 CALL_FORWARDING_UNCONDITIONAL40 ALL_CONDITIONAL_FORWARDING_SERVICES41 CALL_FORWARDING_ON_MOBILE_SUBSCRIBER_BUSY42 CALL_FORWARDING_ON_NO_REPLY43 CALL_FORWARDING_ON_SUBSCRIBER_NOT_REACHABLE49 EXPLICIT_CALL_TRANSFER64 ALL_CALL_COMPLETION_SERVICES65 CALL_WAITING66 CALL_HOLD67 COMPLETION_OF_CALL_TO_BUSY_SUBSCRIBER<errorcode> Description
GM28 INTEGRATOR’S MANUAL242LZT 123 7468 P1A81 MULTI_PARTY112 ALL_CHARGING_SS113 ADVICE_OF_CHARGE_INFORMATION 114 ADVICE_OF_CHARGE_CHARGING144 ALL_BARRING_SERVICES145 BARRING_OF_OUTGOING_CALLS146 BARRING_OF_ALL_OUTGOING_CALLS147 BARRING_OF_ALL_OUTGOING_INTERNATIONAL_CALLS148 BARRING_OF_ALL_OG_INTERNATIONAL_NON_HPLMN_DIRECTED_CALLS153 BARRING_OF_INCOMING_CALLS154 BARRING_OF_ALL_INCOMING_CALLS155 BARRING_OF_ALL_IC_CALLS_WHEN_OUTSIDE_HPLMN<BasicServChoice> Description2BEARER_SERVICE3 TELE_SERVICE<SScode> Description<BasicServValue> Description<TELE_SERVICE> <BEARER_SERVICE>0TS_ALL_TELE_SERVICES BS_ALL_BEARER_SERVICES16 TS_SPEECH BS_ALL_DATA_CDA_SERVICES17 TS_TELEPHONY BS_DATA_CDA_300BPS18 TS_EMERGENCY_CALLS BS_DATA_CDA_1200BPS20 BS_DATA_CDA_2400BPS21 BS_DATA_CDA_4800BPS22 BS_DATA_CDA_9600BPS24 BS_ALL_DATA_CDS_SERVICES25 BS_DATA_CDS_300BPS26 BS_DATA_CDS_1200BPS28 BS_DATA_CDS_2400BPS       29 BS_DATA_CDS_4800BPS30 BS_DATA_CDS_9600BPS32 TS_ALL_SHORT_MESSAGE_SERVICES BS_ALL_PAD_ACCESS_CA_SERVICES
16. SUPPLEMENTARY SERVICES243LZT 123 7468 P1A33 TS_SHORT_MESSAGE_MT_PP BS_PAD_ACCESS_CA_300BPS34 TS_SHORT_MESSAGE_MO_PP BS_PAD_ACCESS_CA_1200BPS35 BS_PAD_ACCESS_CA_1200_75BPS36 BS_PAD_ACCESS_CA_2400BPS 37 BS_PAD_ACCESS_CA_4800BPS 38 BS_PAD_ACCESS_CA_9600BPS   40 BS_ALL_DATA_PDS_SERVICES44 BS_DATA_PDS_2400BPS45 BS_DATA_PDS_4800BPS46 BS_DATA_PDS_9600BPS48 BS_ALL_ALTERNATE_SPEECH_DATA_CDA56 BS_ALL_ALTERNATE_SPEECH_DATA_CDS64 TS_VIDEOTEX BS_ALL_SPEECH_FOLLOWED_BY_DATA_CDA72 BS_ALL_SPEECH_FOLLOWED_BY_DATA_CDS80 TS_TELETEX BS_ALL_DATA_CIRCUIT_ASYNCHRONOUS88 BS_ALL_DATA_CIRCUIT_SYNCHRONOUS96 TS_ALL_FAX_SERVICES BS_ALL_ASYNCHRONOUS_SERVICES97 TS_FAX_GROUP3_ALTER_SPEECH98 TS_AUTOMATIC_FAX_GROUP399 TS_FAX_GROUP4104 BS_ALL_SYNCHRONOUS_SERVICES112 TS_ALL_DATA_SERVICES120 BS_12_KBIT_UNRESTRICTED_DIGITAL128 TS_ALL_TELESERVICES_EXCEPT_SMS208 TS_AUXILIARY_SPEECH209 TS_AUXILIARY_TELEPHONY<BasicServValue> Description<TELE_SERVICE> <BEARER_SERVICE><SS_Status> Description0NO_FLAG_SET1 SS_STATUS_ACTIVE2SS_STATUS_REGISTERED
GM28 INTEGRATOR’S MANUAL244LZT 123 7468 P1A4 SS_STATUS_PROVISIONED7SS_STATUS_PRA<ForwardedToNr> DescriptionString Phone number string in double quotes<NoReplyConditionTime> Description0-65532 Integer value for time<CLI_Restriction Option> Description0PERMANENT1 TEMPORARY_DEFAULT_RESTRICTED2 TEMPORARY_DEFAULT_ALLOWED<Subscription Option> Description1OVERRIDE_CATEGORY2 CLI_RESTRICTION_OPTION5RESTRICTION_PER_CALL<SS_Status> Description
16. SUPPLEMENTARY SERVICES245LZT 123 7468 P1A16.11 AT+CCFC Call Forwarding number and ConditionsThis command allows control of the call forwarding supplementary service. Registration, erasure, activation, deactivation, and status query are supported. When querying the status of a network service (<mode>=2) the response line for ‘not active’ case (<status>=0) should be returned only if service is not active for any <class>.Description Command Possible ResponsesRequest Calling forwarding number and conditionsAT+CCFC=<reason>,<mode>[,<number>[,<type>[,<class> [,<satype>]]]]•+CME ERROR <err>• when <mode>=2 and command successful:+CCFC: <status>,<class1>[,<number>, <type>[,<satype>]][<CR><LF>+CCFC: <status>,<class2>[,<number>,<type>[,<satype>]][...]]•OK• ERRORShow if the command is supported AT+CCFC=? • + CCFC: (list of supported <reason>s)•+CME ERROR <err>•OK• ERROR<reason> Description0Unconditional1 Mobile busy2No reply3Not reachable4All call forwarding5 All conditional call forwarding<mode> Description0Disable1 Enable2Query status3 Registration4Erasure<number> Descriptionstring type String type phone number of forwarding address in format specified by <type>
GM28 INTEGRATOR’S MANUAL246LZT 123 7468 P1A<type> Descriptioninteger format  Type of address octet129 ISDN/telephony numbering plan, national/international unknown. Default value if ‘+’ is not in <sca>145 ISDN/telephony numbering plan, international number. Default value if ‘+’ is in <sca>161 ISDN/telephony numbering plan, national number128 - 255 Other values<satype> Descriptioninteger format  Type of subaddress octet128 NSAP (X.213/ISO 8348 AD2), even number of address signals136 NSAP (X.213/ISO 8348 AD2), odd number of address signals160 User defined, even number of address signals168 User defined, odd number of address signals128 - 255 Other values reserved<classx> Descriptioninteger Sum of integers each representing a class of information. Default value is 71Voice L12Data4 Fax8Short message service16 Data circuit sync32 Data circuit async64 Dedicated packet access128 Dedicated PAD access<status> Description0Not active 1Active
16. SUPPLEMENTARY SERVICES247LZT 123 7468 P1A16.12 AT+CCWA Call WaitingThis command allows control of the call waiting supplementary service according to 3GPP TS 22.083. Activation, deactivation and status query are supported. When querying the status of a network service (<mode>=2) the response line for ‘not active’ case (<status>=0) should be returned only if service is not active for any <class>. Parameter <n> is used to disable or enable the presentation of an unsolicited result code +CCWA: <number>,<type>,<class>,[<alpha>][,<CLI validity>] to the TE when call waiting service is enabled. The command is abortable when the network is interrogated.The interaction of this command with other commands based on other GSM/UMTS supplementary services is described in the GSM/UMTS standards.Test command returns values supported by the TA as a compound value.Description Command Possible ResponsesRequest call waitingAT+CCWA=[<n> [,<mode>[,<class>]]]• when<mode>=2 and command successful:+CCWA:<status>,<class1>[<CR><LF>+CCWA: <status>,<class2>[…]]+CME ERROR <err>•OK•ERRORShow the current settingAT+CCWA? • +CCWA: <n>+CME ERROR <err>•OK•ERRORShow if the command is supportedAT+CCWA=? • +CCWA: (list of supported <n>s)+CME ERROR <err>•OK•ERROR<n> Description0Disable1 Enable<mode> Description0Disable1 Enable2Query status
GM28 INTEGRATOR’S MANUAL248LZT 123 7468 P1AUnsolicited Result Codes:+CCWA:  <number>, <type>, <class><classx> Descriptioninteger Sum of integers each representing a class of information. Default value is 71Voice L12Data4 Fax8Short message service16 Data circuit sync32 Data circuit async64 Dedicated packet access128 Dedicated PAD access<status> Description0Not active1Active<number> DescriptionString type String type phone number of forwarding address in format specified by <type><type> DescriptionInteger format Type of address octet in integer format (GSM 04.08 10.5.4.7)<err> Description0Phone failure3 Operation not allowed4Operation not supported21 Invalid index30 No network service31 Network timeout100 Unknown
16. SUPPLEMENTARY SERVICES249LZT 123 7468 P1A16.13 AT+CHLD Call Hold and MultipartyThis command allows control of the following call related services:• a call can be temporarily disconnected from the ME but the connection is retained by the network;• multiparty conversation (conference calls);• the served subscriber who has two calls (one held and the other either active or alerting) can connect the other parties and release the served subscriber's own connection.Calls can be put on hold, recovered, released, added to conversation, and transferred similarly as defined in 3GPP TS 22.030.This is based on the GSM/UMTS supplementary services HOLD (Call Hold; refer 3GPP TS 22.083 clause 2), MPTY (MultiParty; refer 3GPP TS 22.084) and ECT (Explicit Call Transfer; refer 3GPP TS 22.091). The interaction of this command with other commands based on other GSM/UMTS supplementary services is described in the GSM/UMTS standards.Note! Call Hold and MultiParty are only applicable to teleservice 11.It is recommended (although optional) that test command returns a list of operations which are supported. The call number required by some operations is denoted by “x” (e.g. +CHLD: (0,0x,1,1x,2,2x,3)).Description Command Possible ResponsesRequest call related supplementary servicesAT+CHLD=<n> • +CME ERROR <err>•OK•ERRORShow if the command is supportedAT+CHLD=? • +CHLD: (list of supported <n>s)• +CME ERROR <err>•OK•ERROR<n> Description... Integer type; equals to numbers entered before SEND button in GSM 02.30 subclause 4.5.5.10 Releases all held calls or sets User Determined User Busy (UDUB) for a waiting call0X Releases a specific call X from a held multiparty call1 Releases all active calls (if any exist) and accepts the other (held or waiting) call1X Releases a specific active call X
GM28 INTEGRATOR’S MANUAL250LZT 123 7468 P1A“X” is the numbering (starting with 1) of the call given by the sequence of setting up or receiving the calls (active, held or waiting) as seen by the served subscriber. Calls hold their number until they are released. New calls take the lowest available number. Where both a held and a waiting call exists, the above procedures shall apply to the waiting call (i.e. not to the held call) in conflicting situation.Note! The “directory number” case shall be handled with dial command D, and the END case with hangup command H (or +CHUP).16.14 AT+CLIP Call Line Identification PresentationThis command enables a called subscriber to get the identity of the calling line when receiving a mobile terminated call. The “Set” command enables or disables the presentation of the CLI (calling line identity) at the TE. It has no effect on the execution of the supplementary service CLIP in the network.When the presentation of the CLI at the TE is enabled (if the calling subscriber has allowed it), the unsolicited result code +CLIP:<number>,<type>,,,<alpha> response is returned after every RING (or +CRING:<type>) result code sent from TA to TE (refer to AT +CRC in section ???????).Whether this will be used when a normal voice call is answered is a manufacturer-specific option.2 Places all active calls (if any exist) on hold and accepts the other (held or waiting) call2X Places all active calls on hold, except call X with which communication is supported3 Adds a held call to the conversation4Connects the two calls and disconnects the subscriber from both calls (explicit call transfer)<n> DescriptionDescription Command Possible ResponsesRequests calling line identification.AT+CLIP=<n>  OKRead the current settingAT+CLIP? +CLIP: <n>,<m>Show if the command is supportedAT+CLIP=? +CLIP: (list of supported <n>s)<n> Description0Disables presentation. Default value1 Enables presentation
16. SUPPLEMENTARY SERVICES251LZT 123 7468 P1AUnsolicited Result codes:+CLIP: <number>, <type>,,,<alpha>Defined values:16.15 AT+CLIR Calling Line Identification RestrictionThis command refers to CLIR-service according to GSM 02.81 that allows a calling subscriber to enable or disable the presentation of the CLI to the called party when originating a call.Set command overrides the CLIR subscription (default is restricted or allowed) when temporary mode is provisioned as a default adjustment for all following outgoing calls. Using the opposite command can <m> Description0CLIP not provisioned1 CLIP provisioned2Unknown (e.g. no network)<number> DescriptionString Type phone number of format specified by <type> type of address octet in integer format (refer to GSM 04.08, sub-clause 10.5.4.7)<type> Description129 129 ISDN/telephony numbering plan, national/international unknown145 145 ISDN/telephony numbering plan, international number161 161 ISDN/telephony numbering plan, national number128-255 Other values refer to GSM 04.08 section 10.5.4.7Description Command Possible ResponsesRequest calling line identification restrictionAT+CLIR=[<n>] • +CME ERROR <err>•OK•ERRORRead the current settingAT+CLIR? • +CLIR: <n>,<m>• +CME ERROR <err>•OK•ERRORTest if the command is supported AT+CLIR=? • +CLIR: (list of supported <n>s)• +CME ERROR <err>•OK•ERROR
GM28 INTEGRATOR’S MANUAL252LZT 123 7468 P1Arevoke this adjustment. If this command is used by a subscriber without provision of CLIR in permanent mode the network will act according GSM 02.81.The setting shall be per logical channel.When the MS is turned off and then turned on again the parameter setting <n> shall turn back to default, i.e. the presentation of CLI shall be used according to the subscription of the CLIR service, <n> is 0.Read command gives the default adjustment for all outgoing calls (given in <n>), and also triggers an interrogation of the provision status of the CLIR service (given in <m>).Test command returns values supported by the TA as a compound value.Note! On a per call base CLIR functionality is explained in subclause “ITU-T V.25ter dial command”.<n> Description0Presentation indicator is used according to the subscription of the CLIR service1 CLIR invocation2CLIR suppression<m> Description0CLIR not provisioned1 CLIR provisioned in permanent mode2Unknown (e.g. no network)3 CLIR temporary mode presentation restricted4CLIR temporary mode presentation allowed
16. SUPPLEMENTARY SERVICES253LZT 123 7468 P1A16.16 AT+CSSN Supplementary Service NotificationThis command refers to supplementary service related network initiated notifications. The set command enables or disables the presentation of notification result codes from TA to TE.When <n>=1 and a supplementary service notification is received after a mobile originated call setup, unsolicited result code +CSSI: <code1>[,<index>] is sent to TE before any other MO call setup result codes presented in this ETS or in V.25ter. When several different <code1>s are received from the network, each of them shall have its own +CSSI result code.When <m>=1 and a supplementary service notification is received during a mobile terminated call setup or during a call, or when a forward check supplementary service notification is received, unsolicited result code +CSSU: <code2>[,<index>] is sent to TE. In case of MT call setup, result code is sent after every +CLIP result code (refer command “Calling line identification presentation +CLIP”) and when several different <code2>s are received from the network, each of them shall have its own +CSSU result code.Note! The difference between <index> and <cindex> is that <index> is a position mark while <cindex> is a unique value for each CUG. <index> is not supported.Test command returns values supported by the TA as a compound value.Description Command Possible ResponsesPresentation of notification result codes from TA to TEAT+CSSN=[<n>[,<m>]] • +CME ERROR <err>•OK•ERRORRead the current settingAT+CSSN? • +CSSN: <n>,<m>• +CME ERROR <err>•OK•ERRORTest if the command is supportedAT+CSSN=? • +CSSN: (list of supported <n>s),(list of supported <m>s)• +CME ERROR <err>•OK•ERROR<n> Description0Disable the +CSSI result code presentation status in the TA1 Enable the +CSSI result code presentation status in the TA
GM28 INTEGRATOR’S MANUAL254LZT 123 7468 P1A<m> Description0Disable the +CSSU result code presentation status in the TA1 Enable the +CSSU result code presentation status in the TA<code1> Description0 Unconditional call forwarding is active1 Some of the conditional call forwarding are active2Call has been forwarded3 Call is waiting4This is a CUG call (also <index> present)5 Outgoing calls are barred6Incoming calls are barred7 CLIR suppression rejected<index> Description0…9 CUG index10 No index (preferred CUG taken from subscriber data)<code2> Description0This is a forwarded call (MT call setup)1 This is a CUG call (also <index> present) (MT call setup)2Call has been put on hold (during a voice call)3 Call has been retrieved (during a voice call)4 Multiparty call entered (during a voice call)5 Call on hold has been released (this is not a SS notification) (during a voice call)6Forward check SS message received (can be received whenever)10 Incoming call has been forwarded
16. SUPPLEMENTARY SERVICES255LZT 123 7468 P1A16.17 AT+CUSD Unstructured Supplementary Service DataThis command allows control of the Unstructured Supplementary Service Data (USSD) according to GSM 02.90. Both network and mobile initiated operations are supported. Parameter <n> is used to disable/enable the presentation of an unsolicited result code (USSD response from the network, or network initiated operation) +CUSD: <m>[,<str>,<dcs>] to the TE. In addition, value <n>=2 is used to cancel an ongoing USSD session. If <n> is not given then the default value 0 is taken.When <str> is given, a mobile initiated USSD string or a response USSD string to a network initiated operation is sent to the network. The response USSD string from the network is returned in a subsequent unsolicited +CUSD: result code.The interaction of this command with other commands based on other GSM supplementary services is described in the GSM standard.Test command returns values supported by the TA as a compound value.Some different scenarios are shown below:• An incoming network initiated USSD-Notify should be presented to the external application as an unsolicited result code +CUSD: if the external application has enabled result code presentation.• An incoming USSD-request asking for a reply should sent to the external application as an unsolicited result code +CUSD: if the external application has enabled result code.• If the external application answers to the request with the command AT+CUSD then the ME sends the answer to the network.• A USSD-request sent with the command AT+CUSD from the external application.Description Command Possible ResponsesRequest unstructured supplementary service dataAT+CUSD=[<n>[,<str>]] • +CME ERROR: <err>•OKShow supported message types along with the current service settingAT+CUSD? • +CUSD: <n>•OK•ERRORShow list of supported servicesAT+CUSD=? • +CUSD: (list of supported <n>s)•OK•ERROR
GM28 INTEGRATOR’S MANUAL256LZT 123 7468 P1AThe different alternatives are shown below.Example 1Network Mobile Equipment External application1Signal Sends unsolicited result code +CUSDResult code presentation enabled, presented2 Signal asking for replySends unsolicited result code +CUSDResult code presentation enabled, presented3Answer AT+CUSD3b Sends AT+CUSD<n> Description0Disable result code presentation in the TA1 Enable result code presentation in the TA2 Terminate (abort) USSD dialogue. This value is not applicable to the read command response<str> Descriptionstring String type USSD (when <str> parameter is not given, network is not interrogated):-If <dcs> indicates that GSM 03.38 default alphabet is used:*if TE character set other than “HEX” (refer command Select TE Character Set +CSCS): ME/TA converts GSM alphabet into current TE character set according to rules of GSM 07.05 Annex AAT Command Result Code DescriptionAT+CUSD=1,“*34#” Enable the Result Code presentation in the TAE and send a USSD-request+CUSD:1,“id code” OK Further user action required, give id codeAT+CUSD=1,“7465338” Id code given+CUSD:0 OK No further user action required
16. SUPPLEMENTARY SERVICES257LZT 123 7468 P1AExample 2Example 3AT Command Result Code Description+CUSD:0,“Expensive incoming call”Incoming USSD-notify telling the user that the incoming call is expensiveAT Command Result Code DescriptionAT+CUSD=1,“*55*0700#” Enable the Result Code presentation in the TAE and send a USSD-request asking for an alarm at the time 07:00+CUSD:0,“ALARM” At 07:00 the network sends an alarm to the user
GM28 INTEGRATOR’S MANUAL258LZT 123 7468 P1A
259LZT 123 7468 P1A17. Alphabetical Listing of AT CommandsAT Command Description Page No.AT Attention Command 129AT&C Circuit 109 (DCD) Control 133AT&D Circuit 108 (DTR) Response 133AT&F Set to Factory Defined Configuration 129AT&S Circuit 107 (DSR) Response 134AT&W Store User Profile 129AT* List all Supported AT Commands 130AT*E2APR M2M Audio Profile Manipulation 95AT*E2CD Ericsson M2M Cell Description 143AT*E2EAMS Ericsson M2M Audio Profile Modification 89AT*E2EMM Ericsson M2M Engineering Monitoring Mode 145AT*E2ESC M2M Escape Sequence Guard Time 142AT*E2FAX Ericsson M2M Fax Comm. Baud Rate Modification 127AT*E2NBTS Ericsson M2M Neighbour BTS 165AT*E2PBCS Ericsson M2M Phonebook Check Sum 167AT*E2SPN M2M Service Provider Indication 151AT*E2SSD M2M Supplementary Service Dispatch 239AT*E2SSI M2M Supplementary Service Indications 240AT*E2SSN Ericsson M2M SIM Serial Number 154AT*E2STKC M2M STK Set Up Call 226AT*E2STKD M2M STK Display Text 216AT*E2STKG M2M STK Get Inkey 217AT*E2STKI M2M STK Get Input 219AT*E2STKL M2M STK Select Item 222AT*E2STKM M2M STK Set Up Menu 224AT*E2STKN M2M STK Envelope (Menu Selection) 226AT*E2STKO SIM Application Toolkit Settings 231AT*E2STKS SIM Application Toolkit Settings 215
GM28 INTEGRATOR’S MANUAL260LZT 123 7468 P1AAT*EALR Ericsson Audio Line Request 97AT*EALS Ericsson Request ALS Status 151AT*EAMS Ericsson Audio Mode Selection 98AT*EARS Ericsson Audio Ring Signal 99AT*ECAM Ericsson Call Monitoring 72AT*ECPI Ciphering Indicator 163AT*ECSP Ericsson Customer Service Profile 152AT*EDIF Ericsson Divert Function 237AT*EDST Ericsson Daylight Saving Time 73AT*EGIR Ericsson Group Item Read 132AT*EIPS Identity Presentation Set 238AT*ELAM Ericsson Local Audio Mode 100AT*ELIN Ericsson Line Set 239AT*EMAR Ericsson Master Reset 74AT*EMIC Ericsson Microphone Mode 100AT*EMIR Ericsson Music Mute Indication Request 101AT*EPEE Ericsson Pin Event 74AT*EPNR Ericsson Read SIM Preferred Network 153AT*EPNW Ericsson Write SIM Preferred Network 154AT*ESAG Ericsson Add to Group 167AT*ESCG Ericsson Create Group 168AT*ESCN Ericsson Set Credit Card Number 169AT*ESDG Ericsson Delete Group 171AT*ESDI Ericsson Delete Group Item 171AT*ESGR Ericsson Group Read 172AT*ESLN Ericsson Set Line Name 155AT*ESNU Ericsson Settings Number 173AT*EXVC Ericsson SET External Volume Control 101AT+CACM Accumulated Call Meter 233AT+CAMM Accumulated Call Meter Maximum 234AT+CAOC Advice of Charge 235AT+CBST Select Bearer Service Type 103AT+CCFC Call Forwarding Number and Conditions 245AT Command Description Page No.
17. ALPHABETICAL LISTING OF AT COMMANDS261LZT 123 7468 P1AAT+CCLK Set Clock and Date 75AT+CCWA Call Waiting 247AT+CEER Extended Error Report 75AT+CFUN Set Phone Functionality 76AT+CGACT PDP Context Activate or Deactivate 107AT+CGATT GPRS Attach or Detach 108AT+CGDATA Enter Data State 109AT+CGDCONT Define PDP Context 110AT+CGEREP GPRS Event Reporting 112AT+CGMI Read MS Manufacturer Identification 130AT+CGMM Read MS Model Identification 130AT+CGMR Read MS Revision Identification 131AT+CGPADDR Show PDP Address 113AT+CGQMIN Quality of Service Profile (Minimum Acceptable) 114AT+CGQREQ Quality of Service Profile (Requested) 116AT+CGREG GPRS Network Registration Status 119AT+CGSMS Select Service for MO SMS Messages 120AT+CGSN Read MS Product Serial Number Identification 131AT+CHLD Call Hold and Multiparty 249AT+CHSC HSCSD Current Call Parameters 121AT+CHSD HSCSD Device Parameters 122AT+CHSN HSCSD Non Transparent Call Configuration 123AT+CHSR HSCSD Parameters Report 124AT+CHSU HSCSD Automatic User Initiated Upgrading 125AT+CHUP Hang Up Call 63AT+CIMI Subscriber Identification 156AT+CIND Indicator Control 77AT+CLAC List All Available AT Commands 78AT+CLCK Facility Lock 156AT+CLIP Calling Line Identification 250AT+CLIR Calling Line Identification Restriction 251AT+CMEE Mobile Equipment Error 78AT+CMER Mobile Equipment Event Reporting 79AT Command Description Page No.
GM28 INTEGRATOR’S MANUAL262LZT 123 7468 P1AAT+CMGC Send Command 189AT+CMGD Delete Message 207AT+CMGF Message Format 182AT+CMGL List Message 201AT+CMGR Read Message 196AT+CMGS Send Message 185AT+CMGW Write Message to Memory 182AT+CMOD Call Mode 64AT+CMSS Send From Storage 188AT+CMUX Switch to 07.10 Multiplex Protocol 137AT+CNMI New Message Indications to TE 192AT+CNUM Subscriber Number 158AT+COLP Connected Line Identification Presentation 159AT+COPS Operator Selection 161AT+CPAS Phone Activity Status 80AT+CPBF Phonebook Find 174AT+CPBR Phonebook Read 174AT+CPBS Phone Storage 176AT+CPBW Phonebook Write 177AT+CPIN PIN Control 81AT+CPMS Preferred Message Storage 179AT+CPUC Price Per Unit and Currency Table 236AT+CPWD Change Password 83AT+CR Service Reporting Control 85AT+CRC Cellular Result Code 85AT+CREG Network Registration 162AT+CRES Restore SMS Settings 139AT+CRLP Radio Link Protocol 105AT+CSAS Save Settings 86AT+CSCA Service Centre Address 181AT+CSCB Select Cell Broadcast Message Type 213AT+CSCS Select Character Set 209AT+CSDH Show Text Mode Parameters 207AT Command Description Page No.
17. ALPHABETICAL LISTING OF AT COMMANDS263LZT 123 7468 P1AAT+CSMP Set Text Mode Parameters 208AT+CSMS Select Message Service 210AT+CSQ Signal Strength 87AT+CSSN Supplementary Service Notification 253AT+CTZU Automatic Time Zone Update 88AT+CUSD Unstructured Supplementary Service Data 255AT+CVHU Voice Hang-Up 65"AT+F____" Low Level Fax Commands 128AT+GCAP Request Modem Capabilities List 172AT+ICF Cable Interface Character Format 139AT+IFC DTE-DCE Local Flow Control 140AT+ILRR Cable Interface Local Rate Reporting 141AT+IPR Cable Interface Port Command 141AT+VTS DTMF and Tone Generation 65AT+WS46 Mode Selection 134ATA Answer 59ATD Dial 60ATE Command Echo 135ATH Hang up 62ATI Identification Information 131ATO Return to Online Data Mode 62ATP Select Pulse Dialling 62ATQ Result Code Suppression 67ATS0 Automatic Answer Control 67ATS10 Automatic Disconnect Delay Control 72ATS2 Escape Sequence Character 68ATS3 Command Line Termination Character 68ATS4 Response Formatting Character 69ATS5 Command Line Editing Character (BACKSPACE) 70ATS6 Blind Dial Delay Control 70ATS7 Connection Completion Timeout 70ATS8 Comma Dial Modifier Delay Control 70AT Command Description Page No.
GM28 INTEGRATOR’S MANUAL264LZT 123 7468 P1AATT Select Tone Dialling 62ATV DCE Response Format 135ATX Call Progress Monitoring Control 63ATZ Reset to Default Configuration 136AT Command Description Page No.Unsolicited Result CodeDescription Page No.*E2STKE STK Send Short Message 228*E2STKP STK Send SS 229*E2STKR STK Refresh 231*E2STKU STK Send USSD 230

Navigation menu