14#define MAX_WIRES_COUNT 2
23 void onTriggerTooth(efitick_t nowNt,
float currentPhase,
float nextPhase);
69 void onTriggerTooth(efitick_t nowNt,
float currentPhase,
float nextPhase);
InjectionEvent elements[MAX_CYLINDER_COUNT]
void onTriggerTooth(efitick_t nowNt, float currentPhase, float nextPhase)
static void resetOverlapping()
InjectorOutputPin * outputsStage2[MAX_WIRES_COUNT]
expected< float > computeInjectionAngle() const
void setIndex(uint8_t index)
void onTriggerTooth(efitick_t nowNt, float currentPhase, float nextPhase)
bool updateInjectionAngle()
InjectorOutputPin * outputs[MAX_WIRES_COUNT]
float injectionStartAngle
void turnInjectionPinHigh(scheduler_arg_t arg)
FuelSchedule * getFuelSchedule()
uintptr_t scheduler_arg_t