找回密码
 立即注册

微信扫码登录

查看: 958|回复: 17

[转载]8258 Zigbee 低功耗设备Rejoin问题

[复制链接]

27

主题

129

回帖

479

积分

版主

积分
479
发表于 2024-8-22 17:38:39 | 显示全部楼层 |阅读模式
本帖最后由 TL_YB 于 2024-8-23 14:54 编辑

[转自旧论坛]作者:Jaoki

Zigbee 低功耗设备在网关断电一段时间后,网关再上电,设备能知道网关掉线了吗? 或者在网关上线后,设备重新加入网关,要怎么做呢

27

主题

129

回帖

479

积分

版主

积分
479
 楼主| 发表于 2024-8-22 17:40:48 | 显示全部楼层
低功耗节点检测到没有父节点会成为孤儿节点,会产生一个丢失父节点的回调,回调中可以定时唤醒执行rejoin流程,直到检测到网关在线并回连成功为止。

15

主题

27

回帖

145

积分

注册会员

积分
145
发表于 2024-10-21 14:15:51 | 显示全部楼层
TL_YB 发表于 2024-8-22 17:40
低功耗节点检测到没有父节点会成为孤儿节点,会产生一个丢失父节点的回调,回调中可以定时唤醒执行rejoin流 ...

这个功能在例程中本身实现了吗?

27

主题

129

回帖

479

积分

版主

积分
479
 楼主| 发表于 2024-10-21 19:37:01 | 显示全部楼层
wx_8236422632 发表于 2024-10-21 14:15
这个功能在例程中本身实现了吗?

你可以搜一下BDB_COMMISSION_STA_PARENT_LOST。
demo中的处理是触发BDB_COMMISSION_STA_PARENT_LOST事件后就调用zb_rejoinReq回连

15

主题

27

回帖

145

积分

注册会员

积分
145
发表于 2024-10-22 08:41:31 | 显示全部楼层
TL_YB 发表于 2024-10-21 19:37
你可以搜一下BDB_COMMISSION_STA_PARENT_LOST。
demo中的处理是触发BDB_COMMISSION_STA_PARENT_LOST事件 ...

好的 谢谢

15

主题

27

回帖

145

积分

注册会员

积分
145
发表于 2024-10-22 14:22:55 | 显示全部楼层
TL_YB 发表于 2024-10-21 19:37
你可以搜一下BDB_COMMISSION_STA_PARENT_LOST。
demo中的处理是触发BDB_COMMISSION_STA_PARENT_LOST事件 ...

您好,
是这个地方嘛,感觉它好像不起作用,我在将网关断电一会儿后再通电我的低功耗设备不能重连,按按键唤醒它也不行,的重新上电复位我的低功耗设备它才重连上

Telink5.png

27

主题

129

回帖

479

积分

版主

积分
479
 楼主| 发表于 2024-10-22 17:26:18 | 显示全部楼层
PARENT_LOST事件并不是立即触发的。
它的触发条件是:
当ZED发现连续链路失败次数达到ZDO_MAX_PARENT_THRESHOLD_RETRY(默认5次)后,底层会发起orphan scan尝试回连,回连失败将触发PARENT_LOST事件。

15

主题

27

回帖

145

积分

注册会员

积分
145
发表于 2024-10-23 17:18:07 | 显示全部楼层
本帖最后由 wx_8236422632 于 2024-10-24 14:29 编辑
TL_YB 发表于 2024-10-22 17:26
PARENT_LOST事件并不是立即触发的。
它的触发条件是:
当ZED发现连续链路失败次数达到ZDO_MAX_PARENT_THRES ...

好的谢谢,后续我会接着测试一下,我目前发现是我网关断电马上上电终端它好像都重连不上来的感觉

27

主题

129

回帖

479

积分

版主

积分
479
 楼主| 发表于 2024-10-23 17:53:20 | 显示全部楼层
wx_8236422632 发表于 2024-10-23 17:18
好的谢谢,后续我会接着测试一下,我目前发现是我网关断电马上上电终端它好像都重连不上来的感觉 ...

可以打开UART打印功能(参考手册4.3.1,https://wiki.telink-semi.cn/doc/ ... eloper%20Manual.pdf),增加一些打印信息来熟悉流程

15

主题

27

回帖

145

积分

注册会员

积分
145
发表于 2024-10-24 08:48:54 | 显示全部楼层
TL_YB 发表于 2024-10-23 17:53
可以打开UART打印功能(参考手册4.3.1,https://wiki.telink-semi.cn/doc/an/AN-19052901-C_Telink%20Zig ...

好的,感谢
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Telink forum ( 沪ICP备17008231号-1 )

GMT+8, 2024-12-8 01:43 , Processed in 0.087249 second(s), 21 queries .

Powered by Telink 隐私政策

泰凌微电子版权所有 © 。保留所有权利。 2024

快速回复 返回顶部 返回列表