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.
Part 1: Overview... 11 1. Introduction... 13 Target Users Prerequisites Manual Structure ... 13 2. GM47/GM48 Modules ... 15 About the GM47/GM48 Family ... 15 GM47 in a Communication System... 15 Features 2.3.1 Types of Mobile Station ... 17 2.3.2 Short Message Service ...
Page 4
Antenna...70 Installation of the Module... 70 4.2.1 Where to Install the Module ...70 4.2.2 How to Install the Module ...71 Antenna GM47/GM48 INTEGRATOR’S MANUAL ... 41 ... 45 ... 61 ... 61 C Serial Control Bus ... 65 ... 72...
Page 5
4.3.1 General ... 72 4.3.2 Antenna Type ... 73 4.3.3 Antenna Placement ... 73 4.3.4 The Antenna Cable... 73 4.3.5 Possible Communication Disturbances ... 74 5. Technical Data... 75 6. Declaration of Conformity ... 77 7. FCC Certificate ... 78 Part 4: Using AT Commands...
Page 6
4.14 AT*ERIP 4.15 AT*ESMA 4.16 AT*ESOM 4.17 AT*EXVC 4.18 ATM GM47/GM48 INTEGRATOR’S MANUAL Command Line Editing Character (BACKSPACE) ... 104 Blind Dial Delay Control ... 104 Connection Completion Timeout ... 105 Comma Dial Modifier Delay Control ... 105 Automatic Disconnect Delay Control ... 106 Ericsson Call Monitoring ...
Page 7
5. Data - CSD/HSCSD... 153 AT+CBST AT+CRLP 6. Data - GPRS ... 157 AT+CGACT AT+CGATT AT+CGDATA Enter Data State ... 159 AT+CGDCONT Define PDP Context ... 160 AT+CGEREP AT+CGPADDR Show PDP Address... 163 AT+CGQMIN AT+CGQREQ AT+CGREG 6.10 AT+CGSMS 7. Data - HSCSD... 171 AT+CHSC AT+CHSD AT+CHSN...
Page 10
18.14 AT+CLIP 18.15 AT+CLIR 18.16 AT+CSSN 18.17 AT+CUSD 19. Alphabetical Listing of AT Commands...333 GM47/GM48 INTEGRATOR’S MANUAL PIN Control ... 307 Accumulated Call Meter ... 307 Accumulated Call Meter Maximum... 308 Advice of Charge ... 309 Price Per Unit and Currency Table ... 310 Ericsson Divert Function...
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;...
Page 14
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.
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
ETSI (European Telecommunications Standards Institute) and ITU-T. ETSI specifies a set of AT commands for controlling the GSM element of the module; these commands are supplemented by Sony Ericsson specific commands. To find out how to work with AT commands, see “Part 4: Using AT Commands”, page 79.
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...
9.6kbps. • HSCSD (High Speed Circuit Switched Data). GM47 supports HSCSD communication, with one timeslot per frame capacity in the up link and two timeslots per frame capacity in the down link (2+1). GM47/GM48 INTEGRATOR’S MANUAL LZT 123 7263 R1C...
The web site address is: http://www.sonyericsson.com/M2M 2.4.2 Integrator’s Manual This manual provides you with all of the information you need to integrate the module into your application. LZT 123 7263 R1C 2. GM47/GM48 MODULES Idle Mode Voice/CSD <5mA Data (GPRS 4+1) <5mA Voice/CSD <5mA...
2.4.3 Developer’s Kit Sony Ericsson provides the opportunity for designers to test the module on a limited scale using its Developer’s Kit. The kit includes the necessary accessories (software and hardware) required to build and test an application. It includes the following: •...
3. Abbreviations Abbreviation DTMF ETSI GPRS HSCSD ITU-T LZT 123 7263 R1C 3. ABBREVIATIONS Explanations Cell Broadcast Message Cell Broadcast Service Circuit Switched Data Data Circuit Terminating Equipment Data Terminal Equipment Dual Tone Multi Frequency Enhanced Full Rate Electro-Magnetic Compatibility European Telecommunication Standards Institute Full Rate General Packet Radio Service...
Developer’s kit - Part Number DPY 102 218 Contents: Description Radio modem: GM47 module or GM48 module GM47/GM48 developer’s kit (screened box and development board) Switched mode PSU 12V d.c. UK mains plug European mains plug LZT 123 7263 R1C...
Figure 1.2 shows the various on-board voltages and how they are fed to the GM47 and other circuitry. The developer’s board is powered by an external power supply connected to Vcc. GM47/GM48 INTEGRATOR’S MANUAL Pin header 60 pins male 1.27mm pitch...
Page 27
DC Power Socket, Input 10..15V 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. Thicker lines indicate multiple signals. General purpose I/O ON/OFF SERVICE GM47 I²C...
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.
• Switch Vcc to ON; • Push ON/OFF for at least 2 seconds until the yellow VIO LED is on. Your developer’s kit should now be operational and ready to receive AT commands. GM47/GM48 INTEGRATOR’S MANUAL LZT 123 7263 R1C...
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. UART2 Ground stud (ACB)
Jumper JP18 JP21 JP24 SW1, SW3, SW5, SW6, SW7, SW8, SW9, SW10, SW11, J11 links RD3 (RX3) TD3 (TX3) PCMULD PCMOUT PCMCLK GM47/GM48 INTEGRATOR’S MANUAL Signal Reserved for future use SERVICE See diagram below SIMRST ON/OFF SIMCLK PRESENCE SIMVCC SIMDAT...
Page 33
All switches are mounted on the front panel of the developer’s box. Switch ON/OFF DCIO Connector UART1 (EDB) UART2 (ACB) UART3 LZT 123 7263 R1C 2. USING THE DEVELOPER’S KIT Description Operation Toggle switch Switches power from external power supply to module.
Page 34
Connector Handset GM47/GM48 INTEGRATOR’S MANUAL Description Connections 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
Connector LZT 123 7263 R1C 2. USING THE DEVELOPER’S KIT 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.
J10, J11 or J12. The table shows the system-connector pin assignments for the GM47 module. J10, J11 & J12 pin numbering viewed from the front of the developer’s box GM47/GM48 INTEGRATOR’S MANUAL Reserved for future use SIMVCC SIMRST SIMCLK VRTC ADC2...
1. Mechanical Description 1.1 Interface Description 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.
• Information about the Antenna Connector is found in “3. Antenna Connector”, page 68. 1.2 Physical Dimensions 50.00 33.00 46.40 Measurements are given in millimetres. See also “Technical Data”, page 75. GM47/GM48 INTEGRATOR’S MANUAL 2.20 (4x) 2.86 4.78 3.80 2.05 3.00 30.20 2.30...
2. System Connector Interface 2.1 Overview Electrical connections to the module (except the antenna), are made through the System Connector Interface. The system connector is a 60-pin, standard 0.05in (1.27mm) pitch device. The system connector allows both board-to-board and board-to-cable connections to be made.
Page 42
DGND DGND DGND Reserved for future use ON/OFF SIMVCC SIMPRESENCE SIMRST SIMDATA SIMCLK VRTC ADC1 ADC2 GM47/GM48 INTEGRATOR’S MANUAL Signal Type Description Supply Power supply Digital ground Supply Power supply Digital ground Supply Power supply Digital ground Supply Power supply...
Page 43
Signal Name ADC3 BUZZER OUT5 TX_ON PCMULD PCMDLD PCMOUT PCMIN PCMSYNC PCMCLK MICP MICN BEARP LZT 123 7263 R1C 2. SYSTEM CONNECTOR INTERFACE Signal Type Description Analogue Analogue to digital converter 3 2.75, internal pull up 2.75, internal pull up Digital 2.75 Buzzer output from module Digital 2.75...
• All analogue outputs will continuously withstand a short circuit to any voltage within the range 0V to 3V. • The SIM output signals and the SIMVCC supply will continuously withstand a short circuit to any voltage within the range 0V to 5.8V. GM47/GM48 INTEGRATOR’S MANUAL Signal Type Description Analogue...
2.3 Grounds 2, 4, 6, 8, 10, 12 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.
OFF state the current consumption of the module is less than 100µA. The ON/OFF signal is a digital input with the following characteristics: Parameter Voltage HIGH level (FALSE) Voltage LOW level (TRUE) Pull-up resistance (internal) GM47/GM48 INTEGRATOR’S MANUAL Mode Nominal Tolerance including ripple Over-voltage limit...
The following timing diagram illustrates both power-up and power- down processes. ON/OFF Module powered Times are defined as follows: Time a. Active only when a full system reset is required. 2.5.2 VIO - 2.75V Supply VIO provides an output voltage derived from an internal 2.75V regulator.
The ATMS input is a passive network followed by the transmit part of the CODEC. Parameter Application driving impedance (0.3 - 3.5kHz) AC coupling capacitance Module input impedance (0.3 - 3.5kHz) Low frequency cut-off (-3dB) GM47/GM48 INTEGRATOR’S MANUAL Signal Description AFMS Audio from mobile station ATMS Audio to mobile station...
Parameter High frequency cut-off (–3dB) Output d.c. bias level Additional Gain in Portable hands-free mode a. The a.c.-coupling capacitance must be supplied by your application, unless The following tables show the nominal PGA (programming gain settings). For more information see the relevant AT commands. Maximum input voltage limit: 245mV Input ATMS...
FET buffer with an open drain output, which is supplied with at least +2V relative to ground by the module as shown below. GM47/GM48 INTEGRATOR’S MANUAL Drive capability into 5k (0.3 - 3.5kHz) Drive capability into 1.5k (0.3 - 3.5kHz)
2.6.4 Speaker Signals BEARP and BEARN are the speaker output pins. These are differential-mode outputs. The electrical characteristics are given in the table below. Parameter Output level (differential) Output level (dynamic load = 32 Gain PCMIN Distortion at 1kHz and maximum output level Offset, BEARP to BEARN Ear-piece mute-switch attenuation a.
When no external audio processing is performed, the following pins must be connected together: • PCMDLD to PCMIN • PCMULD to PCMOUT Electrical characteristics Digital 2.75V CMOS input/output electrical characteristics apply. GM47/GM48 INTEGRATOR’S MANUAL Signal PCMCLK PCMSYNC PCMULD PCMDLD PCMIN...
2.7.1 PCM Data Format All of the module’s PCM signals, including signals between its CODEC and DSP conform to the PCM data I/O format of the industry standard DSP from Texas Instruments. PCMCLK (bit clock) and PCMSYNC (frame syncronisation) are both generated by the DSP within the module.
Page 54
PCMIN PCMOUT Name PDLP Name PCMCLK PCMCLK PCMSYN GM47/GM48 INTEGRATOR’S MANUAL 125 µs Figure 2.6 16-bit word within 24-bit frame Figure 2.7 PCM Timing Diagram Description PCMSYN (setup) to PCMCLK (fall) PCMSYN pulse length PCMI (setup) to PCMCLK (fall) PCMI (hold) from PCMCLK (fall)
Typical Rise/Fall times PCMCLK PCMSYN PCMOUT PCMDLD 2.8 Serial Data Interfaces The serial channels, consisting of three UARTs, are asynchronous communication links to the application or accessory units. UART1 has RS-232 functionality. UART2 and UART3 behave as general-purpose serial data links. In addition they are used for accessories and GPS respectively.
UART1 control signals are active low and need a standard interface IC, such as the MAX3237, to generate standard RS232 levels. UART1 converted signals, together with DGND, RD and TD form a 9-pin RS232 data port. GM47/GM48 INTEGRATOR’S MANUAL RD, TD RTS, CTS, DTR, DCD, RI CMOS level >1.93V...
Page 57
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). Note! When hardware flow control is not used in communications between the application and the module, RTS and CTS must to be connected to each other at the module.
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.8.5 UART3 - TD3, RD3 (designated for future use) 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.
Pull-up resistance (at 2.75 V) Low Level Input voltage (SIM inserted) High Level Input voltage (SIM missing) Note! To meet regulatory approvals SIMPRESENCE must be implemented. GM47/GM48 INTEGRATOR’S MANUAL Parameter SIM supply voltage High Level Input voltage (V Low Level Input...
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.
The following table gives you the input impedance. These values only apply when the signals are configured as input signals. Parameter Input impedance (IO1 - IO4) (pull-up) Input impedance (IN5) GM47/GM48 INTEGRATOR’S MANUAL GM47 DGND Figure 2.8 Electrical connections for the LED I/O port...
2.14 General Purpose Analogue I/O Ports 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. Conversion takes place when an AT command is sent to the module. The module sends the resulting analogue value to the DAC pin.
Differential Non-Linearity (DNL) Overall Non-Linearity (INL) Absolute accuracy Input impedance Average supply current (continuous conversion) External source impedance a. Tolerance on this internal voltage is ±5% GM47/GM48 INTEGRATOR’S MANUAL 100 - 200pF DGND 10nF DGND Figure 2.9 DAC loads 100k Load A Load B Min.
2.15 External I C Serial Control Bus Note! The I The external I is isolated from the module’s internal I operation of the module, even if the external I The electrical characteristics are shown below. 2.16 TX_ON - Burst Transmission Burst transmission is the time when a GSM transceiver unit is transmitting RF signals.
The following table shows voltage characteristics for both modes. Parameter Supply Voltage RTC (normal mode - charging the capacitor) Supply Voltage RTC (back-up mode - Capacitor provides the current) Current drawn GM47/GM48 INTEGRATOR’S MANUAL Signal Description VRTC Voltage for the Real Time Clock Min. Typ.
Page 67
If the voltage drops below 1.0 V in back-up mode, the RTC will stop working. The following diagram shows the RTC connections. LZT 123 7263 R1C 2. SYSTEM CONNECTOR INTERFACE Backup supply Figure 2.10 RTC connections VRTC GM47 DGND...
• 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 •...
The module 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. GM47/GM48 INTEGRATOR’S MANUAL LZT 123 7263 R1C...
Signal Strength The module 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 module is to a radio base station. You must ensure that the location at which you intend to use the module, is within the network coverage area.
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 GM47/GM48 INTEGRATOR’S MANUAL for the ground connection. LZT 123 7263 R1C...
• 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Ω; • the antenna output-power handling must be a minimum of 2W;...
• 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. GM47/GM48 INTEGRATOR’S MANUAL LZT 123 7263 R1C...
Static load Low air pressure/high air pressure Data Storage SMS storage capacity Phone book capacity GM47/GM48 INTEGRATOR’S MANUAL -25°C to +55°C -30°C to +85°C -40°C to +85°C 95% at +40°C Displacement: 7.5mm Acceleration amplitude: 20m/s² and 40m/s² Frequency range: 2-8Hz, 8-200Hz, 200-500Hz Acceleration spectral density (m²/s²):...
1. Introduction to AT Commands 1.1 Overview AT commands, issued from a computer in your application are used to control and implement the functions of the module. Using AT commands, the following actions are possible: • Control of DCE • GPRS •...
D parameters, see the description for the command in question. A version of the basic syntax is: AT<command><parameter> GM47/GM48 INTEGRATOR’S MANUAL The term enclosed in angle brackets is a syntactical element. The brackets do not appear in the command line.
Page 83
Extended Syntax Command • AT+<command>= [<parameter>] • 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 (;...
Final result codes are: Value ERROR NO DIALTONE BUSY NO ANSWER NO CARRIER GM47/GM48 INTEGRATOR’S MANUAL – AT+<command>: <parameter > – AT*<command>: <parameter> General meaning Command executed, no errors Invalid command or command line too long No dialling possible, wrong mode...
Unsolicited Result Code Unsolicited result codes indicate the occurrence of an event not directly associated with a command being issued from the TE. 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>...
+CMS ERROR: <err> Values for the <err> parameter are described in the following table. <err> 0 - 127 128 - 255 GM47/GM48 INTEGRATOR’S MANUAL Description Syntax Dial string too long Invalid characters in dial string No network service Network time-out...
<err> - 511 512- 1.4 Examples on How to Use the AT Commands For many of the more complicated commands, examples are provided after the command’s description. Always refer to the detailed description of the command in question to check valid parameter values, AT command syntax and Response syntax.
In PDU mode numbers are used as parameters. In text mode letters are used instead and these must be upper case as the module does not accept lower case commands. See the example below: GM47/GM48 INTEGRATOR’S MANUAL Confirmation that the SMS has been sent successfully...
AT+CMGL=“ALL” +CMGL: 1,“REC READ”,“+447747008670”,“Matt L”,“02/10/ 21,10:07:23+04”,145,4 Test +CMGL: 2,“REC READ”,“+447747008670”,“Matt L”,“02/11/ 19,09:57:28+00”,145,8 Test sms +CMGL: 3,“REC UNREAD”,“+447747008670”,“Matt L”,“02/11/ 19,09:58:06+00”,145,8 Test sms 1.6 GPRS Communication To initiate a session with the network you need to setup a ‘data account’ on the module, using the AT+CGDCONT command. You need to specify the correct Access Point Name (APN), which you get from your service provider.
2. Call Control 2.1 AT+CPIN PIN Control See 3.26, AT+CPIN PIN Control 2.2 ATA Answer Incoming Call Description Answer an incoming call Answer and initiate connection to an incoming call. <text> 19200 9600 4800 2400 LZT 123 7263 R1C Command Description Connected with data bit rate of 19200 bits/s (HSCSD) Connected with data bit rate of 9600 bits/s...
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 GM47/GM48 INTEGRATOR’S MANUAL Command ATD<dial_string>[;] ATD>ME<I>[;] ATD>SM<I>[;] ATD>LD<I>[;]...
Page 93
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> “0 1 2 3 4 5 6 7 8 9 * # +”...
Monitor Speaker Loudness Description Request monitor speaker loudness Show the current setting Show if the command is supported Included for compatibity. No functionality <value> GM47/GM48 INTEGRATOR’S MANUAL Command Command ATL[<value>] ATL? ATL=? Description -14dB (minimum speaker volume) -10.5dB -7dB -3.5dB 0dB (nominal speaker volume) 3.5dB...
2.6 ATO Return to Online Data Mode Description Return to on-line data mode Switch 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. <value> 2.7 ATP Select Pulse Dialling Description Select pulse dialling Show if the command...
Causes 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. GM47/GM48 INTEGRATOR’S MANUAL Command ATX=[<n>] or ATX[<n>] ATX? ATX=? Description Body and dial tone detection off.
2.11 AT+CMOD Call Mode Description Request Call Mode Show the current setting Show if the command is supported Selects 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”...
(+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. GM47/GM48 INTEGRATOR’S MANUAL Command +CVHU=[<mode>] +CVHU? +CVHU=? Description “Drop DTR”...
Page 99
Note! The AT+VTS command is used only during a voice call. <DTMF> ASCII character string LZT 123 7263 R1C 2. CALL CONTROL Description An ASCII character string with entries in the set 0-9, #, *, A- D separated by commas. Each entry is interpreted as a single ASCII character.
3. Control and Status 3.1 ATQ Result Code Suppression Description Set Result Code Suppression Show the current setting Show if the command is supported Determines 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.
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, GM47/GM48 INTEGRATOR’S MANUAL Command ATS2=[<esc>]...
the 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>. <value> 0 to 127 3.5 ATS4 Response Formatting Character Description Set Response Formatting Character...
Description Blind dial delay control Show the current setting Show if the command is supported Included for compatibility. No functionality <dly> 2-255 GM47/GM48 INTEGRATOR’S MANUAL Command ATS5=<value> ATS5? ATS5=? Description Line editing character. Default value Line editing character Command ATS6=[<dly>]...
3.8 ATS7 Connection Completion Timeout Description Set connection completion timeout Show the current setting Show if the command is supported Defines the maximum time allowed between completion of dialling and the connection being established. If this time is exceeded then the connection is aborted.
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; GM47/GM48 INTEGRATOR’S MANUAL Command ATS10=[<val>] ATS10?
Page 107
• to make it possible for the TE to display call state information for an ongoing call. <onoff> Unsolicited result codes: *ECAV: <ccid>,<ccstatus>,<calltype>,[<processid>],[<exitcause>], [<number>,<type>] <ccid> 1 to 7 <ccstatus> <calltype> <processid> Integer LZT 123 7263 R1C 3. CONTROL AND STATUS Description The call log function is disabled (off).
Show the current setting Show if the command is supported This command sets the daylight saving time hours. GM47/GM48 INTEGRATOR’S MANUAL Description Exit cause according to GSM 04.08 reported when returning to Idle state (<ccstatus> = 0) Description String type phone number of format specified by <type>.
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. <dst> 3.13 AT*EMAR Ericsson Master Reset Description Perform a master reset in the MS...
This command sets the minute minder setting to “on” or “off” in the MS. Test command returns the <mode> value. When set to “on”, a beep is sent to the audio output every minute. <mode> GM47/GM48 INTEGRATOR’S MANUAL Command AT*EPEE=<onoff> AT*EPEE?
3.16 AT+CALA Set Alarm Description Set an alarm time in the ME Show the current setting Show if the command is supported The command sets an alarm time in the ME. An array of different alarms can be set and each may be recurrent. If alarm setting fails, ERROR: <err>...
Show if the command is supported This command removes an active alarm. <n> Integer type GM47/GM48 INTEGRATOR’S MANUAL Description Maximum length of <text> parameter Description For setting an alarm for one or more days in the week. The digits 1 to 7 correspond to the days in the week, Monday (1), …, Sunday (7).
3.18 AT+CCLK Set Clock and Date Description Set the real time clock of the ME Show the current setting Show if the command is supported Sets the real time clock of the ME. If setting fails in an ME, error +CME ERROR: <err>...
Test command returns values supported by the ME as a compound. Note! “AT+CFUN=” is interpreted as “AT+CFUN=0”. <fun> GM47/GM48 INTEGRATOR’S MANUAL Command AT+CEER AT+CEER=? Description The total number of characters, including line terminators, in the information text shall not exceed 2041 characters.
3.21 AT+CIND Indicator Control Description Set Indicator Control Show the current setting Show if the command is supported Used 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”...
3.24 AT+CMER Mobile Equipment Event Reporting Description Set Phone Activity Status Show the current setting Show if the command is supported The command enables or disables the sending of unsolicited result codes from the ME to the TE in the case of key pressings, display changes, and indicator state changes.
<mode> argument set to 1, the command may return Ericsson specific <pas> values from 129 to 255 (for supported values see the table below). GM47/GM48 INTEGRATOR’S MANUAL Description No indicator event reporting Indicator event reporting using result code +CIEV: <ind>,<value>.
Page 119
Test command returns values supported by the ME as a compound value: refer to GSM 07.07. <pas> <mode> Example AT+CPAS=? +CPAS: (0,3,4,129,130,131) AT+CPAS +CPAS: 0 LZT 123 7263 R1C 3. CONTROL AND STATUS Description Ready (ME allows commands from TA/TE) Ringing (ME is ready for commands from TA/TE, but the ringer is active) Call in progress (ME is ready for commands from TA/TE, but...
+CGMM, +CGMR, +CGSN, +CFUN, +CMEE +CPIN, L and M. <pin>,<newpin> string <code> READY SIM PIN SIM PUK GM47/GM48 INTEGRATOR’S MANUAL Command AT+CPIN=<pin>[,<new pin>] AT+CPIN? AT+CPIN=? Description The range for the SIM PIN and the PH- SIM PIN is 4 - 8 digits.
Page 121
<code> PH-SIM PIN SIM PIN2 SIM PUK2 BLOCKED <err> Example AT+CPIN=“0000” LZT 123 7263 R1C 3. CONTROL AND STATUS Description ME is waiting PHone-to-SIM card password to be given 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.
“IR” “OX” “AB” “AG” “AC” <oldpwd> string type <newpwd> string type GM47/GM48 INTEGRATOR’S MANUAL Command AT+CPWD=<fac>, <oldpwd>, <newpwd> AT+CPWD=? Description PH-SIM (lock PHone to SIM card) (ME asks password when other than current SIM card inserted) SIM (lock SIM card) (SIM asks password in ME power-up...
Page 123
<pwdlength> Integer type <err> 101..255 Example AT+CPWD=“SC”,“0000”,“0001” LZT 123 7263 R1C 3. CONTROL AND STATUS Description Maximum length of the password for the facility Description Phone failure Operation not allowed PH-SIM PIN required SIM not inserted SIM PIN required SIM PUK required SIM failure SIM busy SIM wrong...
• 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. GM47/GM48 INTEGRATOR’S MANUAL Command AT+CR=<mode> AT+CR?
Test command returns values supported by the TA as a compound value. <mode> Unsolicited Result Codes: +CRING: <type> 3.30 AT+CSAS Save Settings Description Save Settings Show if the command is supported Saves active message service settings to a non-volatile memory. A TA can contain several settings profiles.
<ber> from the ME. Test command returns values supported by the TA as compound values. <rssi> 2..30 <ber> 0..7 Example AT+CSQ +CSQ: 13,99 GM47/GM48 INTEGRATOR’S MANUAL Command AT+CSQ AT+CSQ=? Description –113dBm or less –111dBm –109… –53dBm –51dBm or greater...
3.32 AT+CTZU Automatic Time Zone Update Description Enable and disable automatic time zone update via NITZ Show the current setting Show if the command is supported Enables and disables the automatic time zone update via NITZ. If setting fails in an ME error, +CME ERROR <err> is returned. <onoff>...
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 Request operation...
Page 130
ATMS AuxInGain MicPath switches MICP MicInGain MICN Aux Amp SpkPath switches BEARP Ear Amp BEARN GM47/GM48 INTEGRATOR’S MANUAL CODEC TxPGA TxGainLow TxPCM SideTone Gain SideTone switch RxPGA Volume RxPCM Figure 4.1 Audio diagram of the CODEC Speech...
Page 131
<op> <TxPGA>, <RxPGA> LZT 123 7263 R1C 4. AUDIO 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>...
Page 134
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: AT*E2EAMS=1,2 Turns analog ringing off: AT*E2EAMS=20,0 Save current profile to currently loaded profile in non-volatile memory: AT*E2EAMS=255 GM47/GM48 INTEGRATOR’S MANUAL Description Microphone voltage at 2.5V Microphone voltage at 2V Description LZT 123 7263 R1C...
4.2 AT*E2APR M2M Audio Profile Manipulation Description Request operation with audio profile Show the current setting Show if the command is supported This 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.
Page 136
1 is currently used: AT*E2APR=3,1 Sets profile number 1 as the default when module is powered on: AT*E2APR=4,1 GM47/GM48 INTEGRATOR’S MANUAL Description Profile 0 (Factory profile set for handset). Default value Profile 1 (Factory profile set for portable handsfree)
4.3 AT*EALR Ericsson Audio Line Request Description Request the audio lines (ATMS,AFMS) Show the current setting Show if the command is supported Included for compatibility. No functionality. <mode> <activation> <aud_status> <resp> LZT 123 7263 R1C 4. AUDIO Command AT*EALR=<mode> [,<activation> [,<aud_status>]] AT*EALR? AT*EALR=?
Sets the audio mode for the application Show the current setting Show if the command is supported Included for compatibility. No functionality. <internal_voice_alg> <noise_reduction> <side_tone> GM47/GM48 INTEGRATOR’S MANUAL Command AT*EAMS=<internal_voice_al g>[,<noise_reduction> [,<side tone> [,<short_echo_canceling> [,<ATMS_gain> [,<class> [,<ATMS_sensitivity_deviation _from_class> [,<AFMS_sensitivity_deviation _from_class>]]]]]]] AT*EAMS?
<short_echo_canceling> <ATMS_gain> <Class> <ATMS_sensitivity_deviation_from_class>, <AFMS_sensitivity_deviation_from_class> 4.5 AT*EARS Ericsson Audio Ring Signal Description Request analogue ring signal in the loudspeaker Show the current setting Show if the command is supported Included for compatibility. No functionality. <mode> LZT 123 7263 R1C 4. AUDIO Description Description Normal (0 dB) (internal voice processing)
Description Set local audio mode Show the current setting Show if the command is supported Included for compatibility. No functionality. <mic> <loudspeaker> GM47/GM48 INTEGRATOR’S MANUAL Command AT*E2PHFB=<op> AT*E2PHFB? AT*E2PHFB=? Description Disable PHF button. Default value Enable PHF button Command AT*ELAM=<mic>...
4.8 AT*EMIC Ericsson Microphone Mode Description Enables/disables the phone microphone Show the current setting Show if the command is supported Included for compatibility. No functionality. <mode> 4.9 AT*EMIR Ericsson Music Mute Indication Request Description Request for mute indications Show the current setting Show if the command is supported...
<indexr>. If listing fails an error, +CME ERROR: <err>, is returned. <indexr> 1-50 <number> string type <type> integer format 128 - 255 <sound type> GM47/GM48 INTEGRATOR’S MANUAL Command AT*EPRR=<indexr> AT*EPRR=? Description Value of location number Description Phone number of format <type> Description Type of address octet (refer GSM 04.08 [4] section 10.5.4.7)
<sound type> 9-10 12-20 21-30 31-38 39-50 4.11 AT*EPRW Ericsson Personal Ringtype Write Description Request Personal Ringtype Write command Show if the command is supported Writes phone number, phone number type and sound type in location number <indexr>. It is possible to use wild cards for phone number by substituting the digits with question marks.
Page 144
128 - 255 <nlength> integer type <sound type> 9-10 12-30 31-38 39-50 GM47/GM48 INTEGRATOR’S MANUAL Description 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 Other values refer to GSM 04.08 [4] section 10.5.4.7...
4.12 AT*ERIL Ericsson Ring Level Set Description Sets ring volume for the ring signals used for incoming voice (L1 and L2), fax and data calls Show the current setting Show if the command is supported Used to set the volume for the ring signals used for incoming voice, Line 1, Line 2, fax and data calls.
<sound type> 9-10 11-20 21-30 31-38 39-5 4.14 AT*ERIP Ericsson Ring Signal Playback Command Description Plays the selected sound type at specified volume level Show if the command is supported Used to play one of the sound types which are available as ring signals/ message signals on the module.
Shows if the command is supported Sets the user defined own melodies in the MS. The <prefix> and <tone> indicates together the tone frequency and duration. The <pause> sets a pause between tones. GM47/GM48 INTEGRATOR’S MANUAL Command AT*ESMA=<mode> AT*ESMA? AT*ESMA=? Description Answer mode is not set to “Any key”, or “Auto”...
Page 149
Test command returns the possible values of <melody index>, <pause>, <prefix>, <tone>, <mlength> and <mtones>. <melody index> <melody string> string <pause> <prefix> <tones> c,d,e,f,g,a,b C,D,E,F,G,A,B <mtones> integer <mlength> integer LZT 123 7263 R1C 4. AUDIO Description Melody 1 – 4. Default setting: 1 Description A sequence of <tones>...
The 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> GM47/GM48 INTEGRATOR’S MANUAL Command AT*EXVC=<external volume> AT*EXVC? AT*EXVC=?
4.18 ATM Monitor Speaker Control Description Set monitor speaker control Show the current setting Show if the command is supported Define the activity of the speaker. This command is ignored by the modem and is only included for compatibility. <speaker> LZT 123 7263 R1C 4.
5. Data - CSD/HSCSD Note! Since the module does not support V42bis compression the following commands have not been implemented: • AT+DS • AT+DR 5.1 AT+CBST Select Bearer Service Type Description Select bearer service type Show the current setting Show if the command is supported Selects the bearer service <name>...
5.2 AT+CRLP Radio Link Protocol Description Set radio link protocol Show the current setting Show if the command is supported Radio 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.
Page 156
0 - 255 <T4> 3 - 255 <ver> Integer Example AT+CRLP? +CRLP: 61,61,48,6,0 +CRLP: 120,120,48,6,2,3 GM47/GM48 INTEGRATOR’S MANUAL Description Acknowledgment timer T1 (*10ms) Description Re-transmission attempts N2 Description Re-sequencing period T4 (*10ms) Description RLP version. When version indication is not present, <ver>=0 is assumed...
6. Data - GPRS 6.1 AT+CGACT PDP Context Activate or Deactivate Description Activate or deactivate the specified PDP context(s) Show the current setting Show if the command is supported Used to activate or deactivate the specified PDP context(s). After the command has completed, the MS remains in V.250 command state.
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. <state> GM47/GM48 INTEGRATOR’S MANUAL Command +CGATT=[<state>] +CGATT? +CGATT=? Description...
6.3 AT+CGDATA Enter Data State Description Establish GPRS/packet domain connection Show if the command is supported Causes 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.
Show if the command is supported Specifies PDP context parameter values for a PDP context identified by the (local) context identification parameter, <cid>. <cid> Integer type 1-10 <PDP_type> GM47/GM48 INTEGRATOR’S MANUAL Command +CGDCONT=[<cid> [,<PDP_type> [,<APN> [,<PDP_addr> [,<d_comp> [,<h_comp> [,<pd1> [,…[,pdN]]]]]]]]] +CGDCONT?
Page 161
<APN> String type <PDP_address> String type <d_comp> 2..255 <h_comp> 2..255 <pdN> String type LZT 123 7263 R1C 6. DATA - GPRS Description (Access Point Name) a string parameter which is a logical name that is used to select the GGSN or the external packet data network.
Enables 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. <mode> <bfr> GM47/GM48 INTEGRATOR’S MANUAL Command +CGEREP=[<mode> [,<bfr>]] +CGEREP? +CGEREP=? Description Buffer unsolicited result codes in the MS.
6.6 AT+CGPADDR Show PDP Address Description Show PDP addresses for specified CIDs Show if the command is supported Returns a list of PDP addresses for the specified context identifiers. The test command returns a list of defined <cid>s. <cid> Integer type <PDP_address>...
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. <cid> Integer type GM47/GM48 INTEGRATOR’S MANUAL Command +CGQMIN=[<cid> [,<precedence> [,<delay> [,<reliability>...
Page 165
<precedence> <delay> <reliability> <peak> <mean> LZT 123 7263 R1C 6. DATA - GPRS Description Subscribed (from network) value used High priority Normal priority Low priority Description Subscribed (from network) value used Delay class Description Subscribed (from network) value used Reliability class Description Subscribed (from network) value used Up to 1000 (8kbits/s)
Show if the command is supported 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. GM47/GM48 INTEGRATOR’S MANUAL Description 10000 (~22bits/s) 20000 (~44bits/s) 50000 (~111bits/s) 100000 (~0.22kbits/s)
Page 167
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.
6.9 AT+CGREG GPRS Network Registration Status Description Set command Show the current setting Show if the command is supported Controls 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.
Used 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. <services> GM47/GM48 INTEGRATOR’S MANUAL Description Two byte cell ID in hexadecimal format Command +CGSMS=[<service>]...
7. Data - HSCSD 7.1 AT+CHSC HSCSD Current Call Parameters Description Show the current setting Show if the command is supported Returns information about the current HSCSD call parameters, i.e. the current number of receive and transmit timeslots, air interface user rate and channel coding.
Show if the command is supported Shows information about HSCSD features supported by the ME/TA. <mclass> <maxRx> <maxTx> <sum> <codings> GM47/GM48 INTEGRATOR’S MANUAL Command AT+CHSD AT+CHSD=? Description Multislot class is 2 Description Maximum number of receive timeslots that ME can use is 2...
7.3 AT+CHSN HSCSD Non Transparent Call Configuration Description Set HSCSD configuration. This command is also used during a call if new <wAiur> and/or <wRx> are/is desired Show the current setting Show if the command is supported Controls parameters for non-transparent HSCSD calls. Changing <topRx>...
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, GM47/GM48 INTEGRATOR’S MANUAL Description TA/ME shall calculate a proper number of receive timeslots from currently selected <wAiur>...
but 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 171. For instance, for a non-transparent HSCSD call, result code ‘CHSR: 2, 1, 4, 8’...
8. GPS Interoperability 8.1 AT*EENMEA NMEA (GPS) Mode on UART2 Description Enable NMEA commands on the UART Show the current setting Shows if the command is supported This command enables transmission of NMEA commands from UART1 to UART2 and vice versa. The module acts as a transparent link between the GPS device connected to UART2 and the application communicating with it on UART1.
NMEA port. The port rate will be set for the GPS/NMEA port only when NMEA is active - see AT*EENMEA. <op> Examples AT*E2NMPR=? *E2NMPR=(0-10) Port rate currently set: GM47/GM48 INTEGRATOR’S MANUAL Description Disable NMEA communication. Default value Enable NMEA communication simultaneously with AT commands Command AT*E2NMPR=<pr>...
Page 179
8. GPS INTEROPERABILITY AT*E2NMPR? *E2NMPR: 4 Set GPS/NMEA port rate to 4800 baud: AT*E2NMPR=2 LZT 123 7263 R1C...
9. Fax 9.1 AT*E2FAX Ericsson M2M Fax Comm. Baud Rate Modification Description Request change of fax comm. baud rate Show the current setting Shows if the command is supported This 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...
10. Identification 10.1 AT Attention Command Description Checks the communication between the MS and 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. 10.2 AT&F Set to Factory Defined Configuration Description Execute...
Causes 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 GM47/GM48 INTEGRATOR’S MANUAL Command Command...
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. <model type> String type <model name> String type Example AT+CGMM 6100501-BVGM47 10.7 AT+CGMR Read MS Revision Identification Description Request MS revision identification string...
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. <manufacture> string type GM47/GM48 INTEGRATOR’S MANUAL Command AT+CGSN AT+CGSN=? Description The IMEISV, which is the IMEI (International Mobile station Equipment Identity;...
10.10 AT+GMM Read Model Identification Description Request revision identification Show if the command is supported This command causes the DCE to transmit one or more lines of information text, determined by the manufacturer, which is intended to permit the user of the DCE to identify the specific model of device. Typically, the text will consist of a single line containing the name of the product, but manufacturers may choose to provide any information desired.
11. Input/Output 11.1 AT*E2IO Ericsson M2M Input/Output Read/Write Description Request operation with the I/O signals Show if the command is supported Description: The module has 8 digital I/Os; 4 configurable GPIOs, 1 input-only, and 3 output-only. The module also has 3 ADCs, and 1 DAC. All of these signals are controlled by the AT*E2IO command.
Page 192
Triggers are only applicable while the module is ON. Power-cycling will clear all current triggers. If a signal is triggerable OK is returned and the trigger is set/cleared, otherwise ERROR is returned. GM47/GM48 INTEGRATOR’S MANUAL AT*E2IO=1,“IO1”,1 AT*E2IO=1,“DA1”,,100 AT*E2IO=2,“IO1”,1 (Set IO1 as an output) AT*E2IO=3,“IO1”...
Page 193
• Trigger Check (<op> = 5): Checks if a signal input is configured as a trigger. Returned <val> shows the current trigger state; ‘1’ for triggered or ‘0’ for not triggered. If the signal is triggerable, the current trigger status and OK are return, otherwise ERROR is returned.
Page 194
Scenario Cases Reading an I/O: AT Command AT*E2IO=0,“I1” AT*E2IO=0,“AD1” Writing in an Output: AT Command AT*E2IO=1,“O1”,1 AT*E2IO=1,“I3”,0 GM47/GM48 INTEGRATOR’S MANUAL Read/Write Configure The logic value is I/O signal is INPUT FALSE Logic value is TRUE I/O signal is OUTPUT Description The decimal value shall represent the analogue voltage it is hold on the I/O.
Page 195
AT Command AT*E2IO=1,“DA1”,95 Configuring an I/O: AT Command AT*E2IO=2,“I1”,0 AT*E2IO=2,“O1”,0 AT*E2IO=2,“I4”,1 AT*E2IO=2,“O4”,1 Checking an I/O status: AT Command AT*E2IO=3,“I1” AT*E2IO=3,“O1” AT*E2IO=3,“I4” AT*E2IO=3,“O4” LZT 123 7263 R1C 11. INPUT/OUTPUT Response Comment The TE is writing 95 decimal value to hold a voltage of: ((2.75*0.9)/256)*95 = 0.918V The MS responds OK because the operation has been...
Page 196
Triggering an Input: AT Command AT*E2IO=4,“I1”,1 AT*E2IO=4,“I4”,0 Checking an Input Trigger: AT Command AT*E2IO=5,“I1” GM47/GM48 INTEGRATOR’S MANUAL Response *E2IO:4,“I1”,1 Response *E2IO=5,“I1”,1 Comment The TE is requesting to trigger Input 1 The MS responds OK because the operation has been performed...
12. Interface 12.1 AT+CPIN PIN Control See 3.26, AT+CPIN PIN Control 12.2 AT&C Circuit 109 (DCD) Control Description Set behavior of carrier detect Determines the behaviour of the carrier detect. <value> 12.3 AT&D Circuit 108 (DTR) Response Description Control actions from Controls all actions initiated by data terminal ready from DTE.
The setting of this parameter determines whether or not the DCE echoes characters received from the DTE during command state and online command state. <value> GM47/GM48 INTEGRATOR’S MANUAL Description DSR always on DSR on in data mode. DSR off in command mode. Default...
12.7 ATV DCE Response Format Description Set DCE response format Show the current setting Show if the command is supported Select either descriptive or numeric response codes. The ATV command sets the verbose numeric response codes and strips off the <S3><S4>...
Show if the command is supported The command is used to turn on the multiplexer. Only “no transparency is supported”. The parameter <k> is not used. GM47/GM48 INTEGRATOR’S MANUAL Command ATZ=<profile> ATZ=? Description Select the user profile to restore Command AT+CMUX=<transpa...
Page 201
The default values for the parameters below are for “no transparency” and “only UIH frames used”. <transparency> <subset> <port_speed> <N1> <T1> <N2> <T2> <T3> <k> 1..7 LZT 123 7263 R1C 12. INTERFACE Description No transparency Description Only UIH frames used Description 9600bits/s 19200bits/s...
(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). <format> GM47/GM48 INTEGRATOR’S MANUAL Command AT+CRES[=<profile>] AT+CRES=? Description Profile number where settings are to be stored.
<parity> Example AT+ICF? +ICF: 3,3 12.12 AT+IFC DTE-DCE Local Flow Control Description Defines DTE-DCE local flow control Show the current setting Show if the command is supported Defines 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.
Specifies 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. GM47/GM48 INTEGRATOR’S MANUAL Command AT+ILRR=<value> AT+ILRR?
The specified rate takes effect following the issuance of any result code(s) associated with the current command line. <rate> Discrete integer value 12.15 AT*E2SPI Serial Peripheral Interface Description Set Serial Peripheral interface Show the current setting Shows if the command is supported This command allows the user to send data via an SPI bus.
Page 206
IO pins to other applications. The SPI bus must be disabled before being enabled with a new set of parameters. AT*E2SPI=0 <op> 1-32 <byteformat> 1-32 GM47/GM48 INTEGRATOR’S MANUAL Description Disable SPI bus Send/ receive 1-32 bytes Enable SPI bus Description No Sync Pin function...
<InitSync> <byte x>, <byte x rx> 0-255 <active> 12.16 AT*E2ESC M2M Escape Sequence Guard Time Description Set GPRS online command guard time Show the current setting Show if the command is supported Defines a guard time for the escape sequence in GPRS to return to on- line command mode i.e.
13. Network 13.1 AT*E2CD Ericsson M2M Cell Description Description Request network cell description Show the current setting Show if the command is supported Controls 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>.
Page 210
<ta> 0-63 64-255 GM47/GM48 INTEGRATOR’S MANUAL Description 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...
13.2 AT*E2EMM Ericsson M2M Engineering Monitoring Mode Description Set the response presentation mode Display mode neighbour cells are taken from the toplist Compact mode. The first cell is the serving cell, the rest are neighbour cells taken from the toplist Verbose mode.
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
<ci> Integer type <bsic> Integer type <ch> (0-1023) GM47/GM48 INTEGRATOR’S MANUAL 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...
Page 215
<rxl> Integer type <rxlfull> Integer type <rxlsub> Integer type <rxqfull> <mcc> Integer type <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. <rxqsub>...
Page 216
<c1> Integer <c2> Integer <ta> 0-63 64-255 <tn> GM47/GM48 INTEGRATOR’S MANUAL Description 1.9% < BER < 2.7% 3.8% < BER < 5.4% 7.6% < BER < 11.0% BER > 15.0% Description 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.
13.3 AT*E2SPN M2M Service Provider Indication Description Request service provider indication Show if the command is supported Causes 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 EF card (see GSM 11.11).
For each service group, a bit mask tells which services are available (bit=1). Unused bits are set to 0. <service group> Byte <services> byte GM47/GM48 INTEGRATOR’S MANUAL Command AT*ECSP=<service group> AT*ECSP=? Description Each service group has a corresponding number, service...
13.6 AT*EPNR Ericsson Read SIM Preferred Network Description Read entries in SIM preferred list Show if the command is supported This command is used to read the SIM preferred list of networks <index1> integer <index2> integer <format> <oper> string Example AT*EPNR=2,1,10 *EPNR: 1,“24008”...
This command is used to edit the SIM preferred list of networks (MCC) and mobile network code (MNC). <index> Integer <format> <oper> String GM47/GM48 INTEGRATOR’S MANUAL Command AT*EPNW=[<index>] [,<format>,<oper>] AT*EPNW=? ). The entry field <oper> contains mobile country code PLMNSEL Description Index to entry in SIM preferred list.
13.8 AT*E2SSN Ericsson M2M SIM Serial Number Description Request SIM Serial number Shows if the command is supported 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. This field is detailed in GSM 11.11 section 10.1.1.
Show if the command is supported Sets the name tag for a selected line. <line> <name> String <lname> Integer GM47/GM48 INTEGRATOR’S MANUAL Command AT*ESLN=<line> [,<name>] AT*ESLN? AT*ESLN=? Description This means that the two lines will use the default name tags, i.e. “L1” and “L2”. Default value...
13.10 AT+CIMI Subscriber Identification Description Read IMSI Show if the command is supported Causes the TA to return <IMSI>, identifying the individual SIM attached to the ME. <IMSI> string without double quotes Example AT+CIMI 234157411545420 13.11 AT+CLCK Facility Lock Description Request facility lock Show if the command is...
Page 224
“PU” “PP” “PC” <mode> <status> GM47/GM48 INTEGRATOR’S MANUAL Description PH-SIM (lock PHone to SIM card) (ME asks password when other than current SIM card inserted) SIM (lock SIM card) (SIM asks password in ME power-up and when this lock command issued) SIM fixed dialling feature.
<passw> string type <classx> 1..30 13.12 AT+CNUM Subscriber Number Description Request subscriber number Show if the command is supported This 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.
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. GM47/GM48 INTEGRATOR’S MANUAL Description Phone number of format specified by <typex>...
Page 227
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>).
Show if the command is supported Forces an attempt to select and register the GSM network operator. <mode> <format> <oper> string type <stat> GM47/GM48 INTEGRATOR’S MANUAL Command AT+COPS=[<mode> [,<format> [,<oper>]]] AT+COPS? AT+COPS=? Description Automatic (<oper> field is ignored) Manual (<oper> field present) Set only <format>...
Example AT+COPS=? +COPS: (2,“UK VODAFONE”,“UK Vodafone”,“23415”) +COPS: (3,“UK Orange PCS Ltd”,“Orange”,“23433”) +COPS: (3,“T-Mobile UK”,“T-Mobile UK”,“23430”) +COPS: (3,“O2 - UK”,“O2 - UK”,“23410”) 13.15 AT+CREG Network Registration Description Request network registration Show the current setting Show if the command is supported Set command controls the presentation of an unsolicited result code +CREG: <stat>...
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. GM47/GM48 INTEGRATOR’S MANUAL Description Not registered, ME is not currently searching for a new...
Page 231
If this feature i in place, which is or becomes deciphered, an indication is given via the unsolicited result code *ECPV:<ciphering>. <switch> Unsolicited Result Codes: *ECPV: <ciphering>. Sent only when <switch> is set to 0. Unsolicited Result Codes *ECPV - Ciphering Indicator SYNTAX - Unsolicited Result code Description Set command informs...
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. <ch> (0-1023) GM47/GM48 INTEGRATOR’S MANUAL Command AT*E2NBTS=<ch1>,<bsic1>[,<ch2 >,<bsic2>[,<ch3>,<bsic3>[,<ch4 >,<bsic4>[,<ch5>,<bsic5>[,<ch6 >,<bsic6>[,<ch7>,<bsic7>[,<ch8 >,<bsic8>[,<ch9>,<bsic9>[,<ch1 0>,<bsic10>[,<ch11>,<bsic11>[,<...
Page 233
<mcc> String Type <mnc> String Type <ci> String type <bsic> String Type <rxl> String Type LZT 123 7263 R1C 13. NETWORK Description Three digits in decimal format. The Mobile Country Code identifies the PLMN serving cell country according to ITU Description Two digits in decimal format.
14. Phonebook 14.1 AT*E2PBCS Ericsson M2M Phonebook Check Sum Description Request phone book checksum Show if the command is supported Command 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.
This 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. <name> String <maxnamelength> integer GM47/GM48 INTEGRATOR’S MANUAL Description The group index within the hierarchical phone book Description Contact Phone number Description The index of the contact/group/phone number to add.
14.4 AT*ESCN Ericsson Set Credit Card Number Description Set up a credit card number Show if the command is supported Command is used to: • set up a credit card number in the ME. • disable credit card calls. • enable one of the credit card call services. •...
Page 238
Integer format <name> String <vercode> String <send order> GM47/GM48 INTEGRATOR’S MANUAL Description Index number to the first credit card call access server Index number to the second credit card call access server Description Credit card calling disabled Index number to the first credit card call access server...
14.5 AT*ESDG Ericsson Delete Group Description Deletes a group defined in the hierarchical phone book Show if the command is supported This command deletes the group at position <gindex> from the hierarchical phone book. <gindex> 1-10 14.6 AT*ESDI Ericsson Delete Group Item Description Deletes the item in group <gindex>...
Show if the command is supported This command lists the items stored in the group identified by <gindex>. <gindex> 1-10 <index> 1-15 <type> Integer GM47/GM48 INTEGRATOR’S MANUAL Command AT*ESGR AT*ESGR=? Description The group index Description The group name Command AT*EGIR=<gindex>...
<itemindex> Integer 14.9 AT*ESIL Ericsson Silence Command Description Sets the MS to silent mode Show the current setting Show if the command is supported This command orders the phone to be in silent mode. When the phone is in silent mode, all sounds from the MS are prevented. <mode>...
Show if the command is supported This command sets a <type> number, in the format <number type>, in the MS. <type> <number type> <number> 0-9, + GM47/GM48 INTEGRATOR’S MANUAL Command AT*ESNU=<type>, <number>[,<number type>] AT*ESNU? AT*ESNU=? Description Voice L1 Voice L2...
14.11 AT+CPBF Phonebook Find Description Show the current setting Show if the command is supported Returns phone book entries whose alphanumeric field starts with <findtext>. Only currently selected source will be searched for, <findtext> string type 14.12 AT+CPBR Phonebook Read Description Read phone book entries...
Page 244
<tlength> integer type Example AT+CPBR=1,99 +CPBR: 1,“44123456789”,145,“Test Number” +CPBR: 2,“440987654321”,145,“Test number 2” +CPBR: 3,“449876543210”,129,“Test Number 3” GM47/GM48 INTEGRATOR’S MANUAL Description Phone number of format <type> Description ISDN/telephony numbering plan, national/international unknown ISDN/telephony numbering plan, international number ISDN/telephony numbering plan, national number Other values refer to GSM 04.08 section 10.5.4.7...
14.13 AT+CPBS Phone Storage Description Set phone book storage Show the current setting Show if the command is supported Selects 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.
<number> string type <type> integer format 128-255 <text> string type <nlength> integer type GM47/GM48 INTEGRATOR’S MANUAL Command AT+CPBW=[<index>] [, <number>[,<type> [,<text>]]] AT+CPBW=? Description Values in the range of location numbers of phone book memory Description Phone number of format <type>...
<tlength> integer type Example AT+CPBW=1,“44123456789”,145,“Test Number” AT+CPBW=2,“440987654321”,145,“Test number 2” AT+CPBW=3,“449876543210”,129,“Test Number 3” 14.15 AT*ECAW Ericsson Callers Allowed Write Description Write to or remove from CA list Show if the command is supported Command is used for writing entries to and removing entries from the Callers Allowed (CA) list.
<groupname>, phonebook storage <storage> plus phonebook index <PBindex>, or unique identifier to a contact <CLUID>. If <CAindex2> is supplied, all list items from <CAindex1> to <CAindex2> will be returned. GM47/GM48 INTEGRATOR’S MANUAL Description Values in the range of location numbers of CA list Description...
Page 249
If listing fails in a ME +CME ERROR: <err> is returned. <CAindexn> Integer format <groupname> String format <CLUID> Integer format Refer to the AT*ECAW command for the <storage> and <PBindex> parameters. LZT 123 7263 R1C 14. PHONEBOOK Description Start value of location number Description Name of callers allowed group Description...
15. Short Message Services - Point to Point 15.1 AT+CPIN PIN Control See 3.26, AT+CPIN PIN Control 15.2 AT+CGSMS Select Service for MO SMS Messages See 6.10, AT+CGSMS Select Service for MO SMS Messages 15.3 AT+CPMS Preferred Message Storage Common for both PDU (Protocol Data Unit) and Text Modes Description Set preferred message storage...
Page 252
Examples AT+CPMS=? +CPMS: (“ME”,“SM”),(“ME”,“SM”),(“ME”,“SM”) AT+CPMS? +CPMS: “ME”,0,40,“SM”,1,15,“ME”,0,40 GM47/GM48 INTEGRATOR’S MANUAL Description Memory from which messages are read and deleted (commands List Messages +CMGL, Read Message +CMGR and Delete Message +CMGD) ME message storage SIM message storage. Default value...
15. SHORT MESSAGE SERVICES - POINT TO POINT AT+CPMS=“sm”,“sm”,“sm” +CPMS: 1,15,1,15,1,15 15.4 AT+CSCA Service Centre Address Common for both PDU and Text Modes Description Set service centre address Show the current setting Show if the command is supported Updates the SMSC address, through which mobile originated SMs are transmitted.
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. <mode> GM47/GM48 INTEGRATOR’S MANUAL Command AT+CMGF=<mode> AT+CMGF? AT+CMGF=?
15. SHORT MESSAGE SERVICES - POINT TO POINT 15.6 AT+CMGW Write Message to Memory PDU Mode Description Write message to memory Show if the command is supported Stores 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>...
SMS-COMMANDs and SMS-STATUS-REPORTs cannot be stored in text mode. <stat> <oa> String type <da> String type <tooa> String type <toda> String type GM47/GM48 INTEGRATOR’S MANUAL Command AT+CMGW [=<oa/da> [,<tooa/toda>[,<stat>]]] <CR> Text is entered <ctrl-Z/ ESC> AT+CMGW=? Description Stored unsent message (only applicable to SMs) Description GSM 03.40 TP-Originating-Address Value in string format;...
15. SHORT MESSAGE SERVICES - POINT TO POINT <index> Integer type 15.7 AT+CMGS Send Message PDU Mode Description Send message Show if the command is supported Sends a message from a TE to the network (SMS-SUBMIT). Message reference value <mr> is returned to the TE on successful message delivery.
Page 258
• 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: GM47/GM48 INTEGRATOR’S MANUAL Description Value indicating in PDU mode (+CMGF=0), the length of the actual TP data unit in octets (i.e. the RP layer SMSC...
Page 259
15. SHORT MESSAGE SERVICES - POINT TO POINT • 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. <da> String type <toda> String type <mr>...
+CMS ERROR: <err> is returned. This command is abortable. See “AT+CPMS Preferred Message Storage”, page 251. <index> Integer type <mr> Integer type GM47/GM48 INTEGRATOR’S MANUAL Command AT+CMSS=<index> AT+CMSS=? Description Value in the range of location numbers supported by the associated memory Description GSM 03.40 TP-Message-Reference in integer format...
Page 261
15. SHORT MESSAGE SERVICES - POINT TO POINT Text Mode Description Send from storage Show if the command is supported Sends 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.
<length> Integer type <pdu> String <mr> Integer type <ackpdu> String GM47/GM48 INTEGRATOR’S MANUAL Send Command Command AT+CMGC=<length><CR> <pdu><ctrl-Z/ESC> AT+CMGC=? Description Value indicating in PDU mode (+CMGF=0), the length of the actual TP data unit in octets (i.e. the RP layer SMSC...
Page 263
15. SHORT MESSAGE SERVICES - POINT TO POINT Text Mode Description Send command message Show if the commands is supported Sends 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 8-bit octets (refer to +CMGS).
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). GM47/GM48 INTEGRATOR’S MANUAL Description GSM 03.40 TP-Destination-Address Value in string format;...
Page 265
15. SHORT MESSAGE SERVICES - POINT TO POINT If the command fails and the error is related to mobile equipment or network, the final result code CMS ERROR: <err> is returned. <mode> <mt> <bm> <ds> Unsolicited Result codes: LZT 123 7263 R1C Description Forward unsolicited result codes directly to the TE.
Page 266
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. <mode> GM47/GM48 INTEGRATOR’S MANUAL Command AT+CNMI=[<mode> [,<mt>[,<bm>[,<ds>...
Page 267
15. SHORT MESSAGE SERVICES - POINT TO POINT <mt> <bm> <ds> 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>...
‘received read’. If reading fails, final result code +CMS ERROR: <err> is returned. <stat> <index> Integer type <alpha> String type <length> Integer type GM47/GM48 INTEGRATOR’S MANUAL Command Possible Responses AT+CMGR= • +CMGR: <stat>,[<alpha>],<length>] <index> • +CMS ERROR: <err> • OK • ERROR AT+CMGR=? •...
Page 269
15. SHORT MESSAGE SERVICES - POINT TO POINT <pdu> Note! It is possible to send SMS in PDU mode, if help for this is required then please contact customer support. LZT 123 7263 R1C 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.
Page 270
‘received unread’, status in the storage changes to ‘received read’. If listing fails final result code +CMS ERROR: <err> is returned. <index> Integer type <stat> GM47/GM48 INTEGRATOR’S MANUAL Command Possible Responses AT+CMGR= • if text mode (+CMGF=1), command [<index>]...
Page 271
15. SHORT MESSAGE SERVICES - POINT TO POINT <oa> String type <da> String type <toda> String type <tooa> String type <tora> String type <alpha> String type <scts> String type <length> Integer type LZT 123 7263 R1C Description 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).
Page 272
<ra> String type <dt> String type <st> Integer GM47/GM48 INTEGRATOR’S MANUAL 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 Description GSM 03.40 TP-Message_Reference...
Page 273
15. SHORT MESSAGE SERVICES - POINT TO POINT <ct> Integer <sn> Integer <mid> String type <page> Integer format <pages> Integer type <pid> 0 - 255 <dcs> 0 - 255 <sca> String type <tosca> Integer type 128 - 255 LZT 123 7263 R1C Description GSM 03.40 TP--command-type.
‘received unread’, status in the storage changes to ‘received read’. If listing fails, final result code +CMS ERROR: <err> is returned. <stat> GM47/GM48 INTEGRATOR’S MANUAL Description (TP-VP+1) x 5 minutes (i.e. 5 minute intervals up to 12 hous) 12 hours + ((TP_VP-143) x 30 minutes)
Page 275
15. SHORT MESSAGE SERVICES - POINT TO POINT <stat> <index> Integer type <alpha> String type <length> Integer type <pdu> LZT 123 7263 R1C Description Received read message Stored unsent message (only applicable to SMs) Stored sent message (only applicable to SMs) All messages (only applicable to +CMGL command) Description Value in the range of location numbers supported by the...
Page 276
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. <index> Integer type GM47/GM48 INTEGRATOR’S MANUAL Command Possible Responses AT+CMGL • If text mode (+CMGF=1), command =[<stat>]...
Page 277
15. SHORT MESSAGE SERVICES - POINT TO POINT <stat> Integer <oa> String type <da> String type <toda> String type <tooa> String type <tora> String type <alpha> String type LZT 123 7263 R1C Description Indicates the status of messages in memory Received unread message (new message) Received read message Stored unsent message (only applicable to SMs)
Page 278
<ctrl-Z> (IRA 26) must be used to indicate the ending of the message body <fo> <mr> Integer <ra> String GM47/GM48 INTEGRATOR’S MANUAL Description GSM 03.40 TP-service-centre-time-stamp in time-string format (refer <dt>) Description Value indicating in PDU mode (+CMGF=0), the length of the actual TP data unit in octets (i.e.
Page 279
15. SHORT MESSAGE SERVICES - POINT TO POINT <dt> String <st> Integer <ct> Integer <sn> Integer <mid> String type <page> Integer format <pages> Integer format Example AT+CMGF=1 AT+CMGL=? +CMGL: “REC UNREAD”,“REC READ”,“STO UNSENT”,“STO SENT”,“ALL” LZT 123 7263 R1C Description 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 Description...
Show the current setting Show if the command is supported Controls whether detailed header information is shown in text mode result codes. <show> GM47/GM48 INTEGRATOR’S MANUAL Command AT+CMGD=<index> AT+CMGD=? Description Value in the range of location numbers supported by the associated memory Command AT+CSDH=[<show>]...
15. SHORT MESSAGE SERVICES - POINT TO POINT 15.15 AT+CSMP Set Text Mode Parameters Only Applicable to Text Mode Description Set the text mode parameters Show the current setting Show if the command is supported Used 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.
15. SHORT MESSAGE SERVICES - POINT TO POINT 15.17 AT+CSMS Select Message Service Common for both PDU and Text Modes Description Select message service Show the current setting Show if the command is supported Selects messaging service <service>. It returns the types of messages supported by the ME: <mt>...
50ms up to a maximum of 1,150ms and is determined by the value of <n> that is used in the command. The command is disabled by setting <n> to 0. GM47/GM48 INTEGRATOR’S MANUAL Description GSM 04.11 Annex E-2 values GSM 03.40 subclause 9.2.3.22 values...
Page 285
15. SHORT MESSAGE SERVICES - POINT TO POINT Note! The Ring Indicator will always be active for incoming calls independent of this setting. <n> 50-1150 LZT 123 7263 R1C Description RI is disabled for incoming SMS messages. Default value RI is enabled for incoming SMS messages. Pulse duration selectable between 50 and 1,150ms inclusive...
16. Short Message Services - Cell Broadcast 16.1 AT+CNMI New Message Indications to TE See 15.10, AT+CNMI New Message Indications to TE 16.2 AT+CSCB Select Cell Broadcast Message Type Common for both PDU and text modes Description Select cell broadcast message type Show the current setting...
17. SIM Application Toolkit 17.1 AT+CPIN PIN Control See 3.26, AT+CPIN PIN Control 17.2 AT*E2STKS SIM Application Toolkit Settings Description Set the presentation of the unsolicited result codes corresponding to Show the current setting Show if the command is supported Allows the external application to disable or enable the presentation of the unsolicited result codes corresponding to the STK commands.
Test command returns the list of supported <answer>. Values follow GSM 11.14 standard <answer> Unsolicited Result Codes: *E2STKD: <priority>,<clear_condition>,<coding>,<text_length>, <text> GM47/GM48 INTEGRATOR’S MANUAL Command AT*E2STKD=<answer> AT*E2STKD=? Description Performed as required: the text was displayed and cleared as requested. It corresponds to ‘00’ Command performed successfully, described in the GSM standard Failed.
Values follow GSM 11.14 standard. <priority> <clear_condition> <coding> <text_length> Integter type <text> string type 17.4 AT*E2STKG M2M STK Get Inkey Description Answer to the reception of GET INKEY Show if the command is supported The ME passes the parameters within GET INKEY command to the external application by means of the unsolicited result code E2STKG.
Page 292
<answer> <response_type> <user_response> String type Unsolicited Result Codes: *E2STKG: <coding>,<prompt_text_length>,<prompt_text> GM47/GM48 INTEGRATOR’S MANUAL Description Performed as required: the text was displayed. It corresponds to ‘00’ Command performed successfully, described in the GSM standard Failed. User Terminated Session: the text was displayed as requested and the user wants to end the proactive session.
Values follow GSM 11.14 standard. <coding> <prompt_text_length> Integer type (0-235) <prompt_text> String type 17.5 AT*E2STKI M2M STK Get Input Description Answer to the reception of GET INPUT Show if the command is supported The ME passes the parameters within GET INPUT command to the external application by means of the unsolicited result code E2STKI.
Page 294
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> GM47/GM48 INTEGRATOR’S MANUAL Description Performed as required: the text was displayed. It corresponds to ‘00’ command performed succesfully, described in the GSM standard Failed.
Page 295
Values follow GSM 11.14 standard. <min_length_response> Integer type (0-160) <max_length_response> Integer type (0-160) <echo_input> <prompt_coding> <prompt_text_length> Integer type <prompt_text> String type LZT 123 7263 R1C 17. SIM APPLICATION TOOLKIT Description Value indicating the minimum length of response field <user_response> Description Value indicating the maximum length of response field <user_response>...
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. <answer> <user_response> integer type GM47/GM48 INTEGRATOR’S MANUAL Command AT*E2STKL=<answer>, [<user_response>] AT*E2STKL=? Description Performed as required. It corresponds to ‘00’ command performed succesfully, described in the GSM standard Failed.
Page 297
Unsolicited 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. <coding> <text_length> Integer type (0-240) <alpha_id> String type The maximum length is fixed <default> Integer type <item_idn> Integer type <itemn> String type <NbrOfItems> Integer type The maximum length is fixed.
If Answer command is sent once the timeout expires, an ERROR response is generated. Values follow GSM 11.14 standard. <answer> GM47/GM48 INTEGRATOR’S MANUAL Command AT*E2STKM=<answer>, <on_off> AT*E2STKM=? Description Performed as required: it corresponds to ‘00’...
Page 299
<on_off> Unsolicited 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. <coding> <text_length> Integer type <alpha_id> String type The maximum length is fixed. <item_idn> Integer type <itemn> String type <NbrOfltems> Integer type The maximum length is fixed. LZT 123 7263 R1C 17.
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. GM47/GM48 INTEGRATOR’S MANUAL Command AT*E2STKN=<sel_item> AT*E2STKN=? Description The identifier is a single byte between 1 and 255.
Page 301
Values follow GSM 11.14 standard. <answer> Unsolicited Result Codes: *E2STKC: <ton>,<dial_string>,<SetUpRequirement>,<coding>, <text_length>,<alpha_id> Values follow GSM 11.14 standard. <ton> Integer type <dial_string> String type <coding> LZT 123 7263 R1C 17. SIM APPLICATION TOOLKIT Description Performed as required. It corresponds to ‘00’ command performed succesfully, described in the GSM standard Failed.
<text_length> Integer type (0-240) <alpha_id> String type ‘FF’ The maximum length is fixed. GM47/GM48 INTEGRATOR’S MANUAL Description Value indicating the maximum length of field <alpha_id> Description Field of string type between “”. Coding is according to as defined in GSM 11.11...
17.11 *E2STKP STK Send SS Unsolicited 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.
<alpha_id> String type ‘FF’ The maximum length is fixed. GM47/GM48 INTEGRATOR’S MANUAL 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...
17.13 *E2STKR STK Refresh Unsolicited 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). <indicator> Integer type 17.14 AT*E2STKTO Parameter Command Syntax: AT*E2STKTO = <Command>, <timer>...
Page 306
<Command> <timer> Integer type (0-99) (1-99) Unsolicited result code: *E2STKTO: <command> GM47/GM48 INTEGRATOR’S MANUAL Description Set Up Call command timeout is set to the value of <timer> Display Text command timeout is set to the value of <timer> Get Input command timeout is set to the value of <timer>...
18. Supplementary Services 18.1 AT+CPIN PIN Control See 3.26, AT+CPIN PIN Control 18.2 AT+CACM Accumulated Call Meter Description Reset the ACM (Accumulated Call Meter) value on the Show the current setting Show if the command is supported Resets the Advice of Charge related accumulated call meter value in SIM file EF the current and preceding calls.
If setting fails in an ME error, +CME ERROR: <err> is returned. Read command returns the current value of ACMmax. <acmmax> String type <passwd> String type GM47/GM48 INTEGRATOR’S MANUAL Command AT+CAMM=[<acmmax> [,<passwd>]] AT+CAMM? AT+CAMM=? . ACMmax contains the maximum number...
18.4 AT+CAOC Advice of Charge Description Execute command Show the current setting Show if the command is supported Use 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.
Read command returns the current parameters of PUCT. For information on the character set see AT+CSCS in the Short Message Services section. <currency> String <ppu> String type <passwd> String type GM47/GM48 INTEGRATOR’S MANUAL Command AT+CPUC=<currency>, <ppu>[,<passwd>] PUCT AT+CPUC? AT+CPUC=? PUCT Description Alpha-identifier of the currency code (3 characters, e.g.
18.6 AT*EDIF Ericsson Divert Function Description Enable and disable notification with the unsolicited result code *EDIF Show the current setting Show if the command is supported This command enables and disables notification of divert status changes with the unsolicited result code *EDIF. <onoff>...
The presentation is done by an unsolicited result code, *ELIP for Caller ID and *EOLP for Called ID. <ID> <alphatag mode> Unsolicited Result Codes: *ELIP:<alpha tag> *EOLP:<alpha tag> GM47/GM48 INTEGRATOR’S MANUAL Command AT*EIPS=<ID>, <alphatag mode> AT*EIPS? AT*EIPS=? Description...
18.8 AT*ELIN Ericsson Line Set Description Set the current line to <line> Show the current setting Show if the command is supported This 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 Meter <line>...
18.11 AT+CCFC Call Forwarding number and Conditions Description Request Calling forwarding number and conditions Show if the command is supported This 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’...
Page 320
<satype> integer format 128 - 255 <classx> integer <status> GM47/GM48 INTEGRATOR’S MANUAL Description Type of address octet ISDN/telephony numbering plan, national/international unknown. Default value if ‘+’ is not in <sca> ISDN/telephony numbering plan, international number. Default value if ‘+’ is in <sca>...
18.12 AT+CCWA Call Waiting Description Request call waiting Show the current setting Show if the command is supported This 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’...
Page 322
<number> String type <type> Integer format <err> Unsolicited Result Codes: +CCWA: <number>, <type>, <class> GM47/GM48 INTEGRATOR’S MANUAL Description Sum of integers each representing a class of information. Default value is 7 Voice L1 Data Short message service Data circuit sync...
Example AT+CCWA=? +CCWA: (0-1) AT+CCWA? +CCWA: 0 18.13 AT+CHLD Call Hold and Multiparty Description Request call related supplementary services Show if the command is supported This 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;...
Page 324
Note! The “directory number” case shall be handled with dial command D, and the END case with hangup command H (or +CHUP). GM47/GM48 INTEGRATOR’S MANUAL Description Integer type; equals to numbers entered before SEND button in GSM 02.30 subclause 4.5.5.1...
18.14 AT+CLIP Calling Line Identification Description Request calling line identification Show the current setting Show if the command is supported This command refers to the GSM supplementary service CLIP (Calling Line Identification Presentation) that enables a called subscriber to get the calling line identity (CLI) of the calling party when receiving a mobile terminated call.
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. GM47/GM48 INTEGRATOR’S MANUAL Description String type phone number of format specified by <type> Description Type of address octet in integer (refer to GSM 04.08 sub-...
Page 327
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>).
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. <n> GM47/GM48 INTEGRATOR’S MANUAL Command AT+CSSN=[<n>[,<m>]] AT+CSSN? AT+CSSN=? Description...
Page 329
<m> <code1> <index> 0…9 <code2> LZT 123 7263 R1C 18. SUPPLEMENTARY SERVICES Description Disable the +CSSU result code presentation status in the TA Enable the +CSSU result code presentation status in the TA Description Unconditional call forwarding is active Some of the conditional call forwarding are active Call has been forwarded Call is waiting This is a CUG call (also <index>...
• 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. GM47/GM48 INTEGRATOR’S MANUAL Command AT+CUSD=[<n>[,<str>]] AT+CUSD?
Page 331
The different alternatives are shown below. <n> <str> string Example 1 AT Command AT+CUSD=1,“*34#” AT+CUSD=1,“7465338” LZT 123 7263 R1C 18. SUPPLEMENTARY SERVICES Network Mobile Equipment Signal Sends unsolicited result code +CUSD Signal asking Sends unsolicited for reply result code +CUSD Description Disable result code presentation in the TA Enable result code presentation in the TA...
Page 332
Example 2 AT Command Example 3 AT Command AT+CUSD=1,“*55*0700#” Example 4 AT+CUSD=1,“*#100#” +CUSD: 0,"07787154042" GM47/GM48 INTEGRATOR’S MANUAL Result Code +CUSD:0,“Expensive incoming call” Result Code +CUSD:0,“ALARM” Description Incoming USSD-notify telling the user that the incoming call is expensive Description Enable the Result Code...
Page 336
AT+CMOD AT+CMSS AT+CMUX AT+CNMI AT+CNUM AT+COLP AT+COPS GM47/GM48 INTEGRATOR’S MANUAL Description Quality of Service Profile (Requested) GPRS Network Registration Status Select Service for MO SMS Messages Read MS Product Serial Number Identification Call Hold and Multiparty HSCSD Current Call Parameters...
Need help?
Do you have a question about the GM48 and is the answer not in the manual?
Questions and answers