node discovery


I’m using XBee and XBee-PRO’s ZB modules in network made of 1 coordinator and 4 end devices.
There has been a weird messages loss problem and now I seem to have found the possible cause. The PC program talking to coordinator is programmed to do the node discovery (ND AT command) periodically every 5 seconds but it seems that during discovery normal ZigBee messages can get lost.

There’s a clear connection between the failure and ND because when i increased ND period to 1 minute then failures also started to occur around that time.

Furthermore - it’s not just messages which don’t arrive, it’s also the ZigBee transmit status frame which miss.

I couldn’t find any explanation to this in manual so may somebody (from Digi) explain this? Should it be so or am I doing something wrong?


The node discovery command is a Local AT command that requires you to both Enter command mode and remain in command mode in order to both send the command and see the responses. This mean that any standard Zigbee or 802.15.4 communications would be dropped as you are still in command mode till the ND command completes and either you time out of AT command mode or you issue the ATCN command to exit command mode.

Sorry i posted this question twice - correct one is here:
Node discovery interrupting transmissions?