From 44f4d6538e7cef9fc9a5a76d7ce5a14e45d0311e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20=C3=96ster?= Date: Wed, 12 Mar 2025 22:32:08 +0200 Subject: [PATCH] Fix truncation of values --- Software/src/battery/KIA-E-GMP-BATTERY.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Software/src/battery/KIA-E-GMP-BATTERY.cpp b/Software/src/battery/KIA-E-GMP-BATTERY.cpp index ae6db136..19875a72 100644 --- a/Software/src/battery/KIA-E-GMP-BATTERY.cpp +++ b/Software/src/battery/KIA-E-GMP-BATTERY.cpp @@ -87,7 +87,7 @@ uint16_t estimateSOC(uint16_t cellVoltage) { // Linear interpolation function return 0; // Default return for safety, should never reach here } -uint8_t selectSOC(uint8_t SOC_low, uint8_t SOC_high) { +uint16_t selectSOC(uint16_t SOC_low, uint16_t SOC_high) { if (SOC_low == 0 || SOC_high == 0) { return 0; // If either value is 0, return 0 }