add `Coolant Temperature Boost Adder` and `Intake Air Temperature Boost Adder` curves #6424

This commit is contained in:
kifir 2024-07-31 14:26:34 +03:00
parent c78e3735b4
commit 5d6991d207
2 changed files with 24 additions and 0 deletions

View File

@ -2039,6 +2039,12 @@ float[BOOST_CURVE_SIZE] cltBoostCorr;;"ratio", 1, 0, 0, 5, 2
float[BOOST_CURVE_SIZE] iatBoostCorrBins;;"C", 1, 0, -100, @@CLT_UPPER_LIMIT@@, 2
float[BOOST_CURVE_SIZE] iatBoostCorr;;"ratio", 1, 0, 0, 5, 2
float[BOOST_CURVE_SIZE] cltBoostAdderBins;;"C", 1, 0, -100, @@CLT_UPPER_LIMIT@@, 2
float[BOOST_CURVE_SIZE] cltBoostAdder;;"", 1, 0, 0, 5, 2
float[BOOST_CURVE_SIZE] iatBoostAdderBins;;"C", 1, 0, -100, @@CLT_UPPER_LIMIT@@, 2
float[BOOST_CURVE_SIZE] iatBoostAdder;;"", 1, 0, 0, 5, 2
@@BOARD_CONFIG_FROM_FILE@@
end_struct

View File

@ -548,6 +548,22 @@ enable2ndByteCanID = false
yBins = iatBoostCorr
gauge = IATGauge
curve = cltBoostAdderCurve, "Coolant Temperature Boost Adder"
columnLabel = "Coolant", "Adder"
xAxis = -40, 120, 9
yAxis = 0, 3, 10
xBins = cltBoostAdderBins, coolant
yBins = cltBoostAdder
gauge = CLTGauge
curve = iatBoostAdderCurve, "Intake Air Temperature Boost Adder"
columnLabel = "Air Temp", "Adder"
xAxis = -40, 120, 9
yAxis = 0, 2, 11
xBins = iatBoostAdderBins, intake
yBins = iatBoostAdder
gauge = IATGauge
curve = crankingCltCurve, "Cranking Coolant Temperature Multiplier"
columnLabel = "Coolant", "Multiplier"
xAxis = -40, 120, 9
@ -2007,6 +2023,8 @@ menuDialog = main
subMenu = boostTargetDialog, "Boost control target", { isBoostControlEnabled && boostType == 1 }
subMenu = cltBoostCorrCurve, "CLT boost multiplier", { isBoostControlEnabled }, { uiMode == @@UiMode_FULL@@ || uiMode == @@UiMode_INSTALLATION@@ }
subMenu = iatBoostCorrCurve, "IAT boost multiplier", { isBoostControlEnabled }, { uiMode == @@UiMode_FULL@@ || uiMode == @@UiMode_INSTALLATION@@ }
subMenu = cltBoostAdderCurve, "CLT boost adder", { isBoostControlEnabled }, { uiMode == @@UiMode_FULL@@ || uiMode == @@UiMode_INSTALLATION@@ }
subMenu = iatBoostAdderCurve, "IAT boost adder", { isBoostControlEnabled }, { uiMode == @@UiMode_FULL@@ || uiMode == @@UiMode_INSTALLATION@@ }
groupMenu = "Boost blend tables"
groupChildMenu = boostOpenBlend1Cfg, "Open loop 1 bias", { isBoostControlEnabled }