You are on page 1of 42

CDMA1xEVDO

EV1Models
ATCommands
ReferenceGuide


CDMA1xEVDOATCommandsReferenceGuideforthefollowingproducts:
SocketModemCell(MTSMCEV1U)
SocketModemiCell(MTSMCEV1IP)
MultiModemCell(MTCBAEV1U1)
MultiModemrCell(MTCBAEV1EN3)
QuickCarrierUSB(MT100UCCEV1)

PNS000506B,RevisionB
Copyright

Thispublicationmaynotbereproduced,inwholeorinpart,withoutpriorexpressedwrittenpermissionfrom
MultiTechSystems,Inc.Allrightsreserved.Copyright2011,byMultiTechSystems,Inc.
MultiTechSystems,Inc.makesnorepresentationsorwarrantywithrespecttothecontentshereofand
specificallydisclaimanyimpliedwarrantiesofmerchantabilityorfitnessforanyparticularpurpose.
Furthermore,MultiTechSystems,Inc.reservestherighttorevisethispublicationandtomakechangesfrom
timetotimeinthecontenthereofwithoutobligationofMultiTechSystems,Inc.tonotifyanypersonor
organizationofsuchrevisionsorchanges.
Revisions

RevisionLevel

Date

Description

A
B

03/29/11
Initialrelease.
10/06/2011 Removedunsupportedcommands.

Trademarks

MultiTechandtheMultiTechlogoareregisteredtrademarksofMultiTechSystems,Inc.
TheHuaweilogoandotherreferencesaretrademarksofHuaweiTechnologiesCo.,Ltd.
WorldHeadquarters

MultiTechSystems,Inc.
2205WoodaleDrive
MoundsView,Minnesota55112
Phone:7637853500or8003289717
Fax:7637859874
InternetAddress: http://www.multitech.com
TechnicalSupport

Country

ByEmail

Europe,MiddleEast,
Africa:
U.S.,Canada,allothers:

support@multitech.co.uk (44)1189597774

support@multitech.com

ByPhone

(800)9722439or17637175863

MultiTechSystems,Inc.ATCommandsforEV1Modems

Contents
Chapter1Introduction..................................................................................................................................5
AcronymsUsedinThisGuide....................................................................................................................................5
ResultCodesOverview..............................................................................................................................................6
FormattingConventionsOverview............................................................................................................................6
OverviewofATCommands.......................................................................................................................................6
SummaryofSupportedCommandsDescribedinthisDocument................................................................................9

Chapter2BasicInformationQueryandCommandSettings.........................................................................11
^HWVERHardwareVersionQuery.........................................................................................................................11
^MDNQueryMDN................................................................................................................................................12
^MEIDMEIDQuery...............................................................................................................................................12
^PRLVERPRLVersionQuery..................................................................................................................................13
^SOFTDNSoftShutDown......................................................................................................................................13
^TIMETimeQuery.................................................................................................................................................13
+CGMM/+GMMProductName.............................................................................................................................14
+CGMRSoftwareVersionQuery............................................................................................................................15
+CIMIIMSIRead....................................................................................................................................................15
+CMEEErrorReporting..........................................................................................................................................16
+CSQRSSIQueryFunction.....................................................................................................................................17
+GCAPQueryMSCurrentlySupportedCapabilities................................................................................................18
+GMIManufacturerInformationQuery.................................................................................................................18
+GSNElectronicSerialNumber(ESN)Query..........................................................................................................18
A/RepeatPreviousCommand...............................................................................................................................19
EEcho...................................................................................................................................................................19
S3CommandLineCarriageReturnCharacter.........................................................................................................20
S4ResponseFormatCharacter..............................................................................................................................20
S5BackspaceCharacter.........................................................................................................................................21
VResponseFormat...............................................................................................................................................21

Chapter3SystemSettingCommands..........................................................................................................22
^PREFMODEPreferentialNetworkMode...............................................................................................................22
^RESETReset.........................................................................................................................................................22
^SYSINFOSystemInformationQuery.....................................................................................................................23

Chapter4SMSCommands..........................................................................................................................24
^HCMGLSMSList..................................................................................................................................................24
^HCMGRSMSRead...............................................................................................................................................25
^HCMGSMessageSendingCommand....................................................................................................................26
^HSMSSSSMSParameterSelection.......................................................................................................................27
+CMGDSMSDeletion............................................................................................................................................28
MultiTechSystems,Inc.ATCommandsforEV1Modems

Contents
+CMGFSMSFormatSetting...................................................................................................................................29
+CMGWSMSStorage............................................................................................................................................29
+CNMANewSMSAcknowledgement....................................................................................................................30
+CNMINewSMSNotificationSetting....................................................................................................................31
+CPMSSMSStorageSelection...............................................................................................................................33

Chapter5SecuritySettingInterface............................................................................................................34
+CFUNOperationModeSetting.............................................................................................................................34
Chapter6DataServicesCommands............................................................................................................35
^ISDORReadDatacardDormantState...................................................................................................................35
^PPPCFGReadPPPUserPassword........................................................................................................................35

AppendixACMEErrorList...........................................................................................................................36
CMEErrors..............................................................................................................................................................36
CMEErrorsandDescriptions...................................................................................................................................36
SelfDefinedCommonErrors...................................................................................................................................37
UsingSelfDefinedCommonErrors..........................................................................................................................37

AppendixBCMSErrorList...........................................................................................................................38
AppendixCSummaryofFinalResultCodes.................................................................................................39
AppendixDInitialParameterValuesafterMS(MobileStation)IsStarted...................................................40
Index..............................................................................................................................................................41

MultiTechSystems,Inc.ATCommandsforEV1Modems

Chapter 1 Introduction
ThisguidedescribestheATcommandsavailableforCDMA1xEVDOEV1models.

AcronymsUsedinThisGuide
Thefollowingtabledescribesacronymsthatthisguideuses.

Acronym
TE

Description
TerminalEquipment

MS

MobileStation

SM

Shortmessage

RSSI

Receivesignalstrengthindicator

BER

Biterrorrate

PLMN

Publiclandmobilenetwork

RPLMN

RegisteredPLMN

URC

Unsolicitedresultcode

DCS

Datacodingscheme

CLIP

CallLineIdentifierpresentation

PDP

PacketDataProtocol

SCA

ServiceCenterAddress

MultiTechSystems,Inc.ATCommandsforEV1Modems

Chapter1Introduction

ResultCodesOverview
Thecommandtablesdonotshowresultcodesunlessspecialconditionsapply.TheresultcodeOKisreturned
whenthecommandhasbeenexecuted.ERRORmaybereturnedifparametersareoutofrange.ERRORis
returnedifacommandisvalid,butwasissuedincorrectly.COMMANDNOTSUPPORTisreturnedifthe
commandisnotrecognized.

FormattingConventionsOverview
Thisguideusesthefollowingformatconventions:

Charactercodesorkeystrokesthataredescribedwithwordsorstandardabbreviationsareshownwithin
anglebrackets,suchas<CR>forCarriageReturnand<space>forablankspacecharacter.

Numericvaluesaredecimalunlessprefixedasfollows:

Hexadecimalvaluesareshownwithaprefixof0x,i.e.intheform0x3D.

Commandsyntaxisnotedas:^PREFMODE=<c>[,b].TheATcharactersarenotshownbutmustbeincluded
beforeallcommands.^PREFMODEisusedasanexamplecommandhere.Substituteitwiththecommand
youwanttoactuallyuse.

Requiredparametersareenclosedinanglebrackets(<n>)whileoptionalparametersareenclosedwithin
squarebrackets([x]).Donotincludebracketsinthecommandstring.

Commandsappearintables.Eachchaptercoversthecommandsrelatedtothatsubject.

