From e522c7d149405ebd461b4a8cd4467e73125143c8 Mon Sep 17 00:00:00 2001 From: Andrey Date: Wed, 14 Sep 2022 01:09:32 -0400 Subject: [PATCH] tear down Engine god object #4511 just trying different things --- firmware/controllers/math/engine_math.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/firmware/controllers/math/engine_math.cpp b/firmware/controllers/math/engine_math.cpp index fd0d1af5d9..82de734044 100644 --- a/firmware/controllers/math/engine_math.cpp +++ b/firmware/controllers/math/engine_math.cpp @@ -49,11 +49,11 @@ floatms_t getCrankshaftRevolutionTimeMs(int rpm) { } float getFuelingLoad() { - return engine->engineState.fuelingLoad; + return getEngineState()->fuelingLoad; } float getIgnitionLoad() { - return engine->engineState.ignitionLoad; + return getEngineState()->ignitionLoad; } /** @@ -434,7 +434,7 @@ ignition_mode_e getCurrentIgnitionMode() { * This heavy method is only invoked in case of a configuration change or initialization. */ void prepareOutputSignals() { - engine->engineState.engineCycle = getEngineCycle(engine->getOperationMode()); + getEngineState()->engineCycle = getEngineCycle(engine->getOperationMode()); angle_t maxTimingCorrMap = -FOUR_STROKE_CYCLE_DURATION; angle_t maxTimingMap = -FOUR_STROKE_CYCLE_DURATION;