JBL AT Commands Interface Guide For Firmware 7.52 3500 Ig

AT Commands Interface Guide 3500-at-ig USR :: USR3500 M2M 3G Cellular Modem

User Manual: JBL AT Commands Interface Guide USR :: Product

Open the PDF directly: View PDF PDF.
Page Count: 1031

DownloadJBL AT Commands Interface Guide For Firmware 7.52 3500-at-ig
Open PDF In BrowserView PDF
AT Commands Interface Guide
for Firmware 7.52
Interface Guide

1.0
March 7, 2014

AT Commands Interface Guide for
Firmware 7.52

Important Notice
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 are used in a normal manner with a wellconstructed network, the 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. Neither Sierra Wireless nor USRobotics accepts any
responsibility for damages of any kind resulting from delays or errors in data transmitted or received
using the modem, or for failure of the modem to transmit or receive such data.

Safety and Hazards
Do not operate the modem in areas where cellular modems are not advised without proper device
certifications. These areas include environments where cellular radio can interfere such as explosive
atmospheres, medical equipment, or any other equipment which may be susceptible to any form of
radio interference. The modem can transmit signals that could interfere with this equipment. Do not
operate the modem in any aircraft, whether the aircraft is on the ground or in flight. In aircraft, the
modem MUST BE POWERED OFF. When operating, the 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. Modems may be used at this time.

The driver or operator of any vehicle should not operate the 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 may be an
offence.

Limitations of Liability
This manual is provided “as is”. Neither Sierra Wireless nor USRobotics makes any warranties of any
kind, either expressed or implied, including any implied warranties of merchantability, fitness for a
particular purpose, or noninfringement. The recipient of the manual shall endorse all risks arising from
its use.
The information in this manual is subject to change without notice and does not represent a
commitment on the part of Sierra Wireless or USRobotics. EACH OF SIERRA WIRELESS AND
USROBOTICS AND THEIR RESPECTIVE 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
USROBOTICS AND/OR THEIR RESPECTIVE AFFILIATES HAVE 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 or USRobotics and/or their respective
affiliates aggregate liability arising under or in connection with the Sierra Wireless/ USRobotic 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 /USRobotics product.
Customer understands that neither Sierra Wireless nor USRobotics is providing cellular or GPS
(including A-GPS) services. These services are provided by a third party and should be purchased
directly by the Customer.

Rev. 1.0

Volume 0

March 7, 2014

2

AT Commands Interface Guide for
Firmware 7.52

SPECIFIC DISCLAIMERS OF LIABILITY: CUSTOMER RECOGNIZES AND ACKNOWLEDGES
SIERRA WIRELESS IS NOT RESPONSIBLE FOR AND SHALL NOT BE HELD LIABLE FOR ANY
DEFECT OR DEFICIENCY OF ANY KIND OF CELLULAR OR GPS (INCLUDING A-GPS)
SERVICES.

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
© 2014 USRobotics. All rights reserved.

Trademarks
®

USRobotics , Courier
®

TM

and the USRobotics logo are registered trademarks of USRobotics.
®

®

®

Sierra Wireless , AirPrime , AirLink , AirVantage and the Sierra Wireless logo are registered
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 their respective owners.

Contact Information
Technical Support:
Web:

http://www.usr.com/support/3500
http://www.usr.com/contact

Consult our website for up-to-date product descriptions, documentation, application notes, firmware
upgrades, and troubleshooting tips: http://www.usr.com/support/3500

Rev. 1.0

Volume 0

March 7, 2014

3

AT Commands Interface Guide for
Firmware 7.52

Document History
Revision

001

2.0

Date

History

January 6, 2012

New command
WSAPPI command
Updated commands
+CRSM +CPBS
Request Identification Information
+WMFM
+WDSO
+WDSH
+WDM
+CPOL
+CPLS
+WOPEN
+WUSB
+WMBN
+WALS
+CPHS
Q24 and Q26 removal: WGPRS, +SPEAKER, +CLVL, +SIDET,
+VGR, +VGT, +WDGR, +DAC + minor modifications on other
commands
Appendix Chapter 3.9.3 USB Restriction added
Removed commands
+WTMR
+WUBS

May 21, 2012

Rev. 1.0

New commands
+WECC
Updated commands
+CREG
+CCED
+CGCLASS
+WGPRS
+COPS
+W32K
Removed commands
GPRS commands:
+WWSM
+CGEQREQ
+CGEQMIN
+CGEQNEG

Volume 0

March 7, 2014

4

AT Commands Interface Guide for
Firmware 7.52

Revision

Date

History
Legal boilerplate updated
New commands:
AT+WLERR
Remote debug AT+WRDS
Services Management +WDSM

3.0

November 16, 2012

4.0

April 3, 2013

Updated commands:
+WOPEN
+CEER
+CGDCONT
+WECC
+WPGR
+WMGO
+VGT
+SPEAKER
+VGT
Appendix update:
ERROR 515
Modifications to include SL808xT, AirPrime, and Q2698
requirements
Legal boilerplate updated Trademarks modification
Legal boilerplate updated.
New commands:
+WTEMP

5.0

September 16, 2013

Rev. 1.0

Updates
Abbreviations table (definitions added)
Section 1.6: AT Commands Applicability
The following commands:
+WHCNF
+WBHV
+CPOF
+CFUN
+WMFM
+CREG
+CCED
+WPOW
+CRSL
+VGR
+WDGR
+WDGT
+WADF
+ECHO
+WDTMF
+WSST
+CRMP
+WADS
Appendix sections 3.1.1.3 and 3.1.1.4

Volume 0

March 7, 2014

5

AT Commands Interface Guide for
Firmware 7.52

Revision

Date

History
New commands:

6.0

October 25, 2013

Updated commands:
+UGD
+WIPS
+CPHS
+WRIM
+CLCK
+WCLCK
+GGSMS
+CHLD
+WIPC
+WCTM
+CSMP
+CMUX
+WMFM
+WBHV
+WDDM
+WRDS
SLEEP Mode +W32k
+COPS
+CMGR
+WDSM and +WDSS
+CEER
+CMER
+ECHO
Appendix update:
Specific Failure Causes for +CEER
ERROR codes added: 565, 566, 568
Applicability Table updated

Rev. 1.0

Volume 0

March 7, 2014

6

Overview
The aim of this document is to provide USRobotics customers with a full description of the AT
commands associated with the Firmware 7.52 software release.
Note:

Though all features are documented in this manual, new features may still be in beta stage at
publication and therefore may not yet be validated. Please refer to the Customer Release Note for
complete and detailed information regarding beta and validated features at time of release.

Rev. 1.0

Volume 0

March 7, 2014

7

Contents
INTERFACE GUIDE
VOLUME 1
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.

Introduction
AT Commands Features
Basic Commands
Identifications Commands
Open AT Application Framework Commands
Global Configuration Commands
Embedded Module Status Commands
Serial Port Commands
Security Commands
Time Management Commands

VOLUME 2
11.
12.
13.
14.
15.

GSM Network Commands
Call Control Commands
Data Commands
GPRS Commands
PLMN Commands

VOLUME 3
16.
17.
18.
19.
20.

Phonebooks Commands
Short message Commands
SIM Commands
SIM ToolKit Commands
Supplementary Services Commands

VOLUME 4
21.
22.
23.
24.
25.
26.
27.

Audio Commands
I/O Commands
Battery Commands
CPHS Commands
Fax Commands
Fax class 2 Commands
Remote Device Management Services Commands

