Search found 2 matches

by loop233
Mon Jul 15, 2024 9:34 am
Forum: ESP-BOX 中文讨论版
Topic: ESP32功能复用Demo(BLE Dual Role)
Replies: 2
Views: 3959

Re: ESP32功能复用Demo(BLE Dual Role)

Hi,上述的需求都有提供部分功能的实现,可以组合代码实现所需要的功能 BLE HID HOST 可以参考 ESP_HID_HOST 例程,共存部分可以参考 gattc_gatts_coex 例程 例程链接: ESP_HID_HOST: https://github.com/espressif/esp-idf/tree/master/examples/bluetooth/esp_hid_host gattc_gatts_coex: https://github.com/espressif/esp-idf/tree/master/examples/bluetooth/bluedroid/coex/...
by loop233
Wed Sep 06, 2023 2:34 am
Forum: ESP-IDF 中文讨论版
Topic: BLE-MESH 组播订阅丢包
Replies: 3
Views: 4364

Re: BLE-MESH 组播订阅丢包

由于发送时使用的是组播地址,没有ack和重传,所以只发一遍接收成功率会下降,一种解决方法是接收的地址开启relay功能,让接收到控制包的设备对消息进行转发: static esp_ble_mesh_cfg_srv_t config_server = { ... .relay = ESP_BLE_MESH_RELAY_ENABLED, ... }; 提到的另外一个问题是可以实现的,/ble_mesh_node/onoff_server例程展示了如何使用一个节点,包含多个element,每个element包含各自medel的代码实现方法。 client端指定设备发送使用的model在发送时配置: ...