各位TI大神你们好,我是一名CC2530的开发者,现在遇到一个很奇怪的问题。就是TI EndDevice挂在一个TI router上,但是有时概率性出现TI router会不转发EndDevice数据的现象,重启EndDevice问题依然存在,重启TI router问题消失。由于这部分已经看不到源码,我找了很久也找不到原因,我用的EndDevice是ZHA 1.2.1, router有ZHA1.2.1 和ZHA1.2.2这两个版本,都有出现此问题,下面是简单截图,详情看附件sniffer,十分期待大神们的答复。
VV:
请问使用的是哪一个版本的协议栈,NV_RESTORE开启的对吧。
终端设备正常在poll 父设备对吧,路由在重启以后,终端设备的父设备有更改吗?
请麻烦私信告诉我下你们公司。
VV:
请问使用的是哪一个版本的协议栈,NV_RESTORE开启的对吧。
终端设备正常在poll 父设备对吧,路由在重启以后,终端设备的父设备有更改吗?
请麻烦私信告诉我下你们公司。
user4243300:
回复 VV:
EndDevice是Z-Stack Home 1.2.1, router有Z-Stack Home 1.2.1 和Z-Stack Home 1.2.2这两个版本,都出现过这样的问题。NV_RESTORE打开了,终端设备在正常工作时不会poll 父设备
user4243300:
回复 VV:
router重新上电后,EndDevice没有更换父节点就恢复正常了。
VV:
回复 user4243300:
什么叫在正常工作时不会poll父设备?Rx always on吗?还是poll rate=0
user4243300:
回复 VV:
poll rate=0