Hello,
I continue to deal with Zigbee and I have another question. I use 2 nRF52840 chips. First nRF as a Zigbee Coordinator (CLI in SDK\examples\zigbee\experimental\cli\cli_agent_router), the second nRF as a Zigbee Router (any example which is not a ZCoordinator). SDK version 4.0.0.
There are 2 situations:
- when I move the ZRouter far from the ZCoordinator and the connection is lost.
- when I restart the ZCoordinator (through turning the power off / on or through the "reset" command in the terminal) and the connection is lost.
In the first situation, bringing the ZRouter closer to the ZCoordinator, the connection is restored and everything works fine. In the second situation, the connection is never restored until I reset the ZRouter to the factory and reconnect it to the ZCoordinator (on the ZCoordinator you only need to enter the commands "bdb role zc", "bdb start"). After that, the ZRouter successfully connects to the network and receives a new short address.
I concluded that after restarting the ZCoordinator and and reinitializing it ("bdb role zc", "bdb start"), all information about previous devices is deleted from it. What do I need to do so that when I restart the ZCoordinator, he does not lose all his data about the network and about connected devices? Didn't start from scratch?
Thanks in advance.