Hello world.
I’m new to this forum as well as the zigbee protocol. But in development of a robotics project, there are some questions
I’m currently working on a Point-to-Point Setup with 2 XBee Series 2 Modules. These are the ones my university usually uses for controlling robots. My task is to measure the energy levels between 2 XBees during communication. Thus I’m going to use XBee Moduls without antenna but the RP-SMA connectors and (later) own antennas with the same connector. The setup is:
XBee1 (Body) -> Power Sensor -> Antenna 1 [ over the air ] Antenna 2 -> Power Sensor -> XBee2 (Body)
Now I understand that all XBee Modules of Series 2 run the ZigBee specific firmware which is less superior to point-to-point throughput than raw IEEE 802.15.4 - but that shouldn’t be the point for now
I’m now triing to achive a maximum energy level (which surely will be less than max. level given in the data sheet) for the most possible time. Thus I need a XBee1 which is contiuously “firing” data and a second which is receiving this but does nothing than excepting (and ignoring) that garbage data. Flow Control shouldn’t be an issue because I don’t need the data, I’m just interessted in the energy levels.
For achieving this, I figured out the following tasks:
- Disable Device Discovery to not abort transmission for seeking possible new devices - I have no idea how to do this
- Disable ACK and waiting for RX okay messages - I’m planning to use broadcast mode for this
- Using the highest possible power leve - Parameter PL=4
- Collision avoidance should be disabled - Parameter CA=0
Questions:
- Is there any point I have forgotton?
- How does the receiving XBee handle the data? Is the buffer just overflowing so I don’t need to mind (data is just lost)?
- Are the assumptions above correct?
- What else can you suggest to achieve something like a contiuous transmission?
- How do I increase throughput and minimize wait times?
I should mention that using other xbee modules is not possible. The project plan says it has to be these ones. But is there the possibility to downgrad to IEEE 802.15.4 firmware if it would have a performance plus?
Oh, and by the way, does anyone know a good file transfer software for xbee?
Thanks for reading this long text and thanks for your help!
~Bjoern