Leer respuesta de los pines(bàsico)

Buenaaaasss!!!

Estoy intentando leer la respuesta del pin 6 del Arduino (Rx). El caso es que envìo una senyal a un DVR conectado al Arduino UNO, y quiero saber qué me responde; me refiero poder leer literalmente, la palabra que me responda. Me explico:

Si escribo "
mySerial.begin(9600);
Serial.println("");
char lecture_port_RX;
mySerial.write("query");
lecture_port_RX = mySerial.read();
Serial.println(lecture_port_RX);
"
Recibo la respuesta " ÿ ", y si escribo "
mySerial.begin(9600);
char lecture_port_RX;
lecture_port_RX =_TxDVR;
Serial.write("query");
Serial.println(_RxDVR);
Serial.println(lecture_port_RX);"

(donde #define _RxDVR 6) recibo un "6" para la lectura de"_RxDVR" , nada para "lecture_port_RX" , y también escribe "query" en la pantalla del monitor serie, pero tampoco consigo saber qué es lo que responde a "query" mi DVR a través de Arduino.He intentado variar el còdigo del segundo ejemplo, pero siempre me sigue dando el nùmero del pin donde se encuentra como respuesta

Alguien sabe como ayudarme?

PD: Si intento poner la variable de algùn tipo que no sea "char" me da el error "invalid conversion from 'int' to 'const char"

Ya he conseguido saber como leer la cadena de string desde Arduino, solo hay que basarse en este còdigo. Os dejo el link por si alguien lo necesita en el futuro.

Un abrazo a todos!! :wink:

http://voidomotik.free.fr/wordpress/?p=554&lang=en