페이지 선택
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in pages
AT Commands For Network

 

  Command Description
L0401 AT+CREG Network Registration
L0402 AT+COPS Operator selection
L0403 AT+CLCK Facility lock
L0404 AT+CPWD Change password
L0405 AT+CCUG Closed User Group
L0406 AT+CUSD Unstructured supplementary service data
L0407 AT+CAOC Advice of Charge
L0408 AT+CSSN Supplementary service notifications
L0409 AT+CPOL Preferred operator list
L0410 AT+COPN Read operator names
L0411 AT+CNMP Preferred mode selection
L0412 AT+CNBP Preferred band selection
L0413 AT+CNAOP Acquisitions order preference
L0414 AT+CPSI Inquiring UE system information
L0415 AT+CNSMOD Show network system mode
L0416 AT+CEREG EPS network registration status
L0417 AT+CTZU Automatic time and time zone update
L0418 AT+CTZR Time and time zone reporting

 

 

 

 

 

L0401  AT+CREG        Network Registration

This command is used to control the presentation of an unsolicited result code +CREG: <stat> when <n>=1cpsi

and there is a change in the ME network registration status, or code +CREG:

<stat>[,<lac>,<ci>] when <n>=2 and there is a change of the network cell.

Read command returns the status of result code presentation and an integer <stat>

which shows whether the network has currently indicated the registration of the ME.

Location information elements <lac> and <ci> are returned only when <n>=2 and ME is registered in the network.

 

T) AT+CREG=?

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

OK

R) AT+CREG?

+CREG: <n>,<stat>[,<lac>,<ci>]

OK

or

ERROR

If error is related to ME functionality:

+CME ERROR: <err>

W) AT+CREG=<n>

OK

or

ERROR

If error is related to ME functionality:

+CME ERROR: <err>

E) AT+CREG

(Set default value “<n>=0”):

OK

 

<n>

0     disable network registration unsolicited result code

1     enable network registration unsolicited result code +CREG: <stat>

2     enable network registration and location information unsolicited result code +CREG: <stat> [,<lac>,<ci>]

<stat>

0     not registered, ME is not currently searching a new operator to register to

1     registered, home network

2     not registered, but ME is currently searching a new operator to register to

3     registration denied

4     unknown

5     registered, roaming

<lac>

Two byte location area code in hexadecimal format(e.g.”00C3” equals 193 in decimal).

NOTE: The <lac> not supported in CDMA/HDR mode

<ci>

Cell Identify in hexadecimal format.

GSM : Maximum is two byte

WCDMA : Maximum is four byte

TDS-CDMA : Maximum is four byte

NOTE: The <ci> not supported in CDMA/HDR mode

  

Example

AT+CREG?

+CREG: 0,1

OK

 

NOTE

Location information elements <lac> and <ci> are returned only when <n>=2 and ME is registered in the network

 

 

 

L0402   AT+COPS      Operator Selection

Write command forces an attempt to select and register the GSM/UMTS network operator.

<mode> is used to select whether the selection is done automatically by the ME or is forced by this command to operator

<oper> (it shall be given in format <format>). If the selected operator is not available,

no other operator shall be selected (except <mode>=4).

The selected operator name format shall apply to further read commands (AT+COPS?) also.

<mode>=2 forces an attempt to deregister from the network.

The selected mode affects to all further network registration (e.g. after <mode>=2,

ME shall be unregistered until <mode>=0 or 1 is selected).

Read command returns the current mode and the currently selected operator.

If no operator is selected, <format> and <oper> are omitted.

Test command returns a list of quadruplets, each representing an operator present in the network.

Quadruplet consists of an integer indicating the availability of the operator <stat>,

long and short alphanumeric format of the name of the operator,

and numeric format representation of the operator.Any of the formats may be unavailable and should then be an empty field.

The list of operators shall be in order: home network, networks referenced in SIM, and other networks.

It is recommended (although optional) that after the operator list TA returns lists of supported <mode>s and

<format>s. These lists shall be delimited from the operator list by two commas. When executing AT+COPS=? ,

any input from serial port will stop this command.

 

T) AT+COPS=?

[+COPS: [list of supported (<stat>,long alphanumeric <oper>

,short alphanumeric <oper>,numeric <oper>[,< AcT>])s]

[,,(list of supported <mode>s),(list of supported <format>s)]]

OK

or

ERROR

If error is related to ME functionality:

+CME ERROR: <err>

R) AT+COPS?

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

OK

or

ERROR

If error is related to ME functionality:

+CME ERROR: <err>

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

OK

or

ERROR

If error is related to ME functionality

+CME ERROR: <err>

E) AT+COPS OK

 

<mode>

0     automatic

1     manual

2     force deregister

3     set only <format>

4     manual/automatic

5     manual,but do not modify the network selection mode(e.g GSM,WCDMA) after module resets.

NOTE: if <mode> is set to 1, 4, 5 in write command, the <oper> is needed.

<format>

0     long format alphanumeric <oper>

1     short format alphanumeric <oper>

2     numeric <oper>

<oper> string type, <format> indicates if the formatat is alphanumeric or numeric.
<stat>

0     unknown

1     available

2     current

3     forbidden

<AcT>

Access technology selected

0     GSM

1     GSM Compact

2     UTRAN

7     EUTRAN

8     CDMA/HDR

NOTE:

the value 8 do not follow the 3gpp spec, we add this value to distinguish cdma/hdr.

  

