7610.7月22日19_19_22_路由器一段时间之后连不上网络.7z我使用的是官方例程GenericApp修改过的程序。在协调器的zclGenericApp_Init的最后添加了 bdb_StartCommissioning(BDB_COMMISSIONING_MODE_NWK_FORMATION);以及NLME_PermitJoiningRequest(0xff);。在路由器的zclGenericApp_Init最后添加了bdb_StartCommissioning(BDB_COMMISSIONING_MODE_NWK_STEERING);。宏配置取消了NV_RESTORE,其他的宏为默认配置。问题就是我给两个设备上电之后路由能加入网络,断电重上电之后也可加入网络;可是一段时间之后我再给路由断电重上电后就不能进入网络了,求解。附上ubiqua抓包文件,326行之后是一段时间之后的路由重新上电,可看到组不进网络了。
YiKai Chen:
Z-Stack 3.0.x的NLME_PermitJoiningRequest最長只有254秒
user6069081:
7月22日19_19_22_路由器一段时间之后连不上网络.7z
user6069081:
回复 YiKai Chen:
NLME_PermitJoiningRequest(0xff);也不能改变吗?
Alvin Chen:
回复 user6069081:
如果想保持长时间permitjoin 请采纳Yikai Chen的建议,但是不建议这么做,防止其他未知设备加入。
user6069081:
回复 YiKai Chen:
可是我过了差不多十分钟还能连接的上,请看我发的压缩包,里面有抓包记录。我想请问在哪里可以看到NLME_PermitJoiningRequest的允许加入时间?万分感谢。
YiKai Chen:
回复 user6069081:
NLME_PermitJoiningRequest的允许加入时间在抓包內看不出來
user6069081:
回复 YiKai Chen:
过了差不多十分钟也能加的上不是吗?那协议栈内是否能看到呢
YiKai Chen:
回复 user6069081:
协议栈内能看到但是應用程序看不到、我已經給你建議作法了、你试了嗎?
user6069081:
回复 YiKai Chen:
正在尝试,另外我想请问用AF_DataRequest发送的自定义数据接收方在哪里处理?是AF_INCOMING_MSG_CMD还是ZCL_INCOMING_MSG呢?你是用什么方法在3.0.2实现自定义数据的收发呢?万分感谢。