|
rusEFI
The most advanced open source ECU
|
Data Structures | |
| struct | IIdleController |
| struct | IIdleController::TargetInfo |
| class | IdleController |
Functions | |
| percent_t | getIdlePosition () |
| void | applyIACposition (percent_t position) |
| void | setManualIdleValvePosition (int positionPercent) |
| void | startIdleThread () |
| void | setDefaultIdleParameters () |
| void | startIdleBench (void) |
| void | setTargetIdleRpm (int value) |
| void | startSwitchPins () |
| void | stopSwitchPins () |
| void applyIACposition | ( | percent_t | position | ) |
currently idle level is an percent value (0-100 range), and PWM takes a float in the 0..1 range todo: unify?
Start PWM for idleValvePin
Definition at line 30 of file idle_hardware.cpp.
Referenced by IdleController::onFastCallback().


| percent_t getIdlePosition | ( | ) |
Definition at line 47 of file idle_thread_io.cpp.
Referenced by IdleController::onFastCallback().


| void setDefaultIdleParameters | ( | ) |
Definition at line 106 of file idle_thread_io.cpp.
Referenced by setDefaultEngineConfiguration().

| void setManualIdleValvePosition | ( | int | positionPercent | ) |
Definition at line 31 of file idle_thread_io.cpp.

| void setTargetIdleRpm | ( | int | value | ) |
Definition at line 89 of file idle_thread_io.cpp.

| void startIdleBench | ( | void | ) |
Idle test would activate the solenoid for three seconds
Definition at line 97 of file idle_thread_io.cpp.
Referenced by handleBenchCategory(), and startIdleThread().


| void startIdleThread | ( | ) |
Definition at line 130 of file idle_thread_io.cpp.
Referenced by commonInitEngineController().


| void startSwitchPins | ( | ) |
Definition at line 55 of file idle_thread_io.cpp.
Referenced by startHardware().


| void stopSwitchPins | ( | ) |
Definition at line 72 of file idle_thread_io.cpp.
Referenced by stopHardware().

