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

