|
查看: 8775|回复: 1

[BLE Mesh] provisioner对断电节点的kick out操作仍然成功?

[复制链接]

19

主题

11

回帖

251

积分

华贵铂金

积分
251
发表于 2024-12-13 15:05:47 | 显示全部楼层 |阅读模式 来自 广东
Information
说明:   建议参照本版块置顶帖内容输入必要信息
芯片型号: TLSR8258
SDK及版本: tc_ble_mesh-V4.1.0.1
节点断电时,provisioner通过对其发送kick out指令cfg_cmd_reset_node(),即使没有收到回复,仍然会通过del_vc_node_info_by_unicast(dst)删除provisioner里的节点信息。

使得节点重新上电时,重新对其kick out,却因为已经删除了节点信息找不到dev key删除失败。

上述操作是否有操作不当的地方?还是就是这样设计的?

5

主题

325

回帖

1113

积分

版主

积分
1113
发表于 2024-12-13 18:10:33 | 显示全部楼层 来自 广东深圳
这个是设计方式的问题,当前现象是符合预期的。因为要考虑灯 坏了,无法回复的情况。  需要更完善一点的话,你可以增加 UI 交互,如果没收到 回复的话,弹框提示,是否强制删除 ? 选择是的时候,再调用 del_vc_node_info_by_unicast(unicast);

本版积分规则

关注公众号
隐私政策|Telink forum

相关侵权、举报、投诉及建议等,请发 E-mail:forum@telink-semi.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.|沪ICP备17008231号-1 |沪公网安备31011502403548号

在本版发帖返回顶部