Specifications

SIM900 AT Command Manual
SIM900_AT Command Manual_V1.03 116 12/24/2010
+CSMP: (list of supported <fo>s),(list of supported <vp>s),(list of
supported <pid>s),(list of supported <dcs>s)
OK
AT+CSMP=?
Parameters
See Write Command
Response
+CSMP: <fo>,<vp>,<pid>,<dcs>
OK
Read Command
AT+CSMP?
Parameters
See Write Command
Response
TA selects values for additional parameters needed when SM is sent to the
network or placed in a storage when text mode is selected (+CMGF=1). It is
possible to set the validity period starting from when the SM is received by
the SMSC (<vp> is in range 0... 255) or define the absolute time of the
validity period termination (<vp> is a string).
Note: The Command writes the parameters in NON-VOLATILE memory.
OK
Write Command
AT+CSMP=[<fo
>[,<vp>,<pid>,<
dcs>]]
Parameters
<fo> depending on the Command or result code: first octet of GSM
03.40 SMS-DELIVER, SMS-SUBMIT (default 17),
SMS-STATUS-REPORT, or SMS-COMMAND (default 2) in
integer format. SMS status report is supported under text mode if
<fo> is set to 49.
<vp> depending on SMS-SUBMIT <fo> setting: GSM 03.40
TP-Validity-Period either in integer format (default 167) or in
time-string format (refer <dt>)
<pid> GSM 03.40 TP-Protocol-Identifier in integer format (default 0).
<dcs> GSM 03.38 SMS Data Coding Scheme in Integer format.
Reference
GSM 07.05
Note
4.2.16 AT+CSMS Select Message Service
AT+CSMS Select Message Service
Test Command
AT+CSMS=?
Response
+CSMS: (list of supported <service>s)
OK