Specifications

Chapter 22 – Verizon® Specific AT Commands
Multi-Tech Systems, Inc. CDMA AT Commands Reference Guide (PN S000294K) 179
Syntax: Command syntax: AT+CMGL=<stat>
Response syntax: +CMGL : <index>,<stat>,<da/oa>,<lang>, <encod>,<length><CR><LF><data> (for
SMS-DELIVER and SMS-SUBMIT, may be followed by other <CR><LF>+CMGL:<index>…)
+CMGL: <index>,<stat>,<fo>,<mr>,<scts>,<dt>,<st> (for SMS-STATUS-REPORT only, may be followed by
other <CR><LF>+CMGL:<index>…)
Command Possible Responses
AT+CMGL=“UREAD”
Note: List unread messages in
text mode
+CMGL: 1,”REC
UNREAD”,”8585551212”,1,2,15
<CR><LF>Unread message!
+CMGL: 3,”REC UNREAD”, “8585551212”, 1,2,5<CR><LF>Hello
OK
Another message unread!
Note: 2 messages are unread, these messages will then have their status
changed to “REC READ” (+CSDH:0)
AT+CMGL=”READ”
Note: List read messages in
text mode
+CMGL: 2,”REC READ”,”8585551212”,1,2,9
<CR><LF>
Keep cool
OK
AT+CMGL=”SENT”
Note: List stored and sent
messages in text mode
OK
Note: No message found
Send Message +CMGS
Description: The <da> field is the address of the terminal to which the message is sent. To send the text message, type
<ctrl-Z> (0x1A) as the final character of the message. This command can be aborted using the <ESC>
(0x1B) character while entering the message text.
The <length> parameter is optional, it is used to set the length of the text string. When <length> is specified,
the CMGS command will only process the number of bytes specified by <length> regardless of whether it
Values Note: The <priority>, <privacy>, <reply option>, and <cbn> parameters are optional.
Defaults are used when parameters are not specified.
Values: <da> Destination address value in string format.
<length> Length of the text message (in bytes).
<priority> Message priority:
0 Normal (Default)
1 Interactive
2 Urgent
3 Emergency
<privacy> Message privacy:
0 Normal (Default)
1 Restricted
2 Confidential
3 Secret
<reply> Message reply option:
0 No Acknowledge (Default)
1 Delivery Acknowledge
<cbn> Call Back Number (not included by default)
Syntax: Command syntax: AT+CMGS=<da> [,<length>] [,<priority>] [,<privacy>] [,<reply>] [,<cbn>] <CR> entered
text<ctrl-Z / ESC>
Command Possible Responses
AT+CMGS=”8585551212”<cr>
Please call me soon, Fred. <ctrl-Z>
Note: Send a message
+CMGS:<mr>
OK
AT+CMGS=”8585551212”,12 <cr>
Please call.<ctrl-Z>
Note: Send 12 byte message
+CMGS:<mr>
OK
AT+CMGS=”8585551212”,,2,1,1,”5550000” <cr>
Please call ASAP<ctrl-Z>
Note: Send a message with the specified priority,
privacy, reply option and call back number. Notice
length field is omitted.
+CMGS:<mr>
OK