Specifications

INTRODUCTION
17 HSPA+ATCommandsReferenceGuide
Theresponsetothetestcommand(trailing=?)maychangeinthefuturetoallowthedescriptionofnew
valuesandfunctions.
Note:Issuingthereadcommand(trailing?)causesthecommandtobeexecuted.
Whetherornottheequipmentimplementstheactioncommand(inthiscaseissuingthecor
responding
testcommand‐trailing=?‐returnstheOKresultcode),and,ifsubparametersareassociatedwiththe
action,therangesofsubparametersvaluesthataresupported.
Actioncommandsdonotstorethevaluesofanyoftheirpossiblesubparameters.Moreover:
Ifallthesubparametersofaparametertypecommand+CMD(or#CMDor$CMD)areoptional,issuingAT+CMD=<CR>(or
AT#CMD=<CR>orAT$CMD=<CR>)causestheOKresultcodetobereturnedandthepreviousvaluesoftheomitted
subparameterstoberetained.
StringTypeParameters
Astring,enclosedbetweenquotesornot,isavalidstringtypeparameterinput.AccordingtoV.25terspace
charactersareignoredonthecommandlineand maybeusedfreelyforformattingpurposes,unlesstheyare
embeddedinnumericorquotedstringconstants.Thereforeastringcontainingaspacecharacterhastobe
enclosedbetweenquotestobeconside
redavalidstringtypeparameter.ForexampletypingAT+COPS=1,0,"A1"is
thesameastypingAT+COPS=1,0,A1;typingAT+COPS=1,0,"ABB"isdifferentfromtypingAT+COPS=1,0,ABB.
Astringisalwayscasesensitive.
Somecommandsrequireyoutoalwaysplacetheinputstringparameterswithinquotes.Whe
nthisisrequired,the
commanddescriptionsexplicitlytellyouso.
CommandLines
Acommandlineismadeupofthreeelements:theprefix,thebodyandtheterminationcharacter.
Thecommandlineprefixconsistsofthecharacters“AT”or“at”.Torepeattheexecutionoftheprevious
commandline,usethecharacters“A/”or“a/”orAT#/orat#/.
UsingparameterS3,youcanselectthetermina
tioncharacter.Thedefaultis<C R>.
Thestructuresofthecommandlineare:
ATCMD1<CR>whereATisthecommandlineprefix,CMD1isthebodyofabasiccommandand<CR>isthe
commandlineterminatorcharacter.
Thenameofthecommandneverbeginswiththecharacter“+”
ATCMD2=10<CR>where10isasubparameter.
AT+CMD1;+CMD2=,,10<CR>Thesearetwoexamples ofextendedcommandsTheyaredelimitedwith
semicolon.Inthesecondcommandthesubparameterisomitted.
Thenameofthecommandalwaysbeginswiththecharacter“+”.
+CMD1?<CR>Thisis areadcommandforcheckingcurrentsubparametervalues.
+CMD1=?<CR>Thisisatestcom
mandforcheckingpossiblesubparametervalues.
Thesecommandsmightbeperformedinasinglecommand lineasshownbelow:
ATCMD1CMD2=10+CMD1;+CMD2=,,10;+CMD1?;+CMD1=?<CR>
Itisrecommendedtoseparatethebasiccommandsandtheextendedcommandsintodifferentcommandlines.