Chapter1includesandpresentsasummarytabletohelpyoulocateaneededcommand.

Thecommandtablesnotedefaultsettings.Thesesettingsarethefactorydefaultsettingsandnotthe
defaultparametervalueassumedifnoparameterisspecified.

ResultCode.Thisisanumericortextcodethatisreturnedafterallcommands(exceptresets)textcodes
arereturnedifverboseresponsesareenabled.Onlyoneresultcodeisreturnedforacommandline
regardlessofthenumberofindividualcommandscontainedontheline.

Response.Thistermindicatesaresponsefromthemodemthatisissuedpriortoaresultcode.Reading
registersorissuingcommandsthatreportinformationwillprovidearesponsefollowedbyaresultcode
unlessthecommandgeneratesanerror.

Responsesandresultcodesfromthemodem,orhostsystemsoftwareprompts,areas:CONNECT

OverviewofATCommands
FormatofBasicCommands
Theformatofbasiccommandsis:
<command>[<number>]
AnexampleofabasiccommandisATE,and<number>isadecimalnumbercomposedofoneormoredigits.The
0sattheheadof<number>areignored.Ifabasiccommandcarriesno<number>,the<number>valueis0by
default.

MultiTechSystems,Inc.ATCommandsforEV1Modems

Chapter1Introduction

ActionCommandsOverview
Actioncommandsarethecommandsthatcarryoutaspecificactionratherthanonlydealingwithlocal
parametersoftheMS,forexampleAT+CCFC,AT+CMGS.Anactioncommandmaycarryparametersornot.
ActioncommandsincludeEXECUTIONandTEST.
EXECUTIONCommand
Commandformat:
Noparameter<name>
With1parameter<name>[=<value>]
Withmoreparameters<name>[=<compound_value>]
<compound_value>indicatesmultipleparameters,separatedby,inthemiddle.Fortheparametersthathave
adefaultvalue,theycanbeomittedandsubstitutethedefaultvalue.Ifalltheparametersareomitted,the=
behind<name>shouldbeomittedtoo.If<name>isnotidentified,itindicatesthatthiscommanddoesnotexist,
andtheinformationCOMMANDNOTSUPPORTEDwillbereturned.If<name>isidentifiable,andthe
commandcontainsuncalledforparameters,orthenumberofparametersgoesbeyondthedefinedrange,the
informationTOOMANYPARAMETERSwillbereturned.
TESTCommand
Commandformat:
<name>=?
IftheMScannotidentify<name>,theinformationCOMMANDNOTSUPPORTEDisgiven.IftheMScan
identify<name>,andthecommandcarriesnoparameter,theinformationOKisreturned.Ifthecommand
carriesparameters,thevaluerangeofeachparameterwillbereturnedfirst,thenOKwillbereturned.

ParameterCommandsOverview
ParametercommandsarecommandsthatonlydealwiththelocalparametersofMS.Theseparameterscan
impacttheexecutionoftheactioncommands.ParametercommandsincludeSET,READandTESTcommands.
SETCommand
UsetheSETcommandtosetparameters.
Commandformat:
With1parameter:<name>[=<value>]
Withmoreparameters<name>[=<compound_value>]
<compound_value>meansmultipleparameters,separatedby,inthemiddle.
Ifparametershaveadefaultvalue,youcanomitthevalueandusethedefaultvalue.
Ifalltheparametersareomitted,omitthe=behind<name>.
If<name>isnotidentified,thenthiscommanddoesnotexist,andtheCOMMANDNOTSUPPORTinformationisreturned.
If<name>isidentifiable,andthecommandcontainsuncalledforparameters,orthenumberofparametersgoesbeyond
thedefinedrange,theinformationTOOMANYPARAMETERSisreturned.

READCommand
UsetheREADcommandtoreadtheparameterscurrentvalue.

Commandformat:
<name>?

TESTcommand
Commandformat:
<name>=?
MultiTechSystems,Inc.ATCommandsforEV1Modems

Chapter1Introduction

IftheMScannotidentify<name>,theinformationCOMMANDNOTSUPPORTEDisgiven.IftheMScan
identify<name>,andthecommandcarriesnoparameter,theinformationOKisreturned.Ifthecommand
carriesparameters,thevaluerangeofeachparameterisreturnedfirst,thenOKisreturned.

AbortAttributeOverview
AbortmeanstheTEsendsaninstructiontointerruptacommandbeingexecuted.TheAbortattributemustbe
issuedbeforethecommandfinishesexecution.Therefore,usethisattributeonlywiththecommandsthat
requireacertaintimeperiodforexecuting.
Notallcommandsthatrequireacertaintimeperiodforexecutingcanbeaborted,dependingontheabort
attributeofthecommand.
EachATcommandhastheabortattribute.Thisattributeisatwooptionchoice:thecommandeithersupports
abortordoesnotsupportabort.Thecommandsthatsupportabortincludesomebasiccommandsandthe
EXECUTIONcommandofactioncommands.Thesecommandsdonotacceptanyabortrequestwithin125ms
afterbeingissued.Afterthecommandhasbeenissuedfor125msbuthasnotfinishexecution,ifanycharacteris
receivedfromtheTE,itinterruptstheexecutionofthecommandimmediately.
Commandssupportingabortare:

atDCanbeaborted

atACanbeaborted

SRegisterCommand
AllcommandsthatbeginwithSarecollectivelycalledSregistercommand.
Commandformat:
S<parameternumber>?
S<parameternumber>=<value>
TheSregistercommandnameiscomposedoftheletterScombinedwithadecimalnumber.Thisdecimal
numberiscalledregistersequencenumber(parameternumber).
Iftheregisterisnotidentified,itindicatesthatthiscommanddoesnotexist,andtheCOMMANDNOT
SUPPORTEDinformationisreturned.EachSregistersavesacharacter.Ifthecommandnameisfollowedby?,
itindicatesaREADcommand.TheASCIIcodevaluescurrentlysavedinthisSregisterexpressedbya3digit
decimalnumberarereturned.Iftherearelessthan3digits,filling0sappearatthebeginning.Forexample,if
theASCIIvalueis13,then013isreturned.
Ifthecommandnameisfollowedby=,thecommandisaSETcommand.Inthiscase,replacethecharacters
storedinthisSregisterwiththecharacterscorrespondingtothe<value>.

MultiTechSystems,Inc.ATCommandsforEV1Modems

Chapter1Introduction

SummaryofSupportedCommandsDescribedinthis
Document
BasicInformationandQueryCommands
ThemodemspecificcommandsaredescribedinChapter2.Youcanusethesemodemspecificcommandsto
querydeviceinformation,querydevicestatus,orsetdevicebehavior.
Command

Description

^HWVER

HardwareVersionQuery

^MDN

QueryMDN

^MEID

MEIDQuery

^PRLVER

PRLVersionQuery

^SOFTDN

SoftShutDown

^TIME

TimeQuery

+CGMM/+GMM

ProductName

+CGMR

SoftwareVersionQuery

+CIMI

IMSIRead

+CMEE

ErrorReporting

+CSQ

RSSIQueryFunction

+GCAP

QueryMSCurrentlySupportedCapabilities

+GMI

ManufacturerInformationQuery

+GSN

ElectronicSerialNumber(ESN)Query

A/

RepeatPreviousCommand

Echo

S3

CommandLineCarriageReturnCharacter

S4

ResponseFormatCharacter

S5

BackspaceCharacter

ResponseFormat

SystemSettingCommands
ThesystemsettingcommandsaredescribedinChapter3.Thesecommandsareusedtosetandquerysystem
settingsandindicatestatusofcurrentsystem.
Command
^PREFMODE
^RESET
^SYSINFO

