- Computers & electronics
- Networking
- Cellular wireless network equipment
- Netgear
- AirCard 875 (all others)
- Reference guide
advertisement
UMTS Modems
Supported AT Command Reference
Includes:
AC875 / AC875U
AC880 / AC880E / AC880U
AC881 / AC881U
C885
C888
MC8775 / MC8775V
MC8780 / MC8781
MC8785V
MC8790 / MC8790V
MC8791V
MC8792V
2130617
Rev 2.8.1
Preface
Important Notice
Limitation of
Liability
Due to the nature of wireless communications, transmission and reception of data can never be guaranteed. Data may be delayed, corrupted (i.e., have errors) or be totally lost.
Although significant delays or losses of data are rare when wireless devices such as the Sierra Wireless modem are used in a normal manner with a well‐constructed network, the Sierra
Wireless modem should not be used in situations where failure to transmit or receive data could result in damage of any kind to the user or any other party, including but not limited to personal injury, death, or loss of property. Sierra Wireless accepts no responsibility for damages of any kind resulting from delays or errors in data transmitted or received using the
Sierra Wireless modem, or for failure of the Sierra Wireless modem to transmit or receive such data.
Safety and Hazards
Do not operate the Sierra Wireless modem in areas where blasting is in progress, where explosive atmospheres may be present, near medical equipment, near life support equipment, or any equipment which may be susceptible to any form of radio interference. In such areas, the Sierra Wireless modem
MUST BE POWERED OFF. The Sierra Wireless modem can transmit signals that could interfere with this equipment.
Do not operate the Sierra Wireless modem in any aircraft, whether the aircraft is on the ground or in flight. In aircraft, the
Sierra Wireless modem MUST BE POWERED OFF. When operating, the Sierra Wireless modem can transmit signals that could interfere with various onboard systems.
Note: Some airlines may permit the use of cellular phones while the aircraft is on the ground and the door is open. Sierra Wireless modems may be used at this time.
The driver or operator of any vehicle should not operate the
Sierra Wireless modem while in control of a vehicle. Doing so will detract from the driver or operatorʹs control and operation of that vehicle. In some states and provinces, operating such communications devices while in control of a vehicle is an offence.
The information in this manual is subject to change without notice and does not represent a commitment on the part of
Sierra Wireless. SIERRA WIRELESS AND ITS AFFILIATES
SPECIFICALLY DISCLAIM LIABILITY FOR ANY AND ALL
DIRECT, INDIRECT, SPECIAL, GENERAL, INCIDENTAL,
CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES
INCLUDING, BUT NOT LIMITED TO, LOSS OF PROFITS OR
Rev 2.8.1 Feb.11
3
Supported AT Command Reference
Patents
Copyright
Trademarks
Contact
Information
REVENUE OR ANTICIPATED PROFITS OR REVENUE
ARISING OUT OF THE USE OR INABILITY TO USE ANY
SIERRA WIRELESS PRODUCT, EVEN IF SIERRA WIRELESS
AND/OR ITS AFFILIATES HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES OR THEY ARE
FORESEEABLE OR FOR CLAIMS BY ANY THIRD PARTY.
Notwithstanding the foregoing, in no event shall Sierra
Wireless and/or its affiliates aggregate liability arising under or in connection with the Sierra Wireless product, regardless of the number of events, occurrences, or claims giving rise to liability, be in excess of the price paid by the purchaser for the
Sierra Wireless product.
This product may contain technology developed by or for
Sierra Wireless Inc. This product includes technology licensed from QUALCOMM
®
3G. This product is manufactured or sold by Sierra Wireless Inc. or its affiliates under one or more patents licensed from InterDigital Group.
©2011 Sierra Wireless. All rights reserved.
AirCard
®
and “Heart of the Wireless Machine
®
” are registered trademarks of Sierra Wireless. Watcher
®
is a trademark of
Sierra Wireless, registered in the European Community.
Sierra Wireless, the Sierra Wireless logo, the red wave design, and the red‐tipped antenna are trademarks of Sierra Wireless.
Windows
®
is a registered trademark of Microsoft Corporation.
QUALCOMM
®
is a registered trademark of QUALCOMM
Incorporated. Used under license.
Other trademarks are the property of the respective owners.
Sales Desk: Phone: 1-604-232-1488
Hours: 8:00 AM to 5:00 PM Pacific Time
E-mail: [email protected]
Post: Sierra Wireless
13811 Wireless Way
Richmond, BC
Canada V6V 3A4
Fax: 1-604-231-1109
Web: www.sierrawireless.com
4 2130617
Preface
Consult our website for up‐to‐date product descriptions, documentation, application notes, firmware upgrades, trouble‐ shooting tips, and press releases: www.sierrawireless.com
Revision History
Revision number
2.3
Release date
Jul 2007
2.4
2.5
2.6
2.7
2.8
2.8.1
Jan 2008
Mar 2008
Jul 2008
Sep 2008
Apr 2009
Feb 2011
Changes
• Fixed
• Added
• Added detail for
!SMSRETRY
• Updated
•
Added band indexes (0C,0D) and clarified query use for
• Clarified
• Clarified
• Added C885 / C888 / MC8790 / MC8790V to supported modems list
• Updated minimum firmware revisions
• Updated ‘supported modems’ lists for several commands
• Updated
• Added
• Changed ‘Support’ status to ‘Yes’ for supported AT commands described in Chapter 2: +CMMS, +CPOL, +CPUC, +CTFR, +DS, &F, O, +VTD,
+VTS
• Added MC8791V and MC8792V to supported modems list
•
• Added +ETFCI
• Indicated support for +CIEV, +CIND, +CMER
• Moved !AUTH and !GCIPHER into different chapters
• Added general and AT command indexes
• Updated Patents statement
Rev 2.8.1 Feb.11
5
Supported AT Command Reference
6 2130617
Table of Contents
Supported GSM / WCDMA AT Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
Modem Status, Customization, and Reset Commands . . . . . . . . . . . . . . . . . .27
Memory Management Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63
Rev 2.8.1 Feb.11
7
Supported AT Command Reference
8 2130617
1: About this Guide
•
Introduction
•
Result codes
•
Terminology and acronyms
•
Current firmware versions
•
Document structure
•
Conventions
Introduction
This document describes standard and proprietary AT commands that are available for users of UMTS AirCard modems, Compass modems, and Mini Card embedded modules.
The standard 3GPP AT commands for UMTS devices are described in two standards documents available from the
3GPP (3rd Generation Partnership Project) web site, www.3gpp.org
:
• TS 27.007 AT command set for User Equipment (UE)
• TS 27.005 Use of Data Terminal Equipment ‐‐ Data Circuit terminating Equipment (DTE‐DCE) interface for Short Message
Service (SMS) and Cell Broadcast Service (BSE)
The proprietary AT commands are supplemental to the standard AT commands.
For normal operation of the modem, consult the GSM AT
Command Reference (document number 2130213). You may also want to consult the other documents available in the AC8xx/
MC87xx Development Kit or on our Internet site at www.sierrawireless.com
Note: Some standard 3GPP commands are NOT supported, or are
partially supported. These commands are identified in Supported
GSM / WCDMA AT Commands , page 17 .
1
Note: When designing applications that use these AT commands, use
Watcher
®
(and other Sierra Wireless applications) as functionality templates to ensure proper use of command groups. For questions or concerns relating to command implementation, please contact your
Sierra Wireless account representative.
Rev 2.8.1 Feb.11
9
Supported AT Command Reference
Note: Revision codes that include letters, such as 2.1A, are to be considered drafts and are subject to change before final release.
Result codes
Result codes are not shown in the command tables unless special conditions apply. Generally the result code OK is returned when the command has been executed. ERROR may be returned if parameters are out of range, and will be returned if the command is not recognized or is not permitted in the current state or condition of the modem.
Terminology and acronyms
This document makes use of acronyms that are in common use in data communications and cellular technology. Our Internet site provides a Glossary of Terms and Acronyms (document number 2130891) that may be helpful in understanding some acronyms and terminology used in this guide.
Current firmware versions
Versions
Document This document is revised periodically as new firmware versions are released. This edition is:
Rev 2.8.1 Feb.11
Applicability of commands to different modules Each command listed in this guide includes a list of supporting
AC8xx and MC87xx modules. Unless otherwise noted, the following minimum firmware revisions are required to support the listed commands:
• AC875 / MC8775 / MC8775V – Revision H1_0_0_0 or higher
• AC880 / MC8780 / MC8781 – Revision D1_0_3_0ap /
F1_0_0_0ap or higher
• AC881 / AC881U – Revision F1_0_0_4ap or higher
• C885 / MC8785V — Revision J1_0_1_0ap or higher
• C888 / MC8790 / MC8790V — Revision K1_0_1_2ap or higher
• MC8791V / MC8792V — Revision K1_0_2_13ap or higher
To determine your firmware revision:
• Enter the identification command AT+GMR
The modem responds with version information for software, firmware, and hardware.
The details following the revision number include Sierra
Wireless information on the specific build followed by the date and time of the build.
+GMR: … F/W VER: R1_0_0_…
10 2130617
Upgrading
If your modem firmware is an earlier version, you can acquire updated firmware by contacting your account manager.
Document structure
This document assumes you have the 3GPP TS 27.007 AT
command documentation (see page 9
). This reference includes a chapter covering
Supported 27.007 AT commands , as well as
the proprietary commands listed in the tables below. Each table corresponds to one chapter in this guide.
Note: The ‘Supporting modems’ column indicates which modems support each command — Mini Card (MC), Compass (C), and AirCard
(AC). If an entry is marked with an asterisk (‘*’), a firmware upgrade may be required. See the detailed command entry for details.
Modem Status, Customization, and Reset Commands
This chapter describes commands used to determine modem status, adjust customization settings, and reset the modem.
Table 1-1: Modem status and reset commands
Cmnd Pg Description
Supporting modems
All
Selects a set of frequency bands / queries current selection
Returns the bootloader version
Resets modem and waits in bootloader for firmware download
Returns SIM card mode (card type)
Sets / returns internal loudspeaker volume
Enables / disables uplink voice muting
All
All
All
Returns current, available, and supported network technologies
Returns or enables / disables return of averaged CQI
(Channel Quality Indicator) value (WCDMA only)
All
Configures secondary SIO port for circuit-switched data
All
Returns total Energy per chip per power density value
All
All
All voiceenabled
All a
Rev 2.8.1 Feb.11
11
Supported AT Command Reference
Table 1-1: Modem status and reset commands (Continued)
Cmnd Pg Description
+ETFCI
!GCIPHER
!REL
!RESET
!SCACT
!SCDFTPROF
!SCDNS
!SCPADDR
!SCPROF
!SCPROFDEL
Enable / disable / query E-TFCI average value
Enables / disables ciphering and integrity settings
Returns the current active band
Returns the current active radio access technology
Returns the modem’s production TAC
Displays 2G network information
Supporting modems
All
All
All
All
All
All
All a
All
Returns the modem hardware version
Assigns appropriate USB endpoint AT port
Returns current temperature information
Returns current power supply voltage information
Queries the active protocol / revision
All
All
Returns Received Signal Code Power (RSCP)
All
Activates / deactivates PDP context for FIFO interface
All
Queries / sets the default profile ID
Queries / sets profile ID DNS address
Displays IP address for specified PDP context
Queries / sets SWI-specific profile information
Queries / sets current service domain
Queries / sets current radio access technology (RAT)
All
All
AC880 / 881
MC8780 / 81
MC (all)
C885
C888
MC (all)
C885
C888
All
All
All
All
All
All a
All
All
12 2130617
Table 1-1: Modem status and reset commands (Continued)
Cmnd Pg Description
!SMSRETRY
Returns SD installation status
Returns SIM installation status
Queries / sets SMS retry period and interval
Enables / disables SMS status reports
Enables / disables Call Progress Notification
Queries / sets system configuration information
Returns service status information
Queries / sets current time of day
Queries / sets current time of day
Displays Primary Scrambling Code (WCDMA only)
Displays WCDMA set information
Return operating mode AT configuration parameters
a.
A firmware upgrade may be required, as noted in the detailed listing for this command.
This chapter describes commands used to select frequency bands and diagnose problems.
Table 1-2: Diagnostic commands
Cmnd Pg Description
60 Displays / clears 27.010 statistics
Supporting modems
All
All
All
All
All
All
All
All
All
Supporting modems
C885
AC885
C885
C888
MC8785V
MC8790 / 90V
MC8791V
MC8792V
AC880 / 881
C885
MC8780 / 81
MC8785V
MC8790 / 90V
MC8791V
MC8792V
All a
This chapter describes commands required to place the modem in particular modes of operation, test host connectivity, and configure the transmitters and receivers for test measurements.
Rev 2.8.1 Feb.11
13
Supported AT Command Reference
Table 1-3: Test commands
Cmnd Pg
!ERR
Description
Displays diagnostic information
Supporting modems
All
All
All
This chapter describes commands that control the data stored in non‐volatile memory of the modem.
Table 1-4: Memory management commands
Cmnd Pg Description
63 Backs up items stored in non-volatile memory
Supporting modems
All
This chapter describes commands that communicate with an installed (U)SIM.
Table 1-5: SIM commands
Cmnd Pg Description
Supporting modems
All
All
Conventions
The following format conventions are used in this reference:
Character codes or keystrokes that are described with words or standard abbreviations are shown within angle brackets using a different font, such as <CR> for Carriage Return and <space> for a blank space character.
Numeric values are decimal unless prefixed as noted below.
Hexadecimal values are shown with a prefix of 0x, i.e. in the form 0x3D.
Binary values are shown with a prefix of 0b, i.e. in the form
0b00111101.
14 2130617
Command and register syntax is noted using an alternate font:
!CHAN=<c>[,b] . The “ AT ” characters are not shown but must be included before all commands except as noted in the reference tables.
Characters that are required are shown in uppercase; param‐ eters are noted in lowercase. Required parameters are enclosed in angle brackets ( <n> ) while optional parameters are enclosed within square brackets ( [x] ). The brackets are not to be included in the command string.
Commands are presented in table format. Each chapter covers the commands related to that subject and presents a summary table to help you locate a needed command. Commands are in
ASCII alphabetical order in the body of each chapter.
Any default settings are noted in the command tables. Note that these are the factory default settings and not the default parameter value assumed if no parameter is specified.
Result Code This is a numeric or text code that is returned after all commands (except resets). Only one result code is returned for a command line regardless of the number of individual commands contained on the line.
Response This term indicates a response from the modem that is issued prior to a result code. Reading registers or issuing commands that report information will provide a response followed by a result code unless the command generates an error.
Responses and result codes from the modem, or host system software prompts, are shown in this font:
CONNECT 14400
Rev 2.8.1 Feb.11
15
Supported AT Command Reference
16 2130617
2: Supported GSM / WCDMA AT
Commands
This chapter identifies the ITU‐T Recommendation V.250,
3GPP TS 27.005, and 3GPP TS 27.007 AT commands that are supported on regular and voice‐enabled Sierra Wireless modems (AirCard, Compass, and Mini Card). These commands are used to:
• Control serial communications over an asynchronous interface (ITU‐T Recommendation V.250)
• Control SMS functions for devices on GSM/WCDMA networks (3GPP TS 27.005)
• Control devices operating on GSM/WCDMA networks
(3GPP TS 27.007)
The ITU‐T specification, Serial Asynchronous Dialling and
Control (Recommendation V.250), is available on the International
Telecommunication Union web site, www.itu.int
, and the
3GPP specification documents, 3GPP TS 27.007 V3.13.0 (2003‐
03) and 3GPP TS 27.007 V3.13.0 (2003‐03), are available on the
3GPP web site, www.3gpp.org
.
The tables below identify whether each command is supported on AirCard modems, Compass modems, and Mini Card embedded modules. An “N/A” in the Supported column of the table indicates that the command is related to a feature (such as voice) that is not available on the modems.
Some commands are partially supported—the descriptions for these commands identify any limitations on command usage.
Also, some commands are described in more detail in later chapters—the descriptions for these commands link to those
detailed entries (for example, &V in Table 2‐1).
Table 2-1: Supported ITU-T Recommendation V.250 AT commands
Command Description
&C Set Data Carrier Detected (Received line signal detector) function mode
No
Set Data Terminal Ready function mode No
Supported
&D
&F
&S
&T
&V
Set all current parameters to manufacturer’s defaults
Set DSR signal
Auto tests
Return operating mode AT configuration parameters
Yes
No
No
Yes
2
Rev 2.8.1 Feb.11
17
Supported AT Command Reference
Table 2-1: Supported ITU-T Recommendation V.250 AT commands (Continued)
Command Description Supported
O
P
L
M
I
H
DL
E
Q
S0
+GOI
+GSN
+ICF
+IFC
+ILRR
+IPR
A
A/
&W
+DR
+DS
+GCAP
+GMI
+GMM
+GMR
D
D><MEM><N>
D><N>
D><STR>
Store current parameter to user-defined profile
V42bis data compression report
V42bis data compression
Request complete TA capabilities list
Request manufacturer identification
Request TA model identification
Request TA revision identification
Request global object identification
Request TA serial number identification
Set TE-TA control character framing
Set TE-TA local data flow control
Set TE-TA local rate reporting mode
Set fixed local rate
Answer incoming call
Re-issues last AT command given
Dial
Originate call to phone number in memory <MEM>
Originate call to phone number in current memory
Originate call to phone number in memory which corresponds to alphanumeric field <STR>
Redial last telephone number used
Set command echo mode
Disconnect existing connections
Display product identification information
Set monitor speaker loudness
Set monitor speaker mode
Switch from command mode to data mode
Select pulse dialing
Set Result code presentation mode
Set number of rings before automatically answering the call
No
No
Yes
No
No
Yes
Yes
Yes
No
Yes
No
Yes
Yes
No
No
Yes
Yes
Yes
Yes
No
Yes
No
No
Yes
Yes
Yes
Yes
Yes
Yes
18 2130617
Supported GSM / WCDMA AT Commands
Table 2-1: Supported ITU-T Recommendation V.250 AT commands (Continued)
Command Description Supported
S5
S6
S7
S8
S10
S3
S4
X
Z
T
V
Set disconnect delay after indicating the absence of data carrier
Set command line termination character
Set response formatting character
Set command line editing character
Set pause before blind dialing
Set number of seconds to wait for connection completion
Set number of seconds to wait when comma dial modifier used
Select tone dialing
Set result code format mode
Set connect result code format and call monitoring
Set all current parameters to user-defined profile
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Table 2-2: Supported 27.005 AT commands
Command Description
+CBM
+CBMI
Cell broadcast message directly displayed
Cell broadcast message stored in memory at specified <index> location
SMS status report after sending a SMS +CDS
+CDSI
+CMGC
+CMGD
+CMGF
+CMGL
+CMGR
+CMGS
+CMGW
+CMMS
+CMNA
Incoming SMS status report
Send command
Delete message
Message format
List messages
Read message
Send message
Write message to memory
More messages to send
New message acknowledgement to ME/TA
+CMS ERROR:
<err>
SMS error (mobile or network error)
+CMSS Send message from storage
Supported
Yes
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Rev 2.8.1 Feb.11
19
Supported AT Command Reference
+CNMA
+CNMI
+CPMS
+CRES
+CSAS
+CSCA
+CSCB
+CSDH
+CSMP
+CSMS
Table 2-2: Supported 27.005 AT commands (Continued)
Command Description
+CMT
+CMTI
Incoming message directly displayed
Incoming message stored in <mem> (“SM” - (U)SIM message storage) at location <index>
New message acknowledgement to mobile equipment
New message indications to TE
Preferred message storage
Restore settings
Save settings
Service centre address
Select cell broadcast message types
Show text mode parameters
Set text mode parameters
Select message service
Supported
Yes
Yes
Table 2-3: Supported 27.007 AT commands
Command Description
C
+CACM
+CACSP
+CAEMLPP
Support
Partial ITU T V.24 circuit 109 carrier detect signal behavior command
Format
• C<value>
Limitations
• Default <value> = 2
• <value> = 2 causes the AT/Data carrier detect pin to ‘wink’
(briefly switch off and on) when data calls end.
• <value> = 0 or 1 performs as defined in the standard
Accumulated call meter No
Voice Group or Voice Broadcast Call State Attribute Presentation N/A eMLPP Priority Registration and Interrogation No
+CAHLD
+CAJOIN
+CALA
+CALCC
+CALD
Leave an ongoing Voice Group or Voice Broadcast Call
Accept an incoming Voice Group or Voice Broadcast Call
Alarm
List current Voice Group and Voice Broadcast Calls
Delete alarm
N/A
N/A
N/A
N/A
N/A
Yes
Yes
Yes
No
No
Yes
Yes
Yes
Yes
Yes
20 2130617
Supported GSM / WCDMA AT Commands
Table 2-3: Supported 27.007 AT commands (Continued)
Command Description
+CALM
+CAMM
+CANCHEV
+CAOC
+CAPD
+CAPTT
+CAREJ
+CAULEV
+CBC
+CBST
+CCCM
+CCFC
+CCLK
+CCUG
+CCWA
+CCWE
+CDIP
+CDIS
+CEER
+CFUN
Alert sound mode
Accumulated call meter maximum
NCH Support Indication
Advice of Charge
Postpone or dismiss an alarm
Talker Access for Voice Group Call
Reject an incoming Voice Group or Voice Broadcast Call
Voice Group Call Uplink Status Presentation
Battery charge
Select bearer service type
Current call meter value
Call forwarding number and conditions
Clock
Closed user group
Call waiting
Call Meter maximum event
Called line identification presentation
Display control
Extended error report
+CGACT
+CGANS
+CGATT
+CGAUTO
Set phone functionality
Format
• +CFUN = [ <fun> [, <rst>] ]
Limitations
• Valid <fun> values:
· 0 (minimum functionality, low power draw)
· 1 (full functionality, high power draw)
Partial
PDP context activate or deactivate Yes
Manual response to a network request for PDP context activation No
PS attach or detach
Automatic response to a network request for PDP context activation
Yes
No
Yes
N/A
Yes
Yes
N/A
Yes
Yes
No
No
No
No
No
No
No
No
No
N/A
N/A
N/A
Support
Rev 2.8.1 Feb.11
21
Supported AT Command Reference
Table 2-3: Supported 27.007 AT commands (Continued)
Command Description
+CGQMIN
+CGQREQ
+CGREG
+CGSMS
+CGSN
+CGTFT
+CHLD
+CHSA
+CHSC
+CHSD
+CHSR
+CHST
+CHSU
+CHUP
+CGCLASS
+CGCLOSP
+CGCMOD
+CGDATA
+CGDCONT
+CGDSCONT
+CGEQMIN
+CGEQNEG
+CGEQREQ
+CGEREP
+CGEV
+CGMI
+CGMM
+CGMR
+CGPADDR
GPRS mobile station class
Configure local octet stream PAD parameters
PDP Context Modify
Enter data state
Define PDP Context
Define Secondary PDP Context
3G Quality of Service Profile (Minimum acceptable)
3G Quality of Service Profile (Negotiated)
3G Quality of Service Profile (Requested)
Packet Domain event reporting
GPRS network event indication
Request manufacturer identification
Request model identification
Request revision identification
Show PDP address
Quality of Service Profile (Minimum acceptable)
Quality of Service Profile (Requested)
GPRS network registration status
Select service for MO SMS messages
Request product serial number identification
Traffic Flow Template
Call related supplementary services
HSCSD non-transparent asymmetry configuration
HSCSD current call parameters
HSCSD device parameters
HSCSD parameters report
HSCSD transparent call configuration
HSCSD automatic user initiated upgrading
Hangup call
22
N/A
N/A
N/A
Yes
Yes
N/A
N/A
N/A
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Support
No
No
Yes
Yes
2130617
Supported GSM / WCDMA AT Commands
Table 2-3: Supported 27.007 AT commands (Continued)
Command Description
+CIEV
+CIMI
+CIND
+CKEV
+CKPD
+CLAC
+CLAE
+CLAN
+CLCC
Indicator event
Request international mobile subscriber identity
Indicator control
Key press or release event
Keypad control
List all available AT commands
Language Event
Set Language
List current calls
+CLCK
+CLIP
+CLIR
+CLVL
Facility lock
Calling line identification presentation
Calling line identification restriction
Sets / returns internal loudspeaker volume
+CMAR Master Reset
+CME ERROR:
<err>
Mobile Termination error result code
+CMEC
+CMEE
+CMER
+CMOD
+CMUT
+CMUX
+CNUM
+COLP
+COPN
+COPS
+CPAS
Mobile Termination control mode
Report Mobile Termination error
Mobile Termination event reporting
Call mode
Enables / disables uplink voice muting
Multiplexing mode
Subscriber number
Connected line identification presentation
Read operator names
Operator selection
Phone activity status
Yes
Yes
Yes
Yes
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
Yes
Yes
Support
Yes
Yes
No
No
No
No
No
Yes (MC8790V /
MC8791V /
MC8792V)
Partial (other voice-enabled modules)
Rev 2.8.1 Feb.11
23
Supported AT Command Reference
Table 2-3: Supported 27.007 AT commands (Continued)
Command Description
+CRMP
+CRSL
+CRSM
+CSCC
+CSCS
+CSDF
+CSGT
+CSIL
+CSIM
+CSNS
+CSQ
+CSSN
+CSTA
+CSTF
+CPBF
+CPBR
+CPBS
+CPBW
+CPIN
+CPOL
+CPROT
+CPUC
+CPWC
+CPWD
+CR
+CRC
+CREG
+CRING
+CRLP
Find phonebook entries
Read phonebook entries
Select phonebook memory storage
Write phonebook entry
Enter PIN
Preferred operator list
Enter protocol mode
Price per unit and currency table
Power class
Change password
Service reporting control
Cellular result codes
Network registration
Incoming call type
Radio link protocol
Ring Melody Playback
Ringer sound level
Restricted SIM access
Secure control command
Select TE character set
Settings date format
Set Greeting Text
Silence Command
Generic SIM access
Single numbering scheme
Signal quality
Supplementary service notifications
Select type of address
Settings time format
24
Yes
Yes
Yes
Yes
N/A
N/A
Yes
No
Yes
No
Yes
N/A
Yes
Yes
N/A
N/A
Yes
Yes
Yes
Yes
Yes
No
Yes
No
Yes
Support
Yes
Yes
Yes
Yes
2130617
Supported GSM / WCDMA AT Commands
Table 2-3: Supported 27.007 AT commands (Continued)
Command Description
+CSVM
+CTFR
+CTZR
+CTZU
+CUSD
+CV120
+CVHU
+CVIB
D
D*99#
D*99***<n>#
+VTD
+VTS
+WS46
Set Voice Mail Number
Call deflection
Time Zone Reporting
Automatic Time Zone Update
Unstructured supplementary service data
V.120 rate adaption protocol
Voice Hangup Control
Vibrator mode
ITU T V.25ter [14] dial command
N/A
Yes
Sets up a packet data call (PDP context) based on profile ID #1 Yes
Sets up a packet data call (PDP context) based on profile ID #<n>
(<n> is the <cid> in the +CGDCONT command)
Yes
Tone duration
DTMF and arbitrary tone generation
PCCA STD 101 [17] select wireless network
No
Yes
No
No
Yes
Yes
No
No
Yes
N/A
Support
Rev 2.8.1 Feb.11
25
Supported AT Command Reference
26 2130617
3: Modem Status, Customization, and Reset Commands
•
Introduction
•
Command summary
•
Command reference
Introduction
This chapter describes commands used to reset the modem, adjust customization settings, retrieve the firmware version, and monitor the temperature, voltage, and modem status.
Command summary
The table below lists the commands described in this chapter.
Table 3-1: Modem status commands
!BAND
!BCINF
Command
!BOOTHOLD
^CARDMODE
+CLVL
+CMUT
!CNTI
+CQI
+CSDONSIO2
+ECIO
+ETFCI
!GCIPHER
!GETBAND
!GETRAT
!GRELIMEI
!GRESET
!GSMINFO
!GSTATUS
Description
Selects a set of frequency bands / queries current selection
Returns the bootloader version
Resets modem and waits in bootloader for firmware download 30
Returns SIM card mode (card type) 30
Sets / returns internal loudspeaker volume
Enables / disables uplink voice muting
Returns current, available, and supported network technologies 31
Returns or enables / disables return of averaged CQI (Channel
Quality Indicator) value (WCDMA only)
Configures secondary SIO port for circuit-switched data
Returns total Energy per chip per power density value
Enable / disable / query E-TFCI average value
Returns the current active band
Returns the current active radio access technology (RAT)
Returns the modem’s production TAC
Displays 2G network information
Page
3
Rev 2.8.1 Feb.11
27
Supported AT Command Reference
Table 3-1: Modem status commands (Continued)
Command
!GVER
^HVER
!NVPORTSET
!PCTEMP
!PCVOLT
!POWERDOWN
!REL
!RESET
+RSCP
!SCACT
!SCDFTPROF
!SCDNS
!SCPADDR
!SCPROF
!SCPROFDEL
!SDNOTINSTALLED
!SELMODE
!SELRAT
!SIMNOTINSTALLED
!SMSRETRY
!SMSSTSEN
!SWICALLPROG
^SYSCONFIG
^SYSINFO
!TIME
!UDINFO
+UPSC
+USET
&V
Description
Returns the modem hardware version
Assigns appropriate USB endpoint AT port
Returns current temperature information
Returns current power supply voltage information
Queries the active protocol / revision
Returns Received Signal Code Power (RSCP) (WCDMA only) 41
Activates / deactivates PDP context for FIFO interface 42
Queries / sets the default profile ID
Queries / sets profile ID DNS address
Displays IP address for specified PDP context
Queries / sets SWI-specific profile information
Page
Returns SD installation status
Queries / sets current service domain
Queries / sets current radio access technology (RAT)
Returns SIM installation status
Queries / sets SMS retry period and interval
Enables / disables SMS status reports
Enables / disables Call Progress Notification
Queries / sets system configuration information
Returns service status information
Queries / sets current time of day
Returns information from active USB descriptor
Displays Primary Scrambling Code (WCDMA only)
Displays WCDMA set information
Return operating mode AT configuration parameters
28 2130617
Modem Status, Customization, and Reset Commands
Command reference
Table 3-2: Modem status, customization, and reset commands
Command Description
!BAND=<bandsetInd>
Selects a set of frequency bands / queries current selection
!BAND=?
!BAND?
Supporting modems:
• All
This command is used to configure the modem to operate on a set of frequency bands, look up the sets available, and query the current selection.
Usage:
• AT!BAND=? reports allowed values for <bandsetInd> and the corresponding frequency bands.
• AT!BAND=<bandsetInd> is used to select a set of bands.
• AT!BAND? reports the current band selection.
Parameters:
<bandsetInd> (band index value — When configured for ‘all regions’, all of the bands supported by the modem will appear):
• 00 = All bands
• 01 = WCDMA 2100
• 02 = WCDMA 850/1900
• 03 = GSM 900/1800
• 04 = GSM 850/1900
• 05 = GSM ALL
• 06 = WCDMA 2100 GSM 900/1800
• 07 = WCDMA 850/1900 GSM 850/1900
• 08 = WCDMA ALL
• 09 = WCDMA 850/2100
• 0A = WCDMA 800/2100
• 0B = WCDMA 850/2100 GSM 900/1800
• 0C = WCDMA 850 GSM 900/1800
• 0D = WCDMA 850
• 0E = WCDMA 900
• 0F = WCDMA 900 / 2100
Example:
Note: These band sets are preconfigured by your device’s manufacturer. The bands displayed by the query command (AT!BAND=?) depend on this configuration, as shown in this example.
When configured for a specific region, AT!BAND=? could return:
00, All bands
01, WCDMA 2100
02, N/A (Defaults to All)
03, GSM 900/1800
04, N/A (Defaults to ALL)
05, GSM ALL
06, N/A (Defaults to ALL)
07, N/A (Defaults to ALL)
08, WCDMA ALL
09, N/A (Defaults to ALL)
0A, N/A (Defaults to ALL)
0B, N/A (Defaults to ALL)
0C, N/A (Defaults to ALL)
0D, N/A (Defaults to ALL)
0D, N/A (Defaults to ALL)
0E, N/A (Defaults to ALL)
Rev 2.8.1 Feb.11
29
Supported AT Command Reference
Table 3-2: Modem status, customization, and reset commands (Continued)
Command Description
!BCINF
Supporting modems:
• All
!BOOTHOLD
Supporting modems:
• All
Returns the bootloader version
This command is used to return the module’s bootloader version.
Usage:
• AT!BCINF returns several values—the bootloader version is the second parameter returned.
Example:
AT!BCINF returns:
BOOT
Address: <...>
Version: <version>
...
Parameters:
<version> (bootloader version):
• ASCII string
• Maximum length: 84 characters
• Example: H1_0_0_0ACBT G:/WS/FW/H1_0_0_0ACBT/MSM6280/SRC
2006/09/01 16:33:30
Resets modem and waits in bootloader for firmware download
This command is used to prepare for a firmware download by resetting the modem and waiting in ‘boot and hold’ mode.
Usage:
• AT!BOOTHOLD forces the modem to backup user NV options, reset, and then wait in boot and hold mode for a firmware download.
^CARDMODE
Supporting modems:
• All
Returns SIM card mode (card type)
This command is used to identify the type of SIM card being used.
Returned parameters:
<sim_type> (the type of sim card)
• 0 = unknown
• 1 = SIM
• 2 = USIM
30 2130617
Modem Status, Customization, and Reset Commands
Table 3-2: Modem status, customization, and reset commands (Continued)
Command Description
+CLVL=<level>
+CLVL=?
+CLVL?
Supporting modems:
• All
+CMUT=<enableFlag>
+CMUT=?
Supporting modems:
• All voice-enabled modems
*CNTI=<n>
Supporting modems:
• All, with following exceptions:
· AC875 / 875U (min.
FW: H1_1_4_1)
Sets / returns internal loudspeaker volume
This command is used to set or report the modem’s internal loudspeaker volume.
Usage:
• AT+CLVL=<level> sets the volume within a specified range
• AT+CLVL=? reports allowed values for <level>
• AT+CLVL? reports the current volume
Parameters:
<level> (Sound level):
• Manufacturer-specific volume levels
• Valid range: 0(lowest)–7(highest)
Enables / disables uplink voice muting
This command is used to enable or disable uplink voice muting during a voice call.
Usage:
• AT+CMUT=<enableFlag> turns muting on or off
• AT+CMUT=? returns valid <enableFlag> values
Parameters:
<enableFlag> (Enable / disable muting):
• 0 = Mute off
• 1 = Mute on
Returns current, available, and supported network technologies
This command is used to report the network technology currently being used, the technologies available for use, or the technologies supported by the modem.
Usage:
• AT*CNTI=<n> returns
*CNTI: <n>,<tech>[,<tech>[...]]
Parameters:
<n> (reporting option):
• 0 = Network technology currently in use
• 1 = Available technologies on current network
• 2 = All technologies supported by the modem
<tech> (technology type):
• ASCII string
• Valid values: “GSM”, “GPRS”, “EDGE”, “UMTS”, “HSDPA”, “HSUPA”
(only when <n> = 1)
Rev 2.8.1 Feb.11
31
Supported AT Command Reference
Table 3-2: Modem status, customization, and reset commands (Continued)
Command Description
+CQI?
+CQI=<enableFlag>
Supporting modems:
• All
CSDONSIO2?
!CSDONSIO2=<port#>
Supporting modems:
• All
Returns or enables / disables return of averaged CQI
(Channel Quality Indicator) value (WCDMA only)
This command returns the averaged CQI from the modem.
Usage:
• AT!CQI? returns the average CQI and the number of samples used to determine the average. For example:
+CQI:
total valid samples 1600, average cqi 26
• AT!CQI=<enableFlag> enables or disables the query version of the command (+CQI?)
Parameters:
<enableFlag> (enable / disable CQI value retrieval):
• 0 = Disable retrieval
• 1 = Enable retrieval
Configures secondary SIO port for circuit-switched data
This command configures the secondary serial I/O (SIO) port for circuitswitched data over the main AT port or MUX1 / MUX2 / MUX3.
Note: The modem must be reset before any change takes effect.
Usage:
• AT!CSDONSIO2? returns the current port number currently used for the
SIO port. For example:
+CSDONSIO2:
<port#>
• AT!CSDONSIO2=<port#> sets the port number to use for the SIO port.
Parameters:
<port#> (Port used for circuit-switched data):
• 0 = CSD on main AT port (Default)
• 1 = CSD on MUX1
• 2 = CSD on MUX2
• 3 = CSD on MUX3
32 2130617
Modem Status, Customization, and Reset Commands
Table 3-2: Modem status, customization, and reset commands (Continued)
Command Description
+ECIO?
Supporting modems:
• All
+ETFCI?
+ETFCI=<status>
Supporting modems:
• MC879x(V) (min.
FW: K1_1_1_1ap)
Returns total Energy per chip per power density value
(WCDMA only)
This command returns the total energy per chip per power density (Ec/Io) value of the active set’s three strongest cells.
Usage:
• AT+ECIO? returns the signed dB values of the three strongest cells in the active set. The values are listed from strongest to weakest, based on
RSCP, and separated by tabs. If there are less than three cells, only those values appear. For example:
+ECIO:
Ec/Io: -3.5 dB -14.0 dB -24.5 dB
---or---
+ECIO:
Ec/Io: -7.5 dB
• Valid range = -31.5 dB to 0 dB
• The command
also displays Tot Ec/Io as one of its outputs.
Enable / disable / query E-TFCI average value
This command enables/disables checking of average E-TFCI values during an HSUPA call.
The average value is based on 64 sets of log values extracted from the
E-DPCCH packet:
• every 200 ms (for 10 ms TTI) — each set includes 20 samples. A total of
1280 samples are taken (200 ms/set, 20 samples per set, 64 sets over
12.8 second period).
• every 80 ms (for 2 ms TTI) — each set includes 40 samples. A total of
2560 samples are taken (80 ms/set, 40 samples per set, 64 sets over
5.12 second period).
Note: An HSUPA call must be in progress to obtain the E-TFCI.
Usage:
• AT+ETFCI? indicates if E-TFCI checking is enabled, and reports the total number of samples and average E-TFCI value. For example:
+ETFCI:
Status: <status>
total samples 1280, average etfci <etfci>
• AT+ETFCI=<status> enables or disables the ability to check the average
E-TFCI value.
Parameters:
<status> (E-TFCI reporting status):
• 0 — Disabled
• 1 — Enabled
<etfci> (Average E-TFCI value over sampling period):
• Valid range = 0–127
Rev 2.8.1 Feb.11
33
Supported AT Command Reference
Table 3-2: Modem status, customization, and reset commands (Continued)
Command Description
!GCIPHER = <setting>
!GCIPHER?
Supporting modems:
• All
!GETBAND?
Supporting modems:
• All
Enables / disables ciphering and integrity settings
To register onto a network with WCDMA service, the modem’s ciphering and integrity settings must be enabled or disabled to match the network settings.
Most carriers enable both ciphering and integrity.
When testing the modem, you may be using a SIM that has different codes for ciphering and integrity than those used by the test system. In this case, you may need to disable ciphering and integrity checking to use the test system.
Usage:
• AT!GCIPHER=<setting> sets the ciphering and integrity settings.
• AT!GCIPHER? reports the current ciphering and integrity settings
(0=disabled, 1=enabled).
Parameters:
<setting> (enable / disable ciphering and integrity):
• 0 = ciphering disabled; integrity disabled
• 1 = ciphering enabled; integrity disabled
• 2 = ciphering enabled; integrity enabled
• 3 = ciphering disabled; integrity enabled
Returns the current active band
This command returns the active band currently being used by the modem.
Usage:
• AT!GETBAND? returns a description of the current active band, or returns an error message.
Note: Due to stack implementation requirements, !GETBAND reports W800 for both W800 and W850.
!GETRAT?
Supporting modems:
• All
Returns the current active radio access technology (RAT)
This command returns the RAT currently being used by the modem.
Usage:
• AT!GETRAT? returns a description of the current RAT, or returns an error message.
34 2130617
Modem Status, Customization, and Reset Commands
Table 3-2: Modem status, customization, and reset commands (Continued)
Command Description
!GRELIMEI?
Supporting modems:
• All
!GRESET
Supporting modems:
• All
Returns the modem’s production TAC
This command returns the modem’s production TAC (Type Allocation Code).
(TAC is first 8 chars, then padded with Zeros). EG: if IMEI is
289258158732085, returns 289258150000000.
Usage:
• AT!GRELIMEI? returns the <TAC> assigned to the modem.
Parameters:
<TAC>
• 15-character string. First 8 characters are the TAC, remainder of string is zero-padded.
Example:
If the modem’s IMEI is 289258158732085, !GRELIMEI returns
289258150000000.
Resets the modem
This command performs a modem reset.
Note: This command is identical in function to
.
Rev 2.8.1 Feb.11
35
Supported AT Command Reference
Table 3-2: Modem status, customization, and reset commands (Continued)
Command Description
!GSMINFO?
Supporting modems:
• All, with following exceptions:
· MC8775 (min.
FW: H1_1_8_13mcap)
· AC875 (min.
FW: H1_1_8_13acap)
Displays 2G network information
This command returns 2G network information for the ‘serving’ cell and up to
6 ‘neighbor’ cells.
Parameters: (referenced in example below)
<mccmnc>: Mobile Country Code and Mobile Network Code (combine to form the PLMN)
• 16-bit decimal
<lac>: Location Area Code
• 16-bit decimal
<cellid>: Cell ID
• 16-bit decimal
<bsic>: Base Station Identity Code
• 8-bit decimal
<ncc>: Network Color Code
• 8-bit decimal
<bscc>: Base Station Color Code
• 8-bit decimal
<rac>: Routing Area Code
• 8-bit decimal
<minrx>: Minimum Rx level (dBm) needed to register
• 16-bit decimal
<maxrach>: Reserved for future use
• 16-bit decimal
<band>: Indicates the 2G network band
• Valid values: “E900”, “P900”, “1900”, “1800”, “850”, “Unknown”
<arfcn>: Absolute Radio Frequency Channel Number
• 16-bit decimal
<rxlvl>: Received BCCH frequency level (dBm)
• 16-bit decimal
<c1>: C1 cell selection criteria
• 16-bit decimal
<c2>: C2 cell selection criteria
• 16-bit decimal
<c31>: C31 cell selection criteria
• 16-bit decimal
<c32>: C32 cell selection criteria
• 16-bit decimalf
(Continued on next page)
36 2130617
Modem Status, Customization, and Reset Commands
Table 3-2: Modem status, customization, and reset commands (Continued)
Description Command
!GSMINFO
(Continued)
Displays 2G network information
Example
AT!GSMINFO?
returns:
!gsminfo:
Serving Cell:
PLMN:
LAC:
Cell ID:
<mccmnc>
<lac>
<cellid>
<bsic>
BSIC:
NCC:
BSCC:
<ncc>
<bscc>
RAC: <rac>
Min Rx Lvl Rqd: <minrx>
Max Rach:
Band:
<maxrach>
<band>
ARFCN: <arfcn>
RX level (dBm): <rxlvl>
C1:
C2:
C31:
<c1>
<c2>
<c31>
C32: <c32>
Neighbour Cells:
Band:
ARFCN:
RAC:
RX level (dBm):
<band> <band> <band>
<arfcn> <arfcn> <arfcn>
<rac>
<rxlvl>
<rac>
<rxlvl>
<rac>
<rxlvl>
C1:
C2:
C31:
<c1>
<c2>
<c31>
<c1>
<c2>
<c31>
<c1>
<c2>
<c31>
C32: <c32> <c32> <c32>
Rev 2.8.1 Feb.11
37
Supported AT Command Reference
Table 3-2: Modem status, customization, and reset commands (Continued)
Command Description
!GSTATUS?
Supporting modems:
• All
Returns operational status
This command returns specific details about the current operational status of the modem.
Parameters:
<ctime>: Current time (Seconds from bootup)
<temperature>: Approximate temperature (
5
C)
<btime>: Bootup Time (Seconds from reset)
<mode>: Current modem mode
• (“POWERING OFF”, “FACTORY TEST”, “OFFLINE”, “ONLINE”,
“LOW POWER MODE”, “RESETTING”, “NETWORK TEST”, “OFFLINE
REQUEST”, “PSEUDO ONLINE”, “Unknown”)
<smode>: System mode acquired by modem
• (“No service”, “AMPS”, “CDMA”, “GSM”, “HDR”, “WCDMA”, “GPS”,
“WCDMA+GSM”, “Unknown”)
<PSstate>: Current PS state
• (“Attached”, “Not attached”)
<wband>: Current WCDMA band being accessed
• (“CDMA cell”, “CDMA PCS”, “IMT2000”, “WCDMA1900”,
“WCDMA1800”, “WCDMA800”, “GSM EGSM900”, “GSM DCS1800”,
“GSM 850”, “GSM1900”, “GPS”, “No band”, “WCDMA900”)
<gband>: Current GSM band, either TCH or BCCH
• (“GSM850”, “GSM900”, “DCS1800”, “PCS1900”, “Unknown”)
<wchan>: WCDMA channel number
<gchan>: GSM channel number
<gmmstate>: Current GMM state
• (“IDLE”, “DEREGISTERED”, “Registering”, “REGISTERED”,
“Deregistering”, “RA updating”, “Requesting srvc”)
<gmmsubstate>: Current GMM sub-state
• (“NORMAL SERVICE”, “LIMITED SERVICE”, “ATT NEEDED”,
“ATTEMPTING ATT”, “NO IMSI”, “NO SERVICE”, “PLMN SEARCH”,
“SUSPENDED”, “UPDATE NEEDED”, “UPDATING”, “DEATACHING”,
“---”)
Note: “---” indicates ‘undefined sub-state’
<mmstate>: Current MM state
• (“NULL”, “IDLE”, “LA Rejected”, “LA Start”, “CONNECTED”,
Network Command”, “---”)
Note: “---” indicates ‘undefined state’
<mmsubstate>: Current MM sub-state
• (“NORMAL SERVICE”, “LIMITED SERVICE”, “NO IMSI”,
“NO SERVICE”, “PLMN SEARCH”, “UPDATE NEEDED”,
“UPDATING”, “---”)
Note: “---” indicates ‘undefined sub-state’
38 2130617
Modem Status, Customization, and Reset Commands
Table 3-2: Modem status, customization, and reset commands (Continued)
Command Description
!GVER?
Supporting modems:
• All
^HVER
Supporting modems:
• All
Returns the firmware version
This command returns the firmware version as a string in the format
version yyyy/mm/dd hh:mm:ss.
!NVPORTSET?
!NVPORTSET=
<mapping>
Supporting modems:
• MC8780 / 81
• AC880 / 881
!PCTEMP?
Supporting modems:
• All MC modems
• C885
• C888
Returns the modem hardware version
This command returns the modem’s hardware version number based on the
FSN.
The version number is returned as a short string representing the actual version.
Examples:
• “E2” – Eng2 device
• “1.0” – Production v1.0
• “1.1” – Production v1.1
• etc.
Assigns appropriate USB endpoint AT port
This command maps the AT port to either endpoint 5 or endpoint 2 in non-
MUX mode, or reports the current mapping.
Usage:
• AT!NVPORTSET? returns the current endpoint <mapping>
• AT!NVPORTSET=<mapping> maps the AT port to the appropriate USB endpoint
Parameters:
<mapping> (mapping type):
• 0 = endpoint 5 (Default value)
• 1 = endpoint 2
Returns current temperature information
This command returns the module’s temperature state and actual temperature.
Usage:
• AT!PCTEMP? returns the <state> and <temperature>.
Parameters:
<state> (temperature state):
• “Normal”
• “High Warning”
• “High Critical”
• “Low Critical”
<temperature> (current temperature):
• Current temperature in degrees Celsius – this is the highest temperature reported by the two thermistors (one measures the PA (Power Amplifier) used by the WCDMA transceiver, the other measures the temperature of the PA used by the GSM transceiver).
Rev 2.8.1 Feb.11
39
Supported AT Command Reference
Table 3-2: Modem status, customization, and reset commands (Continued)
Command Description
!PCVOLT?
Supporting modems:
• All MC modems
• C885
• C888
!POWERDOWN
Supporting modems:
• All
Returns current power supply voltage information
This command returns the module’s power supply state and actual voltage.
Usage:
• AT!PCVOLT? returns the <state>, <voltage>, and <raw> (Analog/Digital
Convertor reading).
Parameters:
<state> (power supply state):
• “Normal”
• “High Critical”
• “Low Warning”
• “Low Critical”
<voltage>:
• Current voltage reading in mV.
<raw>:
• Analog/Digital Convertor reading
Powers down the system
This command powers down the system. After using this command, the modem will not communicate with the host until it has been power cycled.
Usage:
• AT!POWERDOWN returns “OK” and powers the system down.
Note: This command should only be used when testing using an appropriate testing jig—do not use it when the modem is installed in a computer.
40 2130617
Modem Status, Customization, and Reset Commands
Table 3-2: Modem status, customization, and reset commands (Continued)
Command Description
!REL?
Supporting modems:
• All
!RESET
Supporting modems:
• All
Queries the active protocol / revision
This command is used to indicate the modem’s current protocol, SGSN, and
MSC revision settings.
Usage:
• AT!REL? reports the current operating protocol, SGSN revision, and MSC revision in the format <wcdmarrc> <sgsnr> <mscr> (each value appears on a separate line).
Parameters:
<wcdmarrc>: WCDMA RRC Revision (Protocol)
• 00 = Release 99
• 01 = Release 5 (Default)
<sgsnr>: SGSN Revision
• 00 = Release 97
• 01 = Release 99
• 02 = Release 5
• 03 = Dynamic (Default)—uses whichever protocol is broadcast by the network
<mscr>: MSC Revision
• 00 = Release 97
• 01 = Release 99
• 02 = Release 5
• 03 = Dynamic (Default)—uses whichever protocol is broadcast by the network
Resets the modem
This command performs a modem reset.
Note: This command is identical in function to
+RSCP?
Supporting modems:
• All
Returns Received Signal Code Power (RSCP) (WCDMA only)
This command returns the RSCP of the active set’s three strongest cells.
Usage:
• AT!RSCP? returns the signed dBm value, from weakest to strongest cell.
For example:
+RSCP:
RSCP: -73 dBm -84 dBm
• Valid return values: -120 dBm to -20 dBm
Rev 2.8.1 Feb.11
41
Supported AT Command Reference
Table 3-2: Modem status, customization, and reset commands (Continued)
Command Description
!SCACT? [<pid>]
!SCACT=<state>[, <pid>]
Supporting modems:
• All
!SCDFTPROF?
!SCDFTPROF=<pid>
Supporting modems:
• All
Activates / deactivates PDP context for FIFO interface
This command is used to activate or deactivate the specified PDP context for
FIFO interface.
Usage:
• AT!SCACT?[<pid>] reports the status of the identified profile (<pid>). If no
<pid> is specified, the status of all profiles is returned.
• AT!SCACT=<state>[,<pid>] is used to set the state of the identified profile
(<pid>). If no <pid> is specified, profile 1 is updated.
Parameters:
<state> (PDP context activation state):
• 0 = Deactivated
• 1 = Activated
• During assignment, any <state> other than 1 or 2 will return an ERROR response.
<pid> (PDP context definition):
• Valid range: 1–16
Queries / sets the default profile ID
This command is used to query / set the default profile ID.
Usage:
• AT!SCDFTPROF? returns the default profile ID (<pid>).
• AT!SCDFTPROF=<pid> sets the default profile ID to <pid>.
Parameters:
<pid> (Profile ID):
• Valid range: 1–16 — a valid profile ID that will be used as the default
42 2130617
Modem Status, Customization, and Reset Commands
Table 3-2: Modem status, customization, and reset commands (Continued)
Command Description
!SCDNS?<pid>
!SCDNS=<pid>,
<pri_dns>,<sec_dns>
Supporting modems:
• All
!SCPADDR=<pid>
Supporting modems:
• All
Queries / sets profile ID DNS address
This command is used to query / set the primary and secondary DNS addresses of a profile.
Usage:
• AT!SCDNS?<pid> returns the primary (<pri_dns>) and secondary
(<sec_dns>) DNS addresses for the specified profile (<pid>).
• AT!SCDNS=<pid>,<pri_dns>,<sec_dns> sets the default primary and secondary IP addresses for domain name services.
Parameters:
<pid> (PDP context definition)
• Valid range: 1–16 — a valid profile ID that will be used as the default
<pri_dns> (Default primary IP address for DNS lookup):
• ‘Dot format’ IP address. For example, 10.10.10.1
• Used by modem when no DNS server address is received over the air during PDP context activation
<sec_dns>: Default secondary IP address for DNS lookup
• ‘Dot format’ IP address. For example, 10.10.10.1
• Used by modem when no DNS server address is received over the air during PDP context activation
Displays IP address for specified PDP context
This command is used to display the IP address of the specified PDP context
(profile), or for all profiles.
Usage:
• AT!SCPADDR=<pid> returns the IP address for the specified <pid> in the format <pid>, <addr>.
• AT!SCPADDR= returns the IP addresses for all defined profiles.
Parameters:
<pid> (profile ID (PDP context))
• Valid range: 1–16
<addr> (IP address of <pid>)
• ‘Dot’ format IP address (for exampel, 255.255.255.0)
Rev 2.8.1 Feb.11
43
Supported AT Command Reference
Table 3-2: Modem status, customization, and reset commands (Continued)
Command Description
!SCPROF?<pid>
!SCPROF=<pid>,<label>,
<autoconnect>,
<promptforpassword>,
<autolaunchapp>,
<rffu>
Supporting modems:
• All
!SCPROFDEL=?
!SCPROFDEL=<pid>
!SCPROFDEL
Supporting modems:
• AC875 (min.
FW: H2_0_8_8ap)
• AC880 / 881 (min.
FW: F1_2_3_14ap)
• C888
• MC8775 (min.
FW: H2_0_8_8mcap)
• MC8780 / 81 (min.
FW: F1_2_3_14ap)
• MC8785V
• MC8790 / 90V
• MC8791V
• MC8792V
Queries / sets SWI-specific profile information
This command is used to query / set the SWI specific information for a profile.
Usage:
• !SCPROF?<pid> reports current SWI-specific information for the specified profile (<pid>) in the format <pid> <label> <autoconnect>
<promptforpassword> <autolaunchapp> <pdplingertimer>.
• !SCPROF=<pid>...<pdplingertimer> sets the SWI-specific information for the specified profile (<pid>).
Parameters:
<pid>: PDP context definition
• Valid range: 1–16 — a valid profile ID that will be used as the default
<label>: Configuration buffer label
• 30-character string surrounded by quotation marks
<autoconnect>: Automatic context activation mode
• 0 = manual activation
• 1 = auto activation
<promptforpassword>: Flag value (prompt for password)
• 0 = do not prompt for password
• 1 = prompt for password
<autolaunchapp>: Flag value (auto launch application)
• 0 = do not auto launch the application
• 1 = auto launch the application
<rffu>: Reserved for future use
• 0–32767 = Reserved
Erase profile information
This command is used to erase the information for one or all profiles.
Usage:
• !SCPROFDEL=? returns valid formats for the assignment command
(!SCPROFDEL=).
• !SCPROFDEL=<pid>deletes the identified profile.
• !SCPROFDEL deletes all profiles
Parameters:
<pid>: PDP context definition
• Valid range: 1–16
44 2130617
Modem Status, Customization, and Reset Commands
Table 3-2: Modem status, customization, and reset commands (Continued)
Command Description
!SDNOTINSTALLED?
Supporting modems:
• C885
!SELMODE?
!SELMODE=?
!SELMODE=<sdInd>
Supporting modems:
• All
!SELRAT?
!SELRAT=?
!SELRAT=<ratInd>
Supporting modems:
• All
Returns SD installation status
This command is used to indicate if an SD card is in the modem.
Usage:
• AT!SDNOTINSTALLED? returns:
· ‘OK’ if an SD card is not currently installed
· ‘ERROR’ if there is an SD card currently installed
Queries / sets current service domain
This command is used to configure the modem to use a specific service domain.
Usage:
• AT!SELMODE? returns the current service domain index (<sdInd>) and description. If the <sdInd> is undefined, an error message is returned.
• AT!SELMODE=? returns a list of supported service domain indexes in the format <sdInd>, <description>.
• AT!SELMODE=<sdInd> sets the desired service domain.
Parameters:
<sdInd> (service domain index):
• 00 = CS only
• 01 = PS only
• 02 = CS and PS
Queries / sets current radio access technology (RAT)
This command is used to configure the modem to use a specific (or preferred) RAT.
Usage:
• AT!SELRAT? returns the current RAT configuration index (<ratInd>) and description. If the <ratInd> is undefined, an error message is returned.
• AT!SELRAT=? returns a list of supported RAT configurations in the format
<ratInd>, <description>.
• AT!SELRAT=<ratInd> sets the desired RAT configuration.
Parameters:
<ratInd> (RAT configuration index):
• 00 = Automatic
• 01 = UMTS 3G only
• 02 = GSM 2G only
• 03 = UMTS 3G preferred
• 04 = GSM 2G preferred
Rev 2.8.1 Feb.11
45
Supported AT Command Reference
Table 3-2: Modem status, customization, and reset commands (Continued)
Command Description
!SIMNOTINSTALLED?
Supporting modems:
• AC885
• C885
• C888
• MC8785V
• MC8790 / 90V
• MC8791V
• MC8792V
Returns SIM installation status
This command is used to indicate if a SIM is installed for the modem.
Usage:
• AT!SIMNOTINSTALLED? returns:
· ‘OK’ if a SIM is not currently installed
· ‘ERROR’ if there is a SIM currently installedf
46 2130617
Modem Status, Customization, and Reset Commands
Table 3-2: Modem status, customization, and reset commands (Continued)
Command Description
!SMSRETRY?
!SMSRETRY=?
!SMSRETRY=<period>,
<interval>
Supporting modems:
• AC880 / 881
• C885
• C888
• MC8780 / 81
• MC8785V
• MC8790 / MC8790V
• MC8791V
• MC8792V
Queries / sets SMS retry period and interval
This command is used to configure the SMS retry period and interval for MO-
SMS.
Usage:
• AT!SMSRETRY? returns the current <period> and <interval> settings.
• AT!SMSRETRY=? reports the format used for AT!SMSRETRY.
• AT!SMSRETRY=<period>, <interval> sets the retry period and retry interval
Parameters:
<period> (Number of seconds allowed for MO-SMS retry attempts):
• 0–255
<interval> (Number of seconds to wait between MO-SMS retry attempts):
• 0–255
Note: If <interval> is greater than <period>, a single retry attempt is made.
Note: <interval> ignores the time spent actually performing a retry attempt. If
<interval> = 5, attempts are made at elapsedTime = 0, 5, 10, etc. until an attempt is successful or <period> - elapsedTime < <interval>.
Example 1:
Assume a retry attempt takes 2 seconds.
If <period> = 1 and <interval> = 8, and no attempts are successful:
• time = 0: Retry attempt fails at time = 2. No more attempts are made because <period> has expired.
Example 2:
Assume a retry attempt takes 2 seconds.
If <period> = 3 and <interval> = 5, and no attempts are successful:
• time = 0: Retry attempt fails at time = 2. No more attempts are made because <period> will expire before the <interval> passes.
Example 3:
Assume a retry attempt takes 2 seconds.
If <period> = 14 and <interval> = 5, and no attempts are successful:
• time = 0: Retry attempt fails at time = 2; next attempt will begin at time=5
(the <interval> counts from the beginning of the previous attempt)
• time = 5: Retry attempt fails at time = 7; next attempt will begin at time=10
• time = 10: retry attempt fails at time = 12; No more attempts will be made because the <period> will expire before another <interval> of 5 seconds can pass.
Rev 2.8.1 Feb.11
47
Supported AT Command Reference
Table 3-2: Modem status, customization, and reset commands (Continued)
Command Description
!SMSSTSEN?
!SMSSTSEN=?
!SMSSTSEN=<enable>,
<mode>
Supporting modems:
• All, with following exceptions:
· AC875 (min. FW:
H1_1_8_14Acap)
· MC8775 / 75V (min.
FW: H1_1_8_14mcap)
Enables / disables SMS status reports
This command is used to enable / disable SMS status reports for MO-SMS messages, and to indicate if the user should be able to enable / disable the reports.
The status report indicates when a message is delivered to its intended recipient (in addition to the report that is sent when the network first receives the message).
Usage:
• AT!SMSSTSEN? returns the current <enable> and <mode> settings.
• AT!SMSSTSEN=? reports the format used for AT!SMSSTSEN.
• AT!SMSSTSEN=<enable>, <mode> enables / disables status reports, and indicates if the user can enable / disable the feature.
Parameters:
<enable> (Enable / Disable SMS status reports):
• 0 = Disable
• 1 = Enable
<mode> (User access to reporting feature):
• 0 = Read / Write (User can enable / disable the feature)
• 1 = Read only (User cannot enable / disable the feature—the feature status is preset by the device provider)
48 2130617
Modem Status, Customization, and Reset Commands
Table 3-2: Modem status, customization, and reset commands (Continued)
Command Description
!SWICALLPROG?
!SWICALLPROG
=<cpnStatus>
Supporting modems:
• All
Enables / disables Call Progress Notification
This command is used to enable or disable call progress notification. This allows the host to receive call status updates such as type of call, answered, on hold, etc.
Usage:
• AT!SWICALLPROG? returns the current <cpnStatus>.
• AT!SWICALLPROG=<cpnStatus> Information on current calls is returned, when the call status changes, in the format:
!SWICALLPROG:<idx
<alpha>
1
>,<dir>,<stat>,<mode>,<mpty>,<number>,<type>,
!SWICALLPROG:<idx
<alpha>
2
>,<dir>,<stat>,<mode>,<mpty>,<number>,<type>,
...
Note: When call progress notification is enabled, the standard AT command
+CLCC (List Current Calls) is disabled.
Parameters:
<cpnStatus> (Call progress notification status):
• 0 = Disabled
• 1 = Output on AT channel if AT is not blocked
• 2 = Output on AT channel even if AT is blocked
• Any other value will return an ERROR response
<idx> (Call identification number):
• Integer value as described in GSM 02.30 Section 4.5.5.1
• Can be used in +CHLD command
<dir> (Call direction):
• 0 = Mobile-originated (MO)
• 1 = Mobile-terminated (MT)
<state> (Call state):
• 0 = Active
• 1 = Held
• 2 = Dialing (MO calls)
• 3 = Alerting (MO calls)
• 4 = Incoming (MT calls)
• 5 = Waiting (MT calls)
• 6 = Disconnected
<mode> (Bearer / teleservice):
• 0 = Voice
• 1 = Data
• 2 = Fax
(Continued on next page)
Rev 2.8.1 Feb.11
49
Supported AT Command Reference
Table 3-2: Modem status, customization, and reset commands (Continued)
Command Description
!SWICALLPROG
(Continued)
Enables / disables Call Progress Notification (Continued)
<mpty> (Multiparty status):
• 0 = Not part of a multiparty (conference) call
• 1 = Part of a multiparty (conference) call
<number> (Telephone number of other end of connection):
• format specified by next parameter (<type>)
<type> (Address octet type):
• Two bitfields identifying the type of telephone number and numbering plan type (national / international).
• Format specified in 3GPP TS 24.008 Section 10.5.4.7
<alpha> (Tag associated with <number> in the phonebook):
• Example: “John Doe”
50 2130617
Modem Status, Customization, and Reset Commands
Table 3-2: Modem status, customization, and reset commands (Continued)
Command Description
^SYSCONFIG?
^SYSCONFIG=<mode>,
<acqorder>, <roam>,
<srvDomain>
Supporting modems:
• All
Queries / sets system configuration information
This command is used to set and retrieve the modem’s configuration.
Usage:
• AT^SYSCONFIG= sets the various configuration parameters. You must specify all of the parameters.
• AT^SYSCONFIG? returns the current modem configuration information in the format <mode> <netAccessOrder> <roaming> <srvDomain>.
Parameters:
<mode> (Supported system mode):
• 2 = Auto-select
• 13 = GSM only
• 14 = WCDMA only
• 16 = No change—use this value with AT^SYSCONFIG= if you do not want to change the current setting.
<acqOrder> (Network acquisition order)
• 0 = Automatic
• 1 = GSM, then WCDMA
• 2 = WCDMA, then GSM
• 3 = No change—use this value with AT^SYSCONFIG= if you do not want to change the current setting.
<roam> (Roaming support)
• 0 = Not supported
• 1 = Supported
• 2 = No change—use this value with AT^SYSCONFIG= if you do not want to change the current setting.
<srvDomain> (Service domain support)
• 0 = Circuit-switched only
• 1 = Packet-switched only
• 2 = Circuit- and packet-switched
• 3 = Any
• 4 = No change—use this value with AT^SYSCONFIG= if you do not want to change the current setting.
<simStatus> (SIM status)
• 0 = SIM is not available
• 1 = SIM is available
• 255 = No SIM, or the SIM has been PIN-locked (invalid PIN was entered and must be reset)
Rev 2.8.1 Feb.11
51
Supported AT Command Reference
Table 3-2: Modem status, customization, and reset commands (Continued)
Command Description
^SYSINFO
Supporting modems:
• All
Returns service status information
This command returns current service type and availability information, and the current status of the module’s SIM in the format <srvStatus>
<srvDomain> <roamStatus> <sysMode> <simState>.
Parameters:
<srvStatus> – Service availability
• 0 = No service
• 1 = Limited service
• 2 = Service
• 3 = Limited regional service
• 4 = Power save mode or deep sleep mode
<srvDomain> – Service domain
• 0 = No service
• 1 = Circuit-switched service only
• 2 = Packet-switched service only
• 3 = Circuit- and packet-switched service
<roamStatus> – Roaming status indicator
• 0 = Not roaming
• 1 = Roaming
<sysMode> – System mode
• 0 = No service
• 3 = GSM / GPRS mode
• 5 = WCDMA mode
<simStatus> – SIM status
• 0 = SIM is not available
• 1 = SIM is available
• 255 = No SIM, or the SIM has been PIN-locked (invalid PIN was entered and must be reset)
52 2130617
Modem Status, Customization, and Reset Commands
Table 3-2: Modem status, customization, and reset commands (Continued)
Command Description
!TIME=<YYYY>, <MM>,
<DD>, <hh>, <mm>, <ss>
[, <TZ>, <DST>]
!TIME?
!TIME=?
Supporting modems:
• All
Queries / sets current time of day
This command is used to set and retrieve the current time of day—the time of day can be set using this command, or could be set by the network. If the time has not been set, the command returns ERROR.
Usage:
• AT!TIME= <YYYY>,<MM>,<DD>,<hh>,<mm>,<ss> [, <TZ>, <DST>] sets the current time.
• AT!TIME? returns four lines of data. Lines 1-2 show local date and time, lines 3-4 show UTC date and time. Date format is YYYY/MM/DD; time format is hh:mm:ss.
Example response:
!TIME:
2007/10/21
10:23:38 (local)
2007/10/21
17:23:38 (UTC)
OK
Note: In this example, <tz> is -32 (-8 hours) and DST is 1 (+1 hour).
• AT!TIME=? reports the format used for AT!TIME
Parameters:
<YYYY> – year
• 4 digits required
<MM> – month
• Valid values: 01–12
<DD> – day
• Valid values: 01–31
<hh> – hour
• Valid values: 00-23
<mm> – minute
• Valid values: 00–59
<ss> – second
• Valid values: 00–59
<TZ> – time zone offset from UTC in 15-minute increments
• Valid values: -48 to 48
• <DST> must also be set if <TZ> is used
<DST> – Daylight Saving Time offset in 1-hour increments
• Valid values: 0 to 2
• <TZ> must also be set if <DST> is used
Rev 2.8.1 Feb.11
53
Supported AT Command Reference
Table 3-2: Modem status, customization, and reset commands (Continued)
Command Description
!UDINFO?
Supporting modems:
• All
+UPSC
Supporting modems:
• All
Returns information from active USB descriptor
This command returns information from the active USB descriptor in the format <vid> <pid> <manuf string> <product string> (each parameter on a separate line).
Parameters:
<vid> – Vendor ID
• Valid range: 0000–FFFF
<pid> – Product ID
• Valid range: 0000–FFFF
<manuf string> – Manufacturer string
• ASCII string (29 characters maximum)
• Example: “Sierra Wireless, Incorporated”
<product string> – Product string
• ASCII string (64 characters maximum)
• Example: “Mini Card”
Displays Primary Scrambling Code (WCDMA only)
This command displays the Primary Scrambling Code (PSC) of the reference
WCDMA cell.
Example:
AT!UPSC returns:
+UPSC: <psc>
Parameters:
<psc> – Primary Scrambling Code of reference WCDMA cell
• Valid range: 0-255
• 255 = No valid cell
54 2130617
Modem Status, Customization, and Reset Commands
Table 3-2: Modem status, customization, and reset commands (Continued)
Command Description
+USET?<set>
+USET=?
Supporting modems:
• All
Displays WCDMA set information
This command displays WCDMA set information (Active Set, Candidate Set, etc.).
Usage:
• AT+USET?<set> returns detailed information about each item in the
<set>.
• AT+USET=? returns the list of valid <set> values
Example:
AT+USET?<set> returns:
+USET: <setName>
Count: <count>
PSC: <psc> <ref>
SSC: <ssc>
STTD: <sttd>
Tot Ec/Io: <totEcIo>
Ec/Io: <EcIo>
RSCP: <rscp>
Window Size: <winSize>
... (repeats for <count> items)
Parameters:
<set> – Set for which details are requested
• Valid range: 0–11 (see <setName> for descriptions)
<setName> – Description of <set> value
• ASCII string
• Valid values:
0-Active Set
1-Sync Neighbour Set
2-Async Neighbour Set
3-Unlisted Set
4-Add-Candidate Set
5-Drop-Candidate Set
6-After failed W2G Set
7-DCH-Only Set
8-HHO Active Set
9-HHO Active No PN Set
10-Candidate to Unlisted Set
11-Saved Set
<count> – Number of items in <set>
• Valid range: 0-255
<psc> – Primary Scrambling Code
• Valid range: 0–FFFF
(Continued on next page)
Rev 2.8.1 Feb.11
55
Supported AT Command Reference
Table 3-2: Modem status, customization, and reset commands (Continued)
Command Description
+USET
Displays WCDMA set information (Continued)
<ref> – Reference PSC designator string
• Displays “(REF)” if this is the reference PSC
<ssc> – Secondary Scrambling Code
• Valid range: 0–FFFF
<sttd> – Common Pilot Channel (CPICH) supports Space Time Transit
Diversity
• 0 = Not supported
• 1 = Supported
<totEcIo> – Total Ec/Io
• Valid range: 00–FF
• To convert to a dB value, convert to decimal and divide by -2.
Example: 0x0B / -2 = 11 / -2 = -5.5 dB
•
also reports Total Ec/Io as a dB value.
<EcIo> – Best path Ec/Io
• Valid range: 00–FF
• To convert to a dB value, convert to decimal and divide by -2.
Example: 0x0B / -2 = 11 / -2 = -5.5 dB
<rscp> – Received Signal Code Power
• Valid range: 0-FFFF
<winSize> – Search window size
• Valid range: 0000–FFFFFFFF
56 2130617
Modem Status, Customization, and Reset Commands
Table 3-2: Modem status, customization, and reset commands (Continued)
Command Description
&V
Supporting modems:
• All
Return operating mode AT configuration parameters
This command returns the status of all AT command parameters that apply to the current operating mode.
Example:
“AT&V <Enter>
&C: 2; &D: 2; &F: 0; E: 1; L: 0; M: 0; Q: 0; V: 1; X: 0; Z: 0; S0: 0; S2: 43;
S3: 13; S4: 10; S5: 8; S6: 2; S7: 50; S8: 2; S9: 6; S10: 14; S11: 95;
+FCLASS: 0; +ICF: 3,3; +IFC: 2,2; +IPR: 115200; +DR: 0; +DS:
0,0,2048,6;+WS46: 12; +CBST: 0,0,1;+CRLP:
(61,61,48,6,0),(61,61,48,6,1),(240,240,52,6,2);+CV120: 1,1,1,0,0,0; +CHSN:
0,0,0,0; +CSSN: 0,0; +CREG: 0; +CGREG: 0;+CFUN:; +CSCS: "IRA";
+CSTA: 129; +CR: 0; +CRC: 0; +CMEE: 2; +CGDCONT: (1,"IP","","",0,0);
+CGDSCONT: ; +CGTFT: ; +CGEQREQ: ; +CGEQMIN: ; +CGQREQ: ;
+CGQMIN: ;+CGEREP: 0,0; +CGDATA: "PPP"; +CGCLASS: "A"; +CGSMS:
3; +CSMS: 0;+CMGF: 0; +CSCA: "",; +CSMP: ,,0,0; +CSDH: 0; +CSCB:
0,"",""; +FDD: 0;+FAR: 0; +FCL: 0; +FIT: 0,0; +ES: ,,; +ESA: 0,,,,0,0,255,;
+CMOD: 0;+CVHU: 0; +CPIN: ,; +CMEC: 0,0,0; +CKPD: 1,1; +CGATT: 0;
+CGACT: 0;+CPBS: "SM"; +CPMS: "SM","SM","SM"; +CNMI: 0,0,0,0,0;
+CMMS: 0; +FTS: 0;+FRS: 0; +FTH: 3; +FRH: 3; +FTM: 96; +FRM: 96;
+CCUG: 0,0,0;+COPS: 0,0,""; +CUSD: 0; +CAOC: 1; +CCWA: 0; +CPOL:
0,2,""; +CTZR: 0;+CLIP: 0; +COLP: 0; +CMUX:
0,0,5,31,10,3,30,10,2;!CMUX: 0,0,5,31,10,3,30,10,2
OK”
Rev 2.8.1 Feb.11
57
Supported AT Command Reference
58 2130617
4: Diagnostic Commands
•
Introduction
•
Command summary
•
Command reference
Introduction
This chapter describes commands used to diagnose modem problems.
Command summary
The table below lists the commands described in this chapter.
Table 4-1: Diagnostic commands
Cmnd
!MXSTATS
Description
Displays / clears 27.010 statistics
Page
4
Rev 2.8.1 Feb.11
59
Supported AT Command Reference
Command reference
Table 4-2: Diagnostic command details
Command
!MXSTATS=0
!MXSTATS?
Supporting modems:
• All
Description
Displays / clears 27.010 statistics
TS 27.010 is a standard that defines a multiplexing protocol between a mobile station and a terminal. This standard is supported on the modem and AT!MXSTATS is used to display statistics related to that protocol for debugging purposes.
Usage:
• AT!MXSTATS=0 clears the statistics.
• AT!MXSTATS? reports the statistics.
The command AT!MXSTATS? returns these statistics:
• Sessions Started
• Sessions Ended
• SABM (Tx/Rx)
• DISC (Tx/Rx)
• UA (Tx/Rx)
• DM (Tx/Rx)
• UIH (Tx/Rx)
• T1 expiry
• T2 expiry
• T3 expiry
• N1 count
• N2 count
• Bad Frame (addr)
• Bad Frame (ctl)
• Bad Frame (len)
• Bad Frame (F9)
• Bad Frame (fcs)
• Bad Frame (mem)
Values are accumulated until cleared (by issuing the command
AT!MXSTATS=0).
60 2130617
5: Test commands
•
Introduction
•
Command summary
•
Command reference
Introduction
This chapter describes commands used to display and clear data that is stored if the modem crashes.
Command summary
The table below lists the commands described in this chapter.
Table 5-1: Test commands
Cmnd
!ERR
Description
Displays diagnostic information
!GCCLR
!GCDUMP
Page
Command reference
Table 5-2: Test command details
Command
!ERR
Supporting modems:
• All
!GCCLR
Supporting modems:
• All
!GCDUMP
Supporting modems:
• All
Description
Displays diagnostic information
This command is used to display diagnostic information that Sierra Wireless uses to assist in resolving technical issues.
Clears crash dump data
This command clears the crash dump and assert data.
Displays the crash dump data
This command displays crash dump data. If there is no crash dump data, it displays the string “No crash data available”.
5
Rev 2.8.1 Feb.11
61
Supported AT Command Reference
62 2130617
6: Memory Management
Commands
Introduction
The modem has 2 MB of non‐volatile memory that is used to store:
• Factory calibration data
• Settings made in a host application such as Watcher
The commands in this chapter allow you to back up and restore the data in non‐volatile memory.
Command summary
The table below lists the commands described in this chapter:
Table 6-1: Memory management command passwords
Command Description Page
!NVBACKUP
Backs up items stored in non-volatile memory 63
Command reference
Table 6-2: Memory management command details
Command Description
!NVBACKUP
=<category>
Supporting modems:
• All
Backs up items stored in non-volatile memory
This command creates a backup that is stored in the modem’s flash memory.
Parameters:
<category> (specify items to back up):
• 0 = Factory items (RF calibration data) — Used only at the factory (only needs to be done once for the lifetime of the device)
• 1 = OEM items (PRI customizations) — Used only by the OEM when loading a new PRI configuration (only needs to be done once for the lifetime of the device)
• 2 = User items (customizations, including those made by Watcher or other host applications) — This is the only backup option that should be employed by users. Use this command before doing a firmware update. If the modem’s file system is reinitialized for some reason during the update, the customizations would then be automatically restored using from the backedup information.
The command returns:
• NV Items saved
• NV Items skipped
The ‘items skipped’ represent memory to which nothing has been written.
6
Rev 2.8.1 Feb.11
63
Supported AT Command Reference
64 2130617
7: SIM Commands
•
Introduction
•
Command summary
•
Command reference
Introduction
This chapter describes commands used to communicate with an installed (U)SIM.
Command summary
The table below lists the commands described in this chapter:
Table 7-1: SIM command passwords
Command
!AUTH
Description
!ICCID
Page
Command reference
Table 7-2: SIM command details
Command
!AUTH = <randNumber>
Supporting modems:
• All
Description
Runs GSM algorithm on SIM
This command is used to authenticate the SIM using a random number.
The command returns the SIM’s response and a 64–bit ciphering key in the format: <key>, <SRES>
Parameters:
<randNumber>
• 32 hexadecimal digit random number.
Example: 123A567B9012C4567D90123E56789012
<SRES> - SIM response
• Example: 500e2879
<key> - Ciphering key
• Example: ec793ac5662e7000
7
Rev 2.8.1 Feb.11
65
Supported AT Command Reference
Table 7-2: SIM command details (Continued)
Command
!ICCID
Supporting modems:
• All
Description
Returns (U)SIM card’s ICCID
This command returns a (U)SIM’s ICCID (Integrated Circuit Card ID).
Usage:
• AT!ICCID?
returns !ICCID: <iccid>
Parameters:
<iccid> (ICCID of the (U)SIM currently being tested):
• 20 digit decimal number — This number is often printed on the (U)SIM card.
66 2130617
Index (AT commands)
A
A, answer incoming call
A/, re‐issue last AT command
!AUTH, run GSM algorithm on SIM
B
!BAND, set/query frequency bands
!BCINF, return bootloader version
!BOOTHOLD, reset modem and wait for f/w download ,
C
&C, set data carrier detected
C, ITU T v.24 circuit 109 carrier detect signal behavior command
+CACM, accumulated call meter
+CACSP, voice group or voice broadcast call state at‐ tribute presentation
+CAEMLPP, eMLPP priority registration and interroga‐ tion
+CAHLD, leave an ongoing voice group or voice broad‐ cast call
+CAJOIN, accept incoming voice group or voice broad‐ cast call
+CALA, alarm
+CALCC, list current voice group and voice broadcast call
+CALD, delete alarm
+CALM, alert sound mode
+CAMM, accumulated call meter maximum
+CANCHEV, NCH support indication
+CAOC, advice of charge
+CAPD, postpone or dismiss an alarm
+CAPTT, talker access for voice group call
^CARDMODE, return SIM card type
+CAREJ, reject incoming voice group or voice broadcast call
+CAULEV, voice group call uplink status presentation ,
+CBC, battery charge
+CBM, cell broadcast message directly displayed
+CBMI, cell broadcast message stored in memory at specified location
+CBST, select bearer service type
+CCCM, current call meter value
+CCFC, call forwarding number and conditions
+CCLK, clock
+CCUG, closed user group
+CCWA, call waiting
+CCWE, call meter maximum event
+CDIP, called line identification presentation
+CDIS, display control
+CDS, SMS status report after sending a SMS
+CDSI, incoming SMS status report
+CEER, extended error report
+CFUN, set phone functionality
+CGACT, PDP context activate or deactivate
+CGANS, manual reponse to network request for PDP context activation
+CGATT, PS attach or detach
+CGAUTO, automatic response to network request for
PDP context activation
+CGCLASS, GPRS mobile station class
+CGCLOSP, configure local octet stream PAD parame‐ ters
+CGCMOD, PDP context modify
+CGDATA, enter data state
+CGDCONT, define PDP context
+CGDSCONT, define secondary PDP context
+CGEQMIN, 3G QoS profile (minimum acceptable)
+CGEQNEG, 3G QoS profile (negotiated)
+CGEQREQ, 3G QoS profile (requested)
+CGEREP, packet domain event reporting
+CGEV, GPRS network event indication
+CGIEV, indicator event
+CGMI, request manufacturer identification
+CGMM, request model identification
+CGMR, request revision identification
+CGPADDR, show PDP address
+CGQMIN, QoS profile (minimum acceptable)
+CGQREQ, QoS profile (requested)
+CGREG, GPRS network registration status
+CGSMS, select service for MO SMS messages
+CGSN, request product serial number identification
+CGTFT, traffic flow template
+CHLD, call‐related supplementary services
+CHSA, HSCSD non‐transparent asymmetry configura‐ tion
+CHSC, HSCSD current call parameters
+CHSD, HSCSD device parameters
+CHSR, HSCSD parameters report
+CHST, HSCSD transparent call configuration
+CHSU, HSCSD automatic user initiated upgrading
+CHUP, hangup call
+CIMI, request international mobile subscriber identity ,
+CIND, indicator control
+CKEV, key press or release event
+CKPD, keypad control
+CLAC, list all available AT commands
+CLAE, language event
+CLAN, set language
+CLCC, list current calls
+CLCK, facility lock
Rev 2.8.1 Feb.11
67
Supported AT Command Reference
+CLIP, calling line identification presentation
+CLIR, calling line identification restriction
+CLVL, sets/returns internal loudspeaker volume
+CMAR, master reset
+CME ERROR, mobile termination error result code
+CMEC, mobile termination control mode
+CMEE, report mobile termination error
+CMER, mobile termination event reporting
+CMGC, send command
+CMGD, delete message
+CMGF, message format
+CMGL, list messages
+CMGR, read message
+CMGS, send message
+CMGW, write message to memory
+CMMS, more messages to send
+CMNA, new message acknowledgement to ME/TA
+CMOD, call mode
+CMS ERROR, SMS error (mobile or network error)
+CMSS, send message from storage
+CMT, incoming message directly displayed
+CMTI, incoming message stored at specific memory lo‐ cation
+CMUT, enables/disables uplink voice muting
+CMUX, multiplexing mode
+CNMA, new message acknowledgement to ME
+CNMI, new message indications to TE
*CNTI, return current, available, and supported network technologies
+CNUM, subscriber number
+COLP, connected line identification presentation
+COPN, read operator names
+COPS, operator selection
+CPAS, phone activity status
+CPBR, read phonebook entries
+CPBS, select phonebook memory storage
+CPBW, write phonebook entry
+CPFB, find phonebook entries
+CPIN, enter PIN
+CPMS, preferred message storage
+CPOL, preferred operator list
+CPROT, enter protocol mode
+CPUC, price per unit and currency table
+CPWC, power class
+CPWD, change password
+CQI, enable/disable/return averaged CQI value
+CR, service reporting control
+CRC, cellular result code
+CREG, network registration
+CRES, restore settings
+CRING, incoming call type
+CRLP, radio link protocol
+CRMP, ring melody playback
+CRSL, ringer sound level
+CRSM, restricted SIM access
+CSAS, save settings
+CSCA, service centre address
+CSCB, select cell broadcast message type
+CSCC, secure control command
+CSCS, select TE character set
+CSDF, settings date format
+CSDH, show text mode parameters
!CSDONSIO2, configure secondary SIO port for CS data ,
+CSGT, set greeting text
+CSIL, silence command
+CSIM, generic SIM access
+CSMP, set text mode parameters
+CSMS, select message service
+CSNS, single numbering scheme
+CSQ, signal quality
+CSSN, supplementary service notifications
+CSTA, select type of address
+CSTF, settings time format
+CSVM, set voice mail number
+CTFR, call deflection
+CTZR, time zone reporting
+CTZU, automatic time zone update
+CUSD, unstructured supplementary service data
+CV120, v.120 rate adaption protocol
+CVHU, voice hangup control
+CVIB, vibrator mode
D
&D, set DTR function mode
D, dial
D, ITU T V.25ter dial command
D’99’’’<n>#, set up packet data call based on profile ID
#<n>
D’99#, set up packet call based on profile ID #1
D><MEM><N>, originate call to phone number in mem‐ ory
D><N>, originate call to phone number in current mem‐ ory
D><STR>, originate call to phone number corresponding to a/n field
DL, redial last phone number used
+DR, V42bis compression report
+DS, V42bis data compress
E
E, set command echo mode
+ECIO, return total energy per chip per power density value
!ERR, display diagnostic information
+ETFCI, enable/disable/query E‐TFCI average value
F
&F, set current parameters to defaults
G
+GCAP, Request complete TA capabilities list
68 2130617
!GCCLR, clear crash dump data
!GCDUMP, display crash dump data
!GCIPHER, enable/disable ciphering and integrity set‐ tings
!GETBAND, return current active band
!GETRAT, return current active RAT
+GMI, request manufacturer identification
+GMM, request TA model identification
+GMR, request TA revision identification
+GOI, request global object identification
!GRELIMEI, return modem’s production TAC
!GRESET, reset the modem
!GSMINFO, display 2G network information
+GSN, request TA serial number identification
!GSTATUS, return operational status
!GVER, return firmware version
H
H, disconnect existing connections
^HVER, return modem hardware version
I
I, display product identification information
!ICCID, return SIM card’s ICCID
+ICF, set TE‐TA control character framing
+IFC, set TE‐TA local data flow control
+ILRR, set TE‐TA local rate reporting mode
+IPR, set fixed local rate
L
L, set monitor speaker loudness
M
M, set monitor speaker mode
!MXSTATS, display/clear 27.010 statistics
N
!NVBACKUP, back up non‐volatile memory
!NVPORTSET, assign USB endpoint AT port
O
O, switch from command mode to data mode
P
P, select pulse dialing
!PCTEMP, return current temperature information
!PCVOLT, return current power supply voltage informa‐ tion
!POWERDOWN, power down the system
Index
Q
Q, set result code presentation mode
R
!REL, query the active protocol/revision
!RESET, reset the modem
!RSCP, return RSCP
S
&S, set DSR signal
S0, set number of rings before auto‐answer
S10, set disconnect delay after indicating absense of data carrier
S3, set command line termination character
S4, set response formatting character
S5, set command line editing character
S6, set pause before blind dialing
S7, set number of seconds to wait for connection comple‐ tion
S8, set number of seconds to wait when comma dial modifier used
!SCACT, activate/deactivate PDP context for FIFO inter‐ face
!SCDFTPROF, query/set the default profile ID
!SCDNS, query/set profile ID DNS address
!SCPADDR, display IP address for PDP context
!SCPROF, query/set SWI‐specific profile information
!SCPROFDEL, erase profile information
!SDNOTINSTALLED, return SD installation status
!SELMODE, query/set current service domain
!SELRAT, query/set current RAT
!SIMNOTINSTALLED, return SIM installation status
!SMSRETRY, query/set SMS retry period and interval
!SMSSTSEN, enable/disable SMS status report
!SWICALLPROG, enable/disable call progress notifica‐ tion
^SYSCONFIG, query/set system configuration informa‐ tion
^SYSINFO, return service status information
T
&T, auto tests
T, select tone dialing
!TIME, query/set current time of day
U
!UDINFO, return information from active USB descrip‐ tor
!UPSC, display primary scrambling code
+USET, display WCDMA set information
Rev 2.8.1 Feb.11
69
Supported AT Command Reference
V
&V, return AT configuration parameters
V, set result code format mode
+VTD, tone duration
+VTS, DTMF and arbitrary tone generation
W
&W, Store parameter to user‐defined profile
+WS46, PCCA STD 101 select wireless network
X
X, set connect result code format and call monitoring
Z
Z, set all current parameters to user‐defined profile
70 2130617
Index
Numerics
27.010 statistics, display/clear
2G network information, return 36
3GPP
AT commands, references
A acronyms
application auto‐launch, query/set
ARFCN, 2G, return
AT command parameters, display 57
AT commands
3GPP 27.005 commands, list
3GPP 27.007 commands, list
3GPP, standard
AT port, USB endpoint mapping 39
B bad frame statistics, display/clear
band
current active band, return 34
current GSM, return
bands available
current
set
base station
identity code, 2G, return
BCCH frequency level, 2G, return 36
bearer, call progress notification 49
boot and hold. See bootloader.
bootloader version, return
30 wait for firmware update 30
C call identification number, call progress notification
call progress notification, enable/disable
call state, call progress notification
cell ID, 2G, return
36 cell selection criteria, 2G, return 36
channel number current GSM, return
Channel Quality Indicator. See CQI.
ciphering and integrity settings, enable/disable
common pilot channel, display
configuration buffer label, query/set 44
context activation mode, query/set
CPICH, display
CQI
averaged, enable/display display
crash data
D
diagnostic information, display 61
DISC (Tx/Rx) statistics, display/clear 60
DM (Tx/Rx) statistics, display/clear
DNS address, query/set
E
Ec/Io
strongest cell values, return 33
endpoint
erase profile information
E‐TFCI average values, enable/disable/query
F
FIFO interface, activate/deactivate PDP context 42
firmware revision, minimum required
update, wait in bootloader mode
version, return
G
GMM state, return
H
Rev 2.8.1 Feb.11
71
Supported AT Command Reference
I
ICCID, display
IP address display, profile ID 43
L
LAC, 2G, return
loudspeaker volume query/set, internal 31
M
MCC, 2G, return
MM state, return
substate, return
mode acquired by modem, return 38
mode, query/set
modem configuration, query/set
mode, query/set
mode, return
network acquisition order, query/set
networks, supported
reset, wait for firmware update
roaming support, query/set
51 service domain support, query/set 51
SIM status, query/set
status commands, list
MSC revision, current
multi‐party status, call progress notification 49
muting voice call, enable/disable 31
MUX, secondary SIO port, configure for CS 32
N
N1/N2 counts, display/clear 60
network
acquisition order, query/set 51
available for use
information, 2G, return
P password
profile ID prompt, query/set 44
PDP context
activate/deactivate for FIFO interface 42
72
primary scrambling code, display
profile ID
application auto‐launch, query/set 44
DNS address, query/set
erase information
IP address, display
password prompt, query/set
SWI‐specific information, query/set
protocol, current
PS state, return
R
radio access technology. See RAT.
RAT current, display description
received signal code power
reset modem
modem, wait for firmware update 30
roaming support, query/set
routing area code, 2G, return 36
Rx, minimum level to register, 2G, return 36
S
SABM (Tx/Rx) statistics, display/clear
SD card installation status
search window size, display
secondary scrambling code, display
service availability, display
domain, query/set
service domain support, query/set 51
session counters, display/clear
SIM authentication
ICCID, display
installation status
SIO, secondary port, configure for CS over AT or MUX
SMS status, display
status, query/set
2130617
retry period and interval for MO‐SMS, query/set 47
status reports, enable/disable 48
system
system mode, display
T
T1/T2/T3 expiry statistics, display/clear 60
TAC, return
temperature current, return
state, return
time of day, query/set
type allocation code, return
U
UA (Tx/Rx) statistics, display/clear
UIH (Tx/Rx) statistics, display/clear
USB descriptor information, display
V version bootloader, return
firmware, return
modem hardware, return
voice
call muting, enable/disable 31
voltage
raw reading, return
state, return
volume internal loudspeaker, query/set
W
WCDMA
Index
Rev 2.8.1 Feb.11
73
Supported AT Command Reference
74 2130617
advertisement
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Related manuals
advertisement
Table of contents
- 9 About this Guide
- 9 Introduction
- 10 Result codes
- 10 Terminology and acronyms
- 10 Current firmware versions
- 11 Document structure
- 14 Conventions
- 17 Supported GSM / WCDMA AT Commands
- 27 Modem Status, Customization, and Reset Commands
- 27 Introduction
- 27 Command summary
- 29 Command reference
- 59 Diagnostic Commands
- 59 Introduction
- 59 Command summary
- 60 Command reference
- 61 Test commands
- 61 Introduction
- 61 Command summary
- 61 Command reference
- 63 Memory Management Commands
- 63 Introduction
- 63 Command summary
- 63 Command reference
- 65 SIM Commands
- 65 Introduction
- 65 Command summary
- 65 Command reference
- 67 Index (AT commands)
- 71 Index