Stuart Pittaway

Results 487 comments of Stuart Pittaway

Ok, the current is negative which means you are discharging from the battery. The reset only occurs when the charging "tail current" (positive value) is reached. So you would need...

Might be worth logging the shunt monitor values from the diyBMS so you can see what it thinks is going on.

Do you have "Charge efficiency factor %" set to 99% ? That will have the effect of subtracting 1% from the 100% on reset.

The whole SoC calculation is different in this version - the previous one was incorrect. It doesn't set to the charge efficiency factor % directly. The SoC is calculated on...

When you charge any battery, some energy is lost - thats the efficiency. Lithium cells are very good - hence 99%+ - lead acid less so, probably 90%

Ok, set it to 100% then.

Voltage has nothing to do with the SoC calculation ! Its only used to identify when 100% fully charged has been reached - 58.8V in your case. After that, its...

The state of charge does indeed reset to 100% when the conditions are met, however from that 100% value the charge efficiency is removed, typically this introduces the 99% value...

There has been a code change submitted by another use to change the behaviour so that the soc goes to 100%, but that's not been incorporated into the main code...

This is related to issue https://github.com/stuartpittaway/diyBMSv4ESP32/issues/232