You are on page 1of 142

ia

AT Command User Guide

en
t

Version: 1.6.3

DocCode: SW-BASE-UG-0006

Sp
r

ea
d

tr
u

Co

nf
id

Date: 2008-01-18

www.spreadtr um.com

tr
u

ea
d

Sp
r

nf
id

Co
en
t

ia
l

2007,

ia
l

en
t

nf
id

Co

tr
u

Sp
r

ea
d

tr
u

ea
d

Sp
r

nf
id

Co
en
t

ia
l

SPREADTRUM AT

ia
l

GSM
GPRS ME IMEI

nf
id

AT

en
t

AT

AT AT

tr
u

Co

ea
d

Sp
r

tr
u

ea
d

Sp
r

nf
id

Co
en
t

ia
l

1 ................................................................................................................................................1-1
1.1 .................................................................................................................................................1-1
1.2 .........................................................................................................................................1-1

ia
l

1.3 .........................................................................................................................................1-2
1.4 .................................................................................................................................................1-3

en
t

1.5 ......................................................................................................................1-4
1.6 .......................................................................................................................................1-10
1.7 MS ..........................................................................................................................................1-11

nf
id

1.7.1 MO Call ................................................................................................................................1-11


1.7.2 MT Call.................................................................................................................................1-12
1.7.3 GPRS CONNECT.................................................................................................................1-12

Co

1.8 ...............................................................................................................................1-13
1.8.1 .....................................................................................................................................1-13
1.8.2 AT .............................................................................................................................1-13

tr
u

1.8.3 .................................................................................................................................1-14
2 ................................................................................................................................2-1
2.1 AT......................................................................................................................................................2-1

ea
d

2.2 ATZ ...................................................................................................................................................2-1


2.3 ATE ...................................................................................................................................................2-1

Sp
r

2.4 ATS0 .................................................................................................................................................2-1


2.5 ATQ...................................................................................................................................................2-2
2.6 ATV...................................................................................................................................................2-2
2.7 AT&W...............................................................................................................................................2-3
2.8 AT+CMEE ........................................................................................................................................2-3
2.9 AT+CFUN.........................................................................................................................................2-4
2.10 AT+CCLK.......................................................................................................................................2-5
2.11 AT+IPR ...........................................................................................................................................2-5
2.12 AT+CGSN.......................................................................................................................................2-6
-i-

2.13 AT+CGMM.....................................................................................................................................2-6
2.14 AT+CGMR......................................................................................................................................2-7
2.15 AT+CGMI .......................................................................................................................................2-7
2.16 AT+CPAS........................................................................................................................................2-8
2.17 AT+CCID ........................................................................................................................................2-8
2.18 AT+CIMI.........................................................................................................................................2-9

ia
l

2.19 AT+CBC .........................................................................................................................................2-9


2.20 AT+CPOF .....................................................................................................................................2-10

en
t

2.21 AT+CSCS......................................................................................................................................2-10
2.22 AT+SAC........................................................................................................................................2-10
2.23 AT+STONE...................................................................................................................................2-11

nf
id

2.24 AT+SDTMF ..................................................................................................................................2-11


2.25 AT+SCDM ....................................................................................................................................2-12
2.26 AT+SBCM ....................................................................................................................................2-12

Co

2.27 +SBCI ...........................................................................................................................................2-13


3 ................................................................................................................................3-1

3.1 AT+COPS .........................................................................................................................................3-1

tr
u

3.2 AT+CSQ............................................................................................................................................3-2
3.3 AT+CCED.........................................................................................................................................3-3

ea
d

3.4 AT+CREG.........................................................................................................................................3-5
4 ................................................................................................................................4-1
4.1 ATD...................................................................................................................................................4-1

Sp
r

4.2 ATA ...................................................................................................................................................4-2


4.3 ATH...................................................................................................................................................4-2
4.4 AT+VTD ...........................................................................................................................................4-2
4.5 AT+VTS............................................................................................................................................4-2
4.6 AT+VGR ...........................................................................................................................................4-3
4.7 AT+CMUT ........................................................................................................................................4-4
4.8 AT+ECHO.........................................................................................................................................4-4
4.9 AT+CICB ..........................................................................................................................................4-5
4.10 AT+CRMP ......................................................................................................................................4-5
-ii-

4.11 AT+CIND........................................................................................................................................4-6
5 ................................................................................................................................5-1
5.1 AT+CCFC .........................................................................................................................................5-1
5.2 AT+CCWA ........................................................................................................................................5-2
5.3 AT+CHLD.........................................................................................................................................5-3

ia
l

5.4 AT+CLIP...........................................................................................................................................5-3
5.5 AT+CLIR ..........................................................................................................................................5-4
5.6 AT+COLP .........................................................................................................................................5-4

en
t

5.7 AT+COLR.........................................................................................................................................5-5
5.8 AT+CLCK.........................................................................................................................................5-5

nf
id

5.9 AT+CPWD ........................................................................................................................................5-5


5.10 AT+CACM......................................................................................................................................5-5
5.11 AT+CAMM .....................................................................................................................................5-6
5.12 AT+CPUC .......................................................................................................................................5-6

Co

5.13 AT+CLCC .......................................................................................................................................5-6


5.14 AT+CUSD.......................................................................................................................................5-7

5.15 AT+CSSN .......................................................................................................................................5-8

tr
u

6 ................................................................................................................................6-1
6.1 AT+CPIN ..........................................................................................................................................6-1

ea
d

6.2 AT+CPWD ........................................................................................................................................6-2


6.3 AT+CLCK.........................................................................................................................................6-2
6.4 AT+XX..............................................................................................................................................6-4

Sp
r

7 ....................................................................................................................................7-1
7.1 AT+CSMS.........................................................................................................................................7-1
7.2 AT+CSAS .........................................................................................................................................7-1
7.3 AT+CRES .........................................................................................................................................7-2
7.4 AT+CSDH.........................................................................................................................................7-2
7.5 AT+CPMS.........................................................................................................................................7-2
7.6 AT+CSCA .........................................................................................................................................7-3
7.7 AT+CMGF ........................................................................................................................................7-4
7.8 AT+CMGL ........................................................................................................................................7-4
-iii-

7.9 AT+CMGR........................................................................................................................................7-7
7.10 AT+CMGS ......................................................................................................................................7-8
7.11 AT+CSMP .....................................................................................................................................7-10
7.12 AT+CMGW...................................................................................................................................7-11
7.13 AT+CMSS.....................................................................................................................................7-12
7.14 AT+CMGD ...................................................................................................................................7-13

ia
l

7.15 AT+CSCB .....................................................................................................................................7-14


7.16 AT+CNMI .....................................................................................................................................7-14

en
t

7.17 +CMTI ..........................................................................................................................................7-15


7.18 +CMT ...........................................................................................................................................7-15
7.19 +CBM ...........................................................................................................................................7-16

nf
id

7.20 AT+SMSC.....................................................................................................................................7-16
7.21 AT+SUSS ......................................................................................................................................7-16
8 ....................................................................................................................................8-1

Co

8.1 AT+CPBS..........................................................................................................................................8-1
8.2 AT+CPBR .........................................................................................................................................8-1

8.3 AT+CPBF..........................................................................................................................................8-2

tr
u

8.4 AT+CPBW ........................................................................................................................................8-2


8.5 AT+CPBP..........................................................................................................................................8-3
8.6 AT+CPBN .........................................................................................................................................8-4

ea
d

8.7 AT+CNUM .......................................................................................................................................8-6


8.8 AT+SDCP .........................................................................................................................................8-6

Sp
r

8.9 AT+CSVM ........................................................................................................................................8-7


9 STK .......................................................................................................................................9-1
9.1 .................................................................................................................................................9-1
9.2 STK STK .................................................................................................9-2

9.3 STK ..........................................................................................................................................9-3


9.3.1 AT+STSF ................................................................................................................................9-3
9.3.2 AT+STIN.................................................................................................................................9-3
9.3.3 AT+STGI.................................................................................................................................9-4
9.3.4 AT+STGR ...............................................................................................................................9-6
-iv-

10 GPRS ................................................................................................................................10-1
10.1 AT+CGDCONT ............................................................................................................................10-1
10.2 AT+CGQREQ ...............................................................................................................................10-2
10.3 AT+CGQMIN ...............................................................................................................................10-3
10.4 AT+CGPCO ..................................................................................................................................10-5
10.5 AT+CGATT...................................................................................................................................10-6

ia
l

10.6 AT+CGACT ..................................................................................................................................10-6


10.7 AT+CGPADDR.............................................................................................................................10-7

en
t

10.8 AT+CGDATA................................................................................................................................10-8
10.9 AT+CGAUTO ...............................................................................................................................10-8
10.10 AT+CGANS ................................................................................................................................10-9

nf
id

10.11 AT+CGCLASS............................................................................................................................10-9
10.12 AT+CGEREP ............................................................................................................................10-10
10.13 AT+CGREG ..............................................................................................................................10-11

Co

10.14 AT+CGSMS ..............................................................................................................................10-12


10.15 AT+CRC ...................................................................................................................................10-12
10.16 AT+CR ......................................................................................................................................10-13

tr
u

10.17 AT+CEER .................................................................................................................................10-13


10.18 Extension of ATD......................................................................................................................10-14
10.19 AT+SDATACONF ....................................................................................................................10-14

ea
d

10.20 AT+SDATASTART ...................................................................................................................10-15


10.21 AT+SDATASEND.....................................................................................................................10-16
10.22 AT+SSTRSEND........................................................................................................................10-17

Sp
r

10.23 AT+SDATAREAD ....................................................................................................................10-17


10.24 AT+SDATARXMD ...................................................................................................................10-17
10.25 AT+SSST ..................................................................................................................................10-18
10.26 AT+SATT ..................................................................................................................................10-19
10.27 AT+SAUTOATT .......................................................................................................................10-19
10.28 AT+SGPRSDATA .....................................................................................................................10-20

11 ....................................................................................................................................11-1
11.1 AT+SMUX ....................................................................................................................................11-1
-v-

11.2 AT+S32K.......................................................................................................................................11-1
11.3 AT+SIND ......................................................................................................................................11-2
11.4 AT+STMF .....................................................................................................................................11-3
11.5 AT+SBAND ..................................................................................................................................11-4
11.6 AT+SSAM.....................................................................................................................................11-5
11.7 AT+SSAP ......................................................................................................................................11-5

ia
l

11.8 AT+SPEAKER..............................................................................................................................11-6
11.9 AT+SEQT......................................................................................................................................11-7

en
t

11.10 AT+SSEA....................................................................................................................................11-7
11.11 AT+SDMUT................................................................................................................................11-9
11.12 AT+SRWD ..................................................................................................................................11-9

nf
id

11.13 AT+SMGF.................................................................................................................................11-10
11.14 AT+SMGD ................................................................................................................................11-12
11.15 AT+SSMP .................................................................................................................................11-13

Co

11.16 AT+SSGF ..................................................................................................................................11-13


11.17 AT+SSGS ..................................................................................................................................11-14

11.18 AT+SNVM ................................................................................................................................11-15

Sp
r

ea
d

tr
u

A Revision History............................................................................................................................A-1

-vi-

1
1.1
SPREADTRUM AT

ia
l

GSM
GPRS ME IMEI

1.2

nf
id

en
t

ETSI GSM 07.05:

Digital cellular telecommunications system (Phase 2+);

Co

Use of Data Terminal Equipment - Data Circuit terminating;


Equipment (DTE - DCE) interface for Short Message Service (SMS) and

Cell Broadcast Service (CBS)

tr
u

(GSM 07.05 version 7.0.1 Release 1998)


ETSI GSM 07.07:

ea
d

Digital cellular telecommunications system (Phase 2+);


AT command set for GSM Mobile Equipment (ME)

Sp
r

(GSM 07.07 version 7.5.0 Release 1998)

ITU-T Recommendation V.25 ter:


Serial asynchronous automatic dialing and control

ETSI GSM 03.40:


Digital cellular telecommunications system (Phase 2+);
Technical realization of the Short Message Service (SMS);
(GSM 03.40 version 7.4.0 Release 1998)

ETSI GSM 03.38:


1-1

AT Command User Guide

Digital cellular telecommunications system (Phase 2+);


Alphabets and language-specific information
(GSM 03.38 version 7.2.0 Release 1998)
y

ETSI GSM 04.80:


Digital cellular telecommunications system (Phase 2+);

ia
l

Mobile radio interface layer 3 supplementary services specification;

(GSM 04.80 version 7.1.0 Release 1998)

nf
id

1.3

en
t

Formats and coding

SPREADTRUM AT
115200BPS

tr
u

Co

WIN2000 SPREADTRUM

Sp
r

ea
d

1-1

1-2

nf
id

en
t

ia
l

Co

1-1

1.4

tr
u

AT AT <CR> 1-2

V.25ter GSM

ea
d

y
y

(trailing=?)

Sp
r

(trailing=<para>)

1-3

en
t

1-2 AT

ia
l

AT Command User Guide

1.5

nf
id

<CR><LF> 1-3
ATV0 ATQ1 ATV0 0<CR>
ATQ0

<CR><LF>

Co

ERROR

+CME ERROR:<err> (

tr
u

)+CMS ERROR: <err>()

<err>:
OK

Sp
r

ea
d

1-3

1-4

AT+CMEE=<value>
1-1 AT+CMEE=<value>

+CME ERROR

+CME ERROR

+CME ERROR

en
t

ia
l

<value>

nf
id

1-2
1-2

+CME ERROR:0

+CME ERROR:1

+CME ERROR:2

+CME ERROR:3

+CME ERROR: operation not allowed

+CME ERROR:4

+CME ERROR: operation not supported

+CME ERROR:5

+CME ERROR: PH-SIM PIN required

+CME ERROR:6

+CME ERROR: PH-FSIM PIN required

Sp
r

ea
d

tr
u

+CME ERROR: phone failure

Co

+CME ERROR: no connection to phone

+CME ERROR: phone-adaptor link reserved

+CME ERROR:7

