refactoring - reducing trigger code complexity
This commit is contained in:
parent
726e49a182
commit
3ecec9def8
|
@ -21,6 +21,7 @@
|
||||||
#include "settings.h"
|
#include "settings.h"
|
||||||
#include "engine_math.h"
|
#include "engine_math.h"
|
||||||
#include "LocalVersionHolder.h"
|
#include "LocalVersionHolder.h"
|
||||||
|
#include "trigger_simulator.h"
|
||||||
|
|
||||||
#include "rpm_calculator.h"
|
#include "rpm_calculator.h"
|
||||||
#if EFI_PROD_CODE || defined(__DOXYGEN__)
|
#if EFI_PROD_CODE || defined(__DOXYGEN__)
|
||||||
|
@ -178,6 +179,9 @@ void hwHandleVvtCamSignal(trigger_value_e front) {
|
||||||
}
|
}
|
||||||
|
|
||||||
void hwHandleShaftSignal(trigger_event_e signal) {
|
void hwHandleShaftSignal(trigger_event_e signal) {
|
||||||
|
if (!isUsefulSignal(signal, engineConfiguration)) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
triggerHanlderEntryTime = GET_TIMESTAMP();
|
triggerHanlderEntryTime = GET_TIMESTAMP();
|
||||||
isInsideTriggerHandler = true;
|
isInsideTriggerHandler = true;
|
||||||
if (triggerReentraint > maxTriggerReentraint)
|
if (triggerReentraint > maxTriggerReentraint)
|
||||||
|
|
Loading…
Reference in New Issue