Technical Manual with Specifications Merlin and Expedite GPRS Products P/N 90023363 Rev. 1.
Notice: Restricted Proprietary Information © Copyright Novatel Wireless Technologies Ltd. (2002) The information contained in this document is the exclusive property of Novatel Wireless Technologies Ltd. All rights reserved. Unauthorized reproduction of this manual in any form without the expressed written approval of Novatel Wireless Technologies Ltd is strictly prohibited.
i Table of Contents Chapter 1: Product Overview Introduction to GSM and GPRS ....................................................................................2 GSM Technology............................................................................................................................. 2 Advantages of GPRS ...................................................................................................................... 3 GPRS Network Architecture ........................................
ii Mounting Features.........................................................................................................................38 Air Interface .................................................................................................................. 38 Subscriber Identification Module (SIM)...................................................................... 39 Modes of Operation .....................................................................................................
iii AT+CACM............................................................................................................................................ 76 AT+CALM ............................................................................................................................................ 76 AT+CAMM ........................................................................................................................................... 77 AT+CAOC...............................................
iv AT+COPN ..........................................................................................................................................114 AT+COPS ..........................................................................................................................................115 AT+CPAS...........................................................................................................................................116 AT+CPBF ...................................................
v CMS Error Codes for GSM 07.05 Commands................................................................................... 143 Chapter 4: Firmware Setup and Upgrades Updating Expedite Firmware.............................................................................................................. 145 Updating Merlin Firmware.................................................................................................................. 147 Troubleshooting ............................................
vi Revision 1.
GPRS (General Packet Radio Service) is a digital, packet-switched, data extension to the GSM voice and circuit-switched data network. GPRS substitutes binary data for the voice data which is subsequently routed to a data network (internet) rather than the public switched telephone network. This routing features enables high-speed data communication on a global wireless network, using the same frequency bands as the underlying GSM network.
2 Product Overview — Introduction to GSM and GPRS Introduction to GSM and GPRS GPRS is a packet-switched technology, meaning that on a GPRS network, information is split into separate but related packets before being transmitted and reassembled upon receiving. The use of packets allows for greater transport flexibility, as the data is not tied to one specific transport protocol (TCP, LAT,.25X and Telnet are examples of other transport protocols).
Product Overview — Introduction to GSM and GPRS 3 GPRS (General Packet Radio Service) is a digital, packet-switched, data extension to the GSM voice and circuit-switched data network. In short, it substitutes binary data for the voice data, which is subsequently routed to a data network, the Internet, rather than the public switched telephone network. This enables high-speed data communication on a global wireless standard, using the same frequency bands as the underlying GSM network.
4 Product Overview — Introduction to GSM and GPRS GPRS Network Architecture To better understand GPRS, we take a quick tour beginning with the mobile PC and traversing through the network. First, we have a notebook computer connected to a GPRS-capable modem through a serial cable, Universal Serial Bus (USB), or PC Card.
Product Overview — Introduction to GSM and GPRS 5 Figure 3 GPRS Network Architecture An interesting aspect of GPRS is how it achieves its high speeds to over 100 kbps when circuit-switched data today is limited to 9600 (baud rate) or 14.4 kbps. GPRS uses the same radio channel as voice calls, a channel that is 200 kHz wide. This radio channel carries a raw digital radio stream of 271 kbps, which for voice calls is divided into 8 separate data streams, each carrying about 34 kbps.
6 Product Overview — Introduction to GSM and GPRS Data Rates Four major factors affect actual GPRS data rates: • Multi-slot Class Each timeslot can handle a given amount of data, established through negotiation between the device and the network. • Channel Coding Scheme Four CS schemes are defined, each with a different level of error correction (basically “overhead”, similar to CDPD, which takes the 19.2 down to a real data rate somewhere between 10 and 12 kbps).
Product Overview — Operational Features 7 Merlin modem SIM card A SIM card must be present in the device at all times to allow network access. A SIM card is required for all PC Card functions except emergency calls. SIM cards can be moved from one device to another without the need to inform the network carrier. SIM cards may be configured differently to support different modes of operation.
8 Product Overview — Notices Feature Description Software Interface • • • standard GSM AT Command set with enhancements supports PPP protocols for external hosting supports channel coding schemes CS-1 and CS-2 Software included • Compatible with Windows 98SE/ME/2000/XP, Windows NT 4.0 SP4, Pocket PC 3.
Product Overview — Notices 9 FCC RF Interference Statement Federal Communications Commission Radio Frequency Interference Statement. This equipment has been certified to comply within the limits of a class B digital device pursuant to part 15 and Part 24 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in residential situations.
10 Product Overview — Notices Additional regulatory information for Asia will be made available in future versions of this document. Radio Frequency Exposure Evaluation Requirements In general, for the United States market, the embedded modules are treated as “mobile devices” as per FCC CFR47 paragraph 2.1091.
Product Overview — Notices 11 Limited Warranty and Liability Hardware Warranty Novatel Wireless™ warrants that during the Warranty Period that: 1. the Product will be free from defects in material and workmanship under normal use and service and will conform to Novatel Wireless’s (Novatel Wireless Technologies™) specifications 2.
12 Product Overview — Notices • products designated by Novatel Wireless™ as beta site test samples, experimental, developmental, preproduction, sample, incomplete or out of specification Products • returned Products if the original identification marks have been removed or altered Software Warranty Novatel Wireless™ warrants that for a period of 12 months from delivery at the FCA point, that the Products are free from defects in material and workmanship, conform to Novatel Wireless™ specifications and
Product Overview — Notices 13 Novatel Wireless™ may, at its discretion, implement changes in the Products, modify the drawings and its specifications for the Products, or substitute product of more recent design; provided, however, that any such changes, modifications or substitutions, under normal and proper use shall not materially and adversely affect functional performance, form or fit of the Products.
14 Product Overview — Notices • Returns on defective products that are no longer covered by the Novatel Wireless™ Limited Warranty will be subject to a repair fee. Please contact our Technical Support staff for more information. • Returns on opened, non-defective product are subject to a 15% restocking fee. All items must be in “as new” condition, in the original packaging and include all warranty cards, documentation and software.
Chapter 2: Specifications This section contains specifications for Merlin G100 and G200 GPRS PC Card modems and the Expedite G301 OEM modem module. The Merlin G100 and G200 are wireless modems designed to be plugged into the PC Card slot of a host computer. Topics Included in this Chapter Merlin GPRS PC Card Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Expedite G301 OEM Module Specifications . . . . . . . . . . . . . . . . . . . . . . . . 24 Air Interface . . . . . . . . . .
16 Specifications Merlin GPRS PC Card Specifications Merlin General Specifications Table 3: General Specification for Merlin GPRS PC Cards Physical Dimensions and Weight Merlin G100 Merlin G200 111.64 mm 111.71mm 54.0 mm 54.0 mm Length Total Width Without Antenna With Antenna 60.63 mm Thickness Insertion Thickness 5.60 mm 5.60 mm Exposed Thickness 7.68 mm 8.96 mm 49.1 gm 51.
Specifications Merlin GPRS PC Card Specifications 17 Vibration Sinusoidal 3.0 mm displacement, 2 to 9 Hz; 1 m/s2, 9 to 350 Hz 147 m/s2, 15g peak amplitude, 10Hz-2000 Hz Random 0.1 m2 /s3, 2 to 200 Hz 0.96 m2/s3, 5 Hz-20Hz, 3db/0ct, 20 Hz-500Hz Transport Packaged ASTM D999 N/A Mechanical Shock N/A semi sine 50 g 11ms Electromagnetic Emissions Radiated spurious FCC part 24 / Part 15 Class \ BGSM 11.10 Section 12.
18 Specifications Merlin GPRS PC Card Specifications Merlin Physical Appearance Merlin G100. Front View Back View 60.63 68-Pin Connector 7.68 Side View Figure 1: Mechanical View of MerlinG100 Revision 1.
Specifications Merlin GPRS PC Card Specifications 19 Merlin G200 Back View Front View 54.00 68-Pin Connector Audio Jack (G201 only) 8.96 Side View Figure 2: Mechanical View of Merlin G200 Series P/N 90023363 Revision 1.
20 Specifications Merlin GPRS PC Card Specifications PC Card Connector Pin Assignment Table 4 below contains the pinout information of the 68-pin Merlin PC Card connector.
Specifications Merlin GPRS PC Card Specifications 30 D0 Supported 31 D1 Supported 32 D2 Supported 33 IOIS16# Pulled High 34 GND Power 35 GND Power 36 CD#1 Connected to Card Ground 37 D11 Not Connected 38 D12 Not Connected 39 D13 Not Connected 40 D14 Not Connected 41 D15 Not Connected 42 CE2# Supported 43 VS1# Not Connected (SELECTS VCC = 5V FOR CARD) 44 IORD# Supported 45 IOWR# Supported 46 A17 Not Connected 47 A18 Not Connected 48 A19 Not Connected
22 Specifications Merlin GPRS PC Card Specifications 64 D8 Not Connected 65 D9 Not Connected 66 D10 Not Connected 67 CD2# Connected To Card Ground 68 GND Connected To Card Ground Interfaces Merlin Hardware Interface The modem is electronically configured as a 5-Volt 8-bit I/O memory card. The supported pins on the 68 position interface connector are driven by a LVTTL interface IC that includes 5V tolerant inputs and runs off a 3.1V power supply. Signals driven by this card will reach 3.
Specifications Merlin GPRS PC Card Specifications 23 Table 7: Radio Power Index Radio Power Index Bands Index Power GSM 900 5-19 33 - 5 dBm PCS 1900/DCS 1800 0-15 30 - 0 dBm Table 8: PCS Gain Index 0 - 25 0 = min gain, 25 = max gain Modes The Merlin GPRS PCS PC Card supports both memory mode and I/O mode. Memory Mode When the Merlin GPRS PCS PC Card is inserted into a PC card host, the card will power up in memory mode.
24 Specifications Expedite G301 OEM Module Specifications Expedite G301 OEM Module Specifications The Expedite G301 is a tri-band GSM/GPRS radio module designed to be integrated by third party developers into a finished product. Expedite General Specifications Table 10: Technical Specification for Expedite G301 Module Physical Dimension and Weight Specifications Length 50.0 ± 0.30 mm Width 37.0 ± 0.30 mm Thickness 5.
Specifications Expedite G301 OEM Module Specifications Electromagnetic Immunity 25 As per ETSI ETS 300 342-1 Data Rates Host Interface Baud Rate The module supports as a minimum, asynchronous data transmission of the following rate and format: Baud Rate: 9600, 19200, 57600, 115200 Data Bits: 8 Parity: None Stop Bits: 1 Transmit Power GSM Power Class 1 (DCS 1800 / PCS1900) GSM Power Class 4 (GSM 900) • • 1 Watt maximum Tx power 2 Watt maximum Tx power Expedite Physical Appearance 70-pin Baseband Co
26 Specifications Expedite G301 OEM Module Specifications Interfaces Expedite Host Interface Signals The Expedite interfaces to a host via a 70 pin baseband connector. Table 11 describes the signals on the connector.
Specifications Expedite G301 OEM Module Specifications 27 GPIO4 46 General Purpose Input/Output 4 BiDir GPIO5 45 General Purpose Input/Output 5 BiDir GPIO6 44 General Purpose Input/Output 6 BiDir ADC_IN_1 5 Analog to Digital Converter. The modem can monitor a voltage on this pin. IN VCC_SIM 36 Subscriber Identity Module Supply. Used to supply the power to an off-board SIM. SUPPLY DATA_SIM 34 SIM data line. BiDir RST_SIM 39 SIM reset line. OUT CLK_SIM 32 SIM clock line.
28 Specifications Expedite G301 OEM Module Specifications There is also a WAKE_UP signal which is used to wake the modem up from a sleep state. This signal is rising edge interrupt triggered. The host can determine if the modem is in sleep mode by polling the SM_IND signal which will be asserted high when the modem is asleep. The MDM_RDY signal is asserted high when the modem is capable of communicating with the host.
Specifications Expedite G301 OEM Module Specifications 29 The GPIO’s are not buffered from the host and therefore no voltage may be present on these lines when the modem is off. The MDM_RDY signal should be used to enable host side buffers. Analog to Digital Converter (ADC) The Expedite provides an Analog to Digital Converter port that can be used to monitor battery voltage.
30 Specifications Expedite G301 OEM Module Specifications Expedite Electrical Specifications Power Supply Table 12: GSM 900 Mhz Mode: Specification Conditions Power Supply Requirement Current Draw (Average) VBAT_PA VCC MIN MAX MIN MAX 3.4V 4.5V 3.4V1 4.
Specifications Expedite G301 OEM Module Specifications 31 Current Draw in Sleep Mode (average including brief wakeup periods) 15mA Current Draw in Sleep Mode (instantaneous) 5mA Current Draw (Modem Off) Vcc, Vpa present 100uA Table 14: PCS 1900MHz Mode: Specification Conditions Power Supply Requirement Current Draw (Average) VBAT_PA VCC MIN MAX MIN MAX 3.4V 4.5V 3.4V 4.
32 Specifications Expedite G301 OEM Module Specifications VOL GND 0.2V VIH 2.3V 5.5V VIL GND 0.8V BAUD RATE 9600 115200 Data Bits 8 Parity Check N Stop Bit 1 SECONDARY SERIAL PORT VOH 3.0V 3.4V VOL GND 0.2V VIH 2.3V 3.5V VIL GND 0.8V BAUD RATE 9600 GPIO VOH 3.0V 3.4V VOL GND 0.2V VIH 2.3V 3.5V VIL GND 0.8V Idrive Input Impedance 4mA TBD Input Capacitance 9pF SIM As per ETSI 11.12 ADC Port Voltage Range 500mV 6V Revision 1.
Specifications Expedite G301 OEM Module Specifications Resolution (10-bit) 33 5mV Time Between Samples TBD Input Impedance 400 kOhm Input Capacitance Modem Off Impedance 6 pF TBD Analog Voice Port Speaker Max. Output Swing (differential) 1.56Vpp Nominal Output Swing (differential) 1.0954 Vpp Nominal Reference Level (differential) Minimum Load Resistance RL (differential) 1.0954 15 Ohm Max. Load Capacitance CL (differential) 100pF Microphone Max. Input Voltage Range 1.
34 Specifications Expedite G301 OEM Module Specifications POWER UP AND WAKEUP PUL_PWREN VIH 0.7 * Vcc VIL 0.3 *Vcc PWR_ON VIH 0.7 * Vcc VIL 0.3 *Vcc WAKEUP VIH 1.5V VIL 0.8V SM_IND VOH 3.0V 3.4V VOL GND 0.2V VOH 3.0V 3.4V VOL GND 0.
Specifications Expedite G301 OEM Module Specifications TRESET Reset Pulse timing 35 TBD mS Will be reduced to <200ms.
36 Specifications Expedite G301 OEM Module Specifications H L PUL_PWRENb H L PWRON PWR_LATCH (internal signal) H L tMODEMOFF H L VCC_HOST (internal H L MDM_RDY Modem Initialized and Application R i (De-registering From Modem not on or Software Initializing ATH4 Command Issued Figure 6 Power Enable-On, ATH4 Command Shutdown PUL_PWRENb PWRON PWR_LATCH (internal signal) VCC_HOST (internal power) H L H L H L H L Modem Initialized and Application Running tMODEMOFF MDM_RDY H L Modem no
Specifications Expedite G301 OEM Module Specifications 37 Baseband Connector Part Numbers* Novatel Part Number 21823060 CSC Part Number CSC70P01RB-TR SMK Part Number CPB7270-1211 * For reference only – refer to approved parts list for current information. M Type, “Plug”, appears visually as a female.
38 Specifications Air Interface Antenna Port The antenna port is an MMCX type coaxial connector with 50 ohm impedance. Antenna Connector The antenna connector is an MMCX type coaxial connector with 50 ohm impedance. Novatel Part Number: 21723118 Vendor Part Number: Huber and Suhner – 82MMCX-S50-0-2 6506 Mating Antenna Connector The mating antenna connector is the appropriate MMCX plug. An example is an AEP 8905-1521-003 connector with a RG316 cable.
Specifications Subscriber Identification Module (SIM) 39 DCS 1800 512 < n < 885 Freq(n)=1710.2+0.2*(n-512) Freq(n)=1805.2+0.2*(n-512) PCS 1900 512 < n < 810 Freq(n)=1850.2+0.2*(n-512) Freq(n)=1930.2+0.
40 Specifications Modes of Operation 5 Ground 0.0 Yes 6 Programming VPP NC or VCC Yes 7 Data I/O 0.0 to 3.0 VDC Yes 8 No Connection NC No Modes of Operation The following modes of operation are listed and described below: • Sleep • SMS Messaging • Circuit Switched • GPRS Data • Standby Sleep SLEEP mode provides the user with enhanced power savings by suspending unused services while powering down other portions of the device.
Specifications Application Information 41 dead time, typical in a circuit switched call, are eliminated. The GPRS session is originated by dialing a dialup number, at which time an IP address is assigned to the modem. Standby When not in sleep mode or either of the data modes (Circuit switched or GPRS), the modem will actively scan for channels, listening for paging information and maintaining its connection with the network.
42 Specifications Application Information Revision 1.
Chapter 3: AT Commands The ETSI specification created a complete set of commands to interface with the terminal adapter or modem as well as specifying certain commands from ITU 25. To make the AT Command interface easier to understand and provide faster customer integration, a number of the standard AT Commands have been implemented to substitute some of the more specialized ETSI commands. All commands relevant to the control and operation of the modem have been implemented.
44 AT Commands AT Command Set by Function Table 4: Generic AT Commands below, lists by function, the generic AT Commands that can be used with Merlin modems. The general format of the command line is: . This list does not include commands used for calibration. Simply move the mouse over the command to link to a detailed explanation. Table 4: Generic AT Commands Generic AT Command A/ Reference ETSI 07.
AT Commands 45 ATP Select pulse dialing SELECT PULSE MODE ATQ Set Result code presentation mode SET RESULT FORMAT ATS0 Set number of rings before automatically answering the call AUTO-ANSWER THRESHOLD ATS2 Modem goes from off-line to on-line data state.
46 AT+GMI AT Commands Request manufacturer identification MANUFACTURER IDENTIFICATION AT+GMM Request TA model identification MODEL IDENTIFICATION AT+GMR Request TA revision identification REVISION IDENTIFICATION AT+GOI Request global object identification GLOBAL IDENTIFICATION AT+GSN Request TA serial number identification (IMEI) SERIAL NUMBER IDENTIFICATION AT+ICF Set TE-TA control character framing CONTROL CHARACTER FRAMING AT+IFC Set TE-TA local data flow control LOCAL DATA FLOW CONTR
AT Commands 47 Table 5: Call Control Features AT Commands below, lists by function, the AT Commands specific to accessing and troubleshooting the call control features used on Merlin modems. This list does not include commands used for calibration. Table 5: Call Control Features AT Commands Call Control AT Command Reference ETSI 07.
48 AT Commands AT+CLCC List current calls of ME LIST CURRENT CALLS AT+CLCK Facility lock FACILITY LOCK AT+CLIP Calling line identification presentation CALLING LINE IDENTIFICATION PRESENTATION AT+CLIR Calling line identification restriction CALLING LINE IDENTIFICATION RESTRICTION AT+CMEE Report mobile equipment error MOBILE EQUIPMENT ERROR AT+COLP Connected line identification presentation CONNECTED LINE IDENTIFICATION PRESENTATION AT+COPN Read operator name OPERATOR NAME AT+COPS Ope
AT Commands 49 AT+CPOL Preferred operator list PREFERRED OPERATOR LIST AT+CNUM Subscriber number SUBSCRIBER NUMBER AT+CMUT Mute control MUTE AT+CLVL Loudspeaker volume SPEAKER VOLUME AT+CFUN Set phone functionality PHONE FUNCTIONALITY AT+CMUX Multiplexor control MULTIPLEXOR CONTROL AT+CSIM Generic sim access GENERIC SIM ACCESS AT+CBC Battery charge BATTERY CHARGE Clock CLOCK AT+CALM Alert sound mode ALERT SOUND MODE AT+CRSL Ringer sound level RINGER SOUND LEVEL AT+CPUC Pri
50 AT Commands Table 6: SMS Specific At Commands below, lists by function, the AT Commands specific to accessing and troubleshooting the SMS feature used on Merlin modems. This list does not include commands used for calibration. Table 6: SMS Specific At Commands SMS AT Command Reference ETSI 07.
AT Commands 51 Table 7: GPRS Specific AT Commands below, lists by function, the AT Commands specific to accessing and troubleshooting the issues specific to GPRS communications. This list does not include commands used for calibration. Table 7: GPRS Specific AT Commands GPRS AT Command Reference ETSI 07.
52 AT Commands Table 8: Novatel Wireless Specific AT Commands below, lists by function, the AT Commands specific to accessing and troubleshooting the issues specific to TTP communications. This list does not include commands used for calibration. Table 8: Novatel Wireless Specific AT Commands Novatel Wireless AT Command AT+CLTS Reference ETSI 07.
AT Commands 53 AT Command Set by Name Each of the following sections discusses an individual AT command and its five subsections listed below: Description: describes the command and defines any conditions required to use the command Syntax: lists the syntax the command requires Parameters: lists any parameters and values available to the command Response: lists and defines any responses the command may return Example: (optional) provides examples of the command A/ Description: REPEAT LAST COMMA
54 AT Commands This command is not a Hayes-compatible command. It is a public domain method (TIES) and is only enabled with define VG_TIES_ESC_SEQUENCE. Syntax: +++ Parameters: None Response: This command will return the string OK. Example: +++AT ATA Description: ANSWER This command sets the modem to answer the next call. The modem sends an off-hook signal to the remote station. Any additional commands on the same command line are ignored.
AT Commands Syntax: 55 ATD[][] Parameters: n is the string of dialing digits and the optional V.25ter modifiers. The valid dialing digits are: 0-9, * , #, +, A, B, C and the V.
56 AT Commands Example: ATD9,555-1212 DIAL 9, PAUSE, DIAL 5551212 ATD555-1234; DIAL 5551234 ATD555-09871G DIAL 5550987, OVERRIDE CLIR, DISPLAY CUG ATD[][] Description: DIAL NUMBER FROM SIM PHONE BOOK MEMORY This command will instruct the modem to originate a call to a dialable number using reference to a number stored in the SIM’s phone book memories. Syntax: ATD[][] Parameters: mem is the phone book at the designated memory location.
AT Commands 57 If the connection is busy, the modem will return the string: BUSY where the command ATX has been set to 3 or 4. If the connection cannot be established, the modem will return the string: NO CARRIER If the connection is successful and is non-voice call, the modem switches to data state and the modem will return the string: CONNECT where is only displayed if the command ATX has been set to a value greater than 0.
58 Response: AT Commands If there is no dial tone, the modem will return the string: NO DIALTONE where the command ATX has been set to 2 or 4. If there is an error and it is related to the mobile equipment’s (ME) functionality, the modem will return the string: +CME ERROR: If the connection is busy, the modem will return the string: BUSY where the command ATX has been set to 3 or 4.
AT Commands 59 ATD[][] Description: DIAL NUMBR FROM NAME SEARCH This command will instruct the modem to originate a call to a dialable number. Syntax: ATD[][] Parameters: str is a string that is searched for in the alphanumeric fields of the phone books, located in all available memory types (i.e. SIM, Mobile Equipment Phone Book, etc.).
60 AT Commands When the modem releases the call and returns to command mode, it returns the string: OK Example: ATDBobR Revision 1.
AT Commands 61 ATDL Description: DIAL LAST NUMBER This command will instruct the modem to originate a call to the last telephone number used by the modem. The modem attempts to set up an outgoing call. This command can be stopped by receiving a character during execution, except during some states of connection establishment such as handshaking. Syntax: ATDL[;] Parameters: ;which signifies the call is a voice call and instructs the modem to return to the command mode.
62 Example: AT Commands Input Response ATDL Connect (Data Call) ATDL; (No signal given as this is a voice call) ATE Description: ECHO MODE This command sets the echo mode of the modem, that is, whether or not the modem echoes characters received from terminal while the modem is in command mode. Syntax: ATE[] Parameters: n = 0 or 1 0 turns echo mode off 1 turns echo mode on Response: This command will return the string OK.
AT Commands 63 ATI Description: MANUFACTURING IDENTITY This command will instruct the modem to display the informational text, contained in the modem’s firmware, such as the manufacturer’s name. Syntax: ATI or ATI5 Parameters: None Response: This command will return information on its manufacturer. For example: Novatel Wireless, Inc. GPRS PC Card 56600 Software Version: PN160-0300 Date: May 23 2001, Time: 14:17:39 Example: ATI Novatel Wireless, Inc.
64 AT Commands Syntax: ATL[] Parameters: 0, 1, 2, 3 where: 0 sets the speaker volume to very low 1 sets the speaker volume to low 2 sets the speaker volume to medium 3 sets the speaker volume to high Response: This command will return the string OK. Example: ATL3 ATM Description: ENABLE MODEM SPEAKER This command turns the modem’s speaker circuit on or off. When the modem is installed in a computer, it will use the computer’s default speaker.
AT Commands 65 Parameters: 0 This parameter is the default, as well as the only parameter, and does not necessarily have to be typed with the command. Response: If connection is not successfully resumed, the modem will return the string: NO CARRIER If connection is successfully resumed, the modem will return the string: CONNECT where is only displayed if the command ATX has been set to a value greater than 0.
66 AT Commands ATS0 Description: LISTEN MODE This command sets the number of rings the modem will wait before it will answer the incoming call. This command sets the modem’s S-register 0. Syntax: ATS0[=][?] Parameters: =, ? Response: is a number between 1 and 255 that represents the number of rings the modem will wait before answering the incoming call. This command sets the S-register 0 to the number specified in .
AT Commands 67 ATS3 Description: COMMAND TERMINATION CHARACTER This command sets the character that will be used as the command line termination character. The terminating character may be changed using this command. This command sets the modem’s S-register 3. Syntax: ATS3[=][?] Parameters: =, ? = is the ASCII code number that represents the character to be used as the command line termination character. This command sets Sregister 3 to the number specified in .
68 Response: AT Commands If the user has typed the command ATS4?, the modem will return the current value of the register and the string OK. For example: 10 OK If the user has typed the command ATS4=, the modem will only return the string OK.
AT Commands 69 ATS6 Description: CONNECTION HOLD OFF TIMER This command sets the number of seconds the modem will wait before it will begin blind dialing (dialing without checking for a dial tone). This command sets the modem’s S-register 6. This command is ignored when the modem is connected to a GSM network. Syntax: ATS6[=][?] Parameters: =, ? = is a number between 0 and 255 that represents the number of seconds the modem will wait before blind dialing an outbound call.
70 Response: AT Commands If the user has typed the command ATS7?, the modem will return the current value of the register and the string OK. For example: 4 OK If the user has typed the command ATS7=, the modem will only return the string OK. Example: ATS7=4 ATS8 Description: COMMA DIAL MODIFIER This command sets the value of the comma dial modifier, in seconds. The comma dial modifier is placed in-between the digits of the telephone number you wish to call to provide a pause.
AT Commands 71 Syntax: ATS10[=][?] Parameters: =, ? = is a number between 1 and 255 that represents the number in 1 / 10 th secs the modem will wait before going on-hook, if it no longer detects a data carrier. This command sets S-register 10 to the number specified in . The default value for this register is 15. ? Response: will query the S-register and return the register’s current value.
72 AT Commands Response: This command will return the string OK. Example: ATT OK ATV Description: VERBOSE This command displays the modem’s result codes in terse or verbose form. In terse form, all result codes are represented by an error code number and all text messages have only a carriage return () character appended to them.
AT Commands 73 2 will set the modem to detect the dial tone, but not the busy signal. It will also return the result code CONNECT. 3 will set the modem not to detect the dial tone, but detect the busy signal. It will also return the result code CONNECT. 4 will set the modem to detect both the dial tone and the busy signal and return the result code CONNECT.
74 AT Commands AT&C Description: DATA CARRIER DETECT (DCD) MODE This command sets the data carrier detect mode. Syntax: AT&C[] Parameters: 0, 1 0 sets the data carrier detect so it is always on 1 sets the data carrier detect so it is only on in the presence of a data carrier Response: This command will return the string OK.
AT Commands 75 AT&V Description: VIEW ACTIVE PROFILE This command will display the active profile settings on the terminating equipment. Syntax: AT&V[0] Parameters: 0 This parameter is the default, as well as the only parameter, and does not necessarily have to be typed with the command. Response: The response will be a listing of the current configuration followed by the string OK.
76 AT Commands AT&W Description: SAVE MODEM PROFILE (SETTINGS) This command stores the active modem settings profile in the modem’s non-volatile memory. This stored profile can later be retrieved using the ATZ command. Syntax: AT&W[0] Parameters: None Response: This command will return the string OK. Example: AT&W0 AT+CACM Description: ACCUMULATED CALL METER (RESET OR QUERY) This command reads or resets the Advice of Charge related accumulated call meter (ACM) value in SIM file EF(ACM).
AT Commands 77 Example: Query +CALM: +CME ERROR: Test +CALM: (list of supported s)+CME ERROR: AT+CAMM Description: ACCUMULATED CALL METER MAXIMUM This command sets the Advice of Charge related accumulated call meter maximum value in SIM file EF(ACMmax). ACMmax contains the maximum number of home units allowed to be consumed by the subscriber. Syntax: AT+CAMM=[[,]] Parameters: ACMMAX string type; three bytes, 000001-FFFFFF, of the max.
78 AT Commands AT+CBC Description: BATTERY CHARGE STATUS INDICATION This command is used to indicate battery charge status. Syntax: AT+CBC Parameters: None Response: battery connection status 0 ME is powered by the battery 1 ME has a battery connected, but is not powered by it 2 ME does not have a battery connected 3 Recognized power fault, calls inhibited battery connection level 0 battery is exhausted, or ME does not have a battery connected 1..
AT Commands 79 AT+CBST Description: Bearer Service Type This command selects the bearer service with data rate , and the connection element to be used when data calls are originated. Syntax: AT+CBST=[] [,[,]]] Parameters: 0 autobalancing 1 300 bps (V.21) 2 1200 bps(V.22) 3 1200/75 bps (V.23) 4 2400 bps (V22bis) 5 2400 bps(V.26ter) 6 4800 bps(V.32) 7 9600 bps (V.32) 12 9600 bps (V.34) 14 14400 bps (V.34) 65 300 bps (V.
80 AT Commands AT+CCFC Description: CALL FORWARD This command controls the call forwarding supplementary service. Registration, erasure, activation, deactivation, and status query are supported. Only and should be entered with mode (02,4).
AT Commands 81 Response: 0 not active 1 active If <>2 and command successful OK If there is a network error: +CCFC: 0, 0 If =2 and command successful (only in connection with 0 – 3) For registered call forward numbers: +CCFC: , [, , [,
82 AT Commands Response: Query +CCLK:
AT Commands 83 Parameters: 0 disable unsolicited result code 1 enable presentation of an unsolicited result code 71 9600 bps (V.110 or X.
84 AT Commands AT+CCWE Description: CALL METER MAXIMUM EVENT GSM 07.07 specifies 30 seconds. However, the default setting is 5 seconds. Shortly before the ACM (Accumulated Call Meter) maximum value is reached, an unsolicited result code +CCWV will be sent, if enabled by this command. The warning is issued when 5 seconds call time remains. It is also issued when starting a call if less than 5 s call time remains.
AT Commands 85 Query AT+CDRIND? Current selection OK Test AT+CDRIND=? List of possible selections Set AT+CDRIND=0 OK AT+CEER Description: EXTENDED ERROR REPORTING Returns an extended report of the reason for the last call release.
86 AT Commands AT+CEXTHS Description: EXTERNAL HEADSET This command sets the alert mechanism and also permits polling for the current state of the headset jack, either present or absent.
AT Commands 87 Response: Query AT+CFUN? Current selection OK Test AT+CFUN=? List of possible selections Set AT+CFUN=1 OK AT+CGACT Description: PDP CONTEXT ACTIVATE / DEACTIVATE This execution command is used to activate or deactivate the specified PDP context(s). Syntax: AT+CGACT=[[,[,[,…]]]] Parameters: a numeric parameter which specifies a particular PDP context definition (see +CGDCONT command). The following parameters are defined in GSM 03.
88 AT Commands AT+CGAPNW This command writes or deletes an APN specified by a given index number. The user provides the description of the APN to write. The minimum description features an index in the case of a delete event or an index and an APN in the case of a write event. Description: Write/delete record from the APN store. Syntax: AT+CGAPNW:[,[<....
AT Commands 89 AT+CGATT Description: GPRS ATTACHED OR DEATTACHED This execution command is used to attach to, or detach the MT from, the GPRS service. Syntax: AT+CGATT= [] Parameters: indicates the GPRS attach state 0 – attached 1 – detached Other values are reserved and will result in an ERROR response to the execution command.
90 AT Commands Parameters: (PDP Context Identifier) a numeric parameter which specifies a particular PDP context definition. The parameter is local to the TE-MT interface and is used in other PDP context-related commands. The range of permitted values (minimum value = 1) is returned by the test form of the command. (Packet Data Protocol type) a string parameter which specifies the type of packet data protocol X25 ITU-T/CCITT X.
AT Commands Example: 91 AT+CGDCONT? +CGDCONT: ,,,,,[,[,…[,pdN]]] [+CGDCONT: ,,,,,[,[,…[,pdN]]] AT+CGEREP Description: UNSOLICITED EVENT REPORTING CONTROL Syntax: AT+CGEREP=[[,]] Parameters: 0 buffer unsolicited result codes in the MT; if MT result code buffer is full, the oldest ones can be discarded. No codes are forwarded to the TE.
92 AT Commands Test AT+CGEREP=? Set AT+CGEREP=0 AT+CGMI Description: MANUFACTURERS IDENTITY REQUEST Returns manufacturer identification text. Identical to the command AT+GMI. Syntax: AT+CGMI Parameters: NONE Response: Manufacturer’s ID Example: Input Query AT+CGMI Novatel Wireless, Inc. OK Test AT+CGMI=? OK Output AT+CGMM Description: MODEL IDENTITY REQUEST Returns product model identification text. Identical to the command AT+GMM.