rusEFI
The most advanced open source ECU
|
Definition in file map_averaging.h.
Data Structures | |
class | MapAverager |
Functions | |
void | mapAveragingAdcCallback (float instantVoltage) |
void | initMapAveraging () |
void | refreshMapAveragingPreCalc () |
void | mapAveragingTriggerCallback (uint32_t index, efitick_t edgeTimestamp) |
void | postMapState (TunerStudioOutputChannels *tsOutputChannels) |
MapAverager & | getMapAvg (size_t idx) |
MapAverager& getMapAvg | ( | size_t | idx | ) |
Definition at line 26 of file init_map.cpp.
Referenced by mapAveragingAdcCallback(), and startAveraging().
void initMapAveraging | ( | ) |
Definition at line 268 of file map_averaging.cpp.
Referenced by commonInitEngineController().
void mapAveragingAdcCallback | ( | float | instantVoltage | ) |
This method is invoked from ADC callback.
Definition at line 135 of file map_averaging.cpp.
Referenced by onFastAdcComplete().
void mapAveragingTriggerCallback | ( | uint32_t | index, |
efitick_t | edgeTimestamp | ||
) |
Shaft Position callback used to schedule start and end of MAP averaging
Definition at line 211 of file map_averaging.cpp.
Referenced by TriggerCentral::handleShaftSignal().
void postMapState | ( | TunerStudioOutputChannels * | tsOutputChannels | ) |
Definition at line 172 of file map_averaging.cpp.
Referenced by updateTunerStudioState().
void refreshMapAveragingPreCalc | ( | ) |
Definition at line 177 of file map_averaging.cpp.
Referenced by Engine::periodicFastCallback().