XBee 3 Configuration: Difference between revisions

From Sensors in Schools
Jump to navigation Jump to search
Line 33: Line 33:
** DH Destination Address High '''0'''
** DH Destination Address High '''0'''
** DL Destination Address Low '''1'''
** DL Destination Address Low '''1'''
* Note that the '''Transmitter''' will have the following Address settings
** MY 16-Bit Source Address '''1'''
** DH Destination Address High '''0'''
** DL Destination Address Low '''0'''


[[File:Screenshot 2023-07-08 at 1.02.55 pm.png | 900px]]
[[File:Screenshot 2023-07-08 at 1.02.55 pm.png | 900px]]

Revision as of 03:05, 8 July 2023

XBee 3 Configuration

XBee 3 - Update Firmware

Firmware - Update Bootloader

  • Firmware updated successfully.

  • New Firmware

Set Network PAN ID

  • ID set to D11F (HEX)

Addressing

  • Default Address settings

  • New Address settings for Receiver
    • MY 16-Bit Source Address 0
    • DH Destination Address High 0
    • DL Destination Address Low 1
  • Note that the Transmitter will have the following Address settings
    • MY 16-Bit Source Address 1
    • DH Destination Address High 0
    • DL Destination Address Low 0

XBee 3 Receiving

XBee 3 Receiving - Addressing

XBee 3 Receiving - Data in Console

Troubleshooting

This worked for me when the reset trick refused to.

It is possible when using the USB board. You just have to go about it in a different manner.

Take the module out of the interface board. Connect the interface board to the computer. Open X-CTU Go to "Modem Configuration" Put a check in the "Always update firmware" box Select proper modem from drop down menu, Select proper function set and firmware version from drop down menus. Click on the "Write" button. After a few seconds of trying to read the modem, you will get an Info box that says Action Needed. At this point, CAREFULLY insert the module into the interface board. You may get the info box again a short while after, just use the reset button on the interface board. This should get you back up and running.

It can take a couple of tries but it worked for me.