This is an old revision of the document!
Using the XCTU Program:
- Make sure everything is connected: wires, code is correct
- Make sure all Xbees recognize one another (close the plug(+)
- Make sure coordinator receives packets so you know that relay and sending Xbee works
- XCTU Program
- Tools → range test
- Select remote radio device: relay Xbee
- Can choose how many packets to send (usually 15)
- Start Range Test after
https://www.digi.com/resources/documentation/digidocs/pdfs/90001526.pdf
Notes:
Upload Sending Code to Router/Sending XBee (Change to Relay Address)
- Put Xbee on Xbee shield and arduino
- Set shield to “Dline”
- When done uploading code, set back to “UART”
Upload Relay Code to ATmega 328P (Change to Coordinator Address)
- Use FTDI, connect wires to corresponding pinouts on ATMega barebumblebee
- RTS - Reset
- RX - TX
- TX - RX
- VCC - Power rail
- CTS unplugged
- GND to Ground
- Power supply should only be FTDI (unplug battery)
- Arduino Setting (tools)
- Board: Arduino/Genuino Uno
- Port: (Select)
- Programmer: “Arduino as ISP” {for bootloading} or “AVRISP mkll” {for uploading code}
LED on XBee should be on; not blinking?