I´m have the same problem. I have one coordinator and multiples end devices. The end devices sends continuosly data, for example temperature. But, suddenly the coordinator can send a request asking for something in particular. Here, i find the problem, `cause if the coordinator talk to a device, it need to differenciate the responser of the previous request from the constinously messages from the others end devices, what I mean is
I want to diference who belongs each message.
A solution could be: the coordinator reads a packet and determines from which end device is from. I could add the address of the end device but it means overload, and I was wondering if there is a easiest solution to solve the address of the source.
Another could be, send silence messages to end devices less the one you are insterest to talk and then just talk with him. Later iniciate again the continiously messages. But now, how could I stop a end device to send data.
well, sorry, my english is no good enough
I hope you could help me