AT+CMGD - Delete a Received Message
The AT+CMGD command deletes a received SMS message from the GSM modem. You can retrieve the index number of the message with the AT+CMGL command.
Command | Positive Response |
---|---|
AT+CMGD=<index><CR> | OK |
Parameters
<index>: Index number of the message
<CR>: ASCII character 13
Example
Set the GSM modem to Text Mode SMS, list all received messages and remove the messages from the GSM modem.
<code>AT+CMGF=1 OK AT+CMGL="ALL" +CMGL: 1,"REC UNREAD","+31628870634",,"11/01/09,10:26:26+04" This is text message 1 +CMGL: 2,"REC UNREAD","+31628870634",,"11/01/09,10:26:49+04" This is text message 2 OK AT+CMGD=1 OK AT+CMGD=2 OK </code>
See also
AT+CMGF - Set SMS Text Mode or SMS PDU Mode
AT+CMGL - List Received Messages