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 .
Page Count: 1031
Download | |
Open PDF In Browser | View 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 acharacter, 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 .