Tengo un PLC M-Duino GPRS 21+ y quisiera hacer la comunicación GPRS. En el manual enlazan unas librerías para este tipo de comunicación, sin embargo, ya había trabajado previamente con comandos AT para hacer la comunicación con un Arduino y el Modulo SIM800L, quisiera saber si estos comandos los puedo implementar ya que he tratado de hacerlo pero no he tenido éxito. El código que estoy utilizando de forma resumida es el siguiente:
#include <SoftwareSerial.h>
Serial.begin(19200);
SoftwareSerial SIM800(18,19);
void conf_inicial(){
SIM800.begin(19200);
delay(2000);
Serial.println("\r\n\t****** Comandos AT ******");
SIM800.println("AT+CPIN?");
delay(5000);
printSerialData();
SIM800.println("AT+CSQ");
delay(5000);
printSerialData();
}
void printSerialData(){
while(SIM800.available()!=0)
Serial.write(SIM800.read());
}