From b66f3a82299bec2a8bfecbf0ba42ac3e7d3e10ad Mon Sep 17 00:00:00 2001 From: rusefi Date: Mon, 23 Sep 2019 00:41:35 -0400 Subject: [PATCH] ETB is sticky around zero and does not want to close all the way #943 fixing build --- firmware/controllers/actuators/electronic_throttle.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/firmware/controllers/actuators/electronic_throttle.cpp b/firmware/controllers/actuators/electronic_throttle.cpp index e2f38df9aa..3fbcb5ad61 100644 --- a/firmware/controllers/actuators/electronic_throttle.cpp +++ b/firmware/controllers/actuators/electronic_throttle.cpp @@ -581,6 +581,7 @@ void initElectronicThrottle(DECLARE_ENGINE_PARAMETER_SIGNATURE) { } autoTune.SetOutputStep(0.1); +#if ! EFI_UNIT_TEST percent_t startupThrottlePosition = getTPS(PASS_ENGINE_PARAMETER_SIGNATURE); if (absF(startupThrottlePosition - engineConfiguration->etbNeutralPosition) > STARTUP_NEUTRAL_POSITION_ERROR_THRESHOLD) { /** @@ -591,6 +592,7 @@ void initElectronicThrottle(DECLARE_ENGINE_PARAMETER_SIGNATURE) { engineConfiguration->etbNeutralPosition); startupPositionError = true; } +#endif /* EFI_UNIT_TEST */ startETBPins(PASS_ENGINE_PARAMETER_SIGNATURE);