Specifications
3GPPTS27.005ATCOMMANDSFORSMSANDCBS
HSPA+ATCommandsReferenceGuide 130
Usethefollowingtabletocorrectanincoherenceproblem,duetothefactthatitispossibletohave
contemporaneousdifferentsettingsofparameter<ds>indifferentsessions.See#PORTCFGand+CMUX.
<ds>settingsindifferentsessions
<ds>=1forsession“0”
AND
<ds>=2foratleastoneoftheothersessions
URC+CDSisshownonlyonsession“0”andnostatus
reportisstoredonSIM
<ds>=0forsession“0”
AND
<ds>=2foratleastoneoftheothersessions
NoURCisshownonanysessionandnostatusreportis
storedonSIM
NewMessageAcknowledgement+CNMA
Executecommandconfirmscorrectreceptionofanewmessage(SMS‐DELIVERorSMS‐STATUS‐REPORT)whichis
routeddirectlytotheTE.
Acknowledgewith+CNMAispossibleonlyifthe+CSMSparameterissetto1(+CSMS=1)whena+CMTor+CDS
indicationisshown.
Ifnoacknowledgementisgivenwithin thenet
worktimeout(17seconds),anRP‐ERRORissenttothenetwork,the
<mt>and<ds>parametersofthe+CN M Icommandarethenresettozero(donotshownewmessageindication).
Ifcommandisexecuted,butnoacknowledgementisexpected,orsomeotherMErelatederroroccurs,finalresult
code+C
MSERROR:<err>isreturned.
TheATcommandsyntaxandfunctionalitiesaredifferentbetw eenSMSPDUModeandSMSTextMode.
PDUMode
ForthePDUexecutecommand,eitherpositive(RP‐ACK)ornegative(RP‐ERROR)acknowledgementtothe
networkispossible.Parameter<n>defineswhichoneissent.Optionally(when<length>isgreaterthanzero)an
acknowledgementTPDU(SMS‐DELIVER‐REPORTforRP‐ACKorRP‐ERROR)maybesenttothenetwork.Th
e
enteringofPDUisdonesimilarlyasspecifiedincommandSendMessage+CMGS,exceptthattheSMSCaddress
fieldisnotpresent.
PDUmode,testcommandreturnsthepossiblerangeofvaluesforthe<n>.
TextMode
Forexecutecommand,onlypositiveacknowledgementtonetwork (RP‐ACK)ispossible.
Textmode,testcommandreturnstheOKresultcode.