找回密码
 立即注册

微信扫码登录

查看: 151|回复: 1

[BLE Mesh] 怎么建立多个子网?

[复制链接]

17

主题

10

回帖

197

积分

荣耀黄金

积分
197
发表于 2025-5-21 13:54:54 | 显示全部楼层 |阅读模式 来自 福建厦门
Information
说明:   建议参照本版块置顶帖内容输入必要信息
芯片型号: TLSR8258
SDK及版本: tc_ble_mesh-V4.1.0.1
本帖最后由 cqian 于 2025-5-21 13:57 编辑

使用sig_mesh_tool上位机和8258_mesh_gw_node网关怎么设置第二个网络密钥建立新的子网?



SDK开发手册上写“⼀旦点击“SetPro_internal”,对应的 netkey 等参数就不能再更改,所以“SetPro_internal”会被灰化。参数被保存在mesh_database.json ⽂件中,下次重新开启⼯具,会⾃动读取mesh_database.json⾥⾯的参数。此时如果还需要修改network_key,需要解散整个⽹络,全部恢复到出⼚设置。”
“⼀个蓝⽛⽹络包含⼀个或多个⼦⽹,⼦⽹间通常使⽤不同的⽹络密钥加密来隔离。在mesh1.0中,只有处于同⼀⼦⽹并使⽤相同的⽹络密钥的设备才能相互通信,不同⼦⽹间的设备不能相互通信。”
代码里“mesh_net_key_save_t net_key[NET_KEY_MAX];NET_KEY_MAX= 2,  the old key value and the new key value”


是只能存在一个网络密钥只能建立一个网络吗?
请指教,谢谢!

5

主题

262

回帖

869

积分

版主

积分
869
发表于 2025-5-21 15:52:13 | 显示全部楼层 来自 广东深圳
通过ini命令添加第二个network key和appkey
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Telink forum ( 沪ICP备17008231号-1 )

GMT+8, 2025-6-1 11:41 , Processed in 0.084678 second(s), 21 queries .

Powered by Telink 隐私政策

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

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