Coasting Fuel cutoff (initial) (#584)

This commit is contained in:
andreika-git 2018-03-22 14:12:34 +02:00 committed by rusefi
parent d0e766f9d7
commit af648af363
2 changed files with 10 additions and 2 deletions

View File

@ -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<threshold;"C", 1, 0, -100, 100, 0
int[774] unusedEnd;

View File

@ -123,7 +123,7 @@ enable2ndByteCanID = false
filter = VBatt, "VBatt", VBatt < , 12, , true
; filter = minTps, "Minimum TPS", TPS, > , 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