From 293b8edd4b5a662bcec77623324a6d77b2c9c63a Mon Sep 17 00:00:00 2001 From: Risto Date: Sun, 9 Jan 2022 01:49:35 +0100 Subject: [PATCH] Disable VBatBridge after first run (#1388) Checked with in-circuit-debugger on physical RM TX16S, only after this fix, isVBatBridgeEnabled() is really false. --- radio/src/targets/common/arm/stm32/stm32_hal_adc.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/radio/src/targets/common/arm/stm32/stm32_hal_adc.cpp b/radio/src/targets/common/arm/stm32/stm32_hal_adc.cpp index c3187111e..cde2a9baa 100644 --- a/radio/src/targets/common/arm/stm32/stm32_hal_adc.cpp +++ b/radio/src/targets/common/arm/stm32/stm32_hal_adc.cpp @@ -449,6 +449,7 @@ static void stm32_hal_adc_wait_completion() #if defined(ADC_EXT) && !defined(ADC_EXT_DMA_Stream) if (isVBatBridgeEnabled()) { rtcBatteryVoltage = ADC_EXT->DR; + disableVBatBridge(); } #endif #endif