Sierra Wireless AirPrime MiniCard MC73xx/8805 Series At Command Reference

AirPrime MiniCard MC73xx/8805
AT Command Reference
4114486
Rev. 1
Preface

Important Notice

Safety and Hazards

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.
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.

Limitation of Liability

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 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.
Rev. 1 Sep.13 Proprietary and Confidential 3
AirPrime MC73xx/8805 AT Command Reference

Patents This product may contain technology developed by or for Sierra Wireless Inc. This

®
product includes technology licensed from QUALCOMM
. This product is manufactured or sold by Sierra Wireless Inc. or its affiliates under one or more patents licensed from InterDigital Group and MMP Portfolio Licensing.

Copyright © 2013 Sierra Wireless. All rights reserved.

Trademarks Sierra Wireless

are trademarks of Sierra Wireless.
AirCard Inc.
Windows Corporation.
Macintosh the U.S. and other countries.
QUALCOMM under license.
Other trademarks are the property of their respective owners.
®
®
, AirPrime®, AirLink®, AirVantage® and the Sierra Wireless logo
, Watcher® and NETGEAR® are registered trademarks of NETGEAR,
®
and Windows Vista® are registered trademarks of Microsoft
®
and Mac OS® are registered trademarks of Apple Inc., registered in
®
is a registered trademark of QUALCOMM Incorporated. Used

Contact Information

Sales Desk: Phone: 1-604-232-1488
Hours: 8:00 E-mail: sales@sierrawireless.com
Post: Sierra Wireless
13811 Wireless Way Richmond, BC Canada V6V 3A4
AM to 5:00 PM Pacific Time
Fax: 1-604-231-1109 Web: www.sierrawireless.com
Consult our website for up-to-date product descriptions, documentation, application notes, firmware upgrades, troubleshooting tips, and press releases:
www.sierrawireless.com

Revision History

Revision number
1
4 Proprietary and Confidential 4114486
Release date Changes
ep 2013 Created document
S
Contents
About This Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Command access. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Command timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Interval timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
Escape sequence guard time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
Result codes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
References. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Terminology and acronyms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Current firmware versions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Version . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
Upgrading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
Document structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
AT Password Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Command summary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Command reference. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Modem Status, Customization, and Reset Commands . . . . . . . . . . . . . . . .19
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Command summary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Command reference. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Diagnostic Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Command summary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Command reference. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Rev. 1 Sep.13 Proprietary and Confidential 5
AirPrime MC73xx/8805 AT Command Reference
Test Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Command summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Command reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Memory Management Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Command summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Command reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
GPS Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Command summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Command reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Error codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
SIM Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Command summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Command reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
OMA-DM Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Command summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Command reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
SAR Backoff and Thermal Control Commands . . . . . . . . . . . . . . . . . . . . . . 127
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Command summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Command reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
6 Proprietary and Confidential 4114486
Contents
Supported GSM/WCDMA AT Commands . . . . . . . . . . . . . . . . . . . . . . . . . .131
HSDPA/ HSUPA Categories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Band Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
ASCII Table. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Index (AT commands). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Rev. 1 Sep.13 Proprietary and Confidential 7
AirPrime MC73xx/8805 AT Command Reference
8 Proprietary and Confidential 4114486

1: About This Guide

Introduction

This document describes supported standard and proprietary AT commands available for Sierra Wireless AirPrime™ products, and provides details where commands vary from the standards. These commands are intended for use by OEMs, and are supplemental to the standard AT commands for GSM devices defined by the 3GPP (3rd Generation Partnership Project) in TS 27.007 AT command set
for User Equipment (UE) and 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).
1
Note: When designing applications that use these AT commands, use Watcher ensure proper use of command groups. For questions or concerns relating to command implementation, please contact your Sierra Wireless account representative.
®
or other Sierra Wireless applications as functionality templates to

Command access

Most commands in this reference are password-protected. To use these commands, you must enter the correct password using AT !ENTERCND on page 18. Once the password is entered, all commands are available and remain available until the modem is reset or powered off and on.
The password assigned to and is configured onto the modem during manufacture. If you do not know your password, contact your Sierra Wireless Account Manager.
AT!ENTERCND is unique to each carrier

Command timing

Interval timing

Some commands require time to process before additional commands are entered. For example, the modem returns OK when it receives this, the modem returns an error.
When building automated test scripts, ensure that sufficient delays are embedded, where necessary, to avoid these errors.
Rev. 1 Sep.13 Proprietary and Confidential 9
AT!DAFTMACT. If AT!DASBAND is received too soon after
AirPrime MC73xx/8805 AT Command Reference

Escape sequence guard time

The AT escape sequence “+++” requires a guard time of 1.0 seconds before and after it is used.

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 is returned if the command is not recognized or is not permitted in the current state or condition of the modem.

References

This guide covers the command sets used by OEMs, designers and testers of Sierra Wireless AirPrime products, plus general operational use commands.
You may also want to consult the other documents available on our website at
www.sierrawireless.com.

