sim.println SIM800L

Hola, estoy realizando un proyecto con el Modulo Sim800L en el cual enviare datos a un servidor. Estoy utilizando comandos AT pero hay uno con el que estoy teniendo problemas “AT+HTTPPARA”

esta es la línea con la que tengo problemas:

sim.println("AT+HTTPPARA=\"URL\",\"http://rec.xenzei.com.mx/logger.php?deviceid=\000000000000001&level=0.9");

cuando cargo el programa no aparece toda la URL en el monitor serial:

AT+HTTPPARA="URL","http://rec.xenzei.com.mx/logger.php?deviceid

No sé si será por algún buffer del módulo o que es lo que este pasando :-\

Alguien tiene alguna idea de lo que este pasando y como lo pueda solucionar?

Muchas gracias.

Captura.PNG

Efectivamente, se trata de los 64 bytes del buffer serial
debes poner estas lineas y en este orden. Y ahí verás la explicación

/*#define _SS_MAX_RX_BUFF 256 // RX buffer size
because the message SMS could be 160 character long.
!! NOTE the number must has only this values: 64, 128, 256, 512(?) and so !!*/

#define _SS_MAX_RX_BUFF 128 // RX buffer size: minimo para recibir SMSs 

#include <SoftwareSerial.h>
// aqui los pins para tu Sim800L
SoftwareSerial SIM800(7, 8); // Configura el puerto serial para el SIM GSM

Aunque el ejemplo sea para SMS, el buffer del arduino es de uso para todo los serial y viene por defecto a 64 bytes
Ponle, dentro de los valores correctos, la que mas te interese

Saludos