TI中文支持网
TI专业的中文技术问题搜集分享网站

zigbee 网络建立过程以及ZDO_STATE_CHANGE 在什么情况下被触发!

各位大侠,我zigbee协调器建网成功,终端成功加入。然后我把协调器断电,使用单步调试终端设备,不知道是什么原因造成了我的终端设备的网络状态却一直不变,这两个值一直相等(GenericApp_NwkState==DEV_END_DEVICE)?

      case ZDO_STATE_CHANGE://ZDO状态改变信息   

                                                 GenericApp_NwkState=(devStates_t)(MSGpkt->hdr.status);          

                                                if(GenericApp_NwkState==DEV_END_DEVICE)     

                                                  {

zhongwei xu1:

串口打印下,查看下GenericApp_NwkState的值 就知道了!

xianglian dan:

回复 zhongwei xu1:

很谢谢你的答复!

我想问下,这和串口打印有什么关系吗?我不懂哦,我是觉的打印出来你也只是知道GenericApp_NwkState值,然后比较是否和DEV_END_DEVICE值相等?我现在用的是单步调试,观察到这个值GenericApp_NwkState=DEV_END_DEVICE是相等的,协调器断电后,我的终端设备程序里的DEV_END_DEVICE这个事件没被触发过?我不知道我的程序问题是出在哪里的?

xianglian dan:

回复 xianglian dan:

怎么没有人回复呢?

赞(0)
未经允许不得转载:TI中文支持网 » zigbee 网络建立过程以及ZDO_STATE_CHANGE 在什么情况下被触发!
分享到: 更多 (0)