MTCMR-H4-P1-NAM Multi-Tech Systems, MTCMR-H4-P1-NAM Datasheet

no-image

MTCMR-H4-P1-NAM

Manufacturer Part Number
MTCMR-H4-P1-NAM
Description
MODEM CELLULAR QUAD GPRS HSPA
Manufacturer
Multi-Tech Systems
Series
MultiModem® iCellr
Datasheets

Specifications of MTCMR-H4-P1-NAM

Function
Transceiver, HSPA, Modem
Modulation Or Protocol
GPRS, GSM, EDGE
Frequency
850MHz, 900MHz, 1.8GHz, 1.9GHz
Applications
General Purpose
Interface
RS-232, USB
Data Rate - Maximum
7.2 Mbps
Features
US Power Cord
Voltage - Supply
9 V ~ 32 V, USB
Package / Case
Module
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
881-1123
HSPA-H4 AT Commands
AT Commands
Reference Guide

Related parts for MTCMR-H4-P1-NAM

MTCMR-H4-P1-NAM Summary of contents

Page 1

HSPA-H4 AT Commands AT Commands Reference Guide ...

Page 2

... High Speed HSPA-H4 AT Commands Reference Guide for the following products: ® SocketModem (MTSMC-H4) ® MultiModem iCell (MTCMR-H4) ® MultiModem rCell (MTCBA-H4-EN2) PN S000483A Copyright This publication may not be reproduced, in whole or in part, without prior expressed written permission from Multi-Tech Systems, Inc. All rights reserved. ...

Page 3

Chapter 1 – Introduction ............................................................................................................................... 7 Escape Sequence Guard Time .................................................................................................................. 7 Result Codes .............................................................................................................................................. 7 Conventions ............................................................................................................................................... 7 Summary of Modem-Specific AT Commands Described in This Document ............................................. 8 Modem Status Commands, Customization, & Reset Commands.......................................................... 8 Diagnostic Command ...

Page 4

Diagnostic Command ............................................................................................................................... 40 !MXSTATS Display/Clear 27.010 Statistics ........................................................................................ 40 SIM Commands ....................................................................................................................................... 41 !AUTH Run GSM Algorithm on SIM ................................................................................................... 41 !ICCID Return (U)SIM Card’s ICCID .................................................................................................. 41 !SPN Return (U)SIM Card’s SPN ....................................................................................................... 42 Chapter 3 – Supported ...

Page 5

Incoming Message Stored in Memory .................................................................................... 75 +CNMI New Message Indication ........................................................................................................ 75 +CPMS Preferred Message Storage .................................................................................................. 76 +CSCA SMS Service Center Address ............................................................................................... 77 +CSCB Select Cell Broadcast Message Indication ............................................................................ 78 +CSDH Show Text Mode Parameters ...

Page 6

Signal Quality ........................................................................................................................136 +CSSN Supplementary Service Notifications ..................................................................................136 +CSTA Select Type of Address ........................................................................................................138 +CUSD Unstructured Supplementary Service Data.........................................................................138 D V.25 Dial Command ......................................................................................................................139 Appendix A – Test Frequencies / Channel Lists ....................................................................................140 Appendix B – HSDPA / HSUPA ...

Page 7

Chapter 1 – Introduction This document describes standard and proprietary AT commands available for UMTS mobile broadband devices and intelligent embedded modules. Standard AT Commands are covered in Part 1 of this document. Proprietary AT commands are supplemental to the ...

Page 8

Result Code. This is a numeric or text code that is returned after all commands (except resets)—text codes are returned if verbose responses are enabled. Only one result code is returned for a command line regardless of the number of ...

Page 9

Continued: Modem Status Commands, Customization, and Reset Commands Command !SMSSTSEN !SWICALLPROG ^SYSCONFIG ^SYSINFO !TIME !UDINFO +UPSC +USET &V Diagnostic Command This command is described in Chapter used to select frequency bands and diagnose problems. Command !MXSTATS SIM ...

Page 10

Summary of GSM/WCDMA Commands Described in This Document The following AT Commands (ITU-T Recommendation V.250, 3GPP TS 27.005, and 3GPP TS 27.007) are supported on the Multi-Tech SocketModem Cell, SocketModem iCell, and MTSMC-H4 Embedded Cellular Modems. These commands are used ...

Page 11

Continued: ITU-T Recommendation V.250 AT Commands Set Result code presentation mode Q Set number of rings before automatically answering the call S0 Set disconnect delay after indicating the absence of data carrier S10 Set command line termination character S3 Set ...

Page 12

ITU-T Recommendation Supported 27.007 AT Commands These commands are described in Chapter 3. Command Description ITU T V.24 circuit 109 carrier detect signal behavior command C Format Limitations Accumulated call meter +CACM Voice Group or Voice Broadcast Call State Attribute ...

Page 13

Continued: Supported 27.007 AT Commands Enter data state +CGDATA Define PDP Context +CGDCONT Define Secondary PDP Context +CGDSCONT 3G Quality of Service Profile (Minimum acceptable) +CGEQMIN 3G Quality of Service Profile (Negotiated) +CGEQNEG 3G Quality of Service Profile (Requested) +CGEQREQ ...

Page 14

Continued: Supported 27.007 AT Commands +COLP Connected line identification presentation +COPN Read operator names +COPS Operator selection +CPAS Phone activity status +CPBF Find phonebook entries +CPBR Read phonebook entries +CPBS Select phonebook memory storage +CPBW Write phonebook entry +CPIN Enter ...

