refactoring: magic constants
This commit is contained in:
parent
1a7b0196f9
commit
be2a34a956
|
@ -428,7 +428,7 @@ void TriggerWaveform::prepareShape(TriggerFormDetails *details DECLARE_ENGINE_PA
|
|||
}
|
||||
|
||||
void TriggerWaveform::setTriggerSynchronizationGap(float syncRatio) {
|
||||
setTriggerSynchronizationGap3(/*gapIndex*/0, syncRatio * 0.75f, syncRatio * 1.25f);
|
||||
setTriggerSynchronizationGap3(/*gapIndex*/0, syncRatio * TRIGGER_GAP_DEVIATION_LOW, syncRatio * TRIGGER_GAP_DEVIATION_HIGH);
|
||||
}
|
||||
|
||||
void TriggerWaveform::setSecondTriggerSynchronizationGap2(float syncRatioFrom, float syncRatioTo) {
|
||||
|
@ -436,11 +436,11 @@ void TriggerWaveform::setSecondTriggerSynchronizationGap2(float syncRatioFrom, f
|
|||
}
|
||||
|
||||
void TriggerWaveform::setThirdTriggerSynchronizationGap(float syncRatio) {
|
||||
setTriggerSynchronizationGap3(/*gapIndex*/2, syncRatio * 0.75f, syncRatio * 1.25f);
|
||||
setTriggerSynchronizationGap3(/*gapIndex*/2, syncRatio * TRIGGER_GAP_DEVIATION_LOW, syncRatio * TRIGGER_GAP_DEVIATION_HIGH);
|
||||
}
|
||||
|
||||
void TriggerWaveform::setSecondTriggerSynchronizationGap(float syncRatio) {
|
||||
setTriggerSynchronizationGap3(/*gapIndex*/1, syncRatio * 0.75f, syncRatio * 1.25f);
|
||||
setTriggerSynchronizationGap3(/*gapIndex*/1, syncRatio * TRIGGER_GAP_DEVIATION_LOW, syncRatio * TRIGGER_GAP_DEVIATION_HIGH);
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -13,6 +13,10 @@
|
|||
|
||||
#define FOUR_STROKE_ENGINE_CYCLE 720
|
||||
|
||||
#define TRIGGER_GAP_DEVIATION 0.25f
|
||||
#define TRIGGER_GAP_DEVIATION_LOW (1.0f - TRIGGER_GAP_DEVIATION)
|
||||
#define TRIGGER_GAP_DEVIATION_HIGH (1.0f + TRIGGER_GAP_DEVIATION)
|
||||
|
||||
#if EFI_ENABLE_ASSERTS
|
||||
#define assertAngleRange(angle, msg, code) if (angle > 10000000 || angle < -10000000) { firmwareError(code, "angle range %s %.2f", msg, angle);angle = 0;}
|
||||
#else
|
||||
|
|
Loading…
Reference in New Issue