APPENDIX
1.
2.
3.
4.
5.

Codes and Values
Examples
Technical Appendixes
Interoperability
AirPrime Management Services

Rev. 1.0

Volume 0

March 7, 2014

8

AT Commands Interface Guide
for Firmware 7.52
Volume 1

1.0
March 7, 2014

Contents
CONTENTS ............................................................................................................... 2
1. INTRODUCTION .................................................................................................. 5
1.1.

Scope of this Document .................................................................................................... 5

1.2.

Related Documents ........................................................................................................... 6

1.3.

ETSI Secretariat ................................................................................................................ 8

1.4.

Abbreviations and Definitions ............................................................................................ 9

1.5.

AT Commands Presentation Rules .................................................................................14

1.6.

AT Commands Applicability ............................................................................................15

2. AT COMMANDS FEATURES ............................................................................ 29
2.1.

Sierra Wireless Line Settings ..........................................................................................29

2.2.

Command Line ................................................................................................................29

2.3.

Information Responses and Result Codes ......................................................................29

2.4.

Proprietary Commands ...................................................................................................29

2.5.

SIM Insertion and Removal .............................................................................................30

2.6.

Background Initialization .................................................................................................30

2.7.

Length of Phone Numbers ..............................................................................................31

2.8.

Bad Software Message ...................................................................................................31

2.9.

Commands Concatenation ..............................................................................................32

3. BASIC COMMANDS .......................................................................................... 34
3.1.

Attention Command AT ...................................................................................................34

3.2.

Repeat Last Command A/ ...............................................................................................35

4. IDENTIFICATIONS COMMANDS ...................................................................... 37
4.1.

Manufacturer Identification +CGMI .................................................................................37

4.2.

Request Model Identification +CGMM ............................................................................39

4.3.

Hardware Version +WHWV .............................................................................................41

4.4.

Date of Production +WDOP ............................................................................................43

4.5.

Write IMEI +WIMEI ..........................................................................................................45

4.6.

Embedded Module Serial Number +WMSN....................................................................47

4.7.

Product Serial Number +CGSN ......................................................................................49

4.8.

Request Revision Identification +CGMR .........................................................................51

4.9.

Request Identification Information ATI ............................................................................53

4.10.

Write IMEI SVN +WSVN .................................................................................................58

4.11.

Capabilities List +GCAP ..................................................................................................60

5. OPEN AT APPLICATION FRAMEWORK COMMANDS ................................... 62
5.1.

Sierra Wireless Downloading +WDWL............................................................................62

5.2.

Sierra Wireless Open AT Control Command +WOPEN .................................................64

5.3.

Tasks Resume Command +WOPENRES .......................................................................73
Rev. 1.0

Volume 1

March 7, 2014

2

AT Commands Interface Guide for
Firmware 7.52

6. GLOBAL CONFIGURATION COMMANDS ....................................................... 74
6.1.

Report Mobile Equipment Errors +CMEE .......................................................................74

6.2.

Hardware Configuration +WHCNF ..................................................................................76

6.3.

Embedded Module Behaviour Configuration +WBHV ....................................................85

6.4.

Features Management +WFM ........................................................................................94

6.5.

Commercial Feature Management +WCFM ...................................................................98

6.6.

Sierra Wireless SLEEP Mode +W32K ..........................................................................101

6.7.

Power Off +CPOF .........................................................................................................104

6.8.

Set Phone Functionality +CFUN ...................................................................................106

6.9.

Sierra Wireless Reset +WRST ......................................................................................109

6.10.

Save Configuration &W .................................................................................................111

6.11.

Restore Factory Settings &F .........................................................................................113

6.12.

Default Configuration ATZ .............................................................................................115

6.13.

Display Configuration &V ..............................................................................................117

6.14.

Sierra Wireless Custom Character Set +WCCS ...........................................................119

6.15.

Select TE Character Set +CSCS ..................................................................................122

6.16.

Sierra Wireless Phonebook Character Set +WPCS .....................................................124

6.17.

Set Language +CLAN ...................................................................................................126

6.18.

Language Event +CLAE ................................................................................................129

6.19.

Select Type of Address +CSTA ....................................................................................132

6.20.

Cellular Text Telephone Modem +WCTM .....................................................................134

6.21.

Sierra Wireless Debug Interface Management +WDEBUG ..........................................137

6.22.

Remote Debugging Service +WRDS ............................................................................139

6.23.

Digital to Analog Converter +DAC .................................................................................144

6.24.

Automatic Boost Mode +WCPS ....................................................................................147

6.25.

Auto Shutdown +WASR ................................................................................................151

6.26.

IP Stack Settings +WIPS ...............................................................................................156

6.27.

Sierra Wireless Development Mode +WDM..................................................................159

7. EMBEDDED MODULE STATUS COMMANDS ............................................... 162
7.1.

General Indications +WIND ...........................................................................................162

7.2.

Phone Activity Status +CPAS .......................................................................................168

7.3.

SIM Holder Status +WSHS ...........................................................................................170

7.4.

Indicator Control +CIND ................................................................................................172

7.5.

Mobile Equipment Event Reporting +CMER .................................................................174

7.6.

Mobile Equipment Control Mode +CMEC .....................................................................177

7.7.

Sierra Wireless Status Request +WSTR.......................................................................179

7.8.

Temperature Monitoring Report +WTMR ......................................................................181

7.9.

Temperature Command +WTEMP ................................................................................185

7.10.

Sierra Wireless Critical Error Report +WCER ...............................................................186

7.11.

Fatal Error Information +WLERR ..................................................................................188

8. SERIAL PORT COMMANDS ........................................................................... 192
Rev. 1.0

Volume 1

March 7, 2014

3

AT Commands Interface Guide for
Firmware 7.52
8.1.

Echo ATE ......................................................................................................................192

8.2.

Fixed DTE Rate +IPR ....................................................................................................194

8.3.

DTE-DCE Character Framing +ICF ..............................................................................197

8.4.

DTE-DCE Local Flow Control +IFC ...............................................................................200

8.5.

Result Code Suppression ATQ .....................................................................................202

8.6.

DCE Response Format ATV .........................................................................................204

8.7.

Set DCD Signal &C .......................................................................................................206

8.8.

Set DTR Signal &D ........................................................................................................208

8.9.

Set DSR Signal &S ........................................................................................................210

8.10.

Sierra Wireless Ring Indicator Mode +WRIM................................................................212

8.11.

Back to Online Mode ATO .............................................................................................216

8.12.

Multi-Flow Management +WMFM .................................................................................217

8.13.

Multiplexing Mode +CMUX ............................................................................................222

8.14.

Sierra Wireless USB Configuration +WUSB .................................................................225

9. SECURITY COMMANDS ................................................................................. 230
9.1.

Enter PIN +CPIN ...........................................................................................................230

9.2.

Enter PIN2 +CPIN2 .......................................................................................................233

9.3.

PIN Remaining Attempt Number +CPINC .....................................................................235

9.4.

Change Password +CPWD ...........................................................................................237

9.5.

Facility Lock +CLCK ......................................................................................................240

9.6.

Sierra Wireless LoCK +WLCK ......................................................................................243

10. TIME MANAGEMENT COMMANDS ................................................................ 246
10.1.

Clock Management +CCLK ...........................................................................................246

10.2.

Alarm Management +CALA ..........................................................................................248

INDEX .................................................................................................................... 249

Rev. 1.0

Volume 1

March 7, 2014

4

1. Introduction
1.1.