Example

AT+COPS?

+ COPS: 0,0,”China Mobile Com”,0

OK

 

AT+COPS=?

+ COPS: (2,”China Unicom”,”Unicom”,”46001″,0),(3,”China Mobile Com”,”DGTMPT”,

“46000”,0),,(0,1,2,3,4,5),(0,1,2)

OK

 

NOTE

When executing AT+COPS=? , any input from serial port will stop this

 

 

 

  

L0403   AT+CLCK        Facility Lock

This command is used to lock, unlock or interrogate a ME or a network facility <fac>.

Password is normally needed to do such actions.

When querying the status of a network service (<mode>=2),

the response line for ‘not active’ case (<status>=0) should be returned only if service is not active for any <class>.

 

T) AT+CLCK=?

+CLCK: (list of supported <fac>s)

OK

or

ERROR

If error is related to ME functionality:

+CME ERROR: <err>

W) AT+CLCK=<fac>,<mode>[,<passwd>[,<class>]]

(When <mode>=2 and command successful:)

[+CLCK:<status>[,<class1>[<CR><LF>

+CLCK: <status>,<class2> […]]

OK

or

ERROR

If error is related to ME functionality:

+CME ERROR: <err>

  

<fac>

“PF”     lock Phone to the very First inserted SIM card or USIM card

“SC”     lock SIM card or USIM card

“AO”     Barr All Outgoing Calls

“OI”     Barr Outgoing International Calls

“OX”     Barr Outgoing International Calls except to Home Country

“AI”     Barr All Incoming Calls

“IR”     Barr Incoming Calls when roaming outside the home country

“AB”     All Barring services (only for <mode>=0)

“AG”     All outGoing barring services (only for <mode>=0)

“AC”     All inComing barring services (only for <mode>=0)

“FD”     SIM fixed dialing memory feature

“PN”     Network Personalization

“PU”     network subset Personalization

“PP”     service Provider Personalization

“PC”     Corporate Personalization

<mode>

0     unlock

1     lock

2     query status

<status>

0     not active

1     active

<passwd>

Password.

string type; shall be the same as password specified for the facility from the ME user interface

or with command Change Password

+CPWD

<classX>

It is a sum of integers each representing a class of information (default 7):

1     voice (telephony)

2     data (refers to all bearer services)

4     fax (facsimile services)

8     short message service

16     data circuit sync

32     data circuit async

64     dedicated packet access

128     dedicated PAD access

255     The value 255 covers all classes

<nlength> Integer type value indicating the maximum length of field <number>
<tlength> Integer type value indicating the maximum length of field <text>.

  

Example

AT+CLCK=”SC”,2

+CLCK: 0

OK

 

NOTE 

When querying the status of a network service (<mode>=2)

the response line for ‘not active’ case (<status>=0) should be returned only if service is not active for any <class>.

 

 

 

L0404   AT+CPWD        Change Password

Write command sets a new password for the facility lock function defined by command Facility Lock AT+CLCK.

Test command returns a list of pairs which present the available facilities and the maximum length of their password.

 

T) AT+CPWD=?

+CPWD: (list of supported (<fac>,<pwdlength>)s

OK

or

ERROR

If error is related to ME functionality:

+CME ERROR: <err>

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

OK

or

OK

If error is related to ME functionality:

+ CMD ERROR: <err>

 

  

<fac>

Refer Facility Lock +CLCK for other values:

“SC”     SIM or USIM PIN1

“P2”     SIM or USIM PIN2

“AB”     All Barring services

“AC”     All inComing barring services (only for <mode>=0)

“AG”     All outGoing barring services (only for <mode>=0) “AI” Barr All Incoming Calls

“AO”     Barr All Outgoing Calls

“IR”     Barr Incoming Calls when roaming outside the home country

“OI”     Barr Outgoing International Calls

“OX”     Barr Outgoing International Calls except to Home Country

<oldpwd>

String type, it shall be the same as password specified for the facility

from the ME user interface or with command Change Password AT+CPWD.

<newpwd> String type, it is the new password; maximum length of password can be determined with <pwdlength>.
<pwdlength Integer type, max length of password.

 

Examples

AT+CPWD=?

+CPWD: (“AB”,4),(“AC”,4),(“AG”,4),(“AI”,4),(“AO”,4),(“IR”,4),(“OI”,4),(“OX”,4),( “SC”,8),(“P2”,8)

 

 

 

 

L0405   AT+CCUG     Closed User Group

This command allows control of the Closed User Group supplementary service.

Set command enables the served subscriber to select a CUG index, to suppress the Outgoing Access (OA),

and to suppress the preferential CUG. 

 

T) AT+CCUG=?

OK

or

ERROR

R) AT+CCUG?

+CCUG: <n>,<index>,<info>

OK

or

ERROR

If error is related to ME functionality:

+CME ERROR: <err>

W) AT+CCUG=<n>[,<index>[,<info>]]

OK

or

ERROR

If error is related to ME functionality:

+CME ERROR: <err>

E) AT+CCUG

Response (Set default value):

OK

 

 

<n>

0     disable CUG temporary mode

1     enable CUG temporary mode

<index>

0…9     CUG index

10     no index (preferred CUG taken from subscriber data)

<info>

0     no information

1     suppress OA

2     suppress preferential CUG

3     suppress OA and preferential CUG

 

Example

AT+CCUG?

