18-07-2013, 01:53 PM
SIM900 MMS AT Command Manual
Command Manual.pdf (Size: 283.7 KB / Downloads: 49)
Introduction
This document presents the AT command of MMS operation for SIM900. This document can
apply to the same series of the modules which contain MMS function, like SIM900, SIM900D,
SIM900B and SIM900A.
Features
SIM900 supports sending and receiving MMS only through HTTP protocol.
Unicode (both little endian and big endian) and UTF8 are character sets supported and
ASCII is supported only for English and numerals.
3. The maximum data size of an MMS is 300 Kbytes..
4. The maximum size of an image file is 300 Kbytes.
5. The maximum size of a text file is 15360 bytes.
6. The maximum number of files to be enclosed is 10.
7. It is necessary to input text data into modem with header of Unicode (both little endian
and big endian, “FF FE” is the header for Unicode little endian and “FE FF” is the
header for Unicode big endian)
8. It includes “MMS PUSH” in “+CMTI: ...” when the received short message is a MMS
push message (either M-Notification.ind or M-Delivery.ind [2]).
9. If the current received MMS push message is a concatenated message, it will include
“,<m>,<n>” after “MMS PUSH”. <m> is the total number of the parts of the
concatenated message and <n> is the index of the current part in the whole concatenated
message. For example: + CMTI: "SM",1,"MMS PUSH",2,1. In the URC, 2 means the
concatenated push message include two parts and 1 means the current message is the
first part. When all the parts of the concatenated push message have been received, it
will prompt “+CMTI: ...” URC with “MMS PUSH” and without “,<m>,<n>”. For
example: +CMTI: "SM",1,"MMS PUSH"
Summary of CME ERROR Codes
Final result code +CME ERROR: <err> indicates an error related to mobile equipment or network.
The operation is similar to result code ERROR. None of the following commands in the same
Command line should be executed. Neither ERROR nor OK result code will be returned. The
following <err> is just the additional <err> code for MMS. About other <err> codes, please refer
to [1].'
Examples
SIM900_MMS module provides MMS solution which communicates via HTTP protocol.
Unicode (little endian and big endian) and UTF8 character set are supported, also ASCII is only
supported for English and numerals. SIM900_MMS module can send JPG format pictures. When
receiving the title, text and picture data of MMS, module can create a MMS file automatically.
You can make phone number or e-mail address as MMS destination.