Scope of this Document

This document describes the AT-command based messages exchanged between an application and
Sierra Wireless products in order to manage GSM/GPRS related events or services.

Embedded module

External
Application

AT

Send AT command

Serial Link
Receive AT response

Rev. 1.0

Volume 1

March 7, 2014

5

AT Commands Interface Guide for
Firmware 7.52

1.2.

Related Documents

This interface specification is based on the following recommendations:
[1] ETSI GSM 07.05: Digital cellular telecommunications system (Phase 2); Use of DTE-DCE
interface for Short Message Service (SMS) and Cell Broadcast Service (CBS)
[2] ETSI GSM 07.07: Digital cellular telecommunications system (Phase 2); AT command set for GSM
Mobile Equipment (ME)
[3] ITU-T Recommendation V.25 ter: Serial asynchronous automatic dialing and control
[4] ETSI GSM 03.40: Digital cellular telecommunications system (Phase 2); Technical implementation
of the Short Message Service (SMS) Point-to-Point (PP)
[5] ETSI GSM 03.38: Digital cellular telecommunications system (Phase 2); Alphabets and languagespecific information
[6] ETSI GSM 04.80: Digital cellular telecommunications system (Phase 2): Mobile radio interface
layer 3, Supplementary service specification, Formats and coding
rd

[7] 3GPP 05.02: 3 Generation Partnership Project; Technical Specification Group GSM/EDGE- Radio
Access Network; Multiplexing and multiple access on the radio path – 3GPP TS 05.02 V6.9.2
(2001-04)
[8] 3GPP 24.008: Mobile radio interface Layer 3 specification; Core network protocols; Stage 3
[9] 3GPP TS 11.11 Specification of the Subscriber Identity Module - Mobile Equipment (SIM-ME)
Interface
[10] 3GPP TS 05.08 Radio subsystem link control
[11] 3GPP TS 23.040 Technical realization of the Short Message Service (SMS);
[12] 3GPP TS 22.042 Network Identity and Time Zone (NITZ) service description; Stage 1
[13] 3GPP TS 51.011 Specification of the Subscriber Identity Module - Mobile Equipment (SIM-ME)
interface
[14] 3GPP TS 27-010 Terminal Equipment to User Equipment (TE-UE) multiplexer protocol
[15] 3GPP 23.014 Support of Dual Tone Multi Frequency (DTMF) signaling
[16] ISO 639 Langages Codes
[17] 3GPP 27 060 Packet domain; Mobile Station (MS) supporting Packet Switched services
[18] 3GPP TS 23.038 Alphabets and language-specific information
[19] 3GPP TS 27.005 Use of Data Terminal Equipment - Data Circuit terminating Equipment (DTEDCE) interface for Short Message Service (SMS) and Cell Broadcast Service (CBS)
[20] ETSI GSM 11.14 Digital cellular telecommunications system (Phase 2+); Specification of the SIM
Application Toolkit for the Subscriber Identity Module - Mobile Equipment (SIM - ME) interface
[21] 3GPP TS 23.003 Digital cellular telecommunications system (Phase 2+) (GSM); Numbering,
addressing and identification
[22] ETSI GSM 02.24 Digital cellular telecommunications system (Phase 2+) (GSM);Description of
Charge Advice Information (CAI)
[23] ETSI GSM 02.86 Digital cellular telecommunications system (Phase 2+) (GSM);Advice of Charge
(AoC) Supplementary Services - Stage 1
[24] ETSI GSM 02.90 Digital cellular telecommunications system (Phase 2+) (GSM);Unstructured
Supplementary Service Data (USSD) - Stage 1
[25] ETSI GSM 02.85 Digital cellular telecommunications system (Phase 2+) (GSM);Closed User
Group (CUG) Supplementary Services - Stage 1
Rev. 1.0

Volume 1

March 7, 2014

6

AT Commands Interface Guide for
Firmware 7.52
[26] 3GPP 27.007: Digital cellular telecommunications system (Phase 2+) (GSM); AT command set
for 3GPP User Equipment (UE) (Release 1999)
[27] 3GPP 23.107: Universal Mobile Telecommunications System (UMTS);QoS Concept and
Architecture (Release 1999)
[28] 3GPP 24.008: European digital cellular telecommunication system (Phase 2+). Mobile radio
interface layer 3 specification. (Release 1999)
[29] ETSI TS 102 221 "Smart Cards; UICC-Terminal interface; Physical and logical characteristics
(Release 1999)".

Rev. 1.0

Volume 1

March 7, 2014

7

AT Commands Interface Guide for
Firmware 7.52

1.3.

ETSI Secretariat

The following addresses may be of use in obtaining the latest GSM/GPRS recommendations:
Postal address:

F-06921 Sophia Antipolis CEDEX – France

Office address:

650 Route des Lucioles – Sophia Antipolis – Valbonne – France

Web address: http://www.etsi.org/
Tel:

+33 4 92 94 42 00

Fax:

+33 4 93 65 47 16

Rev. 1.0

Volume 1

March 7, 2014

8

AT Commands Interface Guide for
Firmware 7.52

1.4.

Abbreviations and Definitions

1.4.1.

Abbreviations

Abbreviation

Definition

ACM

Accumulated Call Meter

ADC

Analog Digital Converter

ADN

Abbreviated Dialing Number (Phonebook)

AMR

Adaptive Multi-Rate

AMR-FR

AMR Full Rate (full rate speech version 3)

AMR-HR

AMR Half Rate (half rate speech version 3)

AOC

Advice Of Charge

APN

Access Point Name

ARN

Address Resolution Protocol

ARFCN

Absolute Radio Frequency Channel Number

ASCII

American Standard Code for Information Interchange, Standard characters
table (1 byte coding)

AT

ATtention; Hayes Standard AT command Set

BCCH

Broadcast Channel

BER

Bit Err Rate

BM

Broadcoast Message Storage

CBM

Cell Broadcast Message

CB

Cell Broadcast

CCK

Corporate Control Key

CCM

Current Call Meter

CHV

Card Holder Verification

CHAP

Challenge handshake Authentication Protocol

CI

Cell Identifier

CLI

Client Line Identification

CLIP

Calling Line Identification Presentation

CLIR

Calling Line Identification Restriction

CNL

Cooperative Network List

CODEC

Coder Decoder

COLP

Connected Line Identification Presentation

CPHS

Common PCN Handset Specification

CPU

Central Processing Unit

CSD

Circuit Switched Data

CSP

Customer Service Profile

CTM

Cellular Text telephone Modem

CTS

Clear To Send signal

CUG

Closed User Group

DAC

Digital to Analog Converter

Rev. 1.0

Volume 1

March 7, 2014

9

AT Commands Interface Guide for
Firmware 7.52

Abbreviation

Definition

DTR

Data Terminal Ready

DCS

Digital Cellular System

DCE

Data Circuit Equipment

DCD

Data Carrier Detect

DLC

Data Link Connection

DLCI

Data Link Connection Identifier

DM

Device Management

DNS

Domain Name System

DSR

Data Set Ready

DTE

Date Terminal Equipment

DTMF

Dual Tone Multi-Frequency

DTR

Data Terminal Ready

ECC

Emergency Call Codes

ECM

Error Correction Mode

ECT

Explicit Call Transfer

EDGE

Enhanced Data rates for GSM Evolution

EEPROM

Electrically Erasable Programming Only Memory

EF

Elementary Files

EFR

Enhanced Full Rate (full rate speech version 2)

EGPRS

Enhanced GPRS

ENS

Enhanced Network Selection

E-ONS

Enhanced Operator Name Service

ERMES

European Radio Messaging System

ETSI

European Telecommunications Standards Institute

FD

FIFO depth

FDN

Fixed Dialing Number (Phonebook)

FR

Full Rate (full rate speech version 1)

GERAN

GSM EDGE Radio Access Network

GPIO

General Purpose Input Output

GPRS

General Packet Radio Service

GSM

Global System for Mobile communication

HDLC

High-level Data Link Control

HFR

High Frequency Regeneration

HLR

Home Location Register

HR

Half Rate (half rate speech version 1)

HSDPA

High Speed Downlink Packet Access

HSUPA

High Speed Uplink Packet Access

ID

IDentifier

IETF

Internet TEngineering Task ForceT

IMEI

International Mobile Equipment Identity

IMSI

International Mobile Subscriber Identity

IN/OUT/IN_OUT

In, out or In Out. see glossary

I/O

Input/Output

Rev. 1.0

Volume 1

March 7, 2014

10

AT Commands Interface Guide for
Firmware 7.52

Abbreviation

Definition

IP

Internet Protocol

LAC

Local Area Code

LED

Light Emitting Diode

LND

Last Number Dialed

LP

Language Preferred

LPI

Lines Per Inch

M

Mandatory

MCC

Mobile Country Code

ME

Mobile Equipment

MMI

Man Machine Interface

MNC

Mobile Network Code

MNP

Microcom Networking Protocol

MO

Mobile Originated

MOC

Mobile Originated Call (outgoing call)

MS

Mobile Station

MSB

Most Significant Bit

MSISDN

Mobile Station International ISDN Number

MT

Mobile Terminal

MTC

Mobile Terminated Call (incoming call)

N.A.

Not applicable

NCK

Network Control Key

NITZ

Network Information and Time Zone

NSCK

Network Subset Control Key

NTC

Negative Temperature Coefficient

N.U.

Not used

O

Optional

OA

Outgoing Access

OPL

Operator PLMN List

OS

Operating System

OTA

Over the Air

PAD

Portable Application Description

PAP

Password Authentication Protocol

PC

Personal Computer

PCCP

PC character set Code Page

PCK

Personalization Control Key

PCL

Power Control Level

PCM

Protection Circuit Module

PCN

Personal Communication Network

PCS 1900

Personal Communication Service (GSM system offering 148 full duplex voice
channels per cell)

PDP

Packet Data Protocol

PDU

Protocol Description Unit

PIN

Personal Identification Number

PLMN

Public Land Mobile Networks

Rev. 1.0

Volume 1

March 7, 2014

11

AT Commands Interface Guide for
Firmware 7.52

Abbreviation

Definition

PNN

PLMN Network Name

PPP

Point-to-Point Protocol
Peer to Peer

PSTN

Public Switched Telephone Network

PTS

Product Technical Specification

PUCT

Price per Unit and Currency Table

PUK

PIN Unlock Key

QoS

Quality of Service

RAM

Random Access Memory

RDMS

Remote Device Management Services

RI

Ring Indicator

RIL

Radio Interface Layer

RLP

Radio Link Protocol

RSSI

Received Signal Strength Indication

RTS

Ready To Send signal

RX

Reception

SAP

Service Access Point

SC

Service Center

SDU

Service Data Unit

SIM

Subscriber Information Module

SMSR

Short Message Status Report

SMS

Short Message Service

SS

Supplementary Services

SPCK

Service Provider Control Key

SPN

Service Provider Name

STK

Sim ToolKit

SVN

Software Version Number

TA

Terminal Adaptor

TBF

Temporary Block Flow

TE

Terminal Equipment

TTY

TeleTYpe

TON/NPI

Type Of Number/Numbering Plan Identification

TX

Transmission

UART

Universal Asynchronous Receiver Transmitter

UCS2

Universal Character Set 2 Character table (2-byte coding)

UDUB

User Determined User Busy

UIH

Unnumbered Information with Header check

UMTS

Universal Mobile Telecommunication System

USB

Universal Serial Bus

USSD

Unstructered Supplementary Service Data

UTRAN

Universal Terrestrial Radio Access Network

Rev. 1.0

Volume 1

March 7, 2014

12

AT Commands Interface Guide for
Firmware 7.52

1.4.2.

Definitions

The words "Mobile Station" (MS) or "Mobile Equipment" (ME) are used for mobile terminals
supporting GSM/GPRS services.
Terminal Equipment is the Man-Machine Interface of a GSM/GPRS device (modem or handset). A TE
can be a handset MMI or the AT command line interface.

Sierra Wireless product
GSM/GPRS network

User

TE

ME

A call from a GSM/GPRS mobile station to the PSTN is called a "mobile originated call" (MOC) or
"outgoing call", and a call from a fixed network to a GSM/GPRS mobile station is called a "mobile
terminated call" (MTC) or "incoming call"
In this document, the word "product" refers to any Sierra Wireless product supporting the AT
commands interface.

1.4.3.

Logos
This picture indicates the +WIND indication from which the AT command is allowed. X values
can be: 1, 3, 4, 16.

This picture indicates that a SIM card must be inserted to support the AT command.

This picture indicates that an AT command is supported even if the SIM card is absent.

This picture indicates that the PIN 1 /CHV 1 code must be entered to support the AT command.

This picture indicates that an AT command is supported even if the PIN 1 /CHV 1 code is not
entered.

This picture indicates that the PIN 2 /CHV 2 code must be entered to support the AT command.

This picture indicates that an AT command is supported even if the PIN 2/CHV 2 code is not
entered.

This picture indicates that the AT command is available using the AirPrime Management
Services.

Rev. 1.0

Volume 1

March 7, 2014

13

AT Commands Interface Guide for
Firmware 7.52

1.5.

AT Commands Presentation Rules

The AT commands are presented in the present documentation as follows:
A "Description" section provides general information on the AT command (or response)
behaviour.
A "Syntax" section describes the command and response syntaxes and all parameters
description.
A "Parameters and Defined Values" section describes all parameters and values.
A "Parameter Storage" presents the command used to store the parameter value and/or the
command used to restore the parameter default value.
An "Examples" section presents the real use of the described command.
A "Note" section can also be included indicating some remarks about the command use.
Figures are provided where necessary

Rev. 1.0

Volume 1

March 7, 2014

14

AT Commands Interface Guide for
Firmware 7.52

1.6.

AT Commands Applicability

The following table presents all available AT Commands, and which are applicable to each product.
The table is marked with the indicators below.

: Fully supported
: Partially supported or with specific behavior – Please see the Notes section of the corresponding
AT command for complete information.

: Not supported.

AR6220,
WP6200

SL8080T,
SL8082T,
SL8084T









A/









Manufacturer Identification

+CGMI









Request Model Identification

+CGMM









Hardware Version

+WHWV









Date of Production

+WDOP









Write IMEI

+WIMEI









Embedded Serial Number

+WMSN









Product Serial Number

+CGSN









Request Revision Identification

+CGMR









Request identification
information

I









Write IMEI SVN

+WSVN









Capabilities List

+GCAP









Description

Q2686,
Q2687,
SL6087

Command

Q2698

Basic Commands
Attention Command
Available Repeat Last Command
Identifications commands

Open-AT Framework Commands
Downloading

+WDWL









Open-AT control

+WOPEN









Rev. 1.0

Volume 1

March 7, 2014

15

AT Commands Interface Guide for
Firmware 7.52