+CCUG: 0,0, 0

OK

 

NOTE

L0406   This command not supported in CDMA/HDR mode

 

 

 

L0406   AT+CUSD       Unstructured Supplementary Service Data

This command allows control of the Unstructured Supplementary Service Data (USSD). Both network and mobile initiated operations are supported.

Parameter <n> is used to disable/enable the presentation of an unsolicited result code (USSD response from the network, or network initiated operation)

+CUSD: <m>[,<str>,<dcs>] to the TE. In addition, value <n>=2 is used to cancel an ongoing USSD session.

 

T) AT+CUSD=?

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

OK

R) AT+CUSD?

+CUSD: <n>

OK

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

OK

or

ERROR

If error is related to ME functionality:

+CME ERROR: <err>

E) AT+CUSD

(Set default value):

OK

 

 

 

<n>

0     disable the result code presentation in the TA

1     enable the result code presentation in the TA

2     cancel session (not applicable to read command response)

<str> String type USSD string.
<dcs> Cell Broadcast Data Coding Scheme in integer format (default 0).
<m>

0     no further user action required (network initiated USSD Notify, or no further information

needed after mobile initiated operation)

1     further user action required (network initiated USSD Request, or further information

needed after mobile initiated operation)

2     USSD terminated by network

4     operation not supported

5     network time out

 

 

Examples

AT+CUSD?

+ CUSD: 1

 

 

 

 

L0407   AT+CAOC         Advice Of Charge

This command refers to Advice of Charge supplementary service that enables subscriber to get information about the cost of calls.

With <mode>=0, the execute command returns the current call meter value from the ME.

This command also includes the possibility to enable an unsolicited event reporting of the CCM information.

The unsolicited result code +CCCM: <ccm> is sent when the CCM value changes, but not more that every 10 seconds.

Deactivation of the unsolicited event reporting is made with the same command.

 

T) AT+CAOC=?

+CAOC: (list of supported <mode>s)

OK

R) AT+CAOC?

+CUSD: <mode>

OK

or

ERROR

If error is related to ME functionality:

+CME ERROR: <err>

W) AT+CAOC=<mode>

+ CAOC: <ccm>

OK

or

ERROR

If error is related to ME functionality:

+CME ERROR: <err>

E) AT+CAOC

(Set default value):

OK

or

ERROR

  

<mode>

0     query CCM value

1     deactivate the unsolicited reporting of CCM value

2     activate the unsolicited reporting of CCM value

<ccm>

String type, three bytes of the current call meter value in hexadecimal format (e.g. “00001E”

indicates decimal value 30), value is in home

units and bytes are similarly coded as ACMmax value in the SIM.

 

Examples

AT+CAOC=0

+CAOC: “000000”

OK

 

NOTE

This command not supported in CDMA/HDR mode

 

 

 

 

L0408   AT+CSSN          Supplementary Service Notifications

This command refers to supplementary service related network initiated notifications.

The set command enables/disables the presentation of notification result codes from TA to TE.

When <n>=1 and a supplementary service notification is received after a mobile originated call setup,

intermediate result code +CSSI: <code1>[,<index>] is sent to TE before any other MO call setup result codes presented in the present document.

When several different <code1>s are received from the network, each of them shall have its own +CSSI result code.

When <m>=1 and a supplementary service notification is received during a mobile terminated call setup or during a call,

or when a forward check supplementary service notification is received,

unsolicited result code +CSSU: <code2>[,<index>[,<number>,<type>[,<subaddr>,<satype>]]] is sent to TE.

In case of MT call setup, result code is sent after every +CLIP result code (refer command “Calling line identification presentation +CLIP”)

and when several different <code2>s are received from the network, each of them shall have its own +CSSU result code.

 

T) AT+CSSN?

+CSSN: (list of supported <n>s),(list of supported <m>s)

OK

E) AT+CSSN=<value>

+CSSN: <n>,<m>

OK

or

ERROR

W) AT+CSSN=<n>[,<m>]

OK

or

ERROR

If error is related to ME functionality:

+CME ERROR: <err>

 

<n>

Parameter sets/shows the +CSSI result code presentation status in the TA:

0     disable

1     enable

<m>

Parameter sets/shows the +CSSU result code presentation status in the TA:

0     disable

1     enable

<code1>

0     unconditional call forwarding is active

1     some of the conditional call forwarding are active

2     call has been forwarded

3     call is waiting

5     outgoing calls are barred

<index> Refer “Closed user group +CCUG”.
<code2>

0     this is a forwarded call (MT call setup)

2     call has been put on hold (during a voice call)

3     call has been retrieved (during a voice call)

5     call on hold has been released (this is not a SS notification) (during a voice call)

<number> String type phone number of format specified by <type>.
<type>

Type of address octet in integer format; default 145 when dialing string

includes international access code character “+”, otherwise 129.

<subaddr> String type sub address of format specified by <satype>.
<satype> Type of sub address octet in integer format, default 128.

 

Examples

AT+CSSN=1

OK

 

AT+CSSN?

+CSSN: 1,1

OK

 

NOTE

This command not supported in CDMA/HDR mode

 

 

 

AL0409   AT+CPOL        Preferred Operator List

This command is used to edit the SIM preferred list of networks.

 

T) AT+CPOL

+CPOL: (list of supported <index>s), (list of supported <format>s)

OK

R) AT+CPOL?