Terminology and acronyms

This document makes wide use of acronyms that are in common use in data communications and cellular technology.

Current firmware versions

Version

To determine your firmware revision, enter the identification command AT+GMR.

Upgrading

If your modem firmware is an earlier version, you can acquire updated firmware by contacting your account manager.

Document structure

This document describes the proprietary commands listed in the tables below—
each table corresponds to a specific chapter.
10 Proprietary and Confidential 4114486
About This Guide
AT Password Commands — Commands used to enable access to password-
protected AT commands and to set the AT command password.
Table 1-1: AT password commands
Command Description Page
!ENTERCND Enable access to password-protected commands 18 !SETCND Set AT command password 18
Modem Status, Customization, and Reset Commands— Commands used to
determine modem status, adjust customization settings, and reset the modem.
Table 1-2: Modem status commands
Command Description Page
!ANTSEL Set/query external antenna select configuration 21 !BAND Select/return frequency band set 22 !BOOTHOLD Reset modem and wait in bootloader for firmware download 23 !CUSTOM Set/return customization settings 24 !DARPEN Enable/disable DARP for SAIC 28
!DTMEN Enable/disable Dual Transfer Mode stack functionality 29 !EDAEN Configure protocol stack for EDA 29 !GCFEN Enable/disable GCF test mode 30 !GCFUIMTYPE Set /return current SIM type 30 !GETBAND Return the current active band 31 !GETRAT Return the current active radio access technology (RAT) 31 !GOBIIMPREF Query/set Gobi Image Management preferences 32 !GRESET Reset the modem 33 !GSTATUS Return operational status 33 !LTENAS Configure LTE NAS settings 34 !NASREL Set/report supported NAS release compliance version 35 !NVENCRYPTIMEI Write unencrypted IMEI to modem 36 !NVNSCODE Return Network Subset codes 37 !NVPLMN Provision PLMN list for Network Personalization locking 38 !NVSPCODE Provision Network Service Provider code list 38 !PACKAGE Return package version string 39
!PCINFO Return power control status information 39 !PCOFFEN Set/return Power Off Enable state 40
Rev. 1 Sep.13 Proprietary and Confidential 11
AirPrime MC73xx/8805 AT Command Reference
Table 1-2: Modem status commands (Continued)
Command Description Page
!PCTEMP Return current temperature information 40 !PCTEMPLIMITS Set/report temperature state limit values 41 !PCVOLT Return current power supply voltage information 42 !PCVOLTLIMITS Set/report power supply voltage state limit values 43 !POWERDOWN Power down system 44 !PRIID Set/report module PRI part number and revision 44 !REL Set/report active protocol/revision 45 !RESET Reset modem 45 !SELACQ Select RAT acquisition order 46 !SELMODE Set/return current service domain 47 !SIMRSTC Set/report SIM refresh reset notification state 47 !UDINFO Return informatio n from active USB descriptor 48 !UDPID Set/report product ID in USB descriptor 49 !UDUSBCOMP Set/report USB interface configuration 50 &V Return operating mode AT configuration parameters 51
Diagnostic Commands— Commands used to select frequency bands and
diagnose problems.
Table 1-3: Diagnostic commands
Command Description Page
!BCFWUPDATESTATUS Report status of most recent firmware update attempt 54 !ERR Display diagnostic information 55 !RXDEN Enable/disable WCDMA/LTE receive diversity 56
Test Commands —Commands required to place the modem in particular modes
of operation, test host connectivity, and to configure the transmitters and receivers for test measurements.
Table 1-4: Test commands
Command Description Page
!DAFTMACT Put modem into Factory Test Mode 60 !DAFTMDEACT Put modem into online mode from Factory Test Mode 60 !DAGGAVGRSSI Return averaged RSSI value in dBm (GSM only) 61 !DAGGRSSI Return the RSSI value in dBm (GSM only) 61
12 Proprietary and Confidential 4114486
About This Guide
Table 1-4: Test commands (Continued)
Command Description Page
!DAGGRSSIRAW Return raw RSSI value 62 !DAGINFO Return GSM mode RF information (GSM only) 63 !DAGSLOCK Return synthesizer lock state 64 !DAGSRXBURST Set GSM receiver to burst mode 64 !DAGSRXCONT Set GSM receiver continuously on 65 !DAGSTXBURST Set GSM transmitter to burst mode 65 !DAGSTXFRAME Set GSM Tx frame structure 66 !DALGAVGAGC Return averaged Rx AGC value (LTE only) 67 !DALGRXAGC Return Rx AGC value (LTE only) 68 !DALGTXAGC Return Tx AGC value and transmitter parameters (LTE only) 69 !DALSPARANGE Set LTE PA range (LTE only) 70 !DALSRXBW Set LTE Rx bandwidth (LTE only) 71 !DALSTXBW Set LTE Tx bandwidth (LTE only) 71 !DALSTXINDEX Set LTE Tx gain index (LTE only) 72 !DALSWAVEFORM Set LTE TX waveform (LTE only) 72 !DAOFFLINE Place mode m offline 73 !DASBAND Set frequency band 73 !DASCHAN Set modem chann el (frequency) 74 !DASLNAGAIN Set LNA gain state 75 !DASPDM Set PDM value 76 !DASTXOFF Turn Tx PA o ff 76 !DASTXON Turn Tx PA on 77 !DAWGAVGAGC Return averaged Rx AGC value (WCDMA only) 77 !DAWGRXAGC Return Rx AGC value (WCDMA only) 78 !DAWINFO Return WCDMA mode RF information (WCDMA only) 79 !DAWSCONFIGRX Set WCDMA receiver to factory calibration settings 80 !DAWSPARANGE Set PA range state machine 81 !DAWSSCHAIN Enable secondary receive chain (WCDMA only) 81 !DAWSCHAINTCM Place receive chain in test call mode (WCDMA only) 82 !DAWSTXCW Set waveform used by the transmitter 82 !DAWSTXPWR Set desired Tx power level (WCDMA mode only) 83
Rev. 1 Sep.13 Proprietary and Confidential 13
AirPrime MC73xx/8805 AT Command Reference
Table 1-4: Test commands (Continued)
Command Description Page
!GCDUMP Disp lay crash dump data 83 !IMSTESTMODE Enable/disable IMS test mode 84
Memory Management Commands— Commands that control the data stored in
non-volatile memory of the modem.
Table 1-5: Memory management commands
Command Description Page
!NVDEF Reset non-volatile memory 86 !NVRESTORE Restore backup data 86
GPS Commands—Supported on GPS-enabled modems only.
Table 1-6: GPS commands
Command Description Page
!GPSAUTOSTART Configure GPS auto-sta r t features 89 !GPSCLRASSIST Clear specific GPS assistance data 90 !GPSEND End an active session 91 !GPSFIX Initiate GPS position fix 92 !GPSKEEPWARM Configure Keep Warm functionality 93 !GPSLBSAPN Set GPS LBS APNs 94 !GPSLOC Return last known location of the modem 96 !GPSMOMETHOD Set/report GPS MO method 97 !GPSMTLRSETTINGS Set/report MT location request settings 98 !GPSNIQOSTIME Set/report GPS QoS timeout period for network-initialized fixes 98 !GPSNMEA Enable/disable NMEA streaming 99 !GPSNMEACONFIG Enable and set NMEA data output rate 99 !GPSNMEASENTENCE Set/report NMEA sentence type 100 !GPSPORTID Set/report port ID to use over TCP/IP 101 !GPSPOSMODE Configure support for GPS positioning modes 102 !GPSSATINFO Request satellite information 103 !GPSSTATUS Request current status of a position fix session 104 !GPSSUPLURL Set/report SUPL server URL 105 !GPSSUPLVER Set/report SUPL server version 105
14 Proprietary and Confidential 4114486
About This Guide
Table 1-6: GPS commands (Continued)
Command Description Page
!GPSTRACK Initiate local tracking (multiple fix) session 106 !GPSTRANSSEC Control GPS transport security 107 !GPSXTRAAPN Set GPS XTRA APNs 108 !GPSXTRADATAENABLE Set/report GPS XTRA settings 109 !GPSXTRADATAURL Set/report GPS XTRA data server URLs 110 !GPSXTRAINITDNLD Initiate gpsOneXTRA data download and inject operation 110 !GPSXTRASTATUS Return current status of gpsOneXTRA 111 !GPSXTRATIME Inject GPS or UTC time into gpsOneXTRA system 112 !GPSXTRATIMEENABLE Set/report GPS XTRA time settings 113 !GPSXTRATIMEURL Set/report GPS XTRA SNTP server URLs 114
SIM Commands— Commands used to communicate with an installed (U)SIM.
Table 1-7: GPS commands
Command Description Page
!ICCID Return (U)SIM card’s ICCID 118
OMA-DM Commands—Commands used to configure DM (Device Management)
accounts, sessions, and host–device–server interactions.
Table 1-8: OMA-DM commands
Command Description Page
!IDSAUTOFOTA Configure automatic settings for FOTA updates 120 !IDSAUTOSDM Configure Subscriber Device Management response to server
request
!IDSCONFIGACC Configure DM account authentication mode and XML format 122 !IDSCREATEACC Enter DM account credentials 123 !IDSDFLTACC Set DM account to use for device-initiated sessions 124 !IDSPID Set profile ID for DM data connection types 124 !IDSROAM Configure DM client roaming support 125 !IDSSUPPORT Configure DM sessions 126
121
Rev. 1 Sep.13 Proprietary and Confidential 15
AirPrime MC73xx/8805 AT Command Reference
SAR Backoff and Thermal Control Commands—Commands used to configure
SAR options, and thermal mitigation algorithm parameters and limits.
Table 1-9: SAR backoff and thermal control commands
Command Description Page
!MAXPWR Set/report maximum Tx power 128 !SARINTGPIOMODE Set/report default pull mode for SAR interrupt GPIOs 129

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.
Command and register syntax is noted using an alternate font: The leading “ commands except as noted in the reference tables.
Characters that are required are shown in uppercase; parameters are noted in lowercase. Required parameters are enclosed in angle brackets ( optional parameters are enclosed within square brackets ( 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)—text codes are returned if verbose responses are enabled. 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.
AT” characters are not shown but must be included before all
!CHAN=<c>[,b].
<n>) while
[x]). The brackets are
Responses and result codes from the modem, or host system software prompts, are shown in this font:
CONNECT 14400
16 Proprietary and Confidential 4114486

