I am wondering if it is possible to do this with some XBee pro900. What I want to do is have one that is the TX and have 2 setup as RX. Having both of the RX’s receiving the same data from the single TX xbee. Also if it is possible to use this how I am asking can I also use say one Directional antenna for both of the RX xbee’s? And the radio’s need to be in the 900 range.
If this is not possible can I use one xbee and transmit its data to two different arduino’s? Thanks for any input on this.
waltr:
By setting the TX’ing XBee to broadcast addressing all XBees in range will receive the data.
Yes, but beware that with packets sent to the broadcast address, if one or more receiving nodes fails to get the packet error free, there will be no retransmission by the MAC layer. Your application may not care about occasional packet loss, or the you may arrange an application layer error correction scheme such as: Receiving nodes are supposed to get a packet every n seconds. If not, the node sends a message saying so, and retransmission at the application layer can occur. Typically, this is done with each packet having a sequence number in the application data so it’s possible to say which packet(s) were lost. This logic is within a microprocessor attached to the XBee; if you don’t plan to have such, then be sure you can tolerate lost packets.