refactoring: type safety
This commit is contained in:
parent
407c2afeba
commit
2eca6ec3c7
|
@ -810,3 +810,13 @@ void TriggerWaveform::initializeTriggerWaveform(operation_mode_e triggerOperatio
|
|||
|
||||
|
||||
}
|
||||
|
||||
const char *getTriggerWheel(TriggerWheel value){
|
||||
switch(value) {
|
||||
case TriggerWheel::T_PRIMARY:
|
||||
return "T_PRIMARY";
|
||||
case TriggerWheel::T_SECONDARY:
|
||||
return "T_SECONDARY";
|
||||
}
|
||||
return NULL;
|
||||
}
|
||||
|
|
|
@ -19,6 +19,8 @@
|
|||
#define TRIGGER_GAP_DEVIATION_LOW (1.0f - TRIGGER_GAP_DEVIATION)
|
||||
#define TRIGGER_GAP_DEVIATION_HIGH (1.0f + TRIGGER_GAP_DEVIATION)
|
||||
|
||||
const char *getTriggerWheel(TriggerWheel value);
|
||||
|
||||
#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