LTE Standard Module Series
LTE Standard MMS Application Note
LTE_Standard_MMS_Application_Note 12 / 26
2.3. AT+QMMSEND Send MMS Messages
This command is used to send MMS messages. Customers should not re-execute
AT+QMMSEND
until
+QMMSEND: <err>,<httprsp>,<mmsrsp>
is returned. When the
<timeout>
is reached, if the process of
sending MMS messages has not finished yet, MMS sending will be interrupted.
4
Operate MMS message title
5
Operate file as attachment
<function_configure>
Integer type. Enable/disable
<function>
.
0 Delete the specified settings of
<function>
.
1
Set the specified settings of
<function>
.
<optstring>
String type.
If
<function>
=1, 2 or 3, it is the recipient address. The maximum number of recipients
is 6. The maximum length of address is 50 bytes.
If
<function>
=4, it is the MMS message title. The maximum length of title is 200
bytes.
If
<function>
=5, it is the file name of attachment. If the file name is started with
"RAM", "UFS" or "SD" it indicates the file is from RAM, UFS or SD card respectively. It
is strongly recommended to use files from RAM as attachments. The max length of file
name is 80 bytes, the maximum number of attachments is 12, and the maximum size
of attachments is restricted by the operator.
<err>
Integer type. The error code of the operation. Please refer to
Chapter 5
.
AT+QMMSEND Send MMS Messages
Test Command
AT+QMMSEND=?
Response
+QMMSEND: (
range of supported
<timeout>
s
)
OK
Read Command
AT+QMMSEND?
Response
OK
Write Command
AT+QMMSEND=<timeout>
Response
OK
+QMMSEND: <err>,<httprsp>[,<mmsrsp>]
Or
+CME ERROR: <err>
Characteristics
The command takes effect immediately.
The configurations will not be saved.