From af648af363be4359e9dfcfc193911fcbabd98660 Mon Sep 17 00:00:00 2001 From: andreika-git Date: Thu, 22 Mar 2018 14:12:34 +0200 Subject: [PATCH] Coasting Fuel cutoff (initial) (#584) --- firmware/integration/rusefi_config.txt | 2 +- firmware/tunerstudio/rusefi.input | 10 +++++++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/firmware/integration/rusefi_config.txt b/firmware/integration/rusefi_config.txt index 1aaff52f22..882d0aafd7 100644 --- a/firmware/integration/rusefi_config.txt +++ b/firmware/integration/rusefi_config.txt @@ -900,7 +900,7 @@ float[CRANKING_ADVANCE_CURVE_SIZE] crankingAdvance ;Optional timing advance t int16_t coastingFuelCutRpmHigh;;"rpm", 1, 0, 0, 5000, 0 int16_t coastingFuelCutRpmLow;;"rpm", 1, 0, 0, 5000, 0 int16_t coastingFuelCutTps;percent between 0 and 100;"%", 1, 0, 0, 100, 0 - int16_t unusedInt; + int16_t coastingFuelCutClt;Fuel cutoff is deactivated if CLT , 1, , true + filter = minTps, "Minimum TPS", TPSValue, < , 1, , true ;[VeAnalyze] @@ -977,6 +977,8 @@ menuDialog = main subMenu = tChargeSettings, "tCharge Settings" subMenu = std_separator subMenu = smLaunchControl, "Launch Control" + subMenu = std_separator + subMenu = coastingFuelCutControl, "Coasting Fuel Cutoff Settings" menuDialog = main menu = "&FSIO" @@ -2110,6 +2112,12 @@ cmd_stop_engine = "w\x00\x99\x00\x00" field = "clutchUpPin", clutchUpPin field = "brakePedalPin", brakePedalPin + dialog = coastingFuelCutControl, "Coasting Fuel Cutoff Settings" + field = "Enable Coasting Fuel Cutoff", coastingFuelCutEnabled + field = "Cutoff Activation RPM High Limit", coastingFuelCutRpmHigh, {coastingFuelCutEnabled == 1} + field = "Cutoff Deactivation RPM Low Limit", coastingFuelCutRpmLow, {coastingFuelCutEnabled == 1} + field = "TPS Deactivation Threshold", coastingFuelCutTps, {coastingFuelCutEnabled == 1} + field = "CLT Activation Threshold", coastingFuelCutClt, {coastingFuelCutEnabled == 1} [Tools] ;addTool = toolName, PanelName addTool = veTableGenerator, "VE Table Generator", veTableTbl