Description
PreferentialNetworkMode
Reset
SystemInformationQuery

MultiTechSystems,Inc.ATCommandsforEV1Modems

Chapter1Introduction

SMS
TheSMScommandsaredescribedinChapter4.ThesecommandsareusedtoconfigureSMSsettings,process
SMSmessages,andindicatestatusofSMSmessages.
Command
^HCMGL

Description
SMSList

^HCMGR

SMSRead

^HCMGS

MessageSendingCommand

^HSMSSS

SMSParameterSelection

+CMGD

SMSDeletion

+CMGF

SMSFormatSetting

+CMGW

SMSStorage

+CNMA

NewSMSAcknowledgement

+CNMI

NewSMSNotificationSetting

+CPMS

SMSStorageSelection

SecuritySettingCommands
ThesecuritysettingcommandsaredescribedinChapter5.Usethesecuritysettingcommandstosetandquery
securitysettingsofthedevice/SIM.
Command
+CFUN

Description
OperationModeSetting

DataServicesCommands
ThedataservicescommandsaredescribedinChapter6.Usethedataservicescommandstoset,control,and
querydataservices.
Command
^ISDOR

Description
ReadDatacardDormantState

^PPPCFG

ReadPPPUserPassword

10

MultiTechSystems,Inc.ATCommandsforEV1Modems

Chapter 2 Basic Information Query


and Command Settings
Thischapterdescribescommandsthatyoucanusetoquerydeviceinformation,querydevicestatus,orset
devicebehavior.

^HWVERHardwareVersionQuery
Executethiscommandtoquerythehardwareversion.

Syntax
AT^HWVER
Command
^HWVER

PossibleResponse(s)
^HWVER:<hardversion>OK

Values
<hardversion>

Hardwareversion,astringofnomorethan31characters.

MultiTechSystems,Inc.ATCommandsforEV1Modems

11

Chapter2BasicInformationQueryandCommandSettings

^MDNQueryMDN
ExecutethiscommandtoquerytheMDNvaluefromtheflashorRUIM.ThetestcommandreturnsOK.
Note:MDNstandsforMobileDirectoryNumber.Itistheactualphonenumberdialedtoreachaspecificmobile
phone.

Syntax
AT^MDN
Command
^MDN

PossibleResponses
^MDN:<MDN_num>OK

^MDN=?

IfthereiserrorwithMS
+CMEERROR:<err>
OK

Value
<MDN_num>

MDNvalue;stringtype,lessthan15digits.

^MEIDMEIDQuery
ExecutethiscommandisusedtoquerytheMEIDvalue.
Note: AMobileEquipmentIdentifier(MEID)isagloballyunique56bitidentificationnumberforaphysical
pieceofmobilestationequipment.Itisusedasameanstofacilitatemobileequipmentidentificationand
tracking.Additionally,MEIDsarecoordinatedwithInternationalMobileEquipmentIdentifiers(IMEIs),
facilitatingglobalroamingandharmonizationbetween3Gtechnologiesasauniversalmobileequipment
identifier.

Syntax
AT^MEID
Command
^MEID

PossibleResponses
^MEID:<meid>
OK
IfthereisaMSrelatederror:
ERROR
OK

^MEID=?

Values
<MEID>

ThevalueoftheMEID.Fixed14bytesstring,HEXformat.IftheMEIDdoesnot
exist,00000000000000isdisplayed.

12

MultiTechSystems,Inc.ATCommandsforEV1Modems

Chapter2BasicInformationQueryandCommandSettings

^PRLVERPRLVersionQuery
ExecutethiscommandtoquerythePRLversionfromtheflashorRUIM.
Note: Yourphone'sPreferredRoamingList(PRL)determineshowyourphonebehavesincertaingeographic
areas,whetherornotitcanroam,andonwhichcarriersitcanroam.

Syntax
AT^PRLVER
Command
^PRLVER
or
^PRLVER?

PossibleResponses
^PRLVER: <prlversion>OK

<prlversion>

PRLID

IfthereiserrorwithMS
+CMEERROR:<err>

Values

^SOFTDNSoftShutDown
ExecutethiscommandtoevoketheshutdownregisterprocesstoshutdowntheMS(mobilestation).

Syntax
AT^SOFTDN
Command
^SOFTDN

PossibleResponses
OK
IfthereisaMSrelatederror:
ERROR

Values
None

^TIMETimeQuery
Executethiscommandtoquerythesystemtime.
Theresponsecommandformatis^TIME:<yyyy/mm/ddhh:mm:ss>:

yyyy:year

mm:month

dd:day

hh:hour

mm:minute

ss:second

IftheCDMAsystemtimecannotberetrieved,ERRORisreturned.

MultiTechSystems,Inc.ATCommandsforEV1Modems

13

Chapter2BasicInformationQueryandCommandSettings

Syntax
AT^TIME
Command
^TIME

PossibleResponse(s)
^TIME:<yyyy/mm/ddhh:mm:ss>OK
IfthereisaMSrelatederror:
ERROR

Values
None

Example
AT^TIME
^TIME:2003/10/2417:35:04
OK

+CGMM/+GMMProductName
ThiscommandisusedtogettheproductmodelNAME.Notethatthefunctionof+CGMMand+GMMare
identical.However,thecommand+CGMMcanbeusedwhendatacardsdonothaveaSIM/USIMcard.The
productmodeNAMEiscomposedofacharacterstring.Themaxlengthcannotgobeyond2048bytes,including
theendcharacter\0.

Syntax
AT+CGMM
Command
+CGMM

+CGMM=?

PossibleResponses
<production_name>OK
IfthereisaMSrelatederror:
+CMEERROR:<err>
OK

Values
<production_name> Productname.

Example
ProductNameEC360

14

InputAT+CGMM

EC360

MultiTechSystems,Inc.ATCommandsforEV1Modems

Chapter2BasicInformationQueryandCommandSettings

+CGMRSoftwareVersionQuery
Executethiscommandtoquerythecurrentsoftwareversion.

Syntax
AT+CGMR
Command
+CGMR

Possible Responses
+CGMR:
<softversion>OK
If there is an MS-related error:
ERROR
OK

+CGMR=?

Values
<softversion>

Softwareversion.(Itisastringofnomorethan31characters)

+CIMIIMSIRead
ThiscommandisusedtoreadtheIMSI(InternationalMobileSubscriberIdentity)fromtheSIMcardortheME
(mobileequipment).

Syntax
AT+CIMI
Command
+CIMI

+CIMI=?

PossibleResponses
<IMSI>OK
IfthereisaMSrelatederror:
+CMEERROR:<err>
OK

Values
<IMSI> DirectlyreturnsthevalueofIMSI,whichshouldbeastringwith15digits

Example
AT+CIMI
1234512345678

MultiTechSystems,Inc.ATCommandsforEV1Modems

15

Chapter2BasicInformationQueryandCommandSettings

+CMEEErrorReporting
Executethiscommandtoenableordisabletheresultcode:+CMEERROR:<err>showsMSrelatederrors.Ifitis
enabled,MSrelatederrorsgenerateresultcode:+CMEERROR:<err>insteadofERROR.IfanerrorisnotMS
related,ERRORisreturned

Syntax
AT+CMEE=<n>
Command
+CMEE=<n>
+CMEE?
+CMEE=?

PossibleResponse(s)
OK
+CMEE:<n>OK
+CMEE:(listofsupported<n>s)OK

Values
<n>
0
1
2
<err>

16

If+CMEERROR:<err>resultcodeisnotused;onlyERRORisreturned,ifany.
If+CMEERROR:<err>resultcodeisused;<err>usestheerrornumbervalue.
If+CMEERROR:<err>resultcodeisused;<err>usesthedetailedstringvalueoferrors.
Forerrorcodes,seeAppendix2"CMEERRORList"

