diff --git a/firmware/controllers/trigger/decoders/trigger_structure.cpp b/firmware/controllers/trigger/decoders/trigger_structure.cpp index 5e8dab30e4..b74b1de449 100644 --- a/firmware/controllers/trigger/decoders/trigger_structure.cpp +++ b/firmware/controllers/trigger/decoders/trigger_structure.cpp @@ -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; +} diff --git a/firmware/controllers/trigger/decoders/trigger_structure.h b/firmware/controllers/trigger/decoders/trigger_structure.h index f49ec2e8a7..5604779a4e 100644 --- a/firmware/controllers/trigger/decoders/trigger_structure.h +++ b/firmware/controllers/trigger/decoders/trigger_structure.h @@ -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