Notes – Synaccess Networks NP-0801DTM User Manual
Page 128

3GPP TS 27.005 AT COMMANDS FOR SMS AND CBS
HSPA+ AT Commands Reference Guide
128
<pag> ‐ page number
<pags> ‐ total number of pages of the message
<data> ‐ CBM Content of Message
If <dcs> indicates that GSM03.38 default alphabet is used , each
character of GSM alphabet is converted into current TE character
set. See +CSCS.
If <dcs> indicates that 8‐bit or UCS2 data coding scheme is used,
each 8‐bit octet is converted into two IRA character long
hexadecimal number. For example octet 0x2A is converted as two
characters 0x32 0x41.
<ds>
SMS‐STATUS‐REPORTs reporting option
0
Status report receiving is not reported to the DTE and is not stored
1
Status report is sent to the DTE with the following unsolicited result code
PDU Mode
+CDS: <length><CR><LF><PDU>
where:
<length> ‐ PDU length
<PDU> ‐ message PDU
TEXT Mode
+CDS: <fo>,<mr>,<ra>,<tora>,<scts>,<dt>,<st>
where:
<fo> ‐ first octet of the message PDU
<mr> ‐ message reference number; 3GPP TS 23.040 TP‐Message‐Reference in
integer format
<ra> ‐ string type, recipient address represented in the currently selected character
set. See +CSCS.
<tora> ‐ type of number <ra>
<scts> ‐ arrival time of the message to the SC
<dt> ‐ sending time of the message
<st> ‐ message status as coded in the PDU
2
If a status report is stored, then the following unsolicited result code is sent:
+CDSI: <memr>,<index>
where:
<memr> ‐ memory storage where the new message is stored
"SM"
<index> ‐ location on the memory where SMS is stored
<bfr>
Buffered result codes handling method.
0
TA buffer of unsolicited result codes defined within this command is flushed to the
TE when <mode>=1‐3 is entered. OK response is given before flushing the codes.
1
TA buffer of unsolicited result codes defined within this command is cleared when
<mode>=1‐3 is entered.
Notes
Reference GSM 27.005.
DTR signal is ignored, hence the indication is sent even if the DTE is inactive ( DTR signal is Low). In this case the
unsolicited result code may be lost so if module remains active while DTE is not, at DTE startup is suggested to
check whether new messages have reached the device meanwhile with command AT+CMGL=0 that lists the new
messages received.