We are facing a strange situation by using the XBEE S2 RF Module.
We had set up a network topology using:
- 1 Coordinator in API=2
- 10 Routers in API=1
- 12 End Devices in API=2
Everything are established normally and working properly by communicating custom messaging through network (We have testing the topology for at least one week without having issues).
However, there are times (randomly) that we get the a disassociation packet (apiId=MODEM_STATUS_RESPONSE (0x8a),error=false,status=DISASSOCIATED) and the whole network is stacked. The coordinator is not hard Reseted and is not send any command regarding disassociation.
Our first question is when else a disassociation is occurred (except from hard Reset or Disassociation Command) because the network is stacked and any communication is working from coordinator to Routers or End Devices.
Our second thoughts are regarding coordinator as in that state the coordinator seems that he can receive messages but cannot send. Is this associated with the first issue?
Thank you for your reply. The command is coming from Coordinator as he is responsible for the whole network. I log this response in one of the Actuators.
As I mentioned before this occurs randomly and without any standard patterns so its very difficult to reproduce and record those 4 frames that going in and out.
It will be helpful too if you can inform me if there is any other reason (except the hard reset or association command) that occurs a disassociation.