diff --git a/firmware/bootloader/init.h b/firmware/bootloader/init.h index 44c83dd49d..bf59efc978 100644 --- a/firmware/bootloader/init.h +++ b/firmware/bootloader/init.h @@ -1,2 +1,2 @@ -#define reconfigureSensors() {} \ No newline at end of file +void reconfigureSensors(); diff --git a/firmware/controllers/engine_controller.cpp b/firmware/controllers/engine_controller.cpp index 67ce64b99c..057aa2f72c 100644 --- a/firmware/controllers/engine_controller.cpp +++ b/firmware/controllers/engine_controller.cpp @@ -106,9 +106,11 @@ void initDataStructures(DECLARE_ENGINE_PARAMETER_SIGNATURE) { initSpeedDensity(PASS_ENGINE_PARAMETER_SIGNATURE); } +void initSensors0(); + static void mostCommonInitEngineController(Logging *sharedLogger DECLARE_ENGINE_PARAMETER_SUFFIX) { #if !EFI_UNIT_TEST - initSensors(); + initSensors0(); #endif /* EFI_UNIT_TEST */ initSensors(sharedLogger PASS_ENGINE_PARAMETER_SUFFIX); diff --git a/firmware/init/init.h b/firmware/init/init.h index ec8ae1bdfd..b623030c44 100644 --- a/firmware/init/init.h +++ b/firmware/init/init.h @@ -5,7 +5,7 @@ #pragma once // Call this once at startup to initialize, configure, and subscribe sensors -void initSensors(); +void initSensors0(); // Call this whenever the configuration may have changed, so any sensors // can be reconfigured with the new settings. diff --git a/firmware/init/sensor/init_sensors.cpp b/firmware/init/sensor/init_sensors.cpp index 10c4e15d89..e7985bab85 100644 --- a/firmware/init/sensor/init_sensors.cpp +++ b/firmware/init/sensor/init_sensors.cpp @@ -12,7 +12,7 @@ static void initSensorCli(); void initTps(); void initOilPressure(); -void initSensors() { +void initSensors0() { initTps(); initOilPressure();