rusEFI
The most advanced open source ECU
Loading...
Searching...
No Matches
engine_controller.h
Go to the documentation of this file.
1/**
2 * @file engine_controller.h
3 * @brief Controllers package entry point header
4 *
5 * @date Feb 7, 2013
6 * @author Andrey Belomutskiy, (c) 2012-2020
7 */
8
9#pragma once
10
11
13char * getPinNameByAdcChannel(const char *msg, adc_channel_e hwChannel, char *buffer, size_t bufferSize);
15// see also applyNewHardwareSettings
17void commonEarlyInit();
21
23
bool validateConfigOnStartUpOrBurn()
void commonEarlyInit()
char * getPinNameByAdcChannel(const char *msg, adc_channel_e hwChannel, char *buffer, size_t bufferSize)
void initPeriodicEvents()
void initWarningRunningPins()
void initDataStructures()
void slowStartStopButtonCallback()
void initRealHardwareEngineController()
void commonInitEngineController()
void initStartStopButton()
static BigBufferHandle buffer