+CME ERROR: PH-FSIM PUK required

+CME ERROR:10

+CME ERROR: SIM not inserted

10

+CME ERROR:11

+CME ERROR: SIM PIN required

11

+CME ERROR:12

+CME ERROR: SIM PUK required

12

+CME ERROR:13

+CME ERROR: SIM failure

13

+CME ERROR:14

+CME ERROR: SIM busy

14

+CME ERROR:15

+CME ERROR: SIM wrong

15

+CME ERROR:16

+CME ERROR: incorrect password

16

+CME ERROR:17

+CME ERROR: SIM PIN2 required

17

+CME ERROR:18

+CME ERROR: SIM PUK2 required

1-5

AT Command User Guide

+CME ERROR:20

+CME ERROR: memory full

19

+CME ERROR:21

+CME ERROR: invalid index

20

+CME ERROR:22

+CME ERROR: not found

21

+CME ERROR:23

+CME ERROR: memory failure

22

+CME ERROR:24

+CME ERROR: text string too long

23

+CME ERROR:25

+CME ERROR: invalid characters in text string

24

+CME ERROR:26

+CME ERROR: dial string too long

25

+CME ERROR:27

+CME ERROR: invalid characters in dial string

26

+CME ERROR:28

+CME ERROR: GPRS operation failure

27

+CME ERROR:29

+CME ERROR: GPRS send data failure

28

+CME ERROR:30

+CME ERROR: no network service

29

+CME ERROR:31

+CME ERROR: network timeout

30

+CME ERROR:32

+CME ERROR: network not allowed - emergency calls only

31

+CME ERROR:40

+CME ERROR: network personalisation PIN required

32

+CME ERROR:41

+CME ERROR: network personalisation PUK required

33

+CME ERROR:42

+CME ERROR: network subset personalisation PIN required

34

+CME ERROR:43

+CME ERROR: network subset personalisation PUK required

35

+CME ERROR:44

+CME ERROR: service provider personalisation PIN required

+CME ERROR:45

+CME ERROR: service provider personalisation PUK required

+CME ERROR:46

+CME ERROR: corporate personalisation PIN required

Sp
r

en
t

nf
id

Co

ea
d

37

tr
u

36

ia
l

18

38

+CME ERROR:47

+CME ERROR: corporate personalisation PUK required

39

+CME ERROR:60

+CME ERROR: AT command discarded

40

+CME ERROR:62

+CME ERROR: SIM card reject by network

41

+CME ERROR:63

+CME ERROR: SIM card service not available

42

+CME ERROR:64

+CME ERROR: SIM card PIN uninitialized

43

+CME ERROR:65

+CME ERROR: SIM card PIN blocked

44

+CME ERROR:66

+CME ERROR: SIM card PUK blocked

45

+CME ERROR:100

+CME ERROR: unknown

46

+CME ERROR:103

