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


Public Member Functions | |
| void | update () |
| float | getSparkSkipRatio () |
| float | getTorqueReductionIgnitionRetard () |
Private Member Functions | |
| void | updateTriggerPinState () |
| void | updateTriggerPinState (switch_input_pin_e pin, pin_input_mode_e mode, const bool invertPhysicalPin, bool invalidPinState) |
| void | updateTimeConditionSatisfied () |
| void | updateRpmConditionSatisfied () |
| void | updateAppConditionSatisfied () |
Private Attributes | |
| Timer | m_pinTriggeredTimer |
Definition at line 9 of file shift_torque_reduction_controller.h.
| float ShiftTorqueReductionController::getSparkSkipRatio | ( | ) |
Definition at line 29 of file shift_torque_reduction_controller.cpp.
Referenced by EngineState::updateSparkSkip().


| float ShiftTorqueReductionController::getTorqueReductionIgnitionRetard | ( | ) |
Definition at line 159 of file shift_torque_reduction_controller.cpp.
Referenced by getRunningAdvance().


| void ShiftTorqueReductionController::update | ( | ) |
Definition at line 17 of file shift_torque_reduction_controller.cpp.
Referenced by EngineState::periodicFastCallback().


|
private |
Definition at line 149 of file shift_torque_reduction_controller.cpp.
Referenced by update().


|
private |
Definition at line 144 of file shift_torque_reduction_controller.cpp.
Referenced by update().


|
private |
Definition at line 125 of file shift_torque_reduction_controller.cpp.
Referenced by update().


|
private |
Definition at line 45 of file shift_torque_reduction_controller.cpp.
Referenced by update(), and updateTriggerPinState().


|
private |
Definition at line 97 of file shift_torque_reduction_controller.cpp.

|
private |
Definition at line 25 of file shift_torque_reduction_controller.h.
Referenced by updateTimeConditionSatisfied(), and updateTriggerPinState().