0% found this document useful (0 votes)
71 views13 pages

SIM5360 SMS Application Note V0.01

Uploaded by

vhan wijaya
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
71 views13 pages

SIM5360 SMS Application Note V0.01

Uploaded by

vhan wijaya
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 13

SMS Application Note

   
SIM5360_SMS_Application_Note_V0.01 
  0                                                          2013­12­28 
SIM5360 SMS Application Note

Document Title: SIM5360 SMS Application Note


Version: 0.01
Date: 2014-02-21
Status: Developing
Document ID: SIM5360_SMS_Application_Note_V0.01

General Notes
Simcom offers this information as a service to its customers, to support application and
engineering efforts that use the products designed by Simcom. The information provided is
based upon requirements specifically provided to Simcom by the customers. Simcom has not
undertaken any independent search for additional relevant information, including any
information that may be in the customer’s possession. Furthermore, system validation of this
product designed by Simcom within a larger electronic system remains the responsibility of
the customer or the customer’s system integrator. All specifications supplied herein are
subject to change.

Copyright
This document contains proprietary technical information which is the property of SIMCOM
Limited., copying of this document and giving it to others and the using or communication of
the contents thereof, are forbidden without express authority. Offenders are liable to the
payment of damages. All rights reserved in the event of grant of a patent or the registration of
a utility model or design. All specification supplied herein are subject to change without
notice at any time.

Copyright © Shanghai SIMCom Wireless Solutions Ltd. 2013

   
SIM5360_SMS_Application_Note_V0.01 
  1                                                            2013­12­28 
SIM5360 SMS Application Note

Version History
Version Chapter Comments
V0.01 New Version

   
SIM5360_SMS_Application_Note_V0.01 
  2                                                            2013­12­28 
SIM5360 SMS Application Note

Contents
V e r s i o n H i s t o r y ....................................................................................................................2 
C o n t e n t s .....................................................................................................................................3 
1.  Introduction...............................................................................................................................4 
1.1 Overview ........................................................................................................................................4 
1.2 References ......................................................................................................................................4 
1.3 Terms and Abbreviations................................................................................................................4 
2.  SMS Quick Start – Storage .......................................................................................................6 
2.1 Set preferred message storage ........................................................................................................6 
3.  Read SMS .................................................................................................................................6 
3.1 List SMS messages from preferred store........................................................................................6 
3.2 Read message .................................................................................................................................7 
3.3 Delete SMS ....................................................................................................................................7 
3.4 Write message to memory ..............................................................................................................7 
4.  Edit/Send SMS..........................................................................................................................7 
4.1 Send message from Scratch............................................................................................................7 
4.2 Send message from Storage............................................................................................................8 
5.  Receive SMS.............................................................................................................................8 
5.1 New message indications to TE .....................................................................................................8 
6.  SMS AT Command Samples.....................................................................................................9 
7  Conflict AT Commands...........................................................................................................11 

   
SIM5360_SMS_Application_Note_V0.01 
  3                                                            2013­12­28 
SIM5360 SMS Application Note

1. Introduction

1.1 Overview

This document gives the usage of SIM5360 SMS functions, user can get useful information
about the SIM5360 SMS functions quickly through this document.
The SMS functions are provided in AT command format, and they are designed for customers
to design their SMS applications easily. User can access these SMS AT commands through UART/
USB interface which communicates with SIM5360 module.

SIM5360 SMS features:


z Manage SMS storage
z Read ,write and delete SMS messages in preferred storage
z Edit SMS message and send it
z Receive SMS message
z Set sending and receiving parameters

1.2 References

The present document is based on the following documents:


[1] SIMCOM_SIM5360_ATC_EN_V0.05.doc.

1.3 Terms and Abbreviations

For the purposes of the present document, the following abbreviations apply:
ƒ AT ATtention; the two-character abbreviation is used to start a command line to
be sent from TE/DTE to TA/DCE
ƒ CSD Circuit Switched Data
ƒ DCE Data Communication Equipment; Data Circuit terminating Equipment
ƒ DCS Digital Cellular Network
ƒ DTE Data Terminal Equipment
ƒ DTMF Dual Tone Multi–Frequency
ƒ EDGE Enhanced Data GSM Environment
ƒ EGPRS Enhanced General Packet Radio Service
ƒ GPIO General–Purpose Input/Output
ƒ GPRS General Packet Radio Service
ƒ GSM Global System for Mobile communications
ƒ HSDPA High Speed Downlink Packet Access

   
SIM5360_SMS_Application_Note_V0.01 
  4                                                            2013­12­28 
SIM5360 SMS Application Note

ƒ HSUPA High Speed Uplink Packet Access