[+CPOL:<index1>,<format>,<oper1>[<GSM_AcT1>,<GSM_Compa ct_AcT1>,<UTRAN_AcT1>,

<LTE_AcT1>][<CR><LF>

+CPOL:

<index2>,<format>,<oper2>[,<GSM_AcT1>,<GSM_Compact_AcT 1>,<UTRAN_AcT1>,<LTE_AcT1>]

[…]]]

OK

or

ERROR

W) AT+CPOL=<index>[,<format>[,

<oper>][,<GSM_AcT1>,

<GSM_Compact_AcT1>,

<UTRAN_AcT1>,<LTE_AcT1> ]]

OK

or

ERROR

If error is related to ME functionality:

+CME ERROR: <err>

  

<index>

Integer type, the order number of operator in the SIM preferred operator list.

If only input <index>, command will delete the value indicate by <index>.

<format>

0       long format alphanumeric <oper>

1       short format alphanumeric <oper>

2       numeric <oper>

<operX> String type.
<GSM_AcTn>

GSM access technology:

0       access technology not selected

1       access technology selected

<GSM_Compact_AcTn>

GSM access technology:

0       access technology not selected

1       access technology selected

<UTRA_AcTn>

UTRA access technology:

0       access technology not selected

1       access technology selected

<LTE_AcTn>

LTE access technology:

0       access technology not selected

1       access technology selected

 

Examples

AT+CPOL?

+CPOL: 1,2,”46001″,0,0,1,0

OK

 

AT+CPOL=?

+CPOL: (1-8),(0-2)

OK

 

 

 

 

L0410   AT+COPN        Read Operator Names

This command is used to return the list of operator names from the ME. Each operator code <numericX> that has an alphanumeric equivalent <alphaX> in the ME memory shall be returned.

 

T)  AT+COPN=?

OK

or

ERROR

W) AT+COPN

[+COPN:<numeric1>,<alpha1>[<CR><LF>

+COPN: <numeric2>,<alpha2> […]]

OK

or

If error is related to ME functionality:

+CME ERROR: <err>

 

<numericX> String type, operator in numeric format (see AT+COPS).
<alphaX> String type, operator in long alphanumeric format (see AT+COPS).

 

Examples

AT+COPN

+COPN: “46000”,”China Mobile Com”

+COPN: “46001”,” China Unicom”

……

OK

 

 

 

 

L0411   AT+CNMP        Preferred Mode Selection

This command is used to select or set the state of the mode preference.

 

T) AT+CNMP=?

+CNMP: (list of supported <mode>s)

OK

R) AT+CNMP?

+CNMP: <mode>

OK

W) AT+CNMP=<mode>

OK

or

(If <mode> not supported by module, this command will return ERROR.)

ERROR

  

<mode>

2     Automatic

13     GSM Only

14     WCDMA Only

38     LTE Only

59     TDS-CDMA Only

9     CDMA Only

10     EVDO Only

19     GSM+WCDMA Only

22     CDMA+EVDO Only

48     Any but LTE

60     GSM+TDSCDMA Only

63     GSM+WCDMA+TDSCDMA Only

67     CDMA+EVDO+GSM+WCDMA+TDSCDMA Only

39     GSM+WCDMA+LTE Only

51     GSM+LTE Only

54     WCDMA+LTE Only

 

Example

AT+CNMP=13

OK

 

 AT+CNMP?

+CNMP: 13

OK

 

NOTE

The set value in Write Command will take efficient immediately; The set value will retain after module reset.

The response will be returned immediately for Test Command and Read Command; The maximum response time for Write Command is 10 seconds

 

 

L0412   AT+CNBP         Preferred Band Selection

This command is used to select or set the state of the band preference.

 

T) AT+CNBP?

+CNBP: <mode>[,<lte_mode>][,<tds_mode>]

OK

R) AT+CNBP=<mode>[,<lte_m ode>][,<tds_mode>]

OK

Or

ERROR

 

 

<mode>

64 bit number, the value is “1” << “<pos>”,

then or by bit. Some special mode value declared below:

0x40000000     BAND_PREF_NO_CHANGE

<pos>

Value:

0xFFFFFFFF7FFFFFFF     Any (any value)

7     GSM_DCS_1800

8     GSM_EGSM_900

9     GSM_PGSM_900

16     GSM_450

17     GSM_480

18     GSM_750

19     GSM_850

20     GSM_RGSM_900

21     GSM_PCS_1900

22     WCDMA_IMT_2000

23     WCDMA_PCS_1900

24     WCDMA_III_1700

25     WCDMA_IV_1700

26     WCDMA_850

27     WCDMA_800

48     WCDMA_VII_2600

49     WCDMA_VIII_900

50     WCDMA_IX_1700

<lte_mode>

64/256 bit number, the value is “1” << “<lte_pos>”, then or by bit.

NOTE:  FDD(band1 ~ band32, band66 , band252, and band255), TDD(band33 ~ band42)

<lte_pos>

Value: 0x48000000000000000000000000000000000000000000000200000

7FF3FDF3FFF     Any (any value)

0     EUTRAN_BAND1(UL:1920-1980;DL:2110-2170)

1     EUTRAN_BAND2(UL:1850-1910;DL:1930-1990)

2     EUTRAN_BAND3(UL:1710-1785;DL:1805-1880)

3     EUTRAN_BAND4(UL:1710-1755;DL:2110-2155)

