Part Number: CC2530
Other Parts Discussed in Thread: Z-STACK,
Hi,
i am working on a project with a zigbee router with zstack 3.0.1; i have a problem regarding the network frame counter handled by the zstack.
Imagine this scenario:
- router and coordinator are in a zigbee network and are both working
- the router is turned off
- the router is powered back on
- after powering on the router, the coordinator ignores the messages received by the router, only after some time it begins to work again.
After analyzing this problem with a sniffer i found out that after powering up the router network frame counter was lower than the value that it had before turning it off.
The communication between router and coordinator begins to work again only after the network frame counter reaches the value that it had before.
I tried to look into the zstack code to understand when the frame counter is updated in nv memory but without success. Is it closed source? Does anyone have any suggestions regarding this behavior?