Buenas de nuevo, he realizado un pequeño programa que comunica con una maquina a través del puerto serie que me permite enviar comandos, el problema es que usando el monitor de arduino no puedo enviar comandos y tengo caracteres raros, pero si en vez de usar el monitor uso un cliente como PUTTY o HIPERTERMINAL me funciona a las mil maravillas
Sabeis por que puede ser ?
Aqui adjunto mi pequeño codigo y un par de imagenes
#include <SoftwareSerial.h>
SoftwareSerial mySerial(11, 10); // RX, TX
void setup() {
// Open serial communications and wait for port to open:
Serial.begin(2400);
while (!Serial) {
; // wait for serial port to connect. Needed for native USB port only
}
Serial.println("Goodnight moon!");
// set the data rate for the SoftwareSerial port
mySerial.begin(2400);
mySerial.println("Hello, world?");
}
void loop() { // run over and over
if (mySerial.available()) {
Serial.write(mySerial.read());
}
if (Serial.available()) {
mySerial.write(Serial.read());
}
}

