6 void update(
float rpm,
float load);
float getTimeout() const override
float getMaxAllowedLambda(float rpm, float load) const override
virtual bool isCurrentlyGood(float rpm, float load) const
bool shouldCheckLambda(float rpm, float load) const
virtual float getTimeout() const =0
virtual float getMaxAllowedLambda(float rpm, float load) const =0
void update(float rpm, float load)
Timer m_timeSinceGoodLambda
virtual bool restoreConditionsMet(float rpm, float load) const