MCPcopy Create free account
hub / github.com/evcc-io/evcc / elapsePVTimer

Method elapsePVTimer

core/loadpoint.go:1256–1265  ·  view source on GitHub ↗

elapsePVTimer puts the pv enable/disable timer into elapsed state

()

Source from the content-addressed store, hash-verified

1254
1255// elapsePVTimer puts the pv enable/disable timer into elapsed state
1256func (lp *Loadpoint) elapsePVTimer() {
1257 if lp.pvTimer.Equal(elapsed) {
1258 return
1259 }
1260
1261 lp.log.DEBUG.Printf("pv timer elapse")
1262
1263 lp.pvTimer = elapsed
1264 lp.publishTimer(pvTimer, 0, timerInactive)
1265}
1266
1267// resetPVTimer resets the pv enable/disable timer to disabled state
1268func (lp *Loadpoint) resetPVTimer(typ ...string) {

Callers 3

syncChargerMethod · 0.95
UpdateMethod · 0.95

Calls 2

publishTimerMethod · 0.95
PrintfMethod · 0.80

Tested by

no test coverage detected