Q2686,
Q2687,
SL6087

Description

Command

Tasks resume

+WOPENRES

AR6220,
WP6200

SL8080T,
SL8082T,
SL8084T









Q2698

Global Configuration Commands
Report Mobile Equipment Errors

+CMEE









Hardware Configuration

+WHCNF









Embedded Module Behaviour
Configuration

+WBHV









Features Management

+WFM









Commercial Feature
Management

+WCFM









Sierra Wireless SLEEP Mode

+W32K









Power Off

+CPOF









Set Phone Functionality

+CFUN









Sierra Wireless Reset

+WRST









Save Configuration

&W









Restore Factory Settings

&F









Default Configuration

ATZ









Display Configuration

&V









Sierra Wireless Custom
Character Set

+WCCS









Select TE Character Set

+CSCS









Sierra Wireless Phonebook
Character Set

+WPCS









Set Language

+CLAN









Lanaguage Event

+CLAE









Select Tyoe of Address

+CSTA









Cellular Text Telephone Modem

+WCTM









Sierra Wireless Debug Interface
Management

+WDEBUG









Rev. 1.0

Volume 1

March 7, 2014

16

AT Commands Interface Guide for
Firmware 7.52

AR6220,
WP6200

SL8080T,
SL8082T,
SL8084T









+WCPS









Auto Shutdown

+WASR









IP Stack Settings

+WIPS









Sierra Wireless Development
Mode

+WDM









Description

Command

Digital to Analog Converter

+DAC

Automatic Boost Mode

Q2686,
Q2687,
SL6087

Q2698

Embedded Module Status Commands
General Indications

+WIND









Phone Activity Status

+CPAS









SIM Holder Status

+WSHS









Indicator Control

+CIND









Mobile Equipment Event
Reporting

+CMER









Mobile Equipment Control Mode

+CMEC









Sierra Wireless Status Request

+WSTR









Temperature Monitoring Report

+WTMR









Temperature Command

+WTEMP









Sierra Wireless Critical Error
Report

+WCER









Echo

ATE









Fixed DTE Rate

+IPR









DTE-DCE Character Framing

+ICF









DTE-DCE Local Flow Control

+IFC









Result Code Suppression

ATQ









DCE Response Format

ATV









Serial Port Commands

Rev. 1.0

Volume 1

March 7, 2014

17

AT Commands Interface Guide for
Firmware 7.52

AR6220,
WP6200

SL8080T,
SL8082T,
SL8084T









&D









Set DSR Signal

&S









Sierra Wireless Ring Indicator
Mode

+WRIM









Back to online mode

ATO









Multi-flow Management

+WMFM









Multiplexing Mode

+CMUX









Sierra Wireless USB
Configuration

+WUSB









Enter PIN

+CPIN









Enter PIN2

+CPIN2









PIN Remaining Attempt Number

+CPINC









Change Password

+CPWD









Facility Lock

+CLCK









Sierra Wireless LoCK

+WLCK









Clock Management

+CCLK









Alarm Management

+CALA









Signal Quality

+CSQ









Network Registration

+CREG









Cell Environment description

+CCED









Sierra Wireless Multi-band
Selection Command

+WMBS









Description

Command

Set DCD Signal

&C

Set DTR Signal

Q2686,
Q2687,
SL6087

Q2698

Security Commands

Time Management Commands

GSM Network Commands

Rev. 1.0

Volume 1

March 7, 2014

18

AT Commands Interface Guide for
Firmware 7.52

AR6220,
WP6200

SL8080T,
SL8082T,
SL8084T









+WLOC









Sierra Wireless Scan

+WSCAN









Abort Command

+WAC









Band Services command

+WUBS









Wireless Service Management

+WWSM









Wireless Power Level

+WPOW









Error Code

$ARMEE









Dial Command to a specific
number

D









Direct Dial Command using
phonebook index

D









Direct Dial Command using a
phonebook entry name

D









Redial Last Telephone Number

DL









Answer a Call

A









Hang-Up Command

H









Sierra Wireless Hang-up

+WATH

















Description

Command

Registration Control

+WREGC

Sierra Wireless Location

Q2686,
Q2687,
SL6087

Q2698

Call Control Commands

Remote disconnection
Extended Error Report

+CEER









Automatic Dialing with DTR

%Dn









Automatic Answer

S0









Incoming Call Bearer

+CICB









Single Numbering Scheme

+CSNS









Service Reporting Control

+CR









Rev. 1.0

Volume 1

March 7, 2014

19

AT Commands Interface Guide for
Firmware 7.52

AR6220,
WP6200

SL8080T,
SL8082T,
SL8084T









+CBST









DTE-DCE Local Rate Reporting

+ILRR









Radio Link Protocol Parameters

+CRLP









Other Radio Link Parameters

+DOPT









Select Mode

+FCLASS









Select Data Compression

%C









V42 Bis Data Compression

+DS









V42 Bis Data Compression
Report

+DR









Select Data Error Correcting
Mode

\N









GPRS Mobile Station Class

+CGCLASS









GPRS parameters customization

+WGPRS









Define PDP Context

+CGDCONT









GPRS Attach or Detach

+CGATT









PDP Context Activate or
Deactivate

+CGACT









Request GPRS IP Service D

D









Enter Data State

+CGDATA









GPRS Hang-Up Command GH

GH





















Description

Command

Cellular Result Codes

+CRC

Bearer Type Selection

Q2686,
Q2687,
SL6087

Q2698

Data Commands

GPRS Commands

Network requested PDP context
activation
Manual Response to a Network
Request for PDP Manual
Context Activation

Rev. 1.0



+CGANS

Volume 1



March 7, 2014

20

AT Commands Interface Guide for
Firmware 7.52

Q2686,
Q2687,
SL6087

Description

Command

Automatic Response to a
Network Request for PDP
Context Activation

+CGAUTO



Quality of Service Profile
(Minimum acceptable)

+CGQMIN



Quality of Service Profile
(Requested)

+CRQREQ

PDP Context Modify

AR6220,
WP6200

SL8080T,
SL8082T,
SL8084T



Q2698



















+CGCMOD









GPRS network registration
status

+CGREG









GPRS Event reporting

+CGEREP









Select Service for MO SMS
Messages

+CGSMS









Show PDP Address

+CGPADDR









GSM/GPRS Tx Burst Indication

+WTBI









3G Quality of Service Profile
(Requested)

+CGEQREQ









3G Quality of Service Profile
(Minimum acceptable)

+CGEQMIN









3G Quality of Service Profile
(Negotiated)

+CGEQNEG









Authentication Protocol

+WPPP









Selection of Preferred PLMN list

+CPLS









Operator Selection

+COPS









Preferred Operator List

+CPOL









Operator List Management

+WOLM









Read Operator Name

+WOPN









Read Operator Name

+COPN









Automatic Time Zone Update

+CTZU









AT&T Command

+PACSP









PLMN Commands

Rev. 1.0

Volume 1

March 7, 2014

21

AT Commands Interface Guide for
Firmware 7.52

Description

Q2686,
Q2687,
SL6087

Command

AR6220,
WP6200

SL8080T,
SL8082T,
SL8084T

Q2698

Phonebooks Commands
Select Phonebook Memory
Storage

+CPBS









Contact Selector

+WCOS









Write Phonebook Entry

+CPBW









Read Phonebook Entries

+CPBR









Find Phonebook Entries

+CPBF









Phonebook Phone Search

+CPBP









Move Action in Phonebook

