From cf0b12b203e4b37df0fd909f9ea22d1be2f9c15d Mon Sep 17 00:00:00 2001 From: rusefi Date: Mon, 23 Dec 2019 21:58:06 -0500 Subject: [PATCH] refactoring --- firmware/controllers/algo/engine.h | 3 +++ firmware/controllers/engine_cycle/rpm_calculator.cpp | 2 ++ 2 files changed, 5 insertions(+) diff --git a/firmware/controllers/algo/engine.h b/firmware/controllers/algo/engine.h index dc91cbf19b..3488ecd487 100644 --- a/firmware/controllers/algo/engine.h +++ b/firmware/controllers/algo/engine.h @@ -68,7 +68,10 @@ public: AuxActor auxValves[AUX_DIGITAL_VALVE_COUNT][2]; +#if EFI_UNIT_TEST bool needTdcCallback = true; +#endif /* EFI_UNIT_TEST */ + /** * if 2nd TPS is not configured we do not run 2nd ETB */ diff --git a/firmware/controllers/engine_cycle/rpm_calculator.cpp b/firmware/controllers/engine_cycle/rpm_calculator.cpp index 32caf18c03..1709ea55fb 100644 --- a/firmware/controllers/engine_cycle/rpm_calculator.cpp +++ b/firmware/controllers/engine_cycle/rpm_calculator.cpp @@ -296,9 +296,11 @@ static char rpmBuffer[_MAX_FILLER]; * digital sniffer. */ static void onTdcCallback(Engine *engine) { +#if EFI_UNIT_TEST if (!engine->needTdcCallback) { return; } +#endif /* EFI_UNIT_TEST */ EXPAND_Engine; itoa10(rpmBuffer, GET_RPM()); #if EFI_ENGINE_SNIFFER