Page 15

Chapter 2 – Modem-Specific Introduction This chapter describes commands used to reset the modem, adjust customization settings, retrieve the firmware version, and monitor the temperature, voltage, and modem status. Modem Status, Customization, and Reset Commands !BAND Select / Return Frequency ...

Page 16

WCDMA 850/2100 GSM 900/1800 0C = WCDMA 850 GSM 900/1800 0D = WCDMA 850 0E = WCDMA 900 0F = WCDMA 900/2100 Example: When configured for a specific region, AT!BAND=? could return: 00, All bands 01, WCDMA 2100 ...

Page 17

Report Current, Available, and Supported Network Technologies Syntax: Execution: Response: OK Purpose: Description: Display the network technology currently being used, the technologies available for use, or the technologies supported by the modem. Parameters: <n> (Reporting option Network ...

Page 18

Return Total Energy Per Chip Per Power Density Value Note: This command is for WCDMA only. Syntax: Query: Response: Purpose: Description: Return the total energy per chip per power density (Ec/Io) value of the active set’s three strongest cells. ...

Page 19

Return the Current Active Band Syntax: Query: Response: or Purpose: Return a description of the current active band, or return an error message. Description: Return the active band currently being used by the modem. Note: Due to stack implementation ...

Page 20

Return 2G Network Information Syntax: Query: Response: Purpose: Display serving cell and neighbor cell information. Description: Return 2G network information for the ‘serving’ cell and ‘neighbor’ cells. Parameters: <mccmnc> (Mobile Country Code and Mobile Network Code ...

Page 21

Valid values: “E900” “P900” “1900” “1800” “850” “Unknown” <arfcn> (Absolute Radio Frequency Channel Number): 16-bit decimal <rxlvl> (Received BCCH frequency level (dBm)): 16-bit decimal <c1> (C1 cell selection criteria): 16-bit decimal <c2> (C2 cell selection criteria): ...

Page 22

Valid values: “No service” “AMPS” “CDMA” “GSM” “HDR” “WCDMA” “GPS” “WCDMA+GSM” “Unknown” <PSstate> (Current PS state): Valid values: “Attached” “Not attached” <wband> (Current WCDMA band being accessed): Valid values: “CDMA cell” “CDMA PCS” “IMT2000” ...

Page 23

NEEDED” “ATTEMPTING ATT” “NO IMSI” “NO SERVICE” “PLMN SEARCH” “SUSPENDED” “UPDATE NEEDED” “UPDATING” “DEATACHING” “---” (Indicates ‘undefined sub-state’) <mmstate> (Current MM state): Valid values: “NULL” “IDLE” “LA Rejected” “LA Start” “CONNECTED” “Network Command” “---” (Indicates ‘undefined state’) <mmsubstate> (Current ...

Page 24

Return the Modem Hardware Version Syntax: Query: Response: Purpose: Description: Return the modem’s hardware version number based on the FSN. The version number is returned as a short string representing the actual version. Parameters: <versionString> (Hardware version number): Examples: ...

Page 25

Return Current Power Supply Voltage Information Syntax: Query: Response: Purpose: Description: Return the module’s power supply state and actual voltage. Parameters: <state> (Power supply state): Valid values: “Normal” “High Critical” “Low Warning” “Low Critical” <voltage>: Current voltage reading in ...

Page 26

Return Active Protocol/Revision Syntax: Query: Response: Purpose: Query List: AT!REL=? Purpose: Description: This command is used to indicate the modem’s current protocol, SGSN, and MSC revision settings. Parameters: <wcdmarrc> (WCDMA RRC Revision (Protocol)): 00 = Release ...

Page 27

Return Received Signal Code Power (RSCP) Note: This command is for WCDMA only. Syntax: Query: Response: Purpose: Description: Return the RSCP of the active set’s three strongest cells. Parameters: <value> (RSCP of cell in the active set): Valid range: ...

Page 28

Set/Return Default Profile ID Syntax: Execution: Response: Purpose: Query: Response: Purpose: Description: Set or return the default profile ID. Parameters: <pid> (Profile ID): Valid range: 1–16 — A valid profile ID that will be used as the default !SCDNS ...

Page 29

Return IP Address for Specified PDP Context Syntax: Execution: Response: Purpose: Description: Return the IP address of the specified PDP context (profile), or for all profiles. Parameters: <pid> (Profile ID (PDP context)): Valid range: 1–16 <addr> (IP address of ...

Page 30

Erase Profile Information Syntax: Execution: Response: Purpose: Query List: !SCPROFDEL=?<pid> Purpose: Description: Erase the information for one or all profiles. Parameters: <pid>: PDP context definition Valid range: 1–16 !SCWINS Set/Return Profile’s WINS Addresses Syntax: Execution: Response: Purpose: Query: Response: ...

Page 31

Set/Return Current Service Domain Syntax: Execution: Response: Purpose: Query: Response: or Purpose: Query List: AT!SELMODE=? Purpose: Description: Configure the modem to use a specific service domain. Parameters: <sdInd> (Service domain index only only ...

Page 32

Set/Return SMS Retry Period and Interval Syntax: Execution: Response: Purpose: Query: Response: Purpose: Query List: AT!SMSRETRY=? Purpose: Description: Configure the SMS retry period and interval for MO-SMS. Parameters: <period> (Number of seconds allowed for MO-SMS retry attempts): Valid range: ...

Page 33

Enable/Disable SMS Status Reports Syntax: Execution: Response: Purpose: Query: Response: Purpose: Query list: AT!SMSSTSEN=? Purpose: Description: Enable/disable SMS status reports for MO-SMS messages, or indicate if the user should be able to enable/disable the reports. The status report indicates ...

Page 34

Integer value as described in GSM 02.30 Section 4.5.5.1 Can be used in +CHLD command <dir> (Call direction Mobile-originated (MO Mobile-terminated (MT) <state> (Call state Active 1 = Held 2 ...

Page 35

Set/Return System Configuration Information Syntax: Execution: Response: Purpose: Query: Response: Purpose: Description: Set or return the modem’s configuration. Parameters: <mode> (Supported system mode Auto-select 13 = GSM only 14 = WCDMA only change—use this ...

Page 36

Return Service Status Information Syntax: Execution: Response: Purpose: Description: Return current service type and availability information, and the current status of the module’s SIM in the format <srvStatus> <srvDomain> <roamStatus> <sysMode> <simState>. Parameters: <srvStatus> (Service availability ...

Page 37

Description: Set or retrieve the current time of day—the time of day can be set using this command, or could be set by the network. If the time has not been set, the command returns ERROR. Parameters: <YYYY> (Year): 4 ...

Page 38

Return Primary Scrambling Code Note: This command is for WCDMA only. Syntax: Query: Response: Purpose: Description: Return the Primary Scrambling Code (PSC) of the reference WCDMA cell. Parameters: <psc> (Primary Scrambling Code of reference WCDMA cell): Valid range: 0-255 ...

Page 39

Scrambling Code): Valid range: 0–FFFF <sttd> (Common Pilot Channel (CPICH) supports Space Time Transit Diversity Not supported 1 = Supported <totEcIo> (Total Ec/Io): Valid range: 00–FF To convert value, convert to decimal and ...

Page 40

Diagnostic Command This command is used to diagnose modem problems. !MXSTATS Display/Clear 27.010 Statistics Syntax: Execution: Response: Purpose: Query: Response: Purpose: Description: TS 27.010 is a standard that defines a multiplexing protocol between a mobile station and a terminal. This ...

Page 41

SIM Commands These commands are used to communicate with an installed (U)SIM. !AUTH Run GSM Algorithm on SIM Syntax: Execution: Response: AT!AUTH: <SRES>, <key> or Purpose: Note: This command can only be used when the second bit (Bit 1) of ...

Page 42

Return (U)SIM Card’s SPN Syntax: Query: Response: Purpose: Description: Return a (U)SIM’s SPN (Service Provider Name) and ME display requirements (as defined in 3GPP 31.1028. Parameters: <display> (PLMN/SPN name display requirement): 8-bit integer value (0–255) Bit 0 (Registered PLMN ...

Page 43

Chapter 3 – Supported GSM/WCDMA 3G AT Commands Supported ITU-T Recommendation V.250 Commands &D Set DTR Function Mode Description: This command controls the Data Terminal Ready (DTR) function Syntax: Command Action Command: AT&D[<n>] No Read and Test Commands Values: <n> ...

Page 44

Restore Factory Settings Description: This command is used to restore the factory settings from EEPROM. Syntax: Command Action Command: AT&F<n> No Read and Test Commands Values: <n> Setting Restore Parameter If <n> is not omitted and with a value ...

Page 45

Auto-Tests Description: This command runs various auto-tests. Syntax: Command Action Command: AT&T[<n>] No Read and Test Commands Values: <n> Auto-Test Activation 0 Perform software auto-tests 1 Execute the audio loop test (close) 2 Stop the audio loop test (open) ...

Page 46

Display Configuration Description: This command is used to display the modem configuration. Syntax: Command Action Command: AT&V[<n>] No Read or Test Commands Values: <n> Displays Control Parameter 0 Displays the modem configuration in RAM. Default value if no parameter ...

Page 47

Save Configuration Description: This command writes the active configuration to a non-volatile memory (EEPROM) . Syntax: Command Action Command: AT&W No Read and Test Commands Values: None Examples: Command AT+IPR=9600 Note: Change data rate in memory only AT&W AT+CFUN=1 ...

Page 48

Examples: Command AT+DR=? AT+DR=1 Note: Reporting enabled AT+DR? ATD01234567879 Note: Outgoing data call +DS V42bis Data Compression Description: This command enables or disables V.42bis data compression if this feature is supported on the product. Note that the product allows only ...

Page 49

Request Complete TA Capabilities List Description: Displays the complete list of TA capabilities. Syntax: Command AT+GCAP Values: <name> +CGSM Examples: Command AT+GCAP Note: Get capabilities list +GMI Request Manufacturer Identification Description: Displays the manufacturer identification. Syntax: Command AT+GMI Values: ...

Page 50

Examples: Command AT+GMM Note: Get hardware version AT+GMM Note: Get hardware version AT+GMM Note: Get hardware version AT+GMM Note: Get hardware version AT+CGMM Note: Get hardware version AT+GMM Note: Get hardware version +GMR Request Revision Identification Description: Displays the revised ...

Page 51

DTE-DCE Character Framing Description: This command determines the local serial port start-stop (asynchronous) character framing used by the DCE. Syntax: Command Action Command: AT+ICF=<format>[,<parity>] Read Command: AT+ICF? Test Command: AT+ICF=? Values: <format> Character Framing Format ...

Page 52

DTE-DCE Local Data Flow Control Description: This command is controls the operation of local flow control between the DTE and DCE. Syntax: Command Action Command: AT+IFC=<DCE_by_DTE>,<DTE_by_DCE> Read Command: AT+IFC? Test Command: AT+IFC=? Values: <DCE_by_DTE> Local Flow Control Parameter <DTE_by_DCE> ...

Page 53

Set Fixed DTE Rate Description: This command specifies the data rate at which the data circuit equipment (DCE) will accept commands. Notes: • The serial autobauding feature is supported for the following serial speeds only: 1200, 2400, 4800, 9600, ...

Page 54

A Answer Incoming Call Description: When the product receives a call, it sets the Ring Indicator signal and sends the ASCII “RING” or “+CRING: <type>” string to the application (+CRING if the cellular result code +CRC is enabled). Then it ...

Page 55

Examples: Command ATD0123456789; Note: Call the 0123456789 number, voice call ATD0123456789P123; Note: Call the 0123456789 number, voice call with a pause and DTMF sequence 123 ATD0123456789 Note: Call the 0123456789 number, data call ATD*#21# Note: Check any call forwarding status ...

Page 56

E Echo Description: This command is used to determine whether or not the modem echoes characters received by an external application (DTE). Syntax: Command Action Command: ATE<n> No Read and Test Commands Values: <n> Echo Activation Parameter 0 Characters are ...

Page 57

I Display Product Identification Information Description: This command causes the product to transmit one or more lines of specific information text. Syntax: Command ATI O Switch from Command Mode to Data Mode Description: This command allows you to return to ...

Page 58

S3 Set Command Line Termination Character Description: This command is used to set the command line termination character on an incoming command line. The value is not persistent. Syntax: Command syntax: ATS3=<value> Command ATS3=13 Note: Set detection character to carriage ...

Page 59

S6 Set Pause Before Blind Dialing Description: No effect for GSM. Syntax: Read Command: ATS6? Read Response: <n> OK Write Command: ATS6=<n> Write Response: OK ERROR Parameter Description: <n> 002 – 10 Default is 002 S7 Set Number of Seconds ...

Page 60

S10 Automatic Disconnect Delay Description: This command defines the duration of received-line-signal loss that the DCE tolerates. If the duration is exceeded, the DCE disconnects. The value is not persistent. Syntax: Command syntax: ATS10=<value> Command ATS10=10 Values: <value> Value in ...

Page 61

X Set Connect Result Code Format and Call Monitoring Description: ATX determines whether or not the TA transmits particular result codes to the TE. It also controls whether or not the TA verifies the presence of a dial tone when ...

Page 62

Supported 27.005 Commands +CBM Cell Broadcast Message Directly Displayed Description: This command is used to read the EF-CBMI SIM file. The EF-CBMI file is not used with the +CSCB command. The application should read this file (using AT+WCBM?) and combine ...

Page 63

Incoming SMS Status Report Description: This response indicates an SMS status report has been received and according to the message storage preferences (+CNMI stored in memory. Values: <mem> NVRAM storage area (always “SR” for this response) ...

Page 64

Delete Message Description: This command deletes one or several messages from preferred message storage ("BM" SMS-CB "RAM storage", "SM" SMSPP storage, "SIM storage" or “SR” SMS Status-Report storage). Refer also to the Preferred Message Storage +CPMS command. Syntax: Command ...

Page 65

Message Format Description: This command selects the preferred message format. The message formats supported are: Text mode PDU mode Syntax: Command Action Command: AT+CMGF<mode> Read Command: AT+CMGF? Test Command: AT+CMGF=? Values: <mode> Text Mode or PDU Mode 0 PDU ...

Page 66

For PDU Mode: Action Command: AT+CMGL=<stat> No Read and Test Commands Values: <da> <toda> <dt> <oa> <tooa> <scts> <fo> <pid> <index> <length> <mr> <ra> <sca> <st> High Speed HSPA-H4 AT Commands Reference Guide (Document S000483A) Chapter 3 – Supported GSM/WCDMA ...

Page 67

Read Message Description: This command allows the application to read stored messages. The messages are read from the memory selected by the +CPMS command. Syntax: Depending on the mode, several responses are possible: For SMS-DELIVER and Text Mode: Command ...

Page 68

Examples: Command AT+CMGR=1 Note: Read the message AT+CMGR=1 Note: Read the message again AT+CMGR=2 High Speed HSPA-H4 AT Commands Reference Guide (Document S000483A) Chapter 3 – Supported ...

Page 69

Command AT+CMGF=0 ;+CMGR=1 Note: In PDU mode AT+CMGF=1;+CPMS=”SR”;+CNMI=,, ,2 Note: Reset to text mode, set read memory to “SR”, and allow storage of further SMS Status Report into “SR” memory AT+CMSS=3 Send an SMS previously stored AT+CMGR=1 Note: Read the ...

Page 70

Examples: Command AT+CMGS="+33146290800"<CR> ------------------------------------------------ Please call me soon, Fred. <ctrl-Z> Note: Send a message in text mode ------------------------------------------------ AT+CMGS=<length><CR> Note: Send a message in PDU mode (1/3) -------------------------------------------------------- <pdu> Note: Enter message in PDU mode (2/3) -------------------------------------------------------- <ctrl-Z> Note: End ...

Page 71

Examples: Command AT+CMGW="+33146290800"<CR> ------------------------------------------------ Hello how are you ? <ctrl-Z> Note: Write a message in text mode --------------------------------------------------- AT+CMGW=<length><CR> Note: Write a message in PDU mode (1/3) ----------------------------------------------------------- <pdu> Note: Enter message in PDU mode (2/3) ----------------------------------------------------------- ...

Page 72

More Messages to Send Description: This command allows the link to be kept open while sending several short messages within a short delay. Syntax: Command Action Command: AT+CMMS=<mode> Read Command: AT+CMMS? Test Command: AT+CMMS=? Values: <mode> Operating Mode 0 ...

Page 73

New Message Acknowledgement to ME/TE Description: The write / execute command confirms successful receipt of a new message (SMS- DELIVER or SMS-STATUS-REPORT) routed directly to the TE does not receive acknowledgment within required time (network time-out), ME ...

Page 74

Send Short Messages from Storage Description: The write command sends message with location value <index> from message storage <mem2> to the network (SMS-SUBMIT or SMS-COMMAND). If new recipient address <da> is given for SMS-SUBMIT, it shall be used instead ...

Page 75

Incoming Message Stored in Memory Description: This response indicates that an incoming message has been received and according to the message storage preferences (+CNMI stored in memory. Syntax: Response syntax: +CMTI: <mem>,<index>,<priority> Example Result +CMTI: “MT”,1,0 ...

Page 76

Sets the result code indication routing for received Cell Broadcast Messages. Default CBM indications are routed to the TE. The CBMs are not stored New CBMs are routed directly to the TE ...

Page 77

SMS Service Center Address Description: The write command updates the SMSC address, through which mobile originated SMs are transmitted. Syntax: Test Command: AT+CSCA=? Test Response: OK Read Command: AT+CSCA? Read Response: +CSCA: <sca>, <tosca> OK Write Command: AT+CSCA=<sca>[, <tosca>] ...

Page 78

Select Cell Broadcast Message Indication Description: The test command returns the supported <operation> compound value. The read command displays the accepted message types. Depending on the <operation> parameter, the write command adds or deletes the message types ...

Page 79

Show Text Mode Parameters Description: This command gives additional information about text mode result codes. This information can be found in the description of the +CMT, +CMGR, +CMGL commands and responses. Syntax: Command Action Command: AT+CSDH=<n> Read Command: AT+CSDH? ...

Page 80

SRR VPF RD MTI <vp> Validity Period In text mode <vp> is only coded in “relative” format. The default value is 167 (24 hours). This means that one byte can describe different values: <pid> Protocol ID String type <dcs> Data ...

Page 81

Select Message Service Description: This command defines the availability of the SMS services and the SMS AT commands. The Supported Services include: SMS-MO SMS-MT SMS-CB Syntax: Command Action Command: AT+CSMS=<service> Read Command: AT+ CSMS? Test Command: AT+ CSMS=? Values: ...

Page 82

Supported 3GPP TS 27.007 Commands +CBST Bearer Type Selection Description: This command allows the selection of a bearer type for both outgoing and incoming data calls. Syntax: Command Action Command: AT+CBST= [<speed>] [,<name>] [,<ce>]] Read Command: AT+CBST? Test Command: AT+CBST=? ...

Page 83

Call Forwarding Description: This command allows control of the call forwarding supplementary service. Syntax: Command Action Command: AT+CCFC= <reason>, <mode> [,<number> [,<type> [,<class> [,<subaddr> [,<satype> [,<time> Test Command: AT+CCFC=? No Read Command Values: ...

Page 84

Examples: Command AT+CCFC=0,3,”0146290800” Note: Register to an unconditional call forwarding for all classes AT+CCFC=0,2 Note: Interrogate unconditional call forwarding AT+CCFC=0,4 Note: Erase unconditional call forwarding +CCUG Closed User Group Description: This command is used to: • Activate/deactivate the control of ...

Page 85

Call Waiting Description: This command controls the call waiting supplementary service. The product will send a +CCWA unsolicited result code when the call waiting service is enabled. Syntax: Command Action Command: AT+CCWA=<n>, [ <mode> [, <class> Read ...

Page 86

Set Phone Functionality Description: This command selects the functionality level for the mobile station. When the application wants to stop the product with a power off the application wants to force the product to execute an IMSI ...

Page 87

Parameter Storage: None Examples: Command AT+CFUN=? AT+CFUN? Note: Ask for current functionality level AT+CFUN=0 Note: Set minimum functionality, IMSI detach procedure AT+CFUN=1,0 Note: Set the full functionality mode with a complete software reset AT+CFUN=1,0 AT+CFUN=1 Note: Set the full functionality ...

Page 88

GPRS Attach or Detach Description: This command is used to attach the modem to, or detach the modem from, the GPRS service. After the command has completed, the modem remains in V.25ter command state. If the modem is already ...

Page 89

Enter Data State Description: This command causes the modem to perform the necessary actions to set up communication between the DTE and the network. This may include performing a GPRS attach and one PDP context activation. GPRS attachment and ...

Page 90

Values: <cid> <PDP_type> <APN> <PDP_addr> PDP Address: Identifies the modem in the address space applicable to the <d_comp> <h_comp> Parameter Storage: The parameters are stored in EEPROM without using AT&W. Examples: Command AT+CGDCONT=? AT+CGDCONT: 1, “IP” “internet” AT+CGCONT? AT+CGDCONT=1 Note: ...

Page 91

UL>s), (list of supported <Guaranteed bitrate DL>s), (list of supported <Delivery order>s), (list of supported <Maximum SDU size>s), (list of supported <SDU error ratio>s), (list of supported <Residual bit error ratio>s), (list of supported <Delivery ...

Page 92

DL> This parameter indicates the guaranteed number of kbits/s delivered by UMTS (down-link traffic SAP (provided that there is data to deliver example a bitrate of 32kbit/s would be specified as 32 (e.g., AT+CGEQMIN=...,32,...). ...

Page 93

Default. Subscribed value. 10...150 200...950 1000...4000 (value needs to be divisible by 100 without remainder) <Traffic handling priority> This parameter specifies the relative importance for handling of all SDUs belonging to the UMTS bearer compared to the SDUs of ...

Page 94

Write Command: AT+CGEQREQ=<cid>[, <Traffic class>[, <Maximum bitrate UL>[, <Maximum bitrate DL>[, <Guaranteed bitrate UL>[, <Guaranteed bitrate DL>[, <Delivery order>[, <Maximum SDU size>[, <SDU error ratio>[, <Residual bit error ratio>[, <Delivery of erroneous SDUs>[, <Transfer delay>[, <Traffic handling priority>]]]]]]]]]]]] Write Response: ...

Page 95

This parameter indicates the target value for the fraction of SDUs lost or detected as erroneous. SDU error ratio is defined only for conforming traffic. The value is specified as “mEe” example a target SDU ...

Page 96

GPRS Event Reporting Description: This command enables or disables the sending of +CGEV unsolicited result codes from the modem to the DTE in the case of certain events occurring in the GPRS modem or the network. Syntax: Command Action ...

Page 97

NW CLASS The network has forced a change of MS (MOBILE STATION) class. The highest available class is reported. ME (MOBILE EQUIPMENT) CLASS The mobile equipment has forced a change of MS (MOBILE STATION) class. The highest available class is ...

Page 98

Request Model Identification Description: Returns the product model identification. This command is identical to AT+GMM. Syntax: Command AT+CGMM +CGMR Request Revision Identification Description: Displays the revised software version. This command is the same as +GMR. Syntax: Command AT+CGMR Values: ...

Page 99

Examples: Command AT+CGPADDR=? AT+CGPADDR=2 AT+CGPADDR +CGREG GPRS Network Registration Status Description: This command controls the presentation of an unsolicited result code +CGREG when there is a change in the modem's GPRS network registration status or when there is a change ...

Page 100

Select Service for Mobile Originated SMS Messages Description: This command specifies the service or service preference that the modem will use to send MO SMS messages. Syntax: Command Action Command: AT+CGSMS=<service> Read Command: AT+CGSMS? Test Command: AT+CGSMS=? Values: <service> ...

Page 101

Call Related Supplementary Services Description: This command manages call hold and multiparty conversations (conference calls). Calls can be put on hold, recovered, released or added to a conversation. Call hold and multiparty are only applicable to teleservice 11 (speech ...

Page 102

Hang Up Call Description: Cancels all active, waiting, and held calls. (Not applicable at this time) Syntax: Test Command: AT+CHUP=? Test Response: OK ERROR +CME ERROR <err> Exec. Command: AT+CHUP Exec. Response: OK ERROR +CME ERROR <err> Note: AT+CHUP ...

Page 103

Indicator Control Description: This command is used to read or set the values of the mobile equipment (ME) indicators. If the ME does not allow setting of indicators or currently cannot be reached, a "+CMEE ERROR: <err>" is returned. ...

Page 104

Facility Lock Description: This command is used by the application to lock, unlock or ask for a Mobile Equipment (ME) or network facility. Syntax: Command Action Command: AT+CLCK= <fac>,<mode> [,<passwd>[,<class>] ] Read Command: AT+CLCK? Test Command: AT+CLCK=? Values: <fac> ...

Page 105

Calling Line Identification Presentation Description: This command controls the Calling Line Identification Presentation supplementary service. When presentation of the CLI (Calling Line Identification) is enabled (and the calling subscriber allows the function), +CLIP unsolicited response is returned after every ...

Page 106

Examples: Command AT+CLIP=1 CLIP AT+CLIP? Note: Ask for current functionality AT+CLIP=? +CLIR Calling Line Identification Restriction Description: This command controls the Calling Line Identification restriction supplementary service. Syntax: Command Action Command: AT+CLIR=<n> Read Command: AT+CLIR? Test Command: AT+CLIR=? Values: <n> ...

Page 107

Loudspeaker Volume Level Description: This command is used by the application to tune the loudspeaker volume level. Syntax: Command Action Command: AT+CLVL=<volume>] Read Command: AT+SIDET? Test Command: AT+CLVL=? Values: <volume> Side Tone Mode Reception Volume Parameter Storage: All parameters ...

Page 108

ERROR: <error> ME Error Result Codes: <error> Meaning 3 Operation not allowed 4 Operation not supported 5 PH-SIM PIN required (SIM lock) 10 SIM not inserted 11 SIM PIN required 12 SIM PUK required 13 SIM failure 16 Incorrect ...

Page 109

Report Mobile Equipment Errors Description: This command defines the method for returning error messages. The simple ERROR message can be replaced by the verbose method to include the results codes +CME ERROR: <err>. (See section "ME error result code: ...

Page 110

Values: <mode> Processing of Unsolicited Result Codes 2 3 <keyp> Keypad Event Reporting Mode <ind> Indicator of Event Reporting Mode <key> Keyboard Map is (5,5) <press> Key Operation 1 0 <indresp> Indicator Order Number ...

Page 111

Microphone Mute Control Description: This command mutes the microphone input on the product (for the active microphone set with the +SPEAKER command). This command is allowed only during a call. Syntax: Command Action Command: AT+CMUT=<mode> Read Command: AT+CMUT? Test ...

Page 112

Subscriber Number Description: This command returns the subscriber MSISDN(s). If the subscriber has different MSISDNs for various services, each MSISDN is returned in a separate line. Syntax: Command Action Command: AT+CNUM Test Command: AT+ CNUM=? No Read Command Values: ...

Page 113

Connected Line Identification Presentation Description: This command enables the Connected Line identification Presentation supplementary service. This can be useful for call forwarding of the connected line. When presentation of the connected line identification is enabled (and the calling subscriber ...

Page 114

Examples: Command AT+COLP=1 Note: Activate COLP AT+COLP? Note: Ask for current functionality ATD146290800; Note: Outgoing call AT+COLP=? +COPN Read Operator Name Description: This command returns the list of all store operator names (in numeric and alphanumeric format). Syntax: Command Action ...

Page 115

The product enters into manual/automatic mode, and then tries to find an operator as specified by the application (as in manual mode). If this attempt fails, it enters automatic mode. If this is successful, the operator specified by the ...

Page 116

AT+COPS=1,2,23433 Note: Ask for registration on UK Orange network AT+COPS=0 Note: Ask for registration in automatic mode AT+COPS=3,0 Note: Set <format> to long alphanumeric AT+COPS? Note: Ask for current PLMN AT+COPS=2 Note: Ask for deregistration from network AT+COPS? Note: Ask ...

Page 117

Find Phonebook Entries Description: This command returns phonebook entries with alphanumeric fields starting with a given pattern. The AT+CPBF= "" command can be used to display all phonebook entries sorted in alphabetical order. This command is not allowed for ...

Page 118

Parameter Storage: None Examples: Command AT+CPBF=? Note: Test command AT+CPBF=“E” Note: Read entries with “E” AT+CPBF=”H” Note: Read entries with “H” AT+CPBF=”800001” Note: Read entries starting with 0001 UCS2 character AT+CPBF=”8045C” Note: Read entries with “8045C” ...

Page 119

Read Phonebook Entries Description: This command returns phonebook entries for a range of locations from the current phonebook memory storage selected with +CPBS. Syntax: Depending on the context, several action commands are possible: The Entry is Stored in the ...

Page 120

Phone Number (dedicated for mobile phone number) <num_Work> Phone Number (dedicated for work phone number) <num_Fax> <num_Data> <Email> <Address> Parameter Storage: None Examples: Command AT+CPBR=? Note: Test command AT+WCOS? Note: Test command AT+CPBR=12,14 Note: Read entries from ...

Page 121

Select Phonebook Memory Storage Description: Selects phonebook memory storage. See Recommendation 3GPP 11.11 for more details. Syntax: Command Action Command: AT+CPBS=<storage>[,<pin2>] Read Command: AT+CPBS? Test Command: AT+ CPBS=? Values: <storage> ...

Page 122

Write Phonebook Entry Description: This command writes a phonebook entry in an index location number of the current phonebook memory storage. Syntax: Depending on the context, there are several possible action commands: The Entry is Stored in the ADN ...

Page 123

Phone Number (dedicated for work phone number for example digits <num_Fax> Phone Number (dedicated for data phone number for example digits <num_Data> Phone Number (dedicated for data phone number for example ...

Page 124

AT+CPBW=5,”01290917”,129,”Jacky”1 Note: Write an extended entry AT+WCOS=0 Note: Phonebook not extended AT+CPBS=”ME” Note: Mobile Equipment Phonebook AT+CPBS? Note: How many entries are used AT+CPBW=1,”0123456798”,129,”first entry” Note: Write an entry not extended AT+CPBR=1 Note: Read the first entry AT+WCOS=1 Note: Phonebook ...

Page 125

Enter PIN Description: This command is used to enter the mobile equipment passwords (PIN1/CHV1, PIN2/CHV2, PUK1, PUK2, etc.) that are required before any mobile equipment functionality can be used. PIN1/CHV1 and PIN2/CHV2 are between 4 and 8 digits long; ...

Page 126

If the user tries to do something which requires PIN 2/CHV 2, the product will refuse the action with a "+CME ERROR: 17" (SIM PIN2 required). The product then waits for SIM PIN 2/CHV given. If PIN ...

Page 127

AT+CPOL? Note: Ask for preferred list of networks With EF_PLMNwAct selected and present AT+CPOL=,0 Note: Select long alphanumeric format AT+CPOL? Note: Ask for preferred list of networks With only EF_PLMNsel present AT+CPOL=7,2,20801 Note: Add a network to the list AT+CPOL? ...

Page 128

Price Per Unit and Currency Table Description: This command sets the parameters for Advice of Charge related to price per unit and the currency table in the SIM file EF-PUCT. PUCT information can be used to convert the home ...

Page 129

<oldpwd> <newpwd> <pwdlength> Maximum length of the password for the facility. Range: 4-16 Parameter Storage: None Examples: Command AT+CPWD=? Note: Possible values AT+CPWD=”SC”,1234,5555 Note: Change PIN AT+CPWD=”SC”,1234,5555 Note: Change PIN AT+CPIN=5555 Note: ...

Page 130

Parameter Storage: The <mode> parameter is stored in EEPROM using AT&W. The default value can be restored using AT&F. Examples: Command AT+CR=? AT+CR=1 Note: Extended reports enabled AT+CR? ATD0612345678 Note: CSD data call +CRC Cellular Result Codes Description: This command ...

Page 131

Network Registration Description: This command is used by the application to ascertain the registration status of the product. Syntax: Command Action Command: AT+CREG=<mode> For <stat≠3>: Nominal Case Read Command: AT+CREG? For <stat=3>: Specific Case Read Command: AT+CREG? Test Command: ...

Page 132

AT+CREG=? AT+CREG? Note: Get the CREG status AT+CREG? Note: Get the CREG status +CRLP Radio Link Protocol Parameters Description: This command modifies the radio link protocol parameters used for non transparent data transmission. Syntax: Command Action Command: AT+CRLP=[<iws>] [,<mws>] [,[<T1>] ...

Page 133

Examples: Command AT+CRLP=? AT+CRLP=61,61,48,6,0 Note: Set new parameters AT+CRLP? Note: Current values +CRSM Restricted SIM Access Description: AT+CRSM offers easy access of the Elementary Files on the SIM. Access to the SIM database is restricted to the commands which are ...

Page 134

Status information from the SIM about the execution of the actual command returned in both cases, on successful or failed execution of the command. 0...255 <response> Response data in case of a successful completion of the ...

Page 135

Generic SIM Access Description: AT+CSIM allows direct control of the SIM. Compared to Restricted SIM Access command AT+CRSM, the definition of AT+CSIM allows the ME to take more control over the SIM interface. However, the SIM Application Toolkit functionality ...

Page 136

Signal Quality Description: This command is used to read the received signal strength indication (<rssi>) and the channel bit error rate (<ber>) with or without a SIM card inserted. Syntax: Command Action Command: AT+CSQ No Read and Test Commands ...

Page 137

Manufacturer-Specific Service Code <code2> Service Code <index> Closed User Group String type <number> Phone Number String type <type> TON/NPI Type of ...

Page 138

Select Type of Address Description: This command selects the type of number for further dialing commands (D) according to GSM specifications. Syntax: Command Action Command: AT+CSTA=<type> Read Command: AT+CSTA? Test Command: AT+CSTA=? Values: <type> Type of Address Octet (Integer ...

Page 139

Values: <n> Requested Operation 0 Disable the result code presentation. Default 1 Enable the result code presentation 2 Cancel session (not applicable to read command response) <m> USSD Status 0 No further user action required (network initiated USSD-Notify ...

Page 140

Appendix A – Test Frequencies / Channel Lists The following tables describe the frequencies and channels typically used when checking receiver paths for the UMTS Mini Card embedded modules. GSM / EDGE Channels* Band Channel GSM850 128 190 251 EGSM900 ...

Page 141

WCDMA Channels* Band Tx Channel UMTS Band I 9612 (2100) 9750 9888 UMTS Band II 9262 (1900) 9400 9538 4132 UMTS Band V (850) 4182 4233 UMTS Band VIII 2712 (900) 2787 2863 * When testing, use the UE RX ...

Page 142

Part 2 – Extended AT Commands for HSPA Modems Appendix B – HSDPA / HSUPA The following tables describe standard HSDPA and HSUPA categories. HSDPA-Capable Terminals Category Maximum Number of Supported HS-DSCH Codes Category 1 5 Category 2 5 Category ...

Page 143

Appendix C – ASCII Table Char Dec Hex Char NUL SOH ! STX 2 02 “ ETX EOT ENQ ACK 6 06 & BEL 7 07 ...

Page 144

Run GSM Algorithm on SIM ............................. 41 !BAND Select / Return Frequency Band Set ................ 15 !GETBAND Return the Current Active Band ................ 19 !GETRAT Return the Current Active Radio Access Technology ................................................................ 19 !GRELIMEI Return the Modem’s ...

Page 145

More Messages to Send ................................. 72 +CMS ERROR Message Service Failure Result Code 73 +CMSS Send Short Messages from Storage ............... 74 +CMT Incoming Message Displayed ............................ 74 +CMTI Location of Stored Message .............................. 75 +CMUT Microphone Mute Control ...

Page 146

GPRS Network Registration Status +CGREG .............. 99 GSM / EDGE Channels ............................................... 140 H H Disconnect Existing Connections .............................. 56 Hang Up Call +CHUP ................................................ 102 HSDPA-Capable Terminals ......................................... 142 HSUPA-Capable Terminals ......................................... 142 I I Display Product Identification Information ...

Page 147

Service Reporting Control +CR ................................... 129 Set All Current Parameters to User-Defined Profile Set Command Line Editing Character S5 ..................... 58 Set Connect Result Code Format and Call Monitoring X ................................................................................... 61 Set DSR Signal &S ....................................................... ...

Related keywords