MultiTechSystems,Inc.ATCommandsforEV1Modems

Chapter2BasicInformationQueryandCommandSettings

+CSQRSSIQueryFunction
Executethiscommandtogetthereceivesignalstrengthindicator(RSSI)andthebiterrorrate(BER)oftheMS
(mobilestation).
ExecutetheTESTcommandtoquerythesupportedRSSIandBER.

Syntax
AT+CSQ
Command
+CSQ
+CSQ=?

Possible Response(s)
+CSQ:
<rssi>,<ber> OK
+CSQ:
(list of supported <rssi>s),(list of supported <ber>s) OK

Values
<rssi>

(receivesignalstrengthindicator):

0
130
31
99
<ber>

TheRSSIisequaltoorlessthan125dBm
Integer(31(125|rssi|)/50)dBm
TheRSSIisequaltoormorethan75dBm
TheRSSIisunknownorcannotbetested.
(biterrorrate):
BERvaluecannotbequeriedcurrently.
ExecuteeithertheEXECUTIONcommandortheTESTcommand;99isreturned

MultiTechSystems,Inc.ATCommandsforEV1Modems

17

Chapter2BasicInformationQueryandCommandSettings

+GCAPQueryMSCurrentlySupportedCapabilities
Thiscommandisusedtolistthemobilestation'scurrentlysupportedtransmissioncapabilities.

Syntax
AT+GCAP
Command
+GCAP

PossibleResponses
ReturnstheMS'scurrentlysupportedtransmissioncapabilities.

Values
None

+GMIManufacturerInformationQuery
Usethiscommandtoquerythenameofthemanufacturer.

Syntax
AT+GMI
Command
+GMI

PossibleResponses
+GMI:
<manufacturer>OK
If there is an MS-related error:
ERROR
OK

+GMI=?

Values
<manufacturer>

Manufacturerinformation(instringformat)

Example
AT+GMI
+GMI:HUAWEITECHNOLOGIESCO.,LTD
OK

+GSNElectronicSerialNumber(ESN)Query
Executethiscommandtoquerytheelectronicserialnumber(ESN)oftheMS(mobilestation).

Syntax
AT+GSN
Command
+GSN

+GSN=?

Possible Responses
+GSN:
<ESN>OK
If there is an MS-related error:
ERROR
OK

Values
<ESN>
18

Theelectronicserialnumber(ESN)oftheproduct.
MultiTechSystems,Inc.ATCommandsforEV1Modems

Chapter2BasicInformationQueryandCommandSettings

A/RepeatPreviousCommand
ExecutethiscommandtorepeatthepreviousATcommand.ThiscommandisnotsupportedforusewithMulti
TechIPproducts.

Syntax
A/
Command
A/

PossibleResponses

Values
None

Example
Ifthelastcommandis:
AT+GSN
+GSN:E43928A5
OK
A/
+GSN:E43928A5
OK

EEcho
ExecutethiscommandtosettheMS(mobilestation)toreturnornotreturncharactersfromtheTE(terminal
equipment).

Syntax
ATE[<value>]
Command

PossibleResponses

ATE[<value>]

OK

Values
<value>
0
1

MSdoesnotreturncharactersfromTE.
MSreturnscharactersfromTE.
Ifthevalueisnull,bydefault,thevalueusedis 1. Factorydefaultis1.

MultiTechSystems,Inc.ATCommandsforEV1Modems

19

Chapter2BasicInformationQueryandCommandSettings

S3CommandLineCarriageReturnCharacter
ThiscommandisusedtosetthecommandlinecarriagereturncharacterS3.S3savesthecommandlinecarriage
returncharacterintheformofanASCIIcodevalue.ThischaracterissentbytheTE.Itstandsfortheendofa
commandlineandisidentifiedbytheMS.ThischaracterisalsosentbytheMSandservesasapartofthe
header,trailer,andendmarkoftheresultcodeandinformationresponse.
WhenusingtheS3=<value>commandtosetS3,thecurrentS3charactercanserveasacarriagereturn
characterofthiscommandline,andtheresultcodeofthiscommandlinewillusethenewlysetS3character
immediatelyratherthanwaitinguntilthenextcommandline.

Syntax
ATS3=<value>
Command
S3=<value>
S3?

Possible Response(s)
OK
<value>OK

Values
<value>
0127

TheS3characterissetintheformofanASCIIcodevalue.
Factorydefaultis13.

Notes:

ImplementationDescription:FollowingITUTRecommendationv.25ter.Mandatory.

UTPSRelatedFlow:UTPSwillnotbeusedanditsvaluewillnotbechanged.

S4ResponseFormatCharacter
ThiscommandisusedtosettheresponseformatcharacterS4.S4savestheresponseformatcharacterinthe
formofanASCIIcodevalue.ThischaracterissentbytheMSandservesasapartoftheheader,tail,andend
markoftheresultcodeandinformationresponse.
IftheS4characterischangedinacommandline,theresultcodeofthiscommandlinewillusethenewS4
characterimmediatelyratherthanwaitinguntilthenextcommandline.

Syntax
ATS4=<value>
Command
S4=<value>
S4?

Possible Response(s)
OK
<value>OK

Values
<value>
0127

TheS4characterissetintheformofanASCIIcodevalue.

Factorydefaultis10.

Note: ImplementationDescription:FollowingITUTRecommendationv.25ter.Mandatory.

20

MultiTechSystems,Inc.ATCommandsforEV1Modems

Chapter2BasicInformationQueryandCommandSettings

S5BackspaceCharacter
Executethiscommandtosetthebackspacecharacter(S5).S5savesthebackspacecharactersintheASCII
format.ExecutethiscommandthroughtheTEtodeleteacharacter.

Syntax
ATS5=<value>
Command
S5=<value>
S5?

Possible Response(s)
OK
<value>OK

Values
<value>
TheS5characterissetintheformofASCIIformat.
Factorydefaultis8.

0-127

VResponseFormat
Executethiscommandtoset:

TheformatofresultcodesandinformationresponsesofATcommands,includingthestructureofheaders
andtrailers

Theformofresultcodecontents(numericcodeorverbosecode)

Thetablebelowliststheimpactontheformatofresultcodesandinformationresponses.<cr>representsS3
charactersand<lf>representsS4characters.
ImpactonResponseFormats

InformationResponses
ResultCodes

VO
<text>
<numericcode>

V1
<text>
<verbosecode>

Syntax
ATV<value>

Values
<value>
0
1

MSsendsabbreviatedheadersandtrailersandusesnumericresultcodes.
MSsendscompleteheadersandtrailersanduseswordsfortheresultcodes.
Ifthevalueisnull,bydefault,thevalueis0.
Factorydefaultis1.

MultiTechSystems,Inc.ATCommandsforEV1Modems

21

Chapter 3 System Setting Commands


Thischapterdescribescommandsyoucanusetosetandquerysystemsettings,toretrievethestatusofthe
currentsystem.

^PREFMODEPreferentialNetworkMode
Executethiscommandtoforciblysetthepreferentialnetworkmode.

Syntax
Command
^PREFMODE=<pref_mode>

^PREFMODE?
^PREFMODE=?

PossibleResponses
OK
IfthereisaMSrelatederror:
ERROR
^PREFMODE:<pref_mode> OK
^PREFMODE: (rangeofsupported<pref_mode>s)OK

Values
<pref_mode>
2
4
8

Networkmode.Valuesare:
CDMAmode
HDRmode
CDMA/HDRHYBRIDmode
Factorydefaultis8.

^RESETReset
Usethiscommandtoresetthedevice.

