Specifications
3GPPTS27.005ATCOMMANDSFORSMSANDCBS
HSPA+ATCommandsReferenceGuide 122
[0]‐therearenomoreVPfuctionindicatorextensionoctetstofollow
bit[6]:SingleShotSM;
[0]‐theSCisnotrequiredtomakeuptoonedeliveryattempt
[1]‐theSCisrequiredtomakeuptoonedeliveryattempt
bit[5]bit[4]bit[3]:reserved
[000]
bit[2]bit[1]bit[0]:ValidityPeriodFormat
[000]‐
NoValidityPeriodspecified
[001]‐ValidityPeriodspecifiedasfortherelativeformat.Thefollowingoctet
containstheVPvalueasdescribedbefore.Allotheroctetsare0s.
[010]‐ValidityPeriodisrelativeinintegerrepresentation.Thefollowingoctet
containstheVPvalueintherange0to255,representing0to255seconds.All
othero
ctetsare0s.
[011]‐ValidityPeriodisrelativeinsemi‐octetrepresentation.Thefollowing3
octetscontaintherelativetimeinHours,MinutesandSeconds,givingthelength
ofthevalidityperiodcountedfromwhenSCreceivestheSMS‐SUBMIT.Allother
octetsare0s.
<pid> 3GPPTS23.
040TP‐Protocol‐Identifierinintegerformat.
<dcs>
Dependingonthecommandorresultcode:3GPPTS23.038SMSDataCoding
Scheme.Default:0,orCellBroadcastDataCodingScheme
Note:Thecurrentsettingsarestoredthrough+CSAS.
Note:The<vp>valueisalsostoredthro
ugh+CSAS,butonlyasintegertype,that
is,onlyinitsrelativeformat.
Notes
Reference:GSM27.005;3GPPTS23.040;3GPPTS23.038.
Examples
Settheparametersforanoutgoingmessagewith24hoursofvalidityperiodanddefaultproperties:
AT+CSMP=17,167,0,0
OK
Settheparametersforanoutgoingmessagewithvalidityperiodinenhancedformat:the<vp>stringactually
codes24hoursofvalidityperiod.
AT+CSMP=9,“01A80000000000“
OK
Settheparametersforanoutgoingmessagewithvalidityperiodinenhancedformat:the<vp>stringactually
codes60secondsofvalidityperiod.
AT+CSMP=9,“023C0000000000“
OK
Settheparametersforanoutgoingmessagewithvalidityperiodinenhancedformat:the<vp>stringactually
codes29hours85minutes30secondsofvalidityperiod.
AT+CSMP=9,“03925803000000“