From 293bf4576353a99c9d8487b97e25aa31707ab666 Mon Sep 17 00:00:00 2001 From: Andrey Date: Mon, 5 Jul 2021 23:07:36 -0400 Subject: [PATCH] refactoring - reusing magic constant --- firmware/controllers/trigger/decoders/trigger_structure.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/firmware/controllers/trigger/decoders/trigger_structure.cpp b/firmware/controllers/trigger/decoders/trigger_structure.cpp index e392717ee7..4f28c80265 100644 --- a/firmware/controllers/trigger/decoders/trigger_structure.cpp +++ b/firmware/controllers/trigger/decoders/trigger_structure.cpp @@ -122,9 +122,9 @@ int TriggerWaveform::getTriggerWaveformSynchPointIndex() const { angle_t TriggerWaveform::getCycleDuration() const { switch (operationMode) { case FOUR_STROKE_THREE_TIMES_CRANK_SENSOR: - return 120; + return 720 / SYMMETRICAL_THREE_TIMES_CRANK_SENSOR_DIVIDER; case FOUR_STROKE_SYMMETRICAL_CRANK_SENSOR: - return 180; + return 720 / SYMMETRICAL_CRANK_SENSOR_DIVIDER; case FOUR_STROKE_CRANK_SENSOR: case TWO_STROKE: return 360; @@ -141,6 +141,7 @@ angle_t TriggerWaveform::getCycleDuration() const { */ size_t TriggerWaveform::getLength() const { /** + * 6 for FOUR_STROKE_THREE_TIMES_CRANK_SENSOR * 4 for FOUR_STROKE_SYMMETRICAL_CRANK_SENSOR * 2 for FOUR_STROKE_CRANK_SENSOR * 1 otherwise