rusEFI
The most advanced open source ECU
Functions
idle_thread.cpp File Reference

Detailed Description

Idle Air Control valve thread.

This thread looks at current RPM and decides if it should increase or decrease IAC duty cycle. This file has the hardware & scheduling logic, desired idle level lives separately.

Date
May 23, 2013
Author
Andrey Belomutskiy, (c) 2012-2022

Definition in file idle_thread.cpp.

Functions

static void finishIdleTestIfNeeded ()
 
static void undoIdleBlipIfNeeded ()
 

Function Documentation

◆ finishIdleTestIfNeeded()

static void finishIdleTestIfNeeded ( )
static

Definition at line 208 of file idle_thread.cpp.

208  {
211 }
efitimeus_t timeToStopIdleTest
Definition: engine.h:320
efitimeus_t getTimeNowUs()
Definition: efitime.cpp:26
Engine * engine

Referenced by IdleController::getIdlePosition().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ undoIdleBlipIfNeeded()

static void undoIdleBlipIfNeeded ( )
static

Definition at line 213 of file idle_thread.cpp.

213  {
215  engine->timeToStopBlip = 0;
216  }
217 }
efitimeus_t timeToStopBlip
Definition: engine.h:319

Referenced by IdleController::getIdlePosition().

Here is the call graph for this function:
Here is the caller graph for this function:

Go to the source code of this file.