Specifications
SIM900 AT Commands Set
SIM900_ATC_V1.01 118 23.06.2010
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
Response
+CSMS: <service>,<mt>,<mo>,<bm>
OK
Read Command
AT+CSMS?
Parameters
see Write Command
Response
+CSMS: (list of supported <service>s)
OK
Test Command
AT+CSMS=?
Parameters
see Write Command