Muy buenas a todos
ya tengo mi max232 y funciona perfectamente, puedo conectar mi arduino + max232 + modem, si le envio un comando AT básico como puede ser el comando "AT" me devuelve sin problemas "OK", pero mi problema radica en que no salta el evento del puerto serie, es decir funciona con este código, pero nunca entra por la función serialEvent(), ¿alguna sugerencia?
#include <SoftwareSerial.h>
SoftwareSerial puerto(7,

; // RX, TX
String comando = "AT";
boolean stringComplete = true;
String inputString = "";
void setup()
{
// para mostrar los datos en el IDE
Serial.begin(115200);
delay(2000);
// para comunicarme con el modem
puerto.begin(9600);
delay(2000);
}
void loop()
{
Serial.println("Envio comando AT");
puerto.println("AT");
while(puerto.available())
{
byte aux = puerto.read();
char uno = (char)aux;
Serial.println(uno);
}
delay(3000);
}
void serialEvent()
{
Serial.print("Estoy en serialEvent: ");
while(puerto.available())
{
byte aux = puerto.read();
Serial.println(aux);
inputString += (char)aux;
}
Serial.println("Fin de SerialEvent:");
Serial.println(inputString);
}