XBee point to multipoint

Hello all, :slight_smile:
I want to know if somebody can help me on the following.

-WHAT I HAVE: :o
I have 5 XBee PRO modules version 1 with updated firmware with X-CTU software.

-WHAT I WANT: :wink:
I want to use 1 of them as master, and the rest connect directly to master.

-WHAT IS MY PROBLEM: :cry:
My problem is that X-CTU recognizes them as XBP24 (not as XBP24-B)in which in the "Function Set" list doesn't list any item as "..Coordinator..." or "..Router...". I've seen lots of tutorials and in all of them they asume and have those coordinator and router functions sets.

-WHAT IS MY QUESTION: :-?
Is there another way to do what I need, or just i'll have to buy new new version of XBee which support those modes?

Thanks in advance.

Hi Rodrigo,

XBP24-B is for XBee series 2 and all those function sets (Coordinator, router...) only can be set in series 2 modules.

If you don't need mesh network you can use series 1 without problem, just set each XBee with a different MY (0,1,2,3 and 4) and DL0 for all of them, XBee 0 will be the "Master" and will receive data from all XBee's.

Regards

Marcos thanks for your idea.
Nice, does it work for this:
-Master will send instructions as many times per second as it can to the 4 slaves and then, each one returns immediatly feedback.
I want to use it at 115kbps, the distance is about 100 meters (300+ feet), in visual line (no obstacles).

So... first, master (DL0) will send to first slave (DL1), then to second slave (DL2), and so on... so,
Q1: does it mean that the microcontroller should change XBee's DL each time it changes slave?, can that be done?,

Q2: if it can be done, it should be done with AT commands or with API.... sorry, i'm completely new at this.

Ahother question: my available Function Sets are:
-XBEE PRO 802.15.4
-XBEE PRO 802.15.4 NON-BEACON
-XBEE PRO 802.15.4 DIGITAL IO ADAPTER
-XBEE PRO 802.15.4 RS232 POWER HARVESTER
-XBEE PRO 802.15.4 ANALOG IO ADAPTER
..version is 10CD

THE question is:
Q3: Which Function Set should i choose (from the above)?

Q4: How will master know which slave is sending data?

trully thanks for help, i've had this experiment freezed for about 1 year because of these lack of information.

I think you can use the ATDN command to have the 'master' talk to each slave.

You need to set a node identifier on each (ATNI) which can be up to 20 ASCII chars. But its a heck of alot easier than trying to remember the serial for each.

I also noticed in X-CTU that it says 0xFFFF is the broadcast addy for the PAN, which makes me think it would go to everything. Haven't tried it though.