GM47/GM48
All rights reserved
Publication number LZT 123 7263 R1C
Contents
VIO 2.75V Supply
Where to Install the Module
Digital Ground Dgnd
14.1 Digital to Analogue Converter DAC 14.2
Conventions AT Command Syntax AT Response Syntax
Connection Completion Timeout 105
Command Line Editing Character Backspace 104
Blind Dial Delay Control 104
Ericsson Master Reset 109
Quality of Service Profile Requested 166
Select Bearer Service Type 153
Quality of Service Profile Minimum Acceptable 164
Select Service for MO SMS Messages 170
Switch to 07.10 Multiplex Protocol 200 12.10
Command Echo 198 12.7
Reset to Default Configuration 200 12.9
Restore SMS Settings 202 12.11
Service Centre Address 253 15.5
Ericsson Settings Number 242 14.11
Select Service for MO SMS Messages 251 15.3
Send Command 262 15.10
M2M Supplementary Service Indications 314 18.11
Advice of Charge 309 18.5
M2M Supplementary Service Dispatch 313 18.10
Supplementary Service Notification 328 18.17
Part 1 Overview
Page
Prerequisites
Introduction
Target Users
Manual Structure
Part 4 Using AT Commands
GM47 in a Communication System
GM47/GM48 Modules
About the GM47/GM48 Family
Interface between the Module and the Application
Features
Gmsk
Short Message Service
Service and Support
Average Power Consumption
Precautions
Abbreviations
Abbreviation
THD
Part 2 Developer’s Kit
Page
Contents of the Kit
Overview
General Functioning of the Kit
Module connections to the developer’s board
Power supply connection and the on-board voltages
Audio signals, connection and routing
Using the Developer’s Kit
Front view
Start up Check List
Developer’s Board Overlay
Developer’s board overlay
Jumpers, Switches and Connectors
SW4 Service
ON/OFF
Dcio
Simvcc Simrst Simclk Simdat Simpresence Simgnd
Micn Bearn Bearp Micp PCM
Pcmuld Pcmdld Pcmclk Pcmsync Dgnd Pcmin Pcmout System
EAR
Test
System Connector Pin Assignments
System connector pin assignments
Part 3 Integrating the Module
Page
Mechanical Description
Interface Description
Physical Dimensions
Dimensions of the GM47
System Connector Interface
GM47, viewed from underneath
VCC
SCL
ADC3
SDA
Buzzer
Atms
General Electrical and Logical Characteristics
Afms
Agnd
VCC Regulated Power Supply Input
Grounds
ON/OFF and External Power Signal
Parameter Mode
ON/OFF timing and VIO performance
Times are defined as follows
Analogue Audio
AUX AMP
Output at Afms for 3dBm0 at Pcmin
Output at BEARN/BEARP for 3dBm0 at Pcmin
Rxpga
Table below shows the audio signal levels for Afms
Microphone connections to the module
Speaker Signals
Pcmdld to Pcmin Pcmuld to Pcmout
Electrical characteristics
PCM Digital Audio
16-bit data word format
16-bit word within 24-bit frame
Serial Data Interfaces
Pcmclk Pcmsyn Pcmout
RD, TD RTS, CTS, DTR, DCD, RI
OFF
Table below shows the switching times
UART2 TD2, RD2
Simvcc
SIM Card Related Signals
RD is used to send data to your application via UART3
Simdata
SIM Detection Simpresence
12 LED
Service/Programming
Buzzer
LED states shown below, are hard coded
General Purpose Digital I/O Ports
Following circuit should be used to connect an LED
ADC1
General Purpose Analogue I/O Ports
DAC
ADC2
DAC loads
External I 2C Serial Control Bus
Txon Burst Transmission
Real Time Clock
Vrtc
10 RTC connections
Antenna Connector
Safety Advice and Precautions
Hints for Integrating the Module
Installation of the Module
How to Install the Module
Antenna
Antenna Type
Possible Communication Disturbances
Technical Data
Mechanical Specifications
Environmental specifications
Declaration of Conformity
FCC Certificate
Part 4 Using AT Commands
Page
Introduction to AT Commands
Syntax Description
Example! ATL=0CR sets the volume of the speaker
CROKCRfinal result code response
Example! AT+CFUN=0CR powers down the module
Example! AT+CSCS?CR show current character set
Crokcr final result code
No dialling possible, wrong mode
Command executed, no errors
Invalid command or command line too long
Remote station busy
Error Codes
2 +CMS Error Message Service Failure Result Code
Examples on How to Use the AT Commands
SMS Text Mode
Reading messages is performed as in PDU mode
+CMTI SM,2
Gprs Communication
AT+CMGL=ALL
GM47/GM48 INTEGRATOR’S Manual
Answer Incoming Call
Call Control
PIN Control
See 3.26, AT+CPIN PIN Control
Busy
ATD Dial
No Dial Tone
ATD07747008670 AT+VTS=4
Dialstring Description
ATL Monitor Speaker Loudness
Signals the MS to terminate an active call
ATH Hang up
Included for compatibity. No functionality
ATT Select Tone Dialling
ATO Return to Online Data Mode
ATP Select Pulse Dialling
During a call set-up
ATX Call Progress Monitoring Control
10 AT+CHUP Hang up Call
AT+CMOD=?
11 AT+CMOD Call Mode
AT+CMOD?
12 AT+CVHU Voice Hang-Up
13 AT+VTS Dtmf and Tone Generation
Dtmf
Ascii
100
ATS0 Automatic Answer Control
Control and Status
ATQ Result Code Suppression
ATS2?
ATS3 Command Line Termination Character
ATS2 Escape Sequence Character
ATS3?
ATS4 Response Formatting Character
ATS4?
Immediately preceding character
ATS5 Command Line Editing Character Backspace
ATS6 Blind Dial Delay Control
Included for compatibility. No functionality
Connection being established. If this time is exceeded then
ATS7 Connection Completion Timeout
ATS8 Comma Dial Modifier Delay Control
Connection is aborted
AT*ECAM?
10 ATS10 Automatic Disconnect Delay Control
11 AT*ECAM Ericsson Call Monitoring
AT*ECAM=?
Control and Status
Ecam
This command sets the daylight saving time hours
12 AT*EDST Ericsson Daylight Saving Time
AT*EDST?
AT+CLCK
13 AT*EMAR Ericsson Master Reset
AT*EMAR=?
Inserted and accepted
15 AT*ESMM Ericsson Settings Minute Minder
14 AT*EPEE
AT+CALA=?
16 AT+CALA Set Alarm
AT+CALA?
Unsolicited result codes +CALV n
17 AT+CALD Alarm Delete
This command removes an active alarm
AT+CALD=?
AT+CCLK?
18 AT+CCLK Set Clock and Date
+CCLK 00/01/01,225448+00 AT+CCLK=19/11/02,093000+00
AT+CCLK=?
Information given by the GSM network in text format
19 AT+CEER Extended Error Report
20 AT+CFUN Set Phone Functionality
AT+CIND=?
21 AT+CIND Indicator Control
AT+CIND?
22 AT+CLAC List all available AT Commands
23 AT+CMEE Mobile Equipment Error
AT+CMER=?
24 AT+CMER Mobile Equipment Event Reporting
AT+CMER?
AT+CPAS=?
25 AT+CPAS Phone Activity Status
Unsolicited Result Codes +CKEV key,press +CIEV ind,value
+CPAS 0,3,4,129,130,131
26 AT+CPIN PIN Control
SIM PIN2
AT+CPIN=0000
PH-SIM PIN
SIM PUK2
27 AT+CPWD Change Password
AT+CPWD=?
AT+CPWD=SC,0000,0001
29 AT+CRC Cellular Result Code
28 AT+CR Service Reporting Control
During the handshake phase
Intermediate Result Codes +CR serv
AT+CSAS=?
30 AT+CSAS Save Settings
Unsolicited Result Codes +CRING type
AT+CSQ
31 AT+CSQ Signal Strength
AT+CSQ +CSQ 13,99
AT+CSQ=?
AT+CTZU?
32 AT+CTZU Automatic Time Zone Update
Setting fails in an ME error, +CME Error err is returned
AT+CTZU=?
128
AT*E2EAMS?
Audio
AT*E2EAMS Ericsson M2M Audio Profile Modification
AT*E2EAMS=?
Audio diagram of the Codec
Configure current profile pr1 to pr21
Mute
Volume Description MaxVolume
AT*E2EAMS=? *E2EAMS=0-21,255 Current default profile is
AT*E2EAMS?
AT*E2APR?
AT*E2APR= Error
AT*E2APR M2M Audio Profile Manipulation
AT*E2APR=?
E2APR= 0-4,0-2,0-2 Current default profile is profile
AT*E2APR? *E2APR
AT*EALR? Ealr
Ericsson Audio Line Request
ATMS,AFMS
AT*EALR=?
AT*EAMS=?
Ericsson Audio Mode Selection
AT*EAMS?
AT*EARS=?
Ericsson Audio Ring Signal
AT*EARS?
AT*E2PHFB Portable Handsfree Button Sense Enable
Ericsson Local Audio Mode
Ericsson Microphone Mode
Ericsson Music Mute Indication Request
AT*EPRR=?
10 AT*EPRR Ericsson Personal Ring Type Read
Eprr
11 AT*EPRW Ericsson Personal Ringtype Write
Reserved. Not supported
Beep. Not supported
AT*ERIL=?
12 AT*ERIL Ericsson Ring Level Set
AT*ERIL? Eril
AT*ERIN?
13 AT*ERIN Ericsson Ring Set
AT*ERIN=
AT*ERIN=?
AT*ERIP =
14 AT*ERIP Ericsson Ring Signal Playback Command
Refer to the AT*ERIN command for the sound type parameter
AT*ERIP=?
16 AT*ESOM Ericsson Settings Own Melody
15 AT*ESMA Ericsson Set Message Alert Sound
Melody 1 4. Default setting
AT*EXVC=?
17 AT*EXVC
AT*EXVC?
ATM?
18 ATM Monitor Speaker Control
Modem and is only included for compatibility
ATM=?
152
AT+CBST?
Select Bearer Service Type
Data CSD/HSCSD
AT+CBST=?
Name Description
+CRLP
Radio Link Protocol
AT+CRLP?
AT+CRLP=?
AT+CRLP? +CRLP 61,61,48,6,0 +CRLP 120,120,48,6,2,3
+CGACT?
Data Gprs
AT+CGACT PDP Context Activate or Deactivate
+CGACT=?
+CGATT=?
AT+CGATT Gprs Attach or Detach
+CGATT?
AT+CGDATA Enter Data State
+CGDATA=?
CRLF+CGDCONT
AT+CGDCONT Define PDP Context
+CGDCONT?
+CGDCONT=?
APN
+CGEREP=?
AT+CGEREP Gprs Event Reporting
+CGEREP?
CRLF+CGPAD
AT+CGPADDR Show PDP Address
+CGPADDR
+CGPADDR=?
+CGQMIN=?
AT+CGQMIN Quality of Service Profile Minimum Acceptable
+CGQMIN?
165
+CGQREQ=?
AT+CGQREQ Quality of Service Profile Requested
+CGQREQ?
167
GM47/GM48 INTEGRATOR’S Manual
AT+CGREG=?
AT+CGREG Gprs Network Registration Status
AT+CGREG?
+CGSMS=?
10 AT+CGSMS Select Service for MO SMS Messages
+CGSMS?
AT+CHSC
Data Hscsd
Hscsd Current Call Parameters
AT+CHSC=?
AT+CHSD=?
Hscsd Device Parameters
AT+CHSD
AT+CHSN=?
Hscsd Non Transparent Call Configuration
AT+CHSN?
AT+CHSR=?
Hscsd Parameters Report
AT+CHSR?
AT+CHSU?
Hscsd Automatic User Initiated Upgrading
Itermediate Result Codes +CHSR rx,tx,aiur,coding
AT+CHSU=?
176
Uart
AT*EENMEA Nmea GPS Mode on UART2
GPS Interoperability
AT*EENMEA?
AT*E2NMPR?
AT*E2NMPR Ericsson M2M Set Nmea GPS Port Rate
AT*E2NMPR=? *E2NMPR=0-10 Port rate currently set
AT*E2NMPR=?
Set GPS/NMEA port rate to 4800 baud
180
E2FAX=
Fax
AT*E2FAX Ericsson M2M Fax Comm. Baud Rate Modification
AT*E2FAX?
Sets default RS232 setting to 9600 baud
Low Level Fax Commands
E2FAX Current default setting is 19200 baud
Identification
10.2 AT&F Set to Factory Defined Configuration
Supports AT commands, it returns an OK final result code
10.1 AT
10.5 AT+CGMI Read MS Manufacturer Identification
10.4 AT List all Supported AT Commands
Lists all the commands supported by the MS
10.6 AT+CGMM Read MS Model Identification
About the software version
10.7 AT+CGMR Read MS Revision Identification
BVGM47
AT+CGMR
10.8 AT+CGSN Read MS Product Serial Number Identification
10.9 AT+GMI
R2A009prgCXC1122112
10.10 AT+GMM Read Model Identification
10.11 AT+GMR Read Revision Identification
CXC1122112
Configuration Settings on Channel 0 &C
10.12 ATI Identification Information
+CGACT 1,0
189
190
AT*E2IO=?
Input/Output
11.1 AT*E2IO Ericsson M2M Input/Output Read/Write
192
Read
Writing in an Output
Unsolicited Result Codes *E2IO source, io, val
Reading an I/O
False
Configuring an I/O
Checking an I/O status
Triggering an Input
Checking an Input Trigger
12.4 AT&S Circuit 107 DSR Response
Interface
12.3 AT&D Circuit 108 DTR Response
Determines the behaviour of the carrier detect
Determines the behaviour of the data set ready signal
12.5 AT+WS46 Mode Selection
12.6 ATE Command Echo
Phone
12.7 ATV DCE Response Format
List of result codes
12.8 ATZ Reset to Default Configuration
12.9 AT+CMUX Switch to 07.10 Multiplex Protocol
201
12.11 AT+ICF Cable Interface Character Format
12.10 AT+CRES Restore SMS Settings
Parameters, cannot be restored
Result code, if this is not automatically determined Not
AT+IFC?
12.12 AT+IFC DTE-DCE Local Flow Control
+ICF 3,3
AT+IFC=?
Specifies whether or not the extended-format +ILRRrate
12.14 AT+IPR Cable Interface Port Command
12.13 AT+ILRR Cable Interface Local Rate Reporting
Transmitted
AT*E2SPI?
12.15 AT*E2SPI Serial Peripheral Interface
E2SPI
AT*E2SPI=?
AT*E2SPI=0
AT*E2ESC=?
12.16 AT*E2ESC M2M Escape Sequence Guard Time
AT*E2ESC?
208
AT*E2CD?
Network
13.1 AT*E2CD Ericsson M2M Cell Description
AT*E2CD=?
According to GSM 04.18 V8.6.0, the coding of the timing
13.2 AT*E2EMM Ericsson M2M Engineering Monitoring Mode
AT*E2EMM=1
AT*E2EMM=7
Responses. Default value is
215
216
SIM
13.3 AT*E2SPN M2M Service Provider Indication
13.4 AT*EALS Ericsson Request ALS Status
AT*ECSP=?
13.5 AT*ECSP Ericsson Customer Service Profile
SIM
13.6 AT*EPNR Ericsson Read SIM Preferred Network
AT*EPNR=?
AT*EPNW=?
13.7 AT*EPNW Ericsson Write SIM Preferred Network
Epnr 10,27801
AT*E2SSN=?
13.8 AT*E2SSN Ericsson M2M SIM Serial Number
AT*E2SSN?
SSN
AT*ESLN? Esln
13.9 AT*ESLN Ericsson Set Line Name
Sets the name tag for a selected line
AT*ESLN=?
Attached to the ME
13.10 AT+CIMI Subscriber Identification
13.11 AT+CLCK
234157411545420
Baoc bar all outgoing calls
AT+CNUM
13.12 AT+CNUM Subscriber Number
+CPWD
LF+CNUM
AT+COLP?
13.13 AT+COLP Connected Line Identification Presentation
UDI
AT+COLP=?
Disable
AT+COPS=?
13.14 AT+COPS Operator Selection
AT+COPS?
AT+CREG=?
13.15 AT+CREG Network Registration
AT+CREG?
AT*ECPI?
13.16 AT*ECPI Ciphering Indicator
+CREG 0,1
AT*ECPI=?
231
AT*E2NBTS=?
13.17 AT*E2NBTS Ericsson M2M Neighbour BTS
AT*E2NBTS?
233
234
14.2 AT*ESAG Ericsson Add to Group
Phonebook
14.1 AT*E2PBCS Ericsson M2M Phonebook Check Sum
14.3 AT*ESCG Ericsson Create Group
AT*ESCG=?
14.4 AT*ESCN
AT*ESCN=?
238
14.5 AT*ESDG Ericsson Delete Group
14.6 AT*ESDI Ericsson Delete Group Item
AT*ESGR
14.7 AT*ESGR Ericsson Group Read
14.8 AT*EGIR Ericsson Group Item Read
AT*ESGR=?
AT*ESIL?
14.9 AT*ESIL Ericsson Silence Command
Is in silent mode, all sounds from the MS are prevented
AT*ESIL=?
AT*ESNU=?
14.10 AT*ESNU Ericsson Settings Number
AT*ESNU?
+CPBF
14.11 AT+CPBF Phonebook Find
14.12 AT+CPBR Phonebook Read
+CPBF=?
244
AT+CPBS=?
14.13 AT+CPBS Phone Storage
AT+CPBS?
14.14 AT+CPBW Phonebook Write
AT+CPBW=?
14.15 AT*ECAW Ericsson Callers Allowed Write
AT*ECAW=?
AT*ECAR=
14.16 AT*ECAR Ericsson Callers Allowed Read
Cluid
AT*ECAR=?
If listing fails in a ME +CME Error err is returned
250
15.1 AT+CPIN PIN Control
Short Message Services Point to Point
15.2 AT+CGSMS Select Service for MO SMS Messages
15.3 AT+CPMS Preferred Message Storage
+CPMS ME,SM,ME,SM,ME,SM
+CPMS ME,0,40,SM,1,15,ME,0,40
AT+CSCA?
15.4 AT+CSCA Service Centre Address
AT+CPMS=sm,sm,sm +CPMS 1,15,1,15,1,15
AT+CSCA=?
AT+CMGF?
15.5 AT+CMGF Message Format
+CSCA 44385016005,145
AT+CMGF=?
15.6 AT+CMGW Write Message to Memory
AT+CMGW=?
Text Mode
ESC
AT+CMGS=?
ESC Error
15.7 AT+CMGS Send Message
258
259
AT+CMSS=?
15.8 AT+CMSS Send From Storage
AT+CSMP=17,167,0,0 AT+CMGS=+447747008670 Test SMS +CMGS
Command is
AT+CMGC=?
15.9 AT+CMGC Send Command
+CMGC
Text is entered ctrl-Z/ESC
AT+CNMI=?
15.10 AT+CNMI New Message Indications to TE
AT+CNMI?
Unsolicited Result codes
266
+CBM
AT+CMGR=
15.11 AT+CMGR Read Message
Display cell broadcast messages AT+CNMI=3,0,2,0,0
AT+CMGR=?
269
+CMGR
Successful and CBM storage
271
272
Compressed text not supported
+CMGL
15.12 AT+CMGL List Message
R1A100 CXC1122112
AT+CMGL=?
275
AT+CMGL
AT+CMGL?
277
278
279
AT+CMGD=?
15.14 AT+CSDH Show Text Mode Parameters
15.13 AT+CMGD Delete Message
AT+CSDH?
AT+CSMP=?
15.15 AT+CSMP Set Text Mode Parameters
AT+CSMP?
15.16 AT+CSCS Select Character Set
AT+CSMS?
15.17 AT+CSMS Select Message Service
+CSMS
AT+CSMS=?
AT*E2SMSRI=?
15.18 AT*E2SMSRIRing indicator for SMS
SMS Error
RI is disabled for incoming SMS messages. Default value
286
16.2 AT+CSCB Select Cell Broadcast Message Type
Short Message Services Cell Broadcast
16.1 AT+CNMI New Message Indications to TE
See 15.10, AT+CNMI New Message Indications to TE
288
AT*E2STKS?
SIM Application Toolkit
STK
AT*E2STKS=?
AT*E2STKD=?
Display Text Error
17.3 AT*E2STKD M2M STK Display Text
GET Inkey
17.4 AT*E2STKG M2M STK Get Inkey
Values follow GSM 11.14 standard
AT*E2STKG=?
292
AT*E2STKI=?
17.5 AT*E2STKI M2M STK Get Input
Input
Answer Description
295
AT*E2STKL=?
Select Item Error
17.6 AT*E2STKL M2M STK Select Item
Maximum length is fixed
Maximum length is fixed
AT*E2STKM=?
17.7 AT*E2STKM M2M STK Set Up Menu
UP Menu Error
GSM default alphabet
AT*E2SKTN command. The ME answers with OK, or Error
17.9 AT*E2STKC M2M STK Set Up Call
Parameters have no default values
Command
No response from user. It corresponds to ‘12’ no response
E2STKE coding, textlength , alphaid
17.10 *E2STKE STK Send Short Message
Unsolicited Result Code
ME passes the alphaid within Send Short Message
17.11 *E2STKP STK Send SS
17.12 *E2STKU STK Send Ussd
17.13 *E2STKR STK Refresh
17.14 AT*E2STKTO SIM Application Toolkit Settings
E2STKR indicator
Unsolicited Result Code
Unsolicited result code *E2STKTO command
18.2 AT+CACM Accumulated Call Meter
Supplementary Services
18.1 AT+CPIN PIN Control
AT+CAMM=?
18.3 AT+CAMM Accumulated Call Meter Maximum
AT+CAMM?
AT+CAOC=?
18.4 AT+CAOC Advice of Charge
AT+CAOC?
AT+CPUC=?
18.5 AT+CPUC Price Per Unit and Currency Table
AT+CPUC?
SEK
Edif
18.6 AT*EDIF Ericsson Divert Function
With the unsolicited result code *EDIF
AT*EDIF?
AT*EIPS=ID
18.7 AT*EIPS Identity Presentation Set
Unsolicited Result Codes *ELIPalpha tag *EOLPalpha tag
AT*EIPS?
AT*ELIN?
18.9 AT*E2SSD M2M Supplementary Service Dispatch
18.8 AT*ELIN Ericsson Line Set
AT*ELIN=?
18.10 AT*E2SSI M2M Supplementary Service Indications
Refer to GSM 02.30 for Public MMI services and codes
Ssinumbererr
Ssisimerror
Ssinetworkproblem
Ssicallbarred
Bsallpadaccesscaservices
Bearerservice
Teleservice
Multiparty
Tsallteleservicesexceptsms
Bsallsynchronousservices
Tsalldataservices
BS12KBITUNRESTRICTEDDIGITAL
Ssstatusprovisioned
Temporarydefaultrestricted
Temporarydefaultallowed
Ssstatuspra
AT+CCFC=?
18.11 AT+CCFC Call Forwarding number and Conditions
+CCFC
Default value if ‘+’ is in sca
AT+CCWA=?
18.12 AT+CCWA Call Waiting
AT+CCWA?
Default value is
Unsolicited Result Codes +CCWA number, type, class
AT+CHLD=?
18.13 AT+CHLD Call Hold and Multiparty
AT+CCWA=? +CCWA
Integer type equals to numbers entered before Send
AT+CLIP=?
18.14 AT+CLIP Calling Line Identification
AT+CLIP?
+CLIP 07747008670,129,,,Matt L,0
18.15 AT+CLIR Calling Line Identification Restriction
+CLIP number,type
AT+CLIR?
Presentation indicator is used according to
AT+CSSN=?
18.16 AT+CSSN Supplementary Service Notification
AT+CSSN?
Enable the +CSSU result code presentation status in the TA
AT+CUSD=?
18.17 AT+CUSD Unstructured Supplementary Service Data
AT+CUSD?
Different alternatives are shown below
+CUSD0 OK
+CUSD0,ALARM
AT+CUSD=1,*#100# +CUSD 0,07787154042
Alphabetical Listing of AT Commands
AT*E2STKN
AT*E2STKL
AT*E2STKM
AT*E2STKS
AT*ESDG
AT*ESCG
AT*ESCN
AT*ESDI
AT+CGSMS
AT+CGQREQ
AT+CGREG
AT+CHLD
AT+CPBR
AT+CPAS
AT+CPBF
AT+CPBS
AT+WS46
AT+IPR
AT+VTS
ATA