From 4b52e61755cf90bfa27b7b216cc7a51d556d299f Mon Sep 17 00:00:00 2001 From: CaCO3 Date: Mon, 5 Dec 2022 06:53:48 +0100 Subject: [PATCH] De-init camera on startup. This solves init errors in cause it was already initialized in a prevous run (#1486) Co-authored-by: CaCO3 --- code/components/jomjol_controlcamera/ClassControllCamera.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/code/components/jomjol_controlcamera/ClassControllCamera.cpp b/code/components/jomjol_controlcamera/ClassControllCamera.cpp index 5c3e2edf..850fa17a 100644 --- a/code/components/jomjol_controlcamera/ClassControllCamera.cpp +++ b/code/components/jomjol_controlcamera/ClassControllCamera.cpp @@ -675,6 +675,7 @@ esp_err_t CCamera::InitCam() ActualQuality = camera_config.jpeg_quality; ActualResolution = camera_config.frame_size; //initialize the camera + esp_camera_deinit(); // De-init in case it was already initialized esp_err_t err = esp_camera_init(&camera_config); if (err != ESP_OK) { ESP_LOGE(TAG, "Camera Init Failed");