Hola, un saludo a todos, empiezo a conocer el SIM800L y al intentar enviarle comandos AT me aparecen signos de interrogación como en la imagen.
La imagen corresponde a la respuesta al comando "AT":
Y este es el código que estoy utilizando:
#include <SoftwareSerial.h>
SoftwareSerial serialSIM800(10,11);
void setup() {
Serial.begin(9600);
while(!Serial);
serialSIM800.begin(9600);
delay(1000);
Serial.println("Setup Complete!");
}
void loop() {
if(serialSIM800.available()){
Serial.write(serialSIM800.read());
}
if(Serial.available()){
serialSIM800.write(Serial.read());
}
}
Al principio creí que el modulo sim800L estaba defectuoso así que adquirí otro, y el resultado es lo mismo.
Lo he probado con un Arduino UNO, Arduino Pro Micro y Arduino Yún.
El sistema operativo es Debian 9 64bits
Gracias.