找回密码
 立即注册

微信扫码登录

楼主: we_8563644635

[BLE Mesh] 关于8258的自动组网和一键组网

[复制链接]

5

主题

127

回帖

477

积分

版主

积分
477
发表于 2025-1-7 16:04:08 | 显示全部楼层
we_8563644635 发表于 2025-1-7 12:14
是在这个函数进行uuid设置吗
void set_dev_uuid_for_sha256()
{

你照抄改动你需要的改的值就好

1

主题

9

回帖

45

积分

英勇黄铜

积分
45
 楼主| 发表于 2025-1-7 17:12:01 | 显示全部楼层

不是说是芯片厂商标志不能修改吗,我下午修改了pid的宏,可以实现滤除了

5

主题

127

回帖

477

积分

版主

积分
477
发表于 2025-1-8 13:52:09 | 显示全部楼层
we_8563644635 发表于 2025-1-7 17:12
不是说是芯片厂商标志不能修改吗,我下午修改了pid的宏,可以实现滤除了 ...

你有自己公司的是可以的,没有就用我们的

1

主题

9

回帖

45

积分

英勇黄铜

积分
45
 楼主| 发表于 2025-1-10 16:00:40 | 显示全部楼层
你好我想再问一下,我一键组网后整个mesh的每一个节点的unicast_adr地址我该如何一一对应呢,因为目前我看demo都是发送广播包
我想了解一下如何向aap或者上位机那样可以一个一个节点控制
假设我想要发送单播信号给一个节点,我怎么获取他的地址去发信号

5

主题

127

回帖

477

积分

版主

积分
477
发表于 2025-1-10 17:05:00 | 显示全部楼层
目前一键组网是用gw进行操作的,这样的话,因为没有ui,按键后gw不知道把命令发给哪个节点。如果客户想指定发给某个节点,可以指定按下按键后的目标地址是这个节点的单播地址。

1

主题

9

回帖

45

积分

英勇黄铜

积分
45
 楼主| 发表于 2025-1-13 09:56:38 | 显示全部楼层
我想知道的是如何确定node的目标地址,因为每次一键组网的节点地址不一样,那在gw设备上有没有获取每个node的unicast_adr的办法,如果没有我通过按键发送单播信号怎么控制某一个我想要控制的node

5

主题

127

回帖

477

积分

版主

积分
477
发表于 2025-1-13 18:06:52 | 显示全部楼层
启动组网时,节点的地址从provision_mag.unicast_adr_last开始分配,已配网节点的单播地址也会保存到VC_node_info[]里。所以你可以查看这个变量(VC_node_info)来看已配网节点的单播地址
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Telink forum ( 沪ICP备17008231号-1 )

GMT+8, 2025-2-5 15:50 , Processed in 0.083700 second(s), 18 queries .

Powered by Telink 隐私政策

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

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