Novatel Wireless NRM-EG301 PCS OEM Module User Manual GPRS Technical Specifications

Novatel Wireless, Inc. PCS OEM Module GPRS Technical Specifications

Users Manual Part I

Technical Manualwith SpecificationsMerlin and Expedite GPRS ProductsP/N 90023363 Rev. 1.8
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. This manual may not, in whole or in part, be copied, reproduced, translated, or reduced to any electronic or magnetic storage medium without the written consent of a duly authorized officer of Novatel Wireless Technologies Ltd.The information contained in this document is subject to change without notice and should not be construed as a commitment by Novatel Wireless Technologies Ltd. unless such commitment is expressly given in a covering document.Novatel Wireless Technologies Ltd makes no warranties, either expressed or implied, regarding this document, its merchantability, or its fitness, for any particular purpose.Printed and produced in Canada.
i P/N 90023363  Revision 1.8Table of ContentsChapter 1: Product OverviewIntroduction to GSM and GPRS ....................................................................................2GSM Technology............................................................................................................................. 2Advantages of GPRS ...................................................................................................................... 3GPRS Network Architecture............................................................................................................ 4Data Rates ...................................................................................................................................... 6SIM .................................................................................................................................................. 6Operational Features......................................................................................................7Notices.............................................................................................................................8Safety Warning ...................................................................................................................................... 8FCC RF Interference Statement ............................................................................................................ 9Regulatory Requirements ...................................................................................................................... 9Technical Support Contacts................................................................................................................. 11Limited Warranty and Liability.............................................................................................................. 11Icon Usage .................................................................................................................................... 14Chapter 2: SpecificationsMerlin GPRS PC Card Specifications .........................................................................15Merlin General Specifications .............................................................................................................. 16Merlin Physical Appearance ................................................................................................................ 18PC Card Connector Pin Assignment.................................................................................................... 20Interfaces ............................................................................................................................................. 22Modes .................................................................................................................................................. 23Expedite G301 OEM Module Specifications...............................................................24Expedite General Specifications ................................................................................................... 24Expedite Physical Appearance...................................................................................................... 25Interfaces ............................................................................................................................................. 26Modem Power-On and Wake up Strategy..................................................................................... 27Serial Ports.................................................................................................................................... 28GPIO ............................................................................................................................................. 28Analog to Digital Converter (ADC) ................................................................................................ 29Audio Port...................................................................................................................................... 29Subscriber Identity Module Support ..............................................................................................29Electrostatic Discharge and Electromagnetic Interference............................................................ 29Expedite Electrical Specifications ........................................................................................................ 30Power Supply ................................................................................................................................ 30Interface Signals............................................................................................................................ 31Power-on and Wake-up Timing Characteristics ............................................................................ 34 Baseband Connector on Expedite................................................................................................ 36Baseband Mating Connector on the Host ..................................................................................... 37Baseband Connector Pin Numbering............................................................................................ 37 Antenna Port ................................................................................................................................ 38Antenna Connector ....................................................................................................................... 38Mating Antenna Connector............................................................................................................ 38
iiRevision 1.8  P/N 90023363 Mounting Features.........................................................................................................................38Air Interface .................................................................................................................. 38Subscriber Identification Module (SIM)...................................................................... 39Modes of Operation ..................................................................................................... 40Sleep..............................................................................................................................................40SMS Messaging.............................................................................................................................40Circuit Switched .............................................................................................................................40GPRS Data ....................................................................................................................................40Standby..........................................................................................................................................41Application Information............................................................................................... 41Chapter 3: AT CommandsAT Command Set by Function .............................................................................................................44AT Command Set by Name .................................................................................................................53A/..........................................................................................................................................................53+++ .......................................................................................................................................................53ATA ......................................................................................................................................................54ATD[<n>][mgsm>] ................................................................................................................................54ATD[<mem><loc>][<mgsm>] ...............................................................................................................56ATD[<ploc>][<mgsm>] .........................................................................................................................57ATD[<str>][<mgsm>] ............................................................................................................................59ATDL ....................................................................................................................................................61ATE ......................................................................................................................................................62ATH ......................................................................................................................................................62ATI........................................................................................................................................................63ATI0......................................................................................................................................................63ATL.......................................................................................................................................................63ATM......................................................................................................................................................64ATO......................................................................................................................................................64ATP ......................................................................................................................................................65ATQ......................................................................................................................................................65ATS0 ....................................................................................................................................................66ATS2 ....................................................................................................................................................66ATS3 ....................................................................................................................................................67ATS4 ....................................................................................................................................................67ATS5 ....................................................................................................................................................68ATS6 ....................................................................................................................................................69ATS7 ....................................................................................................................................................69ATS8 ....................................................................................................................................................70ATS10 ..................................................................................................................................................70ATS12 ..................................................................................................................................................71ATT ......................................................................................................................................................71ATV ......................................................................................................................................................72ATX ......................................................................................................................................................72ATZ ......................................................................................................................................................73AT&C....................................................................................................................................................74AT&D....................................................................................................................................................74AT&F ....................................................................................................................................................74AT&V ....................................................................................................................................................75AT&W ...................................................................................................................................................76
iii P/N 90023363  Revision 1.8AT+CACM............................................................................................................................................ 76AT+CALM ............................................................................................................................................ 76AT+CAMM ........................................................................................................................................... 77AT+CAOC............................................................................................................................................ 77AT+CBC............................................................................................................................................... 78AT+CBST............................................................................................................................................. 79AT+CCFC ............................................................................................................................................ 80AT+CCLK............................................................................................................................................. 81AT+CCUG............................................................................................................................................ 82AT+CCWA ........................................................................................................................................... 82AT+CCWE ........................................................................................................................................... 84AT+CDRIND ........................................................................................................................................ 84AT+CEER ............................................................................................................................................ 85AT+CEXTBUT ..................................................................................................................................... 85AT+CEXTHS........................................................................................................................................ 86AT+CFUN ............................................................................................................................................ 86AT+CGACT.......................................................................................................................................... 87AT+CGAPNR....................................................................................................................................... 87AT+CGAPNW ...................................................................................................................................... 88AT+CGATT .......................................................................................................................................... 89AT+CGCLASS ..................................................................................................................................... 89AT+CGDCONT .................................................................................................................................... 89AT+CGEREP ....................................................................................................................................... 91AT+CGMI............................................................................................................................................. 92AT+CGMM ........................................................................................................................................... 92AT+CGMR ........................................................................................................................................... 92AT+CGOI ............................................................................................................................................. 93AT+CGPADDR .................................................................................................................................... 93AT+CGQMIN ....................................................................................................................................... 93AT+CGQREQ ...................................................................................................................................... 94AT+CGREG ......................................................................................................................................... 95AT+CGSMS ......................................................................................................................................... 95AT+CGSN............................................................................................................................................ 96AT+CHLD ............................................................................................................................................ 97AT+CIMI............................................................................................................................................... 97AT+CLCC ............................................................................................................................................ 97AT+CLCK............................................................................................................................................. 99AT+CLDTMF...................................................................................................................................... 100AT+CLIP ............................................................................................................................................ 101AT+CLIR ............................................................................................................................................ 101AT+CLTS ........................................................................................................................................... 102AT+CLVL ........................................................................................................................................... 102AT+CMEE.......................................................................................................................................... 103AT+CMGD ......................................................................................................................................... 103AT+CMGF.......................................................................................................................................... 103AT+CMGL.......................................................................................................................................... 104AT+CMGR ......................................................................................................................................... 106AT+CMGW ........................................................................................................................................ 108AT+CMSS.......................................................................................................................................... 109AT+CMUT.......................................................................................................................................... 110AT+CMUX.......................................................................................................................................... 110AT+CNMI ........................................................................................................................................... 111AT+CNUM ......................................................................................................................................... 112AT+COLP .......................................................................................................................................... 113
ivRevision 1.8  P/N 90023363 AT+COPN ..........................................................................................................................................114AT+COPS ..........................................................................................................................................115AT+CPAS...........................................................................................................................................116AT+CPBF ...........................................................................................................................................116AT+CPBR...........................................................................................................................................117AT+CPBS...........................................................................................................................................118AT+CPBW..........................................................................................................................................118AT+CPIN ............................................................................................................................................119AT+CPMS ..........................................................................................................................................120AT+CPOL...........................................................................................................................................120AT+CPUC ..........................................................................................................................................121AT+CPWD..........................................................................................................................................121AT+CR ...............................................................................................................................................123AT+CRC.............................................................................................................................................123AT+CREG ..........................................................................................................................................124AT+CRES...........................................................................................................................................124AT+CRLP ...........................................................................................................................................125AT+CRSL ...........................................................................................................................................125AT+CSAS...........................................................................................................................................126AT+CSCA...........................................................................................................................................126AT+CSCB...........................................................................................................................................127AT+CSCS...........................................................................................................................................127AT+CSDH ..........................................................................................................................................128AT+CSIM............................................................................................................................................128AT+CSMINS.......................................................................................................................................129AT+CSMP ..........................................................................................................................................129AT+CSMS ..........................................................................................................................................130AT+CSQ.............................................................................................................................................131AT+CSSN...........................................................................................................................................131AT+CSTA ...........................................................................................................................................131AT+CUSD ..........................................................................................................................................132AT+DR ...............................................................................................................................................132AT+DS................................................................................................................................................133AT+FCLASS.......................................................................................................................................134AT+FMI ..............................................................................................................................................134AT+FMM ............................................................................................................................................135AT+FMR.............................................................................................................................................135AT+GCAP ..........................................................................................................................................135AT+GMI..............................................................................................................................................136AT+GMM............................................................................................................................................136AT+GMR ............................................................................................................................................136AT+GOI ..............................................................................................................................................137AT+GSN.............................................................................................................................................137AT+ICF...............................................................................................................................................137AT+IFC...............................................................................................................................................138AT+ILRR ............................................................................................................................................139AT+IPR...............................................................................................................................................139AT+NWOPN.......................................................................................................................................140AT+NWRST .......................................................................................................................................140AT+NWSIM ........................................................................................................................................140AT+NWW ...........................................................................................................................................140AT+VTD .............................................................................................................................................140AT+VTS..............................................................................................................................................141CME ERROR Codes for GSM 07.07 Commands ..............................................................................142
v P/N 90023363  Revision 1.8CMS Error Codes for GSM 07.05 Commands................................................................................... 143Chapter 4: Firmware Setup and UpgradesUpdating Expedite Firmware.............................................................................................................. 145Updating Merlin Firmware.................................................................................................................. 147Troubleshooting ................................................................................................................................. 151Chapter 5: Software InterfacePoint-to-Point Protocol Interface ........................................................................................................ 156Status Interface.................................................................................................................................. 156Software Architecture......................................................................................................................... 157Wireline Modem Interface .................................................................................................................. 158Wrapper Protocol Overview ............................................................................................................... 158Appendix A - Expedite Connectors ..........................................................................159Appendix B - Merlin Connectors...............................................................................167Merlin G100 Connectors .................................................................................................................... 167Merlin G200 Connectors .................................................................................................................... 171Appendix C – Expedite Development Kit Interface Board......................................177Glossary ......................................................................................................................179Index ............................................................................................................................185
viRevision 1.8  P/N 90023363
MMMMeeeerrrrlllliiiinnnn    aaaannnndddd    EEEExxxxppppeeeeddddiiiitttteeeeChapter 1: Product OverviewGPRS (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. GPRS provides single band 1900 MHz support within North America and dual band support (900/1800 MHz) elsewhere in the world. Novatel Wireless products provide fast and reliable wireless data communications at speeds up to 53.6 kbps in GPRS coverage areas, and circuit switched data to 14.4 kbps in GSM coverage areas. (Where a network is set up for Multi-slot class 10 (MS-10) and Coding Scheme 2 (CS-2), the maximum data rates with GPRS service are 53.6 kbps for uploading data and 26.8 kbps for downloading data.)Adopted by 149 countries around the world, GSM is the most widely used digital wireless standard in the world, with more than 330 million subscribers world wide. The GSM association predicts that the number of subscribers will more than triple by the year 2003.Novatel Wireless GPRS/GSM products consist of the following.•Merlin G100 PC Card (1900 MHz band) for North America.•Merlin G200 PC Card (900/1800 MHz bands) for Europe and Asia.•Merlin G201 PC Card, same as the G200 with a voice jack to make GSM voice calls.•Merlin G301 PC Card (900/1800/1900 MHz bands) for worldwide access to GSM/GPRS networks.•Expedite G301 OEM Module (900/1800/1900 MHz bands) for embedding into wireless products for global GSM/GPRS access. The Expedite G301 is a triband OEM module that can be used in either the North American or European markets.Topics Included in this Chapter Introduction to GSM and GPRS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Operational Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2 Product Overview — Introduction to GSM and GPRSRevision 1.8   P/N 9002363Introduction to GSM and GPRSGPRS 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).As well as providing the user with design and development information, this chapter will also provide the user with information on the following GPRS elements:•network requirements•local system requirements•Interfaces• hardware•air•electrical•hardware (including pinout assignments)•SIM card functionsGSM TechnologyGSM uses a time division multiplexing access method that permits up to eight users to communicate using one frequency channel. The channel is broken up into eight time slots with each slot operating independently, sending data between the network and the mobile device. Figure 1 GSM–Merlin Interface
Product Overview — Introduction to GSM and GPRS 3   P/N 9002363  Revision 1.8GPRS (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.Advantages of GPRSThe advantage of a packet-based approach is that GPRS only uses the medium, in this case the radio link, for the duration of time that data is being sent or received. GPRS has one distinct advantage over the traditional GSM in that a channel is not dedicated to one user. Communication channels are being used on a “shared-use as packets are needed” basis rather than dedicated to one user at a time. This means that multiple users can share the same radio channel. In contrast, with current circuit-switched connections, users have dedicated connections during their entire call, whether they are sending data or not. Many applications have idle periods during a session, with packet data, users will only pay for the amount of data they actually communicate, and not the idle time. Figure 2 GSM Vs. GPRS Data Transfer
4 Product Overview — Introduction to GSM and GPRSRevision 1.8   P/N 9002363GPRS Network ArchitectureTo 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. The GPRS modem communicates with GSM base stations, but unlike circuit-switched data calls that are connected to voice networks by the mobile switching center, GPRS packets are sent from the base station (BTS) to what is called a Serving GPRS Support Node (SGSN). Enabling GPRS on a GSM network requires the addition of two core modules:•Gateway GPRS Service Module (GGSN) The GGSN acts as a gateway between the GPRS network and the Public Data Networks such as IP. GGSN’s also connect to other GPRS networks to facilitate GPRS roaming.•Serving GPRS Support Node (SGSN) The SGSN provides packet routing to and from the SGSN service node for all users in that particular service area. It also keeps track of the mobiles within its service area. The SGSN communicates with what is called the Gateway GPRS Support Node (GGSN), a system that maintains connections with other networks such as the Internet or private networks. A GPRS network can use multiple serving nodes, but requires only one gateway node for connecting to an external network such as the Internet.When the mobile station sends packets of data, it is via the SGSN to the GGSN, which converts them for transmission over the desired network, which could be the Internet networks or private networks. IP packets from the internet addressed for the mobile station are received by the GGSN, forwarded to the SGSN and then transmitted to the mobile station.To forward IP packets between each other, the SGSN and GGSN encapsulate these packets using a specialized protocol called the GPRS tunnel protocol (GTP) which operates over top of standard TCP/IP protocols. The details of the SGSN and GGSN are both invisible and irrelevant to the user who simply experiences a straight forward IP connection that just happens to be wireless. See Figure 3 GPRS Network Architecture below for an illustrated display of the GPRS network.
Product Overview — Introduction to GSM and GPRS 5   P/N 9002363  Revision 1.8Figure 3 GPRS Network ArchitectureAn 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. After protocol and error correction 13 kbps remains for each voice connection or about 14 kbps for data. Circuit-switched data today uses one voice channel. GPRS can combine up to 8 of these channels, and since each of these can deliver up to 14 kbps of data throughput, the net result is that users will be able to enjoy rates over 100 Kbps. But not all eight-voice channels have to be used. In fact, most mobile stations (MS) will be ones that are limited to 56 kbps. The GPRS standard defines a mechanism by which a MS can request the amount of bandwidth it desires at the time it establishes a data session.
6 Product Overview — Introduction to GSM and GPRSRevision 1.8   P/N 9002363Data RatesFour major factors affect actual GPRS data rates:•Multi-slot ClassEach timeslot can handle a given amount of data, established through negotiation between the device and the network.• Channel Coding SchemeFour 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). As the amount of error correction is reduced, the quantity of data in the packets increases, but the probability that packets of data will need to be retransmitted increases. Conversely, as the amount of error correction increases, less data can be sent in each packet or timeslot, but the chance that re-transmission of packets is required decreases. With no error correction, a maximum of 21.4 kbps per channel can be supported - which, at the maximum 8 timeslots, equals 171.2 (for CS-4) kbps. At CS-1, there is 9.05 kbps per timeslot; this increases to 13.4 kbps per timeslot at CS-2 and 15.6 kbps per time slot at CS-3.• Network CapacityThe device and the network will negotiate the appropriate combination of MS class and CS scheme to determine the actual data, based on capabilities of the device, and how busy the network is at a given point in time.Because GPRS is an extension of the digital voice GSM network, voice calls will always take priority over data calls (real time voice is more important than data); therefore real data rates will, in many cases, be lower than the device can support.• Quality of Service (QoS)There is the ability to assign a Quality of Service to a specific account. The QoS is used to guarantee a certain data rate as well as capacity.Most devices will be limited to MS-10, which, at CS-2, is a maximum of 53.6 kbps (4 * 13.4 = 53.6) Rx and 26.8 kbps (4 * 13.4) Rx, or nominally 56 and 28.SIMGPRS requires a unique SIM (Subscriber Identity Module) card for each device. The SIM Card identifies individual users to the network for billing and other purposes, ensures a common set of SIM-based features, and maintains security with other GSM devices.
Product Overview — Operational Features 7   P/N 9002363  Revision 1.8A 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.Operational FeaturesTable 2: Summary of Operational FeaturesFeature  DescriptionClass of Operation Class B: Modem supports both GSM CSD and GPRS Packet data, but will not support both simultaneouslyGSM Circuit Switched Data (CSD)Transparent and non-transparent CSD over GSM networks up to 14.4kbpsGeneral Packet Data Service (GPRS)• MS-10 operation• Type 1 device (Simplex RF operation)• up to 4 receive slots, up to 2 transmit slots, for a combined maximum of 5 slots • 4/1, 3/1,3/2,2/2, 2/1 combination provides theoretical rates of up to 56 kbps receive and 28 kbps transmit• automatically maintains GPRS virtual circuit when CSD or Voice traffic is presentSMS (Short Messaging Ser-vice)Mobile originated and mobile terminated SMS messages.Voice (May not be supported on all devices)Supports voice communication using any differential headset.AT Commands Standard GSM AT Command set with enhancements (See Chapter 3: AT Com-mands).SIM cardMerlin modem
8 Product Overview — NoticesRevision 1.8   P/N 9002363NoticesSafety Warning Neither Merlin or Expedite GPRS products may be used in an environment where radio frequency equipment is prohibited or restricted in its use. This includes aircraft/airports, hospitals, and other sensitive electronic areas. To ensure that the modem is deactivated remove it from the computer under the above conditions.Under extended operation the Merlin modem will generate a noticeable amount of heat. Like all PC Cards, the modem generates heat during normal operation and will be heated by the host computer. For this reason it is recommended that after extended periods of operation, prior to removal and handling, the user allow the modem to cool down.Software Interface • standard GSM AT Command set with enhancements• supports PPP protocols for external hosting• supports channel coding schemes CS-1 and CS-2Software included • Compatible with Windows 98SE/ME/2000/XP, Windows NT 4.0 SP4, Pocket PC 3.0 and Pocket PC 2002Approvals • Full Type Approval, compliant to GSM Phase 2+ standard (all)• FCC Part 15 and Part 24 (PCS1900) (Merlin G100, G301, Expedite G301)• Essential requirements of the Radio and Telecommunications Terminal Equipment (R&TTE) Directive, 1999/5/EC; 3GPP TS 51.010-1 Digital Cellular Telecommunications SYstem (Phase 2+) Mobile Station (MS) conformance Specification; Part 1: Conformance Specification (Merlin G201,G301)Frequency Band • PCS 1900 North American GSM (Merlin G100) or• GSM 900 / DCS 1800 (Merlin G200 series) or• GSM 900 / PCS 1900 / DCS 1800 (Merlin G301 and Expedite G301)Data Power Connector • standard 16 bit PCMCIA PC Card Interface• 70 pin electrical interface for ExpediteSIM Card • SIM card supplied by the carrier as a separate item. Expedite provides connection signals for an external SIM ModuleAntenna Interface • standard 50-ohm MMCX antenna termination (Expedite G301, Merlin G201)• standard 50-ohm Radial MC card type antenna connector (Merlin G100)Output Power Level • GSM Power Class 1 (1 watt/30 dBm, max Tx power) at DCS 1800 and PCS 1900 frequency bands.• GSM Power Class 4 (2 watt/33dBm, max Tx power) at GSM 900 frequency bandsTemperature • Operating -10oC to +55 oC• Storage -30oC to +75 oCPower Supply • nominal 3.6 volt DC supply for Expedite moduleFeature  Description
Product Overview — Notices 9   P/N 9002363  Revision 1.8FCC RF Interference StatementFederal 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. This equipment generates, uses, and can radiate radio frequency energy, and, if not properly installed and used in accordance with the instructions, may cause harmful interference to radio or television reception, or to laptop computers and PDAs. This can be determined by turning the equipment on and off. The user is encouraged to try to correct the interference by one or more of the following measures:• Reorient or relocate the receiving antenna of the television, radio or cordless telephone.• Increase the separation between the equipment and the receiver.• Connect the equipment to an outlet on a circuit different from that to which the receiver is connected.• Consult the dealer or an experienced radio/television technician for additional suggestionsThis device complies with part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) This device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation.Regulatory RequirementsThe regulatory requirements for the embedded module may include the following, depending on the market where the module will be sold.United States of AmericaFCC CFR47 Part 2 (General Rules and Regulations, RF Exposure Evaluation)FCC CFR47 Part 15 (All Radio Frequency Devices)FCC CFR47 Part 24 (Narrow and wideband PCS modules)CanadaIndustry Canada RSS-118 (Cellular Band)Industry Canada RSS-102 (RF Exposure)Industry Canada RSS-133 (2GHz PCS band)Europe and AsiaRadio and Telecommunications Terminal Equipment (R&TTE) Directive, 1999/5/EC.”Mobile Station (MS) Conformance Specification Part 1:3GPP TS 51.010-1.Harmonized Radio Standard ETSI EN 301 511 V.7.0.1
10 Product Overview — NoticesRevision 1.8   P/N 9002363Additional regulatory information for Asia will be made available in future versions of this document. Radio Frequency Exposure Evaluation RequirementsIn general, for the United States market, the embedded modules are treated as “mobile devices” as per FCC CFR47 paragraph 2.1091.A mobile device is defined as “a transmitting device designed to be used in other than fixed locations and to generally be used in such a way that a separation distance of at least 20 cm is normally maintained between the transmitter’s radiating structure(s) and the body of the user or nearby persons.” The antenna type used for the radio frequency exposure evaluation must be specified in the documentation and sold with the module. If the module is used with a different antenna type and/or in a design where the separation distance of 20 cm is not normally maintained, the radio frequency exposure evaluation should be repeated for the new configuration. In some cases the module use may fit the definition of “portable devices” as per FCC CFR47 paragraph 2.1093. Some devices are not subject to radio frequency exposure evaluation prior to equipment authorization, depending on the transmitter power level and frequency band of operation.Regulation and ComplianceThe Merlin G100 conforms to ETSI EN 300 607-1 for the digital cellular telecommunications system (Phase 2+) mobile station conformance specification, Part 1 Conformance Specification.Merlin G200 Declaration of ConformityThe Merlin G200 Series (G200, G201) conforms to the essential requirements of the Council Directive 1999/5/EC of the European Parliament and the Council on the basis of Technical Construction. File titled “Merlin G200/G201” in relation to the essential requirements of Article 3.2 of the Directive.Technical Support ContactsTo obtain technical support for a Merlin GPRS PC Card, please contact the provider of your GPRS SIM card, your local GSM/GPRS service operator, or the supplier of your Merlin GPRS PC Card. Where local support is not available, contact the Novatel Wireless Technical Support Team.WWW: www.nvtl.com/support/index.htmEmail: gprs_support@nvtl.comTo obtain technical support for an Expedite GPRS OEM module, please contact your NVTL sales agent to arrange a direct support contact.
Product Overview — Notices 11   P/N 9002363  Revision 1.8Limited Warranty and LiabilityHardware WarrantyNovatel 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™) specifications2. the software will be free from error that materially affect performance Products One (1) year Accessories 90 days (in each case from the date sold by Purchaser) These warranties are expressly written in lieu of all other warranties, either expressed or implied, including, without limitation, all implied warranties of merchantability and fitness for a particular purpose. Novatel Wireless™ liability hereunder is expressly limited to refund of all amounts paid to Novatel Wireless™ for any defective units or products, whether Novatel Wireless™ liability arises from breach of warranty, or with respect to any obligation arising from breach of warranty, or otherwise with respect to the manufacture and sale of any units of the product, whether liability is asserted in contract or tort, including negligence and strict product liability. Novatel Wireless™ shall in no event be liable for special, indirect, incidental, or consequential damages of any kind or nature due to any cause.Purchaser’s exclusive remedy for a claim under this warranty shall be limited to the repair or replacement, at Novatel Wireless™’s option, of defective or nonconforming materials, parts or components. The foregoing warranties do not extend to the following: • nonconformities, defects or errors in the Products due to accident, abuse, misuse or negligent use of the Products or use in other than a normal and customary manner, environmental conditions not conforming to Novatel Wireless™’s specifications, or failure to follow prescribed installation, operating and maintenance procedures• defects, errors or nonconformities in the Products due to modifications, alterations, additions or changes not made in accordance with Novatel Wireless™’s specifications or authorized by Novatel Wireless™• normal wear and tear• damage caused by force of nature or act of any third person, (v) shipping damage• service or repair of Product by the Purchaser without prior written consent from Novatel Wireless™
12 Product Overview — NoticesRevision 1.8   P/N 9002363• 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 alteredSoftware WarrantyNovatel 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 the software is free from errors which materially affect performance. This warranty is exclusive and Novatel Wireless™ makes no representation or warranty of any other kind, express or implied, with respect to its products, whether as to merchantability, fitness for a particular purpose or any other matter. The foregoing warranty does not extend to (i) non-conformities, defects or errors in the Products due to accident, abuse, misuse or negligent use of the Products or use in other than a normal or customary manner, environmental conditions not conforming to Novatel Wireless™’s specifications, or failure to follow prescribed operating and/or maintenance procedures; (ii) defects, errors or non-conformity in the Products due to modifications, alterations, additions, or changes not made or authorized to be made by Novatel Wireless™; (iii) normal wear and tear; or (iv) damage caused by force of nature or act of any third party.•Novatel Wireless™’s obligations are limited to correction of a failure or defect in the Products by implementation of a module swap whenever practicable. Novatel Wireless™ does not warrant that the execution of the software shall be uninterrupted or error free.•In the event of a warranty claim, the Purchaser shall return the Products to Novatel Wireless™’s Calgary facility for testing and examination at the Purchaser’s expense. After testing and examination Novatel Wireless™ shall either:•determine the claim is a valid warranty claim in which case the Products will be repaired and returned to the Purchaser at Novatel Wireless™’s cost and the Purchaser shall be reimbursed for the original cost of shipping the Products to Novatel Wireless™ to evaluate the warranty claim or• determine the claim is not valid or that the warranty has been voided in which case the Products shall be returned to the Purchaser at the Purchaser’s cost•Purchaser’s exclusive remedy for claims arising hereunder shall be for damages. Novatel Wireless™’s liability for any and all losses and damages to purchaser resulting from any cause whatsoever including Novatel Wireless™’s negligence or alleged damage or defective products, irrespective of whether such defects are discoverable or latent, shall in no event exceed the purchase price of the particular products with respect to which losses or damages are claimed, or at Novatel Wireless™’s election, the repair or replacement of defective or damaged products or the issuance of a credit memo in lieu thereof. In no event, including in the case of a claim of negligence, shall Novatel Wireless™ be liable for incidental or consequential damages.
Product Overview — Notices 13   P/N 9002363  Revision 1.8Novatel 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. Novatel Wireless™ agrees to use reasonable efforts to provide the Purchaser with 30 days written notice of such changes.Version CompatibilityNovatel Wireless™ will make all efforts to ensure that firmware upgrades are backwards compatible with earlier versions of both firmware and hardware. Hardware revisions introduced must be used with factory loaded firmware or a compatible version of a later release. At no time will Novatel Wireless™ warrant a device which is loaded with a firmware version which predates the devices hardware revision date.Validity of Warranty ClaimThe validity of any warranty claim shall be subject to, and conditional upon confirmation by Novatel Wireless™ within 30 days from receipt of such claim. Postage, freight or other such transportation charges for shipping parts subject to the warranty claim to an authorized Novatel Wireless™ repair facility shall be borne by Purchaser. The Purchaser agrees to pay an additional $40/unit to cover the cost testing and handling for any unit submitted which is determined by Novatel Wireless™ to be invalid claim. Novatel Wireless™ shall bear the cost of postage, freight or other such transportation charges for the return to Purchaser provided the warranty claim is determined by Novatel Wireless™ to be a valid claim. Any unit repaired or replaced under warranty shall be warranted only for the balance of the warranty period already in effect for the original item or if the balance of the warranty period is less than 90 days, the warranty shall be for 90 days from the date of repair or replacement.Care, Repair and Return The following criteria must be met prior to returning products to Novatel Wireless Inc™.:•Contact our Technical Support team to obtain a Return Material Authorization (RMA) number. An RMA number is valid for 15 business days and must be received within those 15 days.The following information must be provided:•IMEI or serial number•reason for return•original invoice (if possible)•user name, phone number, email address•charging information•Returns on defective products are not subject to the 15% restocking fee. The product defect must be verified by the Novatel Wireless™ Technical Support staff before a replacement unit or refund is issued.•Defective products that are returned outside of the 30 day period, but still covered by Novatel Wireless™ Limited Warranty will either be repaired or replaced. No refund is issued on these units.
14 Product Overview — NoticesRevision 1.8   P/N 9002363•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. Should any items be missing the user will be billed or a portion of the refund will be deducted.•There will be a $15.00 repackaging fee for products not returned in the original packaging. The user is responsible for shipping costs on all returns.•There are no returns for credit on product accessories.Mailing AddressNovatel Wireless, Inc™.9360 Towne Centre Drive, Suite 110San Diego, CA 92121-3030Icon UsageThroughout this manual icons are used to signify information that may require special attention. The icons are as follows:Note: Signifies an item that may be noted and used in more then one situation.Hint: Signifies a time saver or a specific function that must be performed in order to experience success. May also indicate that a shortcut may be used.Reference Material: Other sources of information exist and may be referred to.Warning: Performing a specific function may cause an operation to fail, subsequently losing information or affecting system performance.
MMMMeeeerrrrlllliiiinnnn    aaaannnndddd    EEEExxxxppppeeeeddddiiiitttteeeeChapter 2: SpecificationsThis section contains specifications for Merlin G100 and G200 GPRS PC Card modems and the Expedite G301 OEM modem module.Merlin GPRS PC Card SpecificationsThe 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  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Subscriber Identification Module (SIM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Modes of Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 Application Information  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
16 Specifications  Merlin GPRS PC Card SpecificationsRevision 1.8  P/N 90023363Merlin General SpecificationsTable 3: General Specification for Merlin GPRS PC CardsPhysical Dimensions and Weight Merlin G100 Merlin G200Length Total 111.64 mm 111.71mmWidth Without Antenna 54.0 mm 54.0 mmWith Antenna 60.63 mmThickness Insertion Thickness 5.60 mm 5.60 mmExposed Thickness  7.68 mm 8.96 mmWeightComplete Modem (unpackaged) 49.1 gm 51.0 gmTemperatureTemperature Range Operating -10oC to 55 oCStorage -30oC to 75oCRelative HumidityMaximum operating humidity at 50oC (non-condensing)up to 95% Non-condensingRecommended Operating ConditionsMaximum Supply Input Voltage 5.25 v Minimum Supply Input Voltage 4.75 v Recommended Supply Voltage 5 vSupply Voltage Range 4.75 to 5.25 v DCMoisture and Dust ResistanceDo not immerse or expose to excessive moisture. The case is not to be con-sidered dustproof.Thermal Shock  Merlin G100 Merlin G200Non-Operating -50 oC to +20 oC, +70 oC to +20 oC; less than 5 min-200C to 550C
Specifications  Merlin GPRS PC Card Specifications 17 P/N 90023363  Revision 1.8 Vibration Sinusoidal 3.0 mm displacement, 2 to 9 Hz; 1 m/s2, 9 to 350 Hz147 m/s2, 15g peak ampli-tude, 10Hz-2000 HzRandom 0.1 m2 /s3, 2 to 200 Hz 0.96 m2/s3, 5 Hz-20Hz, -3db/0ct, 20 Hz-500HzTransport Packaged ASTM D999 N/AMechanical Shock N/A semi sine 50 g 11msEmissionsElectromagnetic Emissions Radiated spurious FCC part 24 / Part 15 Class \ BGSM 11.10 Section 12.2EN 55022 Class BEMC: ETSI EN 301489-1Electromagnetic Immunity As per ETSI ETS 300 342-1 N/AElectrostatic Discharge (ESD) for PC Con-nectorTo Contacts 2 KVTo Antenna Port   8 KVTo Case   10 KVESD IEC 61000-4-2To contacts: 8kvTo antenna port: 8kvTo audio jack: 8kvTo case: 8kvTransmit PowerGSM Power Class 1 (DCS 1800 / PCS1900)GSM Power Class 4 (GSM 900)• 1 Watt maximum Tx power• 2 Watt maximum Tx powerConnectorsAntenna RADIALL SMT microminia-ture 50 ohm coaxial connec-tor (PN R199-005801)HUBER + SUHNER SMT MMCX 50 ohm coaxial connector (PN 82 MMCX -S50-0-2)Audio No audio jack HOSIDEN audio jack (PN HSJ1816-019010)PC Card Connector ITT CANNON 68 pin con-nector (PN 127040-2414 5925)ITT CANNON 68 pin con-nector (PN 127040-2414 5925)SIM Connector ITT CANNON (PN CCM04)JAE SIM Socket (PN SF 2W006S4KE3000)
18 Specifications  Merlin GPRS PC Card SpecificationsRevision 1.8  P/N 90023363Merlin Physical AppearanceMerlin G100.Figure 1: Mechanical View of MerlinG100Front View Back View60.63Side View7.6868-Pin Connector
Specifications  Merlin GPRS PC Card Specifications 19 P/N 90023363  Revision 1.8 Merlin G200Figure 2: Mechanical View of Merlin G200 SeriesFront View Back ViewSide View 8.9654.00 AudioJack (G20168-Pin Connectoronly)
20 Specifications  Merlin GPRS PC Card SpecificationsRevision 1.8  P/N 90023363PC Card Connector Pin AssignmentTa b l e  4  below contains the pinout information of the 68-pin Merlin PC Card connector.Table 4: Merlin GPRS PC Card Pin AssignmentPin # Signal Name Direction1GND Power2 D3 Supported3 D4 Supported4 D5 Supported5 D6 Supported6 D7 Supported7 CE#1 Supported8 A10 Not Connected9 OE# Supported10 A11 Not Connected11 A9 Supported12 A8 Supported13 A13 Not Connected14 A14 Not Connected15 WE# Supported16 IREQ# Supported17 VCC Card is configured as a 5V card.18 VPP1 Not Connected19 A16 Not Connected20 A15 Not Connected21 A12 Not Connected22 A7 Supported23 A6 Supported24 A5 Supported25 A4 Supported26 A3 Supported27 A2 Supported28 A1 Supported29 A0 Supported
Specifications  Merlin GPRS PC Card Specifications 21 P/N 90023363  Revision 1.8 30 D0 Supported31 D1 Supported32 D2 Supported33 IOIS16# Pulled High34 GND Power35 GND Power36 CD#1 Connected to Card Ground37 D11 Not Connected38 D12 Not Connected39 D13 Not Connected40 D14 Not Connected41 D15 Not Connected42 CE2# Supported43 VS1# Not Connected (SELECTS VCC = 5V FOR CARD)44 IORD# Supported45 IOWR# Supported46 A17 Not Connected47 A18 Not Connected48 A19 Not Connected49 A20 Not Connected50 A21 Not Connected51 VCC POWER, Card is configured as a 5V card52 VPP2 Not Connected53 A22 Not Connected54 A23 Not Connected55 A24 Not Connected56 A25 Not Connected57 VS2# Not Connected (SELECTS VCC = 5V FOR CARD)58 RESET Supported59 WAIT# Supported60 INPACK# Pulled High61 REG# Supported62 BVD2/SPKR# Pulled High, No Audio63 BVD1/STSCHG# Pulled High
22 Specifications  Merlin GPRS PC Card SpecificationsRevision 1.8  P/N 90023363InterfacesMerlin Hardware InterfaceThe 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.1V but can accept 5V logic levels on inputs.Air InterfaceTable 5: Air Interface Data RatesTable 6: Radio Channel Frequency 64 D8 Not Connected65 D9 Not Connected66 D10 Not Connected67 CD2# Connected To Card Ground68 GND Connected To Card GroundCoding SchemeData Rates per Time Slot (Kbps)Maximum Data Rate (8 Time Slots)CS1 9.05 72.4CS2 13.4 107.2Radio Channel FrequencyBands Channel Tx RxP-GSM 900 1 < n < 124 Freq(n)=890+0.2*n Freq(n)=935+0.2*nE-GSM 900 0 < n < 124975 < n < 1023Freq(n)=890+0.2*nFreq(n)=890+0.2*(n-1024)Freq(n)=935+0.2*nFreq(n)=935+0.2*(n-1024)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.2*(n-512)
Specifications  Merlin GPRS PC Card Specifications 23 P/N 90023363  Revision 1.8 Table 7: Radio Power IndexTable 8: PCS Gain IndexModesThe Merlin GPRS PCS PC Card supports both memory mode and I/O mode.Memory ModeWhen the Merlin GPRS PCS PC Card is inserted into a PC card host, the card will power up in memory mode. In this mode, the host will read CIS from the attribute memory on the card and then configure the card for I/O mode and assign the card a COM port. This process is automatic and transparent to the user.The Merlin GPRS PCS PC Card does not provide the host with any additional RAM or FLASH storage.I/O ModeOnce the GPRS PCS PC Card has been configured and the COM port assigned, the card will then be in 8-bit I/O mode. The information that the host will read from CIS memory will indicate that the device is a modem card with a serial port interface containing a UART type of 16550. The combination of the base addresses and IRQs, in the order that the modem will accept, are listed below in Table 9: Base Addresses and IRQs.Table 9: Base Addresses and IRQsRadio Power IndexBands Index PowerGSM 900 5-19 33 - 5 dBmPCS 1900/DCS 1800 0-15 30 - 0 dBm0 - 25 0 = min gain, 25 = max gainBase Address IRQ Comment3F8 4 Only level interrupts are supported2F8 3 Only level interrupts are supported3E8 4 Only level interrupts are supported2E8 3 Only level interrupts are supportedAny base address 7- 0 and 15 - 8 Only level interrupts are supported
24 Specifications  Expedite G301 OEM Module SpecificationsRevision 1.8  P/N 90023363Expedite G301 OEM Module SpecificationsThe Expedite G301 is a tri-band GSM/GPRS radio module designed to be integrated by third party developers into a finished product.Expedite General SpecificationsTable 10: Technical Specification for Expedite G301 ModulePhysical Dimension and Weight SpecificationsLength  50.0 ± 0.30 mmWidth  37.0 ± 0.30 mmThickness 5.0 mm (maximum)TemperatureTemperature Range Operating -100C to +600CStorage -30oC to 75oCRelative HumidityMaximum operating humidity at 50oC (non-condensing) Up to 95% Non-condensingRecommended Operating ConditionsMaximum Supply Input Voltage 4.5 V Minimum Supply Input Voltage 3.4 VSupply Voltage Range 3.4 to 4.5 VDCMoisture and Dust ResistanceDo not immerse or expose to excessive moisture. The case is not to be considered dust proof.Vibration Sinusoidal 3.0 mm displacement, 2 to 9 Hz; 1 m/s2, 9 to 350 HzRandom 0.1 m2 /s3, 2 to 200 HzTransport Packaged ASTM D999EmissionsElectromagnetic Emissions Meets radiated spurious FCC part 24 / Part 15 Class \ BGSM 11.10 Section 12.2EN 55022 Class B
Specifications  Expedite G301 OEM Module Specifications 25 P/N 90023363  Revision 1.8 Expedite Physical AppearanceFigure 3 Expedite G301 Mechanical DimensionsElectromagnetic Immunity As per ETSI ETS 300 342-1Data Rates Host Interface Baud Rate The module supports as a minimum, asyn-chronous data transmission of the follow-ing rate and format:Baud Rate: 9600, 19200, 57600, 115200Data Bits: 8Parity: NoneStop Bits: 1Transmit PowerGSM Power Class 1 (DCS 1800 / PCS1900)GSM Power Class 4 (GSM 900)• 1 Watt maximum Tx power• 2 Watt maximum Tx power70-pin BasebandConnector
26 Specifications  Expedite G301 OEM Module SpecificationsRevision 1.8  P/N 90023363InterfacesExpedite Host Interface SignalsThe Expedite interfaces to a host via a 70 pin baseband connector. Table 11 describes the signals on the connector.Table 11: Expedite Host Interface SignalsSignal Pin Description Direction GND 6, 9, 14, 15, 16, 17, 26, 27, 42, 60, 61, 66Ground SUPPLYVCC 28, 29, 30, 31 Power Supply (except Power Amplifier) SUPPLYVBAT_PA 18, 19, 20, 21, 22, 23, 24, 25Power Amplifier Supply SUPPLYMDM_RDY 59 Indicates to host that Modem is ready to communicate OUTPWR_ON 58 Dual Function pin. Used to turn modem on (and off in the second mode).INSM_IND 57 Sleep Mode Indicator. A high signal indicates that the modem is in sleep mode.OUTWAKE_UP 63 An edge triggered interrupt pin to wake up the modem from sleep mode.INPUL_PWREN 69 Pulse-Power-Enable. Selects between pulse mode modem turn on and solid mode turn on. A high on this pin will select pulse mode.INRESET_N 70 Active low input to perform a hardware reset on the modem. Internally pulled up on Modem.INTX_STAT 68 Transmit status. Active high signal indicating to host that the modem’s radio is transmitting.OUTDTM 56 Data To Modem. Asynchronous serial data to modem. INDFM 55 Data From Modem. Asynchronous serial data from modem.OUTDTR 54 Data Terminal Ready. Active High signal indicating to the modem that the host terminal is active.INDSR 53 Data Set Ready. Active high signal indicating to the host that the modem terminal is active.OUTCTS 52 Clear To Send. Active high signal indicating to the host that the modem can receive characters.OUTRTS 51 Ready To Send. Active high signal indicating to the modem that the host can receive characters.INGPIO1 49 General Purpose Input/Output 1 BiDirGPIO2 50 General Purpose Input/Output 2 BiDirGPIO3 47 General Purpose Input/Output 3 BiDir
Specifications  Expedite G301 OEM Module Specifications 27 P/N 90023363  Revision 1.8 Modem Power-On and Wake up StrategyThe Expedite G301 is designed so that the host has full control of powering up and powering down the unit, both by hardware and software. There are two schemes available to perform this function to accommodate different host preferences. The first mode is called “pulsed power-on” and is selected by the host holding the PUL_PWREN signal high. Note that there is an internal 47kΩ pull-up resistor to 2.5V on this signal and it can be left unconnected on the host side. The second mode is called “solid power-on” and is selected by the host holding the PUL_PWREN signal low.GPIO4 46 General Purpose Input/Output 4 BiDirGPIO5 45 General Purpose Input/Output 5 BiDirGPIO6 44 General Purpose Input/Output 6 BiDirADC_IN_1 5Analog to Digital Converter. The modem can monitor a voltage on this pin.INVCC_SIM 36 Subscriber Identity Module Supply. Used to supply the power to an off-board SIM.SUPPLYDATA_SIM 34 SIM data line. BiDirRST_SIM 39 SIM reset line. OUTCLK_SIM 32 SIM clock line. OUTSIM_IN 33 SIM detect line. Active high signal indicating to the modem that a SIM is presentINMIC_INP 2Differential Microphone Input (+) for voice communi-cations.INMIC_INN 4Differential Microphone Input (-) for voice communica-tions.INSPKR_OUTP 3Differential Speaker Output (+) for voice communica-tions.OUTSPKR_OUTN 1Differential Speaker Output (-) for voice communica-tions.OUTBUZZER 8Buzzer control signal from modem. OUTRTS_2 38 Ready to Send for the secondary serial port on the modem.INDFM_2 43 Data to Modem for the secondary serial port on the modem.OUTDTM_2 40 Data from Modem for the secondary serial port on the modem.INCTS_2 41 Clear to Send for the secondary serial port on the modem.OUTPins numbers not mentioned in the table should be left unconnected.
28 Specifications  Expedite G301 OEM Module SpecificationsRevision 1.8  P/N 90023363There 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. MDM_RDY should always be used by the host to enable buffers that are used for inputs to the modem. In the event that MDM_RDY is deasserted, the modem is not capable of sending or receiving data on either of it’s serial ports.A description of each power on mode is given below.Pulsed Power-OnWith the PUL_PWREN pin in a high state, the modem must be powered on by providing an active high pulse of minimum 600mS to the PWR_ON pin. Once MDM_RDY goes high, PWR_ON can drop and the modem will stay on. This mode of operation will allow the modem to be shut down by a software AT command (ATH4). When the command is issued, the processor will deregister from the network and perform any power down activities required and then will drive MDM_RDY low before powering off.Solid Power-OnWith the PUL_PWREN pin in a low state, and the PWR_ON signal is driven high, the modem will turn on. The PWR_ON signal must remain high to keep the modem on.This mode of operation will not permit a software shutdown.If the modem is to be operated with this method, care must be taken to perform the necessary network activities (eg. De-registration) before shutting the modem off. Serial PortsThe Expedite module has two serial ports (primary and secondary) used to communicate with the host and other peripheral devices. The primary serial port consists of the DTR, DSR, RTS, CTS, DTM, and DFM signals. It operates at baud rates of 9600 to 115200, has 8 data bits, no parity bit, and 1 stop bit per character. The inputs (DTR, RTS, and DTM) are buffered from the host allowing for a voltage to be present on these lines even when the modem is off. Note that all other inputs to the modem, with the exception of ADC_IN need to be externally buffered so as not to present a voltage when the modem is off.When the modem goes to sleep, typically on a sleep schedule, it will deassert it’s CTS line to indicate to the host that it cannot accept characters. Hardware flow control support is obligatory so that the host does not accidentally send characters while the modem is asleep. The sleep schedule will be determined by each network carrier, but typically the modem will not sleep for more than 2 seconds at a time.All network traffic will travel on the primary serial port.GPIOThe Expedite provides 6 separate GPIO’s that can be individually programmed via software AT commands.
Specifications  Expedite G301 OEM Module Specifications 29 P/N 90023363  Revision 1.8 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. It can monitor a voltage from 500mV to 6VAudio PortThe Expedite design provides the connections for a differential microphone and speaker as well as a buzzer. Testing has shown that for optimal performance, a differential configuration should be used. This will eliminate common mode noise that inherently exists in a GSM system especially during the transmit bursts. The microphone circuit should incorporate an RC low pass filter designed to reduce noise in the 900 MHz and higher bands.The buzzer output is a single-ended output with limited drive capability. An external transistor buffer is suggested to drive the buzzer.Subscriber Identity Module SupportThe Expedite G301 supports a 3.3V SIM as described in ETSI 11.12. The relevant signals are brought out on the 70 pin connector.The ETSI specification dictates that the system be made aware if the SIM is disconnected during operation. This function is handled by the SIM_IN signal. This line should be asserted high when a SIM is present. The SIM_IN signal is pulled low on the Expedite module by a 4.7kΩ resistor so that when a SIM is not present the line will be low. Care should be taken not to use a weak pull-up for the SIM_IN signal. If the module will be integrated into a system in which the SIM cannot be removed without powering down the modem, the SIM_IN signal can be tied to the VSIM rail.Electrostatic Discharge and Electromagnetic InterferenceThe modem does not protect itself from ESD. It is the responsibility of the host to ensure that there will not be any harmful discharges to the modem.With regard to EMI, the modem will meet FCC part 15 for North American markets, and ETSI EN 301 489-1 for European markets.
30 Specifications  Expedite G301 OEM Module SpecificationsRevision 1.8  P/N 90023363Expedite Electrical SpecificationsPower SupplyTable 12: GSM 900 Mhz Mode:1. Vcc can drop as low as 3.0 Volts. However, the interface voltages will be out of regulation below3.4V.Table 13: DCS 1800Mhz Mode:Specification Conditions VBAT_PA VCCMIN MAX MIN MAX TOTALPower Supply Require-ment3.4V 4.5V 3.4V14.7Current Draw (Average) 1 slot RX / 1 slot TX 390mA3 slot RX / 2 slot TX 560mACurrent Draw (Tx aver-age over burst)1700mACurrent draw (Rx) 150mACurrent Draw in Sleep Mode (average including brief wakeup periods)15mACurrent Draw in Sleep Mode (instantaneous)5mACurrent Draw (Modem Off)Vcc, Vpa present 100uASpecification Conditions VBAT_PA VCCMIN MAX MIN MAX TOTALPower Supply Requirement 3.4V 4.5V 3.4V 4.7Current Draw (Average) 1 slot RX / 1 slot TX300mA3 slot RX / 2 slot TX400mACurrent Draw (Rx) 150mACurrent Draw (Tx average over burst)*1400mA
Specifications  Expedite G301 OEM Module Specifications 31 P/N 90023363  Revision 1.8 Table 14: PCS 1900MHz Mode:Interface SignalsTable 15: Interface SignalsCurrent Draw in Sleep Mode (aver-age including brief wakeup periods)15mACurrent Draw in Sleep Mode (instan-taneous)5mACurrent Draw (Modem Off) Vcc, Vpa present100uASpecification Conditions VBAT_PA VCCMIN MAX MIN MAX TOTALPower Supply Requirement 3.4V 4.5V 3.4V 4.7Current Draw (Average) 1 slot RX / 1 slot TX300mA3 slot RX / 2 slot TX400mACurrent Draw (Tx average over burst)*1400mACurrent Draw (Rx) 150mACurrent Draw in Sleep Mode (aver-age including brief wakeup periods)15mACurrent Draw in Sleep Mode (instan-taneous)5mACurrent Draw (Modem Off) Vcc, Vpa present100uAParameter Min Typical MaxPrimary Serial PortVOH 3.0V 3.4
32 Specifications  Expedite G301 OEM Module SpecificationsRevision 1.8  P/N 90023363VOL GND 0.2VVIH 2.3V 5.5VVIL GND 0.8VBAUD RATE 9600 115200Data Bits 8Parity Check NStop Bit 1SECONDARY SERIAL PORTVOH 3.0V 3.4VVOL GND 0.2VVIH 2.3V 3.5VVIL GND 0.8VBAUD RATE 9600GPIOVOH 3.0V 3.4VVOL GND 0.2VVIH 2.3V 3.5VVIL GND 0.8VIdrive 4mAInput Impedance TBDInput Capacitance 9pFSIMAs per ETSI 11.12ADC PortVoltage Range 500mV 6V
Specifications  Expedite G301 OEM Module Specifications 33 P/N 90023363  Revision 1.8 Resolution (10-bit) 5mVTime Between Samples TBDInput Impedance 400 kOhmInput Capacitance 6 pFModem Off Impedance TBDAnalog Voice PortSpeakerMax. Output Swing (differential) 1.56VppNominal Output Swing (differential) 1.0954 VppNominal Reference Level (differential) 1.0954Minimum Load Resistance RL (differential) 15 OhmMax. Load Capacitance CL (differential) 100pFMicrophoneMax. Input Voltage Range 1.578VppNominal Reference Level 1.0954VppInput PGA Gain 0 to 22.5dBInput Resistance 124 kOhmBUZZERMax Output Swing 0.789 VppOutput Bias Voltage 1.15VMinimum Load Resistance 1 kOhmMaximum Load Capacitance 150pFMANUAL RESET INPUTVIH 2.3VVIL 0.8VPulse Width 1uSGlitch Rejection 100nSPull up value on Modem 32kOhm 63kOhm 100kOhm
34 Specifications  Expedite G301 OEM Module SpecificationsRevision 1.8  P/N 90023363Power-on and Wake-up Timing CharacteristicsTable 16: Power-On and Wake-up CharacteristicsPOWER UP AND WAKEUPPUL_PWRENVIH 0.7 * VccVIL 0.3 *VccPWR_ONVIH 0.7 * VccVIL 0.3 *VccWAKEUPVIH 1.5VVIL 0.8VSM_INDVOH 3.0V 3.4VVOL GND 0.2VTRANSMIT STATUS INDICATORVOH 3.0V 3.4VVOL GND 0.2VSymbol Parameter/Conditions Min Typ Max UnitsTWAKEUP Wake-up Pulse width from Sleep-mode 10 --mSTPOWERUP Power-up Pulse width from Modem Power Off 600 --mSTMODEMOFF Modem Power Control to Modem Power Off 30 --nSTRDY_PWR Modem Ready Signal Low to Power Off  1--uS
Specifications  Expedite G301 OEM Module Specifications 35 P/N 90023363  Revision 1.8 Will be reduced to <200ms.Figure 4 Pulsed Power-on, ATH4 Command ShutdownFigure 5 ATH4 Command Not Issued (Method not Preferred)TRESET Reset Pulse timing  TBD mS PWRON PUL_PWRENb PWR_LATCH (internal signal)VCC_HOST (internal power)tRDY PWRMDM RDY Modem not on or Software Initializing Modem Initialized and Application Running ATH4 Command IssuedtPOWERUPH L H L H L H L H L tMODEMOFF(De-registering From Network)PWRON PUL PWRENPWR_LATCH (internalVCC_HOST (internal MDM RDY Modem not on or Software Initializing Modem Initialized and Application Running * ATH4 Command Not Issued (Method Not Preferred) tPOWERUPH L H L H L H L H L TMODEMOF
36 Specifications  Expedite G301 OEM Module SpecificationsRevision 1.8  P/N 90023363Figure 6 Power Enable-On, ATH4 Command ShutdownFigure 7 Power Enable On, Power Enable Shutdown Baseband Connector on ExpediteThe following sections detail the baseband connector. All baseband connectors meet UL 94V0 flammability requirements.The specifics of the connector are provided below.PWRON PUL_PWRENb  PWR_LATCH (internal signal) VCC_HOST (internal MDM_RDY Modem not on or Software Initializing Modem Initialized and Application RiATH4 Command Issued H L H L H L H L H L tMODEMOFF (De-registering From  PWRON PUL_PWRENb  PWR_LATCH (internal signal) VCC_HOST (internal power) MDM_RDY Modem not on or Software Initializing Modem Initialized and Application Running tMODEMOFF H L H L H L H L H L * ATH4 Command Not Issued (Method Not Preferred)
Specifications  Expedite G301 OEM Module Specifications 37 P/N 90023363  Revision 1.8 Baseband Connector Part Numbers** For reference only – refer to approved parts list for current information. M Type, “Plug”, appears visually as a female.Baseband Mating Connector on the HostThe recommended mating connector is:Baseband Connector Pin NumberingNovatel Part Number 21823060CSC Part Number CSC70P01RB-TRSMK Part Number CPB7270-1211Novatel Part Number 21823061CSC Part Number CSC70S01RB-TRSMK Part Number CPB7170-0111     Pin Numbering Convention - Plug     Pin Numbering Convention - Socket (MODULE CONNECTOR – TOP VIEW)   (HOST CONNECTOR – TOP VIEW) B1/2B35/70A35/69A1/1A36/69B35/70A1/1B1/2
38 Specifications  Air InterfaceRevision 1.8  P/N 90023363 Antenna PortThe antenna port is an MMCX type coaxial connector with 50 ohm impedance.Antenna ConnectorThe antenna connector is an MMCX type coaxial connector with 50 ohm impedance.Novatel Part Number: 21723118Vendor Part Number: Huber and Suhner – 82MMCX-S50-0-2 6506Mating Antenna ConnectorThe mating antenna connector is the appropriate MMCX plug. An example is an AEP 8905-1521-003 connector with a RG316 cable.Mounting FeaturesTwo mounting holes are provided on the Expedite G301. The mounting holes are compatible with M2 metric screws.Double-sided adhesive tape can also be used as an option to mount the module. However, the mechanical design is left up to the integrator to ensure that the mechanical mounting and restraint is adequate for the application.Air InterfaceTable 17: Air Interface Data RatesTable 18: Radio Channel Frequency Coding SchemeData Rates per Time Slot (Kbps)Maximum Data Rate (8 Time Slots)CS1 9.05 72.4CS2 13.4 107.2CS3 15.6 124.8CS4 21.4 171.2Radio Channel FrequencyBands Channel Tx RxP-GSM 900 1 < n < 124 Freq(n)=890+0.2*n Freq(n)=935+0.2*nE-GSM 900 0 < n < 124975 < n < 1023Freq(n)=890+0.2*nFreq(n)=890+0.2*(n-1024)Freq(n)=935+0.2*nFreq(n)=935+0.2*(n-1024)
Specifications  Subscriber Identification Module (SIM) 39 P/N 90023363  Revision 1.8 Table 19: Radio Power IndexTable 20: PCS Gain IndexSubscriber Identification Module (SIM)Table 21: SIM Card SpecificationsTable 22: SIM Card ContactsDCS 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.2*(n-512)Radio Power IndexBands Index PowerGSM 900 5-19 33 - 5 dBmPCS 1900/DCS 1800 0-15 30 - 0 dBm0 - 25 0 = min gain, 25 = max gainPhysical Dimension and WeightSize Width: 25mm (1.0”)Length: 15 mm (0.60”)Thickness: 0.76mm (0.30”)Mechanical: Storage, Transportation and OperationalTemperature  -25oC to 70oC May exceed occasional peaks of up to 85oC.Contact Number Signal Voltage Used1 Supply Voltage 2.7 to 3.3 VDC Yes2 Reset 0.0 to 3.0 VDC Yes3 Clock 0.0 to 3.0 VDC Yes4 No Connection NC No
40 Specifications  Modes of OperationRevision 1.8  P/N 90023363Modes of OperationThe following modes of operation are listed and described below:•Sleep•SMS Messaging•Circuit Switched•GPRS Data•StandbySleepSLEEP mode provides the user with enhanced power savings by suspending unused services while powering down other portions of the device. This power savings mode occurs automatically and is transparent to the user. SLEEP mode can have a considerable effect on the useful operating intervals between recharging. The modem draws its power from the host thus affecting the host’s operational time. SMS MessagingSMS Messaging utilizes a very small portion of the data stream to send text-based messages to units actively connected to the network. SMS Messages can be received in either Standby, GPRS Data or Circuit switched modes. This feature provides a method of sending text messages between network devices or other devices connected via the Internet. SMS messages are limited to 160 bytes of data.Circuit SwitchedA circuit switched session is initiated through a dial command (user initiated) or an answer command (remote initiated). In both cases the modem sets up and maintains a continuous data connection between the modem and the remote. This connection is maintained regardless of whether data is being sent or received. The session can be terminated by the ATH command or through DTR control. During a circuit switched session the modem will not enter sleep mode. GPRS DataThe GPRS data connection provides the most cost effective and efficient way to send data over a GSM Network. The modem can chain together multiple slots to increase its throughput, the charges are applied only to the intervals when sending data thus the 5 Ground 0.0 Yes6 Programming VPP NC or VCC Yes7 Data I/O 0.0 to 3.0 VDC Yes8 No Connection NC No
Specifications  Application Information 41 P/N 90023363  Revision 1.8 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.StandbyWhen 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. Standby mode is automatically entered when the unit is powered up and will be activated whenever the modem leaves a data mode. Periodically, the modem must scan for channels, maintain its link with the network, or handoff from one channel to another.Application InformationApplication information about using the Expedite G301 modem to embed GPRS data capability into OEM products, please visit http://www.nvtl.com/oem/index.htmlApplication notes can be obtained on-line at: http://www.nvtl.com/pcproducts/g100.html For integration assistance, please contact the Custom Engineering Solutions Group athttp://www.nvtl.com/prodserv/oem_custom.html
42 Specifications  Application InformationRevision 1.8  P/N 90023363
MMMMeeeerrrrlllliiiinnnn    aaaannnndddd    EEEExxxxppppeeeeddddiiiitttteeeeChapter 3: AT CommandsAT Commands allow communications software to control and direct the modem. The term AT is derived from the word ATtention, meaning to get the modem’s attention. AT Commands are issued by an intelligent device to a modem to perform a specific function. For example, AT Commands can be used to initiate a call, answer a call or to simply transmit data.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. This chapter will provide the following information: •Merlin AT Commands listed by functions•AT Command explanations, including a description, syntax, parameters, response and an example. For more information please see “AT Command Set by Name” on page 53.•The prefix AT obtains synchronization, identifies the character parameters, and indicates that a command may be in the following characters. •AT Commands are not case sensitive; use upper or lower case letters in the command syntax.The symbol <cr> represents an AT command’s terminating character, used to send the AT command to the modem. By default, this terminating character is set to the carriage return character assigned to the “Enter” key on your keyboard. Topics Included in this Chapter  AT Command Set by Function. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 AT Command Set by Name  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 CME ERROR Codes for GSM 07.07 Commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . 142 CMS Error Codes for GSM 07.05 Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
44 AT Commands  Revision 1.8  P/N 90023363AT Command Set by FunctionTable 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: <prefix><command><cr>. 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 CommandsGeneric AT Command Reference ETSI 07.07,PCCA STD-101 ResponseA/ Re-issues last AT command given AGAIN+++ ESC from Data mode to command mode ESCAPEATA Answer incoming call ANSWERATD[<n>][mgsm>] Mobile Originated call to dial table number DIALATD[<mem><loc>][<mgsm>]Originate call to phone number in memory  <MEM>DIAL FROM MEM-ORYATD[<ploc>][<mgsm>]Originate call to phone number in current memory DIAL FROM LOCATIONATD[<str>][<mgsm>]Originate call to phone number in memory which corre-sponds to alphanumeric field <STR>DIAL USING STRINGATDL Redial last telephone number used DIAL LAST NUMBERATE Set command echo mode ECHO MODEATH Disconnect existing connection HANG-UP (DISCONNECT)ATI Display product identification information DISPLAY IDENTITYATI0 Request IMEI (International Mobile Equipment Identifier) number.IMEI:   001018-00-565563-5-00   IMEI OKATL Set monitor speaker loudness SET SPEAKER LOUDNESSATM Set monitor speaker mode SET SPEAKER MODEATO Switch from command mode to data mode OPEN DATA MODE
AT Commands   45 P/N 90023363  Revision 1.8 ATP Select pulse dialing SELECT PULSE MODEATQ Set Result code presentation mode SET RESULT FORMATATS0 Set number of rings before automatically answering the callAUTO-ANSWER THRESH-OLDATS2 Modem goes from off-line to on-line data state. ESCAPRE CHARACTER SELECTIONATS3 Set command line termination character COMMAND LINE TERMINA-TORATS4 Set response formatting character RESPONSE FORMATTING CHARACTERATS5 Set command line editing character COMMAND LINE EDITING CHARACTERATS6 Set pause before blind dialing PAUSE BEFORE DIALINGATS7 Set number of seconds to wait for connection completion  CONNECTION TIMEOUTATS8 Set number of seconds to wait when comma dial modifier usedCOMMA CONNECTION TIMEOUTATS10 Set disconnect delay after indicating the absence of data carrierDATA IDLE TIMEOUTATS12 The Escape sequence guard time selection register, S-Register 12, is not actively used and will report a “0” when queried. Normally the guard time is used to discriminate between valid and invalid occurrences of the escape sequence.ESCAPE SEQUENCE GUARD SELECTIONATT Select tone dialing SET TONE DIALINGATV Set result code format mode SET RESULT CODE FOR-MAT MODEATX Set connect result code format and call monitoring SET CONNECT CODE AND CALL MONITORINGATZ Set all current parameters to user defined profile SET CONFIGURATION TO USER DEFINED PROFILEAT&C Set DCD function mode SET DCD MODEAT&D Set DTR function mode SET DTR MODEAT&F Set all current parameters to manufacturer defaults RESTORE FACTORY DEFAULTSAT&V Display current configuration DISPLAY CONFIGURATIONAT&W Store current parameter to user defined profile SAVE CONFIGURATION AT+DR V.42bis data compression reporting control DATA COMPRESSION REPORTING CONTROLAT+DS V.42bis data compression control DATA COMPRESSION CONTROLAT+GCAP Request complete TA capabilities list CAPABILITES LIST
46 AT Commands  Revision 1.8  P/N 90023363AT+GMI Request manufacturer identification MANUFACTURER IDENTI-FICATIONAT+GMM Request TA model identification MODEL IDENTIFICATIONAT+GMR Request TA revision identification REVISION IDENTIFICATIONAT+GOI Request global object identification GLOBAL IDENTIFICATIONAT+GSN Request TA serial number identification (IMEI) SERIAL NUMBER IDENTIFI-CATIONAT+ICF Set TE-TA control character framing CONTROL CHARACTER FRAMINGAT+IFC Set TE-TA local data flow control LOCAL DATA FLOW CON-TROLAT+IPR Set fixed local rate FIXED LOCAL RATE
AT Commands   47 P/N 90023363  Revision 1.8 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 CommandsCall Control AT Command Reference ETSI 07.07 ResponseAT+CACM Accumulated call meter (ACM) reset of queryACCUMULATED CALL METERAT+CAMM Accumulated call meter maximum (acm-max) set or queryACCUMULATED CALL METER MAXIMUMAT+CAOC Advice of charge ADVICE OF CHARGEAT+CBST Select bearer service type BEARER SERVICE TYPEAT+CCFC Call forwarding number and conditions controlCALL FORWARDINGAT+CCUG Closed user group control CLOSED USER GROUPAT+CCWA Call waiting control CALL WAITINGAT+CEER Extended error report EXTENDED ERROR REPORTAT+CGMI Request manufacturer identification MANUFACTURER IDENTIFI-CATIONAT+CGMM Request model identification MODEL IDENTIFICATIONAT+CGMR Request revision identification REVISION IDENTIFICATIONAT+CGSN Request product serial number identifica-tion (identical with +gsn)SERIAL NUMBER IDENTIFI-CATIONAT+CGOI Global Identity Request Identifier of device type.AT+CSCS Select TE character set TE CHARACTER SETAT+CSSN Enables presentation of supplementary service notification result codesSUPPLEMENTARY SERVICE NOTIFICATIONAT+CSTA Select type of address SELECT TYPE OF ADDRESSAT+CHLD Call hold and multiparty CALL HOLD AND MULTI-PARTYAT+CIMI Request international mobile subscriber identityIINTERNATIONAL MOBILE SUBSCRIBER IDENTITY
48 AT Commands  Revision 1.8  P/N 90023363AT+CLCC List current calls of ME LIST CURRENT CALLSAT+CLCK Facility lock FACILITY LOCKAT+CLIP Calling line identification presentation CALLING LINE IDENTIFICA-TION PRESENTATIONAT+CLIR Calling line identification restriction CALLING LINE IDENTIFICA-TION RESTRICTIONAT+CMEE Report mobile equipment error MOBILE EQUIPMENT ERRORAT+COLP Connected line identification presentation CONNECTED LINE IDENTIFI-CATION PRESENTATIONAT+COPN Read operator name OPERATOR NAMEAT+COPS Operator selection OPERATOR SELECTIONAT+CPAS Mobile equipment activity status MOBIL EQUIPMENT ACTIVITY STATUSAT+CPBF Find phone book entries PHONEBOOK ENTRIESAT+CPBR Read current phone book entries READ PHONEBOOK ENTRIESAT+CPBS Select phone book memory storage PHONEBOOK MEMORY STORAGEAT+CPBW Write phone book entry WRITE PHONEBOOK ENTRYAT+CPIN Enter PIN ENTER PINAT+CPWD Change password CHANGE PASSWORDAT+CR Service reporting control SERVICE REPORTINGAT+CRC Set cellular result codes for incoming call indicationCELLULAR RESULT CODESAT+CREG Network registration NETWORK REGISTRATIONAT+CRLP Select radio link protocol parameter for original non-transparent data callRADIO LINK PROTOCOLAT+CSQ Signal quality report SIGNAL QUALITYAT+FCLASS Fax: Select, Read or Test Service Class FAX CLASSAT+FMI Fax: Report Manufactured ID FAX MANUFACTURER IDAT+FMM Fax: Report Model ID  FAX MODEL IDAT+FMR Fax: Report Revision ID FAX REVISION IDAT+VTD Tone durationD TMF DURATIONAT+VTS DTMF and tone generation (<tone> in {0-9, *, #, a, b, c, d})DTMF SIGNALAT+CUSD Unstructured supplementary service data UNSTRUCTURED SUPPLE-MENTARY SERVICE DATA
AT Commands   49 P/N 90023363  Revision 1.8 AT+CPOL Preferred operator list PREFERRED OPERATOR LISTAT+CNUM Subscriber number SUBSCRIBER NUMBERAT+CMUT Mute control MUTEAT+CLVL Loudspeaker volume SPEAKER VOLUMEAT+CFUN Set phone functionality PHONE FUNCTIONALITYAT+CMUX(not enabled)Multiplexor control MULTIPLEXOR CONTROLAT+CSIM Generic sim access GENERIC SIM ACCESSAT+CBC(not fully supported)Battery charge BATTERY CHARGEAT+CCLK(not supported)Clock CLOCKAT+CALM Alert sound mode ALERT SOUND MODEAT+CRSL Ringer sound level RINGER SOUND LEVELAT+CPUC Price per unit currency table PRICE PER UNIT CURRENCYAT+CCWE Call meter maximum event CALL METER MAXIMUM EVENT
50 AT Commands  Revision 1.8  P/N 90023363Table 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 CommandsSMS AT Command Reference ETSI 07.05 ResponseAT+CMGD Delete sms message DELETE SMS MESSAGEAT+CMGF Select sms message formatT SMS MESSAGE FORMAAT+CMGL List sms messages from preferred store LIST SMS MESSAGES FROM PREFERRED STOREAT+CMGR Read SMS message READ SMS MESSAGEAT+CMGW Write SMS message to memory WRITE SMS MESSAGE TO MEMORYAT+CMSS Send SMS message from storage SEND SMS MESSAGE FROM STORAGEAT+CNMI New SMS message indications NEW SMS MESSAGE INDICA-TIONSAT+CPMS Preferred SMS message storage PREFERRED SMS MES-SAGE STORAGEAT+CRES Restore SMS settings RESTORE SMS SETTINGSAT+CSAS Save SMS settings SAVE SMS SETTINGSAT+CSCA Sms service center address SMS SERVICE CENTER ADDRESSAT+CSCB Select cell broadcast SMS messages SELECT CELL BROADCAST SMS MESSAGESAT+CSDH Show SMS text mode parameters SHOW SMS TEXT MODE PARAMETERSAT+CSMP Set SMS text mode parameters  SET SMS TEXT MODE PARAMETERSAT+CSMS Select message service SELECT MESSAGE SERVICE
AT Commands   51 P/N 90023363  Revision 1.8 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 CommandsGPRS AT Command Reference ETSI 07.07 ResponseAT+CGDCONT Define PDP context PDP CONTEXT DEFINITIONAT+CGQREQ Quality of service profile (requested) REQUEST QOS PROFILEAT+CGQMIN Quality of service profile (minimum acceptable) QUALITY OF SERVICE PRO-FILEAT+CGACT Context activation PDP CONTEXT CONTROLAT+CGATT GPRS attach or detach GPRS ATTACH OR DEAT-TACHAT+CGPADDR Show PDP address SHOW PDP ADDRESSAT+CGCLASS GPRS mobile station class GPRS MOBILE STATION CLASSAT+CGEREP Control unsolicited GPRS event reporting UNSOLICITED EVENT REPORTING CTRLAT+CGREG Network registration status REGISTRATION STATUSAT+CGSMS Select service for MO SMS messages SERVICE FOR MO SMS MSG’S
52 AT Commands  Revision 1.8  P/N 90023363Table 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 CommandsNovatel Wireless AT CommandReference ETSI 07.07 ResponseAT+CLTS Get local timestamp LOCAL TIMESTAMPAT+CEXTHS External headset control EXTERNAL HEADSETAT+CEXTBUT External headset button unsolicited result code reporting EXTERNAL HEADSET BUT-TONAT+CSMINS Unsolicited sim removal/insertion result code reporting SIM REMOVAL/INSERTION ALERTAT+CLDTMF Local DTMF generationL OCAL DTMF GENERATIONAT+CDRIND Unsolicited indication of a call drop or GPRS context termi-nation CALL DROP INDICATION
AT Commands   53 P/N 90023363  Revision 1.8 AT Command Set by NameEach 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 commandSyntax:  lists the syntax the command requiresParameters:  lists any parameters and values available to the commandResponse:  lists and defines any responses the command may returnExample: (optional) provides examples of the commandA/Description: REPEAT LAST COMMAND This command repeats the last command sent to the modem.Syntax: A/<cr>Parameters: NoneResponse: Returns the command response from the previous command.Example: AT12<cr>Novatel Wireless, Inc.OKA/<cr>Novatel Wireless, Inc.OK+++Description: ESCAPE SEQUENCE This command is used to change the modem from data mode to command mode. This command is not a Hayes-compatible command as the guard time interval is not required. It is a public domain method (TIES) and is only enabled with define VG_TIES_ESC_SEQUENCE.If the modem receives the characters +++AT followed by a carriage return (<cr>) within a 0.5 second time span, the modem interrupts the data flow on the AT command interface, switches to command mode and interprets all characters received before the next command line termination character as commands.This command can only be issued in data mode.
54 AT Commands  Revision 1.8  P/N 90023363This 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: +++<cr>Parameters: NoneResponse: This command will return the string OK.Example: +++AT <cr>ATADescription: 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. The modem switches to data mode and after call is released, returns to command mode.This command can be stopped by receiving a character during execution, except during some states of connection establishment such as handshaking.Syntax: ATA<cr>Parameters: NoneResponse: If the connection is successful the modem will return the string:CONNECT<text>then switches to data mode. The <text> is only displayed if the command ATX has been set to a value greater than 0.When the modem releases the call and returns to command mode, it returns the string:OKIf no connection is made, the modem will return the string:NO CARRIERExample: ATA<cr>ATD[<n>][mgsm>]Description: DIAL NUMBERThis command will instruct the modem to originate a call to a dialable number.  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.
AT Commands   55 P/N 90023363  Revision 1.8 Syntax: ATD[<n>][<mgsm>]<cr>Parameters:n is the string of dialing digits and the optional V.25ter modifiers. The valid dialing digits are:0-9, * , #, +, A, B, Cand the V.25ter modifiers which are ignored:mgsm is a string of GSM modifiers, where:I is overrides the current Calling Line Identification Restriction (CLIR) setting for the callG,g displays the Closed User Group (CUG) information, set with the command +CCUG;signifies the call is a voice call and instructs the modem to return to the command mode.Response: If there is no dial tone, the modem will return the string:NO DIALTONEwhere 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: <error>If the connection is busy, the modem will return the string:BUSYwhere the command ATX has been set to 3 or 4.If the connection cannot be established, the modem will return the string:NO CARRIERIf the connection is successful and is non-voice call, the modem switches to data state and the modem will return the string:CONNECT<text>where <text> is only displayed if the command ATX has been set to a value greater than 0.If connection successful and is a voice call, the modem will return the string:OKWhen the modem releases the call and returns to command mode, it returns the string:OK
56 AT Commands  Revision 1.8  P/N 90023363Example:ATD9,555-1212<cr> DIAL 9, PAUSE, DIAL 5551212ATD555-1234;<cr> DIAL 5551234ATD555-09871G<cr> DIAL 5550987, OVERRIDE CLIR, DISPLAY CUGATD[<mem><loc>][<mgsm>]Description: DIAL NUMBER FROM SIM PHONE BOOK MEMORYThis 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[<mem><loc>][<mgsm>]Parameters:mem is the phone book at the designated memory location. There is no <mem> for emergency calls (EN). It is comprised of the following phone book parameters:FD SIM fix phone-phone bookLD SIM last-phone-phone bookDC Mobile Equipment (ME) dialed calls listON SIM (or ME) own numbers (MSISDNs) listSM SIM phone bookloc is an integer referring to a memory location that is in a range of locations available in the phone book referenced. This must be used with the mem parameter.mgsm is a string of GSM modifiers, where:I is overrides the current Calling Line Identification Restriction (CLIR) setting for the callG,g displays the Closed User Group (CUG) information, set with the command +CCUG;signifies the call is a voice call and instructs the modem to return to the command mode.Response: If there is no dial tone, the modem will return the string:NO DIALTONEwhere 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: <error>
AT Commands   57 P/N 90023363  Revision 1.8 If the connection is busy, the modem will return the string:BUSYwhere the command ATX has been set to 3 or 4.If the connection cannot be established, the modem will return the string:NO CARRIERIf the connection is successful and is non-voice call, the modem switches to data state and the modem will return the string:CONNECT<text>where <text> is only displayed if the command ATX has been set to a value greater than 0.If connection successful and is a voice call, the modem will return the string:OKWhen the modem releases the call and returns to command mode, it returns the string:OKExample: ATDFD1<cr>      DATA CALL TO FD PHONE BOOK ENTRY ATDLD3<cr>      DATA CALL TO LD PHONE BOOK ENTRY ATDDC2I;<cr>    VOICE CALL TO DC PHONE BOOK ENTRY 2 NO CLIRATD[<ploc>][<mgsm>]Description: DIAL NUMBER FROM INTERNAL MEMORYThis command will instruct the modem to originate a call to a dialable numberSyntax: ATD[<ploc>][<mgsm>]<cr>Parameters:ploc is an integer referring to a mobile equipment phone number stored at the specified location in the modem’s internal memory.mgsm is a string of GSM modifiers, where:I overrides the current Calling Line Identification Restriction (CLIR) setting for the callG,g displays the Closed User Group (CUG) information, set with the command +CCUG;signifies the call is a voice call and instructs the modem to return to the command mode.
58 AT Commands  Revision 1.8  P/N 90023363Response: If there is no dial tone, the modem will return the string:NO DIALTONEwhere 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: <error>If the connection is busy, the modem will return the string:BUSYwhere the command ATX has been set to 3 or 4.If the connection cannot be established, the modem will return the string:NO CARRIERIf the connection is successful and is non-voice call, the modem switches to data state and the modem will return the string:CONNECT<text>where <text> is only displayed if the command ATX has been set to a value greater than 0.If connection successful and is a voice call, the modem will return the string:OKWhen the modem releases the call and returns to command mode, it returns the string:OKExample: ATD2<cr>
AT Commands   59 P/N 90023363  Revision 1.8 ATD[<str>][<mgsm>]Description: DIAL NUMBR FROM NAME SEARCHThis command will instruct the modem to originate a call to a dialable number. Syntax: ATD[<str>][<mgsm>]<cr>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.).mgsm is a string of GSM modifiers, where:I is overrides the current Calling Line Identification Restriction (CLIR) setting for the callG,g displays the Closed User Group (CUG) information, set with the command +CCUG;signifies the call is a voice call and instructs the modem to return to the command mode.Response: If there is no dial tone, the modem will return the string:NO DIALTONEwhere 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: <error>If the connection is busy, the modem will return the string:BUSYwhere the command ATX has been set to 3 or 4.If the connection cannot be established, the modem will return the string:NO CARRIERIf the connection is successful and is non-voice call, the modem switches to data state and the modem will return the string:CONNECT<text>where <text> is only displayed if the command ATX has been set to a value greater than 0.If connection successful and is a voice call, the modem will return the string:OK
60 AT Commands  Revision 1.8  P/N 90023363When the modem releases the call and returns to command mode, it returns the string:OKExample: ATDBobR<cr>
AT Commands   61 P/N 90023363  Revision 1.8 ATDLDescription: 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.Response: If there is no dial tone, the modem will return the string:NO DIALTONEwhere the command ATX has been set to 2 or 4.If there is no last number to dial or the number is invalid, the modem will return the string:+CME ERROR: <error>If the connection is busy, the modem will return the string:BUSYwhere the command ATX has been set to 3 or 4.If the connection cannot be established, the modem will return the string:NO CARRIERIf the connection is successful and is non-voice call, the modem switches to data state and the modem will return the string:CONNECT<text>where <text> is only displayed if the command ATX has been set to a value greater than 0.If connection successful and is a voice call, the modem will return the string:OKWhen the modem releases the call and returns to command mode, it returns the string:OK
62 AT Commands  Revision 1.8  P/N 90023363Example: Input                                 ResponseATDL Connect (Data Call)ATDL;(No signal given as this is a voice call)ATEDescription: 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[<n>]Parameters: n = 0 or 10 turns echo mode off1 turns echo mode onResponse: This command will return the string OK.Example: ATE1<cr> All further data entered is ecohedOKATE0<cr> All further data entered is ecohedOKATHDescription: HANG-UP (DISCONNECT)This command instructs the modem to disconnect from the current connection and terminate the call.Syntax: ATH[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: This command will return the string OK, after the Data Carrier Detect (DCD) is turned off, if it was previously on.Example: ATH<cr> OK
AT Commands   63 P/N 90023363  Revision 1.8 ATIDescription: 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 ATI5Parameters: NoneResponse: This command will return information on its manufacturer. For example:Novatel Wireless, Inc.GPRS PC Card 56600Software Version: PN160-0300Date: May 23 2001, Time: 14:17:39Example: ATI<cr>Novatel Wireless, Inc.GPRS PC Card 56600Software Version: PN160-0300Date: May 23 2001, Time: 14:17:39OKATI0Description: IMIE IDENTITYRequest IMEI (International Mobile Equipment Identifier) number.Syntax: ATI0<cr>Parameters: NoneResponse: IMEI:     001018-00-565563-5-00   IMEI OKExample: ATI0ATLDescription: SET SPEAKER LOUDNESS This command will set the modem’s speaker circuit volume. When the modem is installed in a computer, it will use the computer’s default speaker.This command is ignored when the modem is connected to a GSM network.
64 AT Commands  Revision 1.8  P/N 90023363Syntax: ATL[<n>]Parameters: 0, 1, 2, 3where:0 sets the speaker volume to very low1 sets the speaker volume to low2 sets the speaker volume to medium3 sets the speaker volume to highResponse: This command will return the string OK.Example: ATL3<cr>ATMDescription: 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.This command is ignored when the modem is connected to a GSM network.Syntax: ATM[<n>]Parameters: 0, 1, 2where:0 turns the speaker off1 turns the speaker on until the modem informs the terminating equipment that a carrier has been detected2 turns the speaker on while the modem is off-hookResponse: OKExample: ATM1<cr> OKATODescription: OPEN DATA MODE This command switches the modem from command mode to data mode. This command is generally used to return the modem to data mode after the user has issued the command +++AT and worked in the modem’s command mode.Syntax: ATO[0]
AT Commands   65 P/N 90023363  Revision 1.8 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 CARRIERIf connection is successfully resumed, the modem will return the string:CONNECT<text>where <text> is only displayed if the command ATX has been set to a value greater than 0.Example: ATO<cr> <Data Field to and from Modem>ATPDescription: PULSE DIAL MODE This command is used to instruct the modem to dial the next telephone number using pulse dialing. This command is a legacy command and is ignored when the modem is connected to a GSM network.Syntax: ATP<cr>Parameters: NoneResponse: This command will return the string OK.Example: ATP<cr>ATQDescription: QUIET MODE This command is used to specify whether or not the modem will sent result codes to the terminating equipment. Text sent from the modem to the terminating equipment using the ATI command will not be affected.Syntax: ATQ[<n>]Parameters: 0, 10 instructs the modem to send the result codes; this is the default.1 instructs the modem to suppress the result codes and not transmit them to the terminating equipment.Response: If this command has been set to 0, the modem’s response will be OK. If this command has been set to 1, there will be no response from the modem.Example: ATQ0<cr>
66 AT Commands  Revision 1.8  P/N 90023363ATS0Description: 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[=<n>][?]Parameters: =<n>, ?<n> 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 <n>. If this command is set to 0, the modem will never answer the incoming call.? will query the S-register and return the register’s current valueResponse: If the user has typed the command ATS0?, the modem will return the current value of the register and the string OK. For example:5OKIf the user has typed the command ATS0=<n>, the modem will only return the string OK.Example: ATS0=5<cr> answer after 5 ringsOKATS2Description: ESCAPE CHARACTER SELECTIONThe escape sequence consists of three repetitions of the escape code character, defined by S-Register 2 (default value: decimal 43(+)). The escape sequence causes the modem to go to the off-line command state from the on-line data state. After this escape sequence, the modem can accept user's AT Commands.Syntax: ATS2=<n><cr>Parameters: <n> is the decimal value of the ASCII character used as the “escape” characterResponse: OKExample: ATS2=43<cr>   OK
AT Commands   67 P/N 90023363  Revision 1.8 ATS3Description: 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[=<n>][?]Parameters: =<n>, ?=<n> is the ASCII code number that represents the character to be used as the command line termination character. This command sets S-register 3 to the number specified in <n>. The valid values for this parameter range from 0 to 127 and the default for this S-register is 13, which is the carriage return character.? will query the S-register and return the register’s current value.Response: If the user has typed the command ATS3?, the modem will return the current value of the register and the string OK. For example:13OKIf you the user has typed the command ATS3=<n>, the modem will only return the string OK.Example: ATS3=23<cr>ATS3?<cr>ATS4Description: EOL CHARACTER SELECTION This command sets the character that will be used as the modem’s response string end-of-line character. This command sets the modem’s S-register 4.Syntax: ATS4[=<n>][?]Parameters: =<n>, ?where:=<n> is the ASCII code number that represents the character to be used as the modem’s response string end-of-line character. This command sets S-register 4 to the number specified in <n>. The valid values for this parameter range from 0 to 127 and the default for this S-register is 10, which is the line feed character.? will query the S-register and return the register’s current value.
68 AT Commands  Revision 1.8  P/N 90023363Response: If the user has typed the command ATS4?, the modem will return the current value of the register and the string OK. For example:10OKIf the user has typed the command ATS4=<n>, the modem will only return the string OK.Example: ATS4=32<cr>ATS4?<cr>ATS5Description: BACKSPACE CHARACTER This command sets the character that will be used by the command line as the backspace character; when the command line receives this character, it will erase the character immediately preceding the cursor. This command sets the modem’s S-register 5.Syntax: ATS5[=<n>][?]Parameters: =<n>, ?=<n> is the ASCII code number that represents the character to be used as the backspace character. This command sets S-register 5 to the number specified in <n>. The valid values for this parameter range from 0 to 127 and the default for this S-register is 8, which is the backspace character assigned to the Backspace key on your keyboard.? will query the S-register and return the register’s current value.Response: If the user has typed the command ATS5?, the modem will return the current value of the register and the string OK. For example:8OKIf the user has typed the command ATS5=<n>, the modem will only return the string OK.Example: ATS5=110<cr>ATS5?<cr>
AT Commands   69 P/N 90023363  Revision 1.8 ATS6Description: 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[=<n>][?]Parameters: =<n>, ?=<n> is a number between 0 and 255 that represents the number of seconds the modem will wait before blind dialing an outbound call. This command sets S-register 6 to the number specified in <n>. The default value for this register is 2.? will query the S-register and return the register’s current value.Response: If the user has typed the command ATS6?, the modem will return the current value of the register and the string OK. For example:4OKIf the user has typed the command ATS6=<n>, the modem will only return the string OK.Example: ATS6=4<cr>ATS7Description: CONNECTION TIMEOUT This command sets the number of seconds the modem will wait for the connection to complete during an inbound or outgoing call, before it stops attempting to connect. This command sets the modem’s S-register 7.Syntax: ATS7[=<n>][?]Parameters: =<n>, ?=<n> is a number between 0 and 255 that represents the number of seconds the modem will wait before stopping the connection attempt. This command sets S-register 7 to the number specified in <n>. The default value for this register is 60.? will query the S-register and return the register’s current value.
70 AT Commands  Revision 1.8  P/N 90023363Response: If the user has typed the command ATS7?, the modem will return the current value of the register and the string OK. For example:4OKIf the user has typed the command ATS7=<n>, the modem will only return the string OK.Example: ATS7=4<cr>ATS8Description: COMMA DIAL MODIFIERThis 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. This might be used when dialing 9 to get an outside telephone line. This command sets the modem’s S-register 8.This command is ignored when the modem is connected to a GSM network.Syntax: ATS8[=<n>][?]Parameters: =<n>, ?=<n> is a number between 1 and 255 that represents the number of seconds the modem will wait to dial the remaining digits in the telephone number. This command sets S-register 8 to the number specified in <n>. If this command is set to 0, the there will be no pause when the comma (,) is encountered. The default is set to 2.? will query the S-register and return the register’s current value.Response: If the user has typed the command ATS8?, the modem will return the current value of the register and the string OK. For example:2OKIf the user has typed the command ATS8=<n>, the modem will only return the string OK.Example: ATS8=2<cr>ATS10Description: DATA CARRIER TIMEOUT This command sets the amount of time, in 1/10th secs, the modem will wait before returning on-hook, if it can no longer detect the data carrier. This command sets the modem’s S-register 10.
AT Commands   71 P/N 90023363  Revision 1.8 Syntax: ATS10[=<n>][?]Parameters: =<n>, ?=<n> is a number between 1 and 255 that represents the number in 1/10th 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 <n>. The default value for this register is 15.? will query the S-register and return the register’s current value.Response: If the user has typed the command ATS10?, the modem will return the current value of the register and the string OK. For example:25OKIf the user has typed the command ATS10=<n>, the modem will only return the string OK.Example: ATS10=25<cr>ATS12Description: ESCAPE SEQUENCE GUARD SELECTIONThe Escape sequence guard time selection register, S-Register 12, is not actively used and will report a “0” when queried. Normally the guard time is used to discriminate between valid and invalid occurrences of the escape sequence. The duration between escape codes must also be within the guard time. After the modem recognizes a valid escape sequence, an "OK" result code is returned. If an escape sequence is valid, the modem will exit data mode and enter command mode. The ATO command is used to go back to on-line data state.Syntax: ATS12=<n><cr>Parameters: <n>    Regardless of the value entered, 0 will always be used.Response: OKExample: ATS12=10<cr>ATTDescription: TONE DIALING This command is used to instruct the modem to dial the next telephone number using tone dialing. This command is a legacy command and is ignored when the modem is connected to a GSM network.Syntax: ATT<cr>Parameters: None
72 AT Commands  Revision 1.8  P/N 90023363Response: This command will return the string OK.Example: ATT<cr> OKATVDescription: 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 (<cr>) character appended to them.In verbose form, all result codes are returned as words or sentences and all text messages have a carriage return-line feed (<cr><lf>) character pair before and after the text message.Syntax: ATV[<n>]Parameters: 0, 10 will set the response format to terse1 will set the response format to verboseResponse: If the command has been set to 0, it will return the response:0If the command has been set to 1, it will return the response:OKExample: ATV=1<cr> OKATXDescription: ACCESS CONTROL This command will specify whether or not the modem will attempt to detect a dial tone and busy signal, and what type of result code is returned.Syntax: ATX[<n>]Parameters: 0, 1, 2, 3, 4where:0 will set the modem to not detect the dial tone or the busy signal and return the result code CONNECT.1 will set the modem to not detect the dial tone or the busy signal and return the result code CONNECT<additional session-specific text>.
AT Commands   73 P/N 90023363  Revision 1.8 2 will set the modem to detect the dial tone, but not the busy signal. It will also return the result code CONNECT<additional session-specific text>.3 will set the modem not to detect the dial tone, but detect the busy signal. It will also return the result code CONNECT<additional session-specific text>.4 will set the modem to detect both the dial tone and the busy signal and return the result code CONNECT<additional session-specific text>.Response: This command will return the string OK.Example: ATX4<cr>ATZDescription: RESET PARAMETERS TO SAVED SETTINGS This command uses the user-defined modem settings profile stored in the non-volatile memory as the active profile. If the user-defined profile is invalid, the modem will use the factory default settings. Any additional commands on the same command line are ignored. This command uses the profile created by the AT&W command.Syntax: ATZ[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: This command will return the string OK.
74 AT Commands  Revision 1.8  P/N 90023363AT&CDescription: DATA CARRIER DETECT (DCD) MODE This command sets the data carrier detect mode.Syntax: AT&C[<n>]Parameters: 0, 10 sets the data carrier detect so it is always on1 sets the data carrier detect so it is only on in the presence of a data carrierResponse: This command will return the string OK.Example: AT&C1<cr>AT&DDescription: DATA TERMINAL READY (DTR) CONTROLThis command defines how the modem responds, while in data mode, to the data terminal ready (DTR) circuit changing state from ON to OFF.Syntax: AT&D[<n>]Parameters: 0, 1, 20 instructs the modem to ignore the data terminal ready state1 instructs the modem to change to command mode, while remaining connected to the call2 instructs the modem to disconnect from the call and then change to command mode. While the data terminal ready state is set to off, the modem’s auto-answer function is also off.Response: This command will return the string OK.Example: AT&D2<cr>AT&FDescription: RESTORE FACTORY DEFAULT SETTINGSThis command will return all the modem settings to their factory default setting.Syntax: AT&F[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: <cr>hello<cr><LF><LF>OKExample: AT&F0<cr>
AT Commands   75 P/N 90023363  Revision 1.8 AT&VDescription: 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. For example ACTIVE PROFILE :E1 L1 M1 Q0 V1 X4 &C1 &D2S0:0 S2:43 S3:13 S4:10 S5:8 S6:2 S7:60 S8:2 S10:15 S12:+CBST: 7,0,1+CSMS: 0+CRLP: 61,61,48,6,0,3+CRC: 0+CR: 0+FCLASS: 0+IFC: 2,2+IMODE: 0+ICF: 3,3+DR: 0+CMGF: 0+CSDH: 0+CNMI: 2,1,0,0,0+ILRR: 0+IPR: 115200+DS: 3,0,512,20+CMEE: 0+CREG: 0+CCUG: 0,0,0+CLIP: 0+COLP: 0+CCWA: 0+CAOC: 1+CLIR: 0+CSCA: "+44385016005",145+CSMP: 17,167OKExample: AT&V<cr>
76 AT Commands  Revision 1.8  P/N 90023363AT&WDescription: 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: NoneResponse: This command will return the string OK.Example: AT&W0<cr>AT+CACMDescription: 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). ACM contains the total number of home units for both the current and preceding calls. Syntax: AT+CACM=[<password>] (Reset)Parameters: passwd  SIM PIN2Response: <acm> string type; three bytes of the current ACM value in hexadecimal format (e.g. "00001E" indicates decimal value 30)Example: Input                                      ResponseQuery AT+CACM? 00037FReset AT+CACM=opensesame OKTe s t AT+CACM=? OKAT+CALMDescription: ALERT SOUND MODEThis command sets the sound actions to to alert the user. This can be used to enable or disable the sound utilized to alert the user. Available in Command mode only.Syntax: AT+CALM=<mode>Parameters: 0 Normal Mode<mode> 0 normal mode1 silent mode (all sounds from ME are prevented)Response: OK
AT Commands   77 P/N 90023363  Revision 1.8 Example:Query +CALM: <mode>+CME ERROR: <err>Tes t +CALM: (list of supported <mode>s)+CME ERROR: <err>AT+CAMMDescription: ACCUMULATED CALL METER MAXIMUMThis 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=[<ACMMAX>[,<PASSWD>]]Parameters: ACMMAX       string type; three bytes, 000001-FFFFFF, of the max. ACM value in hexa-decimal format (e.g. "00001E" indicates decimal value 30). A value of 000000 will disable ACMmax feature.PASSWD SIM PIN2Example: Input                                         ResponseQuery AT+CAMM? 00037FSet AT+CAMM=000400 OKTes t AT+CAMM=? OKAT+CAOCDescription: ADVICE OF CHANGEThis command, when active, sends an unsolicited result code when the current call meter (CCM) value changes, this will not be reported more than once every 10 secs.Syntax: AT+CAOC=<mode>Parameters: 0, 10query CCM value1 deactivate the unsolicited reporting of CCM value2 activate the unsolicited reporting of CCM valueExample: Input                              ResponseQuery AT+CAOC? Current mode OKSet AT+CAOC=1 OKTes t AT+CAOC=? List of possible selectIons
78 AT Commands  Revision 1.8  P/N 90023363AT+CBCDescription: BATTERY CHARGE STATUS INDICATIONThis command is used to indicate battery charge status. Syntax: AT+CBCParameters: NoneResponse:<bcs> battery connection status0 ME is powered by the battery1 ME has a battery connected, but is not powered by it2 ME does not have a battery connected3 Recognized power fault, calls inhibited<bcl> battery connection level0 battery is exhausted, or ME does not have a battery connected 1..100 battery has 1 to 100 % of capacity remainingExample: Test Response: +CBC: (list of supported <bcs>s),(list of supported <bcl>s)
AT Commands   79 P/N 90023363  Revision 1.8 AT+CBSTDescription: Bearer Service TypeThis command selects the bearer service <name> with data rate <speed>, and the connection element <ce> to be used when data calls are originated.Syntax: AT+CBST=[<speed>] [,<name>[,<ce>]]]Parameters:<speed> 0 autobalancing1 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.110)66 1200 bps (V.110 or X.31 flag stuffing)68 2400 bps (V.110 or X.31 flag stuffing)70 4800 bps (V.110 or X.31 flag stuffing)71 9600 bps (V.110 or X.31 flag stuffing)75 14400 bps (V.110 or X.31 flag stuffing)<name> 0 asynchronous modem2 PAD access (asynchronous)<ce> 0 transparent1 non-transparentExample: Query                        ResponseQuery AT+CBST? Current mode OKSet AT+CBST=7,2,0 OKTes t  AT+CBST=? List of possible selectIon
80 AT Commands  Revision 1.8  P/N 90023363AT+CCFCDescription: CALL FORWARDThis command controls the call forwarding supplementary service. Registration, erasure, activation, deactivation, and status query are supported. Only <reas> and <mode> should be entered with mode (0-2,4).Syntax: AT+CCFC = <reas>, <mode>[, <number> [, <type> [,<class> [, <subaddr> [,<satype> [,<time>]]]]]]Parameters:<reas> 0 unconditional1 mobile busy2 no reply3 not reachable4 all call forwarding (0-3)5 all conditional call forwarding (1-3)<mode> 0 disable1 enable2 query status3registration4 erasure<number> string type phone number of forwarding address in format specified by <type> asynchronous modem<type> type of address in integer format; default 145 when dialing string includes international access code character "+", otherwise 129<subaddr> string type subaddress of format specified by <satype><satype> type of subaddress in integer; default 128<class> 1 voice2data4fax7all classes<time> time, rounded to a multiple of 5 secs
AT Commands   81 P/N 90023363  Revision 1.8 <status> 0 not active1activeResponse: If <mode><>2 and command successfulOKIf there is a network error:+CCFC: 0, 0If <mode>=2 and command successful (only in connection with <reas> 0 – 3)For registered call forward numbers:+CCFC: <status>, <class1>[, <number>, <type> [, <time>]] [<cr><LF>+CCFC: ....] OKIf no call forward numbers are registered (and therefore all classes are inactive):+CCFC: <status>, <class> OKwhere <status>=0 and <class>=7If error is related to ME functionality:+CME ERROR: <err>Example: Input                            OutputQuery  AT+CCFC? Current mode OKSet  AT+CCFC=0,1,,,,,, OKTes t  AT+CCFC=? List of possible selectIonAT+CCLKDescription: CLOCK SETTING, TIME OF DAY, DATEThis command is used to set the local time for the device as well as determining the current time. ME does not support time zone indication.Syntax: AT+CCLK=<time>Parameters:<time> string type value; format is "yy/MM/dd,hh:mm:ss”; where characters indicate year (two last digits), month, day, hour, minutes and seconds. e.i 22:10:00 GMT equals to "94/05/06,22:10:00"
82 AT Commands  Revision 1.8  P/N 90023363Response:Query +CCLK: <time>+CME ERROR: <err>Te s t   OKAT+CCUGDescription: CLOSER USER GROUP This command sets the Closed User Group supplementary service parameters as a default adjustment for all following calls.Syntax: AT+CCUG=[<n>] [,<index>[,<info>]]]Parameters:<speed> 0disable CUG1 enable CUG71 9600 bps (V.110 or X.31 flag stuffing)<index> 0...9 CUG index10 no index (preferred CUG taken from subscriber data)<info> 0 no information1 suppress OA (Outgoing Access)2 suppress preferential CUG3 suppress OA and preferential CUGResponse: +CCUG: <n>,<index>,<info> OKIf error is related to ME functionality:+CME ERROR: <err>Example: Input                            OutputQuery  AT+CCUG? Current mode OKSet  AT+CCUG=0,1,,,,,, OKTe s t   AT+CCUG=? List of possible selectionsAT+CCWADescription: CALL WAITINGThis command controls the Call Waiting supplementary service. Activation, deactivation and status query are supported.Syntax: AT+CCWA=[<n>] [,<mode>[,<class>]]]Parameters:
AT Commands   83 P/N 90023363  Revision 1.8 Parameters:<n> 0 disable unsolicited result code 1 enable presentation of an unsolicited result code71 9600 bps (V.110 or X.31 flag stuffing)<mode> when <mode> parameter not given, network is not interrogated0disable1 enable2 query status<class> is a sum of integers each representing a class of information1 voice (telephony)2 data (bearer service)4 fax (teleservice)7 default (equals to all classes)<status> 0 not active1 enableExample: Input                            OutputQuery  AT+CCWA? Current selection OKSet  AT+CCWA=1,1,1,1 OKTes t  AT+CCWA=? List of possible selectionsUnsolicited Response: When the presentation Call Waiting at the MODEM is enabled (and Call Waiting is enabled) and a terminating call set up has attempted during an established call, an unsolicited result code is returned:+CCWA: <number>,<type>,<class>[,<alpha>]<number> string type phone number of calling address in format specified by <type><type> type of address octet in integer format; 145 when dialing string includes international access code character "+", otherwise 129<alpha> optional string type alphanumeric representation of <number> corresponding to the entry found in a phone book
84 AT Commands  Revision 1.8  P/N 90023363AT+CCWEDescription: CALL METER MAXIMUM EVENTGSM 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.Syntax: AT+CCWE=<mode>Parameters:<mode> 0 Disable call meter warning event   1 Enable call meter warning eventResponse: OK or +CME ERROR: <err>Unsolicited result codes supported:+CCWV 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.Query AT+CCWE? Current selection OKTest AT+CCWE? list of possible selectionsAT+CDRINDDescription: CALL DROP – GPRS PDP CONTEXT TERMINATION INDICATIONThis unsolicited result code is useful with Class B operation and the software Multiplexer. The unsolicited result code will be sent after the “NO CARRIER” result code.Syntax: AT+CDRIND=<n>Parameters:<n> 0 Unsolicited result code disabled   1 Unsolicited result code enabledResponse: OKStatus Query Response AT+CDRIND: Current selection OKUnsolicited result code: AT+CDRIND: list of possible selections<n> 0 Unsolicited result code disabled1 Unsolicited result code enabled<channel> 0 CS voice1 CS Data/Fax    2 GPRS (PPP)
AT Commands   85 P/N 90023363  Revision 1.8 Query AT+CDRIND? Current selection OKTest AT+CDRIND=? List of possible selectionsSet AT+CDRIND=0 OKAT+CEERDescription: EXTENDED ERROR REPORTINGReturns an extended report of the reason for the last call release.Syntax: AT+CEERParameters: NoneResponse: +CEER: <report> OKExample: Input                            OutputQuery  AT+CEER Current extended error report OKTes t  AT+ C E ER =? OKAT+CEXTBUT Description: EXTERNAL HEADSET BUTTONThis command sets the modem to either deliver an indication of a button being pressed or not. This can be performed on a polling basis or under interrupt control (unsolicited). The default setting is 0.Syntax: AT+CEXTBUT=<n>Parameters:<n> 0 Disable unsolicited result code1 Enable unsolicited result codeResponse: OKStatus Query Response AT+CEXTBUT: <n>,<pressed>Unsolicited result code :AT+CEXTBUT: <pressed><n> 0 Unsolicited result code disabled1 Unsolicited result code enabled<pressed> 0 Headset button not pressed1 Headset button pressedQuery AT+CEXTBUT? Current selection OKTest AT+CEXTBUT=? List of possible selectionsSet AT+CEXTBUT=0 OK
86 AT Commands  Revision 1.8  P/N 90023363AT+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.Syntax: AT+CEXTHS=<n>Parameters:<n> 0 Disable unsolicited result code1 Enable unsolicited result codeResponse: OKStatus Query Response +CEXTHS: <n>,<attach><n> 0 Unsolicited result code disabled1 Unsolicited result code enabled<attach> 0 unattached external headset1 attached external headsetUnsolicited result code: +CEXTHS: <attach>Query AT+CEXTHS? Current selection OKTest AT+CEXTHS=? List of possible selectionsSet AT+CEXTHS=0 OKAT+CFUNDescription: SET FUNCTIONALITY LEVELSets the current functionality of the device. Typically used on phones and voice applications. Support for this command will be hardware dependant. For UPGRADE_SYSTEM_2, settings above 1 are not supported.Syntax: AT+CFUN=<fun>[,<rst>]Parameters:<fun> 0 minimum functionality1 full functionality (Default)2 disable phone transmit RF circuits only3 disable phone receive RF circuits only4 disable phone both transmit and receive RF circuits5..127 reserved for manufacturers as intermediate states between full and minimum functionality<rst> 0 do not reset the ME before setting it to <fun> power level
AT Commands   87 P/N 90023363  Revision 1.8 Response:Query AT+CFUN? Current selection OKTest AT+CFUN=? List of possible selectionsSet AT+CFUN=1 OKAT+CGACTDescription: PDP CONTEXT ACTIVATE / DEACTIVATEThis execution command is used to activate or deactivate the specified PDP context(s).Syntax: AT+CGACT=[<state>[,<cid>[,<cid>[,…]]]]Parameters:<cid> a numeric parameter which specifies a particular PDP context definition (see +CGDCONT command). The following parameters are defined in GSM 03.60 -<state>  indicates the state of PDP context activation0 – deactivated1 – activatedOther values are reserved and will result in an ERROR response to the execution command.Response: AT+CGACT?+CGACT: <cid>,<state>[<cr><LF>+CGACT: <cid>,<state>[…]]AT+CGAPNRThis command reads APNs from the store. The command can be provided with an absolute APN index to read or an index range for a group of APNs to fetch.Description: Read records from the APN store.Syntax: AT+CGAPNR:<index1>,[<index2>]Parameters: <index1> index of APN record to read or start index of read list<index2> stop index of record listResponse: User specifies index of record to read or range of records to display. Returns the data contained within the specified APN record(s). Entries that are invalid are not shown.+CGAPNR:<index>,<apn>,<usage>,<description>,<user>,<password>,OKExample: AT+CGAPNR=<index1>,[<index2>]Test: AT+CGAPNR=? Returns the parameter for the read operation.
88 AT Commands  Revision 1.8  P/N 90023363AT+CGAPNWThis 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:<index>[<apn>,[<....>]]Parameters: <index> index of APN records to read<apn> APN string<usage> usage for this APN (1=General IP, 2=WAP)<description> description string<user> user name string<password> password stringResponse: Writes supplied data to the specified APN record in the store. If only the index field is supplied, the specified record is deleted.OKA CME error if the index is invalid or entered data is invalid:+CME ERROR:invalid indexERROR+CME ERROR: invalid input value. ERRORExample: AT+CGAPNW:<index>[<apn>,[<usage>,[<description>[<user>,<password>]]]]]
AT Commands   89 P/N 90023363  Revision 1.8 AT+CGATTDescription: GPRS ATTACHED OR DEATTACHEDThis execution command is used to attach to, or detach the MT from, the GPRS service.Syntax: AT+CGATT= [<state>]Parameters: <state>  indicates the GPRS attach state0 – attached1 – detachedOther values are reserved and will result in an ERROR response to the execution command.Response: +CGATT:<state>Query AT+CGATT? OKTest AT+CGATT=?Set AT+CGATT=0AT+CGCLASSDescription: GPRS MOBILE STATION CLASSClass A and B are not supported by this GPRS solution. Class C is only supported for <class> values of “CG” and “CC”Syntax: AT+CGCLASS= [<class>]Parameters: <class> a string parameter which indicates the GPRS mobile class (in descending order of functionality)A class A (highest)Bclass BCG class C in GPRS only modeCC class C in circuit switched only mode (lowest)Response: +CGCLASS: <class>AT+CGDCONTDescription: PDP CONTEXT DEFINEDThis set command specifies PDP context parameter values for a PDP context identified by the (local) context identification parameter <cid>.Define the PDP context and APN address.Syntax: AT+CGDCONT=[<cid>[,<PDP_type>[,<APN>[,<PDP_addr>[,<d_comp>[,<h_comp>[,<pd1>[,…[,pdN]]]]]]]]]
90 AT Commands  Revision 1.8  P/N 90023363Parameters:<cid>  (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. <PDP_type>  (Packet Data Protocol type) a string parameter which specifies the type of packet data protocol X25 ITU-T/CCITT X.25 layer 3 IP Internet Protocol (IETF STD 5) OSPIH Internet Hosted Octet Stream Protocol PPP Point to Point Protocol (IETF STD 51)<APN> (Access Point Name) a string parameter which is a logical name that is used to select the GGSN or the external packet data network. If the value is null or omitted, then the subscription value will be requested.<PDP_addr> a string parameter that identifies the MT in the address space applicable to the PDP. If the value is null or omitted, then a value may be provided by the TE during the PDP startup procedure or, failing that, a dynamic address will be requested. The read form of the command will continue to return the null string even if an address has been allocated during the PDP startup procedure. The allocated address may be read using the +CGPADDR command.<d_comp>  a numeric parameter that controls PDP data compression. 0  off (default if value is omitted)1  on Other values are reservedAt present only one data compression algorithm (V.42bis) is provided in SNDCP. If and when other algorithms become available, a command will be provided to select one or more of these.<h_comp> a numeric parameter that controls PDP header compression. 0   off (default if value is omitted)1   on (other values are reserved)<pd1>,…<pdN>  zero to N string parameters whose meanings are specific to the <PDP_type>. For PDP type OSP:IHOSS the following parameters are defined:<pd1> = <host> the fully formed domain name extended hostname of the Internet host<pd2> = <port> the TCP or UDP port on the Internet host<pd3> = <protocol> the protocol to be used over IP on the Internet - "TCP" or "UDP
AT Commands   91 P/N 90023363  Revision 1.8 Example: AT+CGDCONT?            +CGDCONT: <cid>,<PDP_type>,<APN>,<PDP_addr>,<data_comp>,<head_comp>[,<pd1>[,…[,pdN]]]                                     [<cr><LF>+CGDCONT: <cid>,<PDP_type>,<APN>,<PDP_addr>,<data_comp>,<head_comp>[,<pd1>[,…[,pdN]]] AT+CGEREPDescription: UNSOLICITED EVENT REPORTING CONTROLSyntax: AT+CGEREP=[<mode>[,<bfr>]]Parameters:<mode> 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.1 discard unsolicited result codes when MT-TE link is reserved (e.g. in online data mode); otherwise forward them directly to the TE2 buffer unsolicited result codes in the MT when MT?TE link is reserved (e.g. in online data mode) and flush them to the TE when MT-TE link becomes available; otherwise forward them directly to the TE<bfr>  0 MT buffer of unsolicited result codes defined within this command is cleared when <mode> 1 or 2 is entered1 MT buffer of unsolicited result codes defined within this command is flushed to the TE when <mode> 1 or 2 is entered (OK response shall be given before flushing the codes)Unsolicited Response:+CGEV: NW DEACT <PDP_type>,<PDP_addr>[,<cid>]+CGEV: ME DEACT <PDP_type>,<PDP_addr>[,<cid>]+CGEV: NW DETACH+CGEV: ME DETACH+CGEV: ME CLASS <class><PDP_type>Packet Data Protocol type (see +CGDCONT command)<PDP_addr>Packet Data Protocol address (see +CGDCONT command}<cid> Context Id (see +CGDCONT command). Note: <cid> only given if known to the MT.<class> GPRS mobile class (see +CGCLASS command)Query AT+CGEREP? OK
92 AT Commands  Revision 1.8  P/N 90023363Test AT+CGEREP=?Set AT+CGEREP=0AT+CGMIDescription: MANUFACTURERS IDENTITY REQUESTReturns manufacturer identification text. Identical to the command AT+GMI.Syntax: AT+CGMIParameters: NONEResponse: Manufacturer’s IDExample: Input                            OutputQuery  AT+CGMI Novatel Wireless, Inc. OKTe s t    AT+CGMI=? OKAT+CGMMDescription: MODEL IDENTITY REQUESTReturns product model identification text. Identical to the command AT+GMM.Syntax: AT+CGMMParameters: NoneResponse: <model identity>Example: Input                            OutputQuery  AT+CGMM GPRS PC Card 1900 OKTe s t    AT+CGMM=? OKAT+CGMRDescription: REVISION IDENTITY REQUESTReturns product software version identification text. Identical to the command AT+GMR.Syntax: AT+CGMRParameters: NoneResponse: <software revision text>Example: Input                                 Output

Navigation menu