+CPBN









Create and Delete a Phonebook
Group

+WPGW









Read a Phonebook Group

+WPGR









Settings of a Group

+WPGS









Delete Calls Phonebook

+WDCP









Subscriber Number

+CNUM









Set Voice Mail Number

+CSVM









Avoid Phonebook Init

+WAIP









Select Message Service

+CSMS









New Message Indication

+CNMI









Set Text Mode Parameters

+CSMP









Preferred Message Format

+CMGF









Preferred Message Storage

+CPMS









Service Center Address

+CSCA









Show Text Mode Parameters

+CSDH









More Messages to Send

+CMMS









Short Message Commands

Rev. 1.0

Volume 1

March 7, 2014

22

AT Commands Interface Guide for
Firmware 7.52

AR6220,
WP6200

SL8080T,
SL8082T,
SL8084T









+CMGW









Send Message From Storage

+CMSS









Read Message

+CMGR









List Message

+CMGL









Delete Message

+CMGD









New Message
Acknowledgement

+CNMA









Message Status Modification

+WMSC









Un-change SMS Status

+WUSS









Message Overwriting

+WMGO









Copy Messages

+WMCP









Save Settings

+CSAS









Restore Settings

+CRES









Select Cell Broadcast Message
Types

+CSCB









Cell Broadcast Message
Identifiers

+WCBM









Card Identification

+CCID









Request IMSI

+CIMI









Generic SIM Access

+CSIM









Restricted SIM Access

+CRSM









Write Language Preference

+WLPW









Read Language Preference

+WLPR









Description

Command

Send Message

+CMGS

Write Message to Memory

Q2686,
Q2687,
SL6087

Q2698

SIM Commands

Rev. 1.0

Volume 1

March 7, 2014

23

AT Commands Interface Guide for
Firmware 7.52

Description

Q2686,
Q2687,
SL6087

Command

AR6220,
WP6200

SL8080T,
SL8082T,
SL8084T

Q2698

SIM Toolkit Commands
SIM ToolKit Set Facilities

+STSF









SIM ToolKit Indication

+STIN









SIM ToolKit Get Information

+STGI









SIM ToolKit Give Response

+STGR









SIM ToolKit Control Response

+STCR









SIM ToolKit Indication

+STRIL









Supplementary Services Commands
List Current Calls

+CLCC









Call Related Supplementary
Services

+CHLD









Calling Line Identification
Presentation

+CLIP









Calling Line Identification
Restriction

+CLIR









Connected Line Identification
Presentation

+COLP









Supplementary Service
Notifications

+CSSN









Unstructured Supplementary
Service Data

+CUSD









Call Forwarding

+CCFC









Call Waiting

+CCWA









Keypad Control

+CKPD









Advice Of Charge

+CAOC









Accumulated Call Meter

+CACM









Accumulated Call Meter
Maximum

+CAMM









Price per UNIT and Currency
Table

+CPUC









Rev. 1.0

Volume 1

March 7, 2014

24

AT Commands Interface Guide for
Firmware 7.52

AR6220,
WP6200

SL8080T,
SL8082T,
SL8084T









+SPEAKER









Ringer Sound Level

+CRSL









Microphone Mute Control

+CMUT









Loudspeaker Volume Level

+CLVL









Side Tone Modification

+SIDET









Gain Control

+VGR









Gain Control

+VGT









Digital Gain Control

+WDGR









Digital Gain Control

+WDGT









Audio Filter Command

+WADF









Echo Cancellation

+ECHO









Sierra Wireless Voice Rate

+WVR









DTMF Signals

+VTD









DTMF Signals

+VTS









Play Tone

+WTONE









Play DTMF tone

+WDTMF









DTMF Detecttion Mode

+WDDM









Set Standard Tone

+WSST









Ring Melody Playback

+CRMP









Sierra Wireless Change Default
Melody

+WCDM









Sierra Wireless Change Default
Player

+WCDP









Description

Command

Closed User Group

+CCUG

Speaker and microphone
selection

Q2686,
Q2687,
SL6087

Q2698

Audio Commands

Rev. 1.0

Volume 1

March 7, 2014

25

AT Commands Interface Guide for
Firmware 7.52

AR6220,
WP6200

SL8080T,
SL8082T,
SL8084T









&T









+WADS









Input/Output Management

+WIOM









Read GPIO value

+WIOR









Write GPIO value

+WIOW









Sierra Wireless Interrupt Pin
Configuration

+WIPC









Analog Digital Converters
Measurements

+ADC









Sierra Wireless Battery Charge
Management

+WBCM









Sierra Wireless Autodiag

+WDIAG









CPHS command

+CPHS









Sierra Wireless CPHS Mail Box
Number

+WMBN









Sierra Wireless Alternate Line
Service

+WALS









Transmit Speed

+FTM









Receive Speed

+FRM









HDLC Transmit Speed

+FTH









HDLC Receive Speed

+FRH









Stop Transmission and Wait

+FTS









Receive Silence

+FRS









Description

Command

Initialize Voice Parameters

+VIP

Auto-tests
Auto Diagnostic Start

Q2686,
Q2687,
SL6087

Q2698

I/O Commands

Battery Commands

CPHS Commands

Fax Commands

Rev. 1.0

Volume 1

March 7, 2014

26

AT Commands Interface Guide for
Firmware 7.52

Description

Q2686,
Q2687,
SL6087

Command

AR6220,
WP6200

SL8080T,
SL8082T,
SL8084T

Q2698

Fax class 2 Commands
Transmit Data

+FTD









Receive Data

+FDR









Transmit Page Punctuation

+FET









Page Transfer Status
Parameters

+FTPS









Terminate Session

+FK









Page Transfer Bit Order

+FBOR









Buffer Size Report

+FBUF









Copy Quality Checking

+FCQ









Capability to Receive

+FCR









Current Session Parameters

+FDIS









DCE Capabilities Parameters

+FDCC









Local ID String

+FLID









Page Transfer Timeout
Parameter

+FPHCTO

















Additional Fax Class 2 indication
messages
Remote Device Management Services
Commands
Device Services Configuration

+WDSC









Device Services Error

+WDSE









Device Services Fallback

+WDSF









Device Services General status

+WDSG









Device Services Reply

+WDSR









Device Services Session

+WDSS









Device Services Indications

+WDSI









Rev. 1.0

Volume 1

March 7, 2014

27

AT Commands Interface Guide for
Firmware 7.52

AR6220,
WP6200

SL8080T,
SL8082T,
SL8084T









+WDSH









Device Services Local Download

+WDSD









Device Services Over-The-Air

+WDSO









Description

Command

Device Services Bootstrap

+WDSB

Device Services Host

Rev. 1.0

Q2686,
Q2687,
SL6087

Volume 1

March 7, 2014

Q2698

28

2. AT Commands Features
2.1.

Sierra Wireless Line Settings

A serial link handler is set with the following default values (factory settings):
speed according to customer choice at order time,
8 bits data,
1 stop bit,
no parity,
RTS/CTS flow control.
Please use the +IPR, +IFC and +ICF commands to change these settings.

2.2.

Command Line

Commands always start with AT and finish with a  character, excepted A/ command.

2.3.

Information Responses and Result Codes

