diff options
Diffstat (limited to 'sensor/patchedBLE/src/BLEDevice.cpp')
-rw-r--r-- | sensor/patchedBLE/src/BLEDevice.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/sensor/patchedBLE/src/BLEDevice.cpp b/sensor/patchedBLE/src/BLEDevice.cpp index a7db454..3f31ace 100644 --- a/sensor/patchedBLE/src/BLEDevice.cpp +++ b/sensor/patchedBLE/src/BLEDevice.cpp @@ -426,6 +426,14 @@ uint16_t BLEDevice::m_localMTU = 23; vTaskDelay(200/portTICK_PERIOD_MS); // Delay for 200 msecs as a workaround to an apparent Arduino environment issue. } // init +void BLEDevice::uninit() { + if (initialized) { + initialized = false; + esp_bluedroid_disable(); + esp_bt_controller_disable(); + esp_bt_controller_deinit(); + } +} /** * @brief Set the transmission power. |