diff --git a/firmware/console/binary/generated/data_logs.ini b/firmware/console/binary/generated/data_logs.ini index c9034dbe2b..6ee94b5314 100644 --- a/firmware/console/binary/generated/data_logs.ini +++ b/firmware/console/binary/generated/data_logs.ini @@ -362,6 +362,7 @@ entry = m_shouldResetPid, "m_shouldResetPid", int, "%d" entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d" +entry = hasInitBoost, "hasInitBoost", int, "%d" entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f" diff --git a/firmware/console/binary/generated/fancy_content.ini b/firmware/console/binary/generated/fancy_content.ini index bc433f0550..2b642779a6 100644 --- a/firmware/console/binary/generated/fancy_content.ini +++ b/firmware/console/binary/generated/fancy_content.ini @@ -106,6 +106,7 @@ indicatorPanel = boost_controlIndicatorPanel, 2 indicator = {isBelowClosedLoopThreshold}, "isBelowClosedLoopThreshold No", "isBelowClosedLoopThreshold Yes" indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes" indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes" + indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes" dialog = boost_controlDialog, "boost_control" panel = boost_controlIndicatorPanel diff --git a/firmware/console/binary/generated/output_channels.ini b/firmware/console/binary/generated/output_channels.ini index 8ddd643297..744887d0c9 100644 --- a/firmware/console/binary/generated/output_channels.ini +++ b/firmware/console/binary/generated/output_channels.ini @@ -534,6 +534,7 @@ m_shouldResetPid = bits, U32, 900, [1:1] isBelowClosedLoopThreshold = bits, U32, 900, [2:2] isNotClosedLoop = bits, U32, 900, [3:3] isZeroRpm = bits, U32, 900, [4:4] +hasInitBoost = bits, U32, 900, [5:5] luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0 diff --git a/firmware/controllers/actuators/boost_control_generated.h b/firmware/controllers/actuators/boost_control_generated.h index 94314e84c7..52141b9e97 100644 --- a/firmware/controllers/actuators/boost_control_generated.h +++ b/firmware/controllers/actuators/boost_control_generated.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/boost_control.txt Mon Dec 19 16:58:02 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/boost_control.txt Mon Jan 16 20:36:57 UTC 2023 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -22,85 +22,85 @@ struct boost_control_s { bool isZeroRpm : 1 {}; /** offset 0 bit 5 */ - bool unusedBit_5_5 : 1 {}; + bool hasInitBoost : 1 {}; /** offset 0 bit 6 */ - bool unusedBit_5_6 : 1 {}; + bool unusedBit_6_6 : 1 {}; /** offset 0 bit 7 */ - bool unusedBit_5_7 : 1 {}; + bool unusedBit_6_7 : 1 {}; /** offset 0 bit 8 */ - bool unusedBit_5_8 : 1 {}; + bool unusedBit_6_8 : 1 {}; /** offset 0 bit 9 */ - bool unusedBit_5_9 : 1 {}; + bool unusedBit_6_9 : 1 {}; /** offset 0 bit 10 */ - bool unusedBit_5_10 : 1 {}; + bool unusedBit_6_10 : 1 {}; /** offset 0 bit 11 */ - bool unusedBit_5_11 : 1 {}; + bool unusedBit_6_11 : 1 {}; /** offset 0 bit 12 */ - bool unusedBit_5_12 : 1 {}; + bool unusedBit_6_12 : 1 {}; /** offset 0 bit 13 */ - bool unusedBit_5_13 : 1 {}; + bool unusedBit_6_13 : 1 {}; /** offset 0 bit 14 */ - bool unusedBit_5_14 : 1 {}; + bool unusedBit_6_14 : 1 {}; /** offset 0 bit 15 */ - bool unusedBit_5_15 : 1 {}; + bool unusedBit_6_15 : 1 {}; /** offset 0 bit 16 */ - bool unusedBit_5_16 : 1 {}; + bool unusedBit_6_16 : 1 {}; /** offset 0 bit 17 */ - bool unusedBit_5_17 : 1 {}; + bool unusedBit_6_17 : 1 {}; /** offset 0 bit 18 */ - bool unusedBit_5_18 : 1 {}; + bool unusedBit_6_18 : 1 {}; /** offset 0 bit 19 */ - bool unusedBit_5_19 : 1 {}; + bool unusedBit_6_19 : 1 {}; /** offset 0 bit 20 */ - bool unusedBit_5_20 : 1 {}; + bool unusedBit_6_20 : 1 {}; /** offset 0 bit 21 */ - bool unusedBit_5_21 : 1 {}; + bool unusedBit_6_21 : 1 {}; /** offset 0 bit 22 */ - bool unusedBit_5_22 : 1 {}; + bool unusedBit_6_22 : 1 {}; /** offset 0 bit 23 */ - bool unusedBit_5_23 : 1 {}; + bool unusedBit_6_23 : 1 {}; /** offset 0 bit 24 */ - bool unusedBit_5_24 : 1 {}; + bool unusedBit_6_24 : 1 {}; /** offset 0 bit 25 */ - bool unusedBit_5_25 : 1 {}; + bool unusedBit_6_25 : 1 {}; /** offset 0 bit 26 */ - bool unusedBit_5_26 : 1 {}; + bool unusedBit_6_26 : 1 {}; /** offset 0 bit 27 */ - bool unusedBit_5_27 : 1 {}; + bool unusedBit_6_27 : 1 {}; /** offset 0 bit 28 */ - bool unusedBit_5_28 : 1 {}; + bool unusedBit_6_28 : 1 {}; /** offset 0 bit 29 */ - bool unusedBit_5_29 : 1 {}; + bool unusedBit_6_29 : 1 {}; /** offset 0 bit 30 */ - bool unusedBit_5_30 : 1 {}; + bool unusedBit_6_30 : 1 {}; /** offset 0 bit 31 */ - bool unusedBit_5_31 : 1 {}; + bool unusedBit_6_31 : 1 {}; /** * offset 4 */ @@ -139,4 +139,4 @@ struct boost_control_s { static_assert(sizeof(boost_control_s) == 24); // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/boost_control.txt Mon Dec 19 16:58:02 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/boost_control.txt Mon Jan 16 20:36:57 UTC 2023 diff --git a/firmware/tunerstudio/generated/rusefi.ini b/firmware/tunerstudio/generated/rusefi.ini index 6962216a3c..f9a127e1ad 100644 --- a/firmware/tunerstudio/generated/rusefi.ini +++ b/firmware/tunerstudio/generated/rusefi.ini @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:22:56 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:42 UTC 2023 pageSize = 22368 page = 1 @@ -2749,6 +2749,7 @@ m_shouldResetPid = bits, U32, 900, [1:1] isBelowClosedLoopThreshold = bits, U32, 900, [2:2] isNotClosedLoop = bits, U32, 900, [3:3] isZeroRpm = bits, U32, 900, [4:4] +hasInitBoost = bits, U32, 900, [5:5] luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0 @@ -4675,6 +4676,7 @@ entry = m_shouldResetPid, "m_shouldResetPid", int, "%d" entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d" +entry = hasInitBoost, "hasInitBoost", int, "%d" entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f" @@ -5451,6 +5453,7 @@ indicatorPanel = boost_controlIndicatorPanel, 2 indicator = {isBelowClosedLoopThreshold}, "isBelowClosedLoopThreshold No", "isBelowClosedLoopThreshold Yes" indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes" indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes" + indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes" dialog = boost_controlDialog, "boost_control" panel = boost_controlIndicatorPanel diff --git a/firmware/tunerstudio/generated/rusefi_48way.ini b/firmware/tunerstudio/generated/rusefi_48way.ini index be28d3a170..407a3e703f 100644 --- a/firmware/tunerstudio/generated/rusefi_48way.ini +++ b/firmware/tunerstudio/generated/rusefi_48way.ini @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:22:39 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:25 UTC 2023 pageSize = 22368 page = 1 @@ -2749,6 +2749,7 @@ m_shouldResetPid = bits, U32, 900, [1:1] isBelowClosedLoopThreshold = bits, U32, 900, [2:2] isNotClosedLoop = bits, U32, 900, [3:3] isZeroRpm = bits, U32, 900, [4:4] +hasInitBoost = bits, U32, 900, [5:5] luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0 @@ -4675,6 +4676,7 @@ entry = m_shouldResetPid, "m_shouldResetPid", int, "%d" entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d" +entry = hasInitBoost, "hasInitBoost", int, "%d" entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f" @@ -5449,6 +5451,7 @@ indicatorPanel = boost_controlIndicatorPanel, 2 indicator = {isBelowClosedLoopThreshold}, "isBelowClosedLoopThreshold No", "isBelowClosedLoopThreshold Yes" indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes" indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes" + indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes" dialog = boost_controlDialog, "boost_control" panel = boost_controlIndicatorPanel diff --git a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini index a7d722bc49..1c4ea2a66b 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:22:16 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:01 UTC 2023 pageSize = 22368 page = 1 @@ -2749,6 +2749,7 @@ m_shouldResetPid = bits, U32, 900, [1:1] isBelowClosedLoopThreshold = bits, U32, 900, [2:2] isNotClosedLoop = bits, U32, 900, [3:3] isZeroRpm = bits, U32, 900, [4:4] +hasInitBoost = bits, U32, 900, [5:5] luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0 @@ -4675,6 +4676,7 @@ entry = m_shouldResetPid, "m_shouldResetPid", int, "%d" entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d" +entry = hasInitBoost, "hasInitBoost", int, "%d" entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f" @@ -5445,6 +5447,7 @@ indicatorPanel = boost_controlIndicatorPanel, 2 indicator = {isBelowClosedLoopThreshold}, "isBelowClosedLoopThreshold No", "isBelowClosedLoopThreshold Yes" indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes" indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes" + indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes" dialog = boost_controlDialog, "boost_control" panel = boost_controlIndicatorPanel diff --git a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini index 1fd4dfeede..6d140a2dd8 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:22:17 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:03 UTC 2023 pageSize = 22368 page = 1 @@ -2749,6 +2749,7 @@ m_shouldResetPid = bits, U32, 900, [1:1] isBelowClosedLoopThreshold = bits, U32, 900, [2:2] isNotClosedLoop = bits, U32, 900, [3:3] isZeroRpm = bits, U32, 900, [4:4] +hasInitBoost = bits, U32, 900, [5:5] luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0 @@ -4675,6 +4676,7 @@ entry = m_shouldResetPid, "m_shouldResetPid", int, "%d" entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d" +entry = hasInitBoost, "hasInitBoost", int, "%d" entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f" @@ -5448,6 +5450,7 @@ indicatorPanel = boost_controlIndicatorPanel, 2 indicator = {isBelowClosedLoopThreshold}, "isBelowClosedLoopThreshold No", "isBelowClosedLoopThreshold Yes" indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes" indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes" + indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes" dialog = boost_controlDialog, "boost_control" panel = boost_controlIndicatorPanel diff --git a/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini index c4cb249aba..962bb15fc9 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:22:19 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:04 UTC 2023 pageSize = 22368 page = 1 @@ -2749,6 +2749,7 @@ m_shouldResetPid = bits, U32, 900, [1:1] isBelowClosedLoopThreshold = bits, U32, 900, [2:2] isNotClosedLoop = bits, U32, 900, [3:3] isZeroRpm = bits, U32, 900, [4:4] +hasInitBoost = bits, U32, 900, [5:5] luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0 @@ -4675,6 +4676,7 @@ entry = m_shouldResetPid, "m_shouldResetPid", int, "%d" entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d" +entry = hasInitBoost, "hasInitBoost", int, "%d" entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f" @@ -5448,6 +5450,7 @@ indicatorPanel = boost_controlIndicatorPanel, 2 indicator = {isBelowClosedLoopThreshold}, "isBelowClosedLoopThreshold No", "isBelowClosedLoopThreshold Yes" indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes" indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes" + indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes" dialog = boost_controlDialog, "boost_control" panel = boost_controlIndicatorPanel diff --git a/firmware/tunerstudio/generated/rusefi_atlas.ini b/firmware/tunerstudio/generated/rusefi_atlas.ini index e6aecb701c..60153343d1 100644 --- a/firmware/tunerstudio/generated/rusefi_atlas.ini +++ b/firmware/tunerstudio/generated/rusefi_atlas.ini @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:22:53 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:39 UTC 2023 pageSize = 22368 page = 1 @@ -2749,6 +2749,7 @@ m_shouldResetPid = bits, U32, 900, [1:1] isBelowClosedLoopThreshold = bits, U32, 900, [2:2] isNotClosedLoop = bits, U32, 900, [3:3] isZeroRpm = bits, U32, 900, [4:4] +hasInitBoost = bits, U32, 900, [5:5] luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0 @@ -4675,6 +4676,7 @@ entry = m_shouldResetPid, "m_shouldResetPid", int, "%d" entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d" +entry = hasInitBoost, "hasInitBoost", int, "%d" entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f" @@ -5451,6 +5453,7 @@ indicatorPanel = boost_controlIndicatorPanel, 2 indicator = {isBelowClosedLoopThreshold}, "isBelowClosedLoopThreshold No", "isBelowClosedLoopThreshold Yes" indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes" indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes" + indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes" dialog = boost_controlDialog, "boost_control" panel = boost_controlIndicatorPanel diff --git a/firmware/tunerstudio/generated/rusefi_core8.ini b/firmware/tunerstudio/generated/rusefi_core8.ini index 122f95fd0f..afdadd691d 100644 --- a/firmware/tunerstudio/generated/rusefi_core8.ini +++ b/firmware/tunerstudio/generated/rusefi_core8.ini @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:22:38 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:24 UTC 2023 pageSize = 22368 page = 1 @@ -2749,6 +2749,7 @@ m_shouldResetPid = bits, U32, 900, [1:1] isBelowClosedLoopThreshold = bits, U32, 900, [2:2] isNotClosedLoop = bits, U32, 900, [3:3] isZeroRpm = bits, U32, 900, [4:4] +hasInitBoost = bits, U32, 900, [5:5] luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0 @@ -4675,6 +4676,7 @@ entry = m_shouldResetPid, "m_shouldResetPid", int, "%d" entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d" +entry = hasInitBoost, "hasInitBoost", int, "%d" entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f" @@ -5449,6 +5451,7 @@ indicatorPanel = boost_controlIndicatorPanel, 2 indicator = {isBelowClosedLoopThreshold}, "isBelowClosedLoopThreshold No", "isBelowClosedLoopThreshold Yes" indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes" indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes" + indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes" dialog = boost_controlDialog, "boost_control" panel = boost_controlIndicatorPanel diff --git a/firmware/tunerstudio/generated/rusefi_cypress.ini b/firmware/tunerstudio/generated/rusefi_cypress.ini index 87eb46ea72..58e1883c1c 100644 --- a/firmware/tunerstudio/generated/rusefi_cypress.ini +++ b/firmware/tunerstudio/generated/rusefi_cypress.ini @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Mon Jan 16 20:22:14 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Mon Jan 16 20:36:59 UTC 2023 pageSize = 22368 page = 1 @@ -2749,6 +2749,7 @@ m_shouldResetPid = bits, U32, 900, [1:1] isBelowClosedLoopThreshold = bits, U32, 900, [2:2] isNotClosedLoop = bits, U32, 900, [3:3] isZeroRpm = bits, U32, 900, [4:4] +hasInitBoost = bits, U32, 900, [5:5] luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0 @@ -4675,6 +4676,7 @@ entry = m_shouldResetPid, "m_shouldResetPid", int, "%d" entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d" +entry = hasInitBoost, "hasInitBoost", int, "%d" entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f" @@ -5451,6 +5453,7 @@ indicatorPanel = boost_controlIndicatorPanel, 2 indicator = {isBelowClosedLoopThreshold}, "isBelowClosedLoopThreshold No", "isBelowClosedLoopThreshold Yes" indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes" indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes" + indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes" dialog = boost_controlDialog, "boost_control" panel = boost_controlIndicatorPanel diff --git a/firmware/tunerstudio/generated/rusefi_f407-discovery.ini b/firmware/tunerstudio/generated/rusefi_f407-discovery.ini index 0ae3a5f8a7..6b2f82d56e 100644 --- a/firmware/tunerstudio/generated/rusefi_f407-discovery.ini +++ b/firmware/tunerstudio/generated/rusefi_f407-discovery.ini @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:22:51 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:37 UTC 2023 pageSize = 22368 page = 1 @@ -2749,6 +2749,7 @@ m_shouldResetPid = bits, U32, 900, [1:1] isBelowClosedLoopThreshold = bits, U32, 900, [2:2] isNotClosedLoop = bits, U32, 900, [3:3] isZeroRpm = bits, U32, 900, [4:4] +hasInitBoost = bits, U32, 900, [5:5] luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0 @@ -4675,6 +4676,7 @@ entry = m_shouldResetPid, "m_shouldResetPid", int, "%d" entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d" +entry = hasInitBoost, "hasInitBoost", int, "%d" entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f" @@ -5451,6 +5453,7 @@ indicatorPanel = boost_controlIndicatorPanel, 2 indicator = {isBelowClosedLoopThreshold}, "isBelowClosedLoopThreshold No", "isBelowClosedLoopThreshold Yes" indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes" indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes" + indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes" dialog = boost_controlDialog, "boost_control" panel = boost_controlIndicatorPanel diff --git a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini index 3e970a6adc..c45b94943c 100644 --- a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini +++ b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:22:52 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:38 UTC 2023 pageSize = 22368 page = 1 @@ -2749,6 +2749,7 @@ m_shouldResetPid = bits, U32, 900, [1:1] isBelowClosedLoopThreshold = bits, U32, 900, [2:2] isNotClosedLoop = bits, U32, 900, [3:3] isZeroRpm = bits, U32, 900, [4:4] +hasInitBoost = bits, U32, 900, [5:5] luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0 @@ -4675,6 +4676,7 @@ entry = m_shouldResetPid, "m_shouldResetPid", int, "%d" entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d" +entry = hasInitBoost, "hasInitBoost", int, "%d" entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f" @@ -5451,6 +5453,7 @@ indicatorPanel = boost_controlIndicatorPanel, 2 indicator = {isBelowClosedLoopThreshold}, "isBelowClosedLoopThreshold No", "isBelowClosedLoopThreshold Yes" indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes" indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes" + indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes" dialog = boost_controlDialog, "boost_control" panel = boost_controlIndicatorPanel diff --git a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini index d19bf4300c..4a54304e97 100644 --- a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini +++ b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:22:43 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:29 UTC 2023 pageSize = 22368 page = 1 @@ -2749,6 +2749,7 @@ m_shouldResetPid = bits, U32, 900, [1:1] isBelowClosedLoopThreshold = bits, U32, 900, [2:2] isNotClosedLoop = bits, U32, 900, [3:3] isZeroRpm = bits, U32, 900, [4:4] +hasInitBoost = bits, U32, 900, [5:5] luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0 @@ -4675,6 +4676,7 @@ entry = m_shouldResetPid, "m_shouldResetPid", int, "%d" entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d" +entry = hasInitBoost, "hasInitBoost", int, "%d" entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f" @@ -5451,6 +5453,7 @@ indicatorPanel = boost_controlIndicatorPanel, 2 indicator = {isBelowClosedLoopThreshold}, "isBelowClosedLoopThreshold No", "isBelowClosedLoopThreshold Yes" indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes" indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes" + indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes" dialog = boost_controlDialog, "boost_control" panel = boost_controlIndicatorPanel diff --git a/firmware/tunerstudio/generated/rusefi_harley81.ini b/firmware/tunerstudio/generated/rusefi_harley81.ini index e19e3fceb6..aadb261dd1 100644 --- a/firmware/tunerstudio/generated/rusefi_harley81.ini +++ b/firmware/tunerstudio/generated/rusefi_harley81.ini @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:22:20 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:05 UTC 2023 pageSize = 22368 page = 1 @@ -2749,6 +2749,7 @@ m_shouldResetPid = bits, U32, 900, [1:1] isBelowClosedLoopThreshold = bits, U32, 900, [2:2] isNotClosedLoop = bits, U32, 900, [3:3] isZeroRpm = bits, U32, 900, [4:4] +hasInitBoost = bits, U32, 900, [5:5] luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0 @@ -4675,6 +4676,7 @@ entry = m_shouldResetPid, "m_shouldResetPid", int, "%d" entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d" +entry = hasInitBoost, "hasInitBoost", int, "%d" entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f" @@ -5448,6 +5450,7 @@ indicatorPanel = boost_controlIndicatorPanel, 2 indicator = {isBelowClosedLoopThreshold}, "isBelowClosedLoopThreshold No", "isBelowClosedLoopThreshold Yes" indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes" indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes" + indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes" dialog = boost_controlDialog, "boost_control" panel = boost_controlIndicatorPanel diff --git a/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini b/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini index 471190253a..13fda05041 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:22:32 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:17 UTC 2023 pageSize = 22368 page = 1 @@ -2749,6 +2749,7 @@ m_shouldResetPid = bits, U32, 900, [1:1] isBelowClosedLoopThreshold = bits, U32, 900, [2:2] isNotClosedLoop = bits, U32, 900, [3:3] isZeroRpm = bits, U32, 900, [4:4] +hasInitBoost = bits, U32, 900, [5:5] luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0 @@ -4675,6 +4676,7 @@ entry = m_shouldResetPid, "m_shouldResetPid", int, "%d" entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d" +entry = hasInitBoost, "hasInitBoost", int, "%d" entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f" @@ -5448,6 +5450,7 @@ indicatorPanel = boost_controlIndicatorPanel, 2 indicator = {isBelowClosedLoopThreshold}, "isBelowClosedLoopThreshold No", "isBelowClosedLoopThreshold Yes" indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes" indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes" + indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes" dialog = boost_controlDialog, "boost_control" panel = boost_controlIndicatorPanel diff --git a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini index a09fd19212..367423a3bf 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:22:30 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:16 UTC 2023 pageSize = 22368 page = 1 @@ -2749,6 +2749,7 @@ m_shouldResetPid = bits, U32, 900, [1:1] isBelowClosedLoopThreshold = bits, U32, 900, [2:2] isNotClosedLoop = bits, U32, 900, [3:3] isZeroRpm = bits, U32, 900, [4:4] +hasInitBoost = bits, U32, 900, [5:5] luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0 @@ -4675,6 +4676,7 @@ entry = m_shouldResetPid, "m_shouldResetPid", int, "%d" entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d" +entry = hasInitBoost, "hasInitBoost", int, "%d" entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f" @@ -5448,6 +5450,7 @@ indicatorPanel = boost_controlIndicatorPanel, 2 indicator = {isBelowClosedLoopThreshold}, "isBelowClosedLoopThreshold No", "isBelowClosedLoopThreshold Yes" indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes" indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes" + indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes" dialog = boost_controlDialog, "boost_control" panel = boost_controlIndicatorPanel diff --git a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini index 8166cfb926..753e7aa986 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:22:24 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:09 UTC 2023 pageSize = 22368 page = 1 @@ -2749,6 +2749,7 @@ m_shouldResetPid = bits, U32, 900, [1:1] isBelowClosedLoopThreshold = bits, U32, 900, [2:2] isNotClosedLoop = bits, U32, 900, [3:3] isZeroRpm = bits, U32, 900, [4:4] +hasInitBoost = bits, U32, 900, [5:5] luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0 @@ -4675,6 +4676,7 @@ entry = m_shouldResetPid, "m_shouldResetPid", int, "%d" entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d" +entry = hasInitBoost, "hasInitBoost", int, "%d" entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f" @@ -5448,6 +5450,7 @@ indicatorPanel = boost_controlIndicatorPanel, 2 indicator = {isBelowClosedLoopThreshold}, "isBelowClosedLoopThreshold No", "isBelowClosedLoopThreshold Yes" indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes" indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes" + indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes" dialog = boost_controlDialog, "boost_control" panel = boost_controlIndicatorPanel diff --git a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini index a3e5dd5a72..9168d62131 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:22:23 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:08 UTC 2023 pageSize = 22368 page = 1 @@ -2749,6 +2749,7 @@ m_shouldResetPid = bits, U32, 900, [1:1] isBelowClosedLoopThreshold = bits, U32, 900, [2:2] isNotClosedLoop = bits, U32, 900, [3:3] isZeroRpm = bits, U32, 900, [4:4] +hasInitBoost = bits, U32, 900, [5:5] luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0 @@ -4675,6 +4676,7 @@ entry = m_shouldResetPid, "m_shouldResetPid", int, "%d" entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d" +entry = hasInitBoost, "hasInitBoost", int, "%d" entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f" @@ -5448,6 +5450,7 @@ indicatorPanel = boost_controlIndicatorPanel, 2 indicator = {isBelowClosedLoopThreshold}, "isBelowClosedLoopThreshold No", "isBelowClosedLoopThreshold Yes" indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes" indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes" + indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes" dialog = boost_controlDialog, "boost_control" panel = boost_controlIndicatorPanel diff --git a/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini b/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini index 3568b09145..c036cb3aa2 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:22:21 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:07 UTC 2023 pageSize = 22368 page = 1 @@ -2749,6 +2749,7 @@ m_shouldResetPid = bits, U32, 900, [1:1] isBelowClosedLoopThreshold = bits, U32, 900, [2:2] isNotClosedLoop = bits, U32, 900, [3:3] isZeroRpm = bits, U32, 900, [4:4] +hasInitBoost = bits, U32, 900, [5:5] luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0 @@ -4675,6 +4676,7 @@ entry = m_shouldResetPid, "m_shouldResetPid", int, "%d" entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d" +entry = hasInitBoost, "hasInitBoost", int, "%d" entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f" @@ -5448,6 +5450,7 @@ indicatorPanel = boost_controlIndicatorPanel, 2 indicator = {isBelowClosedLoopThreshold}, "isBelowClosedLoopThreshold No", "isBelowClosedLoopThreshold Yes" indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes" indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes" + indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes" dialog = boost_controlDialog, "boost_control" panel = boost_controlIndicatorPanel diff --git a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini index ca8c139632..be6f486d46 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:22:25 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:11 UTC 2023 pageSize = 22368 page = 1 @@ -2749,6 +2749,7 @@ m_shouldResetPid = bits, U32, 900, [1:1] isBelowClosedLoopThreshold = bits, U32, 900, [2:2] isNotClosedLoop = bits, U32, 900, [3:3] isZeroRpm = bits, U32, 900, [4:4] +hasInitBoost = bits, U32, 900, [5:5] luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0 @@ -4675,6 +4676,7 @@ entry = m_shouldResetPid, "m_shouldResetPid", int, "%d" entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d" +entry = hasInitBoost, "hasInitBoost", int, "%d" entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f" @@ -5448,6 +5450,7 @@ indicatorPanel = boost_controlIndicatorPanel, 2 indicator = {isBelowClosedLoopThreshold}, "isBelowClosedLoopThreshold No", "isBelowClosedLoopThreshold Yes" indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes" indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes" + indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes" dialog = boost_controlDialog, "boost_control" panel = boost_controlIndicatorPanel diff --git a/firmware/tunerstudio/generated/rusefi_hellen72.ini b/firmware/tunerstudio/generated/rusefi_hellen72.ini index 410f52b0ed..5763e82c63 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen72.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen72.ini @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:22:28 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:13 UTC 2023 pageSize = 22368 page = 1 @@ -2749,6 +2749,7 @@ m_shouldResetPid = bits, U32, 900, [1:1] isBelowClosedLoopThreshold = bits, U32, 900, [2:2] isNotClosedLoop = bits, U32, 900, [3:3] isZeroRpm = bits, U32, 900, [4:4] +hasInitBoost = bits, U32, 900, [5:5] luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0 @@ -4675,6 +4676,7 @@ entry = m_shouldResetPid, "m_shouldResetPid", int, "%d" entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d" +entry = hasInitBoost, "hasInitBoost", int, "%d" entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f" @@ -5448,6 +5450,7 @@ indicatorPanel = boost_controlIndicatorPanel, 2 indicator = {isBelowClosedLoopThreshold}, "isBelowClosedLoopThreshold No", "isBelowClosedLoopThreshold Yes" indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes" indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes" + indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes" dialog = boost_controlDialog, "boost_control" panel = boost_controlIndicatorPanel diff --git a/firmware/tunerstudio/generated/rusefi_hellen81.ini b/firmware/tunerstudio/generated/rusefi_hellen81.ini index 8f0ee6a100..ec9ba96ddd 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen81.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen81.ini @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:22:29 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:15 UTC 2023 pageSize = 22368 page = 1 @@ -2749,6 +2749,7 @@ m_shouldResetPid = bits, U32, 900, [1:1] isBelowClosedLoopThreshold = bits, U32, 900, [2:2] isNotClosedLoop = bits, U32, 900, [3:3] isZeroRpm = bits, U32, 900, [4:4] +hasInitBoost = bits, U32, 900, [5:5] luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0 @@ -4675,6 +4676,7 @@ entry = m_shouldResetPid, "m_shouldResetPid", int, "%d" entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d" +entry = hasInitBoost, "hasInitBoost", int, "%d" entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f" @@ -5446,6 +5448,7 @@ indicatorPanel = boost_controlIndicatorPanel, 2 indicator = {isBelowClosedLoopThreshold}, "isBelowClosedLoopThreshold No", "isBelowClosedLoopThreshold Yes" indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes" indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes" + indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes" dialog = boost_controlDialog, "boost_control" panel = boost_controlIndicatorPanel diff --git a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini index c034c6128d..2fda16f169 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:22:27 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:12 UTC 2023 pageSize = 22368 page = 1 @@ -2749,6 +2749,7 @@ m_shouldResetPid = bits, U32, 900, [1:1] isBelowClosedLoopThreshold = bits, U32, 900, [2:2] isNotClosedLoop = bits, U32, 900, [3:3] isZeroRpm = bits, U32, 900, [4:4] +hasInitBoost = bits, U32, 900, [5:5] luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0 @@ -4675,6 +4676,7 @@ entry = m_shouldResetPid, "m_shouldResetPid", int, "%d" entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d" +entry = hasInitBoost, "hasInitBoost", int, "%d" entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f" @@ -5448,6 +5450,7 @@ indicatorPanel = boost_controlIndicatorPanel, 2 indicator = {isBelowClosedLoopThreshold}, "isBelowClosedLoopThreshold No", "isBelowClosedLoopThreshold Yes" indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes" indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes" + indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes" dialog = boost_controlDialog, "boost_control" panel = boost_controlIndicatorPanel diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini index 84e1a94b3b..a7f54b86e9 100644 --- a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini +++ b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:22:33 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:19 UTC 2023 pageSize = 22368 page = 1 @@ -2749,6 +2749,7 @@ m_shouldResetPid = bits, U32, 900, [1:1] isBelowClosedLoopThreshold = bits, U32, 900, [2:2] isNotClosedLoop = bits, U32, 900, [3:3] isZeroRpm = bits, U32, 900, [4:4] +hasInitBoost = bits, U32, 900, [5:5] luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0 @@ -4675,6 +4676,7 @@ entry = m_shouldResetPid, "m_shouldResetPid", int, "%d" entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d" +entry = hasInitBoost, "hasInitBoost", int, "%d" entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f" @@ -5448,6 +5450,7 @@ indicatorPanel = boost_controlIndicatorPanel, 2 indicator = {isBelowClosedLoopThreshold}, "isBelowClosedLoopThreshold No", "isBelowClosedLoopThreshold Yes" indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes" indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes" + indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes" dialog = boost_controlDialog, "boost_control" panel = boost_controlIndicatorPanel diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini index eec3d0e884..e007575666 100644 --- a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini +++ b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:22:34 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:20 UTC 2023 pageSize = 22368 page = 1 @@ -2749,6 +2749,7 @@ m_shouldResetPid = bits, U32, 900, [1:1] isBelowClosedLoopThreshold = bits, U32, 900, [2:2] isNotClosedLoop = bits, U32, 900, [3:3] isZeroRpm = bits, U32, 900, [4:4] +hasInitBoost = bits, U32, 900, [5:5] luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0 @@ -4675,6 +4676,7 @@ entry = m_shouldResetPid, "m_shouldResetPid", int, "%d" entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d" +entry = hasInitBoost, "hasInitBoost", int, "%d" entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f" @@ -5448,6 +5450,7 @@ indicatorPanel = boost_controlIndicatorPanel, 2 indicator = {isBelowClosedLoopThreshold}, "isBelowClosedLoopThreshold No", "isBelowClosedLoopThreshold Yes" indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes" indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes" + indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes" dialog = boost_controlDialog, "boost_control" panel = boost_controlIndicatorPanel diff --git a/firmware/tunerstudio/generated/rusefi_kin.ini b/firmware/tunerstudio/generated/rusefi_kin.ini index 10d9c54b50..6180626f81 100644 --- a/firmware/tunerstudio/generated/rusefi_kin.ini +++ b/firmware/tunerstudio/generated/rusefi_kin.ini @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Mon Jan 16 20:22:13 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Mon Jan 16 20:36:58 UTC 2023 pageSize = 22368 page = 1 @@ -2749,6 +2749,7 @@ m_shouldResetPid = bits, U32, 900, [1:1] isBelowClosedLoopThreshold = bits, U32, 900, [2:2] isNotClosedLoop = bits, U32, 900, [3:3] isZeroRpm = bits, U32, 900, [4:4] +hasInitBoost = bits, U32, 900, [5:5] luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0 @@ -4675,6 +4676,7 @@ entry = m_shouldResetPid, "m_shouldResetPid", int, "%d" entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d" +entry = hasInitBoost, "hasInitBoost", int, "%d" entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f" @@ -5451,6 +5453,7 @@ indicatorPanel = boost_controlIndicatorPanel, 2 indicator = {isBelowClosedLoopThreshold}, "isBelowClosedLoopThreshold No", "isBelowClosedLoopThreshold Yes" indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes" indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes" + indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes" dialog = boost_controlDialog, "boost_control" panel = boost_controlIndicatorPanel diff --git a/firmware/tunerstudio/generated/rusefi_m74_9.ini b/firmware/tunerstudio/generated/rusefi_m74_9.ini index 8124d8a07f..6e7896d51f 100644 --- a/firmware/tunerstudio/generated/rusefi_m74_9.ini +++ b/firmware/tunerstudio/generated/rusefi_m74_9.ini @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:22:41 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:27 UTC 2023 pageSize = 22368 page = 1 @@ -2749,6 +2749,7 @@ m_shouldResetPid = bits, U32, 900, [1:1] isBelowClosedLoopThreshold = bits, U32, 900, [2:2] isNotClosedLoop = bits, U32, 900, [3:3] isZeroRpm = bits, U32, 900, [4:4] +hasInitBoost = bits, U32, 900, [5:5] luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0 @@ -4675,6 +4676,7 @@ entry = m_shouldResetPid, "m_shouldResetPid", int, "%d" entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d" +entry = hasInitBoost, "hasInitBoost", int, "%d" entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f" @@ -5448,6 +5450,7 @@ indicatorPanel = boost_controlIndicatorPanel, 2 indicator = {isBelowClosedLoopThreshold}, "isBelowClosedLoopThreshold No", "isBelowClosedLoopThreshold Yes" indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes" indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes" + indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes" dialog = boost_controlDialog, "boost_control" panel = boost_controlIndicatorPanel diff --git a/firmware/tunerstudio/generated/rusefi_mre_f4.ini b/firmware/tunerstudio/generated/rusefi_mre_f4.ini index e89a714eed..6ec2d7bc7c 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f4.ini @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:22:37 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:23 UTC 2023 pageSize = 22368 page = 1 @@ -2749,6 +2749,7 @@ m_shouldResetPid = bits, U32, 900, [1:1] isBelowClosedLoopThreshold = bits, U32, 900, [2:2] isNotClosedLoop = bits, U32, 900, [3:3] isZeroRpm = bits, U32, 900, [4:4] +hasInitBoost = bits, U32, 900, [5:5] luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0 @@ -4675,6 +4676,7 @@ entry = m_shouldResetPid, "m_shouldResetPid", int, "%d" entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d" +entry = hasInitBoost, "hasInitBoost", int, "%d" entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f" @@ -5449,6 +5451,7 @@ indicatorPanel = boost_controlIndicatorPanel, 2 indicator = {isBelowClosedLoopThreshold}, "isBelowClosedLoopThreshold No", "isBelowClosedLoopThreshold Yes" indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes" indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes" + indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes" dialog = boost_controlDialog, "boost_control" panel = boost_controlIndicatorPanel diff --git a/firmware/tunerstudio/generated/rusefi_mre_f7.ini b/firmware/tunerstudio/generated/rusefi_mre_f7.ini index aedcbecef4..c07c30cab9 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f7.ini @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:22:36 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:21 UTC 2023 pageSize = 22368 page = 1 @@ -2749,6 +2749,7 @@ m_shouldResetPid = bits, U32, 900, [1:1] isBelowClosedLoopThreshold = bits, U32, 900, [2:2] isNotClosedLoop = bits, U32, 900, [3:3] isZeroRpm = bits, U32, 900, [4:4] +hasInitBoost = bits, U32, 900, [5:5] luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0 @@ -4675,6 +4676,7 @@ entry = m_shouldResetPid, "m_shouldResetPid", int, "%d" entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d" +entry = hasInitBoost, "hasInitBoost", int, "%d" entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f" @@ -5449,6 +5451,7 @@ indicatorPanel = boost_controlIndicatorPanel, 2 indicator = {isBelowClosedLoopThreshold}, "isBelowClosedLoopThreshold No", "isBelowClosedLoopThreshold Yes" indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes" indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes" + indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes" dialog = boost_controlDialog, "boost_control" panel = boost_controlIndicatorPanel diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini index 48a3c70625..57b23cfc46 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:22:46 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:32 UTC 2023 pageSize = 22368 page = 1 @@ -2749,6 +2749,7 @@ m_shouldResetPid = bits, U32, 900, [1:1] isBelowClosedLoopThreshold = bits, U32, 900, [2:2] isNotClosedLoop = bits, U32, 900, [3:3] isZeroRpm = bits, U32, 900, [4:4] +hasInitBoost = bits, U32, 900, [5:5] luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0 @@ -4675,6 +4676,7 @@ entry = m_shouldResetPid, "m_shouldResetPid", int, "%d" entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d" +entry = hasInitBoost, "hasInitBoost", int, "%d" entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f" @@ -5445,6 +5447,7 @@ indicatorPanel = boost_controlIndicatorPanel, 2 indicator = {isBelowClosedLoopThreshold}, "isBelowClosedLoopThreshold No", "isBelowClosedLoopThreshold Yes" indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes" indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes" + indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes" dialog = boost_controlDialog, "boost_control" panel = boost_controlIndicatorPanel diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini index cb47119c7a..e2067ed88f 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:22:44 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:30 UTC 2023 pageSize = 22368 page = 1 @@ -2749,6 +2749,7 @@ m_shouldResetPid = bits, U32, 900, [1:1] isBelowClosedLoopThreshold = bits, U32, 900, [2:2] isNotClosedLoop = bits, U32, 900, [3:3] isZeroRpm = bits, U32, 900, [4:4] +hasInitBoost = bits, U32, 900, [5:5] luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0 @@ -4675,6 +4676,7 @@ entry = m_shouldResetPid, "m_shouldResetPid", int, "%d" entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d" +entry = hasInitBoost, "hasInitBoost", int, "%d" entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f" @@ -5445,6 +5447,7 @@ indicatorPanel = boost_controlIndicatorPanel, 2 indicator = {isBelowClosedLoopThreshold}, "isBelowClosedLoopThreshold No", "isBelowClosedLoopThreshold Yes" indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes" indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes" + indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes" dialog = boost_controlDialog, "boost_control" panel = boost_controlIndicatorPanel diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini index b2790d28a3..e5b77b2e09 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:22:48 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:34 UTC 2023 pageSize = 26368 page = 1 @@ -2749,6 +2749,7 @@ m_shouldResetPid = bits, U32, 900, [1:1] isBelowClosedLoopThreshold = bits, U32, 900, [2:2] isNotClosedLoop = bits, U32, 900, [3:3] isZeroRpm = bits, U32, 900, [4:4] +hasInitBoost = bits, U32, 900, [5:5] luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0 @@ -4675,6 +4676,7 @@ entry = m_shouldResetPid, "m_shouldResetPid", int, "%d" entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d" +entry = hasInitBoost, "hasInitBoost", int, "%d" entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f" @@ -5445,6 +5447,7 @@ indicatorPanel = boost_controlIndicatorPanel, 2 indicator = {isBelowClosedLoopThreshold}, "isBelowClosedLoopThreshold No", "isBelowClosedLoopThreshold Yes" indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes" indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes" + indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes" dialog = boost_controlDialog, "boost_control" panel = boost_controlIndicatorPanel diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini index 42d989e8b5..2d7234053e 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:22:47 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:33 UTC 2023 pageSize = 26368 page = 1 @@ -2749,6 +2749,7 @@ m_shouldResetPid = bits, U32, 900, [1:1] isBelowClosedLoopThreshold = bits, U32, 900, [2:2] isNotClosedLoop = bits, U32, 900, [3:3] isZeroRpm = bits, U32, 900, [4:4] +hasInitBoost = bits, U32, 900, [5:5] luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0 @@ -4675,6 +4676,7 @@ entry = m_shouldResetPid, "m_shouldResetPid", int, "%d" entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d" +entry = hasInitBoost, "hasInitBoost", int, "%d" entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f" @@ -5445,6 +5447,7 @@ indicatorPanel = boost_controlIndicatorPanel, 2 indicator = {isBelowClosedLoopThreshold}, "isBelowClosedLoopThreshold No", "isBelowClosedLoopThreshold Yes" indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes" indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes" + indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes" dialog = boost_controlDialog, "boost_control" panel = boost_controlIndicatorPanel diff --git a/firmware/tunerstudio/generated/rusefi_proteus_h7.ini b/firmware/tunerstudio/generated/rusefi_proteus_h7.ini index 2ef94709d6..1df43eb6ad 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_h7.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_h7.ini @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:22:50 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:35 UTC 2023 pageSize = 26368 page = 1 @@ -2749,6 +2749,7 @@ m_shouldResetPid = bits, U32, 900, [1:1] isBelowClosedLoopThreshold = bits, U32, 900, [2:2] isNotClosedLoop = bits, U32, 900, [3:3] isZeroRpm = bits, U32, 900, [4:4] +hasInitBoost = bits, U32, 900, [5:5] luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0 @@ -4675,6 +4676,7 @@ entry = m_shouldResetPid, "m_shouldResetPid", int, "%d" entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d" +entry = hasInitBoost, "hasInitBoost", int, "%d" entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f" @@ -5445,6 +5447,7 @@ indicatorPanel = boost_controlIndicatorPanel, 2 indicator = {isBelowClosedLoopThreshold}, "isBelowClosedLoopThreshold No", "isBelowClosedLoopThreshold Yes" indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes" indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes" + indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes" dialog = boost_controlDialog, "boost_control" panel = boost_controlIndicatorPanel diff --git a/firmware/tunerstudio/generated/rusefi_s105.ini b/firmware/tunerstudio/generated/rusefi_s105.ini index 878c3c5ad4..389f541d58 100644 --- a/firmware/tunerstudio/generated/rusefi_s105.ini +++ b/firmware/tunerstudio/generated/rusefi_s105.ini @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:22:42 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:28 UTC 2023 pageSize = 22368 page = 1 @@ -2749,6 +2749,7 @@ m_shouldResetPid = bits, U32, 900, [1:1] isBelowClosedLoopThreshold = bits, U32, 900, [2:2] isNotClosedLoop = bits, U32, 900, [3:3] isZeroRpm = bits, U32, 900, [4:4] +hasInitBoost = bits, U32, 900, [5:5] luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0 @@ -4675,6 +4676,7 @@ entry = m_shouldResetPid, "m_shouldResetPid", int, "%d" entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d" +entry = hasInitBoost, "hasInitBoost", int, "%d" entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f" @@ -5448,6 +5450,7 @@ indicatorPanel = boost_controlIndicatorPanel, 2 indicator = {isBelowClosedLoopThreshold}, "isBelowClosedLoopThreshold No", "isBelowClosedLoopThreshold Yes" indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes" indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes" + indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes" dialog = boost_controlDialog, "boost_control" panel = boost_controlIndicatorPanel diff --git a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini index d05b14c51b..4c22f55add 100644 --- a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Mon Jan 16 20:22:15 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:00 UTC 2023 pageSize = 22368 page = 1 @@ -2749,6 +2749,7 @@ m_shouldResetPid = bits, U32, 900, [1:1] isBelowClosedLoopThreshold = bits, U32, 900, [2:2] isNotClosedLoop = bits, U32, 900, [3:3] isZeroRpm = bits, U32, 900, [4:4] +hasInitBoost = bits, U32, 900, [5:5] luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0 @@ -4675,6 +4676,7 @@ entry = m_shouldResetPid, "m_shouldResetPid", int, "%d" entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d" +entry = hasInitBoost, "hasInitBoost", int, "%d" entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f" @@ -5447,6 +5449,7 @@ indicatorPanel = boost_controlIndicatorPanel, 2 indicator = {isBelowClosedLoopThreshold}, "isBelowClosedLoopThreshold No", "isBelowClosedLoopThreshold Yes" indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes" indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes" + indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes" dialog = boost_controlDialog, "boost_control" panel = boost_controlIndicatorPanel diff --git a/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini b/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini index e69bf918b2..1bb9473744 100644 --- a/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini +++ b/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:22:54 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 20:37:40 UTC 2023 pageSize = 22368 page = 1 @@ -2749,6 +2749,7 @@ m_shouldResetPid = bits, U32, 900, [1:1] isBelowClosedLoopThreshold = bits, U32, 900, [2:2] isNotClosedLoop = bits, U32, 900, [3:3] isZeroRpm = bits, U32, 900, [4:4] +hasInitBoost = bits, U32, 900, [5:5] luaTargetAdd = scalar, F32, 904, "", 1, 0 luaTargetMult = scalar, F32, 908, "", 1, 0 openLoopPart = scalar, F32, 912, "", 1, 0 @@ -4675,6 +4676,7 @@ entry = m_shouldResetPid, "m_shouldResetPid", int, "%d" entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d" entry = isNotClosedLoop, "isNotClosedLoop", int, "%d" entry = isZeroRpm, "isZeroRpm", int, "%d" +entry = hasInitBoost, "hasInitBoost", int, "%d" entry = luaTargetAdd, "luaTargetAdd", float, "%.3f" entry = luaTargetMult, "luaTargetMult", float, "%.3f" entry = openLoopPart, "openLoopPart", float, "%.3f" @@ -5451,6 +5453,7 @@ indicatorPanel = boost_controlIndicatorPanel, 2 indicator = {isBelowClosedLoopThreshold}, "isBelowClosedLoopThreshold No", "isBelowClosedLoopThreshold Yes" indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes" indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes" + indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes" dialog = boost_controlDialog, "boost_control" panel = boost_controlIndicatorPanel diff --git a/java_console/models/src/main/java/com/rusefi/config/generated/BoostControl.java b/java_console/models/src/main/java/com/rusefi/config/generated/BoostControl.java index 0cc8432e9c..aba93aaf26 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/BoostControl.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/BoostControl.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/boost_control.txt Mon Jan 16 13:46:12 UTC 2023 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/boost_control.txt Mon Jan 16 20:36:57 UTC 2023 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -408,6 +408,7 @@ public class BoostControl { public static final Field ISBELOWCLOSEDLOOPTHRESHOLD = Field.create("ISBELOWCLOSEDLOOPTHRESHOLD", 0, FieldType.BIT, 2).setBaseOffset(900); public static final Field ISNOTCLOSEDLOOP = Field.create("ISNOTCLOSEDLOOP", 0, FieldType.BIT, 3).setBaseOffset(900); public static final Field ISZERORPM = Field.create("ISZERORPM", 0, FieldType.BIT, 4).setBaseOffset(900); + public static final Field HASINITBOOST = Field.create("HASINITBOOST", 0, FieldType.BIT, 5).setBaseOffset(900); public static final Field LUATARGETADD = Field.create("LUATARGETADD", 4, FieldType.FLOAT).setBaseOffset(900); public static final Field LUATARGETMULT = Field.create("LUATARGETMULT", 8, FieldType.FLOAT).setBaseOffset(900); public static final Field OPENLOOPPART = Field.create("OPENLOOPPART", 12, FieldType.FLOAT).setBaseOffset(900); @@ -421,6 +422,7 @@ public class BoostControl { ISBELOWCLOSEDLOOPTHRESHOLD, ISNOTCLOSEDLOOP, ISZERORPM, + HASINITBOOST, LUATARGETADD, LUATARGETMULT, OPENLOOPPART,