From 2c2973fc7ec4811baa7994912d4c74b634d39870 Mon Sep 17 00:00:00 2001 From: rusEfi Date: Tue, 5 Jul 2016 11:03:11 -0400 Subject: [PATCH] auto-sync --- firmware/Makefile | 1 + firmware/config/engines/dodge_neon.cpp | 2 ++ firmware/config/engines/vw.cpp | 2 ++ .../algo/engine_configuration_generated_structures.h | 5 +++-- firmware/integration/rusefi_config.txt | 2 +- 5 files changed, 9 insertions(+), 3 deletions(-) diff --git a/firmware/Makefile b/firmware/Makefile index 7595197656..f431e9ee59 100644 --- a/firmware/Makefile +++ b/firmware/Makefile @@ -207,6 +207,7 @@ INCDIR = $(PORTINC) $(KERNINC) $(TESTINC) \ hw_layer/serial_over_usb \ hw_layer/algo \ hw_layer/lcd \ + hw_layer/mass_storage \ hw_layer/stm32f4 \ development \ development/hw_layer \ diff --git a/firmware/config/engines/dodge_neon.cpp b/firmware/config/engines/dodge_neon.cpp index 42c414e029..504e88d974 100644 --- a/firmware/config/engines/dodge_neon.cpp +++ b/firmware/config/engines/dodge_neon.cpp @@ -501,6 +501,8 @@ void setDodgeNeonNGCEngineConfiguration(DECLARE_ENGINE_PARAMETER_F) { engineConfiguration->slowAdcAlpha = 0.33333; + engineConfiguration->isCylinderCleanupEnabled = true; + // end of setDodgeNeonNGCEngineConfiguration } diff --git a/firmware/config/engines/vw.cpp b/firmware/config/engines/vw.cpp index 683e6ffb44..9ba63f48c6 100644 --- a/firmware/config/engines/vw.cpp +++ b/firmware/config/engines/vw.cpp @@ -23,6 +23,8 @@ void setVwAba(DECLARE_ENGINE_PARAMETER_F) { // set_cranking_timing_angle 10 engineConfiguration->crankingTimingAngle = 10; + engineConfiguration->isCylinderCleanupEnabled = true; + // set_whole_fuel_map 12 setWholeFuelMap(12 PASS_ENGINE_PARAMETER); diff --git a/firmware/controllers/algo/engine_configuration_generated_structures.h b/firmware/controllers/algo/engine_configuration_generated_structures.h index 8ba3e680be..97f24ddcd1 100644 --- a/firmware/controllers/algo/engine_configuration_generated_structures.h +++ b/firmware/controllers/algo/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Mon Jul 04 23:04:33 EDT 2016 +// this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Tue Jul 05 10:25:36 EDT 2016 // begin #ifndef ENGINE_CONFIGURATION_GENERATED_H_ #define ENGINE_CONFIGURATION_GENERATED_H_ @@ -1218,6 +1218,7 @@ typedef struct { offset 1500 bit 1 */ bool isIgnitionEnabled : 1; /** + * If TPS above 95% no fuel would be injected during cranking offset 1500 bit 2 */ bool isCylinderCleanupEnabled : 1; /** @@ -1890,4 +1891,4 @@ typedef struct { #endif // end -// this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Mon Jul 04 23:04:33 EDT 2016 +// this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Tue Jul 05 10:25:36 EDT 2016 diff --git a/firmware/integration/rusefi_config.txt b/firmware/integration/rusefi_config.txt index e6131dc7e7..1c8b2f84bd 100644 --- a/firmware/integration/rusefi_config.txt +++ b/firmware/integration/rusefi_config.txt @@ -567,7 +567,7 @@ custom idle_mode_e 4 bits, U32, @OFFSET@, [0:0], "false", "true" bit isInjectionEnabled bit isIgnitionEnabled - bit isCylinderCleanupEnabled + bit isCylinderCleanupEnabled;+If TPS above 95% no fuel would be injected during cranking bit secondTriggerChannelEnabled bit needSecondTriggerInputDeprecated bit isMapAveragingEnabled