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 */