From 8e1608eb2c9b07da216d51c4acd5d7847f6278ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Max=20=27MaxMax=27=20M=C3=B6nikes?= Date: Sun, 26 Feb 2023 17:33:28 +0100 Subject: [PATCH] Changed scaling factor for coulomb counter. Seems to work now --- load_controller/bms.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/load_controller/bms.py b/load_controller/bms.py index f8eae3f..c9cb41b 100644 --- a/load_controller/bms.py +++ b/load_controller/bms.py @@ -159,7 +159,7 @@ class BMSEvalBoard(BMS): dec = BinaryPayloadDecoder.fromRegisters(result.registers, Endian.Big) self._data.current = dec.decode_32bit_int() * CURRENT_QUANT self._data.current_integrated = ( - dec.decode_64bit_int() * CURRENT_QUANT * 0.05 / 3600 + dec.decode_64bit_int() * CURRENT_QUANT / (3600*1000) ) self.dataUpdated.emit(self._data)