Syntax
AT^RESET
Command
^RESET

22

PossibleResponses

MultiTechSystems,Inc.ATCommandsforEV1Modems

Chapter3SystemSettingCommands

^SYSINFOSystemInformationQuery
Executethiscommandtoquerythesysteminformation,suchasservicestatus,domain,roamingstatus,system
mode,andUIMcardstatus.

Syntax
AT^SYSINFO
Command
^SYSINFO

PossibleResponses
^SYSINFO:<srv_status>,<srv_domain>,<roam_status>,<sys_mode>,<
sim_state>,<sys_submode>OK

Values
<srv_status>

Systemservicestatus.

Noservice

Restrictedservice

Validservice

Restricteddomainservices

Powersavingmodeandhibernatemode

<srv_domain>

Systemdomain.

Noservice

OnlyCircuitSwitcheddomain(CS)service

OnlyPacketSwitched(PS)domainservice

BothPSserviceandCSservice

NeitherCSservicenorPSserviceisregisteredandMSisinthesearchingmode

255
<roam_status>

CDMAnotsupported
Roamingstatus.

Nonroamingstatus

Roamingstatus

<sys_mode>

Systemmode.

Noservice

CDMAmode

HDRmode

CDMA/HDRHYBRIDmode

<sim_state>
1

UIMcardstatus.
ValidUIMcard

240

ROMSIMversion

255

UIMcarddoesnotexist

<sys_submode>

Submodeofsystem.

10

EVDORev0

11

EVDORevA

MultiTechSystems,Inc.ATCommandsforEV1Modems

23

Chapter 4 SMS Commands


ThischapterdescribescommandsthatyoucanusetoconfigureSMSsettings,processSMSmessages,and
indicatestatusofSMSmessages.

^HCMGLSMSList
Executethiscommandtoqueryalltheindexesdefinedby<stat>in<mem1>.
Messagestatusreportsareprocessedasnormalmessages.
If<stat>adoptsthedefaultvalue,theEXECUTIONcommandisequaltotheSETcommand^HCMGL="ALL".
ExecutetheTESTcommandtoquerysupportedstatusvalues.

Syntax
AT^HCMGL
Command
^HCMGL[=<stat>]

^HCMGL=?

PossibleResponses
IntheTEXTmode,acommandissuccessfullyexecuted:
^HCMGL:<index1>,<tag1>
^HCMGL:<index2>,<tag2>

OK
Otherwise:
+CMSERROR:<err>
^HCMGL:(listofsupported<stat>s)OK

Values
<stat>
0
1
2
3
4
<index>
<tag>
0
1
3

24

Messagetype,string.
Unreadmessagesreceived
Readmessagesreceived
Unsentmessagesstored
Sentmessagesstored
Allmessages
Integer,indicatesthepositioninmemory.
Integer,messagestatus.
Unreadmessages
Readmessages
Sentmessages

MultiTechSystems,Inc.ATCommandsforEV1Modems

Chapter4SMSCommands

^HCMGRSMSRead
Executethiscommandtoquerymessagesinthe<index>storagepositionin<mem1>.Accordingtothevalueof
<mode>,themessagestatusischangedbytheMS(mobilestation)ortheTE(terminalequipment).The
processingofnullparametersisthesameaswhenaparameter'svaluesarezero.
ExecutetheTESTcommandandOKisreturned.

Syntax
AT^HCMGR
Command
^HCMGR=<index>[,<mode>]

^HCMGR=?

PossibleResponses
IntheTEXTmodeandacommandissuccessfullyexecuted:
^HCMGR:<callerID>,<year>,<month>,<day>,<hour>,<minute>,
<second>,<lang>,<format>,<length>,<prt>,<prv>,<type><stat>,
<msg><CTRL+Z>OK
Otherwise:
+CMSERROR:<err>
OK

Values
<index>
<mode>
0
1
<callerID>
<year,month,day,hour,minute,second>
<format>
0
1
2
3
4
5
6
7
<lang>
0
1
2
3
4
5
6
7
<length>
<prt>
0
1
2
3

Integerindicatesthepositioninmemory.
Changingmessagestatus.
Changethestatustoread
Doesnotchangethestatus
Phonenumberofamessagesender.
Thetimeofmessagereceiving.
Codingschemeofamessage.
GSM7BIT
ASCII
IA5
OCTET
LATIN
LATIN_HEBREW
UNICODE
Others
Language.
UNSPECIFIED
ENGLISH
FRENCH
SPANISH
JAPANESE
KOREAN
CHINESE
HEBREW
Lengthofareceivedmessage
Prioritylevel
Normal
Interactive
Urgent
Emergency

MultiTechSystems,Inc.ATCommandsforEV1Modems

25

Chapter4SMSCommands
<prv>
0
1
2
3
<type>:
0
1
2
3
<stat>
0
1
2
3
<msg>

Privacylevel
Normal
Restricted
Confidential
Secret
Messagetype
Normal
CPT
VoiceMail
SMSReport
Specifiesthetypeofashortmessage.
Receivedunreadshortmessages
Receivedreadshortmessages
Storedunsentshortmessages
Storedsentshortmessage
Receivedmessages

^HCMGSMessageSendingCommand
TheTEsendsamessagetothenetwork.Thesendingofamessagecanbedividedintotwosteps.
TheTEsends^HCMGS=<da>[,<toda>]thatendswith(CR).
TheTEwaitsfor<CR><LF><greater_than><space>(IRA13,10,62,32)fromtheMSandsendsthemessage
contentthatendswith<ctrlZ>(IRA26).

Syntax
AT^HCMGS
Command
^HCMGS=<da>[,<toda>]<CR>
textisentered<ctrlZ/ESC>>
^HCMGS=?

PossibleResponses
^HCMGS:<mr>OK
Ifthereisamessagerelatederror:
+CMSERROR:<err>
OK

ThebodyoftheSMScancontainamaximumof160characters.
ToconfirmdeliveryoftheSMSusethecommands:
+CNMI=1,1,0,1,0
&HSMSSS=1,0,1,0

26

MultiTechSystems,Inc.ATCommandsforEV1Modems

Chapter4SMSCommands

Values
<da> Thephonenumberofamessagerecipient.Thevaluerangeisfrom0to9,*,and#.Themaximumlength
ofthevalueis20bits.
<toda> Codingschemeoftheaddress.Itisadigitofonebyte.Theparameterisinuseonlywhentheaddress
codingis8bit.EC360adoptsthe4bitcodingcurrently.Thus,thisparameterisnotinuse.Bydefault,thevalueis
zero.
Thenumbertypeofthefourhighestbits:
0 UNKNOWN
1 INTERNATIONAL
Thenumbertypeofthefourlowestbits:
0 UNKNOWN
1 TELEPHONY
<mr>Themessageidentifier.Thevalueisthedecimalnumberof09.Thevaluerangeis065535.
<ctrlZ>Endofamessage,thecharacteris'0x1A'.
<ESC>Cancelthemessagesending,thecharacteris'0x1B'.

^HSMSSSSMSParameterSelection
ExecutethisSETcommandtosettheparametersofSMSsending,includingacknowledgement,priority,coding
scheme,andprivacy.

Syntax
AT^HSMSSS
Command
^HSMSSS=<ack>,
<prt>,<fmt>,<prv>
^HSMSSS?
^HSMSSS=?

PossibleResponses
OK
Ifthereisanerror:
ERROR
^HSMSSS:<ack>,<prt>,<fmt>,<prv>OK
^HSMSSS:(listofsupported<ack>,<prt>,<fmt>,<prv>s)OK

Values
<ack>
0
1
<prt>
0
1
2
3

