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

Public Member Functions | |
| SoftSparkLimiter (bool p_allowHardCut) | |
| void | updateTargetSkipRatio (float luaSoftSparkSkip, float tractionControlSparkSkip, float launchOrShiftTorqueReductionControllerSparkSkipRatio=0.0f) |
| float | getTargetSkipRatio () const |
| bool | shouldSkip () |
Private Attributes | |
| const bool | allowHardCut |
| bool | wasJustSkipped = false |
| float | targetSkipRatio = 0 |
See also SoftLimiterSandbox.java
Definition at line 50 of file launch_control.h.
| SoftSparkLimiter::SoftSparkLimiter | ( | bool | p_allowHardCut | ) |
Definition at line 169 of file launch_control.cpp.

|
inline |
Definition at line 61 of file launch_control.h.
| bool SoftSparkLimiter::shouldSkip | ( | ) |
Definition at line 201 of file launch_control.cpp.
Referenced by onTriggerEventSparkLogic().


| void SoftSparkLimiter::updateTargetSkipRatio | ( | float | luaSoftSparkSkip, |
| float | tractionControlSparkSkip, | ||
| float | launchOrShiftTorqueReductionControllerSparkSkipRatio = 0.0f |
||
| ) |
targetSkipRatio of '0' means 'do not skip', would always return false
Definition at line 176 of file launch_control.cpp.
Referenced by EngineState::updateSparkSkip().


|
private |
Definition at line 65 of file launch_control.h.
Referenced by shouldSkip(), and updateTargetSkipRatio().
|
private |
Definition at line 67 of file launch_control.h.
Referenced by getTargetSkipRatio(), shouldSkip(), and updateTargetSkipRatio().
|
private |
Definition at line 66 of file launch_control.h.
Referenced by shouldSkip().