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

Public Member Functions | |
| CdmState () | |
| void | onNewSignal (int currentRevolution) |
| void | applyAccumulatedData (int currentRevolution) |
| int | getValue (int currentRevolution) |
Data Fields | |
| int | totalCdmEvents = 0 |
| int | accumilatingAtRevolution = -1 |
| int | accumulatingCurrentValue |
| int | currentValue = 0 |
| int | currentValueAtIndex = -1 |
Definition at line 13 of file cdm_ion_sense.h.
| CdmState::CdmState | ( | ) |
Definition at line 16 of file cdm_ion_sense.cpp.
| void CdmState::applyAccumulatedData | ( | int | currentRevolution | ) |
Definition at line 32 of file cdm_ion_sense.cpp.
Referenced by getValue(), and onNewSignal().

| int CdmState::getValue | ( | int | currentRevolution | ) |
Definition at line 22 of file cdm_ion_sense.cpp.
Referenced by getCurrentCdmValue().


| void CdmState::onNewSignal | ( | int | currentRevolution | ) |
Definition at line 39 of file cdm_ion_sense.cpp.
Referenced by extIonCallback().


| int CdmState::accumilatingAtRevolution = -1 |
Definition at line 18 of file cdm_ion_sense.h.
Referenced by applyAccumulatedData(), CdmState(), and onNewSignal().
| int CdmState::accumulatingCurrentValue |
accumulated value for engine cycle which is not over yet
Definition at line 22 of file cdm_ion_sense.h.
Referenced by applyAccumulatedData(), CdmState(), and onNewSignal().
| int CdmState::currentValue = 0 |
event counter for previous complete engine cycle
Definition at line 26 of file cdm_ion_sense.h.
Referenced by applyAccumulatedData(), CdmState(), and getValue().
| int CdmState::currentValueAtIndex = -1 |
Definition at line 27 of file cdm_ion_sense.h.
Referenced by applyAccumulatedData(), and getValue().
| int CdmState::totalCdmEvents = 0 |
Definition at line 16 of file cdm_ion_sense.h.
Referenced by extIonCallback(), and ionPostState().