4     EUTRAN_BAND5(UL:824-849;DL:869-894)

5     EUTRAN_BAND6(UL:830-840;DL:875-885)

6     EUTRAN_BAND7(UL:2500-2570;DL:2620-2690)

7     EUTRAN_BAND8(UL:880-915;DL:925-960)

8     EUTRAN_BAND9(UL:1749.9-1784.9;DL:1844.9-1879.9)

9     EUTRAN_BAND10(UL:1710-1770;DL:2110-2170)

10     EUTRAN_BAND11(UL:1427.9-1452.9;DL:1475.9-1500.9)

11     EUTRAN_BAND12(UL:698-716;DL:728-746)

12     EUTRAN_BAND13(UL:777-787;DL:746-756)

13     EUTRAN_BAND14(UL:788-798;DL:758-768)

16     EUTRAN_BAND17(UL:704-716;DL:734-746)

17     EUTRAN_BAND18(UL:815-830;DL:860-875)

18     EUTRAN_BAND19(UL:830-845;DL:875-890)

19     EUTRAN_BAND20(UL:832-862;DL:791-821)

20     EUTRAN_BAND21(UL:1447.9-1462.9;DL: 1495.9-1510.9)

22     EUTRAN_BAND23(UL:2000-2020;DL:2180-2200)

23     EUTRAN_BAND24(UL:1626.5-1660.5;DL: 1525 -1559)

24     EUTRAN_BAND25(UL:1850-1915;DL:1930 -1995)

25     EUTRAN_BAND26(UL:814-849; DL: 859-894)

26     EUTRAN_BAND27(UL:807.5-824;DL:852 -869)

27     EUTRAN_BAND28(703-748; DL: 758-803)

28     EUTRAN_BAND29(UL:1850-1910 or 1710-1755; DL:716-728)

29     EUTRAN_BAND30(UL: 2305-2315 ; DL:2350 – 2360)

32     EUTRAN_BAND33(UL:1900-1920;DL:1900-1920)

33     EUTRAN_BAND34(UL:2010-2025;DL:2010-2025)

34     EUTRAN_BAND35(UL:1850-1910;DL:1850-1910)

35     EUTRAN_BAND36(UL:1930-1990;DL:1930-1990)

36     EUTRAN_BAND37(UL:1910-1930;DL:1910-1930)

37     EUTRAN_BAND38(UL:2570-2620;DL:2570-2620)

38     EUTRAN_BAND39(UL:1880-1920;DL:1880-1920)

39     EUTRAN_BAND40(UL:2300-2400;DL:2300-2400)

40     EUTRAN_BAND41(UL:2496-2690;DL:2496-2690)

41     EUTRAN_BAND42(UL:3400-3600;DL:3400-3600)

42     EUTRAN_BAND43(UL:3600-3800;DL:3600-3800)

65     EUTRAN_BAND66(UL:1710-1780;DL:2110-2200)

70     EUTRAN_BAND71(UL:663-698; DL:617-652)

251     EUTRAN_BAND252(DL: 5150-5250)

254     EUTRAN_BAND255(DL: 5725-5850)

<tds_mode> 64bit number, the value is “1” << “<tds_pos>”, then or by bit.
<tds_pos>

Value:

0x000000000000003F     Any (any value)

0     TDS Band A (1900-1920 MHz, 2010-2020MHz)

1     TDS; Band B (1850-1910 MHz, 1930-1990MHz)

2     TDS;Band C (1910-1930 MHz)

3     TDS;Band D (2570-2620 MHz)

4     TDS;Band E (2300-2400 MHz)

5     TDS;Band F (1880-1920 MHz)

<term_mode>

0     term permanent

1     term until a power cycle

 

 

Examples

AT+CNBP=,0x0000000000000095

OK

 

 AT+CNBP?

+CNBP:

0x0002000004FF0387,0x0000000000000000000000000000000000000000000000000000000000

000095,0x000000000000003F

OK

 

AT+CNBP=,0x4800000000000000000000000000000000000000000000020000000000000095  

OK

 

 AT+CNUM: “”,”13697252277″,129

+ CNBP:

0x0002000004FF0387,0x4800000000000000000000000000000000000000000000020000000000

000095,0x000000000000003F

OK

 

 

 

 

L0413   AT+CNAOP      Acquisitions Order Preference

This command is used to reset the state of acquisitions order preference.

 

R) AT+CNAOP?

+CNAOP:

<mode>[,<sys_mode1>,[<sys_mode2>[,<sys_mode3>[,<sys_mode4>[,<sys_mode5>[,<sys_mode6>]]]]]]

OK

W) AT+CNAOP=<mode>[,<sys_mode1>[,<sys_mode2>[,<sys_mode3>[,<sys_mode4>[,<sys_mode5>[,<sys_mode6>]]]]]]

OK

or

ERROR

 

<mode> 7     Acquistion by priority order list <sys_moden>s.
<sys_mode>

sys_mode values:

2     CDMA

3     GSM

4     HDR

5     WCDMA

9     LTE

11     TDSCDMA

 

Examples AT+CNAOP=7,9,5,3,11,2,4
L

 

AT+CNAOP?
+ CNAOP: 7,9,5,3,11,2,4
OK

 

 

 

L0414   AT+CPSI        Inquiring UE System Information

This command is used to return the UE system information.

 

T) AT+CPSI=?

+CPSI: (scope of <time>)

OK

