|
rusEFI
The most advanced open source ECU
|
#include <ignition_state.h>


Public Member Functions | |
| void | updateDwell (float rpm, bool isCranking) |
| void | updateAdvanceCorrections (float engineLoad) |
| floatms_t | getDwell () const |
| angle_t | getWrappedAdvance (const float rpm, const float engineLoad) |
| angle_t | getTrailingSparkAngle (const float rpm, const float engineLoad) |
| angle_t | getSparkHardwareLatencyCorrection () |
Static Public Member Functions | |
| static angle_t | getInterpolatedIgnitionAngle (float rpm, float ignitionLoad) |
| static angle_t | getInterpolatedIgnitionTrim (size_t cylinderNumber, float rpm, float ignitionLoad) |
Private Member Functions | |
| angle_t | getAdvance (float rpm, float engineLoad) |
| floatms_t | getSparkDwell (float rpm, bool isCranking) |
Definition at line 5 of file ignition_state.h.
Definition at line 217 of file ignition_state.cpp.
Referenced by getWrappedAdvance().


| floatms_t IgnitionState::getDwell | ( | ) | const |
Definition at line 348 of file ignition_state.cpp.
Referenced by fireSparkAndPrepareNextSchedule(), getCoilDutyCycle(), initializeIgnitionActions(), onTriggerEventSparkLogic(), and updateDwell().

Definition at line 374 of file ignition_state.cpp.
Referenced by getRunningAdvance().


|
static |
Definition at line 382 of file ignition_state.cpp.
Referenced by getCylinderIgnitionTrim().


Definition at line 313 of file ignition_state.cpp.
Referenced by updateDwell().


| angle_t IgnitionState::getSparkHardwareLatencyCorrection | ( | ) |
Definition at line 364 of file ignition_state.cpp.
Referenced by EngineState::periodicFastCallback().

Definition at line 352 of file ignition_state.cpp.
Referenced by EngineState::periodicFastCallback().

Definition at line 256 of file ignition_state.cpp.
Referenced by EngineState::periodicFastCallback().


| void IgnitionState::updateAdvanceCorrections | ( | float | engineLoad | ) |
Definition at line 164 of file ignition_state.cpp.
Referenced by EngineState::periodicFastCallback().


Definition at line 343 of file ignition_state.cpp.
Referenced by EngineState::periodicFastCallback().