2: AT Password Commands

Introduction

AT commands described in this document are password-protected. This chapter describes how to enter and change the password.

Command summary

Ta bl e 2 - 1 on page 17 lists the commands described in this chapter.
Table 2-1: AT password commands
Command Description Page
!ENTERCND Enable access to password-protected commands 18 !SETCND Set AT command password 18
2
Rev. 1 Sep.13 Proprietary and Confidential 17
AirPrime MC73xx/8805 AT Command Reference

Command reference

Table 2-2: AT command password details
Command Description
!ENTERCND
Enable access to password-protected commands
Before you can use any password-protected AT commands, you must enter the password correctly using this command. The initial password is configured onto the modem during manufacture. You can change the password using !SETCND. If you do not know the password, contact your Sierra Wireless account manager
Once the password has been entered correctly, the password-protected AT commands are available until the modem is reset or powered off and on.
Password required: Yes—Query format only.
Usage:
Execution: AT!ENTERCND= <“key”>
Response: Purpose: Unlock password-protected commands.
Query: AT!ENTERCND?
Response: Purpose: This command is password-protected. After entering the password correctly
Parameters:
<“key”> (Password stored in NV memory)
Password must be entered with quotation marks. (For example,
AT!ENTERCND=”ExamplePW”.)
Password length: 4–10 characters (0–9, A–Z, upper or lower case)
Characters may be entered in ASCII format, or in Hex format. (For example:
“myPass3” or “ABCDEF01234”.)
OK
<key> (if unlocked)
using the execution operation (“=”), you can use this command to display the password as a reminder.
!SETCND
Set AT command password
Change the password used for the !ENTERCND command. (Before you can change the password using !SETCND, you must enable access to this command using !ENTERCND.)
Password required: Yes
Usage:
Execution: AT!SETCND= <“key”>
Response: Purpose: Sets <“Key”> as the new password for accessing protected commands.
Parameters:
<“key”> (New password)
OK
Password must be entered with quotation marks (for example,
AT!SETCND=”NewPW”).
Password length: 4–10 characters (0–9, A–Z, upper or lower case)
Characters may be entered in ASCII format, or in Hex format. (For example:
“myPass3” or “ABCDEF01234”.)
Warning: Do NOT enter a null password (that is, the <“Key”> cannot be ““) — you will NOT
be able to use password-protected commands, and will have to contact Sierra Wireless for help to reset the password.
18 Proprietary and Confidential 4114486

