From 6c8e80285eeef22b47ad273445b117c26c1a4091 Mon Sep 17 00:00:00 2001 From: Andrey Date: Wed, 14 Jul 2021 23:20:18 -0400 Subject: [PATCH] trigger signal debug pins - logic level output #2959 --- firmware/hw_layer/digital_input/trigger/trigger_input.cpp | 2 ++ firmware/hw_layer/hardware.cpp | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/firmware/hw_layer/digital_input/trigger/trigger_input.cpp b/firmware/hw_layer/digital_input/trigger/trigger_input.cpp index 742ae24491..b7bae3a208 100644 --- a/firmware/hw_layer/digital_input/trigger/trigger_input.cpp +++ b/firmware/hw_layer/digital_input/trigger/trigger_input.cpp @@ -184,10 +184,12 @@ void turnOnTriggerInputPins(DECLARE_ENGINE_PARAMETER_SIGNATURE) { #endif /* (HAL_USE_ICU == TRUE) || (HAL_TRIGGER_USE_PAL == TRUE) */ void applyNewTriggerInputPins(DECLARE_ENGINE_PARAMETER_SIGNATURE) { +#if EFI_PROD_CODE // first we will turn off all the changed pins stopTriggerInputPins(PASS_ENGINE_PARAMETER_SIGNATURE); // then we will enable all the changed pins startTriggerInputPins(PASS_ENGINE_PARAMETER_SIGNATURE); +#endif /* EFI_PROD_CODE */ } #endif /* EFI_SHAFT_POSITION_INPUT */ diff --git a/firmware/hw_layer/hardware.cpp b/firmware/hw_layer/hardware.cpp index 9d4eead291..9fe33d2234 100644 --- a/firmware/hw_layer/hardware.cpp +++ b/firmware/hw_layer/hardware.cpp @@ -310,7 +310,7 @@ void applyNewHardwareSettings(DECLARE_ENGINE_PARAMETER_SIGNATURE) { */ ButtonDebounce::stopConfigurationList(); -#if EFI_SHAFT_POSITION_INPUT +#if EFI_PROD_CODE && EFI_SHAFT_POSITION_INPUT stopTriggerInputPins(PASS_ENGINE_PARAMETER_SIGNATURE); #endif /* EFI_SHAFT_POSITION_INPUT */ @@ -383,7 +383,7 @@ void applyNewHardwareSettings(DECLARE_ENGINE_PARAMETER_SIGNATURE) { * Start everything back with new settings * ******************************************/ -#if EFI_SHAFT_POSITION_INPUT +#if EFI_PROD_CODE && EFI_SHAFT_POSITION_INPUT startTriggerInputPins(PASS_ENGINE_PARAMETER_SIGNATURE); #endif /* EFI_SHAFT_POSITION_INPUT */