Important changes to forums and questions
All forums and questions are now archived. To start a new conversation or read the latest updates go to forums.mbed.com.
10 years, 7 months ago.
xbee is not responding to the mbed board command..help
hey.. i hv been working on XBEEs and and LPC1768 mbed boar for like 1 month.. i m not able to do a simple communication between two xbees interfaced with Mbed board... its like even if i remove the xbees it responds in the same way... i have checked my XBEEs its working perfectly... can any one suggest me wat- may be the problem?? i kinda need urgent help
the connection which i m doing is( ps i m use xbee usb explorer board for XBEE) xbee rx to mbed tx xbee tx to mbed rx xbee ground to mbed ground xbee vcc to mbed last pin(VOUT)
i m using very simple codes to transmit n receive
#include "mbed.h" Serial pc(USBTX, USBRX); Serial xbee1(p9,p10); DigitalOut rst1(p8); //Digital reset for the XBee, 200ns for reset DigitalOut myled(LED3);//Create variable for Led 3 on the mbed int main() { rst1 = 0; //Set reset pin to 0 myled = 0;//Set LED3 to 0 wait_ms(1);//Wait at least one millisecond rst1 = 1;//Set reset pin to 1 wait_ms(1);//Wait another millisecond while (1) {//Neverending Loop myled = 1; //Turn Led 3 Off int a; a=10; xbee1.printf("%d", a); //XBee write whatever the PC is sending // xbee1.putc(Y); wait(1); myled = 0; //Turn Led 3 on for succcessfull communication wait(1); } } <</code>> receiver <<code>> #include "mbed.h" Serial xbee1(p9, p10); Serial pc(USBTX, USBRX); DigitalOut rst1(p8); DigitalOut myled2(LED2); DigitalOut myled4(LED4); int main() { rst1 = 0; //Set reset pin to 0 myled2 = 0; myled4=0; wait_ms(1); rst1 = 1; //Set reset pin to 1 wait_ms(1); int X; while (1) { if(xbee1.readable()){ wait(1); // xbeel.scanf("%d", &X); myled2 = 1; xbee1.scanf("%d", &X); // X = xbee1.getc(); wait(1); myled2 = 0; if(X==10) { pc.printf(" data rcv %d",X); myled4=1; wait(1); } else pc.printf(" incorrect data rcv "); } } }
plz do help... i m not able to do simple communication
I am having similar issue with xbee. Did you ever resolve this? 1) which xbee do you have? 2) how is the xbee powered (maybe try separate power source) 3) how did you set up the xbees using XCTU??
posted by james kain 18 Oct 2015