From eaeade53058bf2d694ecd364616e962f420769d4 Mon Sep 17 00:00:00 2001 From: Andrey Date: Sat, 24 Jul 2021 18:59:00 -0400 Subject: [PATCH] Clutch switch inverted options do not invert detected pedal position #3044 --- firmware/controllers/actuators/idle_thread.cpp | 8 ++++---- firmware/tunerstudio/rusefi.input | 5 ----- 2 files changed, 4 insertions(+), 9 deletions(-) diff --git a/firmware/controllers/actuators/idle_thread.cpp b/firmware/controllers/actuators/idle_thread.cpp index bca72c5e8e..dfad105f70 100644 --- a/firmware/controllers/actuators/idle_thread.cpp +++ b/firmware/controllers/actuators/idle_thread.cpp @@ -729,8 +729,8 @@ void startPedalPins(DECLARE_ENGINE_PARAMETER_SIGNATURE) { } void stopPedalPins(DECLARE_ENGINE_PARAMETER_SIGNATURE) { - brain_pin_markUsed(activeConfiguration.clutchUpPin, "clutch" PASS_ENGINE_PARAMETER_SUFFIX); - brain_pin_markUsed(activeConfiguration.clutchDownPin, "clutch" PASS_ENGINE_PARAMETER_SUFFIX); - brain_pin_markUsed(activeConfiguration.throttlePedalUpPin, "th_pedal" PASS_ENGINE_PARAMETER_SUFFIX); - brain_pin_markUsed(activeConfiguration.brakePedalPin, "brake" PASS_ENGINE_PARAMETER_SUFFIX); + brain_pin_markUnused(activeConfiguration.clutchUpPin PASS_ENGINE_PARAMETER_SUFFIX); + brain_pin_markUnused(activeConfiguration.clutchDownPin PASS_ENGINE_PARAMETER_SUFFIX); + brain_pin_markUnused(activeConfiguration.throttlePedalUpPin PASS_ENGINE_PARAMETER_SUFFIX); + brain_pin_markUnused(activeConfiguration.brakePedalPin PASS_ENGINE_PARAMETER_SUFFIX); } diff --git a/firmware/tunerstudio/rusefi.input b/firmware/tunerstudio/rusefi.input index 65fff23494..6306bfdba5 100644 --- a/firmware/tunerstudio/rusefi.input +++ b/firmware/tunerstudio/rusefi.input @@ -489,11 +489,6 @@ enable2ndByteCanID = false requiresPowerCycle = binarySerialTxPin requiresPowerCycle = binarySerialRxPin - requiresPowerCycle = clutchUpPin - requiresPowerCycle = clutchUpPinMode - requiresPowerCycle = clutchDownPin - requiresPowerCycle = clutchDownPinMode - requiresPowerCycle = etb_use_two_wires requiresPowerCycle = etbFreq