微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > CC2630退出组网后,只能断电重启才能发送Beacon Request。

CC2630退出组网后,只能断电重启才能发送Beacon Request。

时间:10-02 整理:3721RD 点击:

大家好!

    我使用CC2630开发产品,当以下两种情况发生时,CC2630会停止发送Beacon Request。请大家帮忙判断下是硬件问题?还是软件协议的问题,谢谢!

①:组网后,当协调器将其中一个CC2630从zigbee网络中删除,CC2630不再发送Beacon Request。

②:组网后,使用API函数使CC2630退网,CC2630不再发送Beacon Request。软件复位以后CC2630依然不发Beacon Request,硬件复位后才会发送Beacon Request。

或者大家赐教下:影响 Beacon Request 发送的因素有哪些?

谢谢!

Firstly make sure the Coordinator remove the CC2630 correctly, the CC2630 will run into ZDO_LeaveInd function if received the Leave command. Then the device will reset itself after 5s in default(LEAVE_RESET_DELAY).

 

After SW reset, some parameters maybe not initialized.

check if the SW run the Zstackapi_DevStartReq in Switch_initializeZStack function after network.

 

Otherwise can use hardware as well, it didn’t take too much difference between soft and hardware reset for a leave device. can use SysCtrlSystemReset.

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top