diff --git a/porting/npl/esp-idf/include/nimble/nimble_port_freertos.h b/porting/npl/esp-idf/include/nimble/nimble_port_freertos.h index 33e19eeff..776070334 100644 --- a/porting/npl/esp-idf/include/nimble/nimble_port_freertos.h +++ b/porting/npl/esp-idf/include/nimble/nimble_port_freertos.h @@ -19,6 +19,21 @@ void nimble_port_freertos_init(TaskFunction_t host_task_fn); void nimble_port_freertos_deinit(void); +/** + * @brief esp_nimble_enable - Initialize the NimBLE host task + * + * @param host_task + * @return esp_err_t + */ +esp_err_t esp_nimble_enable(void *host_task); + +/** + * @brief esp_nimble_disable - Disable the NimBLE host task + * + * @return esp_err_t + */ +esp_err_t esp_nimble_disable(void); + #ifdef __cplusplus } #endif