Acknowledgementreport
Acknowledgement reportnotrequired
Acknowledgement reportrequired
Priority
Normal
Interactive
Urgent
Emergency

MultiTechSystems,Inc.ATCommandsforEV1Modems

27

Chapter4SMSCommands
<fm>
Codingscheme
0
GSM7BIT
1
ASCII
2
IA5
3
OCTET
4
LATIN
5
LATIN_HEBREW
6
Unicode
7
Other
<prv>
Privacy
0
Normal
1
Restricted
2
Confidential
3
Secret
Factorydefaultsare0,0,1,0.

+CMGDSMSDeletion
Executethiscommandtodeletemessagessavedinthe<index>positionofthe<mem1>memory.Fordetails
andsettingsof<mem1>,seethedescriptionof+CPMS.
ExecutetheTESTcommandtoqueryallthepositionsofmessagesinthememory.

Syntax
AT+CMGD
Command
+CMGD=<index>

+CMGD=?

PossibleResponses
OK
Ifthereisamessagerelatederror;
+CMSERROR:<err>
+CMGD:(listofsupported<index>s)OK

<index>

Indexofthemessageinthememory.

Values

28

MultiTechSystems,Inc.ATCommandsforEV1Modems

Chapter4SMSCommands

+CMGFSMSFormatSetting
ExecutetheSETcommandtosettheSMSformat.
Note:Chinesecannotbedisplayedintextmode.

ExecutetheREADcommandtoquerythecurrentmode.ExecutetheTESTcommandtoquerythevaluerange.

Syntax
AT+CMGF
Command
+CMGF[=<mode>]
+CMGF?
+CMGF=?

PossibleResponses
OK
+CMGF:<mode>OK
+CMGF:(listofsupported<mode>s)OK

Values
<mode>
1 Textmode

If<mode>isnull,thenbydefault,<mode>is1(textmode).
Factorydefaultis1.

+CMGWSMSStorage
Saveamessagetothe<mem2>memorythatissetby+CPMS.ThePDUmodeisnotsupportedcurrently.

Syntax
AT+CMGW
Command
iftextmode(+CMGF=1):
+CMGW[=<oa/da>[,<tooa/toda>[,<stat>]]]<CR>
textisentered<ctrlZ/ESC>
+CMGW=?

PossibleResponses
+CMGW:<index>OK
Ifthereisamessagerelatederror:
+CMSERROR:<err>
OK

Values
TextMode
<length>
<oa/da>

HalfofthesentTPDUcharacters.
Phonenumberofamessagesender/recipient.
Thevaluerangeis09,*,and#.Upto20characters.

MultiTechSystems,Inc.ATCommandsforEV1Modems

29

Chapter4SMSCommands
<tooa/toda>

Addresscodingmethod.
Adigitofonebyte.Theparameterisvalidonlywhentheaddresscodingis8bit.
Currently,theEC360adopts4bitcoding.Thus,theparameterisinvalid.Thevalue
oftheparameteris0.

Thehighestfourdigitsindicatethenumbertype:
0 UNKNOWN
1 INTERNATIONAL
Thelowestfordigitsindicatethenumberplan:
0 UNKNOWN
1 TELEPHONY
Messagetype,string.
Receiveanunreadmessage
Receiveareadmessage
Storeanunsentmessage
Storeasentmessage
Thedefaultvalueis"STOUNSENT".

<stat>
RECUNREAD
RECREAD
STOUNSENT
STOSENT

PDUMode
<length>

HalfofthesentTPDUcharacters.

<mr>

Messageidentifier.Itsvalueisthedecimalnumberof09.Itsvaluerangeis0255

<ctrlZ>

IdentifytheendofaPDUdata.Thecharacteris"0x1A".

<ESC>

Cancelthemessagesending.Thecharacteris"0x1B".

<stat>

Messagestoragestatus.Valuesareasfollows(inthePDUmode,thedefaultvalue
is0)
Unreadmessagesreceived
Readmessagesreceived
Unsentmessagesstored
Sentmessagesstored
Allmessages(onlyfor+CMGL)
Position numberinthememory.Itsvalueisthedecimalnumberof09.Itsvalue
rangeisthemaximumcapacityofamessageminusone.

0
1
2
3
4
<index>

PDUpacketstructureisconsistentwiththe^HCMGSdescription.

+CNMANewSMSAcknowledgement
ExecutethiscommandtoacknowledgethatamessagesenttotheTEwasreceived.TheMSsendsthenext
^HCMTor^HCDSresultcodetotheTEonlyafteramessageisacknowledged.
IftheMSdoesnotreceiveacknowledgementinaspecifiedperiod(networktimeout),theMSreportsRPERROR
andautomaticallysets<mt>and<ds>of+CNMItozero.Thus,nomessagereportissenttotheTE.Ifmessage
reportsarerequired,<mt>and<ds>needtobereset.
Ifthecommandisexecutedandthereisnomessagetoacknowledge,the+CMSERROR:<err>isreturned.
ExecutetheTESTcommandtoquerythesupportedvaluesof<n>.Ifonlyzeroissupported,itindicatesthatthe
commanddoesnotsupportTPDUsending.

Syntax
AT+CNMA
Command
+CNMA

30

PossibleResponses
OK
Ifthereisamessagerelatederror:
+CMSERROR:<err>
MultiTechSystems,Inc.ATCommandsforEV1Modems

Chapter4SMSCommands

Values
<n>
0

Notsupported

SuccessfulsendingacknowledgementRPACK(orsuccessfulreceivingofbufferresultcode).

SendingfailureRPERROR

+CNMINewSMSNotificationSetting
ExecutetheSETcommandtosettheproceduresofreportingamessagetotheTE:

<mode>and<bfr>areformessagereports(including+CMTI,^HCMT,+CDSI,and^HCDS)thatarereported
totheTE.

<mt>isfornewmessagesstorage.

<bm>isnotinuse.

<ds>isforthemessagestatusreportstorage(+CDSIand^HCDS).

ExecutetheTESTcommandtoquerythesupportedparameters.
Note:AftertheMSisrestarted,MODE=1andMT=1.Otherparametersarerestoredtozero.

Syntax
AT+CNMI
Command
+CNMI=[<mode>[,<mt>[,<bm[,<ds>[,<bfr>]]]]]

+CNMI?
+CNMI=?

PossibleResponses
OK
IfthereisaSMSrelatederror:
+CMSERROR:<err>
+CNMI:<mode>,<mt>,<bm>,<ds>,<bfr>OK
+CNMI:(listofsupported<mode>),(listof
supported<mt>),(listofsupported<bm>),(listof
supported<ds>),(listofsupported<bfr>)OK

Values
<mode>
0
1
2

<mt>

Setthemessagenotificationmethod.(Onlymode=1 issupported)
BufferamessagenotificationintheMS.IftheMSmemoryisfull,anewnotification
replacestheearliestone.
SendamessagenotificationtotheTE.Ifthesendingfails(forexample,intheonlinedata
mode),themessagenotificationisdiscarded.
SendamessagenotificationandmessagestatusreporttotheTE.Ifthesendingfails(for
example,intheonlinedatamode),bufferthemessagenotificationintheMSandsenditto
theTElater.
Note:Messagenotificationsarebufferedinatemporarymemorystoragearea.IftheMSis
poweredoffbeforeitsendsamessagenotification,themessagenotificationmaybelost.
Thus,when<mode>=0or2,messagescannotbeforwardeddirectly(<mt>=1).
Setthemessagestorageandnotificationrules.Therearetwowaystostorage messages
sendnotifications/reports.

SaveSMSDELIVERintheMS.SendapositionnotificationtotheTE.
IfMT=1,themessagenotificationadopts+CMTI,namely,savemessagesto<mem3>
specifiedby+CPMSandreportthememoryandindextotheTE.

