problema para borrar sms en sim 900...alguien me ayuda con la sintaxsis?

hola

tengo un problema con un sim 900 , borro los sms desde la consola con teratem pero no se como escribir el comando desde el codigo en el arduino , lei en el foro algo parecido pero no quedo claro

si miran las imagenes solo me sirve AT+CMGD=1,4 las otras formas no funcionan

yo escribo

sim900.println("AT+CMGD=1,4\r") y no funciona pero sale en el monitor serial AT+CMGD=1,4

sim900.println("AT+CMGD=1,4") y tampoco no funciona pero sale en el monitor serial AT+CMGD=1,4

me faltaran comillas o si alguien me puede PORFAVOR ayudarme lo agradeceria

Hola
En el manual del SIM800L es un poco diferente, igual te puede servir:

AT+CMGD=? Response
+

Parameters
Integer type; value in the range of location numbers supported by the associated memory
0 Delete the message specified in
1 Delete all read messages from preferred message storage, leaving unread messages and stored mobile originated messages (whether sent or not) untouched
2 Delete all read messages from preferred message storage and sent mobile originated messages, leaving unread messages and unsent mobile originated messages untouched
3 Delete all read messages from preferred message storage, sent and unsent mobile originated messages leaving unread messages untouched
4 Delete all messages from preferred message storage including unread messages

Saludos