refactoring - reusing magic constant

This commit is contained in:
Andrey 2021-07-05 23:07:36 -04:00
parent 416cecc104
commit 5416dd9906
1 changed files with 3 additions and 2 deletions

View File

@ -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