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