From b0fcdccd5b448997d20f3d9809369fa79bc3d9e2 Mon Sep 17 00:00:00 2001 From: laokaiyao Date: Thu, 13 Jun 2024 12:36:22 +0800 Subject: [PATCH] fix(isp_awb): fixed continuous mode only triggered once --- components/esp_driver_isp/src/isp_awb.c | 1 + 1 file changed, 1 insertion(+) diff --git a/components/esp_driver_isp/src/isp_awb.c b/components/esp_driver_isp/src/isp_awb.c index 9d4543f3c4..3fd89266d9 100644 --- a/components/esp_driver_isp/src/isp_awb.c +++ b/components/esp_driver_isp/src/isp_awb.c @@ -259,6 +259,7 @@ static void IRAM_ATTR s_isp_awb_default_isr(void *arg) need_yield |= high_task_awake == pdTRUE; /* If started continuous sampling, then trigger the next AWB sample */ if (awb_ctlr->fsm == ISP_FSM_START) { + isp_ll_awb_enable(awb_ctlr->isp_proc->hal.hw, false); isp_ll_awb_enable(awb_ctlr->isp_proc->hal.hw, true); } }