GM47/GM48 Product Photo/Illustration
The product described in this manual conforms to the TTE directive 91/263/EEC and EMC directive 89/336/EEC. The product fulfils the requirements according to ETS 300 342-1. SAR statement: This product is intended to be used with the antenna or other radiating element at least 20cm away from any part of the human body. The information contained in this document is the proprietary information of Sony Ericsson Mobile Communications International.
Contents Part 1: Overview................................................................................................. 11 1. Introduction............................................................................................................ 13 1.1 1.2 1.3 2. GM47/GM48 Modules ........................................................................................... 15 2.1 2.2 2.3 2.4 2.5 3. Target Users .........................................................................................
GM47/GM48 INTEGRATOR’S MANUAL 2. System Connector Interface ..................................................................................41 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 2.10 2.11 2.12 2.13 2.14 2.15 2.16 2.17 Overview .......................................................................................... 41 General Electrical and Logical Characteristics ............................................ 44 2.2.1 General Protection Requirements ...............................................
4.3.2 4.3.3 4.3.4 4.3.5 5. Antenna Type .................................................................................. 71 Antenna Placement ......................................................................... 71 The Antenna Cable.......................................................................... 71 Possible Communication Disturbances .......................................... 72 Technical Data..................................................................................................
GM47/GM48 INTEGRATOR’S MANUAL 3.12 3.13 3.14 3.15 3.16 3.17 3.18 3.19 3.20 3.21 3.22 3.23 3.24 3.25 3.26 3.27 3.28 3.29 3.30 3.31 3.32 3.33 4. AT*E2EAMS AT*E2APR AT*EALR AT*EAMS AT*EARS AT*E2PHFB AT*ELAM AT*EMIC AT*EMIR AT*EPRR AT*EPRW AT*ERIL AT*ERIN AT*ERIP AT*ESMA AT*ESOM AT*EXVC ATM Ericsson M2M Audio Profile Modification ................... 121 M2M Audio Profile Manipulation ................................. 127 Ericsson Audio Line Request .........................................
6.1 6.2 6.3 6.4 6.5 6.6 6.7 6.8 6.9 6.10 7. 151 152 153 154 156 157 158 160 163 164 AT+CHSC AT+CHSD AT+CHSN AT+CHSR AT+CHSU HSCSD Current Call Parameters................................... HSCSD Device Parameters ........................................... HSCSD Non Transparent Call Configuration ............... HSCSD Parameters Report............................................ HSCSD Automatic User Initiated Upgrading................ 165 166 167 169 170 Data - WAP......................................
GM47/GM48 INTEGRATOR’S MANUAL 11.9 11.10 11.11 11.12 11.13 AT+CGSN AT+GMI AT+GMM AT+GMR ATI Read MS Product Serial Number Identification ............ 192 Read Manufacturer Identification .................................. 193 Read Model Identification.............................................. 193 Read Revision Identification.......................................... 194 Identification Information .............................................. 194 12. Input/Output ....................................
15.7 15.8 15.9 15.10 15.11 15.12 15.13 AT*ESGR AT*ESIL AT*ESNU AT+CPBF AT+CPBR AT+CPBS AT+CPBW Ericsson Group Read ..................................................... Ericsson Silence Command ........................................... Ericsson Settings Number.............................................. Phonebook Find ............................................................. Phonebook Read ............................................................ Phone Storage ..................................
GM47/GM48 INTEGRATOR’S MANUAL 19.4 19.5 19.6 19.7 19.8 19.9 19.10 19.11 19.12 19.13 19.14 19.15 AT+CAOC AT+CPUC AT*EDIF AT*EIPS AT*ELIN AT+CCFC AT+CCWA AT+CHLD AT+CLIP AT+CLIR AT+CSSN AT+CUSD Advice of Charge ........................................................... 287 Price Per Unit and Currency Table ................................ 288 Ericsson Divert Function................................................ 289 Identity Presentation Set ................................................
Part 1: Overview Product Photo/Illustration
1. Introduction 1.1 Target Users GM47 and GM48 modules are designed to be integrated into machineto-machine or man-to-machine communications applications. They are intended to be used by to manufacturers, system integrators, applications developers and developers of wireless communications equipment. 1.
GM47/GM48 INTEGRATOR’S MANUAL Part 4 - Using AT Commands This section lists all the AT Commands relevant to the GM47 and GM48, including their required parameters. The purpose of part 4 is to give you detailed information on the function of the AT Command set.
GM47/GM48 MODULES 2. GM47/GM48 Modules 2.1 About the GM47/GM48 Family Two modules make up the family; GM47 and GM48, for use in the 900/1800MHz and 850/1900MHz GSM bands respectively. Note! As the characteristics of the modules are quite similar, this manual only refers to the GM48 where a difference exists; by default all other references are to the GM47.
GM47/GM48 INTEGRATOR’S MANUAL In accordance with the recommendations of ITU-T (International Telecommunication Union - Telecommunications Standardisation Sector) V.24, the TE communicates with the MS over a serial interface. The functions of the GM47 follow the recommendations provided by ETSI (European Telecommunications Standards Institute) and ITU-T. ETSI specifies a set of AT commands for controlling the GSM element of the module; these commands are supplemented by Sony Ericsson specific commands.
GM47/GM48 MODULES 2.3 Features The module performs a set of telecom services (TS) according to GSM standard phase 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/GM48 INTEGRATOR’S MANUAL 2.3.2 Short Message Service The module supports the following SMS services: • Sending; MO (mobile-originated) with both PDU (protocol data unit) and text mode supported. • Receiving; MT (mobile-terminated) with both PDU and text mode supported. • CBM (cell broadcast message); a service in which a message is sent to all subscribers located in one or more specific cells in the GSM network (for example, traffic reports). • SMS STATUS REPORT according to GSM 03.40.
GM47/GM48 MODULES 2.3.5 SIM Card An external SIM card with 3V or 5V technology, can be connected to the module via its 60-pin system connector. 2.3.6 Average Power Consumption Idle Mode Transmit/Operation Voice/CSD <5mA <250mA (<2A peak) Data (GPRS 4+1) <5mA <350mA (<2A peak) Voice/CSD <5mA <250mA (<1.75A peak) Data (GPRS 4+1) <5mA <350mA (<1.75A peak) GSM850 and GSM900 GSM1800 and GSM 1900 Note! The power consumption during transmission is measured at maximum transmitted power. 2.3.
GM47/GM48 INTEGRATOR’S MANUAL 2.4.3 Developer’s Kit Sony Ericsson provides the opportunity for designers to test the module on a limited scale using it’s Development Kit. The kit includes the necessary accessories (software and hardware) required to build and test an application. It includes the following: • GSM module, GM47 or GM48; • This integrator’s manual; • Software developer’s kit and manual; • Developer’s kit hardware.
ABBREVIATIONS 3.
GM47/GM48 INTEGRATOR’S MANUAL Abbreviation Explanations TA Terminal Adapter TE Terminal Equipment THD Third Harmonic Distortion TS Telecom Services 22 LZT 123 7263 R1A
Part 2: Developer’s Kit Product Photo/Illustration
1. Introduction 1.1 Overview The developer’s kit is designed to get you started quickly. It contains all the hardware you will need to begin the development of an application. The only items you need to provide are; a computer or micro controller, a SIM card and network subscription, and a knowledge of programming with AT commands. Note! Before connecting up and using the developer’s kit, we strongly recommend you read “Part 3: Integrating the Module”, page 37 and all of this section.
GM47/GM48 INTEGRATOR’S MANUAL Description Product Number Qty Cable with connector/cable serial 9-9 PIN DB9(M)-DB9(F) 1 Portable handsfree 2002-1-24 1 Quad band antenna RG174 1 Data carrier/CD-ROM containing: Software Manual; Integrator’s Manual LZY 213 1319 1 1.3 General Functioning of the Kit The following block diagrams are provided to help you understand the general principles of operation of the developer’s kit. You have the following options as shown in Figure 1.
INTRODUCTION 5V to development board circuits 5V reg. VIO present LED Switched when VIO present 2V7 2V7 reg. To development board & interface circuits VIO GM47 VCC 3V8 3V8 reg. 12v Vcc DC Power Socket, Input 10..15V + - TP4 TP5 Figure 1.2 Power supply connection and the on-board voltages Figure 1.3, Figure 1.4 and Figure 1.5 show how various signals are routed on the developer’s board. Thicker lines indicate multiple signals.
GM47/GM48 INTEGRATOR’S MANUAL J12 ATMS EAR (Audio out) 3.5mm socket AFMS MIC (Audio in) 3.5mm socket GM47 MICN, MICP, BEARN, BEARP Handset RJ11 connector Buzzer Buzzer PCM PCM Selectable Jumpers 8 pin Mini-DIN Figure 1.4 Audio signals, connection and routing J12 TD, RD, DTR, DCD, RTS, CTS, RI GM47 UART1 (EDB) TD2, RD2 & SERVICE UART2 (ACB) TD3 & RD3 UART3 Selectable jumpers Level shifters Figure 1.
USING THE DEVELOPER’S KIT 2. Using the Developer’s Kit This section provides you with the information needed to setup and use the developer’s kit. Before changing switch and jumper settings, refer to “2.3 Jumpers, Switches and Connectors”, page 32. Front and rear views of the developer’s kit are shown below. To access the inside, remove the 8 screws on the top of the box and the cover plate.
GM47/GM48 INTEGRATOR’S MANUAL 2.1 Start up Check List To use the developer’s kit in standard format check the following: • With the case lid removed, make sure the GM47 module is plugged into J4 and the RF lead is connected to the rear of the module; • Add your SIM card; • Check the jumpers are in their default positions. Refer to Figure 2.
USING THE DEVELOPER’S KIT 2.2 Developer’s Board Overlay Figure 2.3 shows the developer’s board, including the position of all the connectors, switches and jumpers (default positions). You will notice that many jumpers are labelled “SW”. This is because the board was previously fitted with DIL switches.
GM47/GM48 INTEGRATOR’S MANUAL 2.3 Jumpers, Switches and Connectors You will notice that many jumpers are labelled “SW”. This is because the board was previously fitted with DIL switches. All jumpers are located on the developer’s board (see “Developer’s board overlay”, page 31). Jumper Signal Setting JP18 TD Maintain jumper in lower default position JP21 RD Maintain jumper in lower default position JP24 Reserved for future use MUST remain open to prevent damage to the module.
USING THE DEVELOPER’S KIT All switches are mounted on the front panel of the developer’s box. Switch Description Operation Vcc Toggle switch Switches power from external power supply to module. Has three positions; NC, OFF and ON. Switch to ON to connect power to the module ON/OFF Push button switch Switches module on and off. To power up the module, push button for at least 2 seconds, until the yellow VIO LED is on.
GM47/GM48 INTEGRATOR’S MANUAL Connector Description Connections Handset RJ11 socket Connector for a standard telephone handset. As PCM paths are open inside the module, a default short circuit is made between PCMDLD-PCMIN and PCMULDPCMOUT signals on test connector J11 to enable analogue audio in downlink and uplink directions.
USING THE DEVELOPER’S KIT Connector Description Connections J10 SYSTEM connector For optional flat cable connection between the module and the development board (see Figure 2.3, page 31) J11 TEST connector 60 pin, 2.54mm pitch, dual row pin header that carries all signals present at the system connector of the module. Used for easy testing of the signals (see Figure 2.4, page 36) J12 Application connector For flat cable connection between a host application and the module.
GM47/GM48 INTEGRATOR’S MANUAL 2.4 System Connector Pin Assignments Refer to the table below when monitoring signals on, or connecting to, J10, J11 or J12. The table shows the system-connector pin assignments for the GM47 module.
Part 3: Integrating the Module Product Photo/Illustration
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. Mounting hole/ground connection System connector Antenna connector Figure 1.1 GM47 viewed from below Figure 1.
GM47/GM48 INTEGRATOR’S MANUAL • Keypad, display, microphone, speaker and battery are not part of the module. • The SIM card is mounted in your application, external to the module. • The System Connector is a 60-pin, standard 0.05in (1.27mm) pitch type. The pins and their electrical characteristics are described in “2. System Connector Interface”, page 41. • Information about the Antenna Connector is found in “3. Antenna Connector”, page 65. 1.2 Physical Dimensions 2.20 (4x) 2.86 4.78 3.80 2.05 7.
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. The table below shows two possible mating connectors for use in your applications.
GM47/GM48 INTEGRATOR’S MANUAL The following table gives the pin assignments for the system connector interface and a short description for each signal. Under the heading “Dir” in the table, module input and output signals are indicated by the letters I and O respectively.
2. SYSTEM CONNECTOR INTERFACE Pin Signal Name Dir Signal Type Description 28 ADC3 I Analogue Analogue to digital converter 3 29 SDA I/O 2.75, internal pull up I 2 C data 30 SCL O 2.75, internal pull up I 2 C clock 31 BUZZER O Digital 2.75 Buzzer output from module 32 OUT5 O Digital 2.75 Programmable output 5 33 LED O Digital 2.75 Flashing LED 34 VIO O Power Out 2.75V Module power indication. VIO is a 2.
GM47/GM48 INTEGRATOR’S MANUAL Pin Signal Name Dir Signal Type Description 56 BEARN O Analogue Speaker output negative 57 AFMS O Analogue Audio output from module 58 SERVICE I 2.7V Flash programming voltage for the MS. Enable logger information if not flashing. Formerly VPPFLASH 59 ATMS I Analogue Audio input to module 60 AGND - - Analogue ground 2.
2. SYSTEM CONNECTOR INTERFACE 2.3 Grounds Pin Signal Description 2, 4, 6, 8, 10, 12 DGND Digital ground 60 AGND Analogue ground There are two ground connections in the GM47, AGND (analogue ground) and DGND (digital ground). Pin assignments are shown in the table above. Note! AGND and DGND are connected at a star point inside the module. They must not be joined together in your application. 2.3.
GM47/GM48 INTEGRATOR’S MANUAL The electrical characteristics for VCC are shown in the table below. Parameter Vcc supply voltage Maximum allowable voltage drop Mode Limit Nominal 3.6V Tolerance including ripple a 3.4V - 4.0V Over-voltage limit 5.5V Maximum ripple TBD Burst transmission 200mV <600mA (average) Current drawn, at full TX power <2A (peak) a. Measured at system connector pins.
2. SYSTEM CONNECTOR INTERFACE The following timing diagram illustrates both power-up and powerdown processes. Module on Module off t1 t2 ON/OFF tpwr VIO Module powered Module power-up Module power-down Figure 2.2 ON/OFF timing and VIO performance Times are defined as follows: Time Description Min. t1 Turn-on pulse time ≥2 s Turn-off pulse time ≥1 s Hardware-reset pulse timea >10 s Time for VIO and internal voltages to be established 100 t2 tpwr Typ. Max. Units 200 ms a.
GM47/GM48 INTEGRATOR’S MANUAL 2.6 Analogue Audio Pin Signal Dir Description 57 AFMS O Audio from mobile station 59 ATMS I Audio to mobile station 60 AGND - Ground (return) for analogue audio ATMS is the audio input, and AFMS is the audio output, of the module. These signals can be used in Hands-free or Portable Hands-free mode. Hands-free Mode This mode is used for audio accessories, such as car kits and hands-free equipment. Portable Hands-free Mode This is the default mode.
2. SYSTEM CONNECTOR INTERFACE Parameter Limit High frequency cut-off (–3dB) > 3500Hz ± 50Hz Hands-free mode 0V Portable hands-free mode 2.0V ± 0.1V Output d.c. bias level Additional Gain in Portable hands-free mode 28.5dB a. The a.c.-coupling capacitance must be supplied by your application, unless a d.c.-coupled microphone is used. The following tables show the nominal PGA (programming gain settings). For more information see the relevant AT commands.
GM47/GM48 INTEGRATOR’S MANUAL The table below shows the audio signal levels for AFMS. Parameter Limit Speaker impedance 64 Ω to 1kΩ Output Capacitance 2.2µF ±10% Levels (THD <5%) Drive capability into 5kΩ (0.3 - 3.5kHz) >2.4Vp-p Drive capability into 1.5kΩ (0.3 - 3.5kHz) >2.2Vp-p Drive capability into 150 Ω (at 1kHz) >1.3Vp-p 2.6.
2. SYSTEM CONNECTOR INTERFACE 2.6.4 Speaker Signals Pin Speaker signals Dir Function 55 BEARP O Speaker positive output 56 BEARN O Speaker negative output BEARP and BEARN are the speaker output pins. These are differential-mode outputs. The electrical characteristics are given in the table below. Parameter Limit Output level (differential) ≥4.0Vpp Output level (dynamic load = 32 Ω) ≥2.
GM47/GM48 INTEGRATOR’S MANUAL 2.7 Digital Audio Pin Signal Dir Function 52 PCMCLK O PCM clock 51 PCMSYNC O PCM frame sync 47 PCMULD I PCM audio input to DSP 48 PCMDLD O PCM audio output from DSP 50 PCMIN I PCM audio input to Codec 49 PCMOUT O PCM audio output to Codec Digital PCM audio signals allow the connection of a digital audio source/receiver, bypassing the analogue audio CODEC processing functions performed within the module.
2. SYSTEM CONNECTOR INTERFACE PCM interface format The PCM format (for PCMULD and PCMDLD) conforms to the linear PCM data I/O format of the industry standard DSP from Texas Instruments. It is the same format as the one used between the CODEC and the DSP in the module. PCMCLK (bit clock) and PCMSYNC (frame synchronisation) are both generated by the DSP (Digital Signal Processor) in the module. The data words in PCMULD and PCMDLD are aligned so that the MSB in each word occurs on the same clock edge. 2.
GM47/GM48 INTEGRATOR’S MANUAL Note! UART1 signal levels do not match standard RS232 (V.28) levels. The relationship between the levels is shown in the table below. RS232 level RD, TD RTS, CTS, DTR, DCD, RI CMOS level <– 3V 1 OFF >1.93V >+3V 0 ON <0.80V Conversion between the module CMOS levels and RS232 levels can be achieved using a standard interface IC, such as the Maxim Integrated Products MAX3237. 2.8.2 Serial Data Signals - RD, TD The default baud rate is 9.
2. SYSTEM CONNECTOR INTERFACE RTS and CTS are capable of transmitting at 1/10th of the data transmission speed for data rates up to 460kbit/s (byte-oriented flow control mechanism). Switching times for RTS and CTS The table below shows the switching times. Parameter Limit Time from Low to High level <2µs Time from High to Low level <2µs Request to Send (RTS) Used to condition the DCE for data transmission. The default level is high by internal pull up.
GM47/GM48 INTEGRATOR’S MANUAL Data Terminal Ready (DTR) DTR indicates that the DTE is ready to transmit and receive data. It also acts as a hardware ‘hang-up’, terminating calls when switched high. The signal is active low. You can define the exact behaviour of DTR with an AT command. Data Carrier Detect (DCD) DCD indicates that the DCE is receiving a valid carrier (data signal) when low. You can define the exact behaviour of DCD with an AT command.
2. SYSTEM CONNECTOR INTERFACE 2.8.5 UART3 - TD3, RD3 UART3 is a full duplex serial communication port with transmission and reception lines. It has the same timing and electrical signal characteristics as UART1, TD and RD. Transmitted Data 3 (TD3) TD3 is used by your application to send data to the module via UART3. Received Data 3 (RD3) RD is used to send data to your application via UART3. 2.
GM47/GM48 INTEGRATOR’S MANUAL SIM voltage levels, as shown in the following table, are dependent on the type of SIM card detected by the module. Signal Parameter SIMVCC SIM supply voltage SIMDAT SIMDAT SIMDAT SIMDAT High Level Input voltage (VIH) Low Level Input voltage (VIL) High Level Output voltage (VOH) Low Level Output voltage (VOL) SIMCLK SIMRST High Level Output voltage (VOH) SIMCLK SIMRST Low Level Output voltage (VOL) Mode Min. Typ. Max. Unit 3V 2.7 3.0 3.3 V 5V 4.5 5.
2. SYSTEM CONNECTOR INTERFACE 2.10 Service/Programming Pin Signal Dir Description 58 SERVICE I Flash programming voltage 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. SERVICE Voltage (V) Mode Drive Capacity Min. Typ.
GM47/GM48 INTEGRATOR’S MANUAL The following circuit should be used to connect an LED. VIO 220 GM47 LED 2k2 BC817 10k DGND Figure 2.5 Electrical connections for the LED 2.
2. SYSTEM CONNECTOR INTERFACE 2.14 General Purpose Analogue I/O Ports Pin Signal Dir Description 20 DAC O Digital to analogue conversion output 26 ADC1 I Analogue to digital conversion input 1 27 ADC2 I Analogue to digital conversion input 2 28 ADC3 I Analogue to digital conversion input 3 The module is able to convert digital to analogue signals and vice versa. 2.14.1 Digital to Analogue Converter - DAC The DAC is an 8-bit converter.
GM47/GM48 INTEGRATOR’S MANUAL DAC 100 - 200pF 100k Load A 1k Load B DGND DAC 10nF 1nF DGND Figure 2.6 DAC loads 2.14.2 Analogue to Digital Converters 1, 2 and 3 - ADCx The ADC is an 8-bit converter. An analogue value applied to any of the ADC pins is converted and stored in a register inside the module. When the appropriate AT command is received by the module, the digital value stored in the register is read. ADC electrical characteristics are shown in the table below. Parameter Min. Max.
2. SYSTEM CONNECTOR INTERFACE 2.15 External I 2C Serial Control Bus Pin Signal Dir Description 29 SDA I/O I 2 C serial data 30 SCL O I 2 C serial clock The external I 2 C bus consists of two signals, SDA and SCL. This bus is isolated from the module’s internal I 2 C bus to ensure proper operation of the module, even if the external I 2 C bus is damaged. Transmit operation The electrical characteristics are shown below. Parameter Min. Frequency I 2 C CLK 81.25 High or low I 2 C CLK 1.
GM47/GM48 INTEGRATOR’S MANUAL 2.17 Real Time Clock Pin Signal Dir Description 25 VRTC - Voltage for the Real Time Clock The Real Time Clock provides the main microprocessor with a time-ofday calendar and alarm, and a one-hundred-year calendar. The Real Time Clock operates in two modes when connected to a separate power supply: • RTC normal mode: the module is in ON or OFF mode and it is supplied with power (VCC is applied).
3. ANTENNA CONNECTOR 3. Antenna Connector The module’s antenna connector allows transmission of the radio frequency (RF) signals from the module to an external customersupplied antenna. The connector is a micro-miniature coaxial MMCX surface mounted component. A number of suitable MMCX type, mating plugs are available from the following manufacturers; • Amphenol; • Suhner; • IMS Connector Systems. The electrical characteristics of the antenna interface are shown below.
GM47/GM48 INTEGRATOR’S MANUAL 66 LZT 123 7263 R1A
4. HINTS FOR INTEGRATING THE MODULE 4. Hints for Integrating the Module This chapter gives you advice and helpful hints on how to integrate the GM47 into your application from a hardware perspective. Please read and consider the information under the following headings before starting your integration work: • Safety advice and precautions. • Installation of the module. • Antenna. 4.1 Safety Advice and Precautions 4.1.1 General • Always ensure that use of the module is permitted.
GM47/GM48 INTEGRATOR’S MANUAL • When the SIM card hatch is opened, the SIM card connectors lie exposed under the SIM card holder. CAUTION: Do not touch these connectors! If you do, you may release an electrical discharge that could damage the module or the SIM card. • When designing your application, the SIM card’s accessibility should be taken into account. We always recommend that you have the SIM card protected by a PIN code. This will ensure that the SIM card cannot be used by an unauthorized person.
4. HINTS FOR INTEGRATING THE MODULE 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.
GM47/GM48 INTEGRATOR’S MANUAL Grounds A ground connection is provided at the mounting hole next to the RF connector on the module (see Figure 2.1, page 41). Connect this ground point to the DGND pins of the module by the shortest, low-impedance path possible. The purpose of this connection is to allow any ESD picked up by the antenna to bypass the module’s internal ground path. Note! It is recommended that you use a cable with a maximum resistance of 5 mΩ for the ground connection.
4. HINTS FOR INTEGRATING THE MODULE determine whether the antenna needs to be grounded or not. Your local antenna manufacturer might be able to design a special antenna suitable for your the application. 4.3.2 Antenna Type Make sure that you choose the right type of antenna for the module.
GM47/GM48 INTEGRATOR’S MANUAL 4.3.5 Possible Communication Disturbances Possible communication disturbances include the following: • Noise can be caused by electronic devices and radio transmitters. • Path-loss occurs as the strength of the received signal steadily decreases in proportion to the distance from the transmitter. • Shadowing is a form of environmental attenuation of radio signals caused by hills, buildings, trees or even vehicles.
5. TECHNICAL DATA 5. Technical Data Mechanical Specifications Maximum length 50mm Maximum width 33mm Maximum thickness 7.15mm Weight 18.5g (excluding connector pins and top of antenna connector) Power supply voltage, normal operation Voltage 3.6V nominal (3.4V - 4.
GM47/GM48 INTEGRATOR’S MANUAL Environmental specifications Operating temperature range -25°C to +55°C Storage temperature range -40°C to +85°C Maximum relative humidity 95% at +40°C Stationary vibration, sinusoidal Displacement: 7.5mm Acceleration amplitude: 20m/s² and 40m/s² Frequency range: 2-8Hz, 8-200Hz, 200-500Hz Stationary vibration, random Acceleration spectral density (m²/s²): 0.96, 2.88, 0.
Part 4: Using AT Commands Product Photo/Illustration
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 • Call control • Supplementary Service • SIM application tool kit The GM47 contains a large number of Ericsson-specific commands in addition to those implemented in accordance with the GSM and ITU-T recommendations.
GM47/GM48 INTEGRATOR’S MANUAL [] Square brackets are used to indicate that a certain item is optional. For example, sub-parameters of a command or an optional part of a response. The brackets do not appear in the command line. Value The default values of the supported parameters are indicated by using bold text when presenting the value. • Other characters, including ‘?’, ‘=’, parenthesis, etc., appear in commands and responses as written.
1. INTRODUCTION TO AT COMMANDS • AT*=[] Example! AT+CFUN=0 (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 (; IRA 3B) is inserted after the preceeding extended command as a separator. Read Command Syntax The read command is used to check the current values of parameters.
GM47/GM48 INTEGRATOR’S MANUAL Possible formats for the result codes are: • Basic format result code, such as OK. The Basic result code also has a numerical equivalent. • Extended format result code, prefixed with a plus sign (+) or an asterisk (*): – AT+: – AT*: where the is the result code value, note that a single space character separates the colon character from the .
1. INTRODUCTION TO AT COMMANDS 1.3 Error Codes 1.3.1 +CME ERROR (Mobile Equipment Error Code) This final result code is similar to the regular ERROR result code. If +CME ERROR: is the result code for any of the commands in a command line, none of the commands in the same command line will be executed (neither ERROR nor OK result code shall be returned as a result of a completed command line execution). The format of can be either numerical or alphabetical, and is set with the +CMEE command.
GM47/GM48 INTEGRATOR’S MANUAL Description Syntax 31 Network time-out 32 Network not allowed - emergency calls only 100 Unknown 101- 255 Reserved by ETS 1.3.2 +CMS ERROR (Message Service Failure Result Code) This final result code indicates an error related to mobile equipment or to the network. The operation is similar to the ERROR result code. None of the following commands in the same command line will be executed. Neither ERROR nor OK result code will be returned.
1. INTRODUCTION TO AT COMMANDS Description 321 Invalid memory index 322 Memory full 330 SMSC address unknown 331 No network service 332 Network time-out 340 No +CNMA acknowledgment expected 500 Unknown error - 511 Other values in range 256 - 511 are reserved 512- Manufacturer specific 1.4 Examples on How to Use the AT Commands After every group of AT commands there is a section where some of the more complicated commands are exemplified.
GM47/GM48 INTEGRATOR’S MANUAL 84 LZT 123 7263 R1A
2. Call Control 2.1 AT+CPIN PIN Control See 3.27, AT+CPIN PIN Control 2.2 ATA Answer Incoming Call Description Command Possible Responses Answer an incoming call ATA • ERROR • OK Signals the MS to answer an incoming call. The command is followed by a final result code such as OK or ERROR, and the MS enters the command state.
GM47/GM48 INTEGRATOR’S MANUAL 2.
2. CALL CONTROL transmitted during the first 125 milliseconds after transmission of the termination character are ignored. This is to allow the DTE to append additional control characters such as line feed after the command line termination character.
GM47/GM48 INTEGRATOR’S MANUAL 2.4 ATH Hang up Description Command Possible Responses Terminate the call ATH • ERROR • OK Signals the MS to terminate an active call. 2.5 ATL Monitor Speaker Loudness Description Command Possible Responses Request monitor speaker loudness ATL[] • OK • ERROR Shows the current setting ATL? L: Answer an incoming call ATL=? L: (list of supported s) Controls the volume of the monitor speaker.
2. CALL CONTROL 2.6 ATO Return to Online Data Mode Description Command Possible Responses Return to on-line data mode ATO[] • • • • CONNECT CONNECT NO CARRIER ERROR 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. 2.
GM47/GM48 INTEGRATOR’S MANUAL 2.9 ATX Call Progress Monitoring Control Description Command Possible Responses Set call progress monitoring control ATX=[] or ATX[] • OK • ERROR Read the current setting ATX? X: Show if the command is supported? ATX=? X: (list of supported s) Defines if the dial-tone detection and busy-tone detection are to be used during a call. Note! 2.10 AT+CHUP Description 0 Body and dial tone detection off.
2. CALL CONTROL 2.11 AT+CMOD Call Mode Description Command Possible Responses Request Call Mode AT+CMOD=[] • OK • ERROR Shows the current setting AT+CMOD? • +CMOD: • OK • ERROR Show if the command is supported AT+CMOD=? • +CMOD: (list of supported s) • OK • ERROR Selects the call mode of further dialing commands (D) or for next answering command (A). Mode can be either single or alternating.
GM47/GM48 INTEGRATOR’S MANUAL 2.12 AT+CVHU Voice Hang-Up Description Syntax Possible Responses Set Command +CVHU=[] • +CME ERROR: • OK Read command +CVHU? • +CVHU: • +CME ERROR: Test if the command is supported +CVHU=? +CVHU (list of supported s) Selects whether ATH or “drop DTR” causes a voice connection to be disconnected or not. Voice connection also includes alternating mode calls that are currently in voice mode. Note! 2.
2. CALL CONTROL Note! The AT+VTS command is used only during a voice call. Description ASCII character string An ASCII character string with entries in the set 0-9, # , *, AD separated by commas. Each entry is interpreted as a single ACSII character.
GM47/GM48 INTEGRATOR’S MANUAL 94 LZT 123 7263 R1A
3. Control and Status 3.1 ATQ Result Code Suppression Description Command Possible Responses Set Result Code Suppression ATQ[=] • OK • ERROR Read the current setting ATQ? Q: Show if the command is supported ATQ=? Q: (list of supported s) Determines whether or not the DCE transmits result codes to the DTE.
GM47/GM48 INTEGRATOR’S MANUAL Note! 3.3 ATS2 Call is always answered in the current fax class, regardless of whether the incoming call is voice, data, or fax. Description 0 Disable automatic answer.
3. CONTROL AND STATUS The previous value of S3 is used to determine the command line termination character for entry of the command line containing the S3 setting command. However, the result code issued uses the value of S3 as set during the processing of the command line.
GM47/GM48 INTEGRATOR’S MANUAL 3.6 ATS5 Command Line Editing Character (BACKSPACE) Description Command Possible Responses Request Command Line Editing Character ATS5= • OK • ERROR Shows the current setting ATS5? Show if the command is supported ATS5=? S5: (list of supported s) This S-parameter represents the decimal IA5 value of the character recognised by the DCE as a request to delete from the command line the immediately preceding character. 3.
3. CONTROL AND STATUS 3.8 ATS7 Connection Completion Timeout Description Command Possible Responses Set connection completion timeout ATS7=[] • OK • ERROR Read the current setting ATS7? Show if the command is supported ATS7=? S7: (list of supported s) Defines the maximum time allowed between completion of dialling and the connection being established. If this time is exceeded then the connection is aborted. 3.9 ATS8 Description 50 Timeout value in seconds.
GM47/GM48 INTEGRATOR’S MANUAL 3.10 ATS10 Automatic Disconnect Delay Control Description Command Possible Responses Set Automatic Disconnect Delay Control ATS10=[] • OK • ERROR Read the current setting ATS10? Show if the command is supported ATS10=? S10: (list of supported s) Specifies the amount of time that the DCE will remain connected to the line after the absence of received line signals. 3.11 AT*ECAM Description 2 Remains connected for two tenths of a second.
3. CONTROL AND STATUS • to make it possible for the TE to display call state information for an ongoing call. Description 0 The call log function is disabled (off) 1 The call log function is enabled (on) Description Integer (1-7) A number which uniquely defines a call in the phone (= number of call control process). There can not be two call id’s with the same number simultaneously.
GM47/GM48 INTEGRATOR’S MANUAL 3.12 AT*EDST Description String String type phone number of format specified by . Only valid for = 1 (CALLING) Description Integer Type of address octet in integer format (refer GSM 04.08 subclause 10.5.4.7). ; default 145 when dialing string includes international access code character “+”, otherwise 129.
3. CONTROL AND STATUS 3.13 AT*EMAR Ericsson Master Reset Description Command Possible Responses Perform a master reset in the MS AT*EMAR • +CME ERROR: • OK • ERROR Shows if the command is supported or not AT*EMAR=? • +CME ERROR: • OK • ERROR This command requests the MS to reset user data. The user data in the MS will be reset to the default values. This command also unlocks the MS. 3.
GM47/GM48 INTEGRATOR’S MANUAL 3.15 AT*ESMM Ericsson Settings Minute Minder Description Command Possible Responses Sets the Minute Minder to on or off AT*ESMM= • +CME ERROR: • OK • ERROR Read the current setting AT*ESMM? • • • • Test if the command is supported or not and the possible settings AT*ESMM=? • *ESMM: list of supported s • +CME ERROR: • OK • ERROR *ESMM: +CME ERROR: OK ERROR This command sets the minute minder setting to on or off in the MS.
3. CONTROL AND STATUS The alarm function uses the ring type and the ring level defined with the AT*ERIN and AT*ERIL commands. 3.17 AT+CALD
GM47/GM48 INTEGRATOR’S MANUAL 3.19 AT+CCLK Set Clock and Date Description Command Possible Responses Set the real time clock of the ME AT+CCLK=
3. CONTROL AND STATUS 3.21 AT+CFUN Set Phone Functionality Description Command Possible Responses Set MS functionality AT+CFUN=[[,]] • +CME ERROR: • OK Show the current setting AT+CFUN? • +CFUN: • +CME ERROR: Show if the command is supported AT+CFUN=? • +CFUN: (list of supported s),( list of supported s) • +CME ERROR: Selects the level of functionality in the MS. Level “full functionality” results in the highest level of power drawn.
GM47/GM48 INTEGRATOR’S MANUAL 3.22 AT+CIND Indicator Control Description Command Possible Responses Set Indicator Control AT+CIND=[ [,[,…]]] • +CME ERROR: • OK • ERROR Read the current setting AT+CIND? • • • • Test if the command is supported AT+CIND=? • +CIND: (,(list of supported s)), (,(list of supported s)),… • +CME ERROR: • OK • ERROR +CIND: ,,… +CME ERROR: OK ERROR Used to set the values of ME indicators.
3. CONTROL AND STATUS 3.23 AT+CLAC Description “call” Call in progress (0-1) “vox” Transmit activated by voice activity (0-1). Not supported “roam” Roaming indicator (0-1) (Home net status, 0 = Home Net) “sms full” A short message memory storage in the MT has become full (1), or memory locations are available (0); i.e.
GM47/GM48 INTEGRATOR’S MANUAL 3.25 AT+CMER Description 0 Disable +CME ERROR: result code and use ERROR instead.
3. CONTROL AND STATUS 3.26 AT+CPAS Description 0 No display event reporting Description 0 No indicator event reporting 1 Indicator event reporting using result code +CIEV: ,. indicates the indicator order number (as specified for +CIND) and is the new value of indicator.
GM47/GM48 INTEGRATOR’S MANUAL Test command returns values supported by the ME as a compound value, refer GSM 07.07. Description 0 Ready (ME allows commands from TA/TE) 1 Unavailable (ME does not allow commands from TA/TE). Not Supported 2 Unknown (ME is not guaranteed to respond to instructions).
3. CONTROL AND STATUS 3.27 AT+CPIN PIN Control Description Command Possible Responses Request PIN Control AT+CPIN=[,] • +CME ERROR: • OK • ERROR Show the current setting AT+CPIN? • +CPIN: • +CME ERROR: • OK • ERROR Show if the command is supported AT+CPIN=? • +CME ERROR: • +CPIN: (supported s) • OK • ERROR Sends the password to the ME, which is necessary to make the ME operational (SIM PIN, SIM PUK or PH-SIM).
GM47/GM48 INTEGRATOR’S MANUAL Description PH-SIM PIN ME is waiting PHone-to-SIM card password to be given SIM PIN2 ME is waiting SIM PIN2 to be given. This is recommended to be returned only when the last executed command resulted in PIN2 authentication failure (i.e. +CME ERROR: 17); if PIN2 is not entered correctly after the failure, it is recommended that ME does not block its operation SIM PUK2 ME is waiting SIM PUK2 to be given.
3. CONTROL AND STATUS 3.28 AT+CPWD Change Password Description Command Possible Responses Request facility lock AT+CPWD=,, • +CME ERROR • OK • ERROR Show if the command is supported AT+CPWD=? • +CPWD: (,), (,),… • +CME ERROR • OK • ERROR Sets a new password for the facility lock function defined by command Facility Lock +CLCK.
GM47/GM48 INTEGRATOR’S MANUAL Description “AB” All Barring services (refer GSM 02.30) “AG” All outGoing barring services (refer GSM 02.30) “AC” All inComing barring services (refer GSM 02.30) “FD” SIM fixed dialling memory feature. If PIN2 authentication has not been carried out during the current session, PIN2 is required as ).
3. CONTROL AND STATUS 3.29 AT+CR Service Reporting Control Description Command Possible Responses Set Service Reporting Control AT+CR= • OK • ERROR Read current setting AT+CR? • +CR: • OK • ERROR Test if the command is supported AT+CR=? • +CR: (list of supported s) • OK • ERROR Enables or disables display of intermediate bearer capability reports during the handshake phase. 3.30 AT+CRC Description 0 Disable reporting.
GM47/GM48 INTEGRATOR’S MANUAL 3.31 AT+CSAS Save Settings Description Command Possible Responses Save Settings AT+CSAS[=] • +CMS ERROR: • OK • ERROR Get available profiles AT+CSAS=? • +CSAS: (list of supported s) • +CMS ERROR: • OK • ERROR Saves active message service settings to a non-volatile memory. A TA can contain several settings profiles.
3. CONTROL AND STATUS 3.33 AT+CTZU Description 0 -113dBm or less 1 -111dBm 2..30 -109… –53dBm 31 -51dBm or greater 99 Not known or not detectable Description 0..7 As RXQUAL values in the table in GSM 05.08 [0] subclause 8.2.
GM47/GM48 INTEGRATOR’S MANUAL 120 LZT 123 7263 R1A
4. Audio Note! 4.1 AT*E2EAMS *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.
GM47/GM48 INTEGRATOR’S MANUAL • configure the whole profile, specifying each audio parameter in a comma separated list; • set a single parameter, given by its parameter number; • save the current profile to non-volatile memory under the current profile number (see AT*E2APR). The current audio settings can also be displayed by running the read command AT*E2EAMS? Default audio settings are given in AT*E2APR. Abortability: This command may not be aborted.
4.
GM47/GM48 INTEGRATOR’S MANUAL , Description 4 5dB PGA gain 5 7.5dB PGA gain 6 -7.
4.
GM47/GM48 INTEGRATOR’S MANUAL Description 0 Microphone voltage at 2.
4. AUDIO 4.
GM47/GM48 INTEGRATOR’S MANUAL , Description 0 Profile 0 (Factory profile set for handset).
4. AUDIO 4.3 AT*EALR Ericsson Audio Line Request Description Command Possible Responses Request the audio lines (ATMS,AFMS) AT*EALR=[,[, ]] • *EALR: , , • OK • ERROR Show the current setting AT*EALR? *EALR: ,, Show list of supported parameters AT*EALR=? *EALR:(list of supported s, s and s parameters) The AT*EALR command is used by accessories to request the ATMS and AFMS.
GM47/GM48 INTEGRATOR’S MANUAL 4.4 AT*EAMS Description 0 No change of the audio status 1 Audio hand over. Accessory hands over control of both the audio lines and the call to the phone 2 Audio demand.
4. AUDIO • sets the noise reduction functionality in the phone. • activates the side tone functionality in the phone. • sets the short echo canceling functionality in the phone. • indicates the gain of the signal that is sent to the phone. • indicates the Hands Free class. The class parameter is used to fine adjust some parameters in the internal voice algorithm.
GM47/GM48 INTEGRATOR’S MANUAL 4.5 AT*EARS Description 0 Normal (0 dB) (internal voice processing) 1 12 dB from accessory (external voice processing). Not supported Description 0 None 1 Low end, class reference Hector 2 Mid End, class reference Scott 3 High End, class reference Hasse 4 Large room, class reference Office Hands free.
4. AUDIO 4.6 AT*E2PHFB Portable Handsfree Button Sense Enable Description Command Possible Responses Set PHF functionality AT*E2PHFB= • ERROR • OK Display current setting AT*E2PHFB? *E2PHFB: Show if the command is supported AT*E2PHFB=? • *E2PHFB: (list of supported s • ERROR This command allows the user to set the functionality for a PHF (portable handsfree) button, as used on simple handsfree equipment.
GM47/GM48 INTEGRATOR’S MANUAL 4.8 AT*EMIC Description 0 Off 1 Loudspeaker analogue 2 Loudspeaker digital.
4. AUDIO A music mute indication is sent to all accessories that have requested the indication when an incoming event (a phone call, an SMS, an e-mail etc.), with an associated audio prompt (beep, melody, etc.), is received by the phone or an internal event such as a calendar event, with an associated audio prompt occurs. The music mute indication is also sent out when the voice recognition mechanism is activated.
GM47/GM48 INTEGRATOR’S MANUAL 4.10 AT*EPRR Ericsson Personal Ring Type Read Description Command Possible Responses Read phone number and ring type AT*EPRR= • *EPRR: ,, , • +CME ERROR • OK • ERROR Show if the command is supported AT*EPRR=? • *EPRR: (list of supported s) • +CME ERROR • OK • ERROR Returns phone number, phone number type and sound type in location number . If listing fails an error, +CME ERROR: , is returned.
4. AUDIO 4.11 AT*EPRW Description 5 Beep. Not supported 6 Alarm. Not supported 7 Calendar Tone. Not supported 8 Calendar Click. Not supported 9-10 Reserved. Not supported 11 Melody 1 12-20 Melody 2. Melody 10 reserved for pre-set melodies 21-30 Reserved for melody 11-20. Not supported 31-38 Own melody 1-8 39-50 Reserved for own melodies.
GM47/GM48 INTEGRATOR’S MANUAL Description Integer format Type of address octet (refer to GSM 04.08 [4] section 10.5.4.7) 128 Unknown numbering plan, national/international number unknown 129 ISDN/telephony numbering plan, national/international number unknown 145 ISDN/telephony numbering plan, international number 161 ISDN/telephony numbering plan, national number 128 - 255 Other values refer to GSM 04.08 [4] section 10.5.4.
4. AUDIO 4.
GM47/GM48 INTEGRATOR’S MANUAL 4.
4. AUDIO 4.14 AT*ERIP Description 0 Off. Not supported 1 Low ring signal 2 Medium ring signal 3 High ring signal 4 Mixed ring signal 5 Beep. Not supported 6 Alarm. Not supported 7 Calendar Tone. Not supported 8 Calendar Click. Not supported 9-10 Reserved. Not supported 11-20 Melody 1. Melody 10 reserved for preset melodies 21-30 Reserved. Not supported 31-38 Own melodies 1-8 39-5 Reserved for own melodies.
GM47/GM48 INTEGRATOR’S MANUAL 4.15 AT*ESMA 4.
4. AUDIO Test command returns the possible values of , , , , and . Description 1-4 Melody 1 – 4. Default setting: 1 Description string A sequence of and entries.
GM47/GM48 INTEGRATOR’S MANUAL 4.
4. AUDIO 4.18 ATM Monitor Speaker Control Description Syntax Possible Responses Set monitor speaker control ATM[=][] • OK • ERROR Read the current setting ATM? M: Show if the command is supported ATM=? M: (list of supported s) Define the activity of the speaker. This command is ignored by the modem and is only included for compatibility. Description 0 Off during the entire call.
GM47/GM48 INTEGRATOR’S MANUAL 146 LZT 123 7263 R1A
5. Data - CSD/HSCSD 5.
GM47/GM48 INTEGRATOR’S MANUAL Description 79 19200bps V.110 (ISDN) 80 28800bps V.110 (ISDN) 81 38400bps V.110 (ISDN) 82 48000bps V.110 (ISDN) 83 56000bps V.110 (ISDN) Description 0 Asynchronous connection (UDI or 3.1kHz modem) 1 Data circuit synchronous (UDI or 3.1kHz modem). Not supported 2 PAD Access (Asynchronous) (UDI). Not supported 3 Packet access (synchronous) (UDI). Not supported 4 Data circuit asynchronous (RDI).
5. DATA - CSD/HSCSD 5.2 AT+CRLP Radio Link Protocol Description Command Possible Responses Set radio link protocol AT+CRLP=[ [,[, [,[, [, ]]]]]] • OK • ERROR Read the command AT+CRLP? • +CRLP: ,,,[, [,]][ • +CRLP: ,,,[, [,]][...
GM47/GM48 INTEGRATOR’S MANUAL Description 120 0 - 496 MS to IWF window size Description 48 38 - 100 Acknowledgment timer T1 (*10ms) Description 6 0 - 255 Re-transmission attempts N2 Description 5 3 - 255 Re-sequencing period T4 (*10ms) Description Integer RLP version.
6. Data - GPRS 6.1 AT+CGACT PDP Context Activate or Deactivate Description Command Possible Responses Activate or deactivate the specified PDP context(s) +CGACT=[ [,[,[,…]]]] • +CME ERROR: • OK • ERROR Read the command +CGACT? • +CGACT: , [+ CGACT: , [...]] • OK • ERROR Test if the command is supported +CGACT=? • +CGACT: (list of supported s) • OK • ERROR Used to activate or deactivate the specified PDP context(s).
GM47/GM48 INTEGRATOR’S MANUAL 6.2 AT+CGATT GPRS Attach or Detach Description Command Possible Responses Attach or detach MS to the GPRS/packet domain/packet domain service +CGATT=[] • +CME ERROR: • OK • ERROR Read the command +CGATT? • +CGATT: • OK • ERROR Test if the command is supported +CGATT=? • +CGATT: (list of supported s) • OK • ERROR Used to attach the MS to, or detach the MS from, the GPRS/packet domain service.
6. DATA - GPRS 6.3 AT+CGDATA Enter Data State Description Command Possible Responses Establish GPRS/packet domain connection +CGDATA=[,[cid [,cid>[,…]]]] • • • • Test if the command is supported +CGDATA=? • +CGDATA: (list of supported s) • OK • ERROR CONNECT ERROR OK ERROR 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.
GM47/GM48 INTEGRATOR’S MANUAL 6.4 AT+CGDCONT Define PDP Context Description Command Possible Responses Select PDP context parameters +CGDCONT=[ [, [, [, [, [, [, [,…[,pdN]]]]]]]]] • +CME ERROR: • OK • ERROR Read the command +CGDCONT? • +CGDCONT: , ,, ,, [,[,…[,pdN]]] [+CGDCONT: , ,, ,, [,[,…[,pdN]]] [...
6. DATA - GPRS Description String type (Access Point Name) a string parameter which is a logical name that is used to select the GGSN or the external packet data network. If the value is null or omitted, then the subscription value will be requested Description String type A string parameter that identifies the MS in the address space applicable to the PDP.
GM47/GM48 INTEGRATOR’S MANUAL 6.
6. DATA - GPRS 6.6 AT+CGPADDR Show PDP Address Description Command Possible Responses Show PDP addresses for specified CIDs +CGPADDR=[ [, [,…]]] • +CGPADDR: , [+CGPAD DR: , [...]] • OK • ERROR Test if the command is supported +CGPADDR=? • +CGPADDR: (list of defined s) • OK • ERROR Returns a list of PDP addresses for the specified context identifiers. The test command returns a list of defined s.
GM47/GM48 INTEGRATOR’S MANUAL 6.
6.
GM47/GM48 INTEGRATOR’S MANUAL 6.8 AT+CGQREQ Description 8 10 000 (~22 bits/s) 9 20 000 (~44 bits/s) 10 50 000 (~111 bits/s) 11 100 000 (~0.22 kbits/s) 12 200 000 (~0.44 kbits/s) 13 500 000 (~1.11 kbits/s) 14 1 000 000 (~2.2 kbits/s) 15 2 000 000 (~4.4 kbits/s) 16 5 000 000 (~11.
6. DATA - GPRS The set command specifies a profile for the context identified by the (local) context identification parameter, . Since this is the same parameter that is used in the +CGDCONT command, the +CGQREQ command is effectively an extension to the +CGDCONT command. The QoS profile consists of a number of parameters, each of which may be set to a separate value. A special form of the set command, +CGQREQ= causes the requested profile for context number to become undefined.
GM47/GM48 INTEGRATOR’S MANUAL Description 0 Subscribed (from network) value used 1 Best effort 2 100 (~0.22 bits/s) 3 200 (~0.44 bits/s) 4 500 (~1.11 bits/s) 5 1 000 (~2.2 bits/s) 6 2 000 (~4.4 bits/s) 7 5 000 (~11.1 bits/s) 8 10 000 (~22 bits/s) 9 20 000 (~44 bits/s) 10 50 000 (~111 bits/s) 11 100 000 (~0.22 kbits/s) 12 200 000 (~0.44 kbits/s) 13 500 000 (~1.11 kbits/s) 14 1 000 000 (~2.2 kbits/s) 15 2 000 000 (~4.4 kbits/s) 16 5 000 000 (~11.
6. DATA - GPRS 6.
GM47/GM48 INTEGRATOR’S MANUAL Description String type Two byte cell ID in hexadecimal format 6.
7. Data - HSCSD 7.1 AT+CHSC HSCSD Current Call Parameters Description Command Possible Responses Show current HSCSD call parameters AT+CHSC • +CHSC:,,, • +CME ERROR: • OK • ERROR Test if command is supported AT+CHSC=? • +CME ERROR: • OK • ERROR 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. Description 0 No HSCSD call is active.
GM47/GM48 INTEGRATOR’S MANUAL 7.2 AT+CHSD Description 0 No HSCSD call is active. See also note below. 1 Current air interface user rate is 9.6 kbits/s 2 Current air interface user rate is 14.4 kbits/s 3 Current air interface user rate is 19.2 kbits/s 4 Current air interface user rate is 28.8 kbits/s 5 Current air interface user rate is 38.4 kbits/s. Not supported 6 Current air interface user rate is 43.2 kbits/s. Not supported 7 Current air interface user rate is 57.6 kbits/s.
7. DATA - HSCSD 7.3 AT+CHSN Description 3 Total number of receive and transmit timeslots that ME can use at the same time is 3 (i.e. 2+1). The following applies in a HSCSD call: 2 (receive slots) + (transmit slots) Description 1 Indicates that the accepted channel coding for the next established non-transparent HSCSD call is 4.8 kbits/s only. Not supported 4 Indicates that the accepted channel coding for the next established non-transparent HSCSD call is 9.
GM47/GM48 INTEGRATOR’S MANUAL in this way it comes in the “action” command category. This is what is referred to as user initiated up- and down-grading in GSM 02.34 [4] and GSM 03.34 [7]. Note! Recommended value for parameter in AT+CBST [11] is 0.
7. DATA - HSCSD 7.4 AT+CHSR Description 1 Indicates that the accepted channel coding for the next established non-transparent HSCSD call is 4.8 kbit/s only. Not supported 4 Indicates that the accepted channel coding for the next established non-transparent HSCSD call is 9.6 kbit/s only 5 Indicates that the accepted channel codings for the next established non-transparent HSCSD call are both 4.8 kbit/s and 9.6 kbit/s.
GM47/GM48 INTEGRATOR’S MANUAL 7.5 AT+CHSU HSCSD Automatic User Initiated Upgrading Description Command Possible Responses Set HSCSD automatic user initiated upgrading on or off AT+CHSU=[] • OK • ERROR Show current setting AT+CHSU? • +CHSU= • OK • ERROR Test if command is supported and show parameter range AT+CHSU=? • +CHSU: (list of supported s) • OK • ERROR Enables or disables the HSCSD automatic user-initiated upgrade.
8. Data - WAP 8.1 AT*EWBA Ericsson WAP Bookmark Add Description Command Possible Responses Add or delete a bookmark in the list of bookmarks AT*EWBA= [,[,]] • +CME ERROR: • OK • ERROR List content of bookmark list AT*EWBA? • *EWBA: ,,[*EWBA: ,,[…]] • +CME ERROR: • OK • ERROR Show if the command is supported.
GM47/GM48 INTEGRATOR’S MANUAL 8.2 AT*EWBR Description String type The URL representing the bookmark Description Integer number Maximum length of the -parameter Description String type The title representing the bookmark.
8. DATA - WAP 8.
GM47/GM48 INTEGRATOR’S MANUAL 8.4 AT*EWCT Ericsson WAP Connection Timeout Description Command Possible Responses Set timeout for WAP download AT*EWCT= • +CME ERROR: • OK • ERROR Read current setting AT*EWCT? • • • • Show if the command is supported AT*EWCT=? • *EWCT: (list of supported s) • +CME ERROR: • OK • ERROR *EWCT: +CME ERROR: OK ERROR Sets the timeout period used when connecting to a WAP supplier, i.e.
8. DATA - WAP 8.6 AT*EWHP Ericsson WAP Homepage Description Command Possible Responses Set URL to WAP homepage AT*EWHP= • +CME ERROR: • OK • ERROR Read URL to WAP homepage AT*EWHP? • • • • *EWHP: +CME ERROR: OK ERROR Show if the command is supported AT*EWHP=? • • • • *EWHP: +CME ERROR: OK ERROR This command sets the homepage (i.e. the start page) for the WAP browser. 8.
GM47/GM48 INTEGRATOR’S MANUAL 8.8 AT*EWLI Ericsson WAP Login Description Command Possible Responses Setup user identity and password for WAP proxy AT*EWLI=, • +CME ERROR: • OK • ERROR Read user identity AT*EWLI? • *EWLI: • OK • ERROR Show if the command is supported AT*EWLI=? • *EWLI: , • +CME ERROR: • OK • ERROR This command sets up user identity and password to be used for logging in to a WAP proxy; i.e.
8. DATA - WAP 8.9 AT*EWPA Ericsson WAP Push Access Setting Description Command Possible Responses Sets the push access AT*EWPA= • OK • +CME ERROR Reads the current settings AT*EWPA? *EWPA: Tests if the command is supported AT*EWPA=? • *EWPA: (list of supported s) • +CME ERROR The command is used to decide if message push is allowed. 8.
GM47/GM48 INTEGRATOR’S MANUAL 8.11 AT*EWPN Description 0 Always ask 1–65000 Index of Internet account to be used by the WAP browser Ericsson WAP Profile Name Description Command Possible Responses Set WAP profile name AT*EWPN=, • +CME ERROR: • OK • ERROR List WAP profile names AT*EWPN? • *EWPN: ,, [ *EWPN: ,, [...
8. DATA - WAP 8.12 AT*EWPR Ericsson WAP Profile Description Command Possible Responses Set active WAP profile AT*EWPR= • +CME ERROR: • OK • ERROR Query active WAP profile AT*EWPR? • • • • Show if the command is supported AT*EWPR=? • *EWPR: (list of supported s) • +CME ERROR: • OK • ERROR *EWPR: +CME ERROR: OK ERROR Selects active WAP settings profile. Description 1 WAP settings profile number 1 2 WAP settings profile number 2 … ….
GM47/GM48 INTEGRATOR’S MANUAL 180 LZT 123 7263 R1A
9. GPS Interoperability 9.1 AT*EENMEA NMEA (GPS) Mode on UART2 Description Command Possible Responses Enable NMEA commands on the UART AT*EENMEA= • OK • ERROR • +CME ERROR: < err> Show the current setting AT*EENMEA? • *EENMEA: • +CME ERROR: Shows if the command is supported AT*EENMEA=? • *EENMEA: (list of supported s) • +CME ERROR: < err> This command enables transmission of NMEA commands from UART1 to UART2 and vice versa.
GM47/GM48 INTEGRATOR’S MANUAL Description 0 Disable NMEA communication. Default 1 Enable NMEA communication in NMEA “only” mode. Not supported 2 Enable NMEA communication simultaneously with AT commands 9.
9.
GM47/GM48 INTEGRATOR’S MANUAL 184 LZT 123 7263 R1A
10. Internet 10.
GM47/GM48 INTEGRATOR’S MANUAL This command is used for defining an Internet account.
10. INTERNET Description 1 9600 2 14400 3 19200 4 28800 Description integer ID number of a PDP context as defined in AT+CGDCONT (S15) Description 0 Automatic 1 Packet domain service only Description 0 Normal: only PAP allowed 1 Secure: only CHAP allowed 2 None: no authentication scheme is used Description 48 bit IEEE address, six groups of two hexadecimal numbers separated by “:”. E.g.
GM47/GM48 INTEGRATOR’S MANUAL 188 LZT 123 7263 R1A
11. Identification 11.1 AT Attention Command Description Command Possible Responses Checks the communication between the MS and application AT • OK • +CME ERROR This command is used to determine the presence of an MS. If the MS supports AT commands, it returns an OK final result code. 11.
GM47/GM48 INTEGRATOR’S MANUAL 11.3 AT&W Store User Profile Description Command Possible Responses Stores the current user profile to non volatile memory AT&W=[] or AT&W[] • OK • ERROR Show if the command is supported AT&W=? &W: (list of supported s) This command stores the current user profile in non-volatile memory. 11.
11. IDENTIFICATION 11.6 AT+CGMI Read MS Manufacturer Identification Description Command Possible Responses Request manufacturer identification AT+CGMI +CME ERROR: Show if the command is supported AT+CGMI=? • OK • ERROR Causes the MS to return one or more lines of information text.] Description SONY ERICSSON This company’s name in upper case letters 11.
GM47/GM48 INTEGRATOR’S MANUAL 11.8 AT+CGMR Read MS Revision Identification Description Command Possible Responses Request MS revision identification string AT+CGMR +CME ERROR: Show if the command is supported AT+CGMR=? • OK • ERROR This command causes the MS to return a string containing information about the software version. 11.9 AT+CGSN Description String type An ASCII string containing date (year, month, day, hour, minute) plus KRC number.
11. IDENTIFICATION 11.10 AT+GMI Read Manufacturer Identification Description Command Possible Responses Request manufacturer identification AT+GMI Test if command is supported AT+GMI=? • OK • ERROR This command causes the DCE to transmit one or more lines of information text. Typically, the text will consist of a single line containing the name of the manufacturer, but may provide more information such as address and telephone number for customer service.
GM47/GM48 INTEGRATOR’S MANUAL 11.12 AT+GMR Read Revision Identification Description Command Possible Responses Request revision identification AT+GMR Test if command is supported AT+GMR=? • OK • ERROR This command returns a manufacturer specified software revision name in a text string. 11.
12. Input/Output 12.1 AT*E2IO Ericsson M2M Input/Output Read/Write Description Command Possible Responses Request operation of the I/O signals AT*E2IO=, [,][,] • ERROR • OK • *E2IO: ,[,] [,] OK Show if the command is supported AT*E2IO=? • *E2IO: (list of supported s), s,(list of supported s), (list of supported s) • ERROR Controls the operation of the general purpose I/O signals. It is possible to perform up to 5 operations.
GM47/GM48 INTEGRATOR’S MANUAL • Trigger check: checks the state of the inputs.. Description 0 Read 1 Write 2 Configure 3 Configure check 4 Trigger 5 Trigger check Description “I1” Digital Input 1. Supported Operations: 0,2,3,4,5 “I2” Digital Input 2. Supported Operations: 0,2,3,4,5 “I3” Digital Input 3. Supported Operations: 0,2,3,4,5 “I4” Digital Input 4. Supported Operations: 0,2,3,4,5 “I5” Digital Input 5. Supported Operations: 0,4,5 “O1” Digital Output 1.
13. Interface 13.1 AT+CPIN PIN Control See 3.27, AT+CPIN PIN Control 13.2 AT&C Circuit 109 (DCD) Control Description Command Possible Responses Set behavior of carrier detect AT&C[] OK ERROR Determines the behaviour of the carrier detect. 13.3 AT&D Description 0 DCD always on 1 DCD follows the connection.
GM47/GM48 INTEGRATOR’S MANUAL 13.4 AT+WS46 Mode Selection Description Command Possible Responses Sets the cellular protocol mode AT+WS46=n • OK • ERROR Queries the current cellular protocol mode AT+WS46? • OK • ERROR Queries the possible cellular protocol modes AT+WS46=? • (list of supported s) OK • ERROR Allows an accessory to query and control the cellular protocol mode of the phone. 13.5 ATE parameter Description 12 This value is used for GSM at 900 Mhz.
13. INTERFACE 13.6 ATV DCE Response Format Description Command Possible Responses Set DCE response format ATV[=] • OK • ERROR Read the current setting ATV? V: Show if the command is supported ATV=? V: (list of supported s) Select either descriptive or numeric response codes. Description 0 Display numeric result codes 1 Display verbose result codes.
GM47/GM48 INTEGRATOR’S MANUAL 13.7 ATZ Reset to Default Configuration Description Command Possible Responses Execute ATZ • OK • ERROR Execute ATZ= • OK • ERROR Show if supported and list available parameter range ATZ=? Z: (list of supported s) This command instructs the DCE to set all parameters to their default values as specified by the user. Consider hardware configuration switches or non-volatile parameter storage (if implemented) when using this command.
13. INTERFACE 13.8 AT+CMUX Switch to 07.10 Multiplex Protocol Description Command Possible Responses Switch to 07.
GM47/GM48 INTEGRATOR’S MANUAL Description 1..128 Maximum frame size. Only =31 supported 31 Default maximum frame size Description 1..255 Acknowledgement timer (tens of milliseconds). Only =10 supported 10 100ms default timer Description 1..100 Maximum number of re-transmissions. Only =3 supported 3 Default maximum number of re-transmissions Description 2..255 Control channel response timer (tenths of milliseconds).
13. INTERFACE 13.9 AT+CRES Restore Settings Description Command Possible Responses Restore settings AT+CRES[=] • +CMS ERROR: • OK • ERROR Get available profiles AT+CRES=? • +CRES: (list of supported s) • +CMS ERROR: • OK • ERROR Restores message service settings from non-volatile memory to active memory. A TA can contain several profiles of settings.
GM47/GM48 INTEGRATOR’S MANUAL 13.
13. INTERFACE 13.11 AT+IFC DTE-DCE Local Flow Control Description Command Possible Responses Defines DTE-DCE local flow control AT+IFC=[,[]] • OK • ERROR Read the current setting AT+IFC? +IFC: , Show if the command is supported AT+IFC=? +IFC: (list of supported s,s) 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. 13.
GM47/GM48 INTEGRATOR’S MANUAL transmitted, and before any final result code (e.g. CONNECT) is transmitted. The is applied after the final result code is transmitted. 13.13 AT+IPR Description 0 Disables reporting of local port rate (+ILRR: is not transmitted).
13. INTERFACE 13.14 AT*E2ESC M2M Escape Sequence Guard Time Description Syntax Possible responses Set GPRS online command guard time AT*E2ESC=[] • OK • ERROR Read the current setting AT*E2ESC? *E2ESC: Show if the command is supported AT*E2ESC=? • OK • ERROR Defines a guard time for the escape sequence in GPRS to return to online command mode i.e.
GM47/GM48 INTEGRATOR’S MANUAL 208 LZT 123 7263 R1A
14. Network 14.1 AT*E2CD Ericsson M2M Cell Description Description Command Possible Responses Request network cell description AT*E2CD= • ERROR • OK Read the command AT*E2CD? • *E2CD: ,,, • ERROR Show if the command is supported AT*E2CD=? • *E2CD: (list of supported s) • ERROR Controls the presentation of an unsolicited result code E2CD: when =1, or when there is a change in one of the network cell parameters, E2CD: ,,.
GM47/GM48 INTEGRATOR’S MANUAL Description 0-63 According to GSM 04.18 V8.6.0, the coding of the timing advance value is the binary representation of the timing advance in bit periods; 1 bit period = 48/13 ìs.
14. NETWORK 14.
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 (). This format is, however, not well suited for machine decoding. The formats Verbose, Compact and Reduced Display do not have headers or line breaks.
14.
GM47/GM48 INTEGRATOR’S MANUAL Description 4 Enable compact network location information unsolicited result code.
14. NETWORK Description Integer type Received Signal Strength level in dBm measured on idle mode Description Integer type Received Signal Strength level in dBm. The Rx Level is taken in the Downlink and statistically is applied to 100 TDMA frames of the TCH or during a SACCH multiframe Description Integer type Received Signal Strength level in dBm.
GM47/GM48 INTEGRATOR’S MANUAL Description 4 1.9% < BER < 2.7% 5 3.8% < BER < 5.4% 6 7.6% < BER < 11.0% 7 BER > 15.0% Description Integer Path Loss criterion parameter for neighbour cells. The MS calculates this parameter, in idle mode, to decide if the cell is suitable to camp on. After the calculation the criterion is C1 > 0. See GSM 05.08 Description Integer Cell reselection parameter for neighbour cells.
14. NETWORK 14.3 AT*E2SPN M2M Service Provider Indication Description Command Possible Responses Request service provider indication AT*E2SPN • *E2SPN: • +CME ERROR: Show if the command is supported AT*E2SPN=? • OK • ERROR Causes the MS to return the service provider name stored in the SIM card ( parameter). The text will consist of a maximum of 16 bytes containing the service provider name stored in the EFSPN file in the SIM card (see GSM 11.11). 14.
GM47/GM48 INTEGRATOR’S MANUAL 14.5 AT*ECSP Ericsson Customer Service Profile Description Command Possible Responses Read the customer service profile from the SIM AT*ECSP= • *ECSP: , • +CME ERROR: • OK • ERROR Test if the command is supported AT*ECSP=? • +CME ERROR: • OK • ERROR This command is used to read the customer service profile (CSP) from the SIM. CSP is a list on the SIM, which indicates the services that are user accessible.
14. NETWORK 14.6 AT*EPNR Ericsson Read SIM Preferred Network Description Command Possible Responses Read entries in SIM preferred list AT*EPNR= [, [,,[...
GM47/GM48 INTEGRATOR’S MANUAL 14.7 AT*EPNW Ericsson Write SIM Preferred Network Description Command Possible Responses Write/delete entries in SIM preferred list AT*EPNW=[] [,,] • +CME ERROR: • OK • ERROR Test if the command is supported and list the possible settings AT*EPNW=? • *EPNW: (list of supported s), (list of supported )s • +CME ERROR: • OK • ERROR This command is used to edit the SIM preferred list of networks (EFPLMNsel).
14. NETWORK 14.8 AT*E2SSN Ericsson M2M SIM Serial Number Description Command Possible Responses Request SIM Serial number AT*E2SSN? *E2ESSN: Shows if the command is supported AT*E2SSN=? • OK • ERROR This command requests the SIM serial number held in the ICCid field (address 2FE2) on the SIM and returns all valid characters to the TE. This field is detailed in GSM 11.11 section 10.1.1.
GM47/GM48 INTEGRATOR’S MANUAL 14.
14. NETWORK 14.10 AT+CIMI Subscriber Identification Description Syntax Possible Responses Read IMSI AT+CIMI • • • • Show if the command is supported AT+CIMI=? • OK • ERROR +CME ERROR OK ERROR Causes the TA to return , identifying the individual SIM attached to the ME. Description string without double quotes International Mobile Subscriber Identity 14.
GM47/GM48 INTEGRATOR’S MANUAL Description “AO” BAOC (bar all outgoing calls) “OI” BOIC (bar outgoing international calls) “AI” BAIC (bar all incoming calls) “IR” BIC-Roam (bar incoming calls when roaming outside the home country) “OX” BOIC-exHC (bar outgoing international calls except to home country) “NT” Bar incoming calls from numbers Not stored to TA memory. Not Supported “NM” Bar incoming calls from numbers Not stored to ME memory.
14. NETWORK Description 1 Voice L1 2 Data 4 Fax 8 Short message service 16 Data circuit sync 32 Data circuit async 64 Dedicated packet access 128 Voice L2 1..30 When “no reply” is enabled or queried, this gives the time in seconds to wait before the call is forwarded. Default value is 20 14.
GM47/GM48 INTEGRATOR’S MANUAL Description data rate As defined in subclause 6.7 GSM 07.07 [1] Description 0 Asynchronous modem 1 Synchronous modem. Not supported 2 PAD access (asynchronous). Not supported 3 Packet access (synchronous). Not supported 4 Voice 5 Fax 6..127 All other values below 128 are reserved by GSM 07.07 [1]. Not supported Description 0 3.
14. NETWORK 14.
GM47/GM48 INTEGRATOR’S MANUAL Description 0 Unknown 1 Available 2 Current 3 Forbidden 14.
15. Phonebook 15.1 AT*E2PBCS Ericsson M2M Phonebook Check Sum Description Command Possible Responses Request phone book checksum AT*E2PBCS • *E2PBCS: • +CME ERROR: Show if the command is supported AT*E2PBCS=? • OK • ERROR Causes the ME to return the phone book checksum stored internally . Phone book checksum is recalculated whenever there is a change in the phone book.
GM47/GM48 INTEGRATOR’S MANUAL 15.3 AT*ESCG Description 1-10 The group index within the hierarchical phone book Description 1 Contact 2 Phone number Description Integer The index of the contact/group/phone number to add. The parameter has the following meaning: if the item to add is a contact, the is the index of the contact in the contacts book.
15. PHONEBOOK 15.
GM47/GM48 INTEGRATOR’S MANUAL Description 1 Index number to the first credit card call access server 2 Index number to the second credit card call access server Description 0 Credit card calling disabled 1 Index number to the first credit card call access server 2 Index number to the second credit card call access server Description String Character string <0..9,+>, max.
15. PHONEBOOK 15.5 AT*ESDG Ericsson Delete Group Description Command Possible Responses Deletes a group defined in the hierarchical phone book AT*ESDG= • +CME ERROR: • OK Show if the command is supported and list the possible AT*ESDG=? • *ESDG: list of s • OK This command deletes the group at position from the hierarchical phone book. 15.
GM47/GM48 INTEGRATOR’S MANUAL 15.7 AT*ESGR Ericsson Group Read Description Command Possible Responses Lists the groups defined in the hierarchical phone book AT*ESGR • *ESGR: , [ , ..] • OK • ERROR Shows if the command is supported AT*ESGR=? OK This command lists the groups in the hierarchical phone book. 15.
15. PHONEBOOK 15.9 AT*ESNU Ericsson Settings Number Description Command Possible Responses Sets a number in the MS AT*ESNU=< type>, [,] • +CME ERROR: • OK • ERROR Test if the command is supported and show possible settings AT*ESNU=? • *ESNU: (list of supported s) • +CME ERROR: • OK • ERROR Read the current setting AT*ESNU? • *ESNU: ,, ….
GM47/GM48 INTEGRATOR’S MANUAL 15.10 AT+CPBF Phonebook Find Description Syntax Possible Responses Shows the current setting +CPBF= • +CPBF: ,,, [[...]+CBPF: ,,, ] • +CME ERROR: • OK • ERROR Show if the command is supported +CPBF=? • • • • +CPBF: , +CME ERROR: OK ERROR Returns phone book entries whose alphanumeric field starts with .
15. PHONEBOOK Description string type Phone number of format Description 129 ISDN/telephony numbering plan, national/international unknown 145 ISDN/telephony numbering plan, international number 161 ISDN/telephony numbering plan, national number 128 - 255 Other values refer to GSM 04.08 [4] section 10.5.4.7 Description string type Field of maximum length ; character set as specified by the select TE character set command, +CSCS.
GM47/GM48 INTEGRATOR’S MANUAL 15.12 AT+CPBS Phone Storage Description Command Possible Responses Set phone book storage AT+CPBS= • +CME ERROR • OK • ERROR Read the current setting AT+CPBS? • +CPBS: [,,] • +CME ERROR • OK • ERROR Test if the command is supported AT+CPBS=? • +CPBS: (list of supported s) • +CME ERROR • OK • ERROR Selects phone book memory storage , which is used by other phone book commands.
15. PHONEBOOK 15.13 AT+CPBW Phonebook Write Description Command Possible Responses Request phone book write AT+CPBW=[][, [,[,]]] • +CME ERROR • OK • ERROR Show if the command is supported AT+CPBW=? • +CPBW: (list of supported s), ,(list of supported s), • +CME ERROR • OK • ERROR Writes phone book entry in location number in the current phone book memory storage area, selected with AT+CPBS.
GM47/GM48 INTEGRATOR’S MANUAL Description integer type Value indicating the maximum length of field 240 LZT 123 7263 R1A
16. Short Message Services - Point to Point 16.1 AT+CPIN PIN Control See 3.27, AT+CPIN PIN Control 16.2 AT*ESMA Ericsson Set Message Alert Sound See 4.15, AT*ESMA Ericsson Set Message Alert Sound 16.3 AT+CGSMS Select Service for MO SMS Messages See 6.10, AT+CGSMS Select Service for MO SMS Messages 16.
GM47/GM48 INTEGRATOR’S MANUAL 16.5 AT+CMGF Description integer type GSM 04.11 (3G TS 24.011) RP SC address type-of-address octet in integer format 129 ISDN/telephony numbering plan, national/international unknown. Default if no “+” in sca. 145 ISDN/telephony numbering plan, international number. Default if “+” in sca. 161 ISDN/telephony numbering plan, national number 128-255 Other values refer GSM 04.08 section 10.5.4.
16. SHORT MESSAGE SERVICES - POINT TO POINT 16.6 AT+CMGW Write Message to Memory PDU Mode Description Command Possible Responses Write message to memory AT+CMGW= [,] PDU is given • • • • Show if the command is supported AT+CMGW=? • OK • ERROR +CMGW: +CMS ERROR: OK ERROR Stores a message to memory storage . Memory location of the stored message is returned.
GM47/GM48 INTEGRATOR’S MANUAL Text Mode Description Command Possible Responses Write message to memory AT+CMGW [= [,[,]]] Text is entered • • • • Show if the command is supported AT+CMGW=? • OK • ERROR +CMGW: +CMS ERROR: OK ERROR Stores message (either SMS-DELIVER or SMS-SUBMIT) to memory storage . Memory location of the stored message is returned.
16. SHORT MESSAGE SERVICES - POINT TO POINT 16.7 AT+CMGS Description String type GSM 04.
GM47/GM48 INTEGRATOR’S MANUAL • (IRA 26) must be used to indicate the ending of PDU. Description Integer type GSM 03.40 TP-Message-Reference in integer format Description Integer type Value indicating in PDU mode (+CMGF=0), the length of the actual TP data unit in octets (i.e. the RP layer SMSC address octets are not counted in the length) Description ... GSM 03.40 RP-User-Data element of RP-ACK PDU; format is same as for in case of SMS, but without GSM 04.
16. SHORT MESSAGE SERVICES - POINT TO POINT • The entered text should be formatted as follows: if (set with +CSMP) indicates that GSM 03.38 default alphabet is used and indicates that GSM 03.40 TP-UserData-Header-Indication is not set: if TE character set other than "HEX" (refer command Select TE Character Set +CSCS in TS 07.
GM47/GM48 INTEGRATOR’S MANUAL 16.8 AT+CMSS Send From Storage PDU mode Description Command Possible Responses Send from storage AT+CMSS= • • • • Show if the command is supported AT+CMSS=? • OK • ERROR +CMSS: +CMS ERROR: OK ERROR Sends message with location value from message storage to the network (SMS-SUBMIT or SMS-COMMAND). Reference value is returned to the TE on successful message delivery.
16. SHORT MESSAGE SERVICES - POINT TO POINT Description String type GSM 03.40 TP-Destination-Address Value in string format; BCD numbers (or GSM default alphabet characters) are converted to characters of the currently selected TE character (refer command +CSCS). Type of address given by Description String type GSM 04.
GM47/GM48 INTEGRATOR’S MANUAL Description Integer type Value indicating in PDU mode (+CMGF=0), the length of the actual TP data unit in octets (i.e. the RP layer SMSC address octets are not counted in the length) Description String 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.
16. SHORT MESSAGE SERVICES - POINT TO POINT delivery status report result code. If sending fails in a network or an ME error, final result code +CMS ERROR: is returned. This command is abortable. Description 0 First octet of SMS-DELIVER in integer format 1 First octet of SMS_SUBMIT in integer format 2 First octet of SMS-STATUS-REPORT in integer format 3 First octet of SMS-COMMAND in integer format Description Integer GSM 03.
GM47/GM48 INTEGRATOR’S MANUAL 16.
16. SHORT MESSAGE SERVICES - POINT TO POINT Description string type Memory to which received SMs are preferred to be stored (unless forwarded directly to TE).
GM47/GM48 INTEGRATOR’S MANUAL If the command fails and the error is related to mobile equipment or network, the final result code CMS ERROR: is returned. Description 3 Forward unsolicited result codes directly to the TE. TA-TE link specific inband technique used to embed result codes and data when TA is in on-line data mode Description 0 No SMS-DELIVER indications are routed to the TE. No class, Class 0, class 1 and class 3 use as preferred storage.
16. SHORT MESSAGE SERVICES - POINT TO POINT Description 0 TA buffer of unsolicited result codes defined within this command is flushed to the TE when 1..2 is entered (OK response shall be given before flushing the codes).
GM47/GM48 INTEGRATOR’S MANUAL Description 0 No SMS-DELIVER indications are routed to the TE. No class, Class 0, class 1 and class 3 use as preferred storage. Class 2 messages shall be stored in the SIM. If it this is not possible then the MS shall send an error message accordingly to GSM 03.
16. SHORT MESSAGE SERVICES - POINT TO POINT Unsolicited Result codes: +CMT:, [, [,,,,,,,] (Text Mode enabled). Refer to the show text mode command, +CSDH for information on the parameters in italics. +CMTI: , +CBM: ,,,, +CDS: ,,[],[],,- , +CDSI: 16.
GM47/GM48 INTEGRATOR’S MANUAL Description Integer type Value indicating in PDU mode (+CMGF=0), the length of the actual TP data unit in octets (i.e. the RP layer SMSC address octets are not counted in the length) 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.
16. SHORT MESSAGE SERVICES - POINT TO POINT Description 0 Received unread message (new message) 1 Received read message 2 Stored unsent message (only applicable to SMs) 3 Stored sent message (only applicable to SMs) 4 All messages (only applicable to +CMGL command). Not supported Description String type GSM 03.
GM47/GM48 INTEGRATOR’S MANUAL Description Integer type Value indicating in PDU mode (+CMGF=0), the length of the actual TP data unit in octets (i.e. the RP layer SMSC address octets are not counted in the length) The entered text should be formatted as follows: if (set with +CSMP) indicates that GSM 03.38 default alphabet is used and indicates that GSM 03.
16. SHORT MESSAGE SERVICES - POINT TO POINT
- Description String type GSM 03.40 TP-Discharge-Time in string format "yy/mm/ dd,hh:mm:ss±zz where characters indicate year, month, day, hour,minutes, seconds and time zone Description Integer GSM 03.40 TP-status Description Integer GSM 03.40 TP--command-type (default 0) Description Integer GSM 03.
GM47/GM48 INTEGRATOR’S MANUAL Description Integer type GSM 04.11 RP SC address type-of-address octet in integer format 129 ISDN/telephony numbering plan, national/international unknown. Default if no “+” in sca 145 ISDN/telephony numbering plan, international number. Default if “+” in sca 161 ISDN/telephony numbering plan, national number 128 - 255 Other values refer to GSM 04.08 section 10.5.4.7 Description 0 - 143 (TP-VP+1) x 5 minutes (i.e.
16. SHORT MESSAGE SERVICES - POINT TO POINT 16.13 AT+CMGL List Message PDU Mode Note! Description Command Possible Responses List message AT+CMGL [=] • +CMGL: ,,[], [ +CMGL: ,,[], […]] • +CMS ERROR: • OK • ERROR Show if the command is supported AT+CMGL=? • +CMGL: (list of supported s) • OK • ERROR Returns messages with status value from preferred message storage to the TE.
GM47/GM48 INTEGRATOR’S MANUAL Description In the case of SMS: GSM 04.11 SC address followed by GSM 03.40 TPDU in hexadecimal format: ME/TA converts each octet of TP data unit into two IRA character long hexadecimal number (e.g. octet with integer value 42 is presented to TE as two characters 2A (IRA 50 and 65)) In the case of CBS: GSM 03.
16. SHORT MESSAGE SERVICES - POINT TO POINT Description Integer Indicates the status of messages in memory 0 Received unread message (new message) 1 Received read message 2 Stored unsent message (only applicable to SMs) 3 Stored sent message (only applicable to SMs) 4 All messages (only applicable to +CMGL command) Description String type GSM 03.
GM47/GM48 INTEGRATOR’S MANUAL Description String type GSM 03.40 TP-service-centre-time-stamp in time-string format (refer - ) Description Integer type Value indicating in PDU mode (+CMGF=0), the length of the actual TP data unit in octets (i.e. the RP layer SMSC address octets are not counted in the length) 16.
16. SHORT MESSAGE SERVICES - POINT TO POINT 16.15 AT+CSDH Show Text Mode Parameters Only Applicable to Text Mode Description Command Possible Responses Set the show text mode AT+CSDH=[] • +CME ERROR: • OK Display current settings AT+CSDH? • +CSDH: • +CME ERROR: Show if the command is supported AT+CSDH=? • +CSDH: (list of supported s) • OK • +CME ERROR: Controls whether detailed header information is shown in text mode result codes.
GM47/GM48 INTEGRATOR’S MANUAL interworking with a certain type of telematic service and determines the way the information is encoded as in GSM 03.38. Description 0-255 Depending on the command or result code: first octet of GSM 03.40 SMS-DELIVER, SMS-SUBMIT (default 17),SMSSTATUS-REPORT, or SMS-COMMAND (default 2) in integer format Description 0-143 (TP-VP+1) x 5 minutes (i.
16. SHORT MESSAGE SERVICES - POINT TO POINT Read command shows current setting and test command display conversion schemes implemented in the TA. 16.18 AT*ESTL Description “GSM” GSM default alphabet (GSM 03.38 subclause 6.2.1). Default setting “IRA” International reference alphabet (ITU-T T.50 [3]). Note: recommended default setting by GSM 07.07.
GM47/GM48 INTEGRATOR’S MANUAL Description Integer value Maximum length of the SMS template (-parameter) 16.
16. SHORT MESSAGE SERVICES - POINT TO POINT Description 0 Mobile originated messages not supported 1 Mobile originated messages supported Description 0 Broadcast messages not supported 1 Broadcast messages supported Description 0...127 GSM 04.11 Annex E-2 values 128...255 GSM 03.40 subclause 9.2.3.
GM47/GM48 INTEGRATOR’S MANUAL 272 LZT 123 7263 R1A
17. Short Message Services - Cell Broadcast 17.1 AT+CNMI New Message Indications to TE See 16.11, AT+CNMI New Message Indications to TE 17.
GM47/GM48 INTEGRATOR’S MANUAL 274 LZT 123 7263 R1A
18. SIM Application Toolkit 18.1 AT+CPIN PIN Control See 3.27, AT+CPIN PIN Control 18.
GM47/GM48 INTEGRATOR’S MANUAL 18.3 AT*E2STKD M2M STK Display Text Description Command Possible responses Answer to the reception of DISPLAY TEXT AT*E2STKD • +CME ERROR • OK • ERROR Test if the command is supported AT*E2STKD=? • *E2STKD: (list of supported ) • +CME ERROR • OK • ERROR The ME passes the parameters within DISPLAY TEXT command to the external application by means of the unsolicited result code *E2STKD.
18. SIM APPLICATION TOOLKIT 18.
GM47/GM48 INTEGRATOR’S MANUAL 18.5 AT*E2STKI Description 0 OK. Performed as required: the text was displayed. It corresponds to ‘00’ Command performed successfully, described in the GSM standard 1 OK. User Terminated Session: the text was displayed as requested and the user wants to end the proactive session. It corresponds to ‘10’ Proactive session terminated by the user, described in the GSM standard 2 OK.
18. SIM APPLICATION TOOLKIT If parameter is 4, a failure has occurred and no more parameters are sent. If the extra parameters are sent, the ME indicates ERROR. Note! If =2 (UCS-2), the length of is an even number of bytes. Otherwise, the ME gives an ERROR message. Note! If =3 (Yes/No), the length of is 1 byte. Otherwise, the ME gives an ERROR message.
GM47/GM48 INTEGRATOR’S MANUAL 18.6 AT*E2STKL Description 0 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 1 Text is coded in packed format, using the SMS default 7-bit coded alphabet, packed in 8-bit octets, as defined in GSM 03.38. It corresponds to data coding scheme of 7 bit GSM default alphabet 2 Text is coded in UCS2 alphabet, as defined in GSM 03.38.
18. SIM APPLICATION TOOLKIT If parameter is 4, a failure has occurred and no more parameters are sent. If the extra parameters are sent, the ME indicates ERROR. Description integer type The identifier is a single byte between 1 and 29. It identifies the selected within the items list Description 0 OK. Performed as required. It corresponds to ‘00’ command performed succesfully, described in the GSM standard 1 OK. User terminated session.
GM47/GM48 INTEGRATOR’S MANUAL If Answer command is sent once the timeout expires, an ERROR response shall be generated. Description 0 OK. Performed as required: it corresponds to ‘00’ command performed successfully, described in the GSM standard 1 OK. User Terminated Session: the command was executed as requested and the user wants to end the proactive session. It corresponds to ‘10’ proactive session terminated by the user, described in the GSM standard 2 OK.
18. SIM APPLICATION TOOLKIT 18.8 AT*E2STKN M2M STK Envelope (Menu Selection) Description Command Possible responses Do the menu selection AT*E2STKN • +CME ERROR • OK • ERROR Test if the command is supported AT*E2STKN=? • *E2STKN: (list of supported ) • +CME ERROR • OK • ERROR The application informs the ME about the selected menu item by means of the AT*E2SKTN command. The ME answers with OK, or ERROR.
GM47/GM48 INTEGRATOR’S MANUAL If Answer command is sent once the timeout expires, an ERROR response is generated. Description 0 OK. Performed as required. It corresponds to ‘00’ command performed succesfully, described in the GSM standard 1 OK. User terminated session. It corresponds to ‘10’ Proactive session terminated by the user, described in the GSM standard 2 OK. User requests backwards move.
19. Supplementary Services 19.1 AT+CPIN PIN Control See 3.27, AT+CPIN PIN Control 19.
GM47/GM48 INTEGRATOR’S MANUAL 19.
19. SUPPLEMENTARY SERVICES 19.4 AT+CAOC Advice of Charge Description Command Possible Responses Execute command AT+CAOC[=] • [+CAOC: ] +CME ERROR: • OK • ERROR Read command, shows the current mode AT+CAOC? • +CAOC: • OK • ERROR Test command, shows if the command is supported AT+CAOC=? • [+CAOC: (list of supported s] • OK • ERROR Use of Advice of Charge supplementary service command (GSM 02.24 [11] and GSM 02.
GM47/GM48 INTEGRATOR’S MANUAL 19.
19. SUPPLEMENTARY SERVICES 19.
GM47/GM48 INTEGRATOR’S MANUAL 19.
19. SUPPLEMENTARY SERVICES 19.8 AT*ELIN Ericsson Line Set Description Command Possible Responses Set the current line to AT*ELIN= • +CME ERROR: • OK • ERROR Read the current line AT*ELIN? • *ELIN: +CME ERROR: • OK • ERROR Test if the command is supported AT*ELIN=? • *ELIN: list of supported s +CME ERROR: • OK • ERROR This command requests the ME to set the current line to .
GM47/GM48 INTEGRATOR’S MANUAL the status of a network service (=2) the response line for ‘not active’ case (=0) should be returned only if service is not active for any . Description 0 Unconditional 1 Mobile busy 2 No reply 3 Not reachable 4 All call forwarding (refer 3GPP TS 22.030 [19]) 5 All conditional call forwarding (refer 3GPP TS 22.
19. SUPPLEMENTARY SERVICES Description integer format Type of subaddress octet 128 NSAP (X.213/ISO 8348 AD2), even number of address signals 136 NSAP (X.213/ISO 8348 AD2), odd number of address signals 160 User defined, even number of address signals 168 User defined, odd number of address signals 128 - 255 Other values reserved < classx > Description integer Sum of integers each representing a class of information.
GM47/GM48 INTEGRATOR’S MANUAL 19.
19. SUPPLEMENTARY SERVICES < classx > Description integer Sum of integers each representing a class of information.
GM47/GM48 INTEGRATOR’S MANUAL 19.
19.
GM47/GM48 INTEGRATOR’S MANUAL Test command returns values supported by the TA as a compound value. Note! Description 0 Disable 1 Enable Description 0 CLIP not provisioned 1 CLIP provisioned 2 Unknown (e.g. no network) When CLI is not available ( =2), shall be an empty string (“”) and value will not be significant. Nevertheless, TA may return the recommended value 128 for ((TON/NPI unknown in accordance with GSM 04.08 [8] subclause 10.5.4.7).
19. SUPPLEMENTARY SERVICES 19.13 AT+CLIR Calling Line Identification Restriction Description Command Possible Responses Request calling line identification restriction AT+CLIR=[] • +CME ERROR • OK • ERROR Read the current setting AT+CLIR? • • • • Test if the command is supported AT+CLIR=? • +CLIR: (list of supported s) • +CME ERROR • OK • ERROR +CLIR: , +CME ERROR OK ERROR This command refers to CLIR-service according to GSM 02.
GM47/GM48 INTEGRATOR’S MANUAL 19.14 AT+CSSN Description 0 CLIR not provisioned 1 CLIR provisioned in permanent mode 2 Unknown (e.g.
19. SUPPLEMENTARY SERVICES Test command returns values supported by the TA as a compound value.
GM47/GM48 INTEGRATOR’S MANUAL 19.
19. SUPPLEMENTARY SERVICES The different alternatives are shown below. Network Mobile Equipment External application 1 Signal Sends unsolicited result code +CUSD Result code presentation enabled, presented 2 Signal asking for reply Sends unsolicited result code +CUSD Result code presentation enabled, presented 3 Answer AT+CUSD 3b Sends AT+CUSD Description 0 Disable result code presentation in the TA 1 Enable result code presentation in the TA 2 Terminate (abort) USSD dialogue.
GM47/GM48 INTEGRATOR’S MANUAL 304 LZT 123 7263 R1A
20. Alphabetical Listing of AT Commands AT Command Description Page No.
GM47/GM48 INTEGRATOR’S MANUAL AT Command Description Page No.
20. ALPHABETICAL LISTING OF AT COMMANDS AT Command Description Page No.
GM47/GM48 INTEGRATOR’S MANUAL AT Command Description Page No.
20. ALPHABETICAL LISTING OF AT COMMANDS AT Command Description Page No.
GM47/GM48 INTEGRATOR’S MANUAL AT Command Description Page No.