Responses start and end with , except for the ATV0 DCE response format and the ATQ1
(result code suppression) commands.
If command syntax is incorrect, the "ERROR" string is returned.
If command syntax is correct but transmitted with wrong parameters, the "+CME ERROR:
" or "+CMS ERROR: " strings is returned with adequate error codes if CMEE
was previously set to 1. By default, CMEE is set to 0, and the error message is only
"ERROR".
If the command line has been executed successfully, an "OK" string is returned.
In some cases, such as "AT+CPIN?" or (unsolicited) incoming events, the product does not return the
"OK" string as a response.
In the following examples  and  are intentionally omitted.
Note:

2.4.

The command syntax accepts negative parameters. If the command parameter is negative and out of
the acceptable range, the "+CME ERROR: 3" string is returned if CMEE was previously set to 1.

Proprietary Commands

When a command is Sierra Wireless proprietary, the information is indicated in the command
description.

Rev. 1.0

Volume 1

March 7, 2014

29

AT Commands Interface Guide for
Firmware 7.52

2.5.
Note:

SIM Insertion and Removal
This function is not supported on AirPrime SL808xT embedded module.

SIM card insertion and removal procedures are supported. There are software functions relying on
positive reading of the hardware SIM detect pin. This pin state (open/closed) is permanently
monitored.
When the SIM detect pin indicates that a card is present in the SIM connector, the product tries to set
up a logical SIM session. The logical SIM session will be set up or not depending on whether the
detected card is a SIM card or not. The AT+CPIN? command delivers the following responses:
If the SIM detect pin indicates "absent", the response to AT+CPIN? is "+CME ERROR: 10"
(SIM not inserted).
If the SIM detect pin indicates "present", and the inserted card is a SIM card, the response to
AT+CPIN? is "+CPIN: xxx" depending on SIM PIN state.
If the SIM detect pin indicates "present", and the inserted card is not a SIM card, the response
to AT+CPIN? is "+CME ERROR: 10".
These last two states are not provided immediately due to background initialization. Between
the hardware SIM detect pin indicating "present" and the final results, the AT+CPIN? sends
"+CME ERROR: 515" (Please wait, init in progress).
When the SIM detect pin indicates card absence, and if a SIM card was previously inserted, an IMSI
detach procedure is performed, all user data is removed from the product (phonebooks, SMS etc.).
The product then switches to emergency mode.

2.6.

Background Initialization

After entering the PIN 1/CHV 1, some SIM user data files are loaded into the product (phonebooks,
SMS status, etc.). Please be aware that it might take some time to read a large phonebook.
The AT+CPIN? command response occurs after PIN checking. After this response user data is
loaded in background. This means that some data may not be available just when PIN entry is
confirmed by "OK". The reading of phonebooks will then be refused by "+CME ERROR: 515" or
"+CMS ERROR: 515" meaning, "Please wait, service is not available yet, init in progress".
This type of answer may be sent by the product at several points:
when trying to execute another AT command before the previous one is completed (before
response),
when switching from ADN to FDN (or FDN to ADN) and trying to read the relevant phonebook
immediately,
when asking for +CPIN? status immediately after SIM insertion and before the product has
determined if the inserted card is a valid SIM card.

Rev. 1.0

Volume 1

March 7, 2014

30

AT Commands Interface Guide for
Firmware 7.52

2.7.

Length of Phone Numbers

Phone numbers can be made of up to 80 digits. The 20 first digits are stored in SIM, in the phonebook
file (EFADN, EFFDN or EFLND) corresponding to the selected phonebook. The next digits are stored in
other extension SIM files (EFEXT1 or EFEXT2).
As an example:
Number of digits

Nb of records in EF ADN

Nb of free records in EF EXT 1

1 to 20

1

0

21 to 40

1

1

41 to 60

1

2

61 to 80

1

3

If there is no more free records in the EFEXT1, the behaviour is:
if user tries to store an entry of more than 20 digits: +CME ERROR: 20,
if user tries to dial a number of more than 20 digits: +CME ERROR: 20.
As the maximum length for the numbers (in ADN, FDN, LND) phonebooks is 80 digits:
if user tries to dial a number of more than 80 digits: +CME ERROR: 26.
Before performing a call, the number of free records in the EFEXT1 is checked, to be able to store the
dialed number.
if there are free records left, the call is setup
otherwise, +CME ERROR: 20 errors are returned (memory full).
Please refer to Recommendation 3GPP 11.11 [9] for more details.

2.8.

Bad Software Message

The Sierra Wireless embedded module is designed to be downloaded with specific software. When
the user has to take in charge the software download, it is necessary to be sure that the compatible
software is downloaded. If the software downloaded is either corrupt or non-compatible, the message
BAD SOFTWARE is displayed. To remedy, reinstall the initial specific software version.
Note:

If the embedded module is still displaying BAD SOFTWARE, only Sierra Wireless or a distributor can
recover it.

Rev. 1.0

Volume 1

March 7, 2014

31

AT Commands Interface Guide for
Firmware 7.52

2.9.

Commands Concatenation

The Sierra Wireless embedded module supports basic AT commands and extended AT commands
concatenation.

2.9.1.
2.9.1.1.

Basic Syntax Commands
Basic Syntax Command Format

The format of Basic Syntax commands, except for the D and S commands, is as follows:
[]

where  is either a single character, or the "&" character (IA5 2/6) followed by a single
character. Characters used in  shall be taken from the set of alphabetic characters.
 may be a string of one or more characters from "0" through "9" representing a decimal
integer value. Commands that expect a  are noted in the description of the command (see
clause 6). If a command expects  and it is missing ( is immediately followed in
the command line by another  or the termination character), the value "0" is assumed. If a
command does not expect a  and a number is present, an ERROR is generated. All leading
"0"s in  are ignored by the DCE.

Additional commands may follow a command (and associated parameter, if any) on the same
command line without any character required for separation. The actions of some commands cause
the remainder of the command line to be ignored (e.g., A).
See the D command for details on the format of the information that follows it.

2.9.1.2.

S-parameters

Commands that begin with the letter "S" constitute a special group of parameters known as "Sparameters". These differ from other commands in important respects. The number following the " S"
indicates the "parameter number" being referenced. If the number is not recognized as a valid
parameter number, an ERROR result code is issued.
Immediately following this number, either a "?" or "=" character (IA5 3/15 or 3/13, respectively) shall
appear. "?" is used to read the value of the indicated S-parameter; "=" is used to set the S-parameter
to a new value.
S?
S= []

If the "=" is used, the new value to be stored in the S-parameter is specified in decimal following the
"=". If no value is given (i.e., the end of the command line occurs or the next command follows
immediately), the S-parameter specified may be set to 0, or an ERROR result code issued and the
stored value left unchanged. The ranges of acceptable values are given in the description of each Sparameter.
If the "?" is used, the DCE transmits a single line of information text to the DTE. For S-parameters
defined in this Recommendation, the text portion of this information text consists of exactly three
characters, giving the value of the S-parameter in decimal, with leading zeroes included.

Rev. 1.0

Volume 1

March 7, 2014

32

AT Commands Interface Guide for
Firmware 7.52

2.9.1.3.

Concatenating Commands after Extended Syntax
Commands

Additional commands may follow an extended syntax command on the same command line if a
semicolon (";", IA5 3/11) is inserted after the preceding extended command as a separator. The
semicolon is not necessary when the extended syntax command is the last command on the
command line.

2.9.1.4.

Concatenating Commands after Basic Format
Commands

Extended syntax commands may appear on the same command line after a basic syntax command
without a separator, in the same manner as concatenation of basic syntax commands.

Rev. 1.0

Volume 1

March 7, 2014

33

3. Basic Commands
3.1.

3.1.1.

Attention Command AT

Description

