Bueno lo primero muchas gracias por vuestra ayuda. Pero sigo teniendo una duda, a ver si me explico. Yo estoy utilizando el hiperterminal de Windows para probar los comandos AT. Entonces si por ejemplo hago: AT+CMGL= 1 , es decir, leer mensaje. Obtendré...
+CMGL: 1,1,,148
O sea, que el mensaje 1 tiene estatus 1 (recibido y leido) , que el emisor está en blanco, y que la longitud es 148 bytes. La siguiente linea esta formada por un montón de caracteres 0-9A-F, que miden 148 bytes, pero parece que estan codificados.
Entonces como voy a comparar el mensaje si no me aparece el mensaje normal, si no que me aparece codificado. No se si me explico. Si me apareceriera normal comparaba el primer caracter de la cadena con el que yo desease y listo, pero así ya no se que hay que hacer.
Creo que la codificación es porque el móvil que utilizo no permite modo texto, si no PDU.
¡¡Gracias de nuevo!!
+CMGL: 1,1,,148
O sea, que el mensaje 1 tiene estatus 1 (recibido y leido) , que el emisor está en blanco, y que la longitud es 148 bytes. La siguiente linea esta formada por un montón de caracteres 0-9A-F, que miden 148 bytes, pero parece que estan codificados.
Entonces como voy a comparar el mensaje si no me aparece el mensaje normal, si no que me aparece codificado. No se si me explico. Si me apareceriera normal comparaba el primer caracter de la cadena con el que yo desease y listo, pero así ya no se que hay que hacer.
Creo que la codificación es porque el móvil que utilizo no permite modo texto, si no PDU.
¡¡Gracias de nuevo!!
Última edición: