bool useOddFireWastedSpark
angle_t mapAveragingStart[MAX_CYLINDER_COUNT]
Timer timeSinceLastTChargeK
angle_t mapAveragingDuration
void periodicFastCallback()
bool shouldUpdateInjectionTiming
WarningCodeState warnings
angle_t trailingSparkAngle
void updateTChargeK(float rpm, float tps)
floatms_t injectionDuration
Timer undervoltageCrankingTimer
floatms_t injectionDurationStage2
float injectionStage2Fraction
multispark_state multispark
angle_t timingAdvance[MAX_CYLINDER_COUNT]
bool getBrakePedalState()
EngineState * getEngineState()
bool getClutchDownState()
@ FOUR_STROKE_CRANK_SENSOR
angle_t getEngineCycle(operation_mode_e operationMode)