MultiTechSystems,Inc.ATCommandsforEV1Modems

31

Chapter4SMSCommands
2

IfSMSDELIVERisnotsavedintheMS,sendSMSDELIVERStotheTE.
IfMT=2,themessagenotificationadopts^HCMT;namely,messagesarenotsavedintheMS
whilereportedtotheTE.TheTEsendsAT+CNMAtoacknowledgemessages.IfAT+CNMAis
notreceivedintwoseconds,theMSreportserrortothenetwork.
ThetablebelowshowstheinteractionbetweentheTE(terminalequipment)andtheMS
(mobilestation).

Setthecellbroadcast.Itisnotsupportedcurrently.
Setthereturnnotification.
MSdoesnotsenddeliveryreportstotheTE
MSdoesnotstoremessagesbutsendsdeliveryreportstotheTEdirectly
^HCDS:<length><pdu>
2
IfreturnnotificationsaresavedintheMS,apositionnotificationissenttotheTEthrough
+CDSI.
+CDSI:<mem>,<index>
<bfr>
Setthebufferprocessingwhen<mode>=1,2isenteredfrom<mode>=0.
0
Inthe<mode>12mode,MSsendsallUSCstothe TEinonetime.
1
Inthe<mode>12mode,clearallUSCs.
Factorydefaultsare1,1,0,2,0
<bm>
<ds>
0
1

Example
CNMI=1,1,0,1,0.
ThisindicatesthatanewmessageisstoredintheMS(mobilestation).Thenthestoragepositionofthemessage
isreported(+CMTI:ME,1).Thestatusreportofthemessageisnotstoredbutdirectlyreported(^HCDS:)
Ifamessagenotificationcannotbereported(forexample,intheonlinedatamode),themessagenotificationis
discarded.

32

MultiTechSystems,Inc.ATCommandsforEV1Modems

Chapter4SMSCommands

+CPMSSMSStorageSelection
ExecutetheSETcommandtoselectthephonebookmemorystorage<storage>,whichisusedbyother
phonebookcommands.
ExecutetheREADcommandtoquerythenameandstatusoftheselectedstorage.
ExecutetheTESTcommandtoquerystoragessupportedbytheMS.

Syntax
AT+CPMS
Command
+CPMS=<mem1>[,<mem2>[,<mem3>]]

+CPMS?

+CPMS=?

PossibleResponses
+CPMS:
<used1>,<total1>,<used2>,<total2>,<used3>,<total3>OK
Ifthereisamessagerelatederror:
+CMSERROR:<err>
+CPMS:
<mem1>,<used1>,<total1>,<mem2>,<used2>,<total2>,
<mem3>,<used3>,<total3>OK
Ifthereisamessagerelatederror:
+CMSERROR:<err>
+CPMS:(listofsupported<mem1>s),(listofsupported
<mem2>s),(listofsupported<mem3>s)OK

Values
<mem1>

Stringindicatesthestorageusedbythemessagereadanddeleteprocess.

"SM"

(U)SIMcard

"ME"

NV

<mem2>

Thestringindicatesthestorageusedbythemessagewriteandsendprocess.
Theavailablevaluesarethesameasthatof<mem1>.

<mem3>

Thestringindicatesthestorageofreceivedmessages.Theavailablevaluesare
thesameasthatof<mem1>.

<total1>

Theintegerindicatesthenumberofmessagescanbesavedin<mem1>.

<total2>

Theintegerindicatesthenumberofmessagescanbesavedin<mem2>.

<total3>

Theintegerindicatesthenumberofmessagescanbesavedin<mem3>.

<used1>

Theintegerindicatesthenumberofmessagescurrentlysavedin<mem1>.

<used2>

Theintegerindicatesthenumberofmessagescurrentlysavedin<mem2>.

<used3>

Theintegerindicatesthenumberofmessagescurrentlysavedin<mem3>.

FactorydefaultsareMEMEME

MultiTechSystems,Inc.ATCommandsforEV1Modems

33

Chapter 5 Security Setting Interface


Thischapterdescribesthesecuritysettingcommandthatyoucanusetosetandquerysecuritysettingsofthe
device.

+CFUNOperationModeSetting
TheEXECUTIONcommandisusedtosetorresettheMS(mobilestation)mode.
TheREADcommandreturnsthecurrentmode.
TheTESTcommandreturnsallthecurrentlysupportedvalues.

Syntax
AT+CFUN
Command
+CFUN=[<fun>]

+CFUN?

+CFUN=?

PossibleResponses
OK
IfthereisaMSrelatederror:
+CMEERROR:<err>
+CFUN:<fun>OK
IfthereisaMSrelatederror:
+CMEERROR:<err>
+CFUN:(listofsupported<fun>s),(listofsupported<rst>s)OK
IfthereisaMSrelatederror:
+CMEERROR:<err>

Values
<fun>
0

SetinLPM(LowPower)mode.Beforesettingthismode,theMSshouldbein
offlinemode.

Setinonlinemode(defaultvalue).Beforesettingthismode,theMSshouldbe
inofflinemode.

Setinofflinemode.Beforesettingthismode,theMSshouldbeinFTMmode.

SetinFTMmode.Beforesettingthismode,theMSshouldbeinonlinemode.

Reset.Beforeresetting,theMSshouldbeinofflinemode.

Factorydefaultis1.

34

Chapter 6 Data Services Commands


Thischapterdescribescommandsyoucanusetoset,control,andquerydataservices.

^ISDORReadDatacardDormantState
Usethiscommandtoreadthedatacardtoseeifithassteppedintothedormantstate.

Syntax
AT^ISDOR
Command PossibleResponses
^ISDOR
<dormant_status> OK

Values
<dormantstatus>

NotinDormantState

Modemisnotindormantstate

DormantState

Modemisindormantstate

Example
Advisor
Modemisnotindormantstate
OK

^PPPCFGReadPPPUserPassword
UsethiscommandtosetusersettingsandtoreadthePPPusernameandpassword.

Syntax
AT^PPPCFG
Command
^PPPCFGor^PPPCFG?

^PPPCFG=
<ppp_user_id>,
<ppp_pass_word>

PossibleResponses
^PPPCFG:
<ppp_user_id>,<ppp_pass_word>
OK
IfthereisMSrelatederrors:
ERROR
OK
IfthereisMSrelatederrors:
ERROR

Values
<ppp_user_id>

String.PPPauthenticationofusername

<ppp_pass_word>

String.PPPauthenticationofuserpassword.

MultiTechSystems,Inc.ATCommandsforEV1Modems

35

Appendix A CME Error List


CMEErrors
ForallATcommands,ifthedefaultvalueofCMEEis2,eitherERRORorCMEERRORisreported.CMEERROR
includessomecommonerrorsandparticularerrorsofATcommands.

CMEErrorsandDescriptions
0
3
4
10
11
12
13
14
15
16
17
18
20
21
22
23
24
26
27
30
31
32
100
134
257
258
259
260
261
262
263
264
65280
65281
65282
65283
65284
36

