假设我的群地址为C001,里面有5个设备,单播地址为0001,0002,0003,0004,0005,但我现在只想发送数据到0002,0003,0004,要怎么操作?
热门产品 :
CH641: PD及无线充电专用MCU
假设我的群地址为C001,里面有5个设备,单播地址为0001,0002,0003,0004,0005,但我现在只想发送数据到0002,0003,0004,要怎么操作?
您好,可以将0002,0003,0004再纳入一个组比如说0xC002,往0xC002发布消息。对于往0xC001发布的消息,5个节点都能收到。
代码里面看到订阅是这个函数void bt_mesh_store_mod_sub( struct bt_mesh_model *mod ); 意思是可以订阅多地址,而不会覆盖前面的订阅地址吗?
是的,可以订阅多个地址。