Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

What has been done to get the Xbees working?

...

XCTU

  1. XCTU is software that we can use to configure and run the xbees. We first used this software to send some test frames using the zigbee 3.0 protocol.

...

Logic Analyzer

  1. We used a logic analyzer to read the signals being sent to and from the XCTUsoftware. This is how we know how the zigbee protocol works and what needs to be sent/recieved from the xbees. The xbees are actually quit simple. They use UART to communicate with XCTU/Arduinio/STM32. And they have an easy to follow protocol for constructing frames.

  2. The difficulty with the xbees is the lack of documentation when it comes to the frames. This is where the logic analyzer was useful. We know how to construct frames for transmitting data and how to decode frames for transmit status and receiving data. XCTU also describes how to construct frames, using their frame builder software.

Ardunio

...

Overview

<not written yet>

<comms is kinda cringe sometimes 😕>

Inventory

Name

Address

Freq

Antenna

range (LOS)

range (urban)

data rate

Xbee Pro S3B

0013A20040B47E80

928 MHz

dipole

14 km

610 m

160 kbps

Xbee Pro S1

0013A20040B0EC97

2.4 GHz

dipole

x

x

Xbee Pro s1

0013a20040b0ec69

2.4 GHz

dipole

x

x

xbee pro s3b

0013a20040b47e6b

928 MHz

dipole

14 km

610 m

160 kbps

xbee pro s3b

0013a20040e47deb

928 MHz

dipole

14 km

610 m

160 kbps

xbee pro 900

0013a20040674c02

900 MHz

integrated wire

x

x

156 kbps

xbee pro s3b

0013a20040e501f1

928 MHz

dipole

14 km

610 m

160 kbps

xbee pro s3b

0013a20040e501e1

928 MHz

dipole

14 km

610 m

160 kbps

xbee pro 900

0013a20040789b2b

900 MHz

dipole

14 km

610 m

156 kbps

xbee s2c

0013a20041c0f315

2.4 GHz

small antenna

90 m

30 m

xbee s2c

0013a20041c0f209

2.4 GHz

small antenna

90 m

30 m

We also have 5 uart to usb xbee boards, and 3 dipole antennas.