=== Using the XCTU Program: ===

  1. Make sure everything is connected: wires, code is correct
  2. Make sure all Xbees recognize one another (close the plug(+)
  3. Make sure coordinator receives packets so you know that relay and sending Xbee works
  4. 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)

  1. Put Xbee on Xbee shield and arduino
  2. Set shield to “Dline”
  3. When done uploading code, set back to “UART”

Upload Relay Code to ATmega 328P (Change to Coordinator Address)

  1. Use FTDI, connect wires to corresponding pinouts on ATMega barebumblebee
    • RTS - Reset
    • RX - TX
    • TX - RX
    • VCC - Power rail
    • CTS unplugged
    • GND to Ground
  2. Power supply should only be FTDI (unplug battery)
  3. Arduino Setting (tools)
    • Board: Arduino/Genuino Uno
    • Port: (Select)
    • Programmer: “Arduino as ISP” {for bootloading} or “AVRISP mkll” {for uploading code

Note: Make sure FTDI's DTR is connected to the capacitor not Pin 1 of ATmega328p. LED on XBee should be on; not blinking?

=== Range Testing w/ PCBs ===

Authors

Contributing authors:

fsonoda lcorpuz ryoung tthiri

Created by ryoung on 2020/04/14 02:28.