From cb45e6cba1a7dc6fa9d21ad458650d63c85e2739 Mon Sep 17 00:00:00 2001 From: Alberto Nidasio <alberto.nidasio@skywarder.eu> Date: Fri, 9 Jun 2023 13:28:45 +0200 Subject: [PATCH] [InternalADC] Fixed temperature correction --- src/shared/drivers/adc/InternalADC.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/shared/drivers/adc/InternalADC.cpp b/src/shared/drivers/adc/InternalADC.cpp index b4c63d4bb..525c56e10 100644 --- a/src/shared/drivers/adc/InternalADC.cpp +++ b/src/shared/drivers/adc/InternalADC.cpp @@ -299,7 +299,7 @@ void InternalADC::loadCalibrationValues() calPt2Voltage = static_cast<float>(*CAL_PT2_VALUE); calPt2Voltage *= CAL_V_DDA / ADC_RESOLUTION; - calSlope = calPt1Voltage - calPt2Voltage; + calSlope = calPt2Voltage - calPt1Voltage; calSlope /= CAL_PT2_TEMP - CAL_PT1_TEMP; } #endif -- GitLab