32 criticalError(
"Unexpected antiLagActivationMode");
64 auto ALStime =
ALStimer.getElapsedSeconds();
101#if EFI_ANTILAG_SYSTEM
bool isALSMinCLTCondition() const
bool isALSMinRPMCondition(float rpm) const
bool isALSMaxThrottleIntentCondition() const
bool isALSMaxCLTCondition() const
bool isInsideALSSwitchCondition()
bool isAntilagConditionMet(float rpm)
bool isALSMaxRPMCondition(float rpm) const
bool isInsideALSTimerCondition()
static float getOrZero(SensorType type)
static constexpr engine_configuration_s * engineConfiguration
One header which acts as gateway to current engine state.
percent_t getFuelALSCorrection(float rpm)
static CCM_OPTIONAL FunctionalSensor clt(SensorType::Clt, MS2NT(10))
bool efiReadPin(brain_pin_e pin)
bool isBrainPinValid(brain_pin_e brainPin)
bool isALSSwitchActivated
bool ALSMaxThrottleIntentCondition
pin_input_mode_e ALSActivatePinMode
antiLagActivationMode_e antiLagActivationMode
switch_input_pin_e ALSActivatePin