ESP_MESH如何实现分组组播

wanner
Posts: 2
Joined: Wed Feb 15, 2023 6:24 am

ESP_MESH如何实现分组组播

Postby wanner » Tue Nov 19, 2024 2:50 pm

当前使用版本为ESP-IDF V5.0.2
按照官网编程步骤,我完成了如下操作:
1.调用esp_mesh_set_group_id将目标MAC地址加入ID号为1的分组中
2.调用esp_mesh_send(&group_addr, &data_mesh_to_n_tx, MESH_DATA_GROUP, &opt, 1);
mesh_opt_t opt = {
.type = MESH_OPT_SEND_GROUP,
};
目前编译没报错,esp_mesh_send返回ESP_OK,但分组组播没有发送数据。
我的困惑点如下:
1.官方手册提到“分组组播需要将 ESP-MESH 数据包的目标地址设置为目标组的 ID”
ESP-MESH 数据包的目标地址为6位uint8_t类型的数据,ID为一位的int型数据,这里用户该如何设置
2.opt参数应该如何正确设置?
可以提供参考实例吗

Who is online

Users browsing this forum: No registered users and 21 guests