3: Modem Status, Customization, and Reset Commands

Introduction

This chapter describes commands used to reset the modem, adjust customization settings, retrieve the hardware version, and monitor the temperature, voltage, and modem status.

Command summary

Ta bl e 3 - 1 lists the commands described in this chapter.
Table 3-1: Modem status commands
Command Description Page
!ANTSEL Set/query external antenna select configuration 21 !BAND Select/return frequency band set 22 !BOOTHOLD Reset modem and wait in bootloader fo r firmware download 23 !CUSTOM Set/return customization settings 24 !DARPEN Enable/d isable DARP for SAIC 28 !DTMEN Enable/disable Dual Transfer Mode stack functionality 29
3
!EDAEN Configure protocol stack for EDA 29 !GCFEN Enable/disable GCF test mode 30 !GCFUIMTYPE Set/return current SIM type 30 !GETBAND Return the current active band 31 !GETRAT Return the current active radio access technology (RAT) 31 !GOBIIMPREF Query/set Gobi Image Management preferences 32 !GRESET Reset the modem 33 !GSTATUS Return operational status 33 !LTENAS Configure LTE NAS settings 34 !NASREL Set/report supported NAS release compliance version 35 !NVENCRYPTIMEI Write unencrypted IMEI to modem 36 !NVNSCODE Return Network Subset codes 37 !NVPLMN Provision PLMN list for Network Personalization locking 38 !NVSPCODE Provision Network Service Provider code list 38 !PACKAGE Return package version string 39
Rev. 1 Sep.13 Proprietary and Confidential 19
AirPrime MC73xx/8805 AT Command Reference
Table 3-1: Modem status commands (Continued)
Command Description Page
!PCINFO Return power control status information 39 !PCOFFEN Set/r eturn Power Off Enable state 40 !PCTEMP Return current temperature information 40 !PCTEMPLIMITS Set/report temperature state limit values 41 !PCVOLT Return current power supply voltage information 42 !PCVOLTLIMITS Set/report power supply voltage state limit values 43 !POWERDOWN Power down system 44 !PRIID Set/report module PRI part number and revision 44 !REL Set/report active protocol/revision 45 !RESET Reset modem 45 !SELACQ Select RAT acquisition order 46 !SELMODE Set/return current service domain 47 !SIMRSTC Set/report SIM refresh reset notification state 47 !UDINFO Return information from active USB descriptor 48 !UDPID Set/report product ID in USB descriptor 49 !UDUSBCOMP Set/report USB interface configurati on 50 &V Return operating mode AT configuration parameters 51
20 Proprietary and Confidential 4114486
Modem Status, Customization, and Reset Commands

