/** * @file pid.h * * @date Sep 16, 2014 * @author Andrey Belomutskiy, (c) 2012-2017 */ #ifndef PID_H_ #define PID_H_ #include "global.h" #include "engine_configuration_generated_structures.h" #if EFI_PROD_CODE || EFI_SIMULATOR #include "tunerstudio_configuration.h" #endif // See PidCic below #define PID_AVG_BUF_SIZE_SHIFT 5 #define PID_AVG_BUF_SIZE (1<240 days max. for 10ms update period) int totalItermCnt; private: virtual void updateITerm(float value); }; #endif /* PID_H_ */