Pages: [1]   Go Down
Author Topic: Leer respuesta de los pines(bàsico)  (Read 269 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 4
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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"
« Last Edit: October 14, 2013, 03:38:33 am by _Kitiara » Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 4
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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!! smiley-wink

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

Pages: [1]   Go Up
Jump to: