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


Public Member Functions | |
| void | update (float rpm, float load) |
| bool | isCut () const |
Protected Member Functions | |
| bool | shouldCheckLambda (float rpm, float load) const |
| virtual bool | isCurrentlyGood (float rpm, float load) const |
| virtual float | getMaxAllowedLambda (float rpm, float load) const =0 |
| virtual float | getTimeout () const =0 |
| virtual bool | restoreConditionsMet (float rpm, float load) const |
Private Attributes | |
| Timer | m_timeSinceGoodLambda |
Definition at line 5 of file lambda_monitor.h.
|
protectedpure virtual |
Implemented in LambdaMonitor.
Referenced by isCurrentlyGood().

|
protectedpure virtual |
Definition at line 48 of file lambda_monitor.cpp.
Referenced by update().


| bool LambdaMonitorBase::isCut | ( | ) | const |
Definition at line 21 of file lambda_monitor.cpp.
Referenced by populateFrame(), and LimpManager::updateState().

Definition at line 99 of file lambda_monitor.cpp.
Referenced by update().


Definition at line 25 of file lambda_monitor.cpp.
Referenced by EngineState::periodicFastCallback().


|
private |
Definition at line 25 of file lambda_monitor.h.
Referenced by update().