rusEFI
The most advanced open source ECU
|
#include <dfco.h>
Public Member Functions | |
void | update () |
bool | cutFuel () const |
float | getTimingRetard () const |
float | getTimeSinceCut () const |
![]() | |
virtual void | initNoConfiguration () |
virtual void | setDefaultConfiguration () |
virtual void | onConfigurationChange (engine_configuration_s const *) |
virtual void | onSlowCallback () |
virtual void | onFastCallback () |
virtual void | onEngineStop () |
virtual void | onIgnitionStateChanged (bool) |
virtual bool | needsDelayedShutoff () |
virtual void | onEnginePhase (float, efitick_t, angle_t, angle_t) |
Private Member Functions | |
bool | getState () const |
Private Attributes | |
bool | m_isDfco = false |
Hysteresis | m_mapHysteresis |
Timer | m_timeSinceCut |
Timer | m_timeSinceNoCut |
bool DfcoController::cutFuel | ( | ) | const |
Definition at line 81 of file dfco.cpp.
Referenced by getInjectionMass().
|
private |
Definition at line 8 of file dfco.cpp.
Referenced by update().
float DfcoController::getTimingRetard | ( | ) | const |
Definition at line 94 of file dfco.cpp.
void DfcoController::update | ( | ) |
Definition at line 66 of file dfco.cpp.
|
private |
Definition at line 24 of file dfco.h.
Referenced by cutFuel(), getState(), getTimingRetard(), and update().
|
mutableprivate |
Definition at line 26 of file dfco.h.
Referenced by getState().
|
private |
Definition at line 28 of file dfco.h.
Referenced by getTimeSinceCut(), getTimingRetard(), and update().
|
private |