custom-board-bundle-sample-.../firmware/controllers/engine_controller.h

28 lines
557 B
C++

/**
* @file engine_controller.h
* @brief Controllers package entry point header
*
* @date Feb 7, 2013
* @author Andrey Belomutskiy, (c) 2012-2014
*/
#ifndef ENGINE_STATUS_H_
#define ENGINE_STATUS_H_
#include "global.h"
#include "signal_executor.h"
#include "engine_configuration.h"
#include "engine.h"
char * getPinNameByAdcChannel(adc_channel_e hwChannel, char *buffer);
void initEngineContoller(void);
class StartupFuelPumping {
public:
void update(Engine *engine);
bool isTpsAbove50;
int pumpsCounter;
};
#endif /* ENGINE_STATUS_H_ */