Truncate charge current to full amps

This commit is contained in:
andig 2021-08-13 10:15:20 +02:00
parent e6f4ba0229
commit 51824bb8a0

View file

@ -491,6 +491,7 @@ func (lp *LoadPoint) setLimit(chargeCurrent float64, force bool) (err error) {
lp.log.DEBUG.Printf("max charge current: %.2g", chargeCurrent)
err = charger.MaxCurrentMillis(chargeCurrent)
} else {
chargeCurrent = math.Trunc(chargeCurrent)
lp.log.DEBUG.Printf("max charge current: %d", int64(chargeCurrent))
err = lp.charger.MaxCurrent(int64(chargeCurrent))
}