From f7da86983a23a1187296bdf0b422a263edfb3e8c Mon Sep 17 00:00:00 2001 From: rusefi Date: Sun, 12 Jul 2020 21:13:04 -0400 Subject: [PATCH] EFI_IDLE_INCREMENTAL_PID_CIC should be a runtime parameter #806 --- firmware/controllers/actuators/idle_thread.cpp | 4 ++-- firmware/controllers/actuators/idle_thread.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/firmware/controllers/actuators/idle_thread.cpp b/firmware/controllers/actuators/idle_thread.cpp index 56edeae89f..d7b67c99d4 100644 --- a/firmware/controllers/actuators/idle_thread.cpp +++ b/firmware/controllers/actuators/idle_thread.cpp @@ -144,7 +144,7 @@ void idleDebug(const char *msg, percent_t value) { scheduleMsg(logger, "idle debug: %s%.2f", msg, value); } -static void showIdleInfo(void) { +static void showIdleInfo(DECLARE_ENGINE_PARAMETER_SIGNATURE) { const char * idleModeStr = getIdle_mode_e(engineConfiguration->idleMode); scheduleMsg(logger, "useStepperIdle=%s useHbridges=%s", boolToString(CONFIG(useStepperIdle)), boolToString(CONFIG(useHbridges))); @@ -185,7 +185,7 @@ static void showIdleInfo(void) { } } -void setIdleMode(idle_mode_e value) { +void setIdleMode(idle_mode_e value DECLARE_ENGINE_PARAMETER_SUFFIX) { engineConfiguration->idleMode = value ? IM_AUTO : IM_MANUAL; showIdleInfo(); } diff --git a/firmware/controllers/actuators/idle_thread.h b/firmware/controllers/actuators/idle_thread.h index f5f1c053b7..5f70608e1f 100644 --- a/firmware/controllers/actuators/idle_thread.h +++ b/firmware/controllers/actuators/idle_thread.h @@ -29,7 +29,7 @@ void setIdleOffset(float value); void setIdlePFactor(float value); void setIdleIFactor(float value); void setIdleDFactor(float value); -void setIdleMode(idle_mode_e value); +void setIdleMode(idle_mode_e value DECLARE_ENGINE_PARAMETER_SUFFIX); void setTargetIdleRpm(int value); void setIdleDT(int value); void stopIdleHardware(DECLARE_ENGINE_PARAMETER_SIGNATURE);