Phonefailure
Operationnotallowed
Operationnotsupported
SIMnotinserted
SIMPINrequired
SIMPUKrequired
SIMfailure
SIMbusy
SIMwrong
Incorrectpassword
SIMPIN2required
SIMPUK2required
Memoryfull
Invalidindex
Notfound
Memoryfailure
Textstringtoolong
Dialstringtoolong
Invalidcharactersindialstring
Nonetworkservice
Networktimeout
Networknotallowedemergencycallsonly
Unknown
Serviceoptiontemporarilyoutoforder(#34)
Networkrejectedsupservrequest
Retryoperation
Invaliddeflectedtonumber
Deflectedtoownnumber
Unknownsubscriber
Servicenotavailable
Unknownclass
Unknownnetworkmessage
Callindexerror
Callstateerror
Sysstateerror
Parameterserror
SPNfilewrong
MultiTechSystems,Inc.ATCommandsforEV1Modems

AppendixACMEERRORList

65285 SPNfileaccesseddenied
65286 SPNfilenotexist
65287 AnotherSPNqueryoperationstillnotfinished

SelfDefinedCommonErrors
25
Invalidcharactersintextstring
103 Illegalmessage
4096 Modemisbusy

UsingSelfDefinedCommonErrors
Forterminalsthatsupportuniversalserialbus(USB)multipleportmapping,ATcommandscanbeexecuted
throughtheMODEMportandPCUIport.IfanATcommandisexecutedthroughMODEMportorisnotfinished,
ATcommandscannotbeexecutedthroughthePCUIport.Toprovidetimelyresponsetousers,thePCUIport
canbeprocessedinthefollowingways:

IfCMEE=0:ERRORisreportedforcommandxxx.

IfCMEE=1:+CMEERROR:4096,INFO:xxxisreportedforcommandxxx(XXXisthecopyofacommand.Itcan
containupto12characters).

IfCMEE=2:+CMEERROR:modemisbusy,INFO:xxxisreportedforcommandxxx.

MultiTechSystems,Inc.ATCommandsforEV1Modems

37

Appendix B CMS Error List


Thisappendixdescribespossible<err>valuesofCMSERRORreturnedbySMSATcommands.
<err>value
1

Errordescription
SMStoolong

300

NVError

302

Operationnotallowed
(initializationnotfinished)

305

Wrongparameters

313

SIMerror

320

Memoryerror

321

Invalidmemoryindexnumber
<index>

Memoryfull
NoSMSdelivery

Unknownerror

322
340
500

Commandsthatcanreturnthiserror
^HCMGS
+CMGW
+CMGD
+CMGW
^HCMGR
+CNMI
+CMGD
+CNMA
+CPMS
^HCMGS
+CMGW
^HCMGL
^HCMGR
^HCMGS
+CMGW
+CMGD
+CMGW
^HCMGR
+CMGD
+CMGW
^HCMGL
^HCMGR
+CMGD
^HCMGR
+CMGW
+CNMA
+CMGD
+CNMA
^HCMGS
^HCMGR

38

MultiTechSystems,Inc.ATCommandsforEV1Modems

Appendix C Summary of Final Result


Codes
FinalResultCode

No.

Description

OK

CONNECT
NOCARRIER
ERROR
+CMEERROR:<err>
+CMSERROR:<err>
COMMANDNOTSUPPORTED
TOOMANYPARAMETERS

1
3
4

Numbernotsupported
Numbernotsupported

IndicatesthatanATcommandisexecutedwithout
error.
Indicatesthataconnectionisestablished.
Indicatesthataconnectionisterminated.
Indicatesanormalerror.
Indicatesthattheerrortypeisshownby<err>.
IndicatestheerrorisrelatedtoSMS.
IndicatesthatanATcommandisnotsupported.
IndicatesthattherearetoomanyparametersinanAT
command.

MultiTechSystems,Inc.ATCommandsforEV1Modems

39

Appendix D Initial Parameter Values


after MS (Mobile Station) Is Started
Parameter

InitialValue

<value>is"1".

<value>is"1".

S3

<value>is"013".

S4

<value>is"010".

S5

<value>is"008".

+CPMS

<mem1>,<mem2>,and<mem3>is"ME".

^HSMSSS

<ack>=0,<prt>=0,<fm>=1,<Prv>=0.

+CMGF

<mode>=1.

+CMEE

<value>is"2".

+CNMI

<mode>=1,<mt>=1,<bm>=0,<ds>=2,<bfr>=0.

40

MultiTechSystems,Inc.ATCommandsforEV1Modems

Index

^CFUN Operation Mode Setting ................................... 34


^HCMGL SMS List ....................................................... 24
^HCMGR SMS Read..................................................... 25
^HCMGS Message Sending Command ......................... 26
^HSMSSS SMS Parameter Selection ............................ 27
^HWVER Hardware Version Query.............................. 11
^ISDOR Read Datacard Dormant Indication ................. 35
^MDN MDN Query ....................................................... 12
^MEID MEID Query ..................................................... 12
^MEID Query ^MEID ................................................... 12
^PPPCFG Read PPP User Password ............................. 35
^PREFMODE Preferential Network Mode ................... 22
^PRLVER PRL Version Query ..................................... 13
^RESET Reset ............................................................... 22
^SOFTDN Soft Shut Down ........................................... 13
^SYSINFO System Information Query ......................... 23
^TIME Time Query ....................................................... 14

E Echo ........................................................................... 19
Echo E ........................................................................... 19
Electronic Serial Number (ESN) Query +GSN ............. 18
Error Reporting +CMEE ............................................... 16

+
+CGMM/+GMM Product Name ................................... 14
+CGMR Software Version Query ................................. 15
+CIMI IMSI Read.......................................................... 15
+CMEE Error Reporting................................................ 16
+CMGD SMS Deletion ................................................. 28
+CMGF SMS Format Setting ........................................ 29
+CMGW SMS Storage .................................................. 29
+CNMA New SMS Acknowledgement......................... 30
+CNMI New SMS Notification Setting ......................... 31
+CPMS SMS Storage Selection .................................... 33
+CSQ RSSI Query Function .......................................... 17
+GCAP Query MS Currently Supported ....................... 18
+GMI Manufacturer Information Query ........................ 18
+GSN Electronic Serial Number(ESN) Query ..............18

A
A/ Repeat Previous Command ....................................... 19

B
Backspace Character S5................................................. 21

C
Carriage Return Character S3 ........................................ 20

MultiTechSystems,Inc.ATCommandsforEV1Modems

H
Hardware Version Query ^HWVER ............................. 11

I
IMSI Read +CIMI ......................................................... 15

M
Manufacturer Information Query +GMI........................ 18
MDN Query ^MDN ....................................................... 12
Message Sending Command ^HCMGS......................... 26

N
New SMS Acknowledgement +CNMA ........................ 30
New SMS Notification Setting +CNMI......................... 31

O
Operation Mode Setting ^CFUN ................................... 34

P
Preferential Network Mode ^PREFMODE ................... 22
PRL Version Query ^ PRLVER .................................... 13
Product Name +CGMM/+GMM ................................... 14

Q
Query MS Currently Supported +GCAP ....................... 18

R
Read Datacard Dormant State ^ISDOR ......................... 35
Read PPP User Password ^PPPCFG ............................. 35
Repeat Previous Command A/....................................... 19
Reset ^RESET ............................................................... 22
Response Character S4 .................................................. 20
Response Format V ....................................................... 21
RSSI Query Function +CSQ.......................................... 17
41

Index

S
S3 Carriage Return Character ........................................ 20
S4 Response Character .................................................. 20
S5 Backspace Character................................................. 21
SMS Deletion +CMGD ................................................. 28
SMS Format Setting +CMGF ........................................ 29
SMS List ^HCMGL ....................................................... 24
SMS Parameter Selection ^HSMSSS ............................ 27
SMS Read ^HCMGR..................................................... 25
SMS Storage +CMGW .................................................. 29

SMS Storage Selection +CPMS .................................... 33


Soft Shut Down ^SOFTDN ........................................... 13
Software Version Query +CGMR ................................. 15
System Information Query ^SYSINFO ......................... 23

T
Time Query ^TIME ....................................................... 14

V
V Response Format ....................................................... 21

42

MultiTechSystems,Inc.ATCommandsforEV1Modems

You might also like