Specifications
INTRODUCTION
HSPA+ATCommandsReferenceGuide 16
Introduction
ThisguidedescribestheATcommands:
HayesstandardATcommandset,inordertomaintainthecompatibilitywithexistingSWprograms.
3GPPTS27.007specificATcommandandGPRSspecificcommands.
3GPPTS27.005specificATcommandsforSMS(ShortMessageService)andCBS(CellBroadcastService)
StandardATcommandsandproprietaryATcommandshelpyoucontrolyourproduct.
FormattingConventionsOverview
Thefollowingsyntacticaldefinitionsapply:
<CR>
Carriagereturncharacter,isthecommandlineandresultcodeterminatorcharacter,whichvalue,indecimal
ASCIIbetween0and255,isspecifiedwithinparameterS3.Default:13.
<LF>
Linefeedcharacter,isthecharacterrecognizedaslinefeedcharacter.Itsvalue,indecimalASCIIbetween0and
255,isspecifiedwithinpara
meterS4.Thelinefeedcharacterisoutputaftercarriagereturncharacterifverbose
resultcodesareused(V1optionused)otherwise,ifnumericformatresultcodesareused(V0optionused)it
doesnotappearintheresultcodes.Default:10.
<...> Nameenclosedinanglebracketsisasyntacticalelement.Theydonotapp
earinthecommandline.
[...]
OptionalsubparameterofacommandoranoptionalpartofTerminalAdapter(TA)informationresponseis
enclosedinsquarebrackets.Bracketsthemselvesdonotappearinthecommandline.Whensubparameteris
notgiveninATcommandswhichhaveaRe
adcommand,newvalueequalsitspreviousvalue.ForATcommands
thatdonotstorethevaluesofanyoftheirsubparameters—whicharecalledactiontypecommandsanddonot
haveaReadcommand—actionperformedbasedontherecommendeddefaultsettingofthesubparameter.
ATCommandSyntax
ThesyntaxrulesfollowedbycommandsinthisguidearesimilartothoseofstandardbasicandextendedAT
commands.
Therearetwotypesofextendedcommands:
Parametertypecommands.Thistypeofcommandmaybe:
“set”tostoreavalueorvaluesforlateruse.
“read”todeterminethecurrentvalueorvaluesstored.
“tested”todeterminerangesofvaluessupported.
Eachhasatestcommand(trailing=?)togiveinformationaboutthetyp
eofitssubparameters.The
parametersalsohaveareadcommand(trailing?)tocheckthecurrentvaluesofsubparameters.
Actiontypecommands.Thistypeofcommandmaybe“executed”or“tested”.
“executed“toinvokeaparticularfunctionoftheequipment,whichgenerallyinvolvesmorethanthesimple
storageofavalueforlateruse.
“tested”todetermine:
Ifsubparametersareassociatedwiththeaction,therangesofsubparametersva
luesthataresupported.
Ifthecommandhasnosubparameters,issuingthecorrespondingtestcommand(trailing=?)raisesthe
resultcode“ERROR”.