Notes – Synaccess Networks NP-0801DTM User Manual

Page 128

Advertising
background image

 

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 

Status report receiving is not reported to the DTE and is not stored 

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 
 

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. 

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. 

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. 

Advertising