协议栈: Z-stack Home 1.2.2a
参考程序为:SampleSwitch
芯片型号:CC2530
抓包文件:6E83开关可以发送指令到灯_灯依旧开不了.cubx
Defined symbols :
SECURE=1
TC_LINKKEY_JOIN
NV_INIT
NV_RESTORE
POWER_SAVING
NWK_AUTO_POLL
xHOLD_AUTO_START
xZTOOL_P1
xMT_TASK
xMT_APP_FUNC
xMT_SYS_FUNC
xMT_ZDO_FUNC
xMT_ZDO_CB_FUNC
xLCD_SUPPORTED=DEBUG
MULTICAST_ENABLED=FALSE
ZCL_READ
ZCL_WRITE
ZCL_REPORT
xZCL_EZMODE
ZCL_BASIC
ZCL_IDENTIFY
ZCL_ON_OFF
ZCL_DIAGNOSTIC
FEATURE_SYSTEM_STATS
ISR_KEYINTERRUPT
SWITCH_CNT=1
大家好 我的问题是:
在一个网络中有终端节点_开关A,和路由节点_灯光B,开关与灯光节点绑定。在网络中节点数量不是很多30左右个的情况下开关可以正常控制灯光,但是随着网络节点数量增加会出现一个现象:如果长时间不使用开关,当再次使用的时候开关无法控制灯光,只有将开关离网后再次入网才可以再次使用。例:拆除电池重新上电或者远离无线网络后在拿回来。请问大家这个现象是什么原因造成的?有什么解决方法?
斌斌有礼:
上传不了.cubx的文件
斌斌有礼:
补充:开关节点的程序有每60分钟向协调器发送电量的数据包
Viki Shi:
看截图指令发出去没有response,是不是存在丢包?降低poll rate间隔试试
斌斌有礼:
回复 Viki Shi:
en 应该不是 poll rate 我控制的频率降低也没有作用,必须重新上电,让设备重新发送device announce 我想是不是和灯节点的associate list 有关系呢?
YiKai Chen:
回复 斌斌有礼:
cubx壓縮成zip格式再附上來看看
斌斌有礼:
回复 YiKai Chen:
6E83.zip
YiKai Chen:
回复 斌斌有礼:
將MAX_RTG_SRC_ENTRIES 設置大一點試試
斌斌有礼:
回复 YiKai Chen:
您是看见我的包里有大量的router request 想扩大路由表的存储是吗?那如果有100个节点你建议将这个值设置为多少呢?
YiKai Chen:
回复 斌斌有礼:
理想的話當然是100,不過這個應該會受限於你CC253x的RAM/FLASH
斌斌有礼:
回复 YiKai Chen:
好的 我试试