13 efitick_t edgeTimestamp,
16 float currentPhase,
float nextPhase);
20 efitick_t edgeTimestamp,
21 float currentPhase,
float nextPhase);
AngleBasedEvent * m_angleBasedEventsHead
bool assertNotInList(AngleBasedEvent *head, AngleBasedEvent *element)
AngleBasedEvent * getElementAtIndexForUnitTest(int index)
void scheduleEventsUntilNextTriggerTooth(float rpm, efitick_t edgeTimestamp, float currentPhase, float nextPhase)
bool scheduleOrQueue(const char *msg, AngleBasedEvent *event, efitick_t edgeTimestamp, angle_t angle, action_s action, float currentPhase, float nextPhase)
void schedule(const char *msg, AngleBasedEvent *event, angle_t angle, action_s action)