Error al enviar SMS a SIM900 en PIC

1

Estoy intentando interconectar SIM900 con PIC18F2520 . Necesito enviar SMS a un número de celular en particular. De acuerdo con los comandos AT, AT+CMGS="number" se utiliza para enviar SMS. Después de enviar este comando, debemos escribir nuestro mensaje y luego presionar Ctrl + Z para finalizarlo. SIM 900 luego enviará el SMS.

Estoy haciendo lo mismo que arriba pero no puedo enviar SMS. El siguiente es el código:

putrsUSART("AT+CMGS=\"96********\"\r);   //command with number
putrsUSART("Hello");    //message content
putrsUSART("0x1A");     /to terminate it

pero después de enviar estos comandos no recibo ningún SMS. Estoy confundido con cómo enviar 0x1A a SIM900. ¿Cómo enviar números hexadecimales a través de UART?

Editar:

Puedo enviar sms pero el sms está vacío. He adjuntado una imagen de la respuesta:

    
pregunta S Andrew

0 respuestas

Lea otras preguntas en las etiquetas