rusEFI
The most advanced open source ECU
|
Data Structures | |
class | Clearable |
struct | LimpState |
class | LimpManager |
Enumerations | |
enum class | ClearReason : uint8_t { None , Fatal , Settings , HardLimit , EtbFaultRevLimit , BoostCut , OilPressure , StopRequested , EtbProblem , LaunchCut , InjectorDutyCycle , FloodClear , EnginePhase , KickStart , IgnitionOff , Lua , ACR , LambdaProtection , GdiComms , PleaseBrake , FatalErrorRevLimit , GdiLimits , GdiPumpLimit } |
enum class | EtbStatus : uint8_t { None , EngineStopped , TpsError , PpsError , IntermittentTps , AutoTune , Lua , AutoCalibrate , NotConfigured , Redundancy , IntermittentPps , JamDetected } |
Functions | |
LimpManager * | getLimpManager () |
|
strong |
Definition at line 9 of file limp_manager.h.
|
strong |
Enumerator | |
---|---|
None | |
EngineStopped | |
TpsError | |
PpsError | |
IntermittentTps | |
AutoTune | |
Lua | |
AutoCalibrate | |
NotConfigured | |
Redundancy | |
IntermittentPps | |
JamDetected |
Definition at line 38 of file limp_manager.h.
LimpManager * getLimpManager | ( | ) |
Definition at line 596 of file engine.cpp.
Referenced by RpmCalculator::checkIfSpinning(), EtbController::checkJam(), EtbController::checkStatus(), configureRusefiLuaHooks(), TriggerCentral::decodeMapCam(), doScheduleStopEngine(), firmwareErrorV(), getRunningFuel(), handleFuel(), handleShaftSignal(), onTriggerEventSparkLogic(), EngineState::periodicFastCallback(), processCanRxMessage(), and EtbController::setOutput().