UMTS Modems Supported AT Command Reference Includes: AC875 / AC875U AC880 / AC880E / AC880U AC881 / AC881U C885 C888 MC8775 / MC8775V MC8780 / MC8781 MC8785V MC8790 / MC8790V MC8791V MC8792V 2130617 Rev 2.8.
Preface 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.
Supported AT Command Reference REVENUE OR ANTICIPATED PROFITS OR REVENUE ARISING OUT OF THE USE OR INABILITY TO USE ANY SIERRA WIRELESS PRODUCT, EVEN IF SIERRA WIRELESS AND/OR ITS AFFILIATES HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES OR THEY ARE FORESEEABLE OR FOR CLAIMS BY ANY THIRD PARTY.
Preface Consult our website for up‐to‐date product descriptions, documentation, application notes, firmware upgrades, trouble‐ shooting tips, and press releases: www.sierrawireless.com Revision History Revision number 2.3 Release date Jul 2007 Changes • Fixed !TIME (page 53) syntax • Added +ECIO (page 33), !GSMINFO (page 36), !NVPORTSET (page 39), !SMSSTSEN (page 48) commands • Added detail for !SMSRETRY (page 47) 2.4 Jan 2008 • Updated !TIME (page 53) syntax 2.
Supported AT Command Reference 6 2130617
Table of Contents About this Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Result codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Terminology and acronyms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Supported AT Command Reference Command reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 SIM Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .65 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 Command summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1 1: About this Guide • Introduction • Result codes • Terminology and acronyms • Current firmware versions • Document structure • Conventions Introduction This document describes standard and proprietary AT commands that are available for users of UMTS AirCard modems, Compass modems, and Mini Card embedded modules. The standard 3GPP AT commands for UMTS devices are described in two standards documents available from the 3GPP (3rd Generation Partnership Project) web site, www.3gpp.org: • TS 27.
Supported AT Command Reference Result codes Result codes are not shown in the command tables unless special conditions apply. Generally the result code OK is returned when the command has been executed. ERROR may be returned if parameters are out of range, and will be returned if the command is not recognized or is not permitted in the current state or condition of the modem.
About this Guide Upgrading If your modem firmware is an earlier version, you can acquire updated firmware by contacting your account manager. Document structure This document assumes you have the 3GPP TS 27.007 AT command documentation (see page 9). This reference includes a chapter covering Supported 27.007 AT commands, as well as the proprietary commands listed in the tables below. Each table corresponds to one chapter in this guide.
Supported AT Command Reference Table 1-1: Modem status and reset commands (Continued) Cmnd 12 Pg Description Supporting modems +ETFCI 33 Enable / disable / query E-TFCI average value All !GCIPHER 34 Enables / disables ciphering and integrity settings All !GETBAND 34 Returns the current active band All !GETRAT 34 Returns the current active radio access technology (RAT) All !GRELIMEI 35 Returns the modem’s production TAC All !GRESET 35 Resets the modem All !GSMINFO 36 Displays
About this Guide Table 1-1: Modem status and reset commands (Continued) Cmnd Pg Description Supporting modems !SDNOTINSTALLED 45 Returns SD installation status C885 !SIMNOTINSTALLED 46 Returns SIM installation status AC885 C885 C888 MC8785V MC8790 / 90V MC8791V MC8792V !SMSRETRY 47 Queries / sets SMS retry period and interval AC880 / 881 C885 MC8780 / 81 MC8785V MC8790 / 90V MC8791V MC8792V !SMSSTSEN 48 Enables / disables SMS status reports Alla !SWICALLPROG 49 Enables / d
Supported AT Command Reference Table 1-3: Test commands Cmnd Pg Description Supporting modems !ERR 61 Displays diagnostic information All !GCCLR 61 Clears crash dump data All !GCDUMP 61 Displays the crash dump data All Memory Management Commands This chapter describes commands that control the data stored in non‐volatile memory of the modem.
About this Guide Command and register syntax is noted using an alternate font: !CHAN=[,b]. The “AT” characters are not shown but must be included before all commands except as noted in the reference tables. Characters that are required are shown in uppercase; param‐ eters are noted in lowercase. Required parameters are enclosed in angle brackets () while optional parameters are enclosed within square brackets ([x]). The brackets are not to be included in the command string.
Supported AT Command Reference 16 2130617
2 2: Supported GSM / WCDMA AT Commands This chapter identifies the ITU‐T Recommendation V.250, 3GPP TS 27.005, and 3GPP TS 27.007 AT commands that are supported on regular and voice‐enabled Sierra Wireless modems (AirCard, Compass, and Mini Card). These commands are used to: • Control serial communications over an asynchronous interface (ITU‐T Recommendation V.250) • Control SMS functions for devices on GSM/WCDMA networks (3GPP TS 27.
Supported AT Command Reference Table 2-1: Supported ITU-T Recommendation V.
Supported GSM / WCDMA AT Commands Table 2-1: Supported ITU-T Recommendation V.
Supported AT Command Reference Table 2-2: Supported 27.
Supported GSM / WCDMA AT Commands Table 2-3: Supported 27.
Supported AT Command Reference Table 2-3: Supported 27.
Supported GSM / WCDMA AT Commands Table 2-3: Supported 27.
Supported AT Command Reference Table 2-3: Supported 27.
Supported GSM / WCDMA AT Commands Table 2-3: Supported 27.007 AT commands (Continued) Command Description Support +CSVM Set Voice Mail Number No +CTFR Call deflection Yes +CTZR Time Zone Reporting N/A +CTZU Automatic Time Zone Update No +CUSD Unstructured supplementary service data Yes +CV120 V.120 rate adaption protocol No +CVHU Voice Hangup Control No +CVIB Vibrator mode N/A D ITU T V.
Supported AT Command Reference 26 2130617
3 3: Modem Status, Customization, and Reset Commands • Introduction • Command summary • Command reference Introduction This chapter describes commands used to reset the modem, adjust customization settings, retrieve the firmware version, and monitor the temperature, voltage, and modem status. Command summary The table below lists the commands described in this chapter.
Supported AT Command Reference Table 3-1: Modem status commands (Continued) Command 28 Description Page !GVER Returns the firmware version 39 ^HVER Returns the modem hardware version 39 !NVPORTSET Assigns appropriate USB endpoint AT port 39 !PCTEMP Returns current temperature information 39 !PCVOLT Returns current power supply voltage information 40 !POWERDOWN Powers down the system 40 !REL Queries the active protocol / revision 41 !RESET Resets the modem 41 +RSCP Returns Recei
Modem Status, Customization, and Reset Commands Command reference Table 3-2: Modem status, customization, and reset commands Command Description !BAND= Selects a set of frequency bands / queries current selection !BAND=? This command is used to configure the modem to operate on a set of frequency bands, look up the sets available, and query the current selection. !BAND? Usage: • AT!BAND=? reports allowed values for and the corresponding frequency bands.
Supported AT Command Reference Table 3-2: Modem status, customization, and reset commands (Continued) Command Description !BCINF Returns the bootloader version Supporting modems: • All This command is used to return the module’s bootloader version. Usage: • AT!BCINF returns several values—the bootloader version is the second parameter returned. Example: AT!BCINF returns: BOOT Address: <...> Version: ...
Modem Status, Customization, and Reset Commands Table 3-2: Modem status, customization, and reset commands (Continued) Command Description +CLVL= Sets / returns internal loudspeaker volume +CLVL=? This command is used to set or report the modem’s internal loudspeaker volume.
Supported AT Command Reference Table 3-2: Modem status, customization, and reset commands (Continued) Command +CQI? +CQI= Supporting modems: • All Description Returns or enables / disables return of averaged CQI (Channel Quality Indicator) value (WCDMA only) This command returns the averaged CQI from the modem. Usage: • AT!CQI? returns the average CQI and the number of samples used to determine the average.
Modem Status, Customization, and Reset Commands Table 3-2: Modem status, customization, and reset commands (Continued) Command +ECIO? Supporting modems: • All Description Returns total Energy per chip per power density value (WCDMA only) This command returns the total energy per chip per power density (Ec/Io) value of the active set’s three strongest cells. Usage: • AT+ECIO? returns the signed dB values of the three strongest cells in the active set.
Supported AT Command Reference Table 3-2: Modem status, customization, and reset commands (Continued) Command Description !GCIPHER = Enables / disables ciphering and integrity settings !GCIPHER? To register onto a network with WCDMA service, the modem’s ciphering and integrity settings must be enabled or disabled to match the network settings. Most carriers enable both ciphering and integrity.
Modem Status, Customization, and Reset Commands Table 3-2: Modem status, customization, and reset commands (Continued) Command Description !GRELIMEI? Returns the modem’s production TAC Supporting modems: • All This command returns the modem’s production TAC (Type Allocation Code). (TAC is first 8 chars, then padded with Zeros). EG: if IMEI is 289258158732085, returns 289258150000000. Usage: • AT!GRELIMEI? returns the assigned to the modem. Parameters: • 15-character string.
Supported AT Command Reference Table 3-2: Modem status, customization, and reset commands (Continued) Command Description !GSMINFO? Displays 2G network information Supporting modems: • All, with following exceptions: · MC8775 (min. FW: H1_1_8_13mcap) · AC875 (min. FW: H1_1_8_13acap) This command returns 2G network information for the ‘serving’ cell and up to 6 ‘neighbor’ cells.
Modem Status, Customization, and Reset Commands Table 3-2: Modem status, customization, and reset commands (Continued) Command !GSMINFO (Continued) Description Displays 2G network information Example AT!GSMINFO? returns: Rev 2.8.1 Feb.
Supported AT Command Reference Table 3-2: Modem status, customization, and reset commands (Continued) Command Description !GSTATUS? Returns operational status Supporting modems: • All This command returns specific details about the current operational status of the modem.
Modem Status, Customization, and Reset Commands Table 3-2: Modem status, customization, and reset commands (Continued) Command !GVER? Supporting modems: • All ^HVER Supporting modems: • All Description Returns the firmware version This command returns the firmware version as a string in the format version yyyy/mm/dd hh:mm:ss. Returns the modem hardware version This command returns the modem’s hardware version number based on the FSN.
Supported AT Command Reference Table 3-2: Modem status, customization, and reset commands (Continued) Command Description !PCVOLT? Returns current power supply voltage information Supporting modems: • All MC modems • C885 • C888 This command returns the module’s power supply state and actual voltage. Usage: • AT!PCVOLT? returns the , , and (Analog/Digital Convertor reading).
Modem Status, Customization, and Reset Commands Table 3-2: Modem status, customization, and reset commands (Continued) Command Description !REL? Queries the active protocol / revision Supporting modems: • All This command is used to indicate the modem’s current protocol, SGSN, and MSC revision settings. Usage: • AT!REL? reports the current operating protocol, SGSN revision, and MSC revision in the format (each value appears on a separate line).
Supported AT Command Reference Table 3-2: Modem status, customization, and reset commands (Continued) Command Description !SCACT? [] Activates / deactivates PDP context for FIFO interface !SCACT=[, ] This command is used to activate or deactivate the specified PDP context for FIFO interface. Supporting modems: • All Usage: • AT!SCACT?[] reports the status of the identified profile (). If no is specified, the status of all profiles is returned.
Modem Status, Customization, and Reset Commands Table 3-2: Modem status, customization, and reset commands (Continued) Command Description !SCDNS? Queries / sets profile ID DNS address !SCDNS=, , This command is used to query / set the primary and secondary DNS addresses of a profile. Supporting modems: • All Usage: • AT!SCDNS? returns the primary () and secondary () DNS addresses for the specified profile ().
Supported AT Command Reference Table 3-2: Modem status, customization, and reset commands (Continued) Command Description !SCPROF? Queries / sets SWI-specific profile information !SCPROF=,
Modem Status, Customization, and Reset Commands Table 3-2: Modem status, customization, and reset commands (Continued) Command Description !SDNOTINSTALLED? Returns SD installation status Supporting modems: • C885 This command is used to indicate if an SD card is in the modem. !SELMODE? Queries / sets current service domain !SELMODE=? This command is used to configure the modem to use a specific service domain.
Supported AT Command Reference Table 3-2: Modem status, customization, and reset commands (Continued) Command 46 Description !SIMNOTINSTALLED? Returns SIM installation status Supporting modems: • AC885 • C885 • C888 • MC8785V • MC8790 / 90V • MC8791V • MC8792V This command is used to indicate if a SIM is installed for the modem.
Modem Status, Customization, and Reset Commands Table 3-2: Modem status, customization, and reset commands (Continued) Command Description !SMSRETRY? Queries / sets SMS retry period and interval !SMSRETRY=? This command is used to configure the SMS retry period and interval for MOSMS. !SMSRETRY=, Usage: • AT!SMSRETRY? returns the current and settings. • AT!SMSRETRY=? reports the format used for AT!SMSRETRY.
Supported AT Command Reference Table 3-2: Modem status, customization, and reset commands (Continued) Command Description !SMSSTSEN? Enables / disables SMS status reports !SMSSTSEN=? This command is used to enable / disable SMS status reports for MO-SMS messages, and to indicate if the user should be able to enable / disable the reports. !SMSSTSEN=, Supporting modems: • All, with following exceptions: · AC875 (min. FW: H1_1_8_14Acap) · MC8775 / 75V (min.
Modem Status, Customization, and Reset Commands Table 3-2: Modem status, customization, and reset commands (Continued) Command Description !SWICALLPROG? Enables / disables Call Progress Notification !SWICALLPROG = This command is used to enable or disable call progress notification. This allows the host to receive call status updates such as type of call, answered, on hold, etc. Supporting modems: • All Usage: • AT!SWICALLPROG? returns the current .
Supported AT Command Reference Table 3-2: Modem status, customization, and reset commands (Continued) Command !SWICALLPROG (Continued) Description Enables / disables Call Progress Notification (Continued) (Multiparty status): • 0 = Not part of a multiparty (conference) call • 1 = Part of a multiparty (conference) call (Telephone number of other end of connection): • format specified by next parameter () (Address octet type): • Two bitfields identifying the type of telephone
Modem Status, Customization, and Reset Commands Table 3-2: Modem status, customization, and reset commands (Continued) Command ^SYSCONFIG? ^SYSCONFIG=, , , Supporting modems: • All Description Queries / sets system configuration information This command is used to set and retrieve the modem’s configuration. Usage: • AT^SYSCONFIG= sets the various configuration parameters. You must specify all of the parameters.
Supported AT Command Reference Table 3-2: Modem status, customization, and reset commands (Continued) Command ^SYSINFO Supporting modems: • All Description Returns service status information This command returns current service type and availability information, and the current status of the module’s SIM in the format .
Modem Status, Customization, and Reset Commands Table 3-2: Modem status, customization, and reset commands (Continued) Command !TIME=, , - , , , [, , ] !TIME? !TIME=? Supporting modems: • All Description Queries / sets current time of day This command is used to set and retrieve the current time of day—the time of day can be set using this command, or could be set by the network. If the time has not been set, the command returns ERROR.
Supported AT Command Reference Table 3-2: Modem status, customization, and reset commands (Continued) Command Description !UDINFO? Returns information from active USB descriptor Supporting modems: • All This command returns information from the active USB descriptor in the format (each parameter on a separate line).
Modem Status, Customization, and Reset Commands Table 3-2: Modem status, customization, and reset commands (Continued) Command Description +USET? Displays WCDMA set information +USET=? This command displays WCDMA set information (Active Set, Candidate Set, etc.). Supporting modems: • All Usage: • AT+USET? returns detailed information about each item in the .
Supported AT Command Reference Table 3-2: Modem status, customization, and reset commands (Continued) Command +USET Description Displays WCDMA set information (Continued) [ – Reference PSC designator string • Displays “(REF)” if this is the reference PSC – Secondary Scrambling Code • Valid range: 0–FFFF – Common Pilot Channel (CPICH) supports Space Time Transit Diversity • 0 = Not supported • 1 = Supported – Total Ec/Io • Valid range: 00–FF • To convert to a dB value, convert]
Modem Status, Customization, and Reset Commands Table 3-2: Modem status, customization, and reset commands (Continued) Command Description &V Return operating mode AT configuration parameters Supporting modems: • All This command returns the status of all AT command parameters that apply to the current operating mode.
Supported AT Command Reference 58 2130617
4 4: Diagnostic Commands • Introduction • Command summary • Command reference Introduction This chapter describes commands used to diagnose modem problems. Command summary The table below lists the commands described in this chapter. Table 4-1: Diagnostic commands Cmnd !MXSTATS Rev 2.8.1 Feb.11 Description Displays / clears 27.
Supported AT Command Reference Command reference Table 4-2: Diagnostic command details Command Description !MXSTATS=0 Displays / clears 27.010 statistics !MXSTATS? TS 27.010 is a standard that defines a multiplexing protocol between a mobile station and a terminal. This standard is supported on the modem and AT!MXSTATS is used to display statistics related to that protocol for debugging purposes. Supporting modems: • All Usage: • AT!MXSTATS=0 clears the statistics.
5 5: Test commands • Introduction • Command summary • Command reference Introduction This chapter describes commands used to display and clear data that is stored if the modem crashes. Command summary The table below lists the commands described in this chapter.
Supported AT Command Reference 62 2130617
6 6: Memory Management Commands Introduction The modem has 2 MB of non‐volatile memory that is used to store: • Factory calibration data • Settings made in a host application such as Watcher The commands in this chapter allow you to back up and restore the data in non‐volatile memory.
Supported AT Command Reference 64 2130617
7 7: SIM Commands • Introduction • Command summary • Command reference Introduction This chapter describes commands used to communicate with an installed (U)SIM.
Supported AT Command Reference Table 7-2: SIM command details (Continued) Command Description !ICCID Returns (U)SIM card’s ICCID Supporting modems: • All This command returns a (U)SIM’s ICCID (Integrated Circuit Card ID). Usage: • AT!ICCID? returns !ICCID: Parameters: (ICCID of the (U)SIM currently being tested): • 20 digit decimal number — This number is often printed on the (U)SIM card.
Index (AT commands) A A, answer incoming call, 18 A/, re‐issue last AT command, 18 !AUTH, run GSM algorithm on SIM, 65 B !BAND, set/query frequency bands, 29 !BCINF, return bootloader version, 30 !BOOTHOLD, reset modem and wait for f/w download, 30 C &C, set data carrier detected, 17 C, ITU T v.
Supported AT Command Reference +CLIP, calling line identification presentation, 23 +CLIR, calling line identification restriction, 23 +CLVL, sets/returns internal loudspeaker volume, 23, 31 +CMAR, master reset, 23 +CME ERROR, mobile termination error result code, 23 +CMEC, mobile termination control mode, 23 +CMEE, report mobile termination error, 23 +CMER, mobile termination event reporting, 23 +CMGC, send command, 19 +CMGD, delete message, 19 +CMGF, message format, 19 +CMGL, list messages, 19 +CMGR, read
Index !GCCLR, clear crash dump data, 61 !GCDUMP, display crash dump data, 61 !GCIPHER, enable/disable ciphering and integrity set‐ tings, 34 !GETBAND, return current active band, 34 !GETRAT, return current active RAT, 34 +GMI, request manufacturer identification, 18 +GMM, request TA model identification, 18 +GMR, request TA revision identification, 18 +GOI, request global object identification, 18 !GRELIMEI, return modem’s production TAC, 35 !GRESET, reset the modem, 35 !GSMINFO, display 2G network in
Supported AT Command Reference V +WS46, PCCA STD 101 select wireless network, 25 &V, return AT configuration parameters, 17, 57 V, set result code format mode, 19 +VTD, tone duration, 25 +VTS, DTMF and arbitrary tone generation, 25 X W &W, Store parameter to user‐defined profile, 18 70 X, set connect result code format and call monitoring, 19 Z Z, set all current parameters to user‐defined profile, 19 2130617
Index Numerics 27.010 statistics, display/clear 60 2G network information, return 36 3GPP 27.005 commands, list 19 27.007 commands, list 20 AT commands, references 9 A acronyms 10 application auto‐launch, query/set 44 ARFCN, 2G, return 36 AT command parameters, display 57 AT commands 3GPP 27.005 commands, list 19 3GPP 27.007 commands, list 20 3GPP, standard 9 ITU‐T V.
Supported AT Command Reference I ICCID, display 66 IP address display, profile ID 43 ITU‐T V.
Index retry period and interval for MO‐SMS, query/set 47 status reports, enable/disable 48 system power down 40 system mode, display 52 T T1/T2/T3 expiry statistics, display/clear 60 TAC, return 35 temperature current, return 39 return 38 state, return 39 terminology 10 time of day, query/set 53 type allocation code, return 35 U UA (Tx/Rx) statistics, display/clear 60 UIH (Tx/Rx) statistics, display/clear 60 Rev 2.8.1 Feb.
Supported AT Command Reference 74 2130617