From dfee45cbaf8a24ab304894f353b447c43e30a0d8 Mon Sep 17 00:00:00 2001 From: JorgenSeemann <89704368+JorgenSeemann@users.noreply.github.com> Date: Wed, 1 May 2024 19:04:01 +0200 Subject: [PATCH] Update KIA-E-GMP-BATTERY.cpp Removed cells with voltage below 1000mv in the set_cell_voltages routine --- Software/src/battery/KIA-E-GMP-BATTERY.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Software/src/battery/KIA-E-GMP-BATTERY.cpp b/Software/src/battery/KIA-E-GMP-BATTERY.cpp index e9832240..76833411 100644 --- a/Software/src/battery/KIA-E-GMP-BATTERY.cpp +++ b/Software/src/battery/KIA-E-GMP-BATTERY.cpp @@ -51,7 +51,9 @@ CANFDMessage EGMP_7E4_ack; void set_cell_voltages(CANFDMessage frame, int start, int length, int startCell) { for (size_t i = 0; i < length; i++) { + if ((frame.data[start + i] * 20) > 1000) { datalayer.battery.status.cell_voltages_mV[startCell + i] = (frame.data[start + i] * 20); + } } }