summaryrefslogtreecommitdiff
path: root/sensor/patchedBLE/src/BLEDevice.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'sensor/patchedBLE/src/BLEDevice.cpp')
-rw-r--r--sensor/patchedBLE/src/BLEDevice.cpp8
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.