Motorola Personal Communications Sector Satellite Subscriber Products Division SSP-ISU-CPSW-USER-0005 Version 1.3 Satellite Subscriber Products ISU AT Command Reference February 23, 2000 Copyright 2000 by Motorola Inc. All trademarks identified as such herein are trademarks of Motorola, Inc. Iridium and Iridium Logo are trademarks and/or service marks of Iridium LLC. All rights reserved. This document is subject to change without notice.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference Revision History Revision History Version Date Reason 1.0 06-Jul-99 Initial creation. 1.1 22-Oct-99 Fixed default/range values for +IPR, +WIRLP and +DS commands. 1.2 9-Dec-99 Added more GSM 7.07 and GSM 7.05 commands to support Starfish TrueSync application. Added result codes summary table (section 9). 1.3 26-Jan-00 Added +G commands (section 6).
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference Table of Contents TABLE OF CONTENTS 1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.1 Scope . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.2 Reference . . . . . . . . . . . . . . . . . . . . . . . . .
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference 3.27 3.28 3.29 3.30 3.31 3.32 3.33 3.34 3.35 3.36 3.37 3.38 3.39 3.40 3.41 3.42 3.43 3.44 3.45 3.46 3.47 3.48 3.49 3.50 3.51 3.52 Table of Contents &Fn - Restore Factory Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . &Gn - Guard Tone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference 4.18 4.19 4.20 4.21 4.22 4.23 4.24 4.25 4.26 4.27 4.28 4.29 4.30 4.31 4.32 4.33 4.34 4.35 4.36 4.37 4.38 4.39 4.40 4.41 4.42 4.43 4.44 4.45 Table of Contents +CNMI - New SMS Message Indications to DTE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . +COPS - Operator Select. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference 8.3 8.4 8.5 Table of Contents +WTM - IRLP Test Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . +WDLDM - IRLP Dynamic Link Delay Measurement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . +WDAV - Set DAV Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference Introduction 1 Introduction 1.1 Scope This document is intended as a reference guide to the usage of the AT command set for the IridiumTM/SM subscriber unit. This document only applies to the Motorola satellite series. The intended audience for this document are the field test engineers, product and intelligent peripheral developers. It is not meant for subscriber use. 1.2 1.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference Introduction Bit 6 Reserved Bit 7 Answer/Originate operation CTS (V.24 Signal) Clear To Send. This signal is normally used in controlling the flow of data to the ISU.(See RTS) DCD (V.24 Signal) Data Carrier Detect. This is a signal from the ISU which indicates that the two ends are connected for data transfer. DCE Data Communications Equipment, i.e., a data adaptor or modem.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference Introduction In PLMN data transmission, a configuration where at layer 2 (and also at the layers above) no protocol conversion takes place. XON/XOFF A standard method of controlling the flow of data to and from a ISU to prevent overflow/overrun conditions.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference Modem Overview 2 Modem Overview 2.1 DTE-ISU Interchange Circuits The communication between the ISU and the DTE follows the ITU-T V.24 (RS-232) recommendation. Please see reference [7] for details. 2.2 Mode of Operation The ISU is always in one of two modes - command mode or data mode. When the ISU is in command mode (or off-line mode), AT commands can be entered to control the phone.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference Modem Overview Below shows a sample command structure of an AT command: cmd prefix subparameter extended cmds are delimited w/ semicolon read cmd for checking current subparameter value termination character ATCMD1 CMD2=12;+CMD1;+CMD2=,,15;+CMD2?;+CMD2=? basic cmd (no + prefix) 2.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference Modem Overview Some commands listed will have the phrase "No action, compatibility only" written after them. This is because the command is accepted in the same fashion as other modems but has no effect on the operation of the phone because it has no meaning in the IridiumTM/SM environment.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference Basic AT Commands 3 Basic AT Commands 3.1 AT - ATtention Code This is the prefix for all commands except A/ and +++. When entered on its own, the ISU will respond OK. 3.2 A/ - Repeat Last Command Repeat the last command issued to the ISU unless the power was interrupted or the unit is reset. A/ is not followed by . 3.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference Basic AT Commands No action, compatibility only. + International dialing prefix. Allows the international access code to be omitted from dial string. > Direct dial from phonebook locations. ; Start up a voice call. This modifier should be given after the dialing digits (or modifiers).
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference 3.10 Basic AT Commands Hn - Hangup Control the hook switch. This command is used to clear a connection. 0 3.11 Place the ISU on hook. In - Identification Requests the ISU to display information about itself. 3.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference Basic AT Commands Set pulse dial. No action, compatibility only. 3.17 Qn - Quiet Mode Control ISU responses. 3.18 0 ISU responses are sent to the DTE (default). 1 ISU responses are NOT sent to the DTE. Sr - Set Register Read from or write to an S register. 3.19 r? Read the value of register r. r=x Set the value of register r to x, x is a decimal value in the range 0 to 255.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference 3.23 Basic AT Commands Yn - Long Space Disconnect Enable or disable the generation and response to long space disconnect. No action, compatibility only. Any value for n is accepted. 3.24 Zn - Soft Reset Reset the ISU to a user-stored configuration. 3.25 0 Restores user configuration 0. 1 Restores user configuration 1. &Cn - DCD Option Select how the ISU controls the DCD behavior. 3.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference 3.30 Basic AT Commands &Kn - Flow Control Select the flow control method between the ISU and DTE. 3.31 0 Disables flow control. 3 Enables RTS/CTS flow control (default). 4 Enables XON/XOFF flow control. 6 Enables both RTS/CTS and XON/XOFF flow control. &Ln - Leased Line Operation Request leased line or dial-up operation. No action, compatibility only. Any value for n is accepted. 3.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference 1 3.37 Basic AT Commands Same as 0. &V - View Active and Stored Configuration View the current active configuration and stored profiles. 3.38 &Wn - Store Active Configuration Store the active profile in non-volatile memory. This is used to store user configurations for later use. 3.39 0 Store current (active) configuration as profile 0. 1 Store current (active) configuration as profile 1.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference Basic AT Commands No action, compatibility only. 3.45 \Jn - DTE Auto Rate Enable DTE auto rate adjustment No action, compatibility only. 3.46 \Kn - Control Break Control the response of the ISU to a break received from the DTE or the remote modem according to the parameter specified.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference Basic AT Commands Enable/disable auto retrain. No action, compatibility only. Allowed values for n are 0, 1 and 2. 3.51 %R - Display Registers Display all the S registers in the system. 3.52 *Pn - Power Phone Turn phone off. 0 February 23, 2000 Turn phone OFF.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference 4 Extended Cellular Commands (+C) Extended Cellular Commands (+C) The following commands are taken from the ETSI specifications GSM 07.07 (reference [4]), and GSM 07.05 (reference [6]). 4.1 +CBC - Battery Charge Exec Command: +CBC Execution command returns the battery connection status and battery charge level of the phone.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference Extended Cellular Commands (+C) can only take the following value: 1 non-transparent Read Command: +CBST? Query the current bearer service type settings. Response is in the form: +CBST: ,, Test Command: +CBST=? List the supported , , . Response is in the form: +CBST: (supported s),(supported s),(supported s) 4.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference 4.9 Extended Cellular Commands (+C) +CLCK - Facility Lock Exec Command: +CLCK=,[,[,]] Execute command is used to lock, unlock or interrogate the phone pin codes or a network facility . Password is normally needed to do such actions.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference Extended Cellular Commands (+C) 11 SIM PIN required 12 SIM PUK required 13 SIM failure 14 SIM busy 15 SIM wrong 16 incorrect password 17 SIM PIN2 required 18 SIM PUK2 required 20 memory full 21 invalid index 22 not found 23 memory failure 24 text string too long 25 invalid characters in text string 26 dial string too long 27 invalid characters in dial string 30 no networ
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference Extended Cellular Commands (+C) Execution command deletes message from preferred message storage ( is the selected message storage from the +CPMS command) location . If deleting fails, final result code +CMS ERROR: is returned.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference 4.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference Extended Cellular Commands (+C) Test Command: +CMGF=? Test command returns the list of supported s. Response is in the form: +CMGF: (list of supported s) 4.13 +CMGL - List SMS Messages Exec Command: +CMGL[=] Execution command returns messages with status value from message storage ( is the selected message storage from the +CPMS command) to the DTE.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference Extended Cellular Commands (+C) : in PDU mode, this is the length of the actual TP data unit in octets (i.e. the RP layer SMSC address octets are not counted in the length) : GSM 04.11 SC address followed by GSM 03.40 TPDU in hexadecimal format. 4.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference Extended Cellular Commands (+C) +CMOD: (supported s) 4.18 +CNMI - New SMS Message Indications to DTE Set Command: +CNMI=[[,[,[,[, ]]]]] Set command selects the procedure, how receiving of new messages from the network is indicated to the DTE when DTE is active, e.g. DTR signal is ON. Valid values for are: 0 Buffer unsolicited result codes in the phone.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference Extended Cellular Commands (+C) Read Command: +CNMI? Read command returns the current settings for the SMS message indication. Response is in the form: +CNMI: ,,,, Test Command: +CNMI=? Test command returns the supported settings of the phone.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference Extended Cellular Commands (+C) Query phone activity status. The response is in the form: +CPAS: where can take the following values: 4.21 0 Ready. 1 Unavailable. 2 Unknown. 3 Ringing. 4 In Call.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference 4.23 Extended Cellular Commands (+C) +CPBS - Select phonebook storage Set Command: +CPBS= Set command selects phonebook memory storage , which is used by other phonebook commands.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference Extended Cellular Commands (+C) where can be one of the following: 4.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference Extended Cellular Commands (+C) Test Command: +CPWD=? Test command returns a list of pairs which present the available facilities and the maximum length of their password. Response is in the form: +CPWD: list of supported (,)s where indicates the maximum length for the password. 4.28 +CR - Service Reporting Control Set Command: +CR=[] Set the service reporting level.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference Extended Cellular Commands (+C) +CR: Test Command: +CRC=? List the supported result code settings. The response is in the form: +CR: (supported s) 4.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference Extended Cellular Commands (+C) Read command returns the current service center address. Response is in the form: +CSCA: , 4.32 +CSCB - Select Cell Broadcast Message Types Set Command: +CSCB=[[,[,]]] Set command selects which types of CBMs are to be received by the ME. No action, compatibility only.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference Extended Cellular Commands (+C) 0 type not supported 1 type supported Read Command: +CSMS? Read command returns the current message service type set. Response is in the form: +CSMS: ,,, Test Command: +CSMS=? Test command returns the supported message services of the phone. Response is in the form: +CSMS: (list of supported s) 4.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference Extended Cellular Commands (+C) : 0 unconditional 1 mobile busy 2 no reply 3 not reachable 4 all call forwarding (refer GSM 02.30 [19]) 5 all conditional call forwarding (refer GSM 02.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference Extended Cellular Commands (+C) Exec Command: +CLCC Returns list of current calls of ISU. If no calls are available, no information response is sent to DTE. Response if in the form: [+CLCC: ,,,,[, ,[,]] [+CLCC: ,,,,[, ,[,]] [...
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference Extended Cellular Commands (+C) List the supported volume level settings. The response is in the form: +CLVL: (supported s) 4.41 +CMER - Mobile Equipment Event Reporting Set Command: +CMER=[[,[, [,[,]]]]] Enables or disables sending of unsolicited result codes from ISU to DTE in the case of key presses, display changes, and indicator state changes.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference Extended Cellular Commands (+C) 0 buffer is cleared when 1...3 is entered 1 buffer is flushed to the DTE when 1...3 is entered (OK response shall be given before flushing the codes) Read Command: +CMER? Query the current address type settings. The response is in the form: +CMER: ,,,, Test Command: +CMER=? List the supported address type settings.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference Extended Cellular Commands (+C) 1 synchronous modem 2 PAD Access (asynchronous) 3 Packet Access (synchronous) 4 voice 5 fax (information transfer capability): 4.44 0 3.1 kHz 1 UDI +CSSN - Supplementary Service Notification Set Command: +CSSN=[[,]] This command refers to supplementary service related network initiated notifications.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference Extended Cellular Commands (+C) 0 this is a forwarded call (MT call setup) 1 this is a CUG call (also present) (MT call setup) 2 call has been put on hold (during a voice call) 3 call has been retrieved (during a voice call) 4 multiparty call entered (during a voice call) 5 call on hold has been released (this is not a SS notification) (during a voice call) 6 forward check SS messag
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference 5 Extended Data Compression Commands (+D) Extended Data Compression Commands (+D) The following commands are used for data compression and are taken from V.25ter, reference [3]. 5.1 +DS - Set Data Compression Function Set Command: +DS=[[,[,[,
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference Extended Data Compression Commands (+D) Read Command: +DR? Query the current reporting level setting. The response is in the form: +DR: Test Command: +DR=? List the supported parameter settings.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference 6 Extended Generic Commands (+G) Extended Generic Commands (+G) The following commands are used for generic DCE issues such as identities and capabilities. These are taken from V.25ter, reference [3]. 6.1 +GMI - Manufacturer Identification Exec Command: +GMI Query phone manufacturer. This command is similar to +CGMI. 6.2 +GMM - Model Identification Exec Command: +GMM Query phone model.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference 7 Extended Interface Control Commands (+I) Extended Interface Control Commands (+I) The following commands are used to control the DTE interface and are taken from V.25ter, reference [3]. 7.1 +IPR - Fixed DTE Rate Set Command: +IPR= Set the data rate at which the ISU will accept commands. The change in data rate takes into effect after the result code (e.g., OK) is received by the DTE.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference 8 Extended Wireless Commands (+W) Extended Wireless Commands (+W) The following commands are specific to the IRIDIUM network and are taken from reference [5]. 8.1 +WIRLP - IRIDIUM Radio Link Protocol Set Command: +WIRLP=[[,[,[,< t1>[,[,[,[,[,[,]]]]]]]]]] Set IRLP parameters.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference Extended Wireless Commands (+W) +WIRLP: (supported s), (supported s), (supported s), (supported s), (supported s), (supported s), (supported s), (supported s), (supported s) 8.2 +WFRNG - Force IRLP Renegotiation Set Command: +WFRNG= Set forced renegotiation of IRLP parameters.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference Extended Wireless Commands (+W) denotes the measurement interval and can take the following values: 1-255 (in 1000-ms unit). Default is 15 for 15000 ms. denotes the delay tolerance in the link delay difference and can take the following values: 1-100 (in 1% unit). Default is 10%. Read Command: +WDLDM? Query the current parameter settings.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference 9 Motorola Satellite Product Proprietary Commands Motorola Satellite Product Proprietary Commands The following commands are proprietary to the Motorola Satellite Series product line. 9.1 -MSVTS - DTMF Generation in Voice Call Set Command: -MSVTS= Generate the specified DTMF tone (i.e., send tone DTMF message to network).
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference 9.3 Motorola Satellite Product Proprietary Commands -MSVLS - Local DTMF Feedback Selection Set Command: -MSVLS=[] Disable or enable playing of DTMF tones locally (i..e, feedback tones) while in a voice call. takes one of the following values: 0 No mute. Play all DTMF tones (default) when pressed or received while in voice call. 1 Enable mute mode.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference 10 S-Register Definitions S-Register Definitions S-registers allow control over specific ISU modem operations. Some contain a numeric value, others are bit mapped. When bit mapped, each bit of the register controls a specific function: for further details refer to the glossary. The registers are described by the register number, the range of values which can be entered and the default value.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference S-Register Definitions S23 0-255 27 S25 0-255 5 S27 0-255 9 S30 0-255 0 S31 0-255 0 S36 0-255 7 S39 0-255 3 S40 0-255 192 S41 0-255 3 S95 0-255 0 Bitmap register where bits 1, 2 and 3 reflect the DTE baud rate and bits 4 and 5 reflect the DTE parity. Sets length of time in hundredths of a second that a change in the DTR status has to persist for before it is recognized.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference S-Register Definitions S34 0-255 0 Bitmap register where bit 7 reflect the +DR setting, bits 0-1 reflect the data compression type (PT), bit 6 reflect the +DS compression negotiation setting. S35 0-255 4 Copy of +CBST parameter . S42 0-255 0 GSM Call clearing code as returned by the network. Refer to GSM 04.08 Table 10.86 Cause Information Element Values.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference S-Register Definitions S98 1-105 105 IRLP k iwf->isu parameter S99 1-105 105 IRLP k isu->iwf parameter S100 1-15 15 IRLP N2 parameter S102 26-255 30 IRLP T1 parameter S103 10-255 10 IRLP T2 parameter S104 4-255 4 IRLP T4 parameter S106 1-10 10 IRLP r iwf->isu parameter S107 1-10 10 IRLP r isu->iwf parameter S123 0-255 8 Bitmap register: 0 = +WFRNG 1 = +WTM 2 = +WDLDM
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference 11 Summary of Result Codes Summary of Result Codes The following tables list the result codes returned by the ISU. Table 11-1: V.25ter/Hayes Result Codes Numeric (V0) Verbose (V1) Description 0 ‘OK’ Acknowledges execution of command.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference Numeric (V0) Summary of Result Codes Verbose (V1) Description as verbose ‘+DR: V42B RD’ Connected with V.42bis compression enabled on receive direction as verbose ‘+DR: V42B’ Connected with V.42bis compression enabled on both transmit and receive direction Table 11-2: GSM 7.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference Informative Examples Appendix A Informative Examples A.1 Unit Identification When beginning to build a communication link, a general DTE application controlling the ISU should determine the type of ISU to which it is connected.
Motorola Personal Communications Sector Satellite Subscriber Products Division ISU AT Command Reference A.4 Informative Examples Disconnecting a Data Call AT+CBST=6,0,1 (asynchronous modem 4800 bps and IRLP) OK AT+CR=1 (enable reporting) OK ATD1234567890 (dial remote modem) +CR: REL ASYNC CONNECT 9600 (call connected at DTE rate of 9600) < ... data transfer ... > <+++> (send escape sequence) OK ATH0 (hangup call) OK A.