remainingLimitEnergy returns missing energy amount in kWh if vehicle has a valid energy target
()
| 1055 | |
| 1056 | // remainingLimitEnergy returns missing energy amount in kWh if vehicle has a valid energy target |
| 1057 | func (lp *Loadpoint) remainingLimitEnergy() (float64, bool) { |
| 1058 | limit := lp.getLimitEnergy() |
| 1059 | return max(0, limit-lp.getChargedEnergy()/1e3), |
| 1060 | limit > 0 && !lp.socBasedPlanning() |
| 1061 | } |
| 1062 | |
| 1063 | // LimitEnergyReached checks if target is configured and reached |
| 1064 | func (lp *Loadpoint) LimitEnergyReached() bool { |
no test coverage detected