|
rusEFI
The most advanced open source ECU
|
Idle Air Control valve hardware.
This is just the hardware interface - deciding where to put the valve happens in idle_thread.cpp
Definition in file idle_hardware.cpp.
Functions | |
| void | applyIACposition (percent_t position) |
Variables | |
| static StepDirectionStepper | iacStepperHw |
| static DualHBridgeStepper | iacHbridgeHw |
| StepperMotor iacMotor | CCM_OPTIONAL |
| static SimplePwm | idleSolenoidOpen ("idle open") |
| static SimplePwm | idleSolenoidClose ("idle close") |
| 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().


| StepperMotor iacMotor CCM_OPTIONAL |
Definition at line 24 of file idle_hardware.cpp.
|
static |
Definition at line 23 of file idle_hardware.cpp.
Referenced by applyIACposition().
|
static |
Definition at line 22 of file idle_hardware.cpp.
Referenced by applyIACposition().
|
static |
Referenced by applyIACposition().
|
static |
Referenced by applyIACposition().