Command reference

Table 3-2: Modem status, customization, and reset commands
Command Description
!ANTSEL
Set/query external antenna select configuration
Configure the device to drive (high or low) up to four GPIOs for specific bands. (If a GPIO is not needed for a specific band, it is identified as not required.)
When the device switches to a configured band, the GPIOs are driven as specified, and the host uses those GPIOs to tune the external antenna appropriately. Note that this feature is independent of the radio technology being used. For example, Band 5 corresponds to any 850-band technology (CDMA, WCDMA, LTE, GSM).
Note: Any changes to GPIO configurations take effect after the modem is reset.
Note: System level testing should be performed to ensure that the antenna switching feature does not introduce any handover issues. The tunable antenna should be designed to ensure that it can retune in < 5 µs (recommended) and < 10 µs (maximum).
Password required: Yes
Usage:
Execution: AT!ANTSEL = <band>, <gpio1>, <gpio2>, <gpio3>[, <gpio4>]
Response: Purpose: Configur e the GPIOs for the specified <ba nd>.
Query: AT!ANTSEL?
Response:
Purpose: Displa y the current external antenna select configuration.
Query List: AT!ANTSEL=?
Purpose: Display valid execution format and parameter values.
Parameters:
<band> (RF band)
3GPP band number. For a full listing of 3GPP band numbers, see Table 13-2 on
page 144.
Valid range: 0–60. Band support is product specific—see the device’s Product
Specification or Product Technical Specification document for details.
<gpio1>, <gpio2>, <gpio3>, <gpio4> (GPIO configurations. Note: <gpio4> availability is
device-specific—see the appropriate Product Technica l Specification for details.)
0=Logic low
1=Logic high
2=Not used for antenna selection (Default value for <gpio4>.)
OK
BAND <band a>: <gpio1>, <gpio2>, <gpio3>[, <gpio4>] BAND <band
b
>: <gpio1>, <gpio2>, <gpio3>[, <gpio4>] ... OK
Rev. 1 Sep.13 Proprietary and Confidential 21
AirPrime MC73xx/8805 AT Command Reference
Table 3-2: Modem status, customization, and reset commands (Continued)
Command Description
!BAND
Note: The ‘Basic’ command and response versions are used if you haven’t entered the required password. (See
Command access on page 9.)
Select/return frequency band set
Configure the modem to operate on a set of frequency bands, look up available sets, create new sets, or return the current selection.
Password required: Yes—Execution (Extended) format
Usage:
Execution (Basic):
AT!BAND=<Index>
Response: Purpose: Select an existing set of bands.
Execution (Extended):
Response: OK Purpose: Create a new set of bands.
Query: AT!BAND?
Response:
Purpose: Report the current band selection. (<GWmask> and <Lmask> may
Query List: AT!BAND=?
Response:
Purpose: Displa y allowed <Index> values and descriptions of the associated
OK
AT!BAND=<Index>,”<Name>”,<GWmask>[,<Lmask>,<Lmask2>]
Index, Name[, GW Band Mask [, L Band Mask]] <Index>, <Name>[, <GWmask> [, <Lmask>]] OK
or (If the current band mask doesn’t match a band set)
Unknown band mask. Use AT!BAND to set band. <Index> OK
only appear in Extended responses.)
Index, Name[, GW Band Mask [ L Band Mask]] <Index1>, <Name1>[, <GWmask1> [, <Lmask1>]]
...
<IndexN>, <NameN>[, <GWmaskN> [, <LmaskN>]]
OK
band sets.
(Continued on next page)
22 Proprietary and Confidential 4114486
Modem Status, Customization, and Reset Commands
Table 3-2: Modem status, customization, and reset commands (Continued)
Command Description
!BAND (continued)
Select/return frequency band set (continued)
Parameters:
<Index> (Index of a band set. Use the Query List command to display all supported
sets)
Valid range: 0–13 (Hexadecimal. There are 20 possible values.)
<Name> (Name of the band set)
ASCII string—Up to 30 characters
<GWmask> (GSM/WCDMA bands included in the set)
Format: 32-bit bitmask
Valid values:
0000000000000001—BC0-A
0000000000000002—BC0-B
0000000000000003—BC0 (BC0-A and BC0-B)
0000000000000004—BC1
0000000000000080—G1800
0000000000000300—G900 (EGSM/GSM)
0000000000000400—BC6
0000000000004000—BC10 (800)
0000000000080000—G850
0000000000200000—G1900
0000000000400000—W2100
0000000000800000—W1900
0000000002000000—W1700
0000000004000000—W850
0000000008000000—W800
0000000080000000—BC15
0002000000000000—W900
1000000000000000—B19 (850)
<Lmask> (LTE bands included in the set)
Format: 32-bit bitmask
Valid values:
0000000000000001—Band 1
0000000000000002—Band 2 ... 0000008000000000—Band 40 0000010000000000—Band 41
!BOOTHOLD
Reset modem and wait in bootloader for firmware download
Prepare for a firmware download by resetting the modem and waiting in ‘boot and hold’ mode.
Password required: No
Usage:
Execution: AT!BOOTHOLD
Response: Purpose: Force the modem to backup user NV options, reset, and then wait in
OK
boot and hold mode for a firmware download.
Rev. 1 Sep.13 Proprietary and Confidential 23
AirPrime MC73xx/8805 AT Command Reference
Table 3-2: Modem status, customization, and reset commands (Continued)
Command Description
!CUSTOM
Note: Some customizations may not be available for certain chipsets, firmware revisions, or devices.
Set/return customization settings
Set or return several customization values.
Password required: Yes
Usage:
Execution: AT!CUSTOM = <customization>, <value>
Response: Purpose: Assign <value> to a specific <customization> setting.
Query: AT!CUSTOM?
Response:
Purpose: Display customizations that are currently enabled.
Query list: AT!CUSTOM= ?
Purpose: Return a list of valid <customization> values.
Parameters:
<value> (Value being assigned to a specific <customization> setting)
Descriptions are included in each of the customizations described below.
Numeric value. Valid range depends on the <customization> type.
<customization> (String identifying customization setting. The default value for all
customizations is 0.)
Note: Use quotation marks around the customization string. For example, AT!CUSTOM=”CSDOFF”,0.
“AUTONETWORKMODE“—Indicate if UE should revert to Automatic Network
mode after 60 seconds of Manual Network mode. <value>:
0 = Remain in Manual. (Default)
1 = Revert to Automatic.
2 = Remain in Manual if UE is attached to the network, otherwise switch to
“CFUNPERSISTEN“—Enable/disable persistence (across power cycles) of
AT+CFUN setting. <value>:
0 = Disable (+CFUN setting does not persist across power cycle)
1 = Enable (+CFUN setting persists across power cycle)
“CMCLIENT“—Assign a default communication manager (CM) client.
<value>:
0 = No CM client specified (default)
1 = Verizon Access Manager
2 = Cisco CM
OK
(list of enabled <customization>s) OK
Automatic.
(Continued on next page)
24 Proprietary and Confidential 4114486
Modem Status, Customization, and Reset Commands
Table 3-2: Modem status, customization, and reset commands (Continued)
Command Description
!CUSTOM (continued)
Set—query customization settings (continued)
“CSVOICEREJECT”—Enable/disable ability to ignore incoming voice call pages
from the network. <value>:
0 = Process pages as per device capabilities (default)
1 = Ignore paging (type 1 and 2) messages
2 = Reject call setup (voice and circuit-switched VT), returning cause code 88
(Incompatible destination)
3 = Process voice pages as per device capabilities, and reject call setup
(circuit-switched VT), returning cause code 88 (Incompatible destination)
4 = Reject voice pages, returning cause code 65 (Bearer service not imple-
mented), and reject call setup (circuit-switched VT), returning cause code 88 (Incompatible destination)
“FASTENUMEN“—Enable/disable fast enumeration for warm/cold boot.
<value>:
0 = Disable fast enumeration (Default)
1 = Enable fast enumeration for cold boot and disable for warm boot
2 = Enable fast enumeration for warm boot and disable for cold boot
3 = Enable fast enumeration for warm and cold boot
“GMMCAUSE7REMAP“—Enable/disa ble remapping of GMM Cause 7
instances to GMM Cause 14. <value>:
0 = Do nothing
1 = Remap all GMM Cause 7 instances to GMM Cause 14.
“GOBIIMEN“—Enable/disable Gobi Image Management.
<value>:
0 = Disable (Default)
1 = Enable
“GPIOSARENABLE”—Indicate whether SAR backoff is controlled by GPIOs or
by AT commands. <value>:
0 = Controlled by AT commands (default)
1 = Controlled by GPIOs
“GPSENABLE”—Enable/disable the GPS feature.
<value>:
0 = GPS disabled
1 = MO & MT enabled regardless of GPS_DISABLE setting
2 = MO enabled regardless of GPS_DISABLE setting
3 = MT enabled regardless of GPS_DISABLE setting
4 = MO & MT enabled but are gated by GPS_DISABLE setting
5 = MO enabled but is gated by GPS_DISABLE setting
6 = MT enabled but is gated by GPS_DISABLE setting
<value> + 80 = Disable GLONASS
(For example, 84 = MO & MT narrow-band GPS enabled, but gated by GPS_DISABLE setting.)
(Continued on next page)
Rev. 1 Sep.13 Proprietary and Confidential 25
AirPrime MC73xx/8805 AT Command Reference
Table 3-2: Modem status, customization, and reset commands (Continued)
Command Description
!CUSTOM (continued)
Set/query customization settings (continued)
“GPSLPM”—Enable/di sable GPS in Low Power Mode.
<value>:
0 = Enable—GPS engine remains enabled when modem enters LPM
(Default)
1 = Disable—GPS engine is disabled when modem enters LPM
“GPSREFLOC”—Enable/disable reference GPS location reporting.
<value>:
0 = Enable (Default)
1 = Disable
“GPSSEL”—Select GPS antenna (useful only for devices with both a GPS and a
shared GPS/Rx diversity antenna). <value>:
0 = Use dedicated GPS antenna (Default)
1 = Use shared GPS/Rx diversity antenna
“ISVOICEN”—Enable/disable voice functionality.
<value>:
0 = Disable voice-related CnS objects
1 = Enable voice-related CnS objects
2 = Disable voice on both CnS and AT interfaces
(Note: Voice functional ity is available on the AT interface when <value> = 0
or 1.)
“LTEREJDELAY”—Set delay before LTE attach requests are sent after TAU or
service request rejection. <value>:
0–255 = Delay in 10 msec units. (e.g. 10=100 msec)
Actual range is 0–2.55 sec
Delay is cancelled if RRC connection is released early.
Suggested value (if delay is being enabled) is 50 (500 msec). Adjust the
value as necessary based on testing.
“NMEAENABLE”—Enable/disable the NMEA port.
<value>:
0 = Disable (default)
1 = Enable
“NOROAM”—Enable/disable roaming indicator display.
<value>:
0 = Enable—Display indicator if roaming
1 = Disable—Never display indicator
2 = Disable—Never display when on Home MCC
“PCSCDISABLE”—Determine functionality of PCSC, GSM Algorithm and
Authenticate commands, and +CIMI command. <value>:
0–7 (Default value = 0—all functions enabled)
Bit 0: PCSC (0=Enable, 1=Disable)
Bit 1: GSM Algorithm and Authenticate commands (0=Enable, 1=Disable)
Bit 2: AT+CIMI outputs IMSI (0=Enable, 1=Disable)
(Continued on next page)
26 Proprietary and Confidential 4114486
Modem Status, Customization, and Reset Commands
Table 3-2: Modem status, customization, and reset commands (Continued)
Command Description
!CUSTOM (continued)
Set/query customization settings (continued)
“REL8FASTDORMDIS”—Enable/disable the Release 8 fast dormancy feature.
<value>:
0 = Enable (default)
1 = Disable
“RRCREL7CAPDIS”—Configure RRC Release 7 capability
<value>:
0 = Enable CPC, enable EF-DPCH (default)
1 = Disable CPC, enable EF-DPCH
2 = Disable CPC, disable EF-DPCH
“SIMHOTSWAPDIS”—Configure SIM hotswap feature
<value>:
0 = Enable UIM1 and UIM2 (default)
1 = Disable UIM1, enable UIM2
2 = Enable UIM1, disable UIM2
3 = Disable UIM1 and UIM2
“SIMLPM”—Indicate default SIM power state during Low Power Mode.
<value>:
0 = QCT default behavior (same as <value>=2) (Default)
Note—The default behavior could change in future revisions. Use <value>=2 if you need to guarantee the described behavior.
1 = SIM remains powered in LPM
2 = Power down SIM with AT+CFUN=0; Power up SIM with AT+CFUN=1
“SINGLEAPNSWITCH”—Indicate device behavior when changing APN name,
username, or password. <value>:
0 = Do nothing
1 = Device detaches and re-attaches after changing APN information
2 = Power-cycle the UE
“STKUIEN”—Enable/disable SIM toolkit UI.
<value>:
0 = Enable for QMI interface
1 = Reserved
2 = Enable for AT interface
“UBISTENABLE”—Enable/disable UBIST support.
<value>:
0 = Disable (Default)
1 = Enable
“USBSERIALENABLE”—Use IMEI as serial number in USB descriptor (USBD).
<value>:
0 = Same as 1 (Default)
1 = Use IMEI as USB serial number
2 = Do not use a serial number in the USBD.
(Continued on next page)
Rev. 1 Sep.13 Proprietary and Confidential 27
AirPrime MC73xx/8805 AT Command Reference
Table 3-2: Modem status, customization, and reset commands (Continued)
Command Description
!CUSTOM (continued)
!DARPEN
Set/query customization settings (continued)
“WAKEHOSTEN”—Enable/disable host wake-up via SMS or incoming data
packet. <value>:
0 = Disable—Host will not wake when SMS or incoming data packet is
received. (Default)
1 = Wake host when simple SMS is received.
2 = Wake host when incoming data packet is received.
3 = Wake host when simple SMS or incoming data packet is received.
“WIN7MBOPTIONS”—Configure Windows7 MB options.
<mask> (Bitmap):
Bit 0: Hide profile
0=Default behavior 1=Force OSP to hide all profiles from host
Bit 1: Connect Auth Type Re-map
0=‘NONE’ from host maps to CHAP or PAP if UN and/or PWD present 1=‘NONE’ from host maps only to PAP if UN and/or PWD pre sent
Enable/disable DARP for SAIC
Enable or disable Downlink Advanced Receiver Performance (DARP) for Single­Antenna Interference Cancellation (SAIC).
Password required: Yes—Execution format only
Usage:
Execution: AT!DARPEN = <enableFlag>
Response: Purpose: Enable or disable SAIC-DARP.
Query: AT!DARPEN?
Response:
Purpose: Display the current <enableFlag> setting—this shows whether
Query list: AT!DARPEN=?
Purpose: Display a list of valid <enableFlag> values.
Parameters:
<enableFlag> (Enable/disable SAIC-DARP mode)
0 = Disable SAIC-DARP
1 = Enable SAIC-DARP (Default) — This value is used for normal operations.
OK
!DARPEN: <enableFlag> OK
SAIC-DARP is enabled or disabled. If the command returns ERROR, SAIC-DARP is assumed to be enabled.
28 Proprietary and Confidential 4114486
Modem Status, Customization, and Reset Commands
Table 3-2: Modem status, customization, and reset commands (Continued)
Command Description
!DTMEN
Enable/disable Dual Transfer Mode stack functionality
Enable or disable Dual Transfer Mode (DTM) and Enhanced DTM (EDTM) functionality in the stack.
Password required: Yes—Execution format only
Usage:
Execution: AT!DTMEN=<enableDTM, <enableEDTM>
Response: Purpose: Enables or disables DTM and EDTM.
Query: AT!DTMEN?
Response:
Purpose: Indicates the current state (disabled/enabled) of DTM and EDTM
Query list: AT!DTMEN=?
Purpose: Returns a list of valid <enable DTM> and <enableEDTM> values.
Parameters:
<enableDTM> (Enable/disable Dual Transfer Mode)
0 = Disable DTM
1 = Enable DTM (Default) — Value used for normal operations.
<enableEDTM> (Enable/disable Enhanced Dual Transfer Mode)
0 = Disable EDTM
1 = Enable EDTM (Default) — Value used for normal operations.
OK
!DTMEN: DTM: 01 EDTM: 01 OK
support. If the command returns ERROR, DTM and EDTM are assumed to be enabled.
!EDAEN
Configure protocol stack for EDA
Enable or disable EDA (Extended Dynamic Allocation) functionality in the stack.
Password required: Yes—Execution format only
Usage:
Execution: AT!EDAEN = <enableFlag>
Response: Purpose: Enable or disable EDA.
Query: AT!EDAEN?
Response:
Purpose: Display the current <enableFlag> setting—this shows whether EDA is
Query list: AT!EDAEN= ?
Purpose: Return a list of valid <enableFla g> values.
Parameters:
<enableFlag> (Enable/disable EDA)
0 = Disable
1 = Enable (Default) — This value is used for normal operations.
OK
!EDAEN: <enableFlag> OK
enabled or disabled. If enabled.
ERROR is returned, assume that EDA is
Rev. 1 Sep.13 Proprietary and Confidential 29
AirPrime MC73xx/8805 AT Command Reference
Table 3-2: Modem status, customization, and reset commands (Continued)
Command Description
!GCFEN
!GCFUIMTYPE
Enable/disable GCF test mode
Place the modem in GCF testing mode or normal operating mode.
Password required: Yes—Execution format only
Usage:
Execution: AT!GCFEN = <enableFlag>
Response: Purpose: Place the modem in GCF testing mode or normal operating mode.
OK
Query: AT!GCFEN?
Response:
!GCFEN: <enableFlag> OK
Purpose: Display the modem’s current mode.
Query List: AT!GCFEN= ?
Purpose: Return a list of supporte d <enableFlag> values.
Parameters:
<enableFlag> (Enable/disable GCF testing)
0 = Disable GCF test mode (Default) — This value is used for normal operations.
1 = Enable GCF test mode.
Set/return current SIM type
Indicate (for GCF testing) the type of SIM that is installed in the module.
Password required: Yes—Execution format only
Usage:
Query: AT!GCFUIMTYPE?
Response:
Purpose: Return the type of SIM that is installed in the module (the current
Query list: AT!GCFUIMTYPE= ?
Purpose: Return a list of supported SIM types.
Execution: AT!GCFUIMTYPE=<simType>
Response: Purpose: Indicate the type of SIM that is installed.
Parameters:
<simType> (Installed SIM type)
0 = 2G SIM
1 = 3G USIM
2 = USB UICC (Default) — This value should be used for normal operations.
3 = USB UICC RST HIGH
!GCFUIMTYPE: <simType>
<simType> value).
OK
30 Proprietary and Confidential 4114486
Loading...
+ 128 hidden pages