微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > ZDO 问题 停止 ZDO_NETWORK_INIT event 在哪

ZDO 问题 停止 ZDO_NETWORK_INIT event 在哪

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

if ( delay )
{
// Wait awhile before starting the device
osal_start_timerEx( ZDAppTaskID, ZDO_NETWORK_INIT, delay );
}
else
{
osal_set_event( ZDAppTaskID, ZDO_NETWORK_INIT );
}

一个终端初始化成功,准备连接网络 调用osal_start_timerEx( ZDAppTaskID, ZDO_NETWORK_INIT, delay );函数 ,触发ZDO_NETWORK_INIT事件,发送beancon request请求,

问题:在zha1.2.2.a协议栈中找不到 把该ZDO_NETWORK_INIT事件关闭的code,请问协议栈哪里关闭了该事件的定时?

一般只有在没有搜到网络,或者搜到网络加不进去的时候,才可以停止。

你可以参考下面链接的第7条,对状态机切换的介绍

http://www.deyisupport.com/question_answer/wireless_connectivity/zigbee/f/104/t/75525.aspx

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

网站地图

Top