Muy buen día.
Quisiera pedir un poco de ayuda con la comuncación bidirecional entre un (arduino uno + shield + xbee(Router)) y su XBee(coordinador).
los dos se encuentran conectados al computador, el Coordinador por medio de un explorador usb. El problema surge cuando trato de comunicar en dirección Coordinador->Router, el router no me muestra nada por el monitor serial del arduino pero si me recibe información Router->Coordinador.
- ID: 110411
- CE: Enable
- NI: Coordinador
- JV: Disable
- BD: 9600
- DH: 0
- DL: FFFF
- ID: 110411
- CE: Disable
- NI: Enrutador
- JV: Enable
- BD: 9600
- DH: 0
- DL: 0
#include <SoftwareSerial.h>
SoftwareSerial Xbee(2,3);
void setup() {
Serial.begin(9600);
Xbee.begin(9600);
}
void loop() {
if (Serial.available())
{// If data comes in from serial monitor, send it out to XBee
Xbee.write(Serial.read());
}*/
if (Xbee.available())
{// If data comes in from XBee, send it out to serial monitor
int rx_byte = Xbee.read();
Serial.write(char(rx_byte));
}
}