If camping on a cdma/evdo cell:
+CPSI: CDMA,<Operation Mode>[,<MCC>-<MNC>,<CDMA ch num>,<CDMA pilot PN>,<CDMA RX Chain 0 AGC>,<CDMA RX Chain 1 AGC>,<CDMA Chain 0 LNA>,<CDMA Chain 1 LNA>,<CDMA TX AGC>,<SID>,<NID>,<CDMA EC/IO>,<BID>]
+CPSI: EVDO,<Operation Mode>[,<MCC>-<MNC>,<EVDO ch num>,<EVDO RX Chain 0 AGC>,<EVDO RX Chain 1 AGC>,< EVDO TX AGC>,<EVDO Serving PN>,<EVDO Rel0 SCI>,<EVDO RelA SCI>,<EVDO EC/IO>]

OK

If camping on a gsm cell:
+CPSI:<System Mode>,<Operation Mode>,<MCC>-<MNC>,<LAC>,<Cell ID>,<Absolute RF Ch Num>,<RxLev>,
<Track LO Adjust>,<C1-C2>

OK

If camping on a wcdma cell:
+CPSI: <System Mode>,<Operation Mode>,<MCC>-<MNC>,<LAC>,<Cell ID>,<Frequency Band>,<PSC>,<Freq>,<SSC>,<EC/IO>,<RSCP>,<Qual>,<RxLev>,
<TXPWR>

OK

If camping on a tds-cdma cell:
+CPSI: <System Mode>,<Operation Mode>,<MCC>-<MNC>,<LAC>,<Cell ID>,<Frequency Band>,<Uarfcn>,<Cpid>

OK

If camping on a lte cell:
+CPSI: <System Mode>,<Operation Mode>[,<MCC>-<MNC>,<TAC>,<SCellID>,<PCellID>,<Frequency Band>,<earfcn>,<dlbw>,<ulbw>,<RSRQ>,<RSRP>,<RSSI>,<RSSN R>]

OK

If camping on a cdma/evdo cell:
+CPSI: CDMA,<Operation Mode>[,<MCC>-<MNC>,<CDMA ch num>,<CDMA pilot PN>,<CDMA RX Chain 0 AGC>,<CDMA RX
Chain 1 AGC>,<CDMA Chain 0 LNA>,<CDMA Chain 1 LNA>,<CDMA TX AGC>,<SID>,<NID>,<CDMA EC/IO>,<BID>]
+CPSI: EVDO,<Operation Mode>[,<MCC>-<MNC>,<EVDO ch num>,<EVDO RX Chain 0 AGC>,<EVDO RX Chain 1 AGC>,< EVDO TX AGC>,<EVDO Serving PN>,<EVDO Rel0 SCI>,<EVDO RelA SCI>,<EVDO EC/IO>]

OK

If camping on a cdma/ehrpd cell:
+CPSI: CDMA,<Operation Mode>[,<MCC>-<MNC>,<CDMA ch num>,<CDMA pilot PN>,<CDMA RX Chain 0 AGC>,<CDMA RX
Chain 1 AGC>,<CDMA Chain 0 LNA>,<CDMA Chain 1 LNA>,<CDMA TX AGC>,<SID>,<NID>,<CDMA EC/IO>,<BID>]
+CPSI: eHRPD,<Operation Mode>[,<MCC>-<MNC>,<EVDO ch num>,<EVDO RX Chain 0 AGC>,<EVDO RX Chain 1 AGC>,< EVDO TX AGC>,<EVDO Serving PN>,<EVDO Rel0 SCI>,<EVDO RelA SCI>,<EVDO EC/IO>]

OK

If camping on 1xlte cell:
+CPSI: CDMA,<Operation Mode>[,<MCC>-<MNC>,<CDMA ch num>,<CDMA pilot PN>,<CDMA RX Chain 0 AGC>,<CDMA RX
Chain 1 AGC>,<CDMA Chain 0 LNA>,<CDMA Chain 1 LNA>,<CDMA TX AGC>,<SID>,<NID>,<CDMA EC/IO>,<BID>]
+CPSI: LTE,<Operation
Mode>[,<MCC>-<MNC>,<TAC>,<SCellID>,<PCellID>,<Frequency Band>,<earfcn>,<dlbw>,<ulbw>,<RSRQ>,<RSRP>,<RSSI>,<RSSN R>]

OK

If no service:
+CPSI: NO SERVICE, Online

OK

or

ERROR

W) AT+CPSI=<time>

OK

or

ERROR

  

<time>

The range is 0-255, unit is second, after set <time> will report the

system information every the seconds.

<System mode>

System mode, values: “NO SERVICE”, “GSM”, “WCDMA”, “LTE”, “TDS”…

If module in LIMITED SERVICE state and +CNLSA command is set to 1,

the system mode will isplay as “GSM-LIMITED”,

“WCDMA-LIMITED”…

<Operation mode>

UE operation mode, values: “Unknown”, “Online”, “Offline”, “Factory

Test Mode”, “Reset”, “Low Power Mode”.

<MCC> Mobile Country Code (first part of the PLMN code)
<MNC> Mobile Network Code (second part of the PLMN code)
<LAC> Location Area Code (hexadecimal digits)
<Cell ID> Service-cell Identify.
<Absolute RF Ch Number> AFRCN for service-cell.
<Track LO Adjust> Track LO Adjust
<C1> Coefficient for base station selection
<C2> Coefficient for Cell re-selection
<Frequency Band> Frequency Band of active set
<PSC> Primary synchronization code of active set.
<Freq> Downlink frequency of active set.
<SSC> Secondary synchronization code of active set
<EC/IO> Ec/Io value Received Signal Code Power
<RSCP> Received Signal Code Power
<Qual> Quality value for base station selection
<RxLev> RX level value for base station selection
<TXPWR> UE TX power in dBm. If no TX, the value is 500.
<Cpi> Cell Parameter ID
<TAC> Tracing Area Code
<PCellID> Physical Cell ID
<earfcn>

E-UTRA absolute radio frequency channel number for searching LTE

cells

<dlbw>

Transmission bandwidth configuration of the serving cell on the

downlink

<ulbw> Transmission bandwidth configuration of the serving cell on the uplink
<RSRP>

Current reference signal received power in -1/10 dBm. Available for

LTE

<RSRQ> Current reference signal receive quality as measured by L1.
<RSSNR> Average reference signal signal-to-noise ratio of the serving cell
<BID> Base ID
<MNC> Mobile Network Code (second part of the PLMN code)
<LAC> Location Area Code (hexadecimal digits)
<Cell ID> Service-cell Identify.
<Absolute RF Ch Number> AFRCN for service-cell.
<Track LO Adjust> Track LO Adjust
<C1> Coefficient for base station selection
<C2> Coefficient for Cell re-selection
<Frequency Band> Frequency Band of active set
<PSC> Primary synchronization code of active set.
<Freq> Downlink frequency of active set.
<SSC> Secondary synchronization code of active set
<EC/IO> Ec/Io value Received Signal Code Power
<RSCP> Received Signal Code Power
<Qual> Quality value for base station selection
<RxLev> RX level value for base station selection
<TXPWR> UE TX power in dBm. If no TX, the value is 500.
<Cpi> Cell Parameter ID
<TAC> Tracing Area Code
<PCellID> Physical Cell ID
<earfcn>

E-UTRA absolute radio frequency channel number for searching LTE

cells

<dlbw>

Transmission bandwidth configuration of the serving cell on the

downlink

<ulbw> Transmission bandwidth configuration of the serving cell on the uplink
<RSRP>

Current reference signal received power in -1/10 dBm. Available for

LTE

<RSRQ> Current reference signal receive quality as measured by L1.
<RSSNR> Average reference signal signal-to-noise ratio of the serving cell
<BID> Base ID

  

Examples

AT+CPSI?

+CPSI: GSM,Online,460-00,0x182d,12401,27 EGSM 900,-64,2110,42-42

OK

 

AT+CPSI?

+CPSI: WCDMA,Online,460-01,0xA809,11122855,WCDMA IMT 2000,279,10663,0,1.5,62,33, 52,500

OK

 

AT+CPSI=?
+CPSI: (0-255)

OK

 

 

 

L0415   AT+CNSMOD      Show Network System Mode

This command is used to return the current network system mode.

 

T) AT+CNSMOD=?

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

OK

R) AT+CNSMOD=?

+CNSMOD: <n>,<stat>

OK

or

ERROR

If error is related to ME functionality:

+CME ERROR: <err>

W) AT+CNSMOD=<n>

OK

or

ERROR

If error is related to ME functionality:

+CME ERROR: <err>

 

<n>

0     disable auto report the network system mode information

1     auto report the network system mode information, command:

+CNSMOD:<stat>

<stat>

0     no service

1     GSM

2     GPRS

3     EGPRS (EDGE)

4     WCDMA

5     HSDPA only(WCDMA)

6     HSUPA only(WCDMA)

7     HSPA (HSDPA and HSUPA, WCDMA)

8     LTE

9     TDS-CDMA

10     TDS-HSDPA only

11     TDS- HSUPA only

12     TDS- HSPA (HSDPA and HSUPA)

13     CDMA

14     EVDO

15     HYBRID (CDMA and EVDO)

16     1XLTE(CDMA and LTE)

23     eHRPD

24     HYBRID(CDMA and eHRPD)

<type> Type of address octet in integer format. see also AT+CPBR <type>

  

Examples

AT+CNSMOD?

+CNSMOD: 0,2

OK

 

 

  

 

L0416   AT+CEREG       EPS Network Registration Status

The set command controls the presentation of an unsolicited result code +CEREG: <stat> when <n>=1

and there is a change in the MT’s EPS network registration status in E-UTRAN, or unsolicited result code

+CEREG: <stat>[,<tac>,<ci>[,<AcT>]] when <n>=2 and there is a change of the network cell in E-UTRAN;

in this latest case <AcT>, <tac> and <ci> are sent only if available.

 

NOTE 1: If the EPS MT in GERAN/UTRAN/E-UTRAN also supports circuit mode services and/or GPRS services,

the +CREG command and +CREG: result codes and/or the +CGREG command and +CGREG:

result codes apply to the registration status and location information for those services.

The read command returns the status of result code presentation and an integer <stat>

which shows whether the network has currently indicated the registration of the MT.

Location information elements <tac>,<ci> and <AcT>, if available, are returned only when <n>=2 and MT is registered in the network.

 

T) AT+CEREG=?

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

OK

or

ERROR

R) AT+CEREG?

+CEREG: <n>,<stat>[,<tac>,<ci>[,<AcT>]]

OK

or

ERROR

W) AT+CEREG[=<n>]

OK

