From b9f937d78cf079c3e152c38c6f88e5321bdcd99b Mon Sep 17 00:00:00 2001 From: Kilian Bracher Date: Sat, 17 May 2025 22:16:12 +0200 Subject: [PATCH] fix min/max voltage calculation --- AMS_Master_Code/Core/Src/battery.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/AMS_Master_Code/Core/Src/battery.c b/AMS_Master_Code/Core/Src/battery.c index d7bed75..3e6cea6 100644 --- a/AMS_Master_Code/Core/Src/battery.c +++ b/AMS_Master_Code/Core/Src/battery.c @@ -127,10 +127,10 @@ HAL_StatusTypeDef battery_update() { } for (size_t j = 0; j < N_CELLS; j++) { - if (modules[i].cellVoltages[j] > min_voltage) { + if (modules[i].cellVoltages[j] < min_voltage) { min_voltage = modules[i].cellVoltages[j]; } - if (modules[i].cellVoltages[j] < max_voltage) { + if (modules[i].cellVoltages[j] > max_voltage) { max_voltage = modules[i].cellVoltages[j]; } if (modules[i].cellVoltages[j] > module_voltages[i].max) {