Код: Выделить всё
/* STATIC */ void BLEDevice::deinit(bool release_memory) {
if (!initialized) return;
esp_bluedroid_disable();
esp_bluedroid_deinit();
esp_bt_controller_disable();
esp_bt_controller_deinit();
#ifdef ARDUINO_ARCH_ESP32
if (release_memory) {
esp_bt_controller_mem_release(ESP_BT_MODE_BTDM); //
Подробнее здесь: [url]https://stackoverflow.com/questions/78932872/esp32-ble-not-turning-off[/url]
Мобильная версия