This command always returns OK.

3.1.2.

Syntax

Action command
AT
OK

Read command
None

Test command
None

3.1.3.

Parameters and Defined Values

None

3.1.4.

Parameter Storage

None

3.1.5.

Examples

Command

Responses

AT

OK

Rev. 1.0

Volume 1

March 7, 2014

34

AT Commands Interface Guide for
Firmware 7.52

3.2.

3.2.1.

Repeat Last Command A/

Description

This command repeats the last command of the open session. Only the A/ command itself cannot be
repeated.
If this command is the first one of the open session, the response is OK without any treatment.

3.2.2.

Syntax

Action command
A/
Note: The response depends on the previous command

Read command
None

Test command
None

3.2.3.

Parameters and Defined Values

None.

3.2.4.

Parameter Storage

None.

Rev. 1.0

Volume 1

March 7, 2014

35

AT Commands Interface Guide for
Firmware 7.52

3.2.5.

Examples

Command

Responses

AT+CGMI

SIERRA WIRELESS EMBEDDED MODULE
OK

A/

SIERRA WIRELESS EMBEDDED MODULE

Note: Repeat last command

OK

Rev. 1.0

Volume 1

March 7, 2014

36

4. Identifications Commands
4.1.

4.1.1.

Manufacturer Identification +CGMI

Description

This command gives the manufacturer identification.

4.1.2.

Syntax

Action command
AT+CGMI
Sierra Wireless
OK

Read command
None

Test command
None

4.1.3.

Parameters and Defined Values

None.

4.1.4.

Parameter Storage

None.

Rev. 1.0

Volume 1

March 7, 2014

37

AT Commands Interface Guide for
Firmware 7.52

4.1.5.

Examples

Command

Responses

AT+CGMI

Sierra Wireless
OK

Rev. 1.0

Volume 1

March 7, 2014

38

AT Commands Interface Guide for
Firmware 7.52

4.2.

4.2.1.

Request Model Identification +CGMM

Description

This command is used to get the model identification text.

4.2.2.

Syntax

Action command
AT+CGMM

OK

Read command
None

Test command
None

4.2.3.

Parameters and Defined Values

:

model identification text
The total number of characters, including line terminators, in the
information text shall not exceed 2048 characters.

4.2.4.

Parameter Storage

None.

Rev. 1.0

Volume 1

March 7, 2014

39

AT Commands Interface Guide for
Firmware 7.52

4.2.5.

Examples

Command

Responses

AT+CGMM

WMP100 Product
OK

Rev. 1.0

Volume 1

March 7, 2014

40

AT Commands Interface Guide for
Firmware 7.52

4.3.

4.3.1.

Hardware Version +WHWV

Description

This Sierra Wireless proprietary command gets the hardware version.

4.3.2.

Syntax

Action command
AT+WHWV
Hardware Version 
OK

Read command
None

Test command
AT+WHWV=?
OK

4.3.3.
:

Parameters and Defined Values
embedded module hardware version
string type

4.3.4.

Parameter Storage

None.

Rev. 1.0

Volume 1

March 7, 2014

41

AT Commands Interface Guide for
Firmware 7.52

4.3.5.

Examples

Command

Responses

AT+WHWV

Hardware Version 4.14
OK

Note: Requests hardware version

Rev. 1.0

Volume 1

March 7, 2014

42

AT Commands Interface Guide for
Firmware 7.52

4.4.

4.4.1.

Date of Production +WDOP

Description

This Sierra Wireless proprietary command gets the date of production.

4.4.2.

Syntax

Action command
AT+WDOP
Production Date (W/Y): 
OK

Read command
None

Test command
AT+WDOP=?
OK

4.4.3.

Parameters and Defined Values

:

production date
string format for date is: ww/y where ww is the week number (range: 01-53)
and y the year.

4.4.4.

Parameter Storage

None.

Rev. 1.0

Volume 1

March 7, 2014

43

AT Commands Interface Guide for
Firmware 7.52

4.4.5.

Examples

Command

Responses

AT+WDOP

Production Date (W/Y): 01/6
OK

Note: Requests date of production

Rev. 1.0

Note: Date of production is WEEK: 01/YEAR: 6 (1st week of year 6)

Volume 1

March 7, 2014

44

AT Commands Interface Guide for
Firmware 7.52

4.5.

Write IMEI +WIMEI

4.5.1.

Description

This Sierra Wireless proprietary command downloads the IMEI. This operation is possible only if the
embedded module contains the default IMEI.
The IMEI can only be downloaded once.
No password is needed. If the download is not correct, only Sierra Wireless can reset the IMEI.

4.5.2.

Syntax

Action command
AT+WIMEI=
OK

Read command
AT+WIMEI?
+WIMEI: 
OK

Test command
AT+WIMEI=?
OK

Rev. 1.0

Volume 1

March 7, 2014

45

AT Commands Interface Guide for
Firmware 7.52

4.5.3.

Parameters and Defined Values

:

IMEI
14 or 15 digits as defined in GSM 23.003 [21]
default value: 012345678901234
th

When a 14 digits IMEI is written, the 15 digit is automatically added using Luhn
algorithm.

4.5.4.

Parameter Storage

None.

4.5.5.

Examples

Command

Responses

AT+WIMEI?

+WIMEI: 012345678901234

Note: Request IMEI

OK

AT+WIMEI=123456789099998

OK

Note: First dowload on 15 digits

AT+CGSN

123456789099998

Note: Get stored IMEI

OK

AT+WIMEI=35282000000005

OK

Note: First dowload on 14 digits

AT+CGSN

352820000000054

Note: Get stored IMEI

OK

AT+WIMEI?

+WIMEI: 352820000000054

Note: Request IMEI

OK

Rev. 1.0

Volume 1

March 7, 2014

46

AT Commands Interface Guide for
Firmware 7.52

4.6.

4.6.1.

Embedded Module Serial Number +WMSN

Description

This Sierra Wireless proprietary command returns the serial number of the embedded module.

4.6.2.

Syntax

Action command
AT+WMSN
Serial Number 
OK

Read command
None

Test command
AT+WMSN=?
OK

4.6.3.

Parameters and Defined Values

:

Embedded module serial number
integer type on 15 digits or 16 digits following module

4.6.4.

Parameter Storage

None.

Rev. 1.0

Volume 1

March 7, 2014

47

AT Commands Interface Guide for
Firmware 7.52

4.6.5.

Examples

Command

Responses

AT+WMSN

Serial Number 123456789012345
OK

Rev. 1.0

Volume 1

March 7, 2014

48

AT Commands Interface Guide for
Firmware 7.52

4.7.

4.7.1.

Product Serial Number +CGSN

Description

This command allows the user application to get the IMEI of the product.

4.7.2.

Syntax

Action command
AT+CGSN

OK

Read command
None

Test command
None

4.7.3.
:

4.7.4.

Parameters and Defined Values
Embedded module IMEI (15 digits number)

Parameter Storage

None.

Rev. 1.0

Volume 1

March 7, 2014

49

AT Commands Interface Guide for
Firmware 7.52

4.7.5.

Examples

Command

Responses

AT+CGSN

012345678901234
OK

Note: Get the IMEI

Note: IMEI read from EEPROM

Rev. 1.0

Volume 1

March 7, 2014

50

AT Commands Interface Guide for
Firmware 7.52

4.8.

Request Revision Identification +CGMR

4.8.1.

Description

This command is used to get the revised software version.

4.8.2.

Syntax

Action command
AT+CGMR
.