GM47/GM48 Product Photo/Illustration
The product described in this manual conforms to the Radio and Telecommunications Terminal Equipment (R&TTE) directive 99/5/EC with requirements covering EMC directive 89/336/EEC and Low Voltage directive 73/23/EEC. The product fulfils the requirements according to 3GPP TS 51.010-1, EN 301 489-7 and EN60950. 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.
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.1 4.3.2 4.3.3 4.3.4 4.3.5 General ........................................................................................... 72 Antenna Type .................................................................................. 73 Antenna Placement ......................................................................... 73 The Antenna Cable.......................................................................... 73 Possible Communication Disturbances .......................................... 74 5.
GM47/GM48 INTEGRATOR’S MANUAL 3.6 3.7 3.8 3.9 3.10 3.11 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 4. ATS5 ATS6 ATS7 ATS8 ATS10 AT*ECAM AT*EDST AT*EMAR AT*EPEE AT*ESMM AT+CALA AT+CALD AT+CCLK AT+CEER AT+CFUN AT+CIND AT+CLAC AT+CMEE AT+CMER AT+CPAS AT+CPIN AT+CPWD AT+CR AT+CRC AT+CSAS AT+CSQ AT+CTZU Command Line Editing Character (BACKSPACE) ...... 104 Blind Dial Delay Control ...............................................
5. Data - CSD/HSCSD.............................................................................................. 153 5.1 5.2 6. PDP Context Activate or Deactivate ............................. GPRS Attach or Detach ................................................. Enter Data State ............................................................. Define PDP Context ...................................................... GPRS Event Reporting .................................................. Show PDP Address..
GM47/GM48 INTEGRATOR’S MANUAL 12. Interface ................................................................................................................197 12.1 12.2 12.3 12.4 12.5 12.6 12.7 12.8 12.9 12.10 12.11 12.12 12.13 12.14 12.15 12.16 AT+CPIN AT&C AT&D AT&S AT+WS46 ATE ATV ATZ AT+CMUX AT+CRES AT+ICF AT+IFC AT+ILRR AT+IPR AT*E2SPI AT*E2ESC PIN Control .................................................................... 197 Circuit 109 (DCD) Control ............................................
14.10 14.11 14.12 14.13 14.14 14.15 14.16 AT*ESNU AT+CPBF AT+CPBR AT+CPBS AT+CPBW AT*ECAW AT*ECAR Ericsson Settings Number.............................................. Phonebook Find ............................................................. Phonebook Read ............................................................ Phone Storage ................................................................ Phonebook Write ........................................................... Ericsson Callers Allowed Write ..
GM47/GM48 INTEGRATOR’S MANUAL 18. Supplementary Services.......................................................................................307 18.1 18.2 18.3 18.4 18.5 18.6 18.7 18.8 18.9 18.10 18.11 18.12 18.13 18.14 18.15 18.16 18.17 AT+CPIN AT+CACM AT+CAMM AT+CAOC AT+CPUC AT*EDIF AT*EIPS AT*ELIN AT*E2SSD AT*E2SSI AT+CCFC AT+CCWA AT+CHLD AT+CLIP AT+CLIR AT+CSSN AT+CUSD PIN Control .................................................................... 307 Accumulated Call Meter .......................
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 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.
2. 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.
2. 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.
2. 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 GSM850 and GSM900 GSM1800 and GSM1900 Note! 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) 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 its Developer’s 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.
3. 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 R1C
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.
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.
2. 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.
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.
2. 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.
2. 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 68. 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. Use a board-board connector to connect the module directly to a PCB, and a board-cable connector to connect the module via a cable. Figure 2.1 below shows the numbering of the connector pins.
GM47/GM48 INTEGRATOR’S MANUAL The following table gives the pin assignments for the system connector interface and a short description for each signal. Note! Under the heading “Dir” in the table, module input and output signals are indicated by the letters I and O respectively.
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 <350mA (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 Output d.c. bias level Hands-free mode 0V Portable hands-free mode 2.0V ± 0.1V Additional Gain in Portable hands-free mode 28.5dB a. The a.c.-coupling capacitance must be supplied by your application, unless a d.c.-coupled microphone is used. 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 PCM 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 Figure 2.4 shows the PCM (Pulse Code Modulation) digital audio connection for external devices.
2. SYSTEM CONNECTOR INTERFACE 2.7.1 PCM Data Format All of the module’s PCM signals, including signals between its CODEC and DSP conform to the PCM data I/O format of the industry standard DSP from Texas Instruments. PCMCLK (bit clock) and PCMSYNC (frame syncronisation) are both generated by the DSP within the module.
GM47/GM48 INTEGRATOR’S MANUAL PCM Timing Diagrams The PCM timing is shown in Figure 2.6 below and it is seen that the CPU has 45µs to serve an interrupt and setup data channels. Data is sent on the falling edge of the sync pulse. The data bits in PCMULD and PCMDLD are aligned so that the MSB in each word occurs on the same clock edge as shown in Figure 2.7. 125 µs Clk Sync 45 µs Data Figure 2.6 16-bit word within 24-bit frame PCM signal timing is shown in Figure 2.7.
2. SYSTEM CONNECTOR INTERFACE Typical Rise/Fall times Rise Time Fall Time Unit PCMCLK 19 18 ns PCMSYN 19 15 ns PCMOUT 900 900 ns PCMDLD 20 19 ns 2.8 Serial Data Interfaces Pin Signal Dir Description RS232 CCITT Nº 41 TD I Serial data to module (UART1) 103 42 RD O Serial data from module (UART1) 104 39 RTS I Request To Send (UART1) 105 40 CTS O Clear To Send (UART1) 106 37 DTR I Data Terminal Ready (UART1) 108.
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). Note! When hardware flow control is not used in communications between the application and the module, RTS and CTS must to be connected to each other at the module. Switching times for RTS and CTS The table below shows the switching times.
GM47/GM48 INTEGRATOR’S MANUAL Data Terminal Ready (DTR) DTR indicates that the DTE is ready to 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. Ring Indicator (RI) RI indicates that a ringing signal is being received by the DCE when low.
2. SYSTEM CONNECTOR INTERFACE 2.8.5 UART3 - TD3, RD3 (designated for future use) UART3 is a full duplex serial communication port with transmission and reception lines. It has the same timing and electrical signal characteristics as UART1, TD and RD. Transmitted Data 3 (TD3) TD3 is used by your application to send data to the module via UART3. 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 Mode Min. Typ. Max. Unit SIMVCC SIM supply voltage 3V 2.7 3.0 3.3 V 5V 4.5 5.0 5.5 V SIMDAT High Level Input voltage (VIH) 3V 2.1 3.0 V 5V 3.5 5.0 V SIMDAT Low Level Input voltage (VIL) 3V 0 0.9 V 5V 0 1.5 V SIMDAT High Level Output voltage (VOH) 3V 2.7 3.0 V 5V 4.7 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.8 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.9 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 Note! The I 2 C bus is currently not supported by the software 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.
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 (RTC) provides the main microprocessor with a time-of-day calendar and alarm, and a one-hundred-year calendar. It’s accuracy is shown in the table below Parameter RTC accuracy Min. Typ. Max.
2. SYSTEM CONNECTOR INTERFACE If the voltage drops below 1.0 V in back-up mode, the RTC will stop working. The following diagram shows the RTC connections. VRTC + Backup supply GM47 DGND Figure 2.
GM47/GM48 INTEGRATOR’S MANUAL 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.
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 5mΩ 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 (full specification) -25°C to +55°C Operating temperature range (working) -30°C to +85°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.
6. DECLARATION OF CONFORMITY 6.
GM47/GM48 INTEGRATOR’S MANUAL 7.
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 <> The term enclosed in angle brackets is a syntactical element. The brackets do not appear in the command line. [] Square brackets are used to indicate that a certain item is optional. For example, sub-parameters of a command or an optional part of a response. The brackets do not appear in the command line. Value The default values of the supported parameters are indicated by using bold text when presenting the value.
1. INTRODUCTION TO AT COMMANDS Extended Syntax Command • AT+= [] • 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.
GM47/GM48 INTEGRATOR’S MANUAL 1.2.3 AT Response Syntax The default mode response shown below, is in text mode. See the command V for further details. Possible formats for the result codes are: • Basic format result code, such as OK. The Basic result code also has a numerical equivalent.
1. INTRODUCTION TO AT COMMANDS Unsolicited Result Code Unsolicited result codes indicate the occurrence of an event not directly associated with a command being issued from the TE. 1.3 Error Codes 1.3.1 +CME ERROR (Mobile Equipment Error Code) This final result code is similar to the regular ERROR result code.
GM47/GM48 INTEGRATOR’S MANUAL Description Syntax 26 Dial string too long 27 Invalid characters in dial string 30 No network service 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.
1. INTRODUCTION TO AT COMMANDS Description 317 SIM PIN2 required 318 SIM PUK2 required 320 Memory failure 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.
GM47/GM48 INTEGRATOR’S MANUAL +CMGS: 204 sdfjldjfl OK Confirmation that the SMS has been sent successfully Note the following points: 1. Once the CSDH, CSMP and CMGF commands have been carried out they will not need to be initialized for this session. 2. These parameters are saved in NVRAM using the &W command.
1. INTRODUCTION TO AT COMMANDS AT+CMGL=“ALL” +CMGL: 1,“REC READ”,“+447747008670”,“Matt L”,“02/10/ 21,10:07:23+04”,145,4 Test +CMGL: 2,“REC READ”,“+447747008670”,“Matt L”,“02/11/ 19,09:57:28+00”,145,8 Test sms +CMGL: 3,“REC UNREAD”,“+447747008670”,“Matt L”,“02/11/ 19,09:58:06+00”,145,8 Test sms OK 1.6 GPRS Communication To initiate a session with the network you need to setup a ‘data account’ on the module, using the AT+CGDCONT command.
GM47/GM48 INTEGRATOR’S MANUAL 90 LZT 123 7263 R1C
2. Call Control 2.1 AT+CPIN PIN Control See 3.26, AT+CPIN PIN Control 2.2 ATA Answer Incoming Call Description Command Possible Responses Answer an incoming call ATA • • • • • CONNECT CONNECT NO CARRIER ERROR OK Answer and initiate connection to an incoming call.
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 Show the current setting ATL? L: Show if the command is supported ATL=? L: (list of supported s) Included for compatibity.
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 Show 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 set-up. 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 Show 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 Command Possible Responses Set Command +CVHU=[] • +CME ERROR: • OK Show the current setting +CVHU? • +CVHU: • +CME ERROR: Show 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 ASCII character.
GM47/GM48 INTEGRATOR’S MANUAL 100 LZT 123 7263 R1C
3. Control and Status 3.1 ATQ Result Code Suppression Description Command Possible Responses Set Result Code Suppression ATQ[=] • OK • ERROR Show 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 3.3 ATS2 Escape Sequence Character Description Command Possible Responses Set escape sequence character ATS2=[] • OK • ERROR Show the current setting ATS2? Show if the command is supported ATS2=? S2: (list of supported s) Defines the character to be used as the escape sequence character when switching from on-line data mode to on-line command mode. The response to the command is modified to reflect the change. Note! 3.
3. CONTROL AND STATUS the command line is terminated with a character (IA5 0/13), but the result code issued uses the character with the ordinal value 30 (IA5 2/14) in place of the . 3.
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 Show 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 Show 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 Show the current setting ATS10? Show if the command is supported ATS10=? S10: (list of supported s) Included for compatibility. No functionality 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). Default value 1 The call log function is enabled (on) Unsolicited result codes: *ECAV: ,,,[],[], [,] Description 1 to 7 Integer type. A number which uniquely defines a call in the phone (= number of call control process).
GM47/GM48 INTEGRATOR’S MANUAL Description Integer Exit cause according to GSM 04.08 reported when returning to Idle state ( = 0) Description String String type phone number of format specified by . Only valid for = 1 (Calling) Description Type of address octet in integer format (refer to GSM 04.08, subclause 10.5.4.7) 129 ISDN/Telephony numbering plan, national/international unknown.
3. CONTROL AND STATUS Note! 3.13 AT*EMAR This command affects the MS clock set with the AT+CCLK command. To avoid confusion it is recommended the daylight saving time (DST) is set with this command before setting the actual local time with AT+CCLK.
GM47/GM48 INTEGRATOR’S MANUAL 3.14 AT*EPEE Ericsson Pin Event Description Command Possible Responses Requests the MS to inform when the PIN code has been inserted AT*EPEE= • +CME ERROR: • OK • ERROR Show the current setting AT*EPEE? • • • • Show if the command is supported AT*EPEE=? • *EPEE: (list of supported s) • +CME ERROR: • OK • ERROR *EPEE: +CME ERROR: OK ERROR The command requests the MS to report when the PIN code has been inserted and accepted.
3. CONTROL AND STATUS 3.
GM47/GM48 INTEGRATOR’S MANUAL Note! Note! The number of active alarms is manufacturer and product specific. Description Integer type Maximum length of parameter The maximum length of the parameter is manufacturer and product specific. Description Format: “<1..7>[,<1..7> […]]” For setting an alarm for one or more days in the week. The digits 1 to 7 correspond to the days in the week, Monday (1), …, Sunday (7).
3. CONTROL AND STATUS 3.18 AT+CCLK Set Clock and Date Description Command Possible Responses Set the real time clock of the ME AT+CCLK=
GM47/GM48 INTEGRATOR’S MANUAL 3.19 AT+CEER Extended Error Report Description Command Possible Responses Request an Extended Error Report AT+CEER • +CEER: • OK • ERROR Show if the command is supported AT+CEER=? • OK • ERROR Causes the TA to return one or more lines of information text . Typically, the text will consist of a single line containing the failure information given by the GSM network in text format. 3.
3. CONTROL AND STATUS 3.21 AT+CIND Indicator Control Description Command Possible Responses Set Indicator Control AT+CIND=[ [,[,…]]] • +CME ERROR: • OK • ERROR Show the current setting AT+CIND? • • • • Show 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.
GM47/GM48 INTEGRATOR’S MANUAL 3.22 AT+CLAC List all available AT Commands Command Possible Responses +CLAC [ […]] +CME ERROR: +CLAC=? +CME ERROR: Causes the ME to return one or more lines of AT commands. This command has the same functionality as AT*. Note! 3.23 AT+CMEE This command only returns the AT commands that are available to the user.
3. CONTROL AND STATUS 3.
GM47/GM48 INTEGRATOR’S MANUAL 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. Only those indicator events, which are not caused by +CIND shall be indicated by the TA to the TE Description 0 TA buffer of unsolicited result codes defined within this command is cleared when 1...
3. CONTROL AND STATUS Test command returns values supported by the ME as a compound value: refer to GSM 07.07. Description 0 Ready (ME allows commands from TA/TE) 3 Ringing (ME is ready for commands from TA/TE, but the ringer is active) 4 Call in progress (ME is ready for commands from TA/TE, but a call is in progress) 129 Not in call 130 Mobile oriented call in progress. This is a sub-state to ‘call in progress’ 131 Mobile terminated call in progress.
GM47/GM48 INTEGRATOR’S MANUAL 3.26 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).
3. CONTROL AND STATUS 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.
GM47/GM48 INTEGRATOR’S MANUAL 3.27 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.
3. CONTROL AND STATUS Description Integer type Maximum length of the password for the facility Description 0 Phone failure 3 Operation not allowed 5 PH-SIM PIN required 10 SIM not inserted 11 SIM PIN required 12 SIM PUK required 13 SIM failure 14 SIM busy 15 SIM wrong 16 Incorrect password 17 SIM PIN2 required 18 SIM PUK2 required 23 Text string too long 24 Invalid characters in text string 100 Unknown 101..
GM47/GM48 INTEGRATOR’S MANUAL 3.28 AT+CR Service Reporting Control Description Command Possible Responses Set Service Reporting Control AT+CR= • OK • ERROR Show the current setting AT+CR? • +CR: • OK • ERROR Show 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. Description 0 Disable reporting.
3. CONTROL AND STATUS Test command returns values supported by the TA as a compound value. Description 0 Disables extended format 1 Enables extended format Unsolicited Result Codes: +CRING: 3.
GM47/GM48 INTEGRATOR’S MANUAL 3.31 AT+CSQ Signal Strength Description Command Possible Responses Show the Signal Strength AT+CSQ • • • • Show if the command is supported AT+CSQ=? • +CSQ: (list of supported s),(list of supported s) • +CME ERROR • OK • ERROR +CSQ: , +CME ERROR OK ERROR Returns the received signal strength indication and channel bit error rate from the ME. Test command returns values supported by the TA as compound values.
3. CONTROL AND STATUS 3.32 AT+CTZU Automatic Time Zone Update Description Command Possible Responses Enable and disable automatic time zone update via NITZ AT+CTZU= • +CME ERROR: • OK • ERROR Show the current setting AT+CTZU? • • • • Show if the command is supported AT+CTZU=? • +CTZU: (list of supported s) • +CME ERROR: • OK • ERROR +CTZU: +CME ERROR: OK ERROR Enables and disables the automatic time zone update via NITZ.
GM47/GM48 INTEGRATOR’S MANUAL 128 LZT 123 7263 R1C
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 if the command is supported AT*EALR=? *EALR:(list of supported s, s and s parameters) Included for compatibility. No functionality.
GM47/GM48 INTEGRATOR’S MANUAL 4.
4. AUDIO 4.
GM47/GM48 INTEGRATOR’S MANUAL 4.6 AT*E2PHFB Portable Handsfree Button Sense Enable Description Command Possible Responses Set PHF functionality AT*E2PHFB= • ERROR • OK Show the 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.
4. AUDIO 4.8 AT*EMIC Ericsson Microphone Mode Description Command Possible Responses Enables/disables the phone microphone AT*EMIC= • +CME ERROR: • OK • ERROR Show the current setting AT*EMIC? • • • • Show if the command is supported AT*EMIC=? • *EMIC: (list of supported s) • +CME ERROR: • OK • ERROR *EMIC: +CME ERROR: OK ERROR Included for compatibility. No functionality. 4.
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 Command Possible Responses Set monitor speaker control ATM[=][] • OK • ERROR Show 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 152 LZT 123 7263 R1C
5. Data - CSD/HSCSD Note! Since the module does not support V42bis compression the following commands have not been implemented: • AT+DS • AT+DR 5.
GM47/GM48 INTEGRATOR’S MANUAL Description 71 9600bps V.110 (ISDN) 75 14400bps V.110 (ISDN) 79 19200bps V.110 (ISDN) 80 28800bps V.110 (ISDN) 81 38400bps V.110 (ISDN) 82 48000bps V.110 (ISDN) 83 56000bps V.110 (ISDN) Description 0 Asynchronous connection (UDI or 3.
5. DATA - CSD/HSCSD 5.2 AT+CRLP Radio Link Protocol Description Command Possible Responses Set radio link protocol AT+CRLP=[ [,[, [,[, [, ]]]]]] • OK • ERROR Show the current setting AT+CRLP? • +CRLP: ,,,[, [,]][ • +CRLP: ,,,[, [,]][...
GM47/GM48 INTEGRATOR’S MANUAL 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 Show the current setting +CGACT? • +CGACT: , [ +CGACT: , [...]] • OK • ERROR Show 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 Show the current setting +CGATT? • +CGATT: • OK • ERROR Show 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>[,…]]]] • • • • Show 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 Show the current setting +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 Show 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 10000 (~22bits/s) 9 20000 (~44bits/s) 10 50000 (~111bits/s) 11 100000 (~0.22kbits/s) 12 200000 (~0.44kbits/s) 13 500000 (~1.11kbits/s) 14 1000000 (~2.2kbits/s) 15 2000000 (~4.4kbits/s) 16 5000000 (~11.
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.22bits/s) 3 200 (~0.44bits/s) 4 500 (~1.11bits/s) 5 1000 (~2.2bits/s) 6 2000 (~4.4bits/s) 7 5000 (~11.1bits/s) 8 10000 (~22bits/s) 9 20000 (~44bits/s) 10 50000 (~111bits/s) 11 100000 (~0.22kbits/s) 12 200000 (~0.44kbits/s) 13 500000 (~1.11kbits/s) 14 1000000 (~2.2kbits/s) 15 2000000 (~4.4kbits/s) 16 5000000 (~11.
6. DATA - GPRS 6.
GM47/GM48 INTEGRATOR’S MANUAL Description String type Two byte cell ID in hexadecimal format Example AT+CGREG? +CGREG: 0,3 OK 6.
7. Data - HSCSD 7.1 AT+CHSC HSCSD Current Call Parameters Description Command Possible Responses Show the current setting AT+CHSC • • • • Show if the command is supported AT+CHSC=? • +CME ERROR: • OK • ERROR +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 HSCSD Device Parameters Description Command Possible Responses Show the current setting AT+CHSD • +CHSD: ,, ,, • +CME ERROR: • OK • ERROR Show if the command is supported AT+CHSD=? • +CME ERROR: • OK • ERROR Shows information about HSCSD features supported by the ME/TA.
7. DATA - HSCSD 7.3 AT+CHSN HSCSD Non Transparent Call Configuration Description Command Possible Responses Set HSCSD configuration.
GM47/GM48 INTEGRATOR’S MANUAL 7.
7. DATA - HSCSD but before possible TE-TA rate (+ILRR) reporting and before the intermediate result code CONNECT is transmitted. The format of the intermediate result code is: +CHSR: ,,, For the value definitions, refer to “AT+CHSC HSCSD Current Call Parameters”, page 171. For instance, for a non-transparent HSCSD call, result code ‘CHSR: 2, 1, 4, 8’ means that the call has two timeslots downlink, one timeslot uplink, the air interface user rate is 28.
GM47/GM48 INTEGRATOR’S MANUAL 176 LZT 123 7263 R1C
8. GPS Interoperability 8.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 value 2 Enable NMEA communication simultaneously with AT commands 8.
8.
GM47/GM48 INTEGRATOR’S MANUAL 180 LZT 123 7263 R1C
9. Fax 9.1 AT*E2FAX Ericsson M2M Fax Comm. Baud Rate Modification Description Command Possible Responses Request change of fax comm. baud rate AT*E2FAX= • ERROR • OK Show the current setting AT*E2FAX? • *E2FAX: • ERROR Shows if the command is supported AT*E2FAX=? • *E2FAX: (list of supported s) • ERROR This command allows the modification of the factory default RS232 comm. setting between standard 9600 baud and 19200 baud.
GM47/GM48 INTEGRATOR’S MANUAL AT*E2FAX? *E2FAX: 0 OK (Current default setting is 19200 baud) AT*E2FAX=0 OK (Sets default RS232 setting to 9600 baud) 9.2 Low Level Fax Commands The following table of low level fax commands are supported and used by the GM47 for fax operation.
10. Identification 10.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. 10.
GM47/GM48 INTEGRATOR’S MANUAL 10.4 AT* List all Supported AT Commands Description Command Possible Responses List all implemented AT commands AT* [ […]] / [ […]] Lists all the commands supported by the MS. 10.
10. IDENTIFICATION connected. Typically the text will consist of a single line containing the name of the product, but manufacturers may choose to provide more information if desired. Description String type A unique ASCII character/digit string, always 10 characters long. Spaces are used when the number of characters/digits is less than 10 Description String type Model name for the transceiver unit, for example, GM47 Example AT+CGMM 6100501-BVGM47 OK 10.
GM47/GM48 INTEGRATOR’S MANUAL 10.8 AT+CGSN Read MS Product Serial Number Identification Description Command Possible Responses Request product serial number AT+CGSN • • +CME ERROR: Show if the command is supported AT+CGSN=? • OK • ERROR This command causes the MS to return the IMEI (International Mobile station Equipment Identity), which identifies the individual ME. 10.
10. IDENTIFICATION 10.10 AT+GMM Read Model Identification Description Command Possible Responses Request revision identification AT+GMM Show if the command is supported AT+GMM=? • OK • ERROR This command causes the DCE to transmit one or more lines of information text, determined by the manufacturer, which is intended to permit the user of the DCE to identify the specific model of device.
GM47/GM48 INTEGRATOR’S MANUAL 10.12 ATI Identification Information Description Command Possible Responses Execute ATI[] This command causes the DCE to transmit one or more lines of text, followed by a final result code. As an option, can be used to select from among multiple types of identifying information as shown in the table below. This command provides compatibility with Microsoft Windows 95.
10.
GM47/GM48 INTEGRATOR’S MANUAL 190 LZT 123 7263 R1C
11. Input/Output 11.1 AT*E2IO Ericsson M2M Input/Output Read/Write Description Command Possible Responses Request operation with 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 Description: The module has 8 digital I/Os; 4 configurable GPIOs, 1 input-only, and 3 output-only.
GM47/GM48 INTEGRATOR’S MANUAL • Write ( = 1): Sets an output to a specific value. For digital sources =‘0’ or ‘1’ and for the analog ones, 0-255. If the signal is bi-directional (IO1 to IO4) it must be configured as an output before writing is allowed. If the output can be written to, the signal is set to and OK is returned, otherwise ERROR is returned.
11. INPUT/OUTPUT *E2IO: 3,“I5”,1 (I5 triggered, current state ‘1’) • Trigger Check ( = 5): Checks if a signal input is configured as a trigger. Returned shows the current trigger state; ‘1’ for triggered or ‘0’ for not triggered. If the signal is triggerable, the current trigger status and OK are return, otherwise ERROR is returned. AT*E2IO=5,“I5” *E2IO: 5,“I5”,1 (I5 is currently set to trigger) OK The test command returns the supported I/Os and allowed value ranges.
GM47/GM48 INTEGRATOR’S MANUAL Description Read/Write Configure Trigger 0 The logic value is FALSE I/O signal is INPUT I/O signal is NOT set to trigger 1 Logic value is TRUE I/O signal is OUTPUT I/O signal is set to trigger Description 0-255 The decimal value shall represent the analogue voltage it is hold on the I/O. Applicable only to A/D or D/A signals.
11. INPUT/OUTPUT AT Command Response AT*E2IO=1,“DA1”,95 Comment The TE is writing 95 decimal value to hold a voltage of: ((2.75*0.9)/256)*95 = 0.
GM47/GM48 INTEGRATOR’S MANUAL Triggering an Input: AT Command Response AT*E2IO=4,“I1”,1 Comment The TE is requesting to trigger Input 1 OK AT*E2IO=4,“I4”,0 The MS responds OK because the operation has been performed The TE is requesting to not trigger Input 4 OK The MS responds OK because the operation has been performed *E2IO:4,“I1”,1 OK An event has occurred.
12. Interface 12.1 AT+CPIN PIN Control See 3.26, AT+CPIN PIN Control 12.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. 12.3 AT&D Description 0 DCD always on 1 DCD follows the connection.
GM47/GM48 INTEGRATOR’S MANUAL Determines the behaviour of the data set ready signal. 12.5 AT+WS46 Description 0 DSR always on 1 DSR on in data mode. DSR off in command mode.
12. INTERFACE 12.7 ATV DCE Response Format Description Command Possible Responses Set DCE response format ATV[=] • OK • ERROR Show the current setting ATV? V: Show if the command is supported ATV=? V: (list of supported s) Select either descriptive or numeric response codes. The ATV command sets the verbose numeric response codes and strips off the additions to the command response.
GM47/GM48 INTEGRATOR’S MANUAL 12.8 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.
12. INTERFACE The default values for the parameters below are for “no transparency” and “only UIH frames used”.
GM47/GM48 INTEGRATOR’S MANUAL 12.10 AT+CRES Restore SMS Settings Description Command Possible Responses Restore settings AT+CRES[=] • +CMS ERROR: • OK • ERROR Show if the command is supported 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.
12. INTERFACE Description 3 Space. Default value Example AT+ICF? +ICF: 3,3 OK 12.12 AT+IFC DTE-DCE Local Flow Control Description Command Possible Responses Defines DTE-DCE local flow control AT+IFC=[, []] • OK • ERROR Show 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.
GM47/GM48 INTEGRATOR’S MANUAL 12.13 AT+ILRR Cable Interface Local Rate Reporting Description Command Possible Responses Defines DTE-DCE character framing AT+ILRR= • OK • ERROR Show the current setting AT+ILRR? +ILRR: Show if the command is supported AT+ILRR=? +ILRR:(list of supported s) Specifies whether or not the extended-format “+ILRR:” information text is transmitted from the DCE to the DTE.
12. INTERFACE The specified rate takes effect following the issuance of any result code(s) associated with the current command line. Description Discrete integer value The value specified shall be the rate in bits per second at which the DTE-DCE interface should operate, e.g. “19200” or “115200”. The rates supported by a particular DCE are manufacturer specific. The following rates, are supported; 1200 2400 4800 9600 19200 38400 57600 115200 230400 460800 12.
GM47/GM48 INTEGRATOR’S MANUAL SPI Enable ( = 255) This command is entered to set up the SPI bus, and to enable the relevant signals. The byte format is defined here (the number of bytes output between toggling the Sync pin high and low). The Initial state of the Sync pin is also defined. If the byte format is set to zero (0), then the Sync pin is not used, and is not controlled by the SPI.
12. INTERFACE Description 0 Sync Pin initial state LOW 1 Sync Pin initial state HIGH , Description 0-255 decimal value denoting the byte value to be sent Description 0 SPI bus is active (pins are controlled by SPI) 1 SPI bus is not active (pins are not controlled by SPI) 12.
GM47/GM48 INTEGRATOR’S MANUAL 208 LZT 123 7263 R1C
13. Network 13.1 AT*E2CD Ericsson M2M Cell Description Description Command Possible Responses Request network cell description AT*E2CD= • ERROR • OK Show the current setting 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.
13. NETWORK 13.
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.
13.
GM47/GM48 INTEGRATOR’S MANUAL Description 4 Enable compact network location information unsolicited result code.
13. 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.
13. NETWORK 13.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).
GM47/GM48 INTEGRATOR’S MANUAL 13.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 Show 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.
13. NETWORK 13.6 AT*EPNR Ericsson Read SIM Preferred Network Description Command Possible Responses Read entries in SIM preferred list AT*EPNR= [, [,,[...] *EPNR: , • +CME ERROR: • OK • ERROR Show if the command is supported AT*EPNR=? • *EPNR: (list of supported s), (list of supported s) • +CME ERROR: • OK • ERROR This command is used to read the SIM preferred list of networks (EFPLMNSEL).
GM47/GM48 INTEGRATOR’S MANUAL *EPNR: 10,“27801” OK 13.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 Show if the command is supported 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).
13. NETWORK 13.8 AT*E2SSN Ericsson M2M SIM Serial Number Description Command Possible Responses Request SIM Serial number AT*E2SSN? 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 13.9 AT*ESLN Ericsson Set Line Name Description Command Possible Responses Sets the line name tag in the MS AT*ESLN= [,] • +CME ERROR: • OK • ERROR Show the current setting AT*ESLN? • *ESLN: , *ESLN: , • +CME ERROR: • OK • ERROR Show if the command is supported AT*ESLN=? • *ESLN: (list of supported s), • +CME ERROR: • OK • ERROR Sets the name tag for a selected line.
13. NETWORK 13.10 AT+CIMI Subscriber Identification Description Command 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 Example AT+CIMI 234157411545420 OK 13.
GM47/GM48 INTEGRATOR’S MANUAL Call barring facilities are based on GSM supplementary services (refer to GSM 02.88). The interaction of these, with other commands based on other GSM supplementary services, is described in the GSM standard. Description “PS” PH-SIM (lock PHone to SIM card) (ME asks password when other than current SIM card inserted) “SC” SIM (lock SIM card) (SIM asks password in ME power-up and when this lock command issued) “FD” SIM fixed dialling feature.
13. NETWORK Description string type Is the same as password specified for the facility from the ME user interface or with change password command, +CPWD 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 13.
GM47/GM48 INTEGRATOR’S MANUAL Description String type Phone number of format specified by Description Integer format Type of address, (refer to GSM 04.08 subclause 10.5.4.7) Description data rate As defined in subclause 6.7 GSM 07.07 Description 0 Asynchronous modem 4 Voice 5 Fax Description 0 3.1kHz 1 UDI 13.
13. NETWORK When enabled (and allowed by the called subscriber), +COLP: ,[,, [,]] intermediate result code is returned from the TA to the TE before any +CR or V.25ter responses. It is manufacturer specific if this response is used when normal voice call is established. Read command gives the status of , and also triggers an interrogation of the provision status of the COLP service according 3GPP TS 22.081 (given in ).
GM47/GM48 INTEGRATOR’S MANUAL 13.
13. NETWORK Example AT+COPS=? +COPS: (2,“UK VODAFONE”,“UK Vodafone”,“23415”) +COPS: (3,“UK Orange PCS Ltd”,“Orange”,“23433”) +COPS: (3,“T-Mobile UK”,“T-Mobile UK”,“23430”) +COPS: (3,“O2 - UK”,“O2 - UK”,“23410”) OK 13.
GM47/GM48 INTEGRATOR’S MANUAL Description 0 Not registered, ME is not currently searching for a new operator to register with 1 Registered, home network 2 Not registered, but ME is currently searching for a new operator to register with 3 Registration denied 4 Not detailed 5 Registered, roaming Example AT+CREG? +CREG: 0,1 OK 13.
13. NETWORK If this feature is not disabled by the SIM, then whenever a connection is in place, which is or becomes deciphered, an indication is given via the unsolicited result code *ECPV:. Description 1 Ciphering indication is on. The unsolicited result code *ECPV is sent anytime the communication is unsecured and when it becomes secure again 0 Ciphering indication is off. Disable the ciphering indication, *ECPV is not sent Unsolicited Result Codes: *ECPV: .
GM47/GM48 INTEGRATOR’S MANUAL 13.
13. NETWORK Description String Type Three digits in decimal format. The Mobile Country Code identifies the PLMN serving cell country according to ITU Description String Type Two digits in decimal format.
GM47/GM48 INTEGRATOR’S MANUAL 234 LZT 123 7263 R1C
14. Phonebook 14.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 Command 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 14.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.
14. PHONEBOOK 14.
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.
14. PHONEBOOK 14.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 AT*ESDG=? • *ESDG: list of s • OK This command deletes the group at position from the hierarchical phone book. 14.
GM47/GM48 INTEGRATOR’S MANUAL 14.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. 14.
14. PHONEBOOK 14.
GM47/GM48 INTEGRATOR’S MANUAL 14.10 AT*ESNU Ericsson Settings Number Description Command Possible Responses Sets a number in the MS AT*ESNU=, [,] • +CME ERROR: • OK • ERROR Show the current setting AT*ESNU? • *ESNU: , , ….
14. PHONEBOOK 14.11 AT+CPBF Phonebook Find Description Command Possible Responses Show 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 .
GM47/GM48 INTEGRATOR’S MANUAL 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 section 10.5.4.7 Description string type Field of maximum length ; character set as specified by the select TE character set command, +CSCS.
14. PHONEBOOK 14.13 AT+CPBS Phone Storage Description Command Possible Responses Set phone book storage AT+CPBS= [,] • +CME ERROR • OK • ERROR Show the current setting AT+CPBS? • • • • Show if the command is supported AT+CPBS=? • +CPBS: (list of supported s) • +CME ERROR • OK • ERROR +CPBS: +CME ERROR OK ERROR Selects phone book memory storage , which is used by other phone book commands.
GM47/GM48 INTEGRATOR’S MANUAL 14.14 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.
14. PHONEBOOK Description integer type Value indicating the maximum length of field Example AT+CPBW=1,“44123456789”,145,“Test Number” OK AT+CPBW=2,“440987654321”,145,“Test number 2” OK AT+CPBW=3,“449876543210”,129,“Test Number 3” OK 14.
GM47/GM48 INTEGRATOR’S MANUAL Test command returns location range supported by the CA list and the supported storages. 14.
14. PHONEBOOK If listing fails in a ME +CME ERROR: is returned. Description Integer format Start value of location number Description String format Name of callers allowed group Description Integer format LUID for contact Refer to the AT*ECAW command for the and parameters.
GM47/GM48 INTEGRATOR’S MANUAL 250 LZT 123 7263 R1C
15. Short Message Services - Point to Point 15.1 AT+CPIN PIN Control See 3.26, AT+CPIN PIN Control 15.2 AT+CGSMS Select Service for MO SMS Messages See 6.10, AT+CGSMS Select Service for MO SMS Messages 15.
GM47/GM48 INTEGRATOR’S MANUAL Test command returns lists of memory storage supported by the TA. Description string type Memory from which messages are read and deleted (commands List Messages +CMGL, Read Message +CMGR and Delete Message +CMGD) “ME” ME message storage “SM” SIM message storage.
15. SHORT MESSAGE SERVICES - POINT TO POINT AT+CPMS=“sm”,“sm”,“sm” +CPMS: 1,15,1,15,1,15 OK 15.4 AT+CSCA Service Centre Address Common for both PDU and Text Modes Description Command Possible Responses Set service centre address AT+CSCA= [,] • OK • ERROR Show the current setting AT+CSCA? • +CSCA: , • OK • ERROR Show if the command is supported AT+CSCA=? • OK • ERROR Updates the SMSC address, through which mobile originated SMs are transmitted.
GM47/GM48 INTEGRATOR’S MANUAL Example AT+CSCA? +CSCA: “44385016005”,145 OK 15.5 AT+CMGF Message Format Common for both PDU and Text Modes Description Command Possible Responses Set message format AT+CMGF= • OK • ERROR Show the current setting AT+CMGF? • +CMGF: • OK • ERROR Show if the command is supported AT+CMGF=? • +CMGF: (list of supported s) • OK • ERROR This command tells the TA, which input and output format to use for messages.
15. SHORT MESSAGE SERVICES - POINT TO POINT 15.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.
15. SHORT MESSAGE SERVICES - POINT TO POINT 15.7 AT+CMGS Description Integer type Value in the range of location numbers supported by the associated memory Send Message PDU Mode Description Command Possible Responses Send message AT+CMGS= PDU is given • +CMGS: [,] • +CMS ERROR: • OK • ERROR Show if the command is supported AT+CMGS=? • OK • ERROR Sends a message from a TE to the network (SMS-SUBMIT).
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 ... GSM 03.40 RP-User-Data element of RP-ACK PDU; format is same as for in case of SMS, but without GSM 04.
15. SHORT MESSAGE SERVICES - POINT TO POINT if TE character set other than “HEX” (refer command Select TE Character Set +CSCS in TS 07.
GM47/GM48 INTEGRATOR’S MANUAL Example AT+CMGF=1 OK AT+CSDH=1 OK AT+CSMP=17,167,0,0 OK AT+CMGS=“+447747008670” > Test SMS +CMGS: 15 OK 15.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).
15. SHORT MESSAGE SERVICES - POINT TO POINT Text 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.
GM47/GM48 INTEGRATOR’S MANUAL 15.9 AT+CMGC Send Command PDU Mode Description Command Possible Responses Send command message AT+CMGC= • if PDU mode (+CMGF=0) and sending successful: +CMGC: [,] • if sending fails: +CMS ERROR: • OK • ERROR Show if the command is supported AT+CMGC=? • OK • ERROR Sends a command message from a TE to the network (SMSCOMMAND). The entering of PDU is as specified in the send message command, +CMGS.
15. SHORT MESSAGE SERVICES - POINT TO POINT Text Mode Description Command Possible Responses Send command message AT+CMGC=,[, [,[,[,]]]] Text is entered • if PDU mode (+CMGF=1) and sending successful: +CMGC: [,] • if sending fails: +CMS ERROR: • OK • ERROR Show if the commands is supported AT+CMGC=? • OK • ERROR Sends a command message from a TE to the network (SMSCOMMAND).
GM47/GM48 INTEGRATOR’S MANUAL 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.
15. SHORT MESSAGE SERVICES - POINT TO POINT If the command fails and the error is related to mobile equipment or network, the final result code CMS ERROR: 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.
GM47/GM48 INTEGRATOR’S MANUAL +CMT: +CMTI: , +CBM: +CDS: +CDSI: Text Mode Description Command Possible Responses Set new message indication to TE AT+CNMI=[ [,[,[, ]]]] • +CMS ERROR: • OK • ERROR Show the current setting AT+CNMI? • +CNMI: ,,, • OK • ERROR Show if the command is supported AT+CNMI=? • +CNMI: (list of supported s), (list of supported s), (lis
15. SHORT MESSAGE SERVICES - POINT TO POINT 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.
GM47/GM48 INTEGRATOR’S MANUAL Example Display cell broadcast messages: AT+CNMI=3,0,2,0,0 15.11 AT+CMGR Read Message PDU Mode Description Command Possible Responses Read message AT+CMGR= • +CMGR: ,[],] • +CMS ERROR: • OK • ERROR Show if the command is supported AT+CMGR=? • OK • ERROR Returns message with location value from preferred message storage to the TE. Status of the message and entire message data unit is returned.
15. SHORT MESSAGE SERVICES - POINT TO POINT Description In the case of SMS: GSM 04.11 SC address followed by GSM 03.40 TPDU in hexadecimal format: ME/TA converts each octet of TP data unit into two IRA character long hexadecimal number (e.g. octet with integer value 42 is presented to TE as two characters 2A (IRA 50 and 65)) In the case of CBS: GSM 03.41 TPDU in hexadecimal format Note! It is possible to send SMS in PDU mode, if help for this is required then please contact customer support.
GM47/GM48 INTEGRATOR’S MANUAL Text Mode Description Command Possible Responses Read message AT+CMGR= [] • if text mode (+CMGF=1), command successful and SMS-DELIVER: +CMGR: ,,[],,[, ,,,,, ] • if text mode (+CMGF=1), command successful and SMS-SUBMIT: +CMGR: ,,[],[,, ,,[],,, ] • if text mode (+CMGF=1), command successful and SMS-STATUS-REPORT: +C
15. SHORT MESSAGE SERVICES - POINT TO POINT Description String type GSM 03.40 TP-Originating-Address Value in string format; BCD numbers (or GSM default alphabet characters) are converted to characters of the currently selected TE character (refer command +CSCS). Type of address given by Description String type GSM 03.
GM47/GM48 INTEGRATOR’S MANUAL 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-User-Data-Header-Indication is not set: if TE character set other than "HEX" (refer command Select TE Character Set +CSCS in TS 07.
15. SHORT MESSAGE SERVICES - POINT TO POINT Description Integer GSM 03.40 TP--command-type. Default value is 0 Description Integer GSM 03.41 CBM serial number Description String type All different possible combinations of CBM message identifiers (refer ) (default is empty string); e.g. “0,1,5-7” GSM 03.41 CBM message identifier in integer format Description Integer format GSM 03.
GM47/GM48 INTEGRATOR’S MANUAL Description 0 - 143 (TP-VP+1) x 5 minutes (i.e. 5 minute intervals up to 12 hous) 144 - 167 12 hours + ((TP_VP-143) x 30 minutes) 168 - 196 (TP-VP-166) x 1 day 197 - 255 (TP-VP-192) x 1 week Description Integer type GSM 03.40 TP-message-number Example AT+CMGR R1A100 CXC1122112 OK 15.
15. SHORT MESSAGE SERVICES - POINT TO POINT Description 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 Integer type Value in the range of location numbers supported by the associated memory Description String type Manufacturing specific.
GM47/GM48 INTEGRATOR’S MANUAL Text Mode Description Command Possible Responses List message AT+CMGL =[] • If text mode (+CMGF=1), command successful and SMS-SUBMITs and SMSDELIVERs: +CMGL: ,,,[], [][,,] [ +CMGL: ,,,[], [][,,] […]] • If text mode (+CMGF=1), command successful and SMS-STATUS-REPORT: +CMGL: ,,,, [], [],,<
15. 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) 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.
15. SHORT MESSAGE SERVICES - POINT TO POINT
- Description String 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 15.13 AT+CMGD Delete Message Common for both PDU and Text modes Description Command Possible Responses Delete message AT+CMGD= • +CMS ERROR: • OK • ERROR Show if the command is supported AT+CMGD=? • OK • ERROR Deletes message from preferred message storage location . If deleting fails, final result code +CMS ERROR: is returned. Test command shows the valid memory locations.
15. SHORT MESSAGE SERVICES - POINT TO POINT 15.
GM47/GM48 INTEGRATOR’S MANUAL 15.16 AT+CSCS Select Character Set Description Command Possible Responses Set command informs TA which character set is used by the TE AT+CSCS= • OK • ERROR Show the current setting AT+CSCS? • +CSCS: • OK • ERROR Show if the command is supported AT+CSCS=? • +CSCS: (list of supported s) • OK • ERROR This command informs the TA which character set is used by the TE.
15. SHORT MESSAGE SERVICES - POINT TO POINT 15.17 AT+CSMS Select Message Service Common for both PDU and Text Modes Description Command Possible Responses Select message service AT+CSMS= • +CSMS: ,, • +CMS ERROR: • OK • ERROR Show the current setting AT+CSMS? • +CSMS: ,,, • OK • ERROR Show if the command is supported AT+CSMS=? • +CSMS: (list of supported s) • OK • ERROR Selects messaging service .
GM47/GM48 INTEGRATOR’S MANUAL Description 0...127 GSM 04.11 Annex E-2 values 128...255 GSM 03.40 subclause 9.2.3.22 values 300 ME failure 302 Operation not allowed 304 Invalid PDU mode parameter 310 SIM not inserted 311 SIM PIN required 312 PH-SIM PIN required 313 SIM failure 314 SIM busy 315 SIM wrong 316 SIM PUK required 317 SIM PIN2 required 318 SIM PUK2 required 500 Unknown error ...511 Other values in range 256...511 are reserved 512...
15. SHORT MESSAGE SERVICES - POINT TO POINT Note! The Ring Indicator will always be active for incoming calls independent of this setting. Description 0 RI is disabled for incoming SMS messages. Default value 50-1150 RI is enabled for incoming SMS messages.
GM47/GM48 INTEGRATOR’S MANUAL 286 LZT 123 7263 R1C
16. Short Message Services - Cell Broadcast 16.1 AT+CNMI New Message Indications to TE See 15.10, AT+CNMI New Message Indications to TE 16.
GM47/GM48 INTEGRATOR’S MANUAL 288 LZT 123 7263 R1C
17. SIM Application Toolkit 17.1 AT+CPIN PIN Control See 3.26, AT+CPIN PIN Control 17.
GM47/GM48 INTEGRATOR’S MANUAL 17.3 AT*E2STKD M2M STK Display Text Description Command Possible responses Answer to the reception of DISPLAY TEXT AT*E2STKD= • +CME ERROR • OK • ERROR Show 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.
17. SIM APPLICATION TOOLKIT Values follow GSM 11.14 standard. Description 0 Display normal priority text 1 Display high priority text Description 0 Clear message after a dalay 1 Wait for user to clear message Description 0 Text is coded in unpacked format, using the SMS default 7bit coded alphabet, as defined in GSM 03.38 with bit 8 set to 0.
GM47/GM48 INTEGRATOR’S MANUAL Answer command allows the external application to send the appropriate answer, after receiving the unsolicited result code, and before the timeout expires. If Answer command is sent once the timeout expires, an ERROR response is generated. If parameter is not 0, a failure has occurred and no more parameters are sent. If the extra parameters are sent, the ME indicates ERROR.
17. SIM APPLICATION TOOLKIT Values follow GSM 11.14 standard. 17.5 AT*E2STKI 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.
GM47/GM48 INTEGRATOR’S MANUAL Test command returns the list of suported values, and . Values follow GSM 11.14 standard. Note! Description 0 OK. Performed as required: the text was displayed. It corresponds to ‘00’ command performed succesfully, described in the GSM standard 1 Failed. User terminated session: the text was displayed as requested and the user wants to end the proactive session.
17. SIM APPLICATION TOOLKIT Values follow GSM 11.14 standard.
GM47/GM48 INTEGRATOR’S MANUAL 17.6 AT*E2STKL M2M STK Select Item Description Command Possible responses Answer to the reception of SELECT ITEM AT*E2STKL=, [] • +CME ERROR • OK • ERROR Show if the command is supported AT*E2STKL=? • *E2STKL: (list of supported ), (list of supported ) • +CME ERROR • OK • ERROR The ME passes the parameters within SELECT ITEM command to the external application by means of the unsolicited result code *E2STKL.
17. SIM APPLICATION TOOLKIT Unsolicited Result Codes: E2STKL: ,,, [,]E2STKL: ,, ,[…]E2STKL: , ,,] Values follow GSM 11.14 standard. 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.
GM47/GM48 INTEGRATOR’S MANUAL 17.
17. SIM APPLICATION TOOLKIT Description 0 Remove the current menu 1 New menu to be displayed Unsolicited Result Codes: *E2STKM: ,,, E2STKM: ,, ,[[…]E2STKM: , ,,] Values follow GSM 11.14 standard. Description 0 Text is coded in unpacked format, using the SMS default 7bit coded alphabet, as defined in GSM 03.38 with bit 8 set to 0.
GM47/GM48 INTEGRATOR’S MANUAL The parameters have no default values. 17.8 AT*E2STKN M2M STK Envelope (Menu Selection) Description Command Possible responses Do the menu selection AT*E2STKN= • +CME ERROR • OK • ERROR Show 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.
17. SIM APPLICATION TOOLKIT Values follow GSM 11.14 standard. Description 0 OK. Performed as required. It corresponds to ‘00’ command performed succesfully, described in the GSM standard 1 Failed. User terminated session. It corresponds to ‘10’ Proactive session terminated by the user, described in the GSM standard 2 Failed. User requests backwards move. It corresponds to ‘11’ backward move in the proactive SIM session requested by the user 3 Failed. No response from user.
GM47/GM48 INTEGRATOR’S MANUAL Description Integer type (0-240) Value indicating the maximum length of field Description String type Field of string type between “”. Coding is according to EFAND as defined in GSM 11.11 The maximum length is fixed 17.
17. SIM APPLICATION TOOLKIT 17.11 *E2STKP STK Send SS Unsolicited Result Code: *E2STKP: , , , , , The ME passes the parameters within SEND SS command to the external application, by means of the unsolicited result code *E2STKP. This informs the external application that the ME has sent an SS string to the network, and provides the current status after this operation.
GM47/GM48 INTEGRATOR’S MANUAL 17.12 *E2STKU STK Send USSD Unsolicited Result Code: *E2STKU: , , Description: The ME shall passes the parameter within SEND USSD command to the external application, by means of the unsolicited result code *E2STKU. This informs the external application that the ME is sending a USSD string to the network. Description 0 Text is coded in unpacked format, using the SMS default 7bit coded alphabet, as defined in GSM 03.
17. SIM APPLICATION TOOLKIT 17.13 *E2STKR STK Refresh Unsolicited Result Code: *E2STKR: The ME informs the external application about the coming REFRESH command, by means of the unsolicited result code *E2STKR (eg Reset is coming).
GM47/GM48 INTEGRATOR’S MANUAL Description 2 Set Up Call command timeout is set to the value of 3 Display Text command timeout is set to the value of 4 Get Input command timeout is set to the value of 5 Select Item command timeout is set to the value of Description Integer type (0-99) Specifies the value in seconds to be set in the timeout associated with the command specified in 0 All the commands timeouts are set to its default val
18. Supplementary Services 18.1 AT+CPIN PIN Control See 3.26, AT+CPIN PIN Control 18.
GM47/GM48 INTEGRATOR’S MANUAL 18.
18. SUPPLEMENTARY SERVICES 18.4 AT+CAOC Advice of Charge Description Command Possible Responses Execute command AT+CAOC[=] • [+CAOC: ] +CME ERROR: • OK • ERROR Show the current setting AT+CAOC? • +CAOC: • OK • ERROR Show if the command is supported AT+CAOC=? • [+CAOC: (list of supported s] • OK • ERROR Use of Advice of Charge supplementary service command enables the subscriber to get information about the cost of calls.
GM47/GM48 INTEGRATOR’S MANUAL 18.
18. SUPPLEMENTARY SERVICES 18.
GM47/GM48 INTEGRATOR’S MANUAL 18.
18. SUPPLEMENTARY SERVICES 18.8 AT*ELIN Ericsson Line Set Description Command Possible Responses Set the current line to AT*ELIN= • • • • *ELIN: +CME ERROR: OK ERROR Show the current setting AT*ELIN? • • • • *ELIN: +CME ERROR: OK ERROR Show 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 Refer to GSM 02.30 for Public MMI services and codes. 18.10 AT*E2SSI Description String Type String in double quotes, containing a Public MMI command to modify, activate, interrogate or deactivate a Supplementary Service.
18.
GM47/GM48 INTEGRATOR’S MANUAL Description 81 MULTI_PARTY 112 ALL_CHARGING_SS 113 ADVICE_OF_CHARGE_INFORMATION 114 ADVICE_OF_CHARGE_CHARGING 144 ALL_BARRING_SERVICES 145 BARRING_OF_OUTGOING_CALLS 146 BARRING_OF_ALL_OUTGOING_CALLS 147 BARRING_OF_ALL_OUTGOING_INTERNATIONAL_CALLS 148 BARRING_OF_ALL_OG_INTERNATIONAL_NON_HPLMN_ DIRECTED_CALLS 153 BARRING_OF_INCOMING_CALLS 154 BARRING_OF_ALL_INCOMING_CALLS 155 BARRING_OF_ALL_IC_CALLS_WHEN_OUTSIDE_HPLMN Descrip
18.
GM47/GM48 INTEGRATOR’S MANUAL Description 4 SS_STATUS_PROVISIONED 7 SS_STATUS_PRA Description String Phone number string in double quotes Description 0-65532 Integer value for time Description 0 PERMANENT 1 TEMPORARY_DEFAULT_RESTRICTED 2 TEMPORARY_DEFAULT_ALLOWED Description 1 OVERRIDE_CATEGORY 2 CLI_RESTRICTION_OPTION 5 RESTRICTION_PER_CALL 318 LZT 123 7263 R1C
18. SUPPLEMENTARY SERVICES 18.11 AT+CCFC Call Forwarding number and Conditions Description Command Possible Responses Request Calling forwarding number and conditions AT+CCFC= ,[,[,[, [,]]]] • +CME ERROR • when =2 and command successful: +CCFC: ,[,, [,]][ +CCFC: ,[,, [, ]][...
GM47/GM48 INTEGRATOR’S MANUAL Description integer format Type of address octet 129 ISDN/telephony numbering plan, national/international unknown. Default value if ‘+’ is not in 145 ISDN/telephony numbering plan, international number. Default value if ‘+’ is in 161 ISDN/telephony numbering plan, national number 128 - 255 Other values Description integer format Type of subaddress octet 128 NSAP (X.213/ISO 8348 AD2), even number of address signals 136 NSAP (X.
18. SUPPLEMENTARY SERVICES 18.
GM47/GM48 INTEGRATOR’S MANUAL Description integer Sum of integers each representing a class of information.
18. SUPPLEMENTARY SERVICES Example AT+CCWA=? +CCWA: (0-1) OK AT+CCWA? +CCWA: 0 OK 18.
GM47/GM48 INTEGRATOR’S MANUAL It is recommended (although optional) that test command returns a list of operations which are supported. The call number required by some operations is denoted by “x” (e.g. +CHLD: (0,0x,1,1x,2,2x,3)). Description ... Integer type; equals to numbers entered before SEND button in GSM 02.30 subclause 4.5.5.
18. SUPPLEMENTARY SERVICES 18.
GM47/GM48 INTEGRATOR’S MANUAL +CLIP: , Description String type String type phone number of format specified by Description Integer format Type of address octet in integer (refer to GSM 04.08 subclause 10.5.4.7) Example AT+CLIP=1 OK RING +CLIP: “07747008670”,129,,,“Matt L”,0 18.
18. SUPPLEMENTARY SERVICES When the MS is turned off and then turned on again the parameter setting shall turn back to default, i.e. the presentation of CLI shall be used according to the subscription of the CLIR service, is 0. Read command gives the default adjustment for all outgoing calls (given in ), and also triggers an interrogation of the provision status of the CLIR service (given in ). Test command returns values supported by the TA as a compound value.
GM47/GM48 INTEGRATOR’S MANUAL 18.
18.
GM47/GM48 INTEGRATOR’S MANUAL 18.17 AT+CUSD Unstructured Supplementary Service Data Description Command Possible Responses Request unstructured supplementary service data AT+CUSD=[[,]] • +CME ERROR: • OK Show the current setting AT+CUSD? • +CUSD: • OK • ERROR Show if the command is supported AT+CUSD=? • +CUSD: (list of supported s) • OK • ERROR This command allows control of the Unstructured Supplementary Service Data (USSD) according to GSM 02.90.
18. 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 Example 2 AT Command Result Code Description +CUSD:0,“Expensive incoming call” Incoming USSD-notify telling the user that the incoming call is expensive Example 3 AT Command Result Code AT+CUSD=1,“*55*0700#” Description Enable the Result Code presentation in the TAE and send a USSD-request asking for an alarm at the time 07:00 +CUSD:0,“ALARM” At 07:00 the network sends an alarm to the user Example 4 AT+CUSD=1,“*#100#” OK +CUSD: 0,"07787154042" OK 332 LZT 123 7263
19. Alphabetical Listing of AT Commands AT Command Description Page No.
GM47/GM48 INTEGRATOR’S MANUAL AT Command Description Page No.
19. ALPHABETICAL LISTING OF AT COMMANDS AT Command Description Page No.
GM47/GM48 INTEGRATOR’S MANUAL AT Command Description Page No.
19. ALPHABETICAL LISTING OF AT COMMANDS AT Command Description Page No.
GM47/GM48 INTEGRATOR’S MANUAL AT Command Description Page No.