or

ERROR

If error is related to ME functionality:

+CME ERROR: <err>

E) AT+CEREG

(Set default value(<n>=0)

OK

or

ERROR

 

<n>

0     disable network registration unsolicited result code

1     enable network registration unsolicited result code +CEREG: <stat>

2     enable network registration and location information unsolicited result code +CEREG:

<stat>[,<tac>,<ci>[,<AcT>]]

<stat>

0     not registered, MT is not currently searching an operator to register to

1     registered, home network

2     not registered, but MT is currently trying to attach or searching an operator to register to

3     registration denied

4     unknown (e.g. out of E-UTRAN coverage)

5     registered, roaming

6     registered for “SMS only”, home network (not applicable)

7     registered for “SMS only”, roaming (not applicable)

8     attached for emergency bearer services only (See NOTE 2)

<tac>

string type; two byte tracking area code in hexadecimal format (e.g.”00C3″ equals 195 in decimal)

<ci> string type; four byte E-UTRAN cell identify in hexadecimal format
<AcT>

A numeric parameter that indicates the access technology of serving cell

0     GSM (not applicable)

1     GSM Compact (not applicable)

2     UTRAN (not applicable)

3     GSM w/EGPRS (see NOTE 3) (not applicable)

4     UTRAN w/HSDPA (see NOTE 4) (not applicable)

5     UTRAN w/HSUPA (see NOTE 4) (not applicable)

6     UTRAN w/HSDPA and HSUPA (see NOTE 4) (not applicable)

7     E-UTRAN

 

Examples

AT+CEREG?

+CEREG: 0,4

OK

 

NOTE   

If the EPS MT in GERAN/UTRAN/E-UTRAN also supports circuit mode services and/or GPRS services,

the +CREG command and +CREG: result codes and/or the +CGREG command and

+CGREG: result codes apply to the registration status and location information for those services.

 

 

 

L0417   AT+CTZU      Automatic Time and Time Zone Update

This command is used to enable and disable automatic time and time zone update via NITZ.

 

T) AT+CTZU=?

+ CTZU: (list of supported <on/off>s)

OK

E) AT+CTZU?

+CTZU: <on/off >

OK

or

If error is related to ME functionality:

+CME ERROR: <err>

W) AT+CTZU=<on/off>

OK

or

ERROR

 

 

<on/off>

Integer type value indicating:

0     Disable automatic time zone update via NITZ (default).

1     Enable automatic time zone update via NITZ.

NOTE:

1. The value of < on/off > is nonvolatile, and factory value is 0.

2. For automatic time and time zone update is enabled (+CTZU=1):

If time zone is only received from network and it isn’t equal to local time zone (AT+CCLK),

time zone is updated automatically, and real time clock is updated based on local time

and the difference between time zone from network and local time zone (Local time zone must be valid).

If Universal Time and time zone are received from network,

both time zone and real time clock is updated automatically, and real time clock is

based on Universal Time and time zone from network.

 

 

Examples

AT+CTZU?

+ CTZU: 0

 OK

 

AT+CTZU=1

OK

 

 

 

 

L0418   AT+CTZR       Time and Time Zone Reporting

This command is used to enable and disable the time zone change event reporting.

If the reporting is enabled the MT returns the unsolicited result code +CTZV: <tz>[,<time>][,<dst>] whenever the time zone is changed.

 

T) AT+CTZR=?

+CTZR: (list of supported <on/off>s)

OK

R) AT+CTZR

+CTZR: <on/off>

OK

W) AT+CTZR=<on/off>

OK

or

ERROR

E) AT+CTZR

(Set default value)

OK

 

<on/off>

Integer type value indicating:

0     Disable time zone change event reporting (default).

1     Enable time zone change event reporting.

+CTZV: <tz>[,<time>][,<dst>]

Unsolicited result code when time zone received from network isn’t equal to local time zone,

and if the informations from network don’t include date and time, time zone will be only reported,

and if network daylight saving time is present, it is also reported. For example:

+CTZV: 32    (Only report time zone)

+CTZV: 32,1   (Report time zone and network daylight saving time)

+CTZV: 32,08/12/09,17:00:00   (Report time and time zone)

+CTZV: 32,08/12/09,17:00:00,1   (Report time, time zone and daylight saving time)

 

For more detailed informations about time and time zone, please refer 3GPP TS 24.008.

<tz> Local time zone received from network.

<time> Universal time received from network, and the format is “yy/MM/dd,hh:mm:ss”,

where characters indicate year (two last digits), month, day, hour, minutes and seconds.

<dst> Network daylight saving time, and if it is  received  from network,

it indicates the value that has been used to adjust the local time zone. The values as following:

0     No adjustment for Daylight Saving Time.

1     +1 hour adjustment for Daylight Saving Time.

2     +2 hours adjustment for Daylight Saving Time.

NOTE: Herein, <time> is Universal Time or NITZ time, but not local time.

 

Examples

AT+CTZR?

+CTZR: 0

OK

 

AT+CTZR=1

OK

 

NOTE

The time zone reporting is not affected by the Automatic Time and Time Zone command AT+CTZU.

 

 

 

 

 

 

 

 

Adsense

 

 WiFi IoT Module

 

www.mxchip.com

 

 

 Bluetooth Module

www.feasycom.com

 

 

 5G/LTE/CAT-M1/NB-IoT

 

www.simcom.com

 

Viewed Page List