rusEFI
The most advanced open source ECU
|
Typedefs | |
using | vvt_map_t = Map3D< SCRIPT_TABLE_8, SCRIPT_TABLE_8, int8_t, uint16_t, uint16_t > |
Functions | |
static bool | shouldInvertVvt (int camIndex) |
OutputPin * | getVvtOutputPin (int index) |
static void | applyVvtPinState (int stateIndex, PwmConfig *state) |
static void | turnVvtPidOn (int index) |
void | startVvtControlPins () |
void | stopVvtControlPins () |
void | initVvtActuators () |
Variables | |
static vvt_map_t | vvtTable1 |
static vvt_map_t | vvtTable2 |
static const char * | vvtOutputNames [CAM_INPUTS_COUNT] |
static OutputPin | vvtPins [CAM_INPUTS_COUNT] |
static SimplePwm | vvtPwms [CAM_INPUTS_COUNT] |
|
static |
Definition at line 149 of file vvt.cpp.
Referenced by turnVvtPidOn().
OutputPin* getVvtOutputPin | ( | int | index | ) |
Definition at line 145 of file vvt.cpp.
Referenced by EnginePins::getOutputPinForBenchMode(), stopVvtControlPins(), turnVvtPidOn(), and vvtValveBench().
void initVvtActuators | ( | ) |
Definition at line 182 of file vvt.cpp.
Referenced by commonInitEngineController().
|
static |
Definition at line 86 of file vvt.cpp.
Referenced by VvtController::getClosedLoop().
void startVvtControlPins | ( | ) |
Definition at line 170 of file vvt.cpp.
Referenced by applyNewHardwareSettings(), and initVvtActuators().
void stopVvtControlPins | ( | ) |
Definition at line 176 of file vvt.cpp.
Referenced by stopHardware().
|
static |
Definition at line 157 of file vvt.cpp.
Referenced by startVvtControlPins().
|
static |
Definition at line 129 of file vvt.cpp.
Referenced by turnVvtPidOn().
|
static |
Definition at line 142 of file vvt.cpp.
Referenced by getVvtOutputPin().
|
static |
Definition at line 143 of file vvt.cpp.
Referenced by initVvtActuators(), and turnVvtPidOn().
|
static |
Definition at line 18 of file vvt.cpp.
Referenced by initVvtActuators().
|
static |
Definition at line 19 of file vvt.cpp.
Referenced by initVvtActuators().