找回密码
 立即注册

微信扫码登录

查看: 131|回复: 1

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

[复制链接]

9

主题

8

回帖

119

积分

荣耀黄金

积分
119
发表于 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

主题

82

回帖

363

积分

版主

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

本版积分规则

Telink forum ( 沪ICP备17008231号-1 )

GMT+8, 2024-12-31 01:45 , Processed in 0.088022 second(s), 20 queries .

Powered by Telink 隐私政策

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

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