+CME ERROR: Illegal MS (#3)

47

+CME ERROR:106

+CME ERROR: Illegal ME (#6)

1-6

+CME ERROR:107

+CME ERROR: GPRS services not allowed (#7)

49

+CME ERROR:111

+CME ERROR: PLMN not allowed (#11)

50

+CME ERROR:112

+CME ERROR: Location area not allowed (#12)

51

+CME ERROR:113

+CME ERROR: Roaming not allowed in this location area (#13)

52

+CME ERROR:132

+CME ERROR: Service option not supported (#32)

53

+CME ERROR:133

+CME ERROR: Request service option not subscribed (#33)

54

+CME ERROR:134

+CME ERROR: Service option temprarily out of order(#34)

55

+CME ERROR:149

+CME ERROR: PDP authentication failure

56

+CME ERROR:533

+CME ERROR: Missing or unkown apn

en
t

ia
l

48

nf
id

1-3
1-3

+CME ERROR:301

+CME ERROR:302

+ CMS ERROR: Operation not allowed

+CME ERROR:303

+ CMS ERROR: Operation not supported

+CME ERROR:304

+ CMS ERROR: Invalid PDU mode parameter

+CME ERROR:305

+ CMS ERROR: Invalid text mode parameter

+CME ERROR:310

+ CMS ERROR: SIM not inserted

+CME ERROR:311

+ CMS ERROR: SIM PIN required

+CME ERROR:312

+ CMS ERROR: SIM failure

+CME ERROR:313

+ CMS ERROR: SIM PUK required

10

+CME ERROR:316

+ CMS ERROR: SIM PIN2 required

11

+CME ERROR:317

+ CMS ERROR: SIM PUK2 required

12

+CME ERROR:318

+ CMS ERROR: SIM failure

13

+CME ERROR:321

+ CMS ERROR: Invalid memory index

14

+CME ERROR:322

+ CMS ERROR: SIM memory full

15

+CME ERROR:330

+ CMS ERROR: SC address unknown

16

+CME ERROR:334

+ CMS ERROR: no +CNMA acknowledgement expected

tr
u

ea
d

+ CMS ERROR: SMS service of ME reserved

Co

Sp
r

1-4
1-7

AT Command User Guide

1-4

+CEER ERROR:0

+ CEER ERROR: no detail infomation

+CEER ERROR:1

+ CEER ERROR: unassigned number

+CEER ERROR:3

+ CEER ERROR: no route to destination

+CEER ERROR:6

+ CEER ERROR: unacceptable channel

+CEER ERROR:8

+ CEER ERROR: operator determinate barring

+CEER ERROR:16

+ CEER ERROR: normal clearing

+CEER ERROR:17

+ CEER ERROR: user busy

+CEER ERROR:18

+ CEER ERROR: no user responding

+CEER ERROR:19

+ CEER ERROR: alerting no answer

10

+CEER ERROR:21

+ CEER ERROR: call rejected

11

+CEER ERROR:22

+ CEER ERROR: number changed

12

+CEER ERROR:26

+ CEER ERROR: nonselect user clearing

13

+CEER ERROR:27

+ CEER ERROR: destination out of order

14

+CEER ERROR:28

+ CEER ERROR: invalid number format

15

+CEER ERROR:29

+ CEER ERROR: facility rejected

16

+CEER ERROR:30

+ CEER ERROR: response to status query

+CEER ERROR:31

+ CEER ERROR: normal unspecified

+CEER ERROR:34

+ CEER ERROR: no circuit channel available

Sp
r

en
t

nf
id

ea
d

18

tr
u

17

ia
l

Co

19

+CEER ERROR:38

+ CEER ERROR: net out of order

20

+CEER ERROR:41

+ CEER ERROR: temporary failure

21

+CEER ERROR:42

+ CEER ERROR: switch congestion

22

+CEER ERROR:43

+ CEER ERROR: access information discarded

23

+CEER ERROR:44

+ CEER ERROR: request circuit channel unavailable

24

+CEER ERROR:47

+ CEER ERROR: resources unavailable

25

+CEER ERROR:49

+ CEER ERROR: QOS unavailable

26

+CEER ERROR:50

+ CEER ERROR: request facility not subscribe

27

+CEER ERROR:55

+ CEER ERROR: CUG incoming barred

28

+CEER ERROR:57

+ CEER ERROR: bear capability not

1-8

authorization

+CEER ERROR:58

+ CEER ERROR: bear capability unavailable

30

+CEER ERROR:63

+ CEER ERROR: service unavailable

31

+CEER ERROR:65

+ CEER ERROR: bear service not implement

32

+CEER ERROR:68

+ CEER ERROR: ACM equal or great ACMMAX

33

+CEER ERROR:69

+ CEER ERROR: request facility not implement

34

+CEER ERROR:70

+ CEER ERROR: only restrict digital available

35

+CEER ERROR:79

+ CEER ERROR: service option not implement

36

+CEER ERROR:81

+ CEER ERROR: invalid ti

37

+CEER ERROR:87

+ CEER ERROR: user not in CUG

38

+CEER ERROR:88

+ CEER ERROR: incompatibility destination

39

+CEER ERROR:91

+ CEER ERROR: invalid transit net

40

+CEER ERROR:95

+ CEER ERROR: invalid message semantic

41

+CEER ERROR:96

+ CEER ERROR: mandatory IE error

42

+CEER ERROR:97

+ CEER ERROR: message nonexistent

43

+CEER ERROR:98

+ CEER ERROR: message uncompatbility error

44

+CEER ERROR:99

+ CEER ERROR: IE nonexistent

45

+CEER ERROR:100

+ CEER ERROR: invalid condition IE

46

+CEER ERROR:101

+ CEER ERROR: message incompatibility state

+CEER ERROR:102

+ CEER ERROR: recover on timer

+CEER ERROR:111

+ CEER ERROR: protocol error

Sp
r

en
t

nf
id

Co

ea
d

48

tr
u

47

ia
l

29

49

+CEER ERROR:127

+ CEER ERROR: interworking

50

+CEER ERROR:150

+ CEER ERROR: authentication rejected

51

+CEER ERROR:151

+ CEER ERROR: emergency call only

52

+CEER ERROR:152

+ CEER ERROR: IMSI detach

53

+CEER ERROR:153

+ CEER ERROR: T3230 expiry

54

+CEER ERROR:154

+ CEER ERROR: rr connection error

55

+CEER ERROR:171

+ CEER ERROR: no network service

56

+CEER ERROR:172

+ CEER ERROR: emergency call only

57

+CEER ERROR:173

+ CEER ERROR: normal disconnect

58

+CEER ERROR:174

+ CEER ERROR: remote disconnect

1-9

AT Command User Guide

59

+CEER ERROR:175

+ CEER ERROR: low failure

60

+CEER ERROR:176

+ CEER ERROR: network reject

61

+CEER ERROR:177

+ CEER ERROR: no cell

62

+CEER ERROR:202

+ CEER ERROR: supplement not provide

en
t

1.6

ia
l

SIM SIM

nf
id

AT+SIND AT+SIND=1023

AT+SINDSIM
SIM SIM PIN

Co

+SIND: 3

tr
u

+SIND: 1

+SIND: 4

+SIND: 10,"SM",1,"FD",1,"LD",1,"MC",1,"RC",1,"ME",1
< 1>

ea
d

+STIN: 0

+SIND: 11

Sp
r

SIM SIM PIN PIN

+SIND: 3
+SIND: 4
+SIND: 7
AT+CPIN=1234

< 2>

OK
+SIND: 1
1-10

+SIND: 10,"SM",1,"FD",1,"LD",1,"MC",1,"RC",1,"ME",1
+SIND: 11
y

SIM
+SIND: 3
+SIND: 4

ia
l

+SIND: 0

+SIND: 10,"SM",0,"FD",0,"LD",0,"MC",0,"RC",0,"ME",0

en
t

+SIND: 7

nf
id

1 STK
2 PIN

Co

1.7 MS

1.7.1 MO Call

Sp
r

ea
d

tr
u

MO Call 1-4

1-11

AT Command User Guide

1-4 MO Call

1.7.2 MT Call

Co

nf
id

en
t

ia
l

MT Call 1-5

tr
u

1.7.3 GPRS CONNECT

1-5 MT Call

Sp
r

ea
d

GPRS CONNECT 1-6

1-12

nf
id

en
t

ia
l

1-6 GPRS CONNECT

Co

1.8

1.8.1

tr
u

DCE (Data Communication Equipment: the product)


DTE (Data Terminal Equipment) AT

ea
d

AT+SMUX=1 AT
AT AT+SMUX=0

Sp
r

AT
AT

1.8.2 AT

AT + AT 3 BytesAT
CHECKSUM1 Byte

B7

B6

B5

Start Pattern0xAA

AT Comnand length LSB

1-13

B4

B3

B2

B1

B0

AT Command User Guide

AT Command pattern0x1D

AT Command

Checksum

AT Comnand length MSB

0xAA

AT

AT 0xE8

ia
l

en
t

AT AT 2047
AT 1100

CHECKSUM

nf
id

1.8.3

+ AT 3 Bytes CHECKSUM

B7

Co

1 Byte
B6

B5

Start Pattern0xDD

DATA packet length LSB

tr
u

DATA packet type

DATA bytes

Checksum

ea
d

B3

B2

B1

B0

B4

DATA packet length MSB

Sp
r

0xDD

2047
1600

CHECKSUM

0
1-14

1 SASBX bits1

2READY

3BUSY

Sp
r

ea
d

tr
u

Co

nf
id

en
t

ia
l

1-15

tr
u

ea
d

Sp
r

nf
id

Co
en
t

ia
l

2
2.1 AT
DCE

AT

OK

ATZ

OK

DCE DTE

ATE<value>

OK

ia
l

nf
id

tr
u

Co

2.3 ATE

en
t

2.2 ATZ

value

0DCE DTE()

ea
d

1DCE DTE

Sp
r

ATE0
OK

ATE1
OK

2.4 ATS0

2-1

AT Command User Guide

DCE

0 DCE

ATE<value>

OK

ATS0?

<value>

ATS0=?
S00-255
OK

en
t

ia
l

1 DCE

nf
id

Co

2.5 ATQ

DCE AT DCT

ATQ<mode>

OK

tr
u

mode

0DCE DCT ()
1DCE DCT

ea
d

Sp
r

ATQ0

OK

2.6 ATV

DCE <CR><LF>

ATV<value>

OK 0

ATV?

2-2

1
OK

0
0

ATV=?
V:(0,1)

ia
l

OK

en
t

2.7 AT&W

AT&W

AT&W

OK

nf
id

Co

AT&W

CLIP

AT+CLIP

COLP

AT+COLP

SMS

AT+CMGF

AT+SMUX

AT+SBCM

tr
u

ea
d

Sp
r

AT

ATE

CREG

AT+CREG

SIDE TONE

AT+SIDET

AT+SCDM

10

AT+CMEE

2.8 AT+CMEE

+CME ERROR
1.5
AT+CMEE=<value>

2-3

AT Command User Guide

OK 0

AT+CMEE?

1+CMEE: <value>
OK
AT+CMEE=?
+CMEE0-2
OK

ia
l

value
0+CME ERROR

1+CME ERROR

en
t

2+CME ERROR

nf
id

2.9 AT+CFUN

PS
PS
AT+CFUN=<value1>,[<value2>]

OK

AT+CFUN=?

+CFUN0-10-1
OK

Co

tr
u

value1

0 PS

Sp
r

ea
d

1 PS

value2

0
1

AT+CFUN=11

< 1>

OK
PS
AT+CFUN=1

2-4

OK

ia
l

value1

AT+CCLK=<date and time string>

OK / +CME ERROR <err>

AT+CCLK?

+CCLK: <current date and time>


OK

<date and time string>yy/mm/dd,hh:mm:ss 17


ERROR

Co

nf
id

en
t

2.10 AT+CCLK

ea
d

OK

tr
u

AT+CCLK=03/05/23,09:45:10

2.11 AT+IPR

Sp
r

DCE

AT+IPR=<baudrate>

OK / ERROR

AT+IPR?

+IPR:<current baudrate>
OK
AT+IPR=?
+IPR{1200,2400,4800,9600,19200,38400,57600,115200,230400,460800}
OK

2-5

AT Command User Guide

baudrate{1200,2400,4800,9600,19200,38400,57600,115200,230400,460800}
115200

2.12 AT+CGSN

DCE IMEI(International Mobile Equipment Identity)

AT+CGSN

ia
l

<sn>
OK
AT+CGSN=?
+CGSN:

en
t

OK

nf
id

33219070097265020

Co

AT+CGSN

2.13 AT+CGMM

tr
u

OK

Sp
r

ea
d

DCE

AT+CGMM

<module identification>

AT+CGMM=?

+CGMM:
OK

AT+CGMM

V1.0.1-B7

2-6

OK

2.14 AT+CGMR

DCE

A AT+CGMR

OK

ia
l

<version number>

AT+CGMR=?
+CGMR:
OK

en
t

nf
id

AT+CGMR

Co

SW version: RIYUE_R1.8.7001.BL0005.BUILD0017

tr
u

2.15 AT+CGMI

OK

DCE

AT+CGMI

ea
d

Sp
r

<manufacturer>
OK
AT+CGMI=?
+CGMI:
OK

AT+CGMI

Spreadtrum Communication CO.

2-7

AT Command User Guide

OK

2.16 AT+CPAS

DCE

AT+CPAS

OK
AT+CPAS=?
+CPAS:<list supported value>
OK
code
0 READY
3
4

Co

2.17 AT+CCID

nf
id

SIM Card identification number

AT+CCID?

+CCID:sim number
OK

tr
u

ea
d

Sp
r

ia
l

+CPAS:<code>

en
t

A AT+CCID
+ CCID: sim number
OK

AT+CCID=?
+ CCID:
OK

AT+CCID?

+CCID:89860081090209606758

OK

2-8

2.18 AT+CIMI

IMSI

AT+CIMI

+CIMI: <imsi string>


OK
AT+CIMI=?
+ CIMI:

ia
l

OK

en
t

+CIMI: 460006963106758

Co

OK

nf
id

AT+CIMI

2.19 AT+CBC

AT+CBC

tr
u

ea
d

Sp
r

+CBC:<bcs>,<bcl>
OK

AT+CBC=?
+CBC:(0-2),(0-100)
OK
bcs
0 ()
1ME

2ME
bcl
0
1-991-99%
100

2-9

AT Command User Guide

2.20 AT+CPOF

AT+CPOF

OK

AT+CPOF=?
+CPOF:
OK

ia
l

en
t

2.21 AT+CSCS
DTE DCE

AT+CSCS=<chset>

OK

AT+CSCS?

OK
AT+CSCS=?

+CSCS:GSM,IRA
OK

+CSCS: <chset>

Co

nf
id

tr
u

chset

GSMGSM

ea
d

IRA(ITU-T T.50)

Sp
r

GSM

2.22 AT+SAC

AT+SAC

AT+SAC

OK

AT+SAC?

OK/ERROR ( ERROR
OK)
2-10

AT+SAC=?

OK

2.23 AT+STONE

AT+STONE=<mode>,[ <freq>,<duration>]

OK/ERROR

AT+STONE?

OK/ERROR

AT+STONE=?

OK
mode
0
freq

Co

en
t

+STONE:(0,1),(0-3400),(0-50)

nf
id

ia
l

speaker13400hz
Buzzer13400hz

duration050100ms

tr
u

0 AT+STONE=0

Sp
r

ea
d

2.24 AT+SDTMF

AT+SDTMF=<mode>[, <dtmf>, <duration>]

OK
+CME ERROR: <err>
AT+SDTMF=?
+SDTMF (0-1), (0-9, *, #, A, B, C, D), (0-50)
OK
mode
0

1
demf {0-9, *, #, A, B, C, D }
duration050 0 AT+SDTMF=0

2-11

AT Command User Guide

2.25 AT+SCDM

AT+SCDM=<melody>

OK

AT+SCDM?

OK

ia
l

+SCDM: <melody>

AT+SCDM=?
+SCDM:(0-47)
OK
melody
0
115

nf
id

en
t

1647

AT+SBCM=<Mode>[,[<ChargeInd>][,[<BattLevelMax>],
<TPulseInCharge>],

[<BattLevelMin>],

[<TPulseOutCharge>],[<BattIntRes>]]]

tr
u

Co

2.26 AT+SBCM

OK/ERROR

AT+SBCM=?

Sp
r

ea
d

+SBCM:(0-3),(0-1),(4000-5000),(2800-3800),(100-10000),(100-10000),(0-255)
OK
mode
0
1
2
3
ChargeInd
0+SBCM
1+SBCM
BattLevelMax
400050004200mv
BattLevelMinDCE
280038003300mv

2-12

TPulseInCharge10010000100ms
TPulseOutCharge+SBCM
100100005000ms
BattIntRes0255m0 m

ia
l

<mode> 01 < ChargeInd ><mode> 2

2.27 +SBCI

en
t

+SBCI:<status>[,<level>]

nf
id

status

Co

1
2

level

Sp
r

ea
d

tr
u

2-13

tr
u

ea
d

Sp
r

nf
id

Co
en
t

ia
l

3
3.1 AT+COPS

AT+COPS=<mode>, [<format>[, <oper>]]

ia
l

OK
+CME ERROR: <err>
AT+COPS?

+COPS: <mode>[,<format>,<current oper>]

AT+COPS=?

+COPS:[ (<stat>, long alphanumeric<oper>, short

nf
id

en
t

phanumeric<oper>s, numeric<oper>)s]
mode

0oper is ignore

Co

1oper should be present


2

4/

format

2<oper>

tr
u

start

Sp
r

ea
d

0
1

2
3
oper
MCC/MNC 46000 46001

mode=3
mode=2 AT+CFUN=0
ERROR

3-1

AT Command User Guide

AT+COPS=
+COPS: (1,"","",46000),(3,"","",46001)
OK
AT+COPS
+COPS: 1,2,46000

ia
l

AT+COPS=0

en
t

OK

nf
id

AT+COPS=1246000
OK

Co

3.2 AT+CSQ

AT+CSQ

+CSQ:<rssi>,<ber>
OK

tr
u

Sp
r

ea
d

AT+CSQ=?
+CSQ:(0-31),(0-7,99)
OK

rssi
0-110db
1-30
31-48db
ber
07RXQUAL GSM
99

AT+CSQ
+CSQ:23,99
OK
3-2

3.3 AT+CCED

RSSI. mode=1requested dump=8 RSSI


+CSQ<rssi>, 99

AT+CCED=<mode>[,<requested dump>]

Rxqual>

+CCED:

+CCED:< >
RSSI

AT+CCED=?

+CCED:(0-2),(1,2,4,8)
OK
mode

Co

nf
id

+CSQ:<rssi>, <Rxqual>

en
t

ia
l

+CCED:< mcc >,< mnc >,< Lac >,< Cell id >,< Bsic >,< Arfcn >,< Rxlev >,<

tr
u

requested dumprequested

dump 124 RSSI requested dump

Sp
r

ea
d

1
2
4
8 RSSI

mcc

Mobile Country Code

mnc

Mobile Network Code

Lac

Location Area Code

Cell id

Bsic

Arfcn

BCCH
3-3

AT Command User Guide

Rxlev

0-63

Rxqual

0-7 99

AT+CCED=0,1
+CCED: 460,0,6248,5377,49,30,30,99

ia
l

OK
AT+CCED=0,2

en
t

+CCED:

460,00,6269,33026,50,14,16,460,00,6269,12434,54,26,11,460,00,6250,24625,51,20,11

nf
id

OK
AT+CCED=0,4
+CCED: 0

Co

OK
AT+CCED=0,8

+CCED: 30, 99

tr
u

OK

RSSI

ea
d

AT+CCED=1,8
OK

Sp
r

+CSQ: 30,99
+CSQ: 30,99

+CSQ: 30,99

AT+CCED=0,8
OK

3-4

3.4 AT+CREG

AT+CREG=<mode>

OK/ERROR

AT+CREG?

OK

ia
l

+CREG: <mode>, <state>

AT+CREG=?
+CREG:(0,1,2)
OK
mode 0
0

1+CREG: <state>

nf
id

en
t

2+CREG: <state>,<lac>,<ci>

Co

0ME
1

2ME

state

tr
u

ea
d

lac
ci

ID

Sp
r

AT+CREG=1
OK
+CREG: 1
AT+CREG=2
OK
+CREG: 1,1868,1501
AT+CREG=0
3-5

AT Command User Guide

Sp
r

ea
d

tr
u

Co

nf
id

en
t

ia
l

OK

3-6

4
4.1 ATD

AT+SIND
ATD<dialing string> ME
ATD<dialing string>
OK,

NO CARRIER
ERROR

Co

tr
u

atd1861
+SIND: 5,1
+SIND: 2
+SIND: 9

ea
d

OK

Sp
r

en
t

dialing string{0-9, *, #, +, a, b, c} 40 dialing strring ,#

nf
id

ia
l

atd**61*00431234*11*5#

OK

ATD911,#
+SIND: 5,1
+SIND: 2

4-1

AT Command User Guide

+SIND: 9
OK

4.2 ATA
RING (Incoming call)

ATA

OK

ATH

OK

GSM DTMF DTMF tone

AT+VTD=<n>

OK

ia
l

nf
id

tr
u

Co

4.4 AT+VTD

en
t

4.3 ATH

ea
d

Sp
r

AT+VTD?

+VTD:<n>
OK

AT+VTD=?
+VTD:(0-255)
OK

n0-255n*100ms

DTMF

AT+VTS=<Tone>[,<start>]

4.5 AT+VTS

OK
+CME ERROR: <err>
AT+VTS=?
4-2

+VTS: (0-9,*,#,A,B,C,D)
OK
Tone{0-9, *, #, A, B, C, D}

start
0 DTMF
1 DTMF

ia
l

<start>=1 DTMF<start>=0 DTMF

en
t

DTMF

nf
id

AT+VTS=2;
+VTS=1;

Co

+VTS=8

ea
d

OK

tr
u

AT+VTS=6,1

OK

Sp
r

AT+VTS=6,0

OK

4.6 AT+VGR

AT+VGR=<value>

OK

AT+VGR?

+VGR: <current value>


4-3

AT Command User Guide

AT+VGR=?

+VGR: (1-7)

value17

AT+CMUT=<mode>

OK/ERROR

AT+CMUT?

OK
AT+CMUT=?

+CMUT: <supported value>


OK
mode
0

Co

en
t

+CMUT: <mode>

nf
id

ia
l

4.7 AT+CMUT

tr
u

4.8 AT+ECHO

Sp
r

ea
d

ECHO CANCELLATION
AT+ECHO=<mode>,<Algold>,<param1>,<param2>,<param3>,<param4>,
<param5>, <param6>

OK/ERROR

AT+ECHO?

+ECHO:<status>,<Algold>,<param1>,<param2>,<param3>,<param4>, <param5>,
<param6>
mode
0 ECHO

1 ECHO
Algold
0 DTMF
1 DTMF

4-4

<start>=1 DTMF<start>=0 DTMF


DTMF

AT+CICB=<value>

OK

AT+CICB?

+ CICB:2

AT+CICB=?

+ CICB:(0-2)

0
1

tr
u

Co

nf
id

value

en
t

ia
l

4.9 AT+CICB

Sp
r

ea
d

4.10 AT+CRMP

AT+CRMP=<call type>[, <num>, <index>]

OK

AT+CRMP=?

+CRMP: (0-3), (0-65535), (0-47)


OK
call type
0

1
2
3

4-5

AT Command User Guide

num
0
1-65535<num>
<call type>=012
0
1-15
index

16-47
0

ia
l

<call type>= 4
1-4 index>4 index=1

en
t

nf
id

AT+CRMP=0,1,5
+CRMP: 5
OK

AT+CRMP=3,1,4

Co

ea
d

4.11 AT+CIND

tr
u

OK

+CRMP: 4

Sp
r

AT+CIND?
+CIND:<battery>,<signal

level>,<service>,<sounder>,<message>,<call>,<roam>,<smsfull>
OK

A AT+CIND=?
+CIND:(0-5),(0-31),(0,1),(0,1),(0,1),(0,1),(0,1),(0,1)
OK

4-6

signal level

(0-31)

service

(0-1) (value = 1)

sounder

(0-1) ( 1 = )

message

(0-1)

call

(0-1)

roam

(0-1) (Home net status, 0 = Home Net)

smsfull

(0), or memory locations are available (1)

Sp
r

ea
d

tr
u

Co

nf
id

en
t

ia
l

battery

4-7

tr
u

ea
d

Sp
r

nf
id

Co
en
t

ia
l

5
5.1 AT+CCFC

AT+CCFC=<reason>,<mode>,<number>,<type>,<time>

OK/ERROR

AT+CCFC=?
+CCFC:(0-5),(0-4),,(128,129,145,161),(5-30)
OK

en
t

reason
1
2
3
4

0
1
2

Co

nf
id

mode

tr
u

3
4

ea
d

number

Sp
r

ia
l

type

128
129ISDN default
145 ISDN
161 ISDN
time<reason>5-30

AT+CCFC=3,3,"02150802727",128

OK
AT+CCFC=3,1,"02150802727",128
5-1

AT Command User Guide

OK
AT+CCFC=3,2

ia
l

+CCFC: 1,0,"+862150802727",145

5.2 AT+CCWA

AT+CCWA=<n>[,<mode>[,<class>]]

nf
id

OK

+CCWA: <status>,<class> ( mode 2)

Co

OK
AT+CCWA?

+CCWA:<mode>

AT+CCWA=?

+CCWA: (0-1),(0-2),(1,2,4,128)

tr
u

OK

Sp
r

ea
d

en
t

OK

0: disable
1: enable
mode
0
1

2
class
1
2
4
128

5-2

5.3 AT+CHLD

AT+CHLD=<n>

OK

AT+CHLD=?
+CHLD:(0-3,11-17,21-27)
OK

ia
l

0 held waiting UDUB

en
t

1 ACTIVE WAITING HELD


1X

2 ACTIVE WAITING HELD

nf
id

2X

3 HELD

Co

5.4 AT+CLIP

AT+CLIP=<n>

OK/ERROR

tr
u

AT+CLIP?

+CLIP: <n>,<m>/ ERROR

AT+CLIP=?

ea
d

Sp
r

+CLIP:(0,1)
OK
n
0+CLIP
1+CLIP

m
0 CLIP
1 CLIP
2

5-3

AT Command User Guide

5.5 AT+CLIR

AT+CLIR=<n>

OK/ERROR

AT+CLIR?

OK

ia
l

+CLIR:<n>,<m>/ ERROR

AT+CLIR=?
+CLIR:(0,1)
OK

en
t

n
1 CLIR
m

0 CLIR
1 CLIR

nf
id

0 CLIR

2(e.g .not network)

Co

tr
u

Sp
r

ea
d

5.6 AT+COLP

AT+COLP=<n>

OK/ERROR

AT+COLP?

+ COLP<n>,<m> / ERROR

A AT+COLP=?

+ COLP:(0,1)
OK
n
0
5-4

1
m
0COLP
1COLP
2()

ia
l

en
t

5.7 AT+COLR

AT+COLR?

+ COLR0,<m> / ERROR

AT+COLR=?
+ COLP:
OK
m

0COLR
1COLR

Co

nf
id

tr
u

ea
d

Sp
r

5.8 AT+CLCK

6.3

5.9 AT+CPWD
6.2

5.10 AT+CACM

SIM

5-5

AT Command User Guide

AT+CACM=<PIN2>

OK/ERROR

AT+CACM?

OK
AT+CACM=?
+ CACM:
OK
ACM

5.11 AT+CAMM

AT+CAMM=< ACMmax >, <PIN2>

OK/+CME ERROR: 16

AT+CAMM?

ea
d

5.12 AT+CPUC

Co

OK

AT+CAMM=?
+ CACM (0-16777215):

tr
u

+ CAMM:<ACMmax>

nf
id

Sp
r

ia
l

+ CACM<ACM>

en
t

OK

AT+CPUC=<Currency>,<Price>,<PIN2>

OK/+CME ERROR : <Err>

AT+CPUC?

+ CPUC:<Currency>,<Price>
OK

5.13 AT+CLCC

AT+CLCC
5-6

+CLCC :
+CLCC : <id1>, <dir>, <stat>, <mode>, <mpty>
AT+CLCC=?
+ CLCC:
OK

ID

id1

1 (MT)
0
1

nf
id

2 (MO)

stat

3 (MO)
4 (MT)
5 (MT)
1

2
4
9

0
1

tr
u

mpty

Co

mode

en
t

0 (MO)

dir

ia
l

ea
d

AT+CLCC

+CLCC: 1,0,2,32,0

Sp
r

5.14 AT+CUSD

(*188#),
,

1. USSD
2. USSD

AT+CUSD=<n> [ ,<str> [ <dcs> ] ]

OK/ERROR

AT+CUSD=?

5-7

AT Command User Guide

+CUSD:(0-2),,
OK
n
0
1
2 USSD
+CUSD: <m> [,<str>,<dcs> ]
USSD AT+CUSD=<n> [,<str> [,<dcs>]]
m

ia
l

0
2 USSD
4
str

nf
id

dcsUCS2

en
t

Co

USSD AT+CUSD=1*188#
+CUSD
AT+CUSD=2 AT+SAC USSD USSD

ea
d

5.15 AT+CSSN

tr
u

USSD

Sp
r

<n>=1+CSSI:<code1>

<m>=1+CSSU:<code2>

AT+CSSN=< n > ,<m>

OK/ERROR

AT+CSSN?

+CSSN: (0-1), (0-1)


OK
AT+CSSN=?
+CSSN:(0,1),(0,1)
OK
n
0
5-8

1
m
0
1
code1
0
1

ia
l

2
3
4(CUG)
6
7CLIR
code2

nf
id

0(MT)

en
t

1(CUG)
2
3
4

Co

7()

Sp
r

ea
d

tr
u

5-9

tr
u

ea
d

Sp
r

nf
id

Co
en
t

ia
l

6
6.1 AT+CPIN

AT+CPIN=<puk>,<newpin>

ia
l

AT+CPIN=<pin>
OK
+CME ERROR: <err>
AT+CPIN?

en
t

PIN

+CPIN: < code>


OK
AT+CPIN=?
+ CPIN:<CPIN>
OK
pin4-8

Co

new pin4-8

nf
id

puk8
code

READY

SIM PIN PIN

tr
u

SIM PUK PUK ME is waiting for SIM

SIM PIN2 PIN2 ME is waiting for SIM2

ea
d

SIM PUK2 PUK2 ME is waiting for SIM


BLOCK

Sp
r

AT+CPIN?

+CPIN: SIM PUK


AT+CPIN=12345678,2345

// PIN1 2345

OK
AT+CPIN?
+CPIN: SIM PIN
AT+CPIN=2345
OK
6-1

AT Command User Guide

AT+CPIN?
+CPIN: READY

6.2 AT+CPWD
password

AT+CPWD=<fac>, <oldpwd>, <newpwd>

OK
+CME ERROR: 16
AT+CPWD=?

en
t

ia
l

+CPWD: (PS,8), (SC,8), (AO, 4), (OI, 4), (OX, 4), (AI, 4), (IR, 4),

(AB, 4), (AG, 4), (AC, 4), (P2, 8), (FD,8), (PN, 8), (PU, 8), (PP, 8),

nf
id

(PC, 8) OK
fac

PSSIM password 8
SC
PIN

AO

Co

OI

OX
AI
AB

tr
u

IR
AG
AC

Sp
r

ea
d

PNpassword 8
PUpassword 8
PPpassword 8
PC
password 8

FDSIM FDN PIN2 password


P2PIN2

AT+CPWD=AI,1234,1111
OK

6.3 AT+CLCK

6-2

AT+CLCK=<fac>, <mode>[, <password>[, <class>]]


OK

+CME ERROR: <err>


+CLCK: <status>[,<class>] mode 2
AT+CLCK?

+CLCK (list all supported<fac>s, list corresponding <status>s)

AT+CLCK=?

+CLCK (list all supported<fac>s)

ia
l

fac
SC PIN
AO
OI

en
t

PSSIM password 8

nf
id

OX
AI

IR
AB

Co

AG
AC

PNpassword 8
PUpassword 8

PPpassword 8

tr
u

PCpassword 8

FDSIM FDN PIN2 password

Sp
r

ea
d

mode

0
1
2
class
1
2
4
8
7
status
0
1

password(09) AT+CPWD=?

6-3

AT Command User Guide

PS,PN, PU, PP, PC

FD

Class

ia
l

AT+CLCK=AI,1,1234
OK

en
t

AT+CLCK=AI,2

6.4 AT+XX

PIN PUK

AT+XX=<value>

+XX:<remaining_num>
OK
value

Co

1PIN 2

tr
u

0PIN 1

2PUK 1
3PUK 2

ea
d

AT+XX=0

Sp
r

nf
id

+CLCK: 1,0

+XX:3

OK

6-4

7
7.1 AT+CSMS

AT+CSMS=<service>

ia
l

OK
AT+CSMS?
+CSMS:<service>,<mo>,<mt>,<cb>
OK
AT+CSMS=?
+CSMS:<service>
OK
service

en
t

+CSMS=<mo>,<mt>,<cb>

nf
id

0SMSAT GSM07.05 PHASE 2


mo

Co

1SMSAT GSM07.05 PHASE 2+


0 mo
1 mo
mt

tr
u

0 mt
1 mt

Sp
r

ea
d

cb

0 cb
1 cb

GSM07.05 PHASE 2 GSM07.05 PHASE 2+

7.2 AT+CSAS

+CSCA()+CSMP()
SIM

AT+CSAS

OK

7-1

AT Command User Guide

7.3 AT+CRES
SIM AT+CSCA AT+CSMP

AT+CRES

OK

AT+CSDH=<value>

OK

AT+CSDH?

OK
AT+CSDH=?
+CSDH: 0
OK
value

nf
id

+CSDH: <value>

Co

en
t

7.4 AT+CSDH

ia
l

tr
u

ea
d

Sp
r

7.5 AT+CPMS

AT+CPMS=<mem1>,<mem2>

+CPMS:<used1>,<total1>,<used2>,<total2>
OK / ERROR
AT+CPMS?
+CPMS: <mem1>,<used1>,<total1>,<mem2>,<used2>,<total2>
OK

AT+CPMS=?

+CPMS: (("BM","SM","SR"),("BM",SM,SR))
7-2

OK
mem1.SM,BM,SR
mem2SM
usedx<memx>

totalx< memx >

BMME

nf
id

SMBM

OK

Co

AT+CPMS="BM","SM"
+CPMS: 0,0,12,20

en
t

SRME

ia
l

SMSIM

tr
u

7.6 AT+CSCA

AT+CSCA=<sca>

Sp
r

ea
d

OK

AT+CSCA?

+ CSCA: <sca>
OK
AT+CSCA=?
+CSCA:
OK
sca{0-9, *, #, +, a, b, c} 20

AT+CSCA?
+CSCA: "+8613800230500"
7-3

AT Command User Guide

OK
AT+CSCA="8613800230500"
OK
AT+CSCA=?
+CSCA

ia
l

OK

AT+CMGF=<mode>

OK/ERROR

AT+CMGF?

OK
AT+CMGF=?

+CMGF:(0, 1)
OK

+CMGF=<mode>

Co

nf
id

en
t

7.7 AT+CMGF

tr
u

mode

0PDU
1Text

ea
d

Sp
r

AT+CMGF?
+CMGF: 0
OK
AT+CMGF=1
OK

7.8 AT+CMGL

SMS-DELIVER SMS-SUBMIT
SMS-ATATUS-REPORT
7-4

MT

AT+CMGL=<state>
Text mode
+CMGL: <index>, <dcs>, <stat>, <da/oa>, <valid period> <CR> <LF> (for
SMS-SUBMIT)
+CMGL: <index>, <dcs>, <stat>, <da/oa> ,<time stamp> <CR> <LF> (for

SMS-DELIVER)
PDU mode
+CMGL: <index>, <stat>, <length>, <CR> <LF>

ia
l

+CMGL: <index>, <stat>, <st> (for SMS-ATATUS-REPORT)

en
t

<PDU> (for SMS-DELIVER, SMS-SUBMIT and SMS-ATATUS-REPORT)

index

nf
id

dcs

Co

18BIT

da/oa

vp

ts

2UCS2

ea
d

stat

tr
u

st

data

Sp
r

stat

statText Mode

statPDU Mode

REC UNREAD

REC READ

STO UNSENT

STO SENT

ALL

PDU
7-5

AT Command User Guide

AT+CMGF=0
OK

AT+CMGL=4
+CMGL: 1, 2, ,21

ia
l

0891683108200305F0114A0481111100008F0CD3E594B85C1297C4257109
+CMGL: 2, 2, ,24

+CMGL: 3, 1, ,13

nf
id

018000008000000000000000000000
OK
TEXT

Co

AT+CMGF=1

en
t

0891683108200305F0314A0B803118665868F50008AD0A00680065006C006C006F

OK

tr
u

AT+CMGL="ALL"

+CMGL: 1,"REC READ","",,"00/00/00,00:00:00+00"

Sp
r

ea
d

+CMGL: 2,"REC READ","",,"00/00/00,00:00:00+00"

+CMGL: 3,"STO UNSENT","1111",,43200


SKSDKKDKDKDK

+CMGL: 4,"STO UNSENT","13816685865",,604800


00680065006C006C006F
+CMGL: 5,"REC READ","12581",,"04/05/13,11:43:06+00"
975E5E3853EF4E50003A7532003A4E456CA180547EDC7684540C5B664E0076F45
411621163A89500
7-6

4E005957767E79D151684E66FF0C70E6FF0162115C3176F463A57ED94ED68BF42
01C5C1167658FD9
4E005957201D4E59003A4ED667094EC04E4853CD5E94FF1F7532003A7ED3679C
4ED653C84ECB7ECD
621153E64E0059573002

ia
l

OK

7.9 AT+CMGR

en
t

SMS-DELIVER
SMS-SUBMIT SMS-ATATUS-REPORT

AT+CMGR=<index>
Text mode

nf
id

+CMGR: <stat>, <dcs>, <oa>, <ts> <CR><LF> <data> (for SMS-DELIVER only)
+CMGR: <stat>,<dcs> ,<da>, <ts> <CR><LF> <data> (for SMS-SUBMIT only)
+CMGR: <stat>, <st> (for SMS-STATUS-REPORT only)

Co

PDU mode

+CMGR: <stat>, <length>, <CR><LF>

<PDU>

tr
u

ea
d

stat

dcs

Sp
r

0
18BIT
2UCS2

da/oa

vp

ts

st

data

7-7

AT Command User Guide

MT

AT+CMGR=12
+CMGR: "REC READ","12581",,"04/05/17,11:33:39+00"

ia
l

975E5E3853EF4E50003A9662957F53EE5631533B751F003A4F607ED967D05B985
92A592A62A5544A

68C067E57ED3679C65F6FF0C75288BCD8981658796C53002533B751F70B95934F

en
t

F0C68C067E55B8

540EFF0C533B751F8BF4003A606D559C592B4EBAFF0C60A8818080F191CC6709

nf
id

4E00989700340030
514B62C976846F024EAE77F35934

Co

OK

7.10 AT+CMGS

TEXT UCS2 AT+CSMP dcs


UCS2 UCS2 ASCII 0X2A

tr
u

2ASCII 50 AASCII 65

text (AT+CMGF=1)

ea
d

AT+CMGS=<da>[,<moresms>]<CR>
>TEXT

<ctrl+Z/ESC>

Sp
r

PDU (AT+CMGF=0)
AT+CMGS=<length><CR>
>PDU

<ctrl-z/ESC>

+CMGS: <mr>
OK
AT+CMGS=?
+CMGS:(0,1)
OK
lengthTPDU 9-160

PDU<>00 + <TPDU>
<> GSM 04.11 <TPDU> GSM 03.40
7-8

TPDU ASCII 0X2A 2ASCII 50


AASCII 65 18-502
da 40
moresms RR

Text09,AF
dcs(AT+CSMP ) 7Bit ASCII 0-160
dcs UCS2 0-140

en
t

PDU MODE:

ia
l

dcs 8Bit ASCII 0-140

AT+CMGS=16

nf
id

> 0031020b803119282071f30008000500680065006c006c006f<ctrl-z>
00

<mr> (TP -MR) 0X02

Co

<fo> 0x31

<da> (TP -DA) 0X0b0X800X310X190X280X200X710Xf313918202173

tr
u

<pid> (TP -PID)0X00


<dcs> (TP -DCS)

0X08

ea
d

<length> (TP -UDL) 0X00 0X05


TP UD 0X00 0X 68 0X00 0X65 0X00 0X6c 0X00 0X6c 0X00 0X6fhello

Sp
r

AT+CMGS=24
>

0891683108200105f031020b803119282071f30008ad0a00680065006c006c006f<ctrl-z
>
08
+8613800210500
TEXT MODE
AT+CMGS=13888888888
> hello <ctrl-z>
7-9

AT Command User Guide

UCS2
AT+CMGF=1
AT+CSMP=1914302

<dcs> UCS2

AT+CMGS=13918928066
>4F60597D

()

ia
l

OK

en
t

7.11 AT+CSMP
<vp>,<pid>,<dcs>

AT+CSMP=<fo>,<vp>,<pid>,<dcs>

OK/ERROR

AT+CSMP?

+CSMP: <fo>,<vp>,<pid>,<dcs>

AT+CSMP=?

Co

+CSMP: (0-255),(0-255),(0-9,11,12,127),(0-2)
OK

foFirst Octet 19

nf
id

tr
u

vp 143
0143(VP + 1)5 12
168196(VP . 166)1
197255(VP . 192)1

Sp
r

ea
d

14416712 + ( (VP . 143)30 )

pid 0
0implicit - device type is specific to this SC, or can be concluded on the basis of
the address
1telex (or teletex reduced to telex format)
2group 3 telefax
3group 4 telefax
4voice telephone (i.e. conversion to speech)
5ERMES (European
7-10 Radio Messaging System)
6National Paging system (known to the SC)
7Videotex (T.100/T.101)
8teletex, carrier unspecified
9teletex, in PSPDN
11teletex, in analog PSTN

12teletex, in digital ISDN


7FSIM DOWNLOAD
dcs 0
0default alphabet
18 bit data
2UCS2

bit

RP

TEXT

b6

UDHI

b5

SRR

b3

b4=0 & b3=0<vp>

nf
id

VPF

b4=1 & b3=0<vp>

RD

b2=1
<oa><mr><da> SMS-SUBMIT

Co

b2

b1
MTI
b0

b1=0 & b0=0SMS-DELIVER SC MS

tr
u

b1=0 & b0=1SMS-SUBMIT MS SC

AT+CSMP=1914300

ea
d

OK

en
t

b7

b4

AT+CSMP
+CSMP: 19,143,0,0

Sp
r

ia
l

fo

OK

7.12 AT+CMGW

<mem2 >
PDU
AT+CMGW=<length>[,<stat>]<CR>

>PDU is given <ctrl-Z/ESC>


TEXT
7-11

AT Command User Guide

AT+CMGW=<da>,[<stat>]<CR>
>TEXT is given <ctrl-Z/ESC>
+CMGW:<index>

OK
lengthTPDU 9160
da 40
stat 2

ia
l

0(MT)
1(MT)

3(MO)
index <mem2>

nf
id

PDU AT+CMGS

en
t

2(MO)

Text AT+CMGS

Co

SIM ME <mem2 > SIM +CMGW:

SIM is full<mem2 > ME +CMGW: ME is full

tr
u

AT+CMGF=1

ea
d

OK

AT+CMGW="13918928088"

Sp
r

>TEST <ctrl-Z>
+CMGW: 16
OK

7.13 AT+CMSS

AT+CMSS=<index>[, <da>]

+CMSS:<mr>
OK
7-12

AT+CMSS=?
+CMSS: (1-255),,
OK
index SIM
da 40

ia
l

AT+CMGF=1
OK

en
t

AT+CMGW="13918928088"
>TEST <ctrl-Z>

nf
id

+CMGW: 16
OK
AT+CMSS=16

Co

OK

7.14 AT+CMGD

AT+CMGD=<index>[, <DelFlag>]

OK / ERROR

ea
d

tr
u

Sp
r

AT+CMGD=?
+CMGD:(1-255),(0-4)
OK
index<mem1><mem1>
DelFlag
0 index

1
2
3
4

7-13

AT Command User Guide

<DelFlag> 1-4 <index><index>

7.15 AT+CSCB
TEXT

AT+CSCB=<mode>,<mid>,<dcs>

OK

AT+CSCB?

+CSCB=<mode>,<mids>,<dcss>

AT+CSCB=?

OK

en
t

+CSCB: (0,1),(0-65535),(0-255)

nf
id

ia
l

mode

0DCE <mid>,<dcs>

1DCE <mid>,<dcs>

Co

mid 065535

tr
u

dcs 0255

Sp
r

ea
d

7.16 AT+CNMI

MT DTE

AT+CNMI=<mode>,<mt>,<cbm>,<ds>

OK/ ERROR

AT+CNMI?

+CNMI: 3,0,0,0,0
OK
AT+CNMI=?
+CNMI:(0-3),(0-3),(0-1),(0-1)
OK
mode 3 3
3 result code DTE
7-14

mt MT 0
0 No SMS-DELIBER
1 +CMTI:<mem>,<index>
3 +CMT:result code
cbm 0
0+CBM: DTE
1+CBM: CBMS DTE
0 SMS DTE
1+CDS: SMS DTE

en
t

ia
l

ds 0

AT+CNMI=3,0,1,1

nf
id

OK
AT+CNMI?
+CNMI: 3,0,1,1

Co

OK

MEM index (Enabled by AT+CNMI)

tr
u

7.17 +CMTI

+CMTI:<mem>,<index>
mem

Sp
r

ea
d

SMSM message storage


MEME message storage

index<mem>

7.18 +CMT

DTEAT+CNMI=3,3
PDU (AT+CMGF=0)
+CMT:<length>,<CR><pdu>

TEXT (AT+CMGF=1)
+CMT:<od>,<sc>,<time stamp>,<length>,<CR><text>

7-15

AT Command User Guide

7.19 +CBM

DTE AT+CNMI

+CBM:<mid>,<dcs><cr><lf>
mid ID

dcs

ia
l

text<dcs>

en
t

7.20 AT+SMSC

SIM

AT+SMSC=<loc>,<status>
OK

+CMS ERROR: 321


+CMS ERROR: 302

AT+SMSC=?
+ SMSC:(1-255),,

<loc>

<status>

Co

nf
id

OK

loc SIM
status 7-1

tr
u

TEXT MODE

REC UNREAD

REC READ

STO UNSENT

STO SENT

Sp
r

ea
d

PDU MODE

7-1 status

7.21 AT+SUSS

AT+CMGR AT+CMGL REC


UNREAD

AT+SUSS=<mode>

OK
7-16

AT+SUSS?
+SUSS:<mode>
OK

AT+SUSS=?

+SUSS:(0-1)
mode
0

Sp
r

ea
d

tr
u

Co

nf
id

en
t

ia
l

7-17

tr
u

ea
d

Sp
r

nf
id

Co
en
t

ia
l

8
8.1 AT+CPBS

AT+CPBS=<storage>

OK/ERROR

AT+CPBS?

+CPBS: <storage>( SM),<num used>,< num available>

AT+CPBS=?

+CPBS:(SM,FD, LD, MC, RC, ME)

nf
id

num used

en
t

ia
l

num available
storage

SMSIM

FD

Co

LD

MC

RC

ea
d

8.2 AT+CPBR

tr
u

ME

Sp
r

AT+CPBR=<index1>[,<index2>]
+CPBR=<index1>,<number>,<type>,<text>,<CR>,<CF>

<index2>,<number>,<type>,<text>,<CR>,<CF>

AT+CPBR=?
+CPBR:<list supported <index>s>,<nlength>,<tlength>
OK
nlength
tlength

8-1

AT Command User Guide

AT+CPBR=1
+CPBR:1,13918928056,129,Steven
OK
AT+CPBR=1,2
+CPBR:1,13918928056,129,Steven

ia
l

+CPBR:2,13980563798,129,Mary

en
t

OK

AT+CPBF=<name>

nf
id

8.3 AT+CPBF

+CPBF<index>,<number>,<type>,<name>
ERROR(not found)
AT+CPBF=?

+CPBF<nlength>, <tlength>

Co

nlength

tr
u

tlength

ea
d

AT+CPBF=Mary

+CPBF:2,13980563798,129,Mary

Sp
r

OK

8.4 AT+CPBW

<index><number><text>
<index>

AT+CPBW=<index>[, <number> [,<type>[, <name> ]]]

OK

AT+CPBW=?

+CPBW (list supported <index>s),<nlength>,<list supported types>,<tlength>

8-2

index
number<nlength>
type

name<tlength>
nlength

ia
l

tlength

OK
AT+CPBW=3, 88086666, 129, John

nf
id

OK

en
t

AT+CPBW=3

UCS2 [<text>] 80 ASCII


804F60597D
0X8000410042AB

Co

AT+CPBW=3, 88086666, 129, 806797519B

OK

tr
u

8.5 AT+CPBP

AT+CPBP=<PhoneNumber>

Sp
r

ea
d

+CPBP<index>,<number>,<type>,<name>

AT+CPBP=?

+CPBP: <MaxRecord>,<MaxNumLength>

AT+CPBP = 88086666
+CPBP: 3, 88086666, 129, John
OK

8-3

AT Command User Guide

8.6 AT+CPBN

AT+CPBN=<mode>

+CPBN: <index2>,<number>,<type>,<text>,<CR>,<CF>

AT+CPBN=?

+CPBN: (0-5)

ia
l

mode
0
1
2

en
t

3
4

nf
id

AT+CPBN=?

Co

+CPBN: (0-5)

AT+CPBN=0

OK

OK

tr
u

+CPBN: 15,.+331290101.,145,.John.

ea
d

AT+CPBN=2

Sp
r

+CPBN: 5,.+33147658987.,145,.Steven.
OK

AT+CPBN=2
+CPBN: 6,.+331290302.,145,.Mary.
OK
AT+CPBN=3
+CPBN: 5,.+33147658987.,145,. Steven.
OK

8-4

AT+CPBN=1
+CPBN: 6,.+331290302.,145,.Mary.
OK
AT+CPBN=2
+CPBP: 15,.+331290101.,145,. John.

ia
l

OK

+CPBF: 15,.+331290101.,145, John


OK

nf
id

AT+CPBN=2

+CPBN: 5,.+33147658987.,145,.Frank.

Co

OK
AT+CPBF=John

tr
u

AT+CPBN=4

+CPBF: 15,.+331290101.,145, John


OK

+CPBF: 15,.+331290101.,145,. John.

ea
d

OK

AT+CPBW=1,.0146290800.,129,Windy

Sp
r

en
t

AT+CPBF=John.

OK

AT+CPBN=4
+CPBF: 15,.+331290101.,145,. John.
OK
AT+CPBF=Frank
+CPBF: 5,.+33147658987.,145,.Frank.
OK

8-5

AT Command User Guide

AT+CPBN=4
+CPBF: 15,.+3312345.,145,.8000414339FFFF.
OK
AT+CPBN=5
+CPBF: 1,0146290800.,129,Windy

ia
l

OK

MSISDN

AT+CNUM

+CNUM: Phone,<PhoneNumber>,129

AT+CNUM=?

OK

Co

nf
id

en
t

8.7 AT+CNUM

AT+CNUM

LDMCRC

AT+SDCP=<calls phonebook>

OK/ERROR

AT+SDCP?

OK/ERROR

AT+SDCP=?

Sp
r

ea
d

8.8 AT+SDCP

tr
u

+CNUMPhone,13918928056,129

+SDCP ("LD","MC","RC")
OK
calls phonebook LD, MC, RC

8-6

8.9 AT+CSVM
//

AT+CSVM=<mode>[,<number>[,<type>]]

OK/ERROR

AT+CSVM?

OK/ERROR

AT+CSVM=?
+CSVM: (0-1), <nlength>,(129,145)
OK
nlength
mode

nf
id

en
t

ia
l

number 0
<nlength>

Sp
r

ea
d

tr
u

Co

type

8-7

tr
u

ea
d

Sp
r

nf
id

Co
en
t

ia
l

9 STK
9.1
STK SIM SIM Application Toolkit

ia
l

SIM STK
STK GSM 11.14. SIM 25 CLASS1

profile download

proactive SIM

data download into SIM

menu selection

call control by SIM

Co

nf
id

en
t

CLASS3 STK

data download into SIMcall control by SIM

Profile Download STK STK

tr
u

AT AT+STSF
Proactive SIM SIM STK

Sp
r

ea
d

+STIN

(SIM Toolkit Indication)

+STGI

(SIM Toolkit Get Information)

+STGR

(SIM Toolkit Give Response)


9-1

AT Command User Guide

menu selection STK AT+STGR SIM


+STIN, +STGI and +STGR .

9.2 STK STK

+STSF=X, XXXXXXXX

+STIN=X

en
t

Step 1: Configuration and Activation

ia
l

9-1 STK STK

Step 2: SIM sends pro-active command

nf
id

Spreadtrum
Product

+STGI=X

Customer
Application

+STGI response

Co

Step 3: Customer application gets all the information.

+STGR=X, XXXXXX

tr
u

Step 4: User response is sent to the SIM.

9-1 STK STK

ea
d

(1) STK SPREADTRUM AT+STSF


STK STK

Sp
r

+STIN0 STK STK


AT+STSF STK +STIN0 STK

(2) SPREADTRUM +STINindex STK STK


AT AT+STIN
(3) STK AT+STGI +STINindex STK
(4) STK AT+STGR
STK

9-2

9 STK

9.3 STK
9.3.1 AT+STSF
STK

STK

AT+STSF=<mode>[,<config>][,<Timeout>]

OK/ERROR

AT+STSF?

+ STSF: <mode>[,<config>][,<Timeout>]

AT+STSF=?

+ STSF: (0-2), (160060C01F - 5FFFFFFF7F),(1-255)

0 STK
1 STK
2 STK

nf
id

mode

en
t

ia
l

NV

Co

Config TERMINAL PROFILE


160060C01F5FFFFFFF7F
TimeoutSTK

9.3.2 AT+STIN

tr
u

125510

SIM GET INKEY

Sp
r

ea
d

+STIN: <CmdType>

AT+STIN? +STIN:
<CmdType> AT+STGI

AT+STIN?

+ STIN:

AT+STIN=?

<CmdType>

+ STIN: (0-11)
:+STIN: <CmdType>
CmdType
0SIM (Setup Menu)

1SIM (.Display Text)


2SIM (Get Inkey )
3SIM (Get Input)
4SIM (Setup Call)
9-3

AT Command User Guide

6SIM Setup Menu(Sel Item)


9SIM (Send SMS)
99SIM (End Session)

9.3.3 AT+STGI
SIM

AT+STGI=<CmdType>

OK/ERROR

AT+STGI=?

+ STGI:

(0-11)

nf
id

AT+STGI
CmdType=0 (Setup menu )

Idx

1255

NbItems

1255

Co

tr
u

ea
d

CmdType=1 (Display text )

Sp
r

HelpInfo

Alpha Idenitifer menu

Alpha Idx Label

en
t

ia
l

Prior

Text

ClearMode

0
1
03
1

CmdType=2 (Get Inkey )

0Digit (0-9, *, #,and +)

Format

1SMS alphabet default.

2UCS2
9-4

9 STK

HelpInfo

TextInfo

0
1
-

CmdType=3 (Get Input )

0Digit (0-9, *, #,and +)

Format

2UCS2

ia
l

1SMS alphabet default.

3Unpacked format.

SizeMin

SizeMax

HelpInfo

TextInfo

nf
id

1255
1255

Co

1
-

CmdType=4 (Setup Call )

tr
u

ea
d

Type

0
1
2
3

4
5,

CalledNb

SubAdress

Sp
r

EchoMode

en
t

4Packed format

CmdType=6 (Sel Item )

Idx

1255

NbItems

1255

Alpha Idx Label

HelpInfo

9-5

AT Command User Guide

CmdType=9 (Send SMS )

TextInfo

ia
l

0x80 UCS2

en
t

8079FB52A868A67F51 SMS alphabet default

9.3.4 AT+STGR
1. GET INKEY
2. GET INPUT
3. SELECT ITEM
4. SETUP CALL
5. DISPLAY TEXT

Co

nf
id

STK

2. NO RESPONSE

tr
u

1. BACKWARD MOVE
3. END SESSION

AT+STGR=<CmdType>[,<Result>,<Data>]
CmdType=2 (Get Inkey ) CmdType=3 (Get Input )

Sp
r

ea
d

AT+STGR=<CmdType>[,<Result>]>
Ctrl+Z Esc

OK/ERROR

AT+STGR=?

+ STGR: (0,1,2,3,4,6,11,95,96,97,98,99),(0-2) ,
CmdType
0
1 Disp Text

2 Get Inkey
3 Get Input
4 Setup call
6 Sel Item

9-6

9 STK

95
98
99

AT+STGI
CmdType=0

Result

Data

2
-

ia
l

en
t

CmdType=1 Disp Text<Result><Data>

CmdType=2 (Get Inkey )

nf
id

0 STK

Result

Data

Co

tr
u

UCS2 0x80 ASCII


80597D

CmdType=3(Get Input )

ea
d

Sp
r

Result

Data

0 STK
1
-

UCS2 0x80 ASCII


804F60597D8000410042AB

CmdType=4 (Setup call)

9-7

AT Command User Guide

Result

CmdType=6 (Select Item)

0 STK
1

CmdType=95 ()
CmdType=98 ()
CmdType=99 ()

nf
id

SIM

en
t

3
Data

ia
l

Result

Sp
r

ea
d

tr
u

Co

AT+STGI AT+STGR

9-8

10 GPRS
10.1 AT+CGDCONT

AT+CGDCONT=[<cid>[,<pdp_type>[,<APN>[,<pdp_addr>[,<d_comp>[,<h_comp>

ia
l

MT PDP PDP

]]]]]]

OK/ERROR

AT+CGDCONT?

en
t

+CGDCONT:

<cid>,<pdp_type>,<APN>,<pdp_addr>,<d_comp>,<h_comp><CR><LF>
[+CGDCONT:

nf
id

<cid>,<pdp_type>,<APN>,<pdp_addr>,<d_comp>,<h_comp><CR><LF>[...]]

+CGDCONT: (range of supported <cid>s),<pdp_type>,(list of supported <d_comp>s


and <h_comp>s)

Co

AT+CGDCONT=?

cidPDP Context Identifier 115 PDP ID


pdp_typePacket Data Protocol type IPInternet Protocol

APNAccess Point Name 2

tr
u

Internet APN cmnetWap


APN cmwap

Sp
r

ea
d

pdp_address PDP

d_compPDP MT
01 0
h_compPDP MT
01 0

AT+CGDCONT=1,IP,cmnet<cr>
OK

AT+CGDCONT=1,IP,cmnet,,1,1
+CME ERROR: 4
10-1

AT Command User Guide

AT+CGDCONT=4,"IP","cmnet","1.1.1.1",0,0
OK

10.2 AT+CGQREQ

ia
l

MT PDP QOS PDP


QOS QOS
Modify PDP

AT+CGQREQ=[<cid>[,<precedence>[,<delay>[,<reliability>[,<peak>[,<mean>]]]]]]

OK/ERROR

AT+CGQREQ?

en
t

nf
id

+CGQREQ: <cid>,<precedence>,<delay>,<reliability>,<peak>,<mean><CR><LF>
[+CGQREQ:

<cid>,<precedence>,<delay>,<reliability>,<peak>,<mean><CR><LF>[...]]

AT+CGQREQ=?
+CGQREQ:

<pdp_type>,(list

Co

of

supported

<precedence>s,

<delay>s,

<reliability>s,<peak>s, and <mean>s)

ea
d

cid

precedence

Sp
r

tr
u

delay
reliability

PDP Context Identifier PDP


ID

115
0Subscribed (from network) value used

1High priority
2Normal priority
3Low priority

4 0Subscribed (from network) value used


1

14Delay class

1 0Subscribed (from network) value used


36 5

16Reliability class
0Subscribed (from network) value used
1Up to 1000 (8 kbit/s)
2Up to 2000 (16 kbit/s)

peak

3Up to 4000 (32 kbit/s)


4Up to 8000 (64 kbit/s)
5Up to 16000 (128 kbit/s)
6Up to 32000 (256 kbit/s)

10-2

10

GPRS

7Up to 64000 (512 kbit/s)


8Up to 128000 (1024 kbit/s)
9Up to 256000 (2048 kbit/s)
0Subscribed (from network) value used
1100 (~0.22 bits/s)
2200 (~0.44 bits/s)
3500 (~1.1 bits/s)
41 000 (~2.2 bits/s)

ia
l

52 000 (~4.4 bits/s)

65 000 (~11.1 bits/s)


710 000 (~22 bits/s)
mean

en
t

820 000 (~44 bits/s)

950 000 (~111 bits/s)


10 100 000 (~0.22 kbit/s)
11200 000 (~0.44 kbit/s)

nf
id

12500 000 (~1.11 kbit/s)


131 000 000 (~2.2 kbit/s)
142 000 000 (~4.4 kbit/s)

Co

155 000 000 (~11.1 kbit/s)


1720 000 000 (~44 bits/s)
1850 000 000 (~111 bits/s)
IPInternet Protocol

PDP

PPPPoint-to-Point Protocol

tr
u

pdp_type

1610 000 000 (~22 kbit/s)

ea
d

AT+CGQREQ=1,2,4,5,5,16 <cr>
OK

Sp
r

10.3 AT+CGQMIN

MT PDP MT

QOS PDP QOS


QOS MT PDP AT+CGQREQ
AT+CGQMIN AT+CGDCONT

AT+CGQMIN=[<cid>[,<precedence>[,<delay>[,<reliability>[,<peak>[,<mean>]]]]]]

OK/ERROR

AT+CGQMIN?

+CGQMIN:
<cid>,<precedence>,<delay>,<reliability>,<peak>,<mean><CR><LF>[+CGQMIN:
10-3

AT Command User Guide

<cid>,<precedence>,<delay>,<reliability>,<peak>,<mean><CR><LF>[...]]

AT+CGQMIN=?

+CGQMIN: <pdp_type>,<reliability>s,<peak>s

PDP Context Identifier PDP

cid

ID

115

ia
l

0Subscribed (from network) value used


1High priority

2Normal priority

en
t

precedence

3Low priority

reliability

0Subscribed (from network) value used

14Delay class

nf
id

delay

0Subscribed (from network) value used

AT+CGQREQ

16Reliability class
0Subscribed (from network) value used

Co

1Up to 1000 (8 kbit/s)

tr
u

peak

2Up to 2000 (16 kbit/s)


3Up to 4000 (32 kbit/s)
4Up to 8000 (64 kbit/s)
5Up to 16000 (128 kbit/s)
6Up to 32000 (256 kbit/s)
7Up to 64000 (512 kbit/s)
8Up to 128000 (1024 kbit/s)

ea
d

9Up to 256000 (2048 kbit/s)


0Subscribed (from network) value used
1100 (~0.22 bits/s)
2200 (~0.44 bits/s)

Sp
r

3500 (~1.1 bits/s)


41 000 (~2.2 bits/s)
52 000 (~4.4 bits/s)

mean

65 000 (~11.1 bits/s)


710 000 (~22 bits/s)
820 000 (~44 bits/s)
950 000 (~111 bits/s)
10 100 000 (~0.22 kbit/s)
11200 000 (~0.44 kbit/s)
12500 000 (~1.11 kbit/s)
131 000 000 (~2.2 kbit/s)

10-4

10

GPRS

142 000 000 (~4.4 kbit/s)


155 000 000 (~11.1 kbit/s)
1610 000 000 (~22 kbit/s)
1720 000 000 (~44 bits/s)
1850 000 000 (~111 bits/s)
pdp_type

PDP AT+CGQREQ

IPInternet Protocol
PPPPoint-to-Point Protocol

ia
l

AT+CGQMIN=1,2,4,5,5,16 <cr>

en
t

OK

nf
id

10.4 AT+CGPCO

MT PDP PDP context PCO

AT+CGPCO=<type>,<user>,<password>,<cid>

OK/ERROR

AT+CGPCO?

Co

+CGPCO: <type>,<user>,<password>,<cid><CR><LF>
[+CGPCO: <type>,<user>,<password>,<cid><CR><LF>[...]]

tr
u

OK

Sp
r

ea
d

AT+CGPCO=?
+CGPCO: (0-1),,,(1-15)
OK

type
0 ASCII
1 PDU
userPCO ASCII 64 PDU 128

passwordPCO ASCII 64 PDU 128

cidPDP Context Identifier PDP ID 115

AT+CGPCO=0,wap@cmnet.com,wap1,1

10-5

AT Command User Guide

OK

AT+CGPCO?

+CGPCO:0,,,2

en
t

OK

ia
l

+CGPCO: 0,wap@cmnet.com,wap1,1

nf
id

10.5 AT+CGATT

(Attach)(detach) GPRS MT

OK ERRORMT
(detach)GPRS PDP CONTEXT (deactive)
AT+CGATT=[<state>]

OK/ERROR

AT+CGATT?

+CGATT: <state>

tr
u

Co

AT+CGATT=?

+CGATT: (list of supported <state>s)

ea
d

state

Sp
r

0 GPRS
1 GPRS

AT+CGATT=1 <cr>
OK

10.6 AT+CGACT
(activate)(deactive) PDP MT

OK ERROR
PDP MT GPRS ATTACH
MT GPRS ATTACH PDP
GPRS
10-6

10

GPRS

ATTACH ERROR
AT+CGACT=[<state>[,<cid>[,<cid>[,...]]]]

OK/ERROR

AT+CGACT?

+CGACT: <cid>,<state><CR><LF>[+CGACT: <cid>,<state><CR><LF>[...]]

AT+CGACT=?

+CGACT: (list of supported <state>s)

ia
l

state
0PDP

en
t

1PDP

cidPDP Context Identifier PDP ID 115


<cid> PDP cid=1 AT+CGACT=1

nf
id

AT+CGACT=1,1 PDP <cid>


PDP

AT+CGACT=1,1 <cr>
OK

Co

tr
u

OK

AT+CGACT=0,1 <cr>

Sp
r

ea
d

10.7 AT+CGPADDR

PDP CONTEXT

AT+CGPADDR=[<cid>[,<cid>[,...]]]

+CGPADDR: <cid>,<pdp_addr><CR><LF>[+CGPADDR: <cid>,<pdp_addr> <CR>


<LF> [...]]

AT+CGPADDR=?

+CGPADDR: (list of supported <cid>s)


cidPDP Context Identifier PDP ID 115

PDP
pdp_addresPDP

10-7

AT Command User Guide

AT+CGPADDR=1 <cr>
+CGPADDR=1,104.192.5.4
OK
AT+CGPADDR=? <cr>
+CGPADDR=(1-15)

ia
l

OK

en
t

10.8 AT+CGDATA

attachGPRS

activatePDP CONTEXT cid MT

nf
id

ERROR CONNECT

AT+CGDATA=[<L2P>, [<cid> [ ,<cid> [,]]]]

CONNECT/ERROR

AT+CGDATA=?

+CGDATA: (list of supported <L2P>s)

Co

L2P TE MT Layer2 PPP

tr
u

cidPDP Context Identifier PDP ID 115

AT+CGDATA=PPP, 1 <cr>

ea
d

CONNECT

Sp
r

10.9 AT+CGAUTO

MT PDP

AT+CGAUTO=[<state>]

OK/ERROR

AT+CGAUTO?

+CGAUTO: <state>

AT+CGAUTO=?

+CGAUTO: (list of supported <state>s)

10-8

10

GPRS

state
0 GPRS AT+CGANS PDP

1 GPRS PDP
2 S0 GPRS
3 S0 GPRS

ia
l

AT+CGAUTO=0 <cr>

en
t

OK

10.10 AT+CGANS

MT GPRS PDP RING CRING


TE

nf
id

AT+CGANS=[<response>, [<L2P> ,[<cid>]]]

OK/ERROR

AT+CGANS=?

+CGANS: (list of supported <response>s), (list of supported <L2P>s)

Co

response

0 PDP

tr
u

1 PDP CONTEXT

L2P layer 2 +CGDATA

ea
d

cidPDP Context Identifier PDP ID 115


+CGDCONT

Sp
r

+CRING: GPRS IP,104.156.74.8


AT+CGANS=1 <cr>
CONNECT

10.11 AT+CGCLASS

MT GPRS

AT+CGCLASS=[<class>]

OK/ERROR

10-9

AT Command User Guide

AT+CGCLASS?

+CGCLASS: <class>

AT+CGCLASS=?

+CGCLASS: (list of supported <class>s)


class GPRS
Bclass B
CCclass C in circuit switched only mode (lowest)

ia
l

MT GPRS attach MT GPRS CC


MT GPRS detach

en
t

AT+CGCLASS=CC <cr>

nf
id

OK
AT+CGCLASS=A <cr>

Co

ERROR

10.12 AT+CGEREP

MT

AT+CGEREP=[<mode>[,<bfr>]]

tr
u

OK/ERROR

AT+CGEREP?

+CGEREP: <mode>,<bfr>

AT+CGEREP=?

+CGEREP

Sp
r

ea
d

mode
0 MT
1 MT-TE TE

2 MT-TE
TE
bfr
0 MT 1 2
1 MT TE 1 2

10-10

10

GPRS

AT+CGEREP=0,1 <cr>
OK
AT+CGEREP=2,0 <cr>
OK

MT

AT+CGREG=[<n>]

N=1 +CGREG: <stat>


N=2 +CGREG: <stat>[,<lac>,<ci>]

en
t

ia
l

10.13 AT+CGREG

AT+CGREG?

+CGREG: <n>,<stat>[,<lac>,<ci>] /+CME ERROR: <err>

AT+CGREG=?

+CGREG: (list of supported <n>s)

Co

nf
id

0
1 +CGREG: <stat>

2+CGREG: <stat>[,<lac>,<ci>]

tr
u

stat

0ME

Sp
r

ea
d

2ME
3
4
5
lac16 "00C3" 195

ciCell ID16

AT+CGREG=1 <cr>
+CGREG:<stat>
AT+CGREG=2 <cr>
+CGREG: <stat>[,<lac>,<ci>]

10-11

AT Command User Guide

SMS

AT+CGSMS=[<service>]

OK/ERROR

AT+CGSMS?

+CGSMS: <service>

AT+CGSMS=?

+CGSMS: (list of currently available <service>s)


service
0GPRS

1circuit switched

en
t

ia
l

10.14 AT+CGSMS

3circuit switched

nf
id

2GPRS preferred (use circuit switched if GPRS not available)

preferred (use GPRS if circuit switched not available)

Co

GPRS SMS

10.15 AT+CRC

tr
u

AT+CRC=[<n>]

OK/ERROR

AT+CRC?

+ CRC: [<n>]

AT+CRC=?

+ CRC: (list of supported <n>s)

ea
d
Sp
r

RING+CRING:<type>+CRING:voice

0
1

<type> voice

10-12

10

GPRS

AT+CRC=1<cr>
OK

10.16 AT+CR
GPRS CONNECT CONNECT GPRS

ia
l

AT+CR=[<n>]

OK/ERROR

AT+CR?

+CR: [<n>]

AT+CR=?

+ CR: (list of supported <n>s)

nf
id

en
t

n CONNECT GPRS
0
1

OK

ea
d

10.17 AT+CEER

tr
u

AT+CR=1 <cr>

Sp
r

Co

GPRS AttachActivate
PDP context
AT+CEER
1.5
+CEER : Error <xxx>

AT+CEER
+CEER : Error 3
OK

10-13

AT Command User Guide

10.18 Extension of ATD


MT

MT GPRS attach PDP CONTEXT ACTIVATION

ATD*<GPRS_SC_IP>[***<cid>]#

CONNECT/ ERROR

ia
l

GPRS_SC_IP GPRS 99
cidPDP Context Identifier PDP ID 115
1

en
t

ATD*99#<cr>

nf
id

ATD*99***1#<cr>
CONNECT

Co

10.19 AT+SDATACONF

AT+SDATACONF GPRS AT
AT+SDATASTART GPRS
GPRS AT+SDATASEND

tr
u

AT+SDATAREAD

Sp
r

ea
d

AT+SDATACONF=[<connect_id>,<connect_type>,<server_ip_addr>,< server_port>
[,< self_port >]]

OK/ ERROR

connect_id110
connect_typeUDPTCP
server_ip_addr server IP
server_port server port
self _port port

AT+SDATACONF SPREADTRUM

10-14

10

GPRS

PDP GPRS
UDP
AT+CGACT=1,1 <cr>
OK
AT+SDATACONF=1"UDP","211.144.193.27",7000 <cr>

ia
l

OK
AT+SDATASTART=1,1<cr>

en
t

OK
AT+SSTRSEND=1,"FROM SPREADTRUM"<cr>

nf
id

OK

PDP GPRS
TCP

Co

AT+CGACT=1,1 <cr>
OK

AT+SDATACONF=1"TCP","202.106.182.230",110<cr>

tr
u

OK

AT+SDATASTART=1,1<cr>

ea
d

OK

AT+SDATAREAD=1<cr>

Sp
r

<+OK 16614.1112663146@sina.com>
OK

10.20 AT+SDATASTART

AT+SDATACONF GPRS
AT+SDATACONF

AT+SDATASTART=[<connect_id>,<state>]

OK/ ERROR

connect_id110

10-15

AT Command User Guide

state
1 UDP/TCP
0 UDP/TCP

ia
l

AT+SDATASTART SPREADTRUM

en
t

AT+SDATASTART=1,1<cr>
OK

HEX AT+SDATACONF
AT+SDATASEND=[<connect_id>,<length><cr>
> <data> < ctrl-Z/ESC>]
OK/ ERROR

Co

nf
id

10.21 AT+SDATASEND

connect_id110

data

tr
u

length 1000
1000

ea
d

data HEX

Sp
r

AT+SDATASEND SPREADTRUM

AT+SDATASEND=1,4<cr>
44454647<ctrl_Z>
OK

10-16

10

GPRS

10.22 AT+SSTRSEND

AT+SDATACONF

AT+SSTRSEND=[<connect_id>,<data>]

OK/ERROR

connect_id110

en
t

AT+SSTRSEND SPREADTRUM

ia
l

data11000

nf
id

AT+SSTRSEND=1,spreadtrum<cr>

Co

OK

10.23 AT+SDATAREAD

AT+SDATAREAD=[<connect_id>]

tr
u

ASCII

ea
d

+SSTR:<connect_id>,< ASCII >

Sp
r

HEX
+SDATA:<connect_id>,<data length>,< HEX >
< ASCII >< HEX >

connect_id110

AT+SDATAREAD SPREADTRUM

10.24 AT+SDATARXMD

10-17

AT Command User Guide

AT+SDATARXMD=[<connect_id>,<state>,[<mode>]]

OK/ERROR

AT+SDATARXMD?
connect_id

+SDATARXMD:<connect_id>,<state>,<mode><cr>
connect_id110
state
0 HEX
1 ACSII

en
t

mode

ia
l

nf
id

UDP AT+SDATAREAD
TCP +STCPD:<connect_id>
0

AT+SDATAREAD socket+STCPC
<connect_id> TCP TCP

Co

UDP
1

tr
u

TCP socket

ea
d

AT+ SDATARXMD SPREADTRUM

Sp
r

10.25 AT+SSST

MS

AT+SSST=[<service_type>]

OK/ERROR

AT+SSST?

+ SSST: <service_type>
service_type

0
1 GSM
2 GSM GPRS

10-18

10

GPRS

AT+ SSST SPREADTRUM

10.26 AT+SATT
AttachdetachGPRS

AT+SATT=[<state>[,< action_type>]]

OK/ERROR

AT+SATT?

+ SATT: <state>

en
t

state

1attach

nf
id

0detach
action_type
state=1

0GPRS attachAT+CGATT=1

Co

1GPRS combine attach


state=0

0GPRS detachAT+CGATT=0

1GPRS IMSI detach

tr
u

2GPRS combine detach

ea
d

AT+ SATT SPREADTRUM

Sp
r

ia
l

AT+SATT=10<cr>
OK

10.27 AT+SAUTOATT

MT auto attach

AT+SAUTOATT=[<state>]

OK/ERROR

10-19

AT Command User Guide

AT+SAUTOATT?

+ SAUTOATT: <state>
state

1 attach
0 attach attach

AT+ SAUTOATT SPREADTRUM

en
t

ia
l

AT+SAUTOATT=1<cr>

nf
id

OK

10.28 AT+SGPRSDATA

MT GPRS

AT+SGPRSDATA=[<data_len>]

OK/ERROR

AT+SGPRSDATA?

tr
u

Co

support +SGPRSDATA

data_len010000

ea
d

Sp
r

AT+SGPRSDATA
SPREADTRUM

2000

AT+SGPRSDATA=2000<cr>
OK

10-20

11
11.1 AT+SMUX

AT+SMUX=<mode>

OK/ERROR

AT+SMUX?

+ SMUX: <mode>
OK
AT+SMUX=?
+ SMUX: <mode>
OK
mode

en
t

ia
l

nf
id

0 AT

Co

1 AT

11.2 AT+S32K

AT+S32K=<mode>

OK/ERROR

ea
d

tr
u

Sp
r

AT+S32K?
+ S32K: <mode>
OK
AT+S32K=?
+S32K:(0-1)
OK
mode

0
1

<mode> NV 0
11-1

AT Command User Guide

11.3 AT+SIND

SIM

AT
AT+SIND=<IndLevel >

OK/ERROR

AT+SIND?

+SIND: < IndLevel >

AT+SIND=?

en
t

ia
l

+SIND: (0-1023)
OK

nf
id

IndLevel

1 (bit-0) SIM
2 (bit-1)

4 (bit-2) AT phonebooksAOCSMS

Co

8 (bit-3) AT

16 (bit-4) ID

32 (bit-5)

64 (bit-6)

tr
u

128 (bit-7)

256 (bit-8)

512 (bit-9) SIM

ea
d

<IndLevel> 0+SIND: <IndNb>


0IndLevel1023

AT+SIND FLASH

Sp
r

+SIND: <event> [,<idx>]


SIM :
+SIND: <event>,<phonebook>,<status>,.,<phonebook>,<status>
<phonebook> : SIM phonebook ()

(.SM., .FD, .LC., .MC.)

idx

ID

status

0 SIM
11-2

11

1 SIM

0SIM
1SIM
2
3AT
4AT
5 ID
6 ID <idx>
7
9
10 SIM

nf
id

11

en
t

ia
l

event

11.4 AT+STMF

MIDI
Ctrl+Z Esc

Co

index block_num
AT+STMF=<index>,<block_num>,<block_length>

>midi_data^z OK

AT+STMF?

+STMF:<remain_size>,<total_size>

tr
u

ea
d

index1647115 MIDI

Sp
r

block_num02550 midi
block_length1500
remain_size MIDI 0192k
total_size MIDI 192k

AT+STMF=16120
>45D678F3E8F9D34249A9^z
OK

11-3

AT Command User Guide

AT+STMF=16220
>87D675F3E8F9C34249A9^z
OK
16

ia
l

AT+STMF=16
+STMF:40

en
t

OK
MIDI 16

nf
id

AT+STMF=16,0
OK

Co

11.5 AT+SBAND

GSM900

AT+SBAND=<value>

OK

tr
u

AT+SBAND?

+ SBAND: <current value>

AT+SBAND=?

+ SBAND: (0-10)

Sp
r

ea
d

value
0GSM900
1DCS1800
2PCS1900
3GSM850

4GSM900 DCS1800
5GSM850 GSM900
6GSM850 DCS1800
7GSM850 PCS1900
8GSM900 PCS1900
9GSM850 GSM900 DCS1800
10GSM850 GSM900 PCS1900
11-4

11

AT+SSAM=<mode>

OK

AT+SSAM?

+ SSAM: <>

AT+SSAM=?

+ SSAM: (0-2)

ia
l

11.6 AT+SSAM

en
t

mode
0
1

nf
id

11.7 AT+SSAP

gain

Co

AT+SSAP=<mode>,<type>,<PGA_gain>,<digital_gain>

OK

AT+SSAP?

tr
u

+SSAP:

<mode>,<UL_PGA_gain>,<UL_digital_gain>,<DL_PGA_gain>,<DL_digital_gain>

ea
d

<CR><LF>

Sp
r

[+SSAP:
<mode>,<UL_PGA_gain>,<UL_digital_gain>,<DL_PGA_gain>,<DL_digital_gain>
<CR><LF>]
[[+SSAP:
<mode>,<UL_PGA_gain>,<UL_digital_gain>,<DL_PGA_gain>,<DL_digital_gain>
<CR><LF>]]
OK

AT+SSAP=?
+SSAP:(0-2),(0-1),(0-11),(0-32767)
OK

mode
0 HANDHOLD gain
1 HANDFREE11-5
gain

AT Command User Guide

2 EARPHONE gain
type
0 gain
1 gain
PGA_gain011 3db

en
t

nf
id

AT+SSAP

+SSAP:0,7,12288,0,4096

tr
u

+SSAP:2,6,4595,2,5785

Co

+SSAP:1,6,32767,2,4096

OK

ia
l

digital_gain032767

ea
d

11.8 AT+SPEAKER

Sp
r

MIC SPEAKER AT+SSAM Audio


MIC SPEAKER

AT+SPEARKER=<mic_mode>,<spk_mode>

OK/ERROR

AT+SPEAKER?

+SPEAKER<mic_mode>,<spk_mode>
OK
AT+SPEAKER=?
+SPEAKER(0-1),(0-1)
OK
mic_mode
0

0MIC
1MIC
11-6

11

spk_mode 0
0SPEAKER
1SPEAKER

11.9 AT+SEQT
SPEAKER

AT+SEQT=<type>

OK/ERROR

AT+SEQT?

en
t

+SEQT: <type>
OK
AT+SEQT=?

nf
id

ia
l

+SEQT: (0-3)
OK

type 0
1
2

tr
u

Co

ea
d

5100B

Sp
r

11.10 AT+SSEA

AT+SSEA=<mode><CR>
> DATA ctrl-z ESC
AT

AT+SSEA=<mode><CR>
> DATA <ctrl-z/ESC>

OK/ERROR

AT+SSEA=?

+ SSEA: (0-11)

mode
0
1
1
11-7

AT Command User Guide

2 1
3
4
5 MIC
6 MIC
7 SPEARKER
8 SPEARKER
10 2

ia
l

11 2
DATA

AUDIO_TEST_DATA_T ASCII

en
t

AUDIO_TEST_DATA_T UL_equalizer_coeff[0]=0x54F2 DATA


54F2 352reserved

nf
id

AUDIO_TEST_DATA_T
typedef struct
{

Co

int16 UL_equalizer_coeff[33];

int16 DL_equalizer_coeff[33];

tr
u

int16 UL_PGA_gain;

ea
d

int16 DL_PGA_gain;

int16 UL_digital_gain;

Sp
r

int16 DL_digital_gain;

int16 UL_digital_scale;
int16 DL_digital_scale;

int16 midi_PGA_gain_base;
int16 Digital_sidetone_gain;

11-8

11

int16 DL_IIR1_coeff[6];
int16 DL_IIR2_coeff[6];

int16 reserved[2];

ia
l

} AUDIO_TEST_DATA_T;

11.11 AT+SDMUT

AT+SDMUT=<mode>

OK/ERROR

AT+SDMUT?

OK
AT+SDMUT=?

+ SDMUT: <supported value>


OK
mode

nf
id

+ SDMUT: <mode>

Co

en
t

tr
u

Sp
r

ea
d

11.12 AT+SRWD

DSP

AT+SRWD=<R/W>,<D/P>,<length>, <address>

OK
SRWD:
R/W
0 DSP
1 DSP
D/P

0
1
length0
address DSP
0xFA000xFFFF
11-9

AT Command User Guide

AT+SRWD=1,0,0,FA00()
(Ctrl+Z ,Esc )

ia
l

>45A8
OK

en
t

AT+SRWD=0,0,0,FA00

11.13 AT+SMGF

AT , <file name>
block_num
AT+SMGF=<mode>,

<file

name>,

<block_num>,

<block_length>,

<block_total>, <new file name>]


OK/ERROR

AT+SMGF?

+ SMGF: (free space), (used space )

tr
u

Co

nf
id

SRWD: 45A8

Sp
r

ea
d

OK

AT+SMGF=?
+ SMGF: (0-5),
,(0-65535),(1-1024),(0-65535),

OK
mode
0
1

2
3
4
5
block_num block_num = 1165535
block_length 1024
block_total165535
file name HEX

11-10

11

new file name HEX

FILE/PIC/GF.GIF
AT+SMGF=0, 46494C452F5049432F47462E4749460

OK
FILE/PIC/GF.GIF

en
t

AT+SMGF=1, 46494C452F5049432F47462E474946

ia
l

+ SMGF: <total num>,<block ID>,< block size>,data

+ SMGF:<file size>

nf
id

OK

FILE/PIC/GF.GIF

AT+SMGF=2, 46494C452F5049432F47462E474946

Co

Ok

FILE/PIC/GF.GIF

tr
u

AT+SMGF=3, 46494C452F5049432F47462E474946,1,10, 10
>A5b7d7a089 <ctrl-Z>
OK

ea
d

AT+SMGF=3, 46494C452F5049432F47462E474946,2,10, 10

Sp
r

>A5b7d7a089 <ctrl-Z>
OK

FILE/PIC/GF.GIF<block ID> 1
AT+SMGF=4, 46494C452F5049432F47462E474946,1,10
>A5b7d7a089 <ctrl-Z>
OK
FILE/PIC/OLD.GIFFILE/PIC/NEW.GIF

11-11

AT Command User Guide

AT+SMGF=5,46494C452F5049432F4F4C442E474946,0,1,0,46494C452F5049432
F4E45572E474946
OK

11.14 AT+SMGD

AT+SMGD=<mode>, <dir name>,[ <new dir name> ]

OK/ERROR

AT+SMGD=?
+ SMGD: (0-3),,
OK

nf
id

mode
0

en
t

ia
l

1
2

Co

dir name HEX

tr
u

FILE/PIC
AT+SMGD=0, 46494C452F504943

ea
d

+SMGD:<attrib>.
OK

Sp
r

FILE/PIC
AT+SMGD=1, 46494C452F504943
OK
FILE/PIC
AT+SMGD=2, 46494C452F504943
OK
FILE/PIC
AT+SMGD=3, 46494C452F504943, 46494C452F4D494449
11-12

11

OK

11.15 AT+SSMP
ME

AT+SSMP

OK/ERROR

ia
l

en
t

11.16 AT+SSGF

GPIO

AT+SSGF=<gpio_id>,<type>,<value>

OK/ERROR
AT+SSGF=?

+SSGF(0-255),(0-1),(0-1)
OK

Co

[+SSGF: <value>]

nf
id

gpio_id GPIO 0255

0 GPIO

tr
u

type

1 GPIO

valuetype=1

ea
d

0 type=0 GPIO
1 type=0 GPIO

Sp
r

GPIO

GPIO 6
AT+SSGF=6,0,1

OK
11-13

AT Command User Guide

GPIO 6
AT+SSGF=6,1

+SSGF: 1

ia
l

OK

AT+SSGS=<gpio_id>,<type>,<value>
[+SSGS: <value>]
OK/ERROR
AT+SSGS=?

nf
id

GPIO GPIO

+SSGF(0-255),(0-1),(0-1)

Co

en
t

11.17 AT+SSGS

OK

gpio_id GPIO 0255

tr
u

type

0 GPIO

Sp
r

ea
d

1 GPIO

valuetype=1
0 type=0 GPIO 0
1 type=0 GPIO 1

AT+SSGF=7,0,1

OK
AT+SSGS=7,0,0

OK

11-14

11

AT+SSGS=7,1

+SSGS: 0

ia
l

OK

11.18 AT+SNVM

NVITEM

en
t

NVITEM
AT+SNVM=<type>,<nvitem_id>[,<nvitem_id_end>]

OK/ERROR

AT+SNVM=?

nf
id

+SNVM(0-4),(0-1199),(0-1199)

OK

Co

type

nvitem_id NVITEM ID01199

nvitem_id_end<type>=4 <type>

<type>=4 nvitem_id nvitem_id_end NVITEM

tr
u

nvitem_id NVITEM
<nvitem_id_end><nvitem_id>

ea
d

type

Sp
r

NVITEM id HEX ,

+SNVM: <length>,<HEX_DATA>
OK
<length>
NVITEM ID NVITEM ID
MS >

HEX <ctrl_z>
<Esc> NVITEM id 512
HEX 1024
NVITEM ID NVITEM ID

NVITEM ID
MS >
HEX <ctrl_z><Esc>
11-15

AT Command User Guide

NVITEM ID
3

+SNVM: <length>
OK

NVITEM ID NVITEM ID <nvitem_id>


<nvitem_id_end><nvitem_id_end><nvitem_id>

ia
l

AT+SNVM=1,6
>

en
t

30313233343536<ctrl_z>

Sp
r

ea
d

tr
u

Co

nf
id

OK

11-16

A Revision History
Date

Owner

Notes

2003-05-23

Xueli.lv

Created

1.1.1

2003-08-07

Xueli.lv

Add (AT+CIMI & AT+CCWA)

1.1.1

2003-08-14

Hanjun liu

1.2.0

2003-09-02

Xueli.lv

Add AT+CSCS AT+SUSS AT+SMSC

1.2.1

2003-09-10

Hanjun.liu

Add(STK,USSD)

1.3.0

2003-11-14

Hanjun.liu

Modify for reviewing

1.4.0

2003-11-20

Ivan.yin

Add GPRS at commands and MSC chart

1.4.1

2003-11-25

Hanjun.liu

Add AT+SNVM

1.4.1

2004-05-24

Hanjun.liu

1.4.2

2004-06-02

Karin.li

1.4.3

2004-07-19

Hanjun.liu

1.4.4

2004-09-01

Hyman.wu

Review GPRS AT commands

1.4.5

2004-09-22

Hanjun.liu

Add <dcs> to result of AT+CMGR, AT+CMGL

1.4.5

2004-09-22

1.4.6

2004-10-15

en
t

nf
id
Adjust

Add GPRS at commands

Co

Add AT+SDMUT

Modify AT+CMPS

tr
u

Hanjun.liu

2004-10-18

Hanjun.liu

Modify parameters range of AT+CRMP


Modify

Hyman.wu

AT+SDATACONF,

AT+SDATASTART,AT+SDATASEND,

add

AT+

Hanjun.Liu

1.4.9

ea
d

1.4.7

ia
l

1.0.0

Version

2004-10-26

Hyman.wu

Modify AT+SMUX, do not save mode to flash

1.4.10

2004-11-01

Hanjun.Liu

Modify parameter range of AT+SVGR

1.4.11

2004-11-01

Hanjun.Liu

Modify parameter range of AT+SCDM

1.4.12

2004-11-02

Hanjun.Liu

1.4.13

2004-11-05

Hanjun.Liu

Add 850M to AT+SBAND

1.4.14

2004-11-23

Hanjun.Liu

Add default description of AT+CMGW

1.4.15

2004-12-08

Shijun.cui

Add state description about AT+CGAUTO

1.4.16

2004-12-23

Shijun.cui

Modify the description of AT+SDATASEND length

2004-10-26

Modify AT+SSEA

Sp
r

1.4.8

SSTRSEND

During AT+CMGW executing, give a hint about full


of SIM or ME

A-1

1.4.17

2004-12-29

Shijun.cui

Add ATV and ATQ commands

1.4.18

2004-12-30

Shijun.cui

Modify samples of AT+SMGD and AT+SMGF

1.4.19

2005-01-14

Shijun.cui

Add description about +CME ERROR: 60

1.4.20

2005-02-03

Shijun.cui

Add SIM error description in AT+CCID AT+CIMI

1.4.21

2005-03-23

Shijun.cui

1.4.22

2005-04-13

Shijun.cui

1.4.23

2005-05-18

Shijun.cui

1.4.24

2005-05-26

Shijun.cui

Add description on the length at the mix mode

1.4.25

2005-06-08

Shijun.cui

Modify ATQ command type

1.4.26

2005-07-02

Shijun.cui

Modify AT+SBAND command description

1.5.0

2005-07-06

Shijun.cui

1.5.2

2005-07-25

Shijun.cui

1.5.3

2005-07-25

Shijun.cui

Add AT+CGPCO command

1.5.4

2005-08-02

Shijun.cui

Add AT+SSAP command

1.5.5

2005-08-25

AT Command User Guide

Add AT+SEQT command

1.5.6

2005-09-15

Shijun.cui

Add AT+SSGF,AT+SSGS command

1.5.7

2005-09-23

Shijun.cui

Add ATD analyse SS string function

1.5.8

2005-09-27

Shijun.cui

Add AT+COLR? command

2005-09-27

Shijun.cui

Modify AT+VTS command

2005-09-28

Shijun.cui

Modify ATD command,add emergency call handle

AT+CPMS,

AT+SMSC,

AT&W,

AT+SGPRSDATA description

ia
l

Add AT+SDATAREAD command,add ceer error


code description,add AT+SPEAKER command
Modify AT+CBC parameter description and AT&W

nf
id

en
t

description

Modify AT+SDATARXMD command description,add


TCP notify
Modify

AT+SDATARXMD

command

description

Co

about TCP notify

Shijun.cui

tr
u

Sp
r

1.5.10

ea
d

1.5.9

Modify

1.6.0

2006-03-24

Shijun.cui

Modify AT+SNVM command

1.6.1

2006-04-24

Shijun.cui

Modify AT+SUSS command description

1.6.2

2006-05-08

Shijun.cui

Modify AT+XX command description

1.6.2

2008-01-18

Matthew Cai

A-2

You might also like