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().