ESP32 1: 10 bluetooth-соединение (рассеянный интернет)

#bluetooth #bluetooth-lowenergy #esp32 #bluetooth-gatt

#bluetooth #bluetooth -низкое энергопотребление #esp32 #bluetooth-gatt

Вопрос:

Я пытаюсь настроить рассеиватель Bluetooth с помощью esp32-wrover v3 или esp32-wrover-E. В это время, если одно устройство, действующее как мост в scatternet, существует одновременно с сервером GATT и клиентом, не возникнет ли проблема? Проблема, которую я хочу знать, заключается в:

Q1. Возможно ли, что соединение между клиентом (Master) и мостом (Клиент сервер) и сервером (slave) подключены одновременно? (означает, когда одно устройство действует как мост)

Q2. 1: 10 Низкое энергопотребление Bluetooth попытался подключить 1 ведущий и 10 ведомых устройств, но не удалось. Я понимаю, что это ситуация, когда физическое подключение ESP32 только до 7. Это причина?

В3. Я хочу настроить 3 рассеянных сети для одновременного подключения 1: 10 к ESP32. Я пытаюсь настроить один ведущий и два моста, и четыре из каждого моста подключены к ведомому устройству (серверу). В это время, если этот метод подключения подключен одновременно, не возникает ли проблема?

Q4. Пример источника, который я использовал в платформе esp-idf, выглядит следующим образом.

https://github.com/espressif/esp-idf/tree/master/examples/bluetooth/bluedroid/ble/gattc_multi_connect

https://github.com/espressif/esp-idf/tree/master/examples/bluetooth/bluedroid/ble/gatt_server

В исходном источнике 1 приложение и 1 профиль объединены и подключены к 1 устройству. Используя этот источник, я попытался управлять несколькими устройствами с помощью одного приложения и одного профиля с помощью условных операторов, которые классифицируют несколько устройств в функции обратного вызова, используя только одно приложение. Однако в настоящее время при подключении одного устройства проблем нет, но при попытке подключить второе устройство устройство, подключенное перед ним, отключается. Знаете ли вы, что является причиной этого? Или, если вы знаете о процессе возникновения события клиента esp GATT, пожалуйста, ответьте.

(Дополнительный вопрос. Могу ли я узнать процесс работы и управления задачами, управляемыми через FreeRTOS в esp32 bluetooth?)

Спасибо.

Комментарии:

1. Будет ли сетка BLE лучше для вашего приложения? docs.espressif.com/projects/esp-idf/en/latest/esp32/api-guides /…

2. Я проверю, что касается сетки BLE. Спасибо.

3. У меня есть еще один вопрос. Если используется esp32-wrover-E, а существующий ESP-IDF не используется, возможна ли связь BLE 1: 10 при настройке MESH в Bluetooth 4.0?