MP 700 Series GPS Rugged Wireless Modem AT Command Reference 2130309 Rev 3.
Preface Important Notice Because of the nature of wireless communications, trans mission and reception of data can never be guaranteed. Data may be delayed, corrupted (i.e., have errors) or be totally lost.
MP 700 Series GPS 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 Contact Information Sales Desk: Phone: 1-604-232-1488 Hours: 8:00 AM to 5:00 PM Pacific Time e-mail: sales@sierrawireless.com Technical Support: e-mail: support@sierrawireless.com Web: www.sierrawireless.com/ developers Post: Sierra Wireless, Inc. 13811 Wireless Way, Richmond, BC Canada V6V 3A4 Fax: 1-604-231-1109 Web: www.sierrawireless.com Your comments and suggestions on improving this documen tation are welcome and appreciated. Please e-mail your feedback to documentation@sierrawireless.
MP 700 Series GPS AT Command Reference 4 2130309
Table of Contents About This Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Terminology and acronyms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Currency . . . . .
MP 700 Series GPS AT Command Reference Responses and Result Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Possible result codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Human vs. machine interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Response and Result Framing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Response framing . . . . . . . . . . . . . .
1: About This Guide • • • • • Introduction References Currency Document Structure Conventions Note: For additional background on the use of modems and AT commands generally you may consult the University of Manitoba web site at: www.umanitoba.ca/campus/acn/ remote/faq/at-cmds.html. 1 Introduction This reference details the Attention (AT) command set supported by the MP 700 Series GPS rugged wireless modem.
MP 700 Series GPS AT Command Reference fax: 303-397-2740 e-mail: global@ihs.com web: http://global.ihs.com post: Global Engineering Documents, 15 Inverness Way East, Englewood, CO 80112 Global Engineering operates offices around the world. Consult the web site above for locations. Other standards referenced in this document are available through the 3rd Generation Partnership Project (3GPP) web site at www.3gpp.org, and the International Telecommunications Union Standards Division (ITU-T) at www.
About This Guide Document Structure Following this introduction is a section on basic elements important to understanding and communicating with the MP 700 Series GPS. This includes notes on the connection between the host computer and the modem. The document then presents the commands, registers, result codes, and defaults provided in the command state of the modem. Commands are often termed AT commands.
MP 700 Series GPS AT Command Reference • Characters that are required are shown in uppercase; parameters are noted in lowercase. Parameters are enclosed in angle brackets () to indicate that they should be replaced with a value. Optional parameters are described in the text, and may also be enclosed in square brackets ([]) for clarity. • Supported parameter values (either set or returned) are described in the text.
2: Modem Basics • GSM, GPRS, and EDGE • Modem modes, states, and conditions • State Transitions • Modem Buffers • Command Handling • Responses and Result Codes • Response and Result Framing • GPS data format 2 This section provides the information required to: • Establish a communications session with the modem that will allow you to enter AT commands • Understand the operating modes and states of the modem and what causes the modem to transition between them • Understand which commands are available
MP 700 Series GPS AT Command Reference establish CSD (Circuit-Switched Data) connections in areas that have GSM but no GPRS/EDGE service (assuming CSD is supported by your service provider). Establishing a communication session Any terminal emulation program can be used to create a communications session that will allow you to issue AT commands to the modem. This section describes how to use HyperTerminal, a program typically installed with Windows, to establish a session with the modem.
Modem Basics Host connection basics Hardware structure The MP 700 Series GPS has two main components: the AirCard® wireless network card and the controller board. Each of these components has its own firmware (resident software). There is a serial link between the AirCard and the controller board. All AT commands that begin with AT!MP are handled by the controller board and all others are handled by the AirCard.
MP 700 Series GPS AT Command Reference Modem-to-network connection Note: If you are developing a network application to control or monitor MP 700 Series GPS modems installed in a fleet of vehicles, it is usually best to use Always On mode. (With On Demand mode, it can be difficult to track the modems’ IP addresses.) The operating mode determines how the modem-to-network connection is established.
Modem Basics Connection Modes The MP 700 Series GPS operates in three modes: Circuit-switched data (CSD) In Circuit Switched Data (CSD) mode, the modem operates much like a landline modem. The Fallback feature must be configured to allow for this type of connection. (See !MPFBSETUP on page 41.) Packet-switched data In this mode the modem establishes a high-speed packet data connection using GPRS or EDGE service.
MP 700 Series GPS AT Command Reference Offline Disconnected from any remote terminal or network (on-hook). While in offline condition, the modem can only be in command state (without an airlink).
Modem Basics • If there is an active PAD (Packet Assembler/Disassembler) session and the PAD is configured to use TIES (Time Independent Escape Sequence), the modem switches to command state on receipt of “AT+++”. (The “AT” must be in upper case.) The command !MPPADCONF (described on page 52) is used to enable and disable TIES. When the modem changes to command state, it will issue an OK result.
MP 700 Series GPS AT Command Reference Specific settings for buffer controls are described in the relevant commands and registers. Normal configuration of the modem will not require you to adjust these settings. Data flow control The modem’s CTS and RTS lines control data flow. Where large amounts of data are being exchanged, local hardware flow control must be used to prevent buffer overflows; it is required for PPP connections. Hardware flow control is enabled by default.
Modem Basics Note: Entering incorrect syntax or a parameter outside of the specified range may have unexpected results. Defaults shown in the command tables are those for the factory settings of the modem. They are not the defaults assumed for a command issued without parameters, which are noted in the text. Registers Some registers are read only. Attempting to write to them yields an ERROR result code. Some registers store the setting of commands.
MP 700 Series GPS AT Command Reference • Quiet off (Q0) enables the modem to issue result codes following commands. Quiet on (Q1) suppresses result codes entirely; responses remain unaffected. • Verbose result codes enabled (V1) provides results in English text appended with . Verbose off (V0) returns the results as ASCII numeral codes. Numeric codes are much easier to process using software.
Modem Basics Result code framing Every command will return a result code unless the Quiet command is enabled. If Quiet is on (ATQ1, see page 102) then neither framing characters nor result code is returned. A leading is inserted ahead of the result code if Verbose is on (ATV1, see page 102). Otherwise there are no leading characters prior to the ASCII numeral result. The result code is always followed by a . There is a trailing only if Verbose is on.
MP 700 Series GPS AT Command Reference 22 2130309
3: Command Reference • Introduction • Command Types • Command Reference Table • Result Codes • Factory Default Settings 3 Introduction As described in the previous section, AT commands are available with Sierra Wireless GSM products for users of the COM serial interface. The commands allow control of Circuit Switched Data (CSD) calls and data exchange, similar to dial up modems, but without wires, and with additional commands available specific to GSM, GPRS, and EDGE.
MP 700 Series GPS AT Command Reference Command Types Note: The AT prefix does not appear in the reference tables. It is, however, required and assumed for all commands unless specifically noted otherwise. The command reference table (beginning on page 31) details the available AT commands in strict ASCII alphabetic order (including character prefixes such as !, & and +, which in ASCII fall before the letters of the alphabet).
Command Reference Table 3-3: Standard modem commands (cont.) Command Description p. +DS V.
MP 700 Series GPS AT Command Reference GSM Voice and Circuit-Switched Data Commands (GSM 07.07) These commands are specified in the GSM 07.07 standard and control functions related to GSM voice, and CSD—similar to those provided by many GSM mobile phones. Table 3-4: GSM commands Command 26 Description p.
Command Reference Table 3-4: GSM commands Command Description p. +CREG GSM network registration 91 +CRLP Radio link protocol 92 +CSCS Character set 93 +CSTA Type of address 95 +CSQ Signal quality report 95 +VTD Tone duration 99 +VTS DTMF tone generation 99 SMS Commands (GSM 07.05) The GSM 07.05 standard provides the following commands for controlling text messaging, also known as Short Message Service (SMS). Table 3-5: SMS commands Command Rev 3.2 Oct.05 Description p.
MP 700 Series GPS AT Command Reference GPRS Packet Data Commands (GSM 07.07) These commands, specified in the GSM 07.07 standard, control General Packet Radio Service (GPRS) packet switched data services. Table 3-6: GPRS commands Command Description p.
Command Reference Modem Control Commands These commands provide monitoring and control of the modem, and are proprietary to Sierra Wireless. Table 3-8: Sierra Wireless modem control commands Command Rev 3.2 Oct.05 Description p.
MP 700 Series GPS AT Command Reference Table 3-8: Sierra Wireless modem control commands Command 30 Description p.
Command Reference Command Reference Table Table 3-9 details the AT commands for the modem in strict ASCII alphabetic order (with AT+ before AT& before ATA). For listings by functional group, see the cross-reference tables beginning on page 24. Detailed status register information (for the ATS commands) begins on page 104.
MP 700 Series GPS AT Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command !BAND= !BAND? Description Configure band Sets the active radio frequency band, which then remains active until the command is issued again with a different band: • =”900” EGSM • =”900/1800” EGSM DCS • =”1900” PCS • =”auto” Modem selects the band Note: !GBAND? returns the current band setting.
Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command !MPAINCFG= ,"", "",, !MPAINCFG?= Description Analog input channel configuration Sets the labels and the scale for the specified input channel.
MP 700 Series GPS AT Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command Description !MPBARSVC= Bar services !MPBARSVC? Controls the type of connections (GPRS or dial-up) that can be made by the modem. (See !MPFBSETUP for a discussion of dial-up connections and the Fallback feature.
Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command Description !MPCONFSNAP= , Configure UDP port number !MPCONFSNAP? Note: This command is only available on MP 750 GPS modems with firmware version R2_2_1ap or later and on MP 775 GPS modems with firmware version R3_0_5ap or later. The parameter is only supported with firmware version R3_0_7ap or later.
MP 700 Series GPS AT Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command !MPCWINFO= Description Reset/Display Connection Watchdog statistics !MPCWINFO? Note: This command is only available on MP 750 GPS modems with firmware version R2_2_1ap or later and on MP 775 GPS modems with firmware version R3_0_5ap or later. Displays and resets values related to the Connection Watchdog. (The Connection Watchdog is enabled, disabled, and configured with the command !MPCWSETUP.
Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command !MPCWSETUP (continued) Description Set Connection Watchdog (continued) When a new connection is established, the modem verifies that the DNS server is valid or that pings are possible (depending on the setting), before the modem begins monitoring for data receipt.
MP 700 Series GPS AT Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command !MPCWSETUP (continued) Description Set Connection Watchdog (continued) IP address that the modem pings when the parameter is set to ping. The format is X.X.X.X where X is a value between 0 and 255. (The default is 0.0.0.0.) Action that the modem takes when the interval is reached; 0 = DNS query, 1 = ping.
Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command !MPCWSETUP (continued) Description Set Connection Watchdog (continued) • • If the ping is successful, the Connection Watchdog goes into “monitoring mode”. The modem checks the Rx byte count every 10 minutes ( = 10). If the Rx byte count changes during the 10 minute interval, the connection is deemed to be valid. If the Rx byte count does not change, the modem generates traffic by pinging the server.
MP 700 Series GPS AT Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command !MPDIOCFG= ,, "", , "", "", [] Description Digital I/O channel configuration Sets the type (input or output), labels, and alarm trigger, for the specified I/O channel.
Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command !MPFBSETUP=
MP 700 Series GPS AT Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command !MPGCDUMP Description Read crash dump data This command shows the contents of the memory location to which crash dump data is written. (See !MPGCCLR.) The memory location is overwritten whenever a crash occurs. !MPGPSCMD= <"TAIP command"> Send TAIP command to GPS module This command requires that the module be configured to use the TAIP protocol. (See !MPGPSRESET.
Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command !MPGPSCOMOUT (continued) Description Enable GPS output to the AT command port (continued) The and parameters have this effect: =0, =0 =0, =1 =1, =0 =1, =1 !MPGPSDATA? GPS data is NOT sent to the COM port. When the modem is reset, GPS data will be sent or not, based on the previously saved setting.
MP 700 Series GPS AT Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command !MPGPSDATA? (continued) Description Report current GPS data (continued) Latitude Latitude in this form:AB.C.D.E: A Direction (N=North, S=South, U=Unknown) B Degree C Minute D Second E Second (decimal place) Longitude Longitude in this form:AB.C.D.
Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command !MPGPSESC= !MPGPSESC? Description Set method of escaping from GPS output mode to AT command mode Sets the method of switching from GPS output mode (in which TAIP or NMEA data is sent directly the COM port) to using the COM port to issue AT commands. (See !MPGPSCOMOUT on page 29 for an explanation of how to enable the GPS output and how to save that setting to memory.
MP 700 Series GPS AT Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command Description !MPGPSNMEA= [],[], [],[], [],[], [] Set NMEA messages !MPGPSNMEA? Note: This command is only available on modems with firmware version 2.0 or greater. Sets which NMEA messages are generated by the GPS module when in NMEA mode. (See !MPGPSRESET.) The NMEA protocol includes several different message types, of which these are supported.
Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command !MPGPSST? Description Request GPS status This returns a parsed string: State State of the GPS module: 0 Idle 1 Booting up; sending configuration sequence 2 Active 3 Sent remote command; waiting for acknowledgement 4 Sending command sequence (TAIP command) 5 Waiting for results from query command 6 Resetting; waiting for reset timer to expire Recv Drop Number of packets lost because the buffer space was exceeded (0-255) Rec
MP 700 Series GPS AT Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command Description !MPGPSSTOR= <#GPSrecords> Enable / disable storing and forwarding of GPS records !MPGPSSTOR? Note: This command is only available on MP 750 GPS modems with firmware version R2_2_1ap or later and on MP 775 GPS modems with firmware version R3_0_5ap or later.
Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command !MPGPSTAIP (continued) Description Set / query TAIP messages sent in RNAP (continued) This command allows you to specify which of the following TAIP messages are sent: • LN—Long navigation message • PV—Position / velocity solution • CP—Compact position solution • AL—Altitude / vertical velocity • ST—Status The TAIP Reference on the Sierra Wireless web site describes these messages in detail.
MP 700 Series GPS AT Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command Description !MPIDTIME= Sets the inactivity timeout !MPIDTIME? Sets the interval after which a connection is lost if no data transmission occurs. This applies only if the operating mode is “On demand”. (See !MPOPMODE.) This timeout has no effect during PAD sessions. (The PAD has its own inactivity timer. See !MPPADCONF.) The is in seconds (minimum 1, maximum 3600). The default is 2.
Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command !MPMTCONF (continued) !MPMTCONF? Description Configure MT protocol (continued) Parameter settings The supported values are: • Reporting engine = 0 1 2 3 Engine 0 Engine 1 Engine 2 Engine 3 • Connection type = 0 Engine is unused 1 MTP embedded in UDP packets 2 Unused 3) Raw GPS data embedded in UDP packets Setting to 0 disables the engine.
MP 700 Series GPS AT Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command !MPOPMODE= !MPOPMODE? Description Select operating mode The MP 700 Series GPS has two operating modes: Always On and On Demand. The mode selection determines whether the modem establishes a modem-to-GPRS connection in the absence of a host-to-modem connection.
Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command !MPPADCONF= (continued) !MPPADCONF? Description PAD configuration (continued) • Escape option = When exchanging binary data, it is best to use option 3 or 4 so that TIES (Time Independent Escape Sequence) is disabled. (Otherwise, if the string “AT+++” occurs in the data, it will cause the modem to switch to command mode.) 0 TIES—the modem switches to command mode on receipt of the sequence: “AT+++”.
MP 700 Series GPS AT Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command !MPPADCONN[n] Description Establish PAD connection Initiates the PAD connection defined by the !MPPADSETUP command using the configuration specified by the !MPPADCONF command. Note: The MP 700 Series GPS source port number is hard coded and is 7238. This port number should be used as the destination UDP port number by a remote host sending PAD data to the modem.
Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command !MPPDDELAY= !MPPDDELAY? [] Description Set power down timer Sets the length of a timer that begins counting down when the power is removed or the ignition sense wire is pulled low. (See !MPIGNSENSE.) The MP 700 Series GPS powers down when the timer expires. The is in minutes (minimum 0, maximum 240). (The default is 0.
MP 700 Series GPS AT Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command !MPSETUP= ,
Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command Description !MPUSB= Enable / disable USB operation !MPUSB? This command is only available on modems with firmware version 2.0 or greater. The MP 750 GPS can be connected to the host PC with either a serial or USB cable. If only a serial cable is in use, this command has no effect.
MP 700 Series GPS AT Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command !MPWATCHER (continued) Description Enable / disable NAT support (continued) This command also sets a LAN flag used only for testing. This flag only has effect when the host PC is connected to the MP 750 GPS by a USB cable. When enabled, control and status messages are encapsulated in IP/UDP packets. This is disabled by default and should only be enabled on the advice of Sierra Wireless support staff.
Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command &W Description Store user-defined profile Saves current configuration settings into non-volatile memory. When the modem is reset or powered off and on, these settings are restored. This only saves settings configured with these commands: ATE, ATV, ATQ, ATL, ATM, ATX, and AT&C. The settings stored using AT&W can also be restored using the ATZ command (see page 103).
MP 700 Series GPS AT Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command +CCFC=, [,] [,] [,] [, [,] [,
Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command +CCFC (continued) Description Call forwarding number and conditions (continued) is a string-type subaddress of the format specified by . is the type of subaddress in integer format. The default is =128. can be one of four values: • 1 voice • 2 data • 7 all classes (default)
MP 700 Series GPS AT Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command +CCWA (continued) Description Call waiting control (continued) is a sum of integers each representing a class of information: • 1 voice • 2 data • 7 all classes (default) is only returned, and can be one of two values: • 0 inactive • 1 active +CEER Extended error report A standard GSM command that returns a line of text information reporting the reason for: • the last unsuccessful call s
Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command +CGACT= , +CGACT? +CGACT=? Note: The Sierra Wireless modem permits only one PDP context to be active at a time. Description GPRS PDP context activation/deactivation In GPRS packet data mode, the +CGACT command activates (=1) or deactivates (=0) the specified Packet Data Protocol (PDP) context, then returns the modem to command state.
MP 700 Series GPS AT Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command +CGCLASS= +CGCLASS? +CGCLASS=? Description GPRS mobile station class The Sierra Wireless modem operates only as a Class B device. (That is, it can be simultaneously attached to GSM and GPRS and can transmit voice or data.) This command exists to query the device and to conform to GSM/GPRS specifications, but only one set value is supported.
Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command +CGDCONT= [,] [,] [,] [,] [,] +CGDCONT? +CGDCONT=? Description Define Packet Data Protocol (PDP) context Specifies PDP context parameter values for a PDP context identified by the local context identification parameter, . The number of PDP contexts that may be in a defined state at the same time is given by the range returned by +CGDCONT=?.
MP 700 Series GPS AT Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command +CGEQMIN=[ [, [,] [,Maximum bitrate DL>] [,Guaranteed bitrate UL>] [,Guaranteed bitrate DL>] [,Delivery order>] [,Maximum SDU size>] [,SDU error ratio>] [,Residual bit error ratio>] [,] [,] [, ] Description Set or Query Minimum Quality of Service Profile Specifies a minimum acceptable Quality of S
Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command Description +CGEQMIN (continued) Set or Query Minimum Quality of Service Profile (continued) is a number specifying the guaranteed speed (kbps) of downlink traffic delivered by an SAP (Service Access Point). When this parameter is set to “0”, the modem requests the subscribed value.
MP 700 Series GPS AT Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command Description +CGEQREQ=[ [, [,] [,Maximum bitrate DL>] [,Guaranteed bitrate UL>] [,Guaranteed bitrate DL>] [,Delivery order>] [,Maximum SDU size>] [,SDU error ratio>] [,Residual bit error ratio>] [,] [,] [, ] Set or Query Requested Quality of Service Profile +CGEQREQ? All parameters are as outli
Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command +CGEREP (continued) Description Unsolicited GPRS event reporting control (continued) The following unsolicited result codes and the corresponding events are defined: • +CGEV: NW DEACT , , [] – The network has forced a context deactivation. The that was used to activate the context is provided if known to the modem.
MP 700 Series GPS AT Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command +CGPADDR [=] Description Show PDP address Returns a list of PDP addresses for the specified context identifier. +CGPADDR=? Note: The Sierra Wireless modem permits only one PDP context to be active at a time. The command returns the IP address. The address may be static or dynamic. For a static address, it will be the one set by the +CGDCONT command (page 65) when the context was defined.
Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command +CGQMIN (continued) Description Set or query minimum acceptable quality of service (continued) • • • • • +CGQREQ [=] [,] [,] [,] [,] [,] +CGQREQ? +CGQREQ=? Specifies the precedence class where 0=subscribed, 1=high, 2=medium, and 3=low.
MP 700 Series GPS AT Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command Description +CGREG= GPRS network registration status +CGREG? For GPRS data connections, +CGREG= controls the presentation of an unsolicited result code, which appears in one of several forms depending on the value of (or an error if no status is available): • When =0, no network registration unsolicited result codes are returned.
Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command +CLCC Description List current calls Lists the current calls and their type, if any available. Each call reports on a different line in this format: +CLCC: ,,,,, ,, Returned values is an integer call identification number, as described in GSM 02.30 [19] subclause 4.5.5.1.
MP 700 Series GPS AT Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command Description +CLCK=, [,] [,] Facility lock +CLCK=? Supported values Locks, unlocks, or interrogates the modem or a network facility specified in . +CLCK=? returns a list of supported s. values include: SC SIM, lock SIM Card. The SIM requests a password when the command is issued or when the modem is powered on. AO BAOC, Barr All Outgoing Calls—see GSM 02.
Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command Description +CLIP= Calling line identification presentation +CLIP? Sets whether the modem user can receive the Calling Line Identity (CLI, similar to Caller ID for landline phones) for incoming calls, using one of two values: • =0: CLI disabled • =1: CLI enabled If enabled (=1), a RING or +CRING returns the following information. (See “Result Codes” on page 106.
MP 700 Series GPS AT Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command +CLIR (continued) Description Calling line identification restriction (continued) Note: CLIR can only be invoked and suppressed if subscription to the service allows for it.
Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command PDU mode: +CMGC= or Text mode: +CMGC=, [,] [,][,] [,] Note: Also see the +CMGS command on page 80. Description Send SMS command Sends an SMS Command message from the host computer to the network (SMS-COMMAND).
MP 700 Series GPS AT Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command Description +CMGF= Select SMS message format +CMGF? Specifies the input and output format of messages to use. indicates the format of messages used with send, list, read and write commands and unsolicited result codes resulting from received messages.
Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command +CMGL (continued) Description List SMS messages (continued) Supported values The format of depends on whether the modem is in PDU or text mode. In PDU mode, it is an integer; in text mode, a string: PDU Mode 0 1 2 3 4 Text Mode REC UNREAD REC READ STO UNSENT STO SENT ALL Meaning Received unread (i.e.
MP 700 Series GPS AT Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command +CMGR (continued) Description Read SMS message (continued) Returned values Returned parameters are as described in +CMGL (page 79), with the addition of: PDU mode: +CMGS= or Text mode: +CMGS= [,] The first octet of the SMS message according to the ETSI recommendation 03.40. The Protocol-Identifier in integer format (default 0).
Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command +CMGS (continued) Description Send SMS message (continued) The text in is sent to the address . is optional— when the first character of the phone number is “+” (IRA 43), it will default to 145; otherwise the default is 129. Note: In both modes, (IRA 26) sends the message. (IRA 27) quits without sending. Sending SMS messages requires that the service center be configured using +CSAS.
MP 700 Series GPS AT Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command +CNMI= [,][,] [,][,] +CNMI? Description New SMS message indications Sets or queries how the computer is notified of new messages when the modem is active. controls the processing of unsolicited result codes, sets the result code indication routing for SMS-DELIVERs, for CBMs and for SMS-STATUS-REPORTs.
Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command +CNMI (continued) Description New SMS message indications (continued) may be one of two values: • =0: No SMS-STATUS-REPORTs returned • =1: SMS-STATUS-REPORTs returned: +CDS: (PDU mode enabled) or +CDS: ,,[],[],,- , (text mode enabled) + may be one of two values: • =0: The modem’s buffer of unsolicited result codes is flushed to the computer when <
MP 700 Series GPS AT Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command +CNUM (continued) Description Retrieves the MSISDN from the SIM (continued) is the data rate as defined by the +CBST command. (See page 59.) is the service related to the phone number: • 0 Asynchronous modem • 1 Synchronous modem • 2 PAD access (asynchronous) • 3 Packet access (synchronous) • 4 Voice • 5 Fax is the information transfer capability: • 0 3.
Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command +COPS (continued) Description Operator selection (continued) +COPS? returns the current mode and the currently selected operator. If no operator is selected, and are omitted.
MP 700 Series GPS AT Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command +COPS (continued) Description Operator selection (continued) returns the status of an operator: • =0: Unknown • =1: Available • =2: Current • =3: Forbidden +CPAS Modem activity status Returns the activity status of the Sierra Wireless modem in the form: +CPAS: . The command can be used to interrogate the modem before requesting action from it.
Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command +CPBF (continued) Description Find phonebook entries (continued) Supported values is alphanumeric, with a maximum length of as noted above. Returned parameters from searches are: • : Integer values indicating the phonebook location of the returned entry. • : A string of type specified in , showing the phone number of the entry.
MP 700 Series GPS AT Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command +CPBW =[], [] [,] [,] +CPBW=? Description Write phonebook entry Creates, overwrites, or erases a phonebook entry in the memory specified by +CPBS (see page 87). The parameters are the same as defined in +CPBF (page 86), specifying the phonebook entry number (), the phone number (), the phone number format (), and the text name for the entry ().
Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command +CPIN= [,] +CPIN? Note: When the modem is waiting for a SIM PIN, SIM PUK, or PH-SIM password, it will still accept the +CGMI, +CGMM, +CGMR, +CGSN, emergency call, +CPAS, and +CPIN commands. +CPWD=, [], +CPWD=? Description Enter PIN Sends a PIN (Personal Identification Number) password to the modem in order to authenticate a command.
MP 700 Series GPS AT Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command Description +CR= Service reporting control +CR? Sets whether service type is returned (using the result code +CR: ) when the modem has determined which speed and quality of service will be used, but before any error control or data compression reports are transmitted, and before CONNECT is returned. • =0 sets the modem not to report the service type. • =1 reports service type.
Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command Description +CREG[=] GSM network registration +CREG? For GSM CSD or voice connections, +CREG= controls the presentation of an unsolicited result code, which appears in one of several forms depending on the value of (or an error if no status is available): • When =0, no network registration unsolicited result codes are returned (the default).
MP 700 Series GPS AT Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command Description +CRLP[=] [,][,] [,] [,] Radio link protocol +CRLP? +CRLP? returns current settings for each supported RLP , each on a separate line, with only RLP parameters applicable to the corresponding on each line returned: +CRLP: ,,,,, +CRLP: ,,,,, etc.
Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command Description +CSCA= [,] SMS service center address +CSCA? Updates the SMSC (SMS Service Center) address, through which mobile originated SMS messages are transmitted from the modem. The setting is used in both PDU and text modes. Note: must be set before SMS messages can be sent. is a string indicating the service center address, as a GSM 04.
MP 700 Series GPS AT Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command +CSMP (continued) Description Set SMS text mode parameters (continued) Note: When storing an SMS-DELIVER to the message store in text mode (see +CMGW, page 81), can be substituted for . +CSMP? returns the current settings. Supported values The validity period determines when an SMS message expires.
Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command Description +CSTA [=] Type of address +CSTA? Selects the type of number to be used for further dialing commands according to GSM specifications. +CSTA? returns the current setting. Supported values is the type-of-address octet in integer format (see the standard GSM 04.08[8], subclause 10.5.4.
MP 700 Series GPS AT Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command +CTMSET= [], [], [], [ctmBaudotRate>] +CTMSET=? +CTMSET? Note: This command is only available on the AirCard 775 and a customization is required to enable it. Description Enable / disable support for CTM / TTY Enables and disables support for CTM (Cordless Terminal Mobility). When enabled, the modem can be used with a TTY (TeleTYpe device).
Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command Description +DS [=] [,] [,][,] V.42bis compression control +DS? Supported values Controls the functions of V.42bis data compression. See the GSM 04.22[18] specification for more information. Note: This command must be used in conjunction with command +CRLP (page 92) to enable compression.
MP 700 Series GPS AT Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command +GSN Description Display IMEI Returns the IMEI (International Mobile Equipment Identity) of the modem. The IMEI uniquely identifies each device on the GSM network. The same value is returned by +CGSN. (See page 72). +IFC [=] [,] +IFC? Local flow control Sets or queries the local flow control between the computer and the Sierra Wireless modem in data state.
Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command +IPR (continued) Description Fixed local data rate (continued) Note: Watcher can only communicate with the modem when the data rate is at 115200 kbps. If you intend to run Watcher, using autobaud or any setting other than 115200, is NOT recommended. Note: When using autobauding, issuing a “ping” AT command (with no other characters) should yield an OK response.
MP 700 Series GPS AT Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command A/ Description Reissue last AT command Re-executes the last command string entered. The last-executed command remains in the command buffer until AT is entered again or the modem is reset or power-cycled. A/ will reissue that same command. It executes immediately when the slash (/) is entered. Note: This command is not preceded by AT and does not require to terminate.
Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command E[] Description Command echo mode Controls echoing of characters received from the host back to the host when in command state. This also affects framing of responses. (See “Response and Result Framing” on page 20.) n may be one of two values: • 0: Disable echo • 1: Enable echo (Default) H[0] Note: The 0 parameter (ATH0) is the only one permitted. It is optional and has no effect on the command.
MP 700 Series GPS AT Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command Description O[0] Switch from command state to data state The 0 parameter (ATO0) is the only one permitted. It is optional and has no effect on the command. Switches modem to from online command state to online data state. The modem responds with the normal CONNECT response codes (if enabled) as if the connection were new.
Command Reference Table 3-9: Command Reference Table (ASCII Alphabetic) Command V[] (continued) Description Verbose result code format (continued) This command also affects framing of responses (see page 20 for details). Settings for are: • 0: Numeric result codes • 1: Verbose result codes (default) Result codes • If =0, the result code is 0. • If =1, the result code is OK. (The default.
MP 700 Series GPS AT Command Reference Status Registers Some of these registers relate to the call progress timing at the IWF (the interface between the GSM network and the PSTN) with the PSTN connection. These are noted below using the (Remote) tag. Table 3-10: S registers Reg.
Command Reference Table 3-10: S registers (cont.) Reg. 6 Description Length of pause before dialing (ignore dial tone) Range Default Units 0–255 002 seconds 1–255 060 seconds 0–255 002 seconds 1–255 015 0.1 s This register denotes the wait time (between 2 and 10 seconds) before a blind dial, with no dial tone detection. The default value is =2 seconds. The value of ATS6 is used when the ATX command is set to 1 or 3.
MP 700 Series GPS AT Command Reference Result Codes The Sierra Wireless modem returns result codes when AT commands are entered. These result codes can be numeric or verbose (English language), as described beginning on page 19 of this document. The available codes are described in the following sections. Basic Result Codes This table provides a numerical list of the standard result codes possible.
Command Reference Factory Default Settings &F (Reset modem to factory default) restores these settings, overwriting any that currently differ from the factory defaults. Table 3-12: Profile settings Command Rev 3.2 Oct.
MP 700 Series GPS AT Command Reference Table 3-12: Profile settings (cont.
Appendix A: ASCII Table Char Rev 3.2 Oct.05 Dec Hex Char Dec Hex 4 Char Dec Hex NUL 0 00 DC4 20 14 ( 40 28 SOH 1 01 NAK 21 15 ) 41 29 STX 2 02 SYN 22 16 * 42 2A ETX 3 03 ETB 23 17 + 43 2B EOT 4 04 CAN 24 18 , 44 2C ENQ 5 05 EM 25 19 - 45 2D ACK 6 06 SUB 26 1A .
MP 700 Series GPS AT Command Reference Char 110 Dec Hex Char Dec Hex Char Dec Hex D 68 44 [ 91 5B r 114 72 E 69 45 \ 92 5C s 115 73 F 70 46 ] 93 5D t 116 74 G 71 47 ^ 94 5E u 117 75 H 72 48 _ 95 5F v 118 76 I 73 49 ‘ 96 60 w 119 77 J 74 4A a 97 61 x 120 78 K 75 4B b 98 62 y 121 79 L 76 4C c 99 63 z 122 7A M 77 4D d 100 94 { 123 7B N 78 4E e 101 95 | 124 7C O 79 4F f 102 96 } 125 7D P 80 5
Index A D always on operating mode, 52 analog I/O ports, 32 data buffer, 17– 18 Data Carrier Detect See DCD. data compression, 96 data rate, 98 data state, 15, 86 changing from, 16 changing to, 16, 102 entering, 64 Data Terminal Ready See DTR. DCD, 58 default factory settings, 58 digital I/O ports, 39 DTMF tone, 99 DTR, 58 Dual Tone Multi-Frequency See DTMF. B band See frequency band. bar services, 34 BER, 95 Block Error Rate See BER.
Index GPRS attach, 64 attach/detach, 63 commands, 28– 29 connection, 52 connections, barring, 34 connections, error report, 62 connections, establishing, 100 event reporting, 68 mobile station class, 64 mode, 15 profiles, 56 profiles, default, 55 registration status, 72 GPS data, 43 module, 42 report timing, 50 resetting the module, 46 update interval, 45 GSM commands, 26– 27 connections, 59 registration status, 91 H hang-up, 101 hardware, 69 headset, 15 HyperTerminal, 12 M manufacturer, 69, 97 mobile eq
Index quiet mode, 102 R Radio Link Protocol See RLP. read, 79 Received Signal Strength Indicator See RSSI. registers, 19, 102, 104– 106 registration status, 72, 91 reporting engines, 50 reset, 49 to factory defaults, 58 to stored configuration, 103 response, from modem, 10 framing, 20 result codes, 10, 19 error, 76 framing, 20 incoming calls, 90 listing, 106– 107 suppress, 102 unsolicited, 68, 72 verbose, 102 RLP, 92 RSSI, 95 S saving settings, 59 select operator, 84 send, 77 sensors See I/O ports.
Index Rev 3.2 Oct.