Added temperature hysteresis for charge and discharge. Added separate command for fault state

This commit is contained in:
Yury Shuvakin
2023-03-26 23:44:40 +03:00
parent f24e206582
commit 714bf3ae8c
5 changed files with 107 additions and 27 deletions

View File

@@ -110,9 +110,13 @@ typedef struct {
uint8_t preChargeDesired;
uint8_t disChargeDesired;
uint8_t disChargeLCAllowed;
bool disChargeOverMaxTemperature;
bool disChargeOverMinTemperature;
uint8_t chargeDesired;
uint8_t chargePFETDesired;
uint8_t chargeAllowed;
bool chargeOverMaxTemperature;
bool chargeOverMinTemperature;
uint8_t coolingDesired;
uint8_t coolingAllowed;
uint8_t safetyOverCANHCSafeNSafe;