rusEFI
The most advanced open source ECU
|
#include <wall_fuel.h>
Public Types | |
using | interface_t = IWallFuelController |
Public Member Functions | |
void | onFastCallback () override |
bool | getEnable () const override |
float | getAlpha () const override |
float | getBeta () const override |
![]() | |
virtual void | initNoConfiguration () |
virtual void | setDefaultConfiguration () |
virtual void | onConfigurationChange (engine_configuration_s const *) |
virtual void | onSlowCallback () |
virtual void | onEngineStop () |
virtual void | onIgnitionStateChanged (bool) |
virtual bool | needsDelayedShutoff () |
virtual void | onEnginePhase (float, efitick_t, angle_t, angle_t) |
Protected Member Functions | |
float | computeTau () const |
float | computeBeta () const |
Private Attributes | |
bool | m_enable = false |
float | m_alpha = 0 |
float | m_beta = 0 |
Definition at line 33 of file wall_fuel.h.
Definition at line 35 of file wall_fuel.h.
|
protected |
Definition at line 105 of file wall_fuel.cpp.
Referenced by onFastCallback().
|
protected |
Definition at line 76 of file wall_fuel.cpp.
Referenced by onFastCallback().
|
inlineoverridevirtual |
Implements IWallFuelController.
Definition at line 43 of file wall_fuel.h.
|
inlineoverridevirtual |
Implements IWallFuelController.
Definition at line 47 of file wall_fuel.h.
|
inlineoverridevirtual |
Implements IWallFuelController.
Definition at line 39 of file wall_fuel.h.
Referenced by WallFuel::adjust().
|
overridevirtual |
Reimplemented from EngineModule.
Definition at line 135 of file wall_fuel.cpp.
|
private |
Definition at line 57 of file wall_fuel.h.
Referenced by getAlpha(), and onFastCallback().
|
private |
Definition at line 58 of file wall_fuel.h.
Referenced by getBeta(), and onFastCallback().
|
private |
Definition at line 56 of file wall_fuel.h.
Referenced by getEnable(), and onFastCallback().