From 4d50f116073cae2d9264f7bfccde90729c9c515d Mon Sep 17 00:00:00 2001 From: richardclli Date: Sat, 20 Sep 2025 11:10:58 +0800 Subject: [PATCH] fix(adc): missing return on timeout (#6595) --- radio/src/targets/common/arm/stm32/stm32_adc.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/radio/src/targets/common/arm/stm32/stm32_adc.cpp b/radio/src/targets/common/arm/stm32/stm32_adc.cpp index 9467313cb..ec8d63892 100644 --- a/radio/src/targets/common/arm/stm32/stm32_adc.cpp +++ b/radio/src/targets/common/arm/stm32/stm32_adc.cpp @@ -782,6 +782,7 @@ void stm32_hal_adc_wait_completion(const stm32_adc_t* ADCs, uint8_t n_ADC, // busy wait if ((uint32_t)(timersGetUsTick() - timeout) >= SAMPLING_TIMEOUT_US) { _adc_timeout_error = true; + return; } } }