ƒ I2C Inter–Integrated Circuit
ƒ IMEI International Mobile station Equipment Identity
ƒ IMSI International Mobile Subscriber Identity
ƒ ME Mobile Equipment
ƒ MMS Multimedia message system
ƒ MO Mobile–Originated
ƒ MS Mobile Station
ƒ MT Mobile–Terminated; Mobile Termination
ƒ PCS Personal Communication System
ƒ PDU Protocol Data Unit
ƒ PIN Personal Identification Number
ƒ PUK Personal Unlock Key
ƒ SIM Subscriber Identity Module
ƒ SMS Short Message Service
ƒ SMS–SC Short Message Service – Service Center
ƒ TA Terminal Adaptor; e.g. a data card (equal to DCE)
ƒ TE Terminal Equipment; e.g. a computer (equal to DTE)
ƒ UE User Equipment
ƒ UMTS Universal Mobile Telecommunications System
ƒ URL Uniform resource locator
ƒ USIM Universal Subscriber Identity Module
ƒ WCDMA Wideband Code Division Multiple Access

   
SIM5360_SMS_Application_Note_V0.01 
  5                                                            2013­12­28 
2. SMS Quick Start – Storage
The purpose of this section is to help get you start with SMS storage

2.1 Set preferred message storage

Select memory storages <mem1>, <mem2> and <mem3> to be used for reading, writing, etc.
These values will be saved after the module restarts
<mem1>
String type, memory from which messages are read and deleted (commands List Messages
AT+CMGL, Read Message AT+CMGR and Delete Message AT+CMGD).
“ME” and “MT” FLASH message storage
“SM” SIM message storage
“SR” Status report storage
<mem2>
String type, memory to which writing and sending operations are made (commands Send Message
from Storage AT+CMSS and Write Message to Memory AT+CMGW).
“ME” and “MT” FLASH message storage
“SM” SIM message storage
“SR” Status report storage
<mem3>
String type, memory to which received SMS is preferred to be stored (unless forwarded directly to
TE; refer command New Message Indications AT+CNMI).
“ME” FLASH message storage
“SM” SIM message storage

AT+CPMS="SR","ME","SM"

3. Read SMS

3.1 List SMS messages from preferred store

This command is used to return messages with status value <stat> from message storage <mem1>
to the TE. If the status of the message is 'received unread', the status in the storage changes to
'received read'.

AT+CMGL="ALL"
+CMGL: 1,"STO UNSENT","+10011",,,145,4

   
SIM5360_SMS_Application_Note_V0.01 
  6                                                          2013­12­28 
SIM5360 SMS Application Note

Hello World
OK

3.2 Read message

This command is used to return message with location value <index> from message storage
<mem1> to the TE.

AT+CMGR=1
+CMGR: "STO UNSENT","+10011",,145,17,0,0,167,"+8613800100500",145,4
Hello World
OK

3.3 Delete SMS

This command is used to delete message from preferred message storage <mem1> location
<index>. If <delflag> is present and not set to 0 then the ME shall ignore <index> and follow the
rules for <delflag> shown below.

AT+CMGD=1
OK

3.4 Write message to memory

AT+CMGW="13012832788" <CR> (TEXT MODE)


ABCD<ctrl-Z/ESC>
+CMGW:1
OK

4. Edit/Send SMS

4.1 Send message from Scratch

send message from a TE to the network (SMS-SUBMIT).:

AT+CMGS="13012832788"<CR>(TEXT MODE)
   
SIM5360_SMS_Application_Note_V0.01 
  7                                                            2013­12­28 
SIM5360 SMS Application Note

> ABCD<ctrl-Z/ESC>
+CMGS: 46
OK

4.2 Send message from Storage

send message with location value <index> from preferred message storage <mem2> to the
network (SMS-SUBMIT or SMS-COMMAND).:

AT+CMSS=3
+CMSS: 0
OK
AT+CMSS=3,"13012345678"
+CMSS: 55
OK

5. Receive SMS

5.1 New message indications to TE

AT+CNMI command is used to select the procedure how receiving of new messages from the
network is indicated to the TE when TE is active, e.g. DTR signal is ON. If TE is inactive (e.g.
DTR signal is OFF). If set <mt>=2, <mt>=3 or <ds>=1, make sure <mode>=1, otherwise it
will return error.
These values will be saved after the module restarts

<mode>
0 – Buffer unsolicited result codes in the TA. If TA result code buffer is full, indications
can be buffered in some other place or the oldest indications may be discarded and replaced
with the new received indications.
1 – Discard indication and reject new received message unsolicited result codes when
TA-TE link is reserved (e.g. in on-line data mode). Otherwise forward them directly
to the TE.
2 – Buffer unsolicited result codes in the TA when TA-TE link is reserved (e.g. in on-line
data mode) and flush them to the TE after reservation. Otherwise forward them
directly to the TE.
<mt>
The rules for storing received SMS depend on its data coding scheme, preferred memory storage

   
SIM5360_SMS_Application_Note_V0.01 
  8                                                            2013­12­28 
SIM5360 SMS Application Note

(AT+CPMS) setting and this value:


