tear down Engine god object #4511

just trying different things
This commit is contained in:
Andrey 2022-09-05 04:00:24 -04:00
parent f1f447df45
commit b756456450
5 changed files with 6 additions and 0 deletions

View File

@ -9,6 +9,7 @@
#include "closed_loop_controller.h"
#include "rusefi_types.h"
#include "engine_configuration.h"
void initElectronicThrottle();
void doInitElectronicThrottle();

View File

@ -12,6 +12,8 @@
#include "rusefi_types.h"
#include "periodic_task.h"
#include "efi_pid.h"
#include "sensor.h"
#include "idle_state_generated.h"
struct IIdleController {
enum class Phase : uint8_t {

View File

@ -12,6 +12,7 @@
#include <math.h>
#include "datalogging.h"
#include "obd_error_codes.h"
#include "error_handling.h"
#include <type_traits>

View File

@ -11,6 +11,7 @@
#pragma once
#include "pid_state_generated.h"
#include "output_channels_generated.h"
// See PidCic below
#define PID_AVG_BUF_SIZE_SHIFT 5

View File

@ -9,6 +9,7 @@
#include "stepper.h"
#include "tunerstudio_io.h"
#include "idle_thread.h"
#include "global_execution_queue.h"
#include "gmock/gmock.h"