xbeebidirectionalmesh-network

Xbee mesh network: Can end-devices have bi-directional communication with a coordinator?


Quick question: I'm setting up a mesh network with Digi's Xbees series 2, one coordinator and as many as 8 end-devices and as the title implies.

I was wondering if the end-devices could receive data from the coordinator, making for a 2-way communication as I know they can send data to it. These are used in an Arduino-based robot location triangulation project.


Solution

  • Yes, you can do it using API mode if you know the mac address of the device you want to talk to.

    Try it here: Digi API Frame Maker. The Frame you need to use is Transmit Request (type 0x10).

    You can do it in Transparent Mode too, but in this case you need to enter command mode and set the device address before sending data each time you need to talk to a different module (using ATDLand ATDH commands).