TI论坛
直播中

陈鲜孰

8年用户 194经验值
私信 关注
[问答]

请问Z-Stack 2530协议栈中NWK层NV项如何修改?

使用osal_nv_item_init();不能成功初始化

回帖(4)

蒋美燕

2018-8-8 07:02:17
要修改什么值?PANID?option里面的NV_RESTORE有没有取消?
举报

陈鲜孰

2018-8-8 07:21:04
引用: bctwerwer 发表于 2018-8-8 07:02
要修改什么值?PANID?option里面的NV_RESTORE有没有取消?

我需要修改ZCD_NV_POLL_FAILURE_RETRIESNV_RESTORE,不让断网后重连次数减到0。
没有取消NV_RESTORE编译选项,麻烦问下如何在添加NV_RESTORE的情况下修改这个NV项?
举报

李果

2018-8-8 07:34:10
引用: pailisi 发表于 2018-8-8 07:21
我需要修改ZCD_NV_POLL_FAILURE_RETRIESNV_RESTORE,不让断网后重连次数减到0。
没有取消NV_RESTORE编译选项,麻烦问下如何在添加NV_RESTORE的情况下修改这个NV项?

你好,
这个item是指当某条数据连续尝试多少次失败以后放弃发送,跟你的断网后重连没有关系?
断网后重连是发送beacon request的timer event开在那边,没到一个event发生开始发送beacon request。
利用下面的函数来终止联网和启动连网
uint8 ZDApp_StopJoiningCycle( void )
uint8 ZDApp_StartJoiningCycle( void )
举报

陈鲜孰

2018-8-8 07:39:10
引用: wenlonghbo 发表于 2018-8-8 07:34
你好,
这个item是指当某条数据连续尝试多少次失败以后放弃发送,跟你的断网后重连没有关系?
断网后重连是发送beacon request的timer event开在那边,没到一个event发生开始发送beacon request。

我用ZDApp_StartJoiningCycle();和ZDApp_StopJoiningCycle();实现了,非常感谢。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分