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