0 – No SMS-DELIVER indications are routed to the TE.
1 – If SMS-DELIVER is stored into ME/TA, indication of the memory location is routed
to the TE using unsolicited result code: +CMTI: <mem3>,<index>.
2 – SMS-DELIVERs (except class 2 messages and messages in the message waiting
indication group (store message)) are routed directly to the TE using unsolicited
result code:
+CMT:[<alpha>],<length><CR><LF><pdu> (PDU mode enabled); or
+CMT:<oa>,[<alpha>],<scts>[,<tooa>,<fo>,<pid>,<dcs>,<sca>,<tosca>,<length>]
<CR> <LF><data>
(text mode enabled, about parameters in italics, refer command Show Text Mode
Parameters AT+CSDH).
3 – Class 3 SMS-DELIVERs are routed directly to TE using unsolicited result codes
defined in <mt>=2. Messages of other data coding schemes result in indication as
defined in <mt>=1.
<bm>
The rules for storing received CBMs depend on its data coding scheme, the setting of Select CBM
Types (AT+CSCB) and this value:
0 – No CBM indications are routed to the TE.
2 – New CBMs are routed directly to the TE using unsolicited result code:
+CBM: <length><CR><LF><pdu> (PDU mode enabled); or
+CBM: <sn>,<mid>,<dcs>,<page>,<pages><CR><LF><data> (text mode enabled)
<ds>
0 – No SMS-STATUS-REPORTs are routed to the TE.
1 – SMS-STATUS-REPORTs are routed to the TE using unsolicited result code:
+CDS: <length><CR><LF><pdu> (PDU mode enabled); or
+CDS: <fo>,<mr>,[<ra>],[<tora>],<scts>,<dt>,<st> (text mode enabled)
2 – If SMS-STATUS-REPORT is stored into ME/TA, indication of the memory location is
routed to the TE using unsolicited result code: +CDSI: <mem3>,<index>.
<bfr>
0 – TA buffer of unsolicited result codes defined within this command is flushed to the TE
when <mode> 1 to 3 is entered (OK response shall be given before flushing the codes).
1 – TA buffer of unsolicited result codes defined within this command is cleared when
<mode> 1 to 3 is entered.

6. SMS AT Command Samples


Commands and Responses Comments
AT+CMGF=1 Set SMS system into text mode, as opposed to
OK PDU mode.

   
SIM5360_SMS_Application_Note_V0.01 
  9                                                            2013­12­28 
SIM5360 SMS Application Note

AT+CPMS="SM","SM","SM" Select memory storages.


+CPMS: 0,40,0,40,0,40
OK
AT+CNMI=2,1 Set new message indications to TE.
OK
AT+CMGS=“+861358888xxxx” Set new message indications to TE.
>This is a test <Ctrl+Z>
+CMGS:34
OK
+CMTI:“SM”,1 Unsolicited notification of the SMS arriving.
AT+CMGR=1 Read SMS message that has just arrived.
+CMGR: “REC UNREAD”, NOTE: The number should be the same as
“+86135888xxxx”, ,“08/01/30, that given in the +CMTI notification.
20:40:31+00”
This is a test
OK
AT+CMGR=1 Reading the message again changes the status
+CMGR: “REC READ”, to “READ” from “UNREAD”.
“+861358888xxxx”,,“08/01/30 ,
20:40:31+00”
This is a test
OK
AT+CMGS=“+861358888xxxx” Send another SMS to myself.
>Test again<Ctrl+Z>
+CMGS:35
OK
+CMTI:“SM”,2 Unsolicited notification of the SMS arriving.
AT+CMGL=“ALL” Listing all SMS messages.
+CMGL: 1, “REC READ”, “+861358888xxxx”, ,
“08/01/30,20:40:31+00”
This is a test
+CMGL: 2, “REC UNREAD”,””, “+861358888xx
xx”, , “08/01/30,20:45:12+00”
Test again
OK
AT+CMGD=1 Delete an SMS message.
OK
AT+CMGL=“ALL” List all SMS messages to show message has
+CMGL: 2,“REC READ”,“+861358888xxxx”, been deleted.
“08/01/30,20:45:12+00”
Test again
OK

   
SIM5360_SMS_Application_Note_V0.01 
  10                                                            2013­12­28 
SIM5360 SMS Application Note

7 Conflict AT Commands
Following AT commands cannot be used with SMS AT commands together:
z Call AT Commands.

   
SIM5360_SMS_Application_Note_V0.01 
  11                                                            2013­12­28 
SIM5360 SMS Application Note

Contact us
Shanghai SIMCom Wireless Solutions Ltd.
Add: Building A, SIM Technology Building, No.633, Jinzhong Road, Changning
District
200335
Tel: +86 21 3252 3300
Fax: +86 21 3252 3301
URL: http:/www.sim.com/wm

   
SIM5360_SMS_Application_Note_V0.01 
  12                                                            2013­12­28 

You might also like