Contents
How can I tell if my XBee module is communicating?
Set the host baud rate at 9600, which is default for a new module or fresh firmware update. This setting is under the PC settings tab, baud. The most reliable way to determine if the module is communicating is to do it with AT commands as described in the manual on page 28.
Why is my due not reading the XBee?
I believe this has to do with the hardware Tx and Rx pins on the Due. What seems to be happening is that if you use XCTU to send information to the Due, XCTU sends the data out, in which the Due receives it. Then it bounces back and seemingly resends it from the Due to XCTU again, without displaying in the serial monitor.
How to get a serial number from xctu?
Open the terminal tab and type in +++ return. (0x2b, 0x2b, 0x2b, 0x0d) The module should respond with a “OK”. Also, Its not real clear what you have done, but it typically works better to “read” the module first, as xctu automatically detects the correct model and firmware.
Can a XBee connect to an Arduino zero?
I attached jumper wires from RX and TX to RX1 and TX1 (Serial 1 hardware port) but I cannot send or receive data between the Xbees. I tested the Xbees previously with an Arduino Zero talking to the XTCU and it worked flawlessly. Extra information: I am using a Xbee Shield on my Arduino Due (as shown in the picture) My wiring is attached.
What should host baud rate be on XBee?
Go to modem configuration tab and select Read, you can see all the XBee parameters. Make sure there are no other modules transmitting in the area. Set the host baud rate at 9600, which is default for a new module or fresh firmware update. This setting is under the PC settings tab, baud.
What to do if you get XBee checksum error?
If you get any errors, like checksum error failed, you need to optimize your interface boards, refer the following link, http://www.digi.com/support/kbase/kbaseresultdetl?id=3418 Go to modem configuration tab and select Read, you can see all the XBee parameters.