Autor Tema: eliminar sms leidos en sim  (Leído 8761 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado alac

  • PIC10
  • *
  • Mensajes: 11
eliminar sms leidos en sim
« en: 26 de Agosto de 2013, 11:47:55 »
Hola buenos dias amigos del foro aqui estoy buscando ayuda tengo un modem Enfora II G Modem

como puedo borrar todos los mensajes leidos en el SIM del telefono, o cual es la forma para borrar todos los sms cuando se llene la memoria SIM

e intentado AT+CMGD=1,4 y no me borra todo, en realidad AT+CMGD=X    (' x =valor valor 1,2,3,4.....20) si borra 1 mensaje. saludos, Gracias.

Desconectado RICHI777

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1498
Re: eliminar sms leidos en sim
« Respuesta #1 en: 26 de Agosto de 2013, 17:11:29 »
Porias hacer un for desde 1 a 20 e ir borrandolos en forma progresiva ...

Saludos !

Desconectado alac

  • PIC10
  • *
  • Mensajes: 11
Re: eliminar sms leidos en sim
« Respuesta #2 en: 26 de Agosto de 2013, 17:22:46 »
Ok, pero como puedo saber si el buffer esta lleno para que lo borre? saludos

Desconectado RICHI777

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1498
Re: eliminar sms leidos en sim
« Respuesta #3 en: 26 de Agosto de 2013, 18:00:48 »
No se si exista una función que determine eso, me parece que deberías verificar cada tanto si existe algún mensaje para ser procesado. Yo en mi caso hago eso y después borro todos los mensajes ya leídos.

Desconectado alac

  • PIC10
  • *
  • Mensajes: 11
Re: eliminar sms leidos en sim
« Respuesta #4 en: 26 de Agosto de 2013, 18:09:18 »
Gracias RICHI777, te agradezco tu valioso tiempo, la verdad tengo ese problema llevo dias  y no he podido solucionarlo me podrias dar un ejemplo o guiarme para q lo pueda llevar acabo, como lo haces tu? gracias te lo agradezco.

Desconectado RICHI777

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1498
Re: eliminar sms leidos en sim
« Respuesta #5 en: 26 de Agosto de 2013, 18:15:25 »
Dame unos dias ...

Desconectado alac

  • PIC10
  • *
  • Mensajes: 11
Re: eliminar sms leidos en sim
« Respuesta #6 en: 26 de Agosto de 2013, 18:20:35 »
lo que  pasa que es necesario entregarlo, pero si andas muy ocupado ni modos, todos modos te lo agradezco por dignarte a ayudarme, saludos.

Desconectado RICHI777

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1498
Re: eliminar sms leidos en sim
« Respuesta #7 en: 26 de Agosto de 2013, 22:51:12 »
Hola, esta es mi estrategia capaz que te sirva. Dentro mi rutina principal cada cierto tiempo trato de leer mensajes de sms. Lo que hago primero es utilizar el comando que borra todos los sms ya leídos. Para esto uso el comando "+CMGD=1,3". Eso me asegura que todos los SMS una vez leídos son borrados. Después leo mensaje a mensaje y proceso si ese SMS tiene la información que preciso, los SMS que proceso tiene un formato especial que yo mismo definí, para eliminar SMS que no me interesa. Y siempre empiezo desde el mensaje número 1 al 20. Si por esas casualidades te llegan mas de 20 mensajes sin leer, simplemente se llena el buffer y no te deja recibir mas mensajes, una vez leídos el buffer se empieza a vaciar.

Espero te sirva !

Desconectado alac

  • PIC10
  • *
  • Mensajes: 11
Re: eliminar sms leidos en sim
« Respuesta #8 en: 27 de Agosto de 2013, 10:22:29 »
RICHI777 buen día gracias nuevamente, es una buena estrategia q usas, tengo un detalle que mi modem no borra los sms leidos no entiendo porque, puse asi el comando AT+CMGD=1,3 y solo me borro el 1 sms almacenado del buffer, ya investigue y no he encontrado un comando q borre todos los sms leidos, ademas ya probe el AT+CMGD=1,4 y tampoco, saludos. Gracias.

Desconectado RICHI777

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1498
Re: eliminar sms leidos en sim
« Respuesta #9 en: 27 de Agosto de 2013, 13:06:23 »
Te entiendo, yo el ejemplo que te di es para un módulo Quectel ...

Saludos !

Desconectado alac

  • PIC10
  • *
  • Mensajes: 11
Re: eliminar sms leidos en sim
« Respuesta #10 en: 27 de Agosto de 2013, 13:11:37 »
Gracias RICHI777 te comento que el modelo de mi modem es Enabler-II G Modem, de casualidad, conoces algún comando que pueda hacer el trabajo de borrar todos los sms leidos en el buffer?, te lo agradezco, RICHI777, saludos.

Desconectado RICHI777

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1498
Re: eliminar sms leidos en sim
« Respuesta #11 en: 27 de Agosto de 2013, 13:12:42 »
No conozco a ese módulo, lamento no poder ayudarte.

Desconectado alac

  • PIC10
  • *
  • Mensajes: 11
Re: eliminar sms leidos en sim
« Respuesta #12 en: 27 de Agosto de 2013, 13:58:27 »
Gracias RICHI777, no te preocupes, saludos.


 

anything