Good day gents,
I have finally had more time to test and seems the cell undervoltage protection only works if the bms was off and powered on, there is no call to disable discharging when the cells reach below a preset value .
Im uncertain why this is but i have only discovered it recently, with serial monitor the board is posting correctly .
Serial interface started. Time: 1068
NumCells: 8, voltage: 25745 V
checkStatus() = 0
Umin = 3214
temperatures[0] = 225
checkStatus() = 0
Umax = 3222
temperatures[0] = 225
Enabling CHG FET
After such time i run a test with the following variable in place for main.cpp config .
BMS.setCellUndervoltageProtection(3210, 5); // delay in s
cells reach 3150 and still the bms does not disable discharging .
powering off the unit and on again seems to then disable the dschg fet … but not while running ?
Am i missing something ?
thank you for assistance in advance.