Page 2
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.
1. Introduction......................13 Target Users ..................13 Prerequisites ..................13 Manual Structure ..................13 2. GM47/GM48 Modules ................... 15 About the GM47/GM48 Family ..............15 GM47 in a Communication System............. 15 Features ..................17 2.3.1 Types of Mobile Station ..............17 2.3.2 Short Message Service ..............
Page 4
GM47/GM48 INTEGRATOR’S MANUAL 2. System Connector Interface ..................41 Overview ..................41 General Electrical and Logical Characteristics ..........44 2.2.1 General Protection Requirements ...........44 Grounds ..................45 2.3.1 Analogue Ground - AGND ..............45 2.3.2 Digital Ground - DGND..............45 VCC - Regulated Power Supply Input ............45 ON/OFF and External Power Signal ............
Page 5
4.3.2 Antenna Type .................. 71 4.3.3 Antenna Placement ................. 71 4.3.4 The Antenna Cable................71 4.3.5 Possible Communication Disturbances .......... 72 5. Technical Data......................73 Part 4: Using AT Commands................75 1. Introduction to AT Commands ................77 Overview ..................77 Syntax Description ..................
Page 6
GM47/GM48 INTEGRATOR’S MANUAL 3.12 AT*EDST Ericsson Daylight Saving Time ........102 3.13 AT*EMAR Ericsson Master Reset ............ 103 3.14 AT*EPEE Ericsson Pin Event ............103 3.15 AT*ESMM Ericsson Settings Minute Minder........104 3.16 AT+CALA Set Alarm ............... 104 3.17 AT+CALD Alarm Delete ..............
Page 7
AT+CGACT PDP Context Activate or Deactivate ......151 AT+CGATT GPRS Attach or Detach ..........152 AT+CGDATA Enter Data State ............. 153 AT+CGDCONT Define PDP Context ............154 AT+CGEREP GPRS Event Reporting ..........156 AT+CGPADDR Show PDP Address............157 AT+CGQMIN Quality of Service Profile (Minimum Acceptable) ..158 AT+CGQREQ Quality of Service Profile (Requested)......
Page 8
GM47/GM48 INTEGRATOR’S MANUAL 11.9 AT+CGSN Read MS Product Serial Number Identification .... 192 11.10 AT+GMI Read Manufacturer Identification ........193 11.11 AT+GMM Read Model Identification..........193 11.12 AT+GMR Read Revision Identification.......... 194 11.13 ATI Identification Information ..........194 12. Input/Output ......................195 12.1 AT*E2IO...
Page 10
GM47/GM48 INTEGRATOR’S MANUAL 19.4 AT+CAOC Advice of Charge ............287 19.5 AT+CPUC Price Per Unit and Currency Table ........ 288 19.6 AT*EDIF Ericsson Divert Function..........289 19.7 AT*EIPS Identity Presentation Set ..........290 19.8 AT*ELIN Ericsson Line Set............291 19.9 AT+CCFC Call Forwarding number and Conditions .......
1.2 Prerequisites It is assumed that the person integrating the GM47 or GM48 into an application has a basic understanding of the following: • GSM networking; • Wireless communication and antennas (aerials);...
Page 14
GM47/GM48 INTEGRATOR’S MANUAL Part 4 - Using AT Commands This section lists all the AT Commands relevant to the GM47 and GM48, including their required parameters. The purpose of part 4 is to give you detailed information on the function of the AT Command set.
GM47/GM48 MODULES 2. GM47/GM48 Modules 2.1 About the GM47/GM48 Family Two modules make up the family; GM47 and GM48, for use in the 900/1800MHz and 850/1900MHz GSM bands respectively. Note! As the characteristics of the modules are quite similar, this manual only refers to the GM48 where a difference exists;...
Page 16
Telecommunication Union - Telecommunications Standardisation Sector) V.24, the TE communicates with the MS over a serial interface. The functions of the GM47 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 module;...
2+, ETSI and ITU-T. The functions of the module are implemented by issuing AT commands over a serial interface. 2.3.1 Types of Mobile Station GM47 and GM48 are dual band mobile stations with the characteristics shown in the tables below. GM47...
6 concatenated messages to extend this function. 2.3.3 Voice Calls The GM47 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.
GM47/GM48 MODULES 2.3.5 SIM Card An external SIM card with 3V or 5V technology, can be connected to the module via its 60-pin system connector. 2.3.6 Average Power Consumption Idle Mode Transmit/Operation Voice/CSD <5mA <250mA (<2A peak) GSM850 and GSM900 Data (GPRS 4+1) <5mA...
GM47/GM48 INTEGRATOR’S MANUAL 2.4.3 Developer’s Kit Sony Ericsson provides the opportunity for designers to test the module on a limited scale using it’s Development Kit. The kit includes the necessary accessories (software and hardware) required to build and test an application. It includes the following: •...
ABBREVIATIONS 3. Abbreviations Abbreviation Explanations Bluetooth Cell Broadcast Message Cell Broadcast Service Circuit Switched Data Data Circuit Terminating Equipment Data Terminal Equipment DTMF Dual Tone Multi Frequency Enhanced Full Rate Electro-Magnetic Compatibility ETSI European Telecommunication Standards Institute Full Rate GPRS General Packet Radio Service Global Positioning System Global System for Mobile Communication...
“Part 3: Integrating the Module”, page 37 and all of this section. There are many switches, jumpers and connector options in the developer’s kit. A knowledge of the functionality of the GM47 module is therefore essential before you start altering the hardware settings.
• Use the kit’s connectors to access and control the GM47 (all switches and jumpers in their default positions). • Access and control the GM47 directly via J12 and a flat cable. This allows you to selectively bypass any circuits contained on the board, and test your own application.
Page 27
VIO present To development board & interface reg. reg. circuits GM47 reg. DC Power Socket, Input 10..15V TP4 TP5 Figure 1.2 Power supply connection and the on-board voltages Figure 1.3, Figure 1.4 and Figure 1.5 show how various signals are routed on the developer’s board.
USING THE DEVELOPER’S KIT 2. Using the Developer’s Kit This section provides you with the information needed to setup and use the developer’s kit. Before changing switch and jumper settings, refer to “2.3 Jumpers, Switches and Connectors”, page 32. Front and rear views of the developer’s kit are shown below. To access the inside, remove the 8 screws on the top of the box and the cover plate.
2.1 Start up Check List To use the developer’s kit in standard format check the following: • With the case lid removed, make sure the GM47 module is plugged into J4 and the RF lead is connected to the rear of the module;...
USING THE DEVELOPER’S KIT 2.2 Developer’s Board Overlay Figure 2.3 shows the developer’s board, including the position of all the connectors, switches and jumpers (default positions). You will notice that many jumpers are labelled “SW”. This is because the board was previously fitted with DIL switches.
GM47/GM48 INTEGRATOR’S MANUAL 2.3 Jumpers, Switches and Connectors You will notice that many jumpers are labelled “SW”. This is because the board was previously fitted with DIL switches. All jumpers are located on the developer’s board (see “Developer’s board overlay”, page 31).
Page 33
USING THE DEVELOPER’S KIT All switches are mounted on the front panel of the developer’s box. Switch Description Operation Toggle switch Switches power from external power supply to module. Has three positions; NC, OFF and ON. Switch to ON to connect power to the module ON/OFF Push button Switches module on and off.
Page 34
GM47/GM48 INTEGRATOR’S MANUAL Connector Description Connections Handset RJ11 socket Connector for a standard telephone handset. As PCM paths are open inside the module, a default short circuit is made between PCMDLD-PCMIN and PCMULD- PCMOUT signals on test connector J11 to enable analogue audio in downlink and uplink directions.
Page 35
USING THE DEVELOPER’S KIT Connector Description Connections SYSTEM For optional flat cable connection between connector the module and the development board (see Figure 2.3, page 31) TEST 60 pin, 2.54mm pitch, dual row pin header connector that carries all signals present at the system connector of the module.
GM47/GM48 INTEGRATOR’S MANUAL 2.4 System Connector Pin Assignments Refer to the table below when monitoring signals on, or connecting to, J10, J11 or J12. The table shows the system-connector pin assignments for the GM47 module. DGND DGND DGND DGND J10, J11 & J12 pin...
The pictures below show the mechanical design of the GM47 along with the positions of the different connectors and mounting holes. The GM47 is protected with AISI 304 stainless steel covers that meet the environmental and EMC requirements. Mounting hole/ground connection...
The purpose of this connection is to allow any ESD picked up by the antenna to bypass the module’s internal ground path. Ground connection Pin 59 Pin 1 Pin 60 Pin 2 Figure 2.1 GM47, viewed from underneath LZT 123 7263 R1A...
Page 42
GM47/GM48 INTEGRATOR’S MANUAL The following table gives the pin assignments for the system connector interface and a short description for each signal. Note! Under the heading “Dir” in the table, module input and output signals are indicated by the letters I and O respectively.
Page 43
Module power indication. VIO is a 2.75V 2.75V at 75mA output supply that can be used to power external circuitry that interfaces to the GM47 TX_ON Digital 2.75 This output indicates when the GSM module is going to transmit the burst Digital 2.75...
GM47/GM48 INTEGRATOR’S MANUAL Signal Name Signal Type Description BEARN Analogue Speaker output negative AFMS Analogue Audio output from module SERVICE 2.7V Flash programming voltage for the MS. Enable logger information if not flashing. Formerly VPPFLASH ATMS Analogue Audio input to module...
DGND Digital ground AGND Analogue ground There are two ground connections in the GM47, AGND (analogue ground) and DGND (digital ground). Pin assignments are shown in the table above. Note! AGND and DGND are connected at a star point inside the module. They must not be joined together in your application.
<2A (peak) a. Measured at system connector pins. Note! GM47 has no internal capacitance to supply the large current peaks during GSM burst transmission. We recommend you follow these general guidelines: • Fit a low ESR electrolytic capacitor close to the module: minimum Ω...
2. SYSTEM CONNECTOR INTERFACE The following timing diagram illustrates both power-up and power- down processes. Module on Module off ON/OFF Module powered Module power-up Module power-down Figure 2.2 ON/OFF timing and VIO performance Times are defined as follows: Time Description Min.
GM47/GM48 INTEGRATOR’S MANUAL 2.6 Analogue Audio Signal Description AFMS Audio from mobile station ATMS Audio to mobile station AGND Ground (return) for analogue audio ATMS is the audio input, and AFMS is the audio output, of the module. These signals can be used in Hands-free or Portable Hands-free mode.
2. SYSTEM CONNECTOR INTERFACE Parameter Limit High frequency cut-off (–3dB) > 3500Hz ± 50Hz Hands-free mode Output d.c. bias level Portable hands-free mode 2.0V ± 0.1V Additional Gain in Portable hands-free mode 28.5dB a. The a.c.-coupling capacitance must be supplied by your application, unless a d.c.-coupled microphone is used.
2. SYSTEM CONNECTOR INTERFACE 2.6.4 Speaker Signals Speaker signals Function BEARP Speaker positive output BEARN Speaker negative output BEARP and BEARN are the speaker output pins. These are differential-mode outputs. The electrical characteristics are given in the table below. Parameter Limit ≥4.0V Output level (differential)
GM47/GM48 INTEGRATOR’S MANUAL 2.7 Digital Audio Signal Function PCMCLK PCM clock PCMSYNC PCM frame sync PCMULD PCM audio input to DSP PCMDLD PCM audio output from DSP PCMIN PCM audio input to Codec PCMOUT PCM audio output to Codec Digital PCM audio signals allow the connection of a digital audio source/receiver, bypassing the analogue audio CODEC processing functions performed within the module.
2. SYSTEM CONNECTOR INTERFACE PCM interface format The PCM format (for PCMULD and PCMDLD) conforms to the linear PCM data I/O format of the industry standard DSP from Texas Instruments. It is the same format as the one used between the CODEC and the DSP in the module.
GM47/GM48 INTEGRATOR’S MANUAL Note! UART1 signal levels do not match standard RS232 (V.28) levels. The relationship between the levels is shown in the table below. RS232 level RD, TD RTS, CTS, DTR, DCD, RI CMOS level <– 3V >1.93V >+3V <0.80V...
Page 55
2. SYSTEM CONNECTOR INTERFACE RTS and CTS are capable of transmitting at 1/10th of the data transmission speed for data rates up to 460kbit/s (byte-oriented flow control mechanism). Switching times for RTS and CTS The table below shows the switching times. Parameter Limit Time from Low to High level...
These are: • the module is reprogrammed if UART2 is connected to a computer running Sony Ericsson update software; • the module enters logging mode and sends data to UART2 if no reprogramming information is received.
2. SYSTEM CONNECTOR INTERFACE 2.8.5 UART3 - TD3, RD3 UART3 is a full duplex serial communication port with transmission and reception lines. It has the same timing and electrical signal characteristics as UART1, TD and RD. Transmitted Data 3 (TD3) TD3 is used by your application to send data to the module via UART3.
GM47/GM48 INTEGRATOR’S MANUAL SIM voltage levels, as shown in the following table, are dependent on the type of SIM card detected by the module. Signal Parameter Mode Min. Typ. Max. Unit SIMVCC SIM supply voltage High Level Input SIMDAT voltage (V...
When the SERVICE input signal is active the module will: • be reprogrammed if data is received through UART2 from a computer running Sony Ericsson reprogramming software; • or it will output logging data on UART2. The electrical characteristics are given below. The signal reference is DGND.
GM47/GM48 INTEGRATOR’S MANUAL The following circuit should be used to connect an LED. GM47 BC817 DGND Figure 2.5 Electrical connections for the LED 2.13 General Purpose Digital I/O Ports I/O port Default Description signal signal Programmable Input/Output 1 Programmable Input/Output 2...
2. SYSTEM CONNECTOR INTERFACE 2.14 General Purpose Analogue I/O Ports Signal Description Digital to analogue conversion output ADC1 Analogue to digital conversion input 1 ADC2 Analogue to digital conversion input 2 ADC3 Analogue to digital conversion input 3 The module is able to convert digital to analogue signals and vice versa. 2.14.1 Digital to Analogue Converter - DAC The DAC is an 8-bit converter.
GM47/GM48 INTEGRATOR’S MANUAL 100 - 200pF Load A 100k DGND 10nF Load B DGND Figure 2.6 DAC loads 2.14.2 Analogue to Digital Converters 1, 2 and 3 - ADCx The ADC is an 8-bit converter. An analogue value applied to any of the ADC pins is converted and stored in a register inside the module.
2. SYSTEM CONNECTOR INTERFACE 2.15 External I C Serial Control Bus Signal Description C serial data C serial clock The external I C bus consists of two signals, SDA and SCL. This bus is isolated from the module’s internal I C bus to ensure proper operation of the module, even if the external I C bus is damaged.
GM47/GM48 INTEGRATOR’S MANUAL 2.17 Real Time Clock Signal Description VRTC Voltage for the Real Time Clock The Real Time Clock provides the main microprocessor with a time-of- day calendar and alarm, and a one-hundred-year calendar. The Real Time Clock operates in two modes when connected to a separate power supply: •...
3. ANTENNA CONNECTOR 3. Antenna Connector The module’s antenna connector allows transmission of the radio frequency (RF) signals from the module to an external customer- supplied antenna. The connector is a micro-miniature coaxial MMCX surface mounted component. A number of suitable MMCX type, mating plugs are available from the following manufacturers;...
• Do not connect any incompatible component or product to the GM47. Note, Sony Ericsson does not warrant against defects, non- conformities or deviations caused thereby. 4.1.2 SIM Card •...
GM47/GM48 INTEGRATOR’S MANUAL • 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 module or the SIM card.
In determining the location for the module and antenna, you should consider signal strength as well as cable length Connection of Components to GM47 The integrator is responsible for the final integrated system. Incorrectly designed or installed, external components may cause radiation limits to be exceeded.
GM47/GM48 INTEGRATOR’S MANUAL Grounds A ground connection is provided at the mounting hole next to the RF connector on the module (see Figure 2.1, page 41). Connect this ground point to the DGND pins of the module by the shortest, low-impedance path possible.
Make sure that you choose the right type of antenna for the module. Consider the following requirements: • the antenna must be designed for the dual frequency bands in use: EGSM/GSM900/1800 for the GM47 and GSM850/1900 for the GM48; • the impedance of the antenna and antenna cable must be 50Ω;...
GM47/GM48 INTEGRATOR’S MANUAL 4.3.5 Possible Communication Disturbances Possible 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.
Data (GPRS 4+1); <350mA (<2A peak) Power consumption Idle mode: <5mA Switched off: <100µA Radio specifications Frequency range GM47: EGSM 900MHz and 1800MHz (dual band) GM48: GSM 850MHz and 1900MHz (dual band) Maximum RF output GM47: 2W power GM48: 1W Antenna impedance 50Ω...
Page 74
GM47/GM48 INTEGRATOR’S MANUAL Environmental specifications Operating temperature -25°C to +55°C range Storage temperature -40°C to +85°C range Maximum relative 95% at +40°C humidity Stationary vibration, Displacement: 7.5mm sinusoidal Acceleration amplitude: 20m/s² and 40m/s² Frequency range: 2-8Hz, 8-200Hz, 200-500Hz Stationary vibration, Acceleration spectral density (m²/s²):...
• Call control • Supplementary Service • SIM application tool kit The GM47 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 module.
GM47/GM48 INTEGRATOR’S MANUAL 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.
1. INTRODUCTION TO AT COMMANDS • AT*<command>=[<parameter>] Example! AT+CFUN=0<CR> (powers down the module) 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 (;...
Page 80
GM47/GM48 INTEGRATOR’S MANUAL Possible 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 (*): –...
1. INTRODUCTION TO AT COMMANDS 1.3 Error Codes 1.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).
GM47/GM48 INTEGRATOR’S MANUAL <err> Description Syntax Network time-out Network not allowed - emergency calls only Unknown 101- 255 Reserved by ETS 1.3.2 +CMS ERROR (Message Service Failure Result Code) This final result code indicates an error related to mobile equipment or to the network.
1. INTRODUCTION TO AT COMMANDS <err> Description Invalid memory index Memory full SMSC address unknown No network service Network time-out No +CNMA acknowledgment expected Unknown error - 511 Other values in range 256 - 511 are reserved 512- Manufacturer specific 1.4 Examples on How to Use the AT Commands After every group of AT commands there is a section where some of the more complicated commands are exemplified.
2. Call Control 2.1 AT+CPIN PIN Control See 3.27, AT+CPIN PIN Control 2.2 ATA Answer Incoming Call Description Command Possible Responses Answer an incoming • ERROR call • OK Signals the MS to answer an incoming call. The command is followed by a final result code such as OK or ERROR, and the MS enters the command state.
GM47/GM48 INTEGRATOR’S MANUAL 2.3 ATD Dial Description Syntax Possible Responses • Originate a call and ATD<dial_string>[;] • CONNECT dial the phone • CONNECT <text> number specified in • NO CARRIER the command as • ERROR <dial_string> • NO DIAL TONE •...
Page 87
2. CALL CONTROL transmitted 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 Valid characters for origination 8 9 * # +”...
GM47/GM48 INTEGRATOR’S MANUAL 2.4 ATH Hang up Description Command Possible Responses Terminate the call • ERROR • OK Signals the MS to terminate an active call. 2.5 ATL Monitor Speaker Loudness Description Command Possible Responses Request monitor ATL[<value>] • OK speaker loudness •...
2. CALL CONTROL 2.6 ATO Return to Online Data Mode Description Command Possible Responses Return to on-line data ATO[<value>] • CONNECT mode • CONNECT <text> • NO CARRIER • ERROR Switch to the on-line data mode from the on-line command mode during an active call.
GM47/GM48 INTEGRATOR’S MANUAL 2.9 ATX Call Progress Monitoring Control Description Command Possible Responses Set call progress ATX=[<n>] or ATX[<n>] • OK monitoring control • ERROR Read the current ATX? X: <n> setting Show if the command ATX=? X: (list of supported is supported? <n>s)
2. CALL CONTROL 2.11 AT+CMOD Call Mode Description Command Possible Responses Request Call Mode AT+CMOD=[<mode>] • OK • ERROR Shows the current AT+CMOD? • +CMOD: <mode> setting • OK • ERROR Show if the command AT+CMOD=? • +CMOD: (list of is supported supported <mode>s)
GM47/GM48 INTEGRATOR’S MANUAL 2.12 AT+CVHU Voice Hang-Up Description Syntax Possible Responses Set Command +CVHU=[<mode>] • +CME ERROR: <err> • OK Read command +CVHU? • +CVHU: <mode> • +CME ERROR: <err> Test if the command is +CVHU=? +CVHU (list of supported supported <mode>s)
Page 93
2. CALL CONTROL Note! The AT+VTS command is used only during a voice call. <DTMF> Description ASCII An ASCII character string with entries in the set 0-9, # , *, A- character D separated by commas. Each entry is interpreted as a string single ACSII character.
3. Control and Status 3.1 ATQ Result Code Suppression Description Command Possible Responses Set Result Code ATQ[=]<value> • OK Suppression • ERROR Read the current ATQ? Q: <value> setting Show if the command ATQ=? Q: (list of supported is supported <value>s) Determines whether or not the DCE transmits result codes to the DTE.
GM47/GM48 INTEGRATOR’S MANUAL Note! Call is always answered in the current fax class, regardless of whether the incoming call is voice, data, or fax. <rcnt> Description Disable automatic answer. Default value Answer after the specified number of rings 3.3 ATS2...
3. CONTROL AND STATUS 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"...
GM47/GM48 INTEGRATOR’S MANUAL 3.6 ATS5 Command Line Editing Character (BACKSPACE) Description Command Possible Responses Request Command ATS5=<value> • OK Line Editing Character • ERROR Shows the current ATS5? <value> setting Show if the command ATS5=? S5: (list of supported is supported <value>s)
3. CONTROL AND STATUS 3.8 ATS7 Connection Completion Timeout Description Command Possible Responses Set connection ATS7=[<tmo>] • OK completion timeout • ERROR Read the current ATS7? <tmo> setting Show if the command ATS7=? S7: (list of supported is supported <tmo>s) Defines the maximum time allowed between completion of dialling and the connection being established.
GM47/GM48 INTEGRATOR’S MANUAL 3.10 ATS10 Automatic Disconnect Delay Control Description Command Possible Responses Set Automatic ATS10=[<val>] • OK Disconnect Delay • ERROR Control Read the current ATS10? <val> setting Show if the command ATS10=? S10: (list of supported is supported <val>s)
Page 101
3. CONTROL AND STATUS • to make it possible for the TE to display call state information for an ongoing call. <onoff> Description The call log function is disabled (off) The call log function is enabled (on) <ccid> Description Integer (1-7) A number which uniquely defines a call in the phone (= number of call control process).
GM47/GM48 INTEGRATOR’S MANUAL <number> Description String String type phone number of format specified by <type>. Only valid for <ccstatus> = 1 (CALLING) <type> Description Integer Type of address octet in integer format (refer GSM 04.08 subclause 10.5.4.7). ; default 145 when dialing string includes international access code character “+”,...
3. CONTROL AND STATUS 3.13 AT*EMAR Ericsson Master Reset Description Command Possible Responses Perform a master reset AT*EMAR • +CME ERROR: <err> in the MS • OK • ERROR Shows if the command AT*EMAR=? • +CME ERROR: <err> is supported or not •...
GM47/GM48 INTEGRATOR’S MANUAL 3.15 AT*ESMM Ericsson Settings Minute Minder Description Command Possible Responses Sets the Minute Minder AT*ESMM=<mode> • +CME ERROR: <err> to on or off • OK • ERROR Read the current AT*ESMM? • *ESMM: <mode> setting • +CME ERROR: <err>...
3. CONTROL AND STATUS The alarm function uses the ring type and the ring level defined with the AT*ERIN and AT*ERIL commands. <time> Description string type Refer to AT+CCLK command. Only minutes and hours are value used 3.17 AT+CALD Alarm Delete Description Command Possible Responses...
GM47/GM48 INTEGRATOR’S MANUAL 3.19 AT+CCLK Set Clock and Date Description Command Possible Responses Set the real time clock AT+CCLK=<time> • +CME ERROR: <err> of the ME • OK • ERROR Show the current AT+CCLK? • +CCLK: <time> setting • +CME ERROR: <err>...
3. CONTROL AND STATUS 3.21 AT+CFUN Set Phone Functionality Description Command Possible Responses Set MS functionality AT+CFUN=[<fun>[,<rst>]] • +CME ERROR: <err> • OK Show the current AT+CFUN? • +CFUN: <fun> setting • +CME ERROR: <err> Show if the AT+CFUN=? • +CFUN: (list of command is supported <fun>s),( supported...
GM47/GM48 INTEGRATOR’S MANUAL 3.22 AT+CIND Indicator Control Description Command Possible Responses Set Indicator AT+CIND=[<ind> • +CME ERROR: <err> Control [,<ind>[,…]]] • OK • ERROR Read the current AT+CIND? • +CIND: <ind>,<ind>,… setting • +CME ERROR: <err> • OK • ERROR...
3. CONTROL AND STATUS <descr> Description “call” Call in progress (0-1) “vox” Transmit activated by voice activity (0-1). Not supported “roam” Roaming indicator (0-1) (Home net status, 0 = Home Net) “sms full” A short message memory storage in the MT has become full (1), or memory locations are available (0);...
GM47/GM48 INTEGRATOR’S MANUAL <n> Description Disable +CME ERROR: <err> result code and use ERROR instead. Default value Enable +CME ERROR: <err> result code and use numeric <err> values (refer next subclause) Enable +CME ERROR: <err> result code and use verbose <err>...
3. CONTROL AND STATUS <disp> Description No display event reporting <ind> Description No indicator event reporting 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.
Page 112
GM47/GM48 INTEGRATOR’S MANUAL Test command returns values supported by the ME as a compound value, refer GSM 07.07. <pas> Description Ready (ME allows commands from TA/TE) Unavailable (ME does not allow commands from TA/TE). Not Supported Unknown (ME is not guaranteed to respond to instructions).
3. CONTROL AND STATUS 3.27 AT+CPIN PIN Control Description Command Possible Responses Request PIN Control AT+CPIN=<pin>[,<new • +CME ERROR: pin>] <err> • OK • ERROR Show the current AT+CPIN? • +CPIN: <code> setting • +CME ERROR: <err> • OK • ERROR Show if the command AT+CPIN=? •...
Page 114
GM47/GM48 INTEGRATOR’S MANUAL <code> Description PH-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.
3. CONTROL AND STATUS 3.28 AT+CPWD Change Password Description Command Possible Responses Request facility lock AT+CPWD=<fac>,<old • +CME ERROR <err> pwd>,<newpwd> • OK • ERROR Show if the command AT+CPWD=? • +CPWD: is supported (<fac1>,<pwdlength 1>), (<fac2>,<pwdlength 2>),… • +CME ERROR <err> •...
Page 116
GM47/GM48 INTEGRATOR’S MANUAL <fac > Description “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) “FD” SIM fixed dialling memory feature. If PIN2 authentication has not been carried out during the current session, PIN2 is required as <passwd>).
3. CONTROL AND STATUS 3.29 AT+CR Service Reporting Control Description Command Possible Responses Set Service Reporting AT+CR=<mode> • OK Control • ERROR Read current setting AT+CR? • +CR: <mode> • OK • ERROR Test if the command is AT+CR=? • +CR: (list of supported supported <mode>s)
GM47/GM48 INTEGRATOR’S MANUAL 3.31 AT+CSAS Save Settings Description Command Possible Responses Save Settings AT+CSAS[=<profile>] • +CMS ERROR: <err> • OK • ERROR Get available AT+CSAS=? • +CSAS: (list of supported profiles <profile>s) • +CMS ERROR: <err> • OK • ERROR Saves active message service settings to a non-volatile memory.
3. CONTROL AND STATUS <rssi> Description -113dBm or less -111dBm 2..30 -109… –53dBm -51dBm or greater Not known or not detectable <ber> Description 0..7 As RXQUAL values in the table in GSM 05.08 [0] subclause 8.2.4 Not known or not detectable 3.33 AT+CTZU Automatic Time Zone Update Description...
4. Audio Note! *E2EAMS and *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 Modification Description Command Possible Responses...
Page 122
GM47/GM48 INTEGRATOR’S MANUAL • 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).
Page 123
4. AUDIO <op> Description Configure current profile (<pr1> to <pr21>) Set <TxPGA> Set <RxPGA> Set <SideToneGain> Set <AuxInGain> Set <MicInGain> Set <TxAGC> Set <Volume> Set <MaxVolume> Set <MicPath> Set <SpkPath> Set <TxPCM> Set <RxPCM> Set <HFAlgorithm> Set <LocalAudio> Set <TxGainLow> Set <MicVolt2V>...
Page 126
GM47/GM48 INTEGRATOR’S MANUAL <MicVolt2V> Description Microphone voltage at 2.5V Microphone voltage at 2V <SideTone>, Description <NoiseRed>, <EchoCancel>, <AnalogRing> Examples AT*E2EAMS=? *E2EAMS=(0-21,255) Current 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,1 Sets 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,1 Sets TxPGA gain to 0dB:...
4. AUDIO 4.2 AT*E2APR M2M Audio Profile Manipulation Description Command Possible Responses Request operation AT*E2APR= • ERROR with audio profile <op>[,<prnum1> • OK [,<prnum2>]] • *E2APR: <TxPGA>,<RxPGA>, <SideToneGain>,<AuxInGain>, <MicInGain>,<TxAGC>, <Volume>,<MaxVolume>, <MicPath>,<SpkPath>, <TxPCM>,<RxPCM>, <HFAlgorithm>,<LocalAudio>, <TxGainLow>,<MicVolt2V>, <SideTone>,<NoiseRed>, <EchoCancel>,<AnalogRing> • OK Display currently AT*E2APR? •...
Page 128
GM47/GM48 INTEGRATOR’S MANUAL <prnum1>, Description <prnum2> Profile 0 (Factory profile set for handset). Default Profile 1 (Factory profile set for portable handsfree) Profile 2 (Factory profile set for car kit) Examples AT*E2APR=? *E2APR= (0-4),(0-2),(0-2) Current default profile is profile 0:...
4. AUDIO 4.3 AT*EALR Ericsson Audio Line Request Description Command Possible Responses Request the audio lines AT*EALR=<mode>[,<ac • *EALR: <mode>, (ATMS,AFMS) tivation>[,<aud_status> <activation>,<resp> • OK • ERROR Show the current AT*EALR? *EALR: setting <mode>,<activation>, <resp> Show list of supported AT*EALR=? *EALR:(list of supported parameters <mode>s,...
GM47/GM48 INTEGRATOR’S MANUAL <aud_status > Description No change of the audio status Audio hand over. Accessory hands over control of both the audio lines and the call to the phone Audio demand. Accessory demands control of both the audio lines and the call <resp >...
Page 131
4. AUDIO • <noise_reduction> sets the noise reduction functionality in the phone. • <side tone> activates the side tone functionality in the phone. • <short_echo_canceling> sets the short echo canceling functionality in the phone. • <ATMS_gain> indicates the gain of the signal that is sent to the phone.
GM47/GM48 INTEGRATOR’S MANUAL <ATMS_gain> Description Normal (0 dB) (internal voice processing) 12 dB from accessory (external voice processing). Not supported <Class> Description None Low end, class reference Hector Mid End, class reference Scott High End, class reference Hasse Large room, class reference Office Hands free. Not supported <ATMS_sensitivity_deviation_from_class>,...
4. AUDIO 4.6 AT*E2PHFB Portable Handsfree Button Sense Enable Description Command Possible Responses Set PHF functionality AT*E2PHFB=<op> • ERROR • OK Display current setting AT*E2PHFB? *E2PHFB: <op> Show if the command AT*E2PHFB=? • *E2PHFB: (list of is supported supported <op>s •...
GM47/GM48 INTEGRATOR’S MANUAL <loudspeaker> Description Loudspeaker analogue Loudspeaker digital. Not supported 4.8 AT*EMIC Ericsson Microphone Mode Description Command Possible Responses Enables/disables the AT*EMIC=<mode> • +CME ERROR: <err> phone microphone • OK • ERROR Test if the command is AT*EMIC=? • *EMIC: (list of...
Page 135
4. AUDIO A music mute indication is sent to all accessories that have requested the indication when an incoming event (a phone call, an SMS, an e-mail etc.), with an associated audio prompt (beep, melody, etc.), is received by the phone or an internal event such as a calendar event, with an associated audio prompt occurs.
GM47/GM48 INTEGRATOR’S MANUAL 4.10 AT*EPRR Ericsson Personal Ring Type Read Description Command Possible Responses Read phone number AT*EPRR=<indexr> • *EPRR: and ring type <indexr>,<number>, <type>,<sound type> • +CME ERROR <err> • OK • ERROR Show if the command AT*EPRR=? • *EPRR: (list of...
4. AUDIO <sound type> Description Beep. Not supported Alarm. Not supported Calendar Tone. Not supported Calendar Click. Not supported 9-10 Reserved. Not supported Melody 1 12-20 Melody 2. Melody 10 reserved for pre-set melodies 21-30 Reserved for melody 11-20. Not supported 31-38 Own melody 1-8 39-50...
Page 138
GM47/GM48 INTEGRATOR’S MANUAL <type> Description Integer format Type of address octet (refer to GSM 04.08 [4] section 10.5.4.7) Unknown numbering plan, national/international number unknown ISDN/telephony numbering plan, national/international number unknown ISDN/telephony numbering plan, international number ISDN/telephony numbering plan, national number 128 - 255 Other values refer to GSM 04.08 [4] section 10.5.4.7...
4. AUDIO 4.12 AT*ERIL Ericsson Ring Level Set Description Command Possible Responses Sets ring volume for the AT*ERIL=<volume>[,<c • +CME ERROR: <err> ring signals used for all type> • OK incoming voice (L1 [,<place>]] • ERROR and L2), fax and data calls Read the settings of AT*ERIL?
GM47/GM48 INTEGRATOR’S MANUAL <place> Description Hand held Car mounted 4.13 AT*ERIN Ericsson Ring Set Description Command Possible Responses Sets ring type for AT*ERIN= • +CME ERROR: <err> incoming voice (L1 <sound type>, • OK and L2), fax and data [<call type>] •...
4. AUDIO <sound type> Description Off. Not supported Low ring signal Medium ring signal High ring signal Mixed ring signal Beep. Not supported Alarm. Not supported Calendar Tone. Not supported Calendar Click. Not supported 9-10 Reserved. Not supported 11-20 Melody 1. Melody 10 reserved for preset melodies 21-30 Reserved.
GM47/GM48 INTEGRATOR’S MANUAL 4.15 AT*ESMA Ericsson Set Message Alert Sound Description Command Possible Responses Sets the answer mode AT*ESAM=<mode> • +CME ERROR: <err> settings in the MS • OK • ERROR Read the current AT*ESAM? • *ESAM: <mode> setting • +CME ERROR: <err>...
Page 143
4. AUDIO Test command returns the possible values of <melody index>, <pause>, <prefix>, <tone>, <mlength> and <mtones>. <melody Description index> Melody 1 – 4. Default setting: 1 <melody Description string> string A sequence of <tones> and <pause> entries. The <tones> may be preceded by one or two <prefix>(s) <pause>...
GM47/GM48 INTEGRATOR’S MANUAL 4.17 AT*EXVC Ericsson SET External Volume Control Description Command Possible Responses Sets the maximum AT*EXVC=<external • +CME ERROR: <err> volume level on the volume> • OK audio lines • ERROR Test if the command is AT*EXVC=? • *EXVC: (list of supported and show supported <external...
4. AUDIO 4.18 ATM Monitor Speaker Control Description Syntax Possible Responses Set monitor speaker ATM[=][<speaker>] • OK control • ERROR Read the current ATM? M: <speaker> setting Show if the command ATM=? M: (list of supported is supported <speaker>s) Define the activity of the speaker. This command is ignored by the modem and is only included for compatibility.
5. Data - CSD/HSCSD 5.1 AT+CBST Select Bearer Service Type Description Command Possible Responses Select bearer service AT+CBST=[<speed>,[<n • OK type ame>,[<ce>]]] • ERROR Read the command AT+CBST? • +CBST: <speed>,<name>,< ce> • OK • ERROR Test if the command is AT+CBST=? •...
Page 148
GM47/GM48 INTEGRATOR’S MANUAL <speed> Description 19200bps V.110 (ISDN) 28800bps V.110 (ISDN) 38400bps V.110 (ISDN) 48000bps V.110 (ISDN) 56000bps V.110 (ISDN) <name> Description Asynchronous connection (UDI or 3.1kHz modem) Data circuit synchronous (UDI or 3.1kHz modem). Not supported PAD Access (Asynchronous) (UDI). Not supported Packet access (synchronous) (UDI).
5. DATA - CSD/HSCSD 5.2 AT+CRLP Radio Link Protocol Description Command Possible Responses Set radio link AT+CRLP=[<iws> • OK protocol [,<mws>[,<T1> • ERROR [,<N2>[,<ver> [, <T4>]]]]]] Read the AT+CRLP? • +CRLP: command <iws>,<mws>,<T1>,<N2>[,<ver1> [,<T4>]][<CR><LF> • +CRLP: <iws>,<mws>,<T1>,<N2>[,<ver2> [,<T4>]][...]] • OK •...
GM47/GM48 INTEGRATOR’S MANUAL 6.2 AT+CGATT GPRS Attach or Detach Description Command Possible Responses Attach or detach MS +CGATT=[<state>] • +CME ERROR: <err> to the GPRS/packet • OK domain/packet • ERROR domain service Read the command +CGATT? • +CGATT: <state> • OK •...
6. DATA - GPRS 6.3 AT+CGDATA Enter Data State Description Command Possible Responses Establish GPRS/packet +CGDATA=[<L2p>,[cid • CONNECT domain connection [,cid>[,…]]]] • ERROR • OK • ERROR Test if the command is +CGDATA=? • +CGDATA: (list of supported supported <L2P>s) •...
Page 155
6. DATA - GPRS <APN> Description String 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>...
GM47/GM48 INTEGRATOR’S MANUAL 6.5 AT+CGEREP GPRS Event Reporting Description Command Possible Responses Set command +CGEREP=[<mode>[,< • +CME ERROR: <err> bfr>]] • OK • ERROR Read the command +CGEREP? • +CGEREP: <mode>,<bfr> • OK • ERROR Test if the command is +CGEREP=? •...
6. DATA - GPRS 6.6 AT+CGPADDR Show PDP Address Description Command Possible Responses Show PDP addresses +CGPADDR=[<cid> • +CGPADDR: for specified CIDs [,<cid> [,…]]] <cid>,<PDP_addr> [<CR><LF>+CGPAD <cid>,<PDP_addr> [...]] • OK • ERROR Test if the command is +CGPADDR=? • +CGPADDR: (list of supported defined <cid>s) •...
GM47/GM48 INTEGRATOR’S MANUAL 6.7 AT+CGQMIN Quality of Service Profile (Minimum Acceptable) Description Command Possible Responses Set minimum +CGQMIN=[<cid> • +CME ERROR: <err> acceptable [,<precedence> • OK profile [,<delay> [,<reliability> • ERROR [,<peak> [,<mean>]]]]]] Read the +CGQMIN? • +CGQMIN: <cid>, command <precedence>, <delay>,...
Page 159
6. DATA - GPRS <precedence> Description Subscribed (from network) value used High priority Normal priority Low priority <delay> Description Subscribed (from network) value used Delay class <reliability> Description Subscribed (from network) value used Reliability class <peak> Description Subscribed (from network) value used Up to 1 000 (8 kbits/s) Up to 2 000 (16 kbits/s) Up to 4 000 (32 kbits/s)
Page 161
6. DATA - GPRS 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 +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.
GM47/GM48 INTEGRATOR’S MANUAL <ci> Description String type Two byte cell ID in hexadecimal format 6.10 AT+CGSMS Select Service for MO SMS Messages Description Command Possible Responses Set service or service +CGSMS=[<service>] • OK preference • ERROR Read the command +CGSMS? •...
7. Data - HSCSD 7.1 AT+CHSC HSCSD Current Call Parameters Description Command Possible Responses Show current HSCSD AT+CHSC • +CHSC:<rx>,<tx>,<aiur call parameters >,<coding> • +CME ERROR: <err> • OK • ERROR Test if command is AT+CHSC=? • +CME ERROR: <err> supported •...
GM47/GM48 INTEGRATOR’S MANUAL <aiur> Description No HSCSD call is active. See also note below. Current air interface user rate is 9.6 kbits/s Current air interface user rate is 14.4 kbits/s Current air interface user rate is 19.2 kbits/s Current air interface user rate is 28.8 kbits/s Current air interface user rate is 38.4 kbits/s.
7. DATA - HSCSD <sum> Description Total 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> Description Indicates that the accepted channel coding for the next established non-transparent HSCSD call is 4.8 kbits/s only.
Page 168
GM47/GM48 INTEGRATOR’S MANUAL 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 [4] and GSM 03.34 [7]. Note! Recommended value for parameter <speed> in AT+CBST [11] is 0.
7. DATA - HSCSD <codings> Description Indicates that the accepted channel coding for the next established non-transparent HSCSD call is 4.8 kbit/s only. Not supported Indicates that the accepted channel coding for the next established non-transparent HSCSD call is 9.6 kbit/s only Indicates that the accepted channel codings for the next established non-transparent HSCSD call are both 4.8 kbit/s and 9.6 kbit/s.
GM47/GM48 INTEGRATOR’S MANUAL 7.5 AT+CHSU HSCSD Automatic User Initiated Upgrading Description Command Possible Responses Set HSCSD automatic AT+CHSU=[<mode>] • OK user initiated • ERROR upgrading on or off Show current setting AT+CHSU? • +CHSU=<mode> • OK • ERROR Test if command is AT+CHSU=? •...
8. Data - WAP 8.1 AT*EWBA Ericsson WAP Bookmark Add Description Command Possible Responses Add or delete AT*EWBA=<bmix> • +CME ERROR: <err> a bookmark in [,<URL>[,<title>]] • OK the list of • ERROR bookmarks List content of AT*EWBA? • *EWBA: bookmark list <bmix1>,<URL1>,<title1>[<CR><L F>*EWBA:...
GM47/GM48 INTEGRATOR’S MANUAL <URL> Description String type The URL representing the bookmark <nURL> Description Integer Maximum length of the <URL>-parameter number <title> Description String type The title representing the bookmark. If omitted the bookmark title is set equal to the first <ntitle> number of characters of the <URL>...
8. DATA - WAP 8.9 AT*EWPA Ericsson WAP Push Access Setting Description Command Possible Responses Sets the push access AT*EWPA=<onoff> • OK • +CME ERROR <err> Reads the current AT*EWPA? *EWPA: <onoff> settings Tests if the command is AT*EWPA=? • *EWPA: (list of supported supported <onoff>s) •...
GM47/GM48 INTEGRATOR’S MANUAL <IA_index> Description Always ask 1–65000 Index of Internet account to be used by the WAP browser 8.11 AT*EWPN Ericsson WAP Profile Name Description Command Possible Responses Set WAP profile AT*EWPN=<profile>, • +CME ERROR: <err> name <name> • OK •...
9. GPS Interoperability 9.1 AT*EENMEA NMEA (GPS) Mode on UART2 Description Command Possible Responses Enable NMEA AT*EENMEA=<mode> • OK commands on the • ERROR UART • +CME ERROR: < err> Show the current AT*EENMEA? • *EENMEA:<mode> setting • +CME ERROR: <err> Shows if the command AT*EENMEA=? •...
GM47/GM48 INTEGRATOR’S MANUAL <mode> Description Disable NMEA communication. Default Enable NMEA communication in NMEA “only” mode. Not supported Enable NMEA communication simultaneously with AT commands 9.2 AT*E2NMPR Ericsson M2M Set NMEA (GPS) Port Rate Description Command Possible Responses Request operation to AT*E2NMPR=<pr>...
Page 183
9. GPS INTEROPERABILITY AT*E2NMPR? *E2NMPR: 4 Set GPS/NMEA port rate to 4800 baud: AT*E2NMPR=2 LZT 123 7263 R1A...
10. Internet 10.1 AT*ENAD Ericsson Internet Account Define Description Command Possible Responses Define an AT*ENAD=[<index>][,<name • *ENAD:<index>[,<cid>] Internet >,<userid>,<password>, • +CME ERROR <err> account <bearer>,(bearer_settings)] If <bearer>=0 (bearer_settings):=<dialup_n r>,<dial_type>, <data_rate> If <bearer>=1 (bearer_settings):= <pref_serv>,<pap_chap> If <bearer>=2 (bearer_settings):= <bt_device_address> Read the AT*ENAD? *ENAD:list of <index>s with corresponding current...
Page 186
GM47/GM48 INTEGRATOR’S MANUAL This command is used for defining an Internet account. <index> Description integer Each Internet account is given a unique index 1-65000 <name> Description string Each Internet account has a username (maximum of 20, 16-bit characters) <userid> Description...
Page 187
10. INTERNET <data_rate> Description 9600 14400 19200 28800 <cid> Description integer ID number of a PDP context as defined in AT+CGDCONT (S15) <pref_serv> Description Automatic Packet domain service only <pap_chap> Description Normal: only PAP allowed Secure: only CHAP allowed None: no authentication scheme is used <bt_device_address>...
11. Identification 11.1 AT Attention Command Description Command Possible Responses Checks the communication • OK between the MS and • +CME ERROR <err> application This command is used to determine the presence of an MS. If the MS supports AT commands, it returns an OK final result code. 11.2 AT&F Set to Factory Defined Configuration Description...
GM47/GM48 INTEGRATOR’S MANUAL 11.3 AT&W Store User Profile Description Command Possible Responses Stores the current user AT&W=[<pr>] or • OK profile to non volatile AT&W[<pr>] • ERROR memory Show if the command AT&W=? &W: (list of supported is supported <pr>s) This command stores the current user profile in non-volatile memory.
String type A unique ASCII character/digit string, always 10 characters long. Spaces are used when the number of characters/digits is less than 10 <model name> Description String type Model name for the transceiver unit, for example, GM47 LZT 123 7263 R1A...
GM47/GM48 INTEGRATOR’S MANUAL 11.8 AT+CGMR Read MS Revision Identification Description Command Possible Responses Request MS revision AT+CGMR <revision> identification string +CME ERROR: <err> Show if the command AT+CGMR=? • OK is supported • ERROR This command causes the MS to return a string containing information about the software version.
11. IDENTIFICATION 11.10 AT+GMI Read Manufacturer Identification Description Command Possible Responses Request manufacturer AT+GMI <manufacturer> identification Test if command is AT+GMI=? • OK supported • ERROR This command causes the DCE to transmit one or more lines of information text. Typically, the text will consist of a single line containing the name of the manufacturer, but may provide more information such as address and telephone number for customer service.
GM47/GM48 INTEGRATOR’S MANUAL 11.12 AT+GMR Read Revision Identification Description Command Possible Responses Request revision AT+GMR <revision> identification Test if command is AT+GMR=? • OK supported • ERROR This command returns a manufacturer specified software revision name in a text string.
12. Input/Output 12.1 AT*E2IO Ericsson M2M Input/Output Read/Write Description Command Possible Responses Request operation of AT*E2IO=<op>,<io> • ERROR the I/O signals [,<val>][,<adc_val>] • OK • *E2IO: <op>,<io>[,<val>] [,<adc_val>] Show if the command AT*E2IO=? • *E2IO: (list of is supported supported <op>s), <io>s,(list of supported <val>s), (list of supported...
Page 196
GM47/GM48 INTEGRATOR’S MANUAL • Trigger check: checks the state of the inputs.. <op> Description Read Write Configure Configure check Trigger Trigger check <io> Description “I1” Digital Input 1. Supported Operations: 0,2,3,4,5 “I2” Digital Input 2. Supported Operations: 0,2,3,4,5 “I3” Digital Input 3. Supported Operations: 0,2,3,4,5 “I4”...
13. Interface 13.1 AT+CPIN PIN Control See 3.27, AT+CPIN PIN Control 13.2 AT&C Circuit 109 (DCD) Control Description Command Possible Responses Set behavior of carrier AT&C[<value>] detect ERROR Determines the behaviour of the carrier detect. <value> Description DCD always on DCD follows the connection.
GM47/GM48 INTEGRATOR’S MANUAL 13.4 AT+WS46 Mode Selection Description Command Possible Responses Sets the cellular AT+WS46=n • OK protocol mode • ERROR Queries the current AT+WS46? • <n> OK cellular protocol mode • ERROR Queries the possible AT+WS46=? • (list of supported <n>s) OK cellular protocol •...
13. INTERFACE 13.6 ATV DCE Response Format Description Command Possible Responses Set DCE response • OK ATV[=]<value> format • ERROR Read the current ATV? V: <value> setting Show if the command ATV=? V: (list of supported is supported <value>s) Select either descriptive or numeric response codes. <value>...
GM47/GM48 INTEGRATOR’S MANUAL 13.7 ATZ Reset to Default Configuration Description Command Possible Responses Execute • OK • ERROR Execute ATZ=<profile> • OK • ERROR Show if supported and ATZ=? Z: (list of supported list available <profile>s) parameter range This command instructs the DCE to set all parameters to their default values as specified by the user.
13. INTERFACE 13.8 AT+CMUX Switch to 07.10 Multiplex Protocol Description Command Possible Responses Switch to 07.10 AT+CMUX=<transp • +CME ERROR: <err> arency>[,<subset> • OK [,<port_speed>[, • ERROR <N1>[,<T1>[,<N2> [,<T2>[,<T3>[,<k> ]]]]]]]] Returns current AT+CMUX? • +CMUX:<transparency>,<subset setting for >,<port_speed>,<N1>,<T1>,<N2 multiplexer >,<T2>,<T3>[,<k>] •...
Page 202
GM47/GM48 INTEGRATOR’S MANUAL <N1> Description 1..128 Maximum frame size. Only <N1>=31 supported Default maximum frame size <T1> Description 1..255 Acknowledgement timer (tens of milliseconds). Only <T1>=10 supported 100ms default timer <N2> Description 1..100 Maximum number of re-transmissions. Only <N2>=3 supported Default maximum number of re-transmissions <T2>...
13. INTERFACE 13.9 AT+CRES Restore Settings Description Command Possible Responses Restore settings AT+CRES[=<profile>] • +CMS ERROR: <err> • OK • ERROR Get available profiles AT+CRES=? • +CRES: (list of supported <profile>s) • +CMS ERROR: <err> • OK • ERROR Restores message service settings from non-volatile memory to active memory.
GM47/GM48 INTEGRATOR’S MANUAL 13.10 AT+ICF Cable Interface Character Format Description Command Possible Responses Defines DTE-DCE AT+ICF=[format[,parity]] • OK character framing • ERROR Read the current AT+ICF? • +ICF: setting <format>,<parity> • OK • ERROR Show if the AT+ICF=? • +ICF: (list of...
13. INTERFACE 13.11 AT+IFC DTE-DCE Local Flow Control Description Command Possible Responses Defines DTE-DCE local AT+IFC=[<by_te>,[<by_ • OK flow control ta>]] • ERROR Read the current AT+IFC? +IFC: <by_te>,<by_ta> setting Show if the command AT+IFC=? +IFC: (list of supported is supported <by_te>s,<by_ta>s) Defines the flow control between the modem and the computer when in on-line data mode.
GM47/GM48 INTEGRATOR’S MANUAL transmitted, and before any final result code (e.g. CONNECT) is transmitted. The <rate> is applied after the final result code is transmitted. <value> Description Disables reporting of local port rate (+ILRR: is not transmitted). Default value Enables reporting of local port rate (+ILRR: is transmitted) 13.13 AT+IPR...
13. INTERFACE 13.14 AT*E2ESC M2M Escape Sequence Guard Time Description Syntax Possible responses Set GPRS online AT*E2ESC=[<gt>] • OK command guard time • ERROR Read the current AT*E2ESC? *E2ESC: <gt> setting Show if the command AT*E2ESC=? • OK is supported •...
14. Network 14.1 AT*E2CD Ericsson M2M Cell Description Description Command Possible Responses Request network cell AT*E2CD=<n> • ERROR description • OK Read the command AT*E2CD? • *E2CD: <n>,<lac>,<ci>,<ta> • ERROR Show if the command AT*E2CD=? • *E2CD: (list of is supported supported <n>s) •...
Page 210
GM47/GM48 INTEGRATOR’S MANUAL <ta> Description 0-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...
14. NETWORK 14.2 AT*E2EMM Ericsson M2M Engineering Monitoring Mode Description Command Possible Responses Set the AT*E2EMM= • ERROR response <n>[,<m>] • OK presentation mode Display mode *E2EMM: neighbour cells Serving Cell are taken from MCC,MNC,LAC,CellID,BSIC,Ch[,RxL,C1, the toplist C2][,RxLFull,RxLSub,RxQFull,RxQSub,TA,T <mcc>,<mnc>,<lac>,<ci>,<bsic>,<ch> [,<rxl>,<c1>,<c2>][,<rxlFull>,<rxlSub>, <rxqfull>,<rxqsub>,<ta>,<tn>], NeighBours Cells MCC,MNC,LAC,CellID,BSIC,Ch,RxL[,C1,...
Page 212
GM47/GM48 INTEGRATOR’S MANUAL There 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>).
Page 214
GM47/GM48 INTEGRATOR’S MANUAL <n> Description Enable compact network location information unsolicited result code. There will be continuous unsolicited information responses <m> seconds apart One shot presentation of the network location information (verbose format), including 16 BTSs, coming from the Serving Cell signalling information As n=5 format but there will be continuous unsolicited information responses <m>...
Page 215
14. NETWORK <rxl> Description Integer type Received Signal Strength level in dBm measured on idle mode <rxlfull> Description Integer 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>...
Page 216
GM47/GM48 INTEGRATOR’S MANUAL <rxqsub> Description 1.9% < BER < 2.7% 3.8% < BER < 5.4% 7.6% < BER < 11.0% BER > 15.0% <c1> Description Integer 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.
14. NETWORK 14.3 AT*E2SPN M2M Service Provider Indication Description Command Possible Responses Request service AT*E2SPN • *E2SPN: <spi> provider indication • +CME ERROR: <err> Show if the command AT*E2SPN=? • OK is supported • ERROR Causes the MS to return the service provider name stored in the SIM card (<spi>...
GM47/GM48 INTEGRATOR’S MANUAL 14.5 AT*ECSP Ericsson Customer Service Profile Description Command Possible Responses Read the customer AT*ECSP=<service • *ECSP: <service service profile from the group> group>,<services> • +CME ERROR: <err> • OK • ERROR Test if the command is AT*ECSP=? •...
14. NETWORK 14.6 AT*EPNR Ericsson Read SIM Preferred Network Description Command Possible Responses Read entries in SIM AT*EPNR=<format> • *EPNR: preferred list [,<index1> <index1>,<oper1>[...] [,<index2]] *EPNR: <index2>, <oper2> • +CME ERROR: <err> • OK • ERROR Test if the command is AT*EPNR=? •...
GM47/GM48 INTEGRATOR’S MANUAL 14.7 AT*EPNW Ericsson Write SIM Preferred Network Description Command Possible Responses Write/delete entries in AT*EPNW=[<index>] • +CME ERROR: <err> SIM preferred list [,<format>,<oper>] • OK • ERROR Test if the command is AT*EPNW=? • *EPNW: (list of...
14. NETWORK 14.8 AT*E2SSN Ericsson M2M SIM Serial Number Description Command Possible Responses Request SIM Serial AT*E2SSN? *E2ESSN: <SSN> number Shows if the command AT*E2SSN=? • OK is supported • ERROR This command requests the SIM serial number held in the ICCid field (address 2FE2) on the SIM and returns all valid characters to the TE.
GM47/GM48 INTEGRATOR’S MANUAL 14.9 AT*ESLN Ericsson Set Line Name Description Command Possible Responses Sets the line name tag AT*ESLN=<line> • +CME ERROR: <err> in the MS [,<name>] • OK • ERROR Read the current AT*ESLN? • *ESLN: setting <line1>,<name1><CR><LF> *ESLN: <line2>,<name2>...
14. NETWORK 14.10 AT+CIMI Subscriber Identification Description Syntax Possible Responses Read IMSI AT+CIMI • <IMSI> • +CME ERROR <err> • OK • ERROR Show if the command AT+CIMI=? • OK is supported • ERROR Causes the TA to return <IMSI>, identifying the individual SIM attached to the ME.
Page 224
GM47/GM48 INTEGRATOR’S MANUAL <fac > Description “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) “NT”...
14. NETWORK <classx> Description Voice L1 Data Short message service Data circuit sync Data circuit async Dedicated packet access Voice L2 1..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 14.12 AT+CNUM Subscriber Number Description...
Page 226
GM47/GM48 INTEGRATOR’S MANUAL <speed> Description data rate As defined in subclause 6.7 GSM 07.07 [1] <service> Description Asynchronous modem Synchronous modem. Not supported PAD access (asynchronous). Not supported Packet access (synchronous). Not supported Voice 6..127 All other values below 128 are reserved by GSM 07.07 [1].
15. Phonebook 15.1 AT*E2PBCS Ericsson M2M Phonebook Check Sum Description Command Possible Responses Request phone book AT*E2PBCS • *E2PBCS: <cks> checksum • +CME ERROR: <err> Show if the command AT*E2PBCS=? • OK is supported • ERROR Causes the ME to return the phone book checksum <cks> stored internally .
GM47/GM48 INTEGRATOR’S MANUAL <gindex> Description 1-10 The group index within the hierarchical phone book <type> Description Contact Phone number <itemindex> Description Integer 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.
15. PHONEBOOK 15.4 AT*ESCN Ericsson Set Credit Card Number Description Command Possible Responses Set up a credit card AT*ESCN=<mode> • +CME ERROR: <err> number [,<passwd>][,<indexn>] when [,<asn>,<type>,<name mode=3:*ESCN: >,<vercode>[,<send <indexn>,<asn>,<ty order>]] pe>, <name>,<vercode>, <send order> When mode=4:*ESCN: <selindexn> • OK •...
Page 232
GM47/GM48 INTEGRATOR’S MANUAL <indexn> Description Index number to the first credit card call access server Index number to the second credit card call access server <selindexn> Description Credit card calling disabled Index number to the first credit card call access server Index number to the second credit card call access server <asn>...
15. PHONEBOOK 15.5 AT*ESDG Ericsson Delete Group Description Command Possible Responses Deletes a group AT*ESDG=<gindex> • +CME ERROR: <err> defined in the • OK hierarchical phone book Show if the command AT*ESDG=? • *ESDG: list of is supported and list the <gindex>s possible <gindex>...
GM47/GM48 INTEGRATOR’S MANUAL 15.7 AT*ESGR Ericsson Group Read Description Command Possible Responses Lists the groups defined AT*ESGR • *ESGR: <gindex1>, in the hierarchical <name1>[<CR><LF> phone book <gindex2>, <name2>..] • OK • ERROR Shows if the command AT*ESGR=? is supported This command lists the groups in the hierarchical phone book.
15. PHONEBOOK 15.9 AT*ESNU Ericsson Settings Number Description Command Possible Responses Sets a number in the AT*ESNU=< • +CME ERROR: <err> type>,<number> • OK [,<number type>] • ERROR Test if the command is AT*ESNU=? • *ESNU: (list of supported and show supported <type>s) possible settings •...
GM47/GM48 INTEGRATOR’S MANUAL 15.10 AT+CPBF Phonebook Find Description Syntax Possible Responses Shows the current +CPBF=<findtext> • +CPBF: setting <index1>,<number>,<type>, <text>[[...]<CR><LF>+CBPF: <index2>,<number>,<type>, <text>] • +CME ERROR: <err> • OK • ERROR Show if the +CPBF=? • +CPBF: <nlength>,<tlength> command is • +CME ERROR: <err>...
Page 237
15. PHONEBOOK <number> Description string type Phone number of format <type> <type> Description ISDN/telephony numbering plan, national/international unknown ISDN/telephony numbering plan, international number ISDN/telephony numbering plan, national number 128 - 255 Other values refer to GSM 04.08 [4] section 10.5.4.7 <text>...
15. PHONEBOOK 15.13 AT+CPBW Phonebook Write Description Command Possible Responses Request phone book AT+CPBW=[<index>][, • +CME ERROR <err> write <number> • OK [,<type>[,<text>]]] • ERROR Show if the command AT+CPBW=? • +CPBW: (list of is supported supported <index>s),<nlength> ,(list of supported <type>s),<tlength>...
Page 240
GM47/GM48 INTEGRATOR’S MANUAL <tlength > Description integer type Value indicating the maximum length of field <text> LZT 123 7263 R1A...
16. Short Message Services - Point to Point 16.1 AT+CPIN PIN Control See 3.27, AT+CPIN PIN Control 16.2 AT*ESMA Ericsson Set Message Alert Sound See 4.15, AT*ESMA Ericsson Set Message Alert Sound 16.3 AT+CGSMS Select Service for MO SMS Messages See 6.10, AT+CGSMS Select Service for MO SMS Messages 16.4 AT+CSCA Service Centre Address...
GM47/GM48 INTEGRATOR’S MANUAL <tosca> Description integer type GSM 04.11 (3G TS 24.011) RP SC address type-of-address octet in integer format ISDN/telephony numbering plan, national/international unknown. Default if no “+” in sca. ISDN/telephony numbering plan, international number. Default if “+” in sca.
16. SHORT MESSAGE SERVICES - POINT TO POINT 16.6 AT+CMGW Write Message to Memory PDU Mode Description Command Possible Responses Write message to AT+CMGW=<length> • +CMGW: <index> memory [,<stat>]<CR> • +CMS ERROR: <err> PDU is given<ctrl-Z/ESC> • OK • ERROR Show if the command AT+CMGW=? •...
Page 244
GM47/GM48 INTEGRATOR’S MANUAL Text Mode Description Command Possible Responses Write message to AT+CMGW [=<oa/da> • +CMGW: <index> memory [,<tooa/toda>[,<stat>]]] • +CMS ERROR: <err> <CR> • OK Text is entered <ctrl-Z/ • ERROR ESC> Show if the command AT+CMGW=? • OK is supported •...
16. SHORT MESSAGE SERVICES - POINT TO POINT <toda> Description String 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> Description Integer type Value in the range of location numbers supported by the associated memory 16.7 AT+CMGS Send Message...
Page 246
GM47/GM48 INTEGRATOR’S MANUAL • <ctrl-Z> (IRA 26) must be used to indicate the ending of PDU. <mr> Description Integer type GSM 03.40 TP-Message-Reference in integer format <length> Description Integer 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) <ackpdu>...
Page 247
16. SHORT MESSAGE SERVICES - POINT TO POINT • 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"...
GM47/GM48 INTEGRATOR’S MANUAL 16.8 AT+CMSS Send From Storage PDU mode Description Command Possible Responses Send from storage AT+CMSS=<index> • +CMSS: <mr> • +CMS ERROR: <err> • OK • ERROR Show if the command AT+CMSS=? • OK is supported • ERROR Sends message with location value <index>...
16. SHORT MESSAGE SERVICES - POINT TO POINT <da> Description String 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>...
Page 250
GM47/GM48 INTEGRATOR’S MANUAL <length> Description Integer 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 String In the case of SMS: GSM 04.11 SC address followed by GSM 03.40 TPDU in hexadecimal format: ME/TA converts...
Page 251
16. SHORT MESSAGE SERVICES - POINT TO POINT 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> Description First octet of SMS-DELIVER in integer format First octet of SMS_SUBMIT in integer format First octet of SMS-STATUS-REPORT in integer format First octet of SMS-COMMAND in integer format...
GM47/GM48 INTEGRATOR’S MANUAL 16.10 AT+CPMS Preferred Message Storage Common for both PDU and Text Modes Description Command Possible Responses Set preferred AT+CPMS=<mem1> • +CPMS: message storage [,<mem2>] <used1>,<total1>,<used2>, [,<mem3>] <total2>,<used3>,<total3> • +CMS ERROR: <err> • OK • ERROR Read the command AT+CPMS? •...
16. SHORT MESSAGE SERVICES - POINT TO POINT <mem3> Description string 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”...
Page 254
GM47/GM48 INTEGRATOR’S MANUAL If the command fails and the error is related to mobile equipment or network, the final result code CMS ERROR: <err> is returned. <mode> Description 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 <mt>...
Page 255
16. SHORT MESSAGE SERVICES - POINT TO POINT <bfr> Description TA buffer of unsolicited result codes defined within this command is flushed to the TE when <mode> 1..2 is entered (OK response shall be given before flushing the codes). Not supported Unsolicited Result codes: +CMT: <length><CR><LF><pdu>...
Page 256
GM47/GM48 INTEGRATOR’S MANUAL <mt> Description No 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.38...
16. SHORT MESSAGE SERVICES - POINT TO POINT Unsolicited 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>...
Page 258
GM47/GM48 INTEGRATOR’S MANUAL <length> Description Integer 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...
Page 259
16. SHORT MESSAGE SERVICES - POINT TO POINT <stat> Description Received unread message (new message) Received read message Stored unsent message (only applicable to SMs) Stored sent message (only applicable to SMs) All messages (only applicable to +CMGL command). Not supported <oa>...
Page 260
GM47/GM48 INTEGRATOR’S MANUAL <length> Description Integer 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>...
Page 261
16. SHORT MESSAGE SERVICES - POINT TO POINT <dt> Description String 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> Description Integer GSM 03.40 TP-status <ct> Description Integer GSM 03.40 TP--command-type (default 0) <sn>...
Page 262
GM47/GM48 INTEGRATOR’S MANUAL <tosca> Description Integer type GSM 04.11 RP SC address type-of-address octet in integer format ISDN/telephony numbering plan, national/international unknown. Default if no “+” in sca ISDN/telephony numbering plan, international number. Default if “+” in sca ISDN/telephony numbering plan, national number 128 - 255 Other values refer to GSM 04.08 section 10.5.4.7...
16. SHORT MESSAGE SERVICES - POINT TO POINT 16.13 AT+CMGL List Message PDU Mode Description Command Possible Responses List message AT+CMGL • +CMGL: [=<stat>] <index>,<stat>,[<alpha>],<length> <CR><LF><pdu>[<CR><LF> +CMGL: <index>,<stat>,[<alpha>],<length><CR> <LF><pdu>[…]] • +CMS ERROR: <err> • OK • ERROR Show if the AT+CMGL=? •...
Page 264
GM47/GM48 INTEGRATOR’S MANUAL <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 format...
Page 265
16. SHORT MESSAGE SERVICES - POINT TO POINT <stat> Description Integer Indicates the status of messages in memory Received unread message (new message) Received read message Stored unsent message (only applicable to SMs) Stored sent message (only applicable to SMs) All messages (only applicable to +CMGL command) <oa>...
GM47/GM48 INTEGRATOR’S MANUAL <scts> Description String type GSM 03.40 TP-service-centre-time-stamp in time-string format (refer <dt>) <length> Description Integer 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) 16.14 AT+CMGD Delete Message...
16. SHORT MESSAGE SERVICES - POINT TO POINT 16.15 AT+CSDH Show Text Mode Parameters Only Applicable to Text Mode Description Command Possible Responses Set the show text AT+CSDH=[<show>] • +CME ERROR: <err> mode • OK Display current settings AT+CSDH? • +CSDH: <show> •...
GM47/GM48 INTEGRATOR’S MANUAL interworking with a certain type of telematic service and <dcs> deter- mines the way the information is encoded as in GSM 03.38. <fo> Description 0-255 Depending on the command or result code: first octet of GSM 03.40 SMS-DELIVER, SMS-SUBMIT (default 17),SMS-...
16. SHORT MESSAGE SERVICES - POINT TO POINT Read command shows current setting and test command display conversion schemes implemented in the TA. <chset > Description “GSM” GSM default alphabet (GSM 03.38 subclause 6.2.1). Default setting International reference alphabet (ITU-T T.50 [3]). Note: “IRA”...
GM47/GM48 INTEGRATOR’S MANUAL <ntext> Description Integer value Maximum length of the SMS template (<text>-parameter) 16.19 AT+CSMS Select Message Service Common for both PDU and Text Modes Description Command Possible Responses Select message AT+CSMS=<service> • +CSMS: service <mt>,<mo>,<bm> • +CMS ERROR: <err>...
Page 271
16. SHORT MESSAGE SERVICES - POINT TO POINT <mo> Description Mobile originated messages not supported Mobile originated messages supported <bm> Description Broadcast messages not supported Broadcast messages supported <err> Description 0...127 GSM 04.11 Annex E-2 values 128...255 GSM 03.40 subclause 9.2.3.22 values ME failure Operation not allowed Invalid PDU mode parameter...
17. Short Message Services - Cell Broadcast 17.1 AT+CNMI New Message Indications to TE See 16.11, AT+CNMI New Message Indications to TE 17.2 AT+CSCB Select Cell Broadcast Message Type Common for both PDU and text modes Description Command Possible Responses Select cell broadcast AT+CSCB=[<mode>...
18. SIM Application Toolkit 18.1 AT+CPIN PIN Control See 3.27, AT+CPIN PIN Control 18.2 AT*E2STKS SIM Application Toolkit Settings Description Command Possible responses Set the presentation of AT*E2STKS=<on_off> • +CME ERROR <err> the unsolicited result • OK codes corresponding to •...
GM47/GM48 INTEGRATOR’S MANUAL 18.3 AT*E2STKD M2M STK Display Text Description Command Possible responses Answer to the AT*E2STKD <answer> • +CME ERROR <err> reception of • OK DISPLAY TEXT • ERROR Test if the AT*E2STKD=? • *E2STKD: command is (list of supported <answer>) supported •...
18. SIM APPLICATION TOOLKIT 18.4 AT*E2STKG M2M STK Get Inkey Description Command Possible responses Answer to the AT*E2STKG =<answer>, • +CME ERROR <err> reception of [<response_type>, • OK GET INKEY <user_response>] • ERROR Test if the AT*E2STKG=? • *E2STKG: command is (list of supported <answer>), supported (list of supported...
GM47/GM48 INTEGRATOR’S MANUAL <answer> Description OK. Performed as required: the text was displayed. It corresponds to ‘00’ Command performed successfully, described in the GSM standard OK. User Terminated Session: the text was displayed as requested and the user wants to end the proactive session.
Page 279
18. SIM APPLICATION TOOLKIT If <answer> parameter is 4, a failure has occurred and no more parameters are sent. If the extra parameters are sent, the ME indicates ERROR. Note! If <response_type>=2 (UCS-2), the length of <user_response> is an even number of bytes. Otherwise, the ME gives an ERROR message. Note! If <response_type>=3 (Yes/No), the length of <user_response>...
GM47/GM48 INTEGRATOR’S MANUAL <prompt_coding> Description 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 bit 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.
18. SIM APPLICATION TOOLKIT If <answer> parameter is 4, a failure has occurred and no more parameters are sent. If the extra parameters are sent, the ME indicates ERROR. <user_response> Description integer type The identifier is a single byte between 1 and 29. It identifies the selected <item_idn>...
Page 282
GM47/GM48 INTEGRATOR’S MANUAL If Answer command is sent once the timeout expires, an ERROR response shall be generated. <answer> Description OK. Performed as required: it corresponds to ‘00’ command performed successfully, described in the GSM standard OK. User Terminated Session: the command was executed as requested and the user wants to end the proactive session.
18. SIM APPLICATION TOOLKIT 18.8 AT*E2STKN M2M STK Envelope (Menu Selection) Description Command Possible responses Do the menu AT*E2STKN <sel_item> • +CME ERROR <err> selection • OK • ERROR Test if the AT*E2STKN=? • *E2STKN: (list of supported command is <sel_item>) supported •...
Page 284
GM47/GM48 INTEGRATOR’S MANUAL If Answer command is sent once the timeout expires, an ERROR response is generated. <answer> Description OK. Performed as required. It corresponds to ‘00’ command performed succesfully, described in the GSM standard OK. User terminated session. It corresponds to ‘10’...
19. Supplementary Services 19.1 AT+CPIN PIN Control See 3.27, AT+CPIN PIN Control 19.2 AT+CACM Accumulated Call Meter Description Command Possible Responses Reset the ACM AT+CACM=[<passwd>] • +CME ERROR: <err> (Accumulated Call • OK Meter) value on the • ERROR Show the current value AT+CACM? •...
GM47/GM48 INTEGRATOR’S MANUAL 19.3 AT+CAMM Accumulated Call Meter Maximum Description Command Possible Responses Set command sets the AT+CAMM=[<acmmax • +CME ERROR: <err> Advice of Charge >[,<passwd>]] • OK related accumulated • ERROR call meter maximum value in SIM file ACMmax...
GM47/GM48 INTEGRATOR’S MANUAL 19.5 AT+CPUC Price Per Unit and Currency Table Description Command Possible Responses Set command sets the AT+CPUC=<currency>, • +CME ERROR: <err> parameters of Advice <ppu>[,<passwd>] • OK of Charge related • ERROR price per unit and currency table in SIM...
19. SUPPLEMENTARY SERVICES 19.6 AT*EDIF Ericsson Divert Function Description Command Possible Responses Enable and disable AT*EDIF=<onoff> • +CME ERROR: <err> notification with the • OK unsolicited result code • ERROR *EDIF Show the current AT*EDIF? • *EDIF: <onoff> setting +CME ERROR: <err> •...
GM47/GM48 INTEGRATOR’S MANUAL 19.7 AT*EIPS Identity Presentation Set Description Command Possible Responses Sets the alpha tag to AT*EIPS=<ID>, • +CME ERROR: <err> be displayed in the ME <alphatag mode> • OK • ERROR Read the current AT*EIPS? • *EIPS: <ID1>,<alphatag setting mode1><CR><LF>...
19. SUPPLEMENTARY SERVICES 19.8 AT*ELIN Ericsson Line Set Description Command Possible Responses Set the current line to AT*ELIN=<line> • +CME ERROR: <err> <line> • OK • ERROR Read the current line AT*ELIN? • *ELIN: <line> +CME ERROR: <err> • OK •...
Page 292
GM47/GM48 INTEGRATOR’S MANUAL 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>. <reason> Description Unconditional Mobile busy No reply Not reachable All call forwarding (refer 3GPP TS 22.030 [19]) All conditional call forwarding (refer 3GPP TS 22.030 [19])
Page 293
19. SUPPLEMENTARY SERVICES <satype> Description integer format Type of subaddress octet NSAP (X.213/ISO 8348 AD2), even number of address signals NSAP (X.213/ISO 8348 AD2), odd number of address signals User defined, even number of address signals User defined, odd number of address signals 128 - 255 Other values reserved <...
GM47/GM48 INTEGRATOR’S MANUAL 19.10 AT+CCWA Call Waiting Description Command Possible Responses Request call AT+CCWA=[<n> • when<mode>=2 and command waiting [,<mode> successful: [,<class>]]] +CCWA:<status>,<class1>[<CR> <LF> +CCWA: <status>,<class2>[…]] +CME ERROR <err> • OK • ERROR Show the AT+CCWA? • +CCWA: <n> current setting +CME ERROR <err>...
Page 295
19. SUPPLEMENTARY SERVICES < classx > Description integer Sum of integers each representing a class of information. Default value=7 Voice L1 Data Short message service Data circuit sync Data circuit async Dedicated packet access Dedicated PAD access <status > Description Not active Active <number >...
GM47/GM48 INTEGRATOR’S MANUAL 19.11 AT+CHLD Call Hold and Multiparty Description Command Possible Responses Request call related AT+CHLD=<n> • +CME ERROR <err> supplementary • OK services • ERROR Show if the command AT+CHLD=? • +CHLD: (list of is supported supported <n>s) •...
19. SUPPLEMENTARY SERVICES <n> Description Places all active calls (if any exist) on hold and accepts the other (held or waiting) call Places all active calls on hold, except call X with which communication is supported Adds a held call to the conversation Connects the two calls and disconnects the subscriber from bothcalls “X”...
Page 298
GM47/GM48 INTEGRATOR’S MANUAL Test command returns values supported by the TA as a compound value. <n> Description Disable Enable <m> Description CLIP not provisioned CLIP provisioned Unknown (e.g. no network) When CLI is not available ( <CLI validity>=2), <number> shall be an Note! empty string (“”) and <type>...
GM47/GM48 INTEGRATOR’S MANUAL <m> Description CLIR not provisioned CLIR provisioned in permanent mode Unknown (e.g. no network) CLIR temporary mode presentation restricted CLIR temporary mode presentation allowed 19.14 AT+CSSN Supplementary Service Notification Description Command Possible Responses Presentation of AT+CSSN=[<n>[,<m>]] • +CME ERROR <err>...
Page 301
19. SUPPLEMENTARY SERVICES Test command returns values supported by the TA as a compound value. <n> Description Disable the +CSSI result code presentation status in the TA Enable the +CSSI result code presentation status in the TA <m> Description Disable the +CSSU result code presentation status in the TA Enable the +CSSU result code presentation status in the TA <code1>...
GM47/GM48 INTEGRATOR’S MANUAL 19.15 AT+CUSD Unstructured Supplementary Service Data Description Command Possible Responses Request unstructured AT+CUSD=[<n>[,<str>]] • +CME ERROR: <err> supplementary service • OK data Show supported AT+CUSD? • +CUSD: <n> message types along • OK with the current service •...
Page 303
19. SUPPLEMENTARY SERVICES The different alternatives are shown below. Network Mobile Equipment External application Signal Sends unsolicited Result code presentation result code +CUSD enabled, presented Signal asking Sends unsolicited Result code presentation for reply result code +CUSD enabled, presented Answer AT+CUSD Sends AT+CUSD <n>...
20. Alphabetical Listing of AT Commands AT Command Description Page No. Attention Command AT&C Circuit 109 (DCD) Control AT&D Circuit 108 (DTR) Response AT&F Set to Factory Defined Configuration AT&W Store User Profile List all Supported AT Commands AT*E2APR M2M Ausio Profile Manipulation AT*E2CD Ericsson M2M Cell Description AT*E2EAMS...
Page 306
GM47/GM48 INTEGRATOR’S MANUAL AT Command Description Page No. AT*EARS Ericsson Audio Ring Signal AT*ECAM Ericsson Call Monitoring AT*ECSP Ericsson Customer Service Profile AT*EDIF Ericsson Divert Function AT*EDST Ericsson Daylight Saving Time AT*EENMEA NMEA (GPS) Mode on UART2 AT*EIPS Identity Presentation Set...
Page 307
20. ALPHABETICAL LISTING OF AT COMMANDS AT Command Description Page No. AT*ESOM Ericsson Settings Own Melody AT*ESTL Ericsson SMS Template List Edit AT*EWBA Ericsson WAP Bookmark Add AT*EWBR Ericsson WAP Bookmark Read AT*EWCG Ericsson WAP CSD Gateway AT*EWCT Ericsson WAP Connection Timeout AT*EWDT Ericsson WAP Download Timeout AT*EWHP...
Page 308
GM47/GM48 INTEGRATOR’S MANUAL AT Command Description Page No. AT+CGMM Read MS Model Identification AT+CGMR Read MS Revision Identification AT+CGPADDR Show PDP Address AT+CGQMIN Quality of Service Profile (Minimum Acceptable) AT+CGQREQ Quality of Service Profile (Requested) AT+CGREG GPRS Network Registration Status...
Page 309
20. ALPHABETICAL LISTING OF AT COMMANDS AT Command Description Page No. AT+CNMI New Message Indications to TE AT+CNUM Subscriber Number AT+COPS Operator Selection AT+CPAS Phone Activity Status AT+CPBF Phonebook Find AT+CPBR Phonebook Read AT+CPBS Phone Storage AT+CPBW Phonebook Write AT+CPIN PIN Control AT+CPMS Preferred Message Storage...
Page 310
GM47/GM48 INTEGRATOR’S MANUAL AT Command Description Page No. AT+IFC DTE-DCE Local Flow Control AT+ILRR Cable Interface Local Rate Reporting AT+IPR Cable Interface Port Command AT+VTS DTMF and Tone Generation AT+WS46 Mode Selection Answer Dial Command Echo Hang up Identification Information...