Cell voltages fork (SoC)

Dependencies:   CUER_CAN CUER_DS1820 LTC2943 LTC6804 mbed PowerControl

History

Added more flags to the BMU status; Removed some unused functions, re-ordered some functions slightly; Tidied up some bits that were generating warnings default tip

2017-09-16, by DasSidG [Sat, 16 Sep 2017 01:10:01 +0000] rev 66

Added more flags to the BMU status; Removed some unused functions, re-ordered some functions slightly; Tidied up some bits that were generating warnings


Added 'over charge voltage' status flag to BMU status

2017-09-12, by DasSidG [Tue, 12 Sep 2017 01:29:12 +0000] rev 65

Added 'over charge voltage' status flag to BMU status


Changed 'abs' to 'fabs' when applied to the current to allow the offline compiling to work properly (was complaining that 'abs' was defined ambiguously)

2017-09-04, by DasSidG [Mon, 04 Sep 2017 00:48:19 +0000] rev 64

Changed 'abs' to 'fabs' when applied to the current to allow the offline compiling to work properly (was complaining that 'abs' was defined ambiguously)


Fixed minor bug in the check_measurements function in that the wrong flag was being set for an overcurrent condition (but was still safe as and it would still cutoff the contactors).

2017-08-28, by DasSidG [Mon, 28 Aug 2017 09:32:59 +0000] rev 63

Fixed minor bug in the check_measurements function in that the wrong flag was being set for an overcurrent condition (but was still safe as and it would still cutoff the contactors).


ELECTRICAL SIGNOFF VERSION.; ; Fixed bug in finding max/min cell voltage algorithm ; Changed some of the cutoff limits

2017-08-28, by DasSidG [Mon, 28 Aug 2017 00:03:07 +0000] rev 62

ELECTRICAL SIGNOFF VERSION.; ; Fixed bug in finding max/min cell voltage algorithm ; Changed some of the cutoff limits


changed weirdness with the CUER CAN library including

2017-08-26, by DasSidG [Sat, 26 Aug 2017 09:35:42 +0000] rev 61

changed weirdness with the CUER CAN library including


Voltage measurement changed in the LTC6804 library

2017-08-26, by DasSidG [Sat, 26 Aug 2017 09:31:19 +0000] rev 60

Voltage measurement changed in the LTC6804 library


publish

2017-08-25, by DasSidG [Fri, 25 Aug 2017 18:06:20 +0000] rev 59

publish


Removed LTC2943.cpp and LTC2943.h as no longer necessary.; ; Added more error conditions to the BMU status; ; Fixed IVT-A signed/unsigned Ah measurement error; now works properly.; ; Probably some other stuff.

2017-08-23, by DasSidG [Wed, 23 Aug 2017 20:36:45 +0000] rev 58

Removed LTC2943.cpp and LTC2943.h as no longer necessary.; ; Added more error conditions to the BMU status; ; Fixed IVT-A signed/unsigned Ah measurement error; now works properly.; ; Probably some other stuff.


Removed annoying 'PEC error' printout

2017-08-19, by DasSidG [Sat, 19 Aug 2017 20:45:27 +0000] rev 57

Removed annoying 'PEC error' printout