diff --git a/firmware/config/boards/hellen/cypress/config/controllers/algo/rusefi_generated.h b/firmware/config/boards/hellen/cypress/config/controllers/algo/rusefi_generated.h index 4539d1dabe..ff437c8280 100644 --- a/firmware/config/boards/hellen/cypress/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/hellen/cypress/config/controllers/algo/rusefi_generated.h @@ -1894,7 +1894,7 @@ #define show_test_presets true #define showHumanReadableWarning_offset 896 #define showSdCardWarning_offset 164 -#define SIGNATURE_HASH 1195817679 +#define SIGNATURE_HASH 2363749236 #define silentTriggerError_offset 1260 #define slowAdcAlpha_offset 1712 #define sparkDwellRpmBins_offset 54 @@ -2419,7 +2419,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2022.01.23.hellen_cypress.1195817679" +#define TS_SIGNATURE "rusEFI 2022.01.24.hellen_cypress.2363749236" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' diff --git a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h index 0f61602e2d..39387eb40f 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h @@ -1879,7 +1879,7 @@ #define show_test_presets true #define showHumanReadableWarning_offset 896 #define showSdCardWarning_offset 164 -#define SIGNATURE_HASH 3101914675 +#define SIGNATURE_HASH 1933983624 #define silentTriggerError_offset 1260 #define slowAdcAlpha_offset 1712 #define sparkDwellRpmBins_offset 54 @@ -2404,7 +2404,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator true #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2022.01.23.kin.3101914675" +#define TS_SIGNATURE "rusEFI 2022.01.24.kin.1933983624" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' diff --git a/firmware/config/boards/subaru_eg33/config/controllers/algo/rusefi_generated.h b/firmware/config/boards/subaru_eg33/config/controllers/algo/rusefi_generated.h index 2ff7835af0..aacb9f1153 100644 --- a/firmware/config/boards/subaru_eg33/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/subaru_eg33/config/controllers/algo/rusefi_generated.h @@ -1907,7 +1907,7 @@ #define show_test_presets false #define showHumanReadableWarning_offset 896 #define showSdCardWarning_offset 164 -#define SIGNATURE_HASH 3188280099 +#define SIGNATURE_HASH 1974207128 #define silentTriggerError_offset 1260 #define slowAdcAlpha_offset 1712 #define sparkDwellRpmBins_offset 54 @@ -2432,7 +2432,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port false -#define TS_SIGNATURE "rusEFI 2022.01.23.subaru_eg33_f7.3188280099" +#define TS_SIGNATURE "rusEFI 2022.01.24.subaru_eg33_f7.1974207128" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' diff --git a/firmware/console/binary/generated/data_logs.ini b/firmware/console/binary/generated/data_logs.ini index f47248a54c..0b76b780d5 100644 --- a/firmware/console/binary/generated/data_logs.ini +++ b/firmware/console/binary/generated/data_logs.ini @@ -213,6 +213,7 @@ entry = launchActivateSwitchCondition, "launchActivateSwitchCondition", int, entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d" entry = launchCombinedConditions, "launchCombinedConditions", int, "%d" entry = launchActivatePinState, "launchActivatePinState", int, "%d" +entry = dfcoActive, "dfcoActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" entry = boostControllerOutput, "boostControllerOutput", int, "%d" entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" diff --git a/firmware/console/binary/generated/gauges.ini b/firmware/console/binary/generated/gauges.ini index ea732d3157..d5bc0d1eba 100644 --- a/firmware/console/binary/generated/gauges.ini +++ b/firmware/console/binary/generated/gauges.ini @@ -311,31 +311,31 @@ launchActivateSwitchConditionGauge = launchActivateSwitchCondition,"launchActiva launchIsLaunchConditionGauge = launchIsLaunchCondition,"launchIsLaunchCondition", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 launchCombinedConditionsGauge = launchCombinedConditions,"launchCombinedConditions", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 launchActivatePinStateGauge = launchActivatePinState,"launchActivatePinState", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_185_7Gauge = unusedBit_185_7,"unusedBit_185_7", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_185_8Gauge = unusedBit_185_8,"unusedBit_185_8", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_185_9Gauge = unusedBit_185_9,"unusedBit_185_9", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_185_10Gauge = unusedBit_185_10,"unusedBit_185_10", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_185_11Gauge = unusedBit_185_11,"unusedBit_185_11", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_185_12Gauge = unusedBit_185_12,"unusedBit_185_12", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_185_13Gauge = unusedBit_185_13,"unusedBit_185_13", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_185_14Gauge = unusedBit_185_14,"unusedBit_185_14", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_185_15Gauge = unusedBit_185_15,"unusedBit_185_15", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_185_16Gauge = unusedBit_185_16,"unusedBit_185_16", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_185_17Gauge = unusedBit_185_17,"unusedBit_185_17", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_185_18Gauge = unusedBit_185_18,"unusedBit_185_18", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_185_19Gauge = unusedBit_185_19,"unusedBit_185_19", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_185_20Gauge = unusedBit_185_20,"unusedBit_185_20", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_185_21Gauge = unusedBit_185_21,"unusedBit_185_21", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_185_22Gauge = unusedBit_185_22,"unusedBit_185_22", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_185_23Gauge = unusedBit_185_23,"unusedBit_185_23", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_185_24Gauge = unusedBit_185_24,"unusedBit_185_24", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_185_25Gauge = unusedBit_185_25,"unusedBit_185_25", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_185_26Gauge = unusedBit_185_26,"unusedBit_185_26", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_185_27Gauge = unusedBit_185_27,"unusedBit_185_27", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_185_28Gauge = unusedBit_185_28,"unusedBit_185_28", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_185_29Gauge = unusedBit_185_29,"unusedBit_185_29", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_185_30Gauge = unusedBit_185_30,"unusedBit_185_30", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_185_31Gauge = unusedBit_185_31,"unusedBit_185_31", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +dfcoActiveGauge = dfcoActive,"dfcoActive", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_186_8Gauge = unusedBit_186_8,"unusedBit_186_8", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_186_9Gauge = unusedBit_186_9,"unusedBit_186_9", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_186_10Gauge = unusedBit_186_10,"unusedBit_186_10", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_186_11Gauge = unusedBit_186_11,"unusedBit_186_11", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_186_12Gauge = unusedBit_186_12,"unusedBit_186_12", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_186_13Gauge = unusedBit_186_13,"unusedBit_186_13", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_186_14Gauge = unusedBit_186_14,"unusedBit_186_14", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_186_15Gauge = unusedBit_186_15,"unusedBit_186_15", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_186_16Gauge = unusedBit_186_16,"unusedBit_186_16", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_186_17Gauge = unusedBit_186_17,"unusedBit_186_17", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_186_18Gauge = unusedBit_186_18,"unusedBit_186_18", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_186_19Gauge = unusedBit_186_19,"unusedBit_186_19", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_186_20Gauge = unusedBit_186_20,"unusedBit_186_20", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_186_21Gauge = unusedBit_186_21,"unusedBit_186_21", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_186_22Gauge = unusedBit_186_22,"unusedBit_186_22", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_186_23Gauge = unusedBit_186_23,"unusedBit_186_23", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_186_24Gauge = unusedBit_186_24,"unusedBit_186_24", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_186_25Gauge = unusedBit_186_25,"unusedBit_186_25", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_186_26Gauge = unusedBit_186_26,"unusedBit_186_26", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_186_27Gauge = unusedBit_186_27,"unusedBit_186_27", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_186_28Gauge = unusedBit_186_28,"unusedBit_186_28", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_186_29Gauge = unusedBit_186_29,"unusedBit_186_29", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_186_30Gauge = unusedBit_186_30,"unusedBit_186_30", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_186_31Gauge = unusedBit_186_31,"unusedBit_186_31", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 TEMPLOG_MAP_AT_CYCLE_COUNTGauge = TEMPLOG_MAP_AT_CYCLE_COUNT,"TEMPLOG_MAP_AT_CYCLE_COUNT", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 boostControllerOutputGauge = boostControllerOutput,"boostControllerOutput", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 0,0 boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"boostControllerClosedLoopPart", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 0,0 diff --git a/firmware/console/binary/generated/output_channels.ini b/firmware/console/binary/generated/output_channels.ini index bd6da7e560..2bfb01cece 100644 --- a/firmware/console/binary/generated/output_channels.ini +++ b/firmware/console/binary/generated/output_channels.ini @@ -311,31 +311,31 @@ launchActivateSwitchCondition = bits, U32, 468, [3:3] launchIsLaunchCondition = bits, U32, 468, [4:4] launchCombinedConditions = bits, U32, 468, [5:5] launchActivatePinState = bits, U32, 468, [6:6] -unusedBit_185_7 = bits, U32, 468, [7:7] -unusedBit_185_8 = bits, U32, 468, [8:8] -unusedBit_185_9 = bits, U32, 468, [9:9] -unusedBit_185_10 = bits, U32, 468, [10:10] -unusedBit_185_11 = bits, U32, 468, [11:11] -unusedBit_185_12 = bits, U32, 468, [12:12] -unusedBit_185_13 = bits, U32, 468, [13:13] -unusedBit_185_14 = bits, U32, 468, [14:14] -unusedBit_185_15 = bits, U32, 468, [15:15] -unusedBit_185_16 = bits, U32, 468, [16:16] -unusedBit_185_17 = bits, U32, 468, [17:17] -unusedBit_185_18 = bits, U32, 468, [18:18] -unusedBit_185_19 = bits, U32, 468, [19:19] -unusedBit_185_20 = bits, U32, 468, [20:20] -unusedBit_185_21 = bits, U32, 468, [21:21] -unusedBit_185_22 = bits, U32, 468, [22:22] -unusedBit_185_23 = bits, U32, 468, [23:23] -unusedBit_185_24 = bits, U32, 468, [24:24] -unusedBit_185_25 = bits, U32, 468, [25:25] -unusedBit_185_26 = bits, U32, 468, [26:26] -unusedBit_185_27 = bits, U32, 468, [27:27] -unusedBit_185_28 = bits, U32, 468, [28:28] -unusedBit_185_29 = bits, U32, 468, [29:29] -unusedBit_185_30 = bits, U32, 468, [30:30] -unusedBit_185_31 = bits, U32, 468, [31:31] +dfcoActive = bits, U32, 468, [7:7] +unusedBit_186_8 = bits, U32, 468, [8:8] +unusedBit_186_9 = bits, U32, 468, [9:9] +unusedBit_186_10 = bits, U32, 468, [10:10] +unusedBit_186_11 = bits, U32, 468, [11:11] +unusedBit_186_12 = bits, U32, 468, [12:12] +unusedBit_186_13 = bits, U32, 468, [13:13] +unusedBit_186_14 = bits, U32, 468, [14:14] +unusedBit_186_15 = bits, U32, 468, [15:15] +unusedBit_186_16 = bits, U32, 468, [16:16] +unusedBit_186_17 = bits, U32, 468, [17:17] +unusedBit_186_18 = bits, U32, 468, [18:18] +unusedBit_186_19 = bits, U32, 468, [19:19] +unusedBit_186_20 = bits, U32, 468, [20:20] +unusedBit_186_21 = bits, U32, 468, [21:21] +unusedBit_186_22 = bits, U32, 468, [22:22] +unusedBit_186_23 = bits, U32, 468, [23:23] +unusedBit_186_24 = bits, U32, 468, [24:24] +unusedBit_186_25 = bits, U32, 468, [25:25] +unusedBit_186_26 = bits, U32, 468, [26:26] +unusedBit_186_27 = bits, U32, 468, [27:27] +unusedBit_186_28 = bits, U32, 468, [28:28] +unusedBit_186_29 = bits, U32, 468, [29:29] +unusedBit_186_30 = bits, U32, 468, [30:30] +unusedBit_186_31 = bits, U32, 468, [31:31] TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 diff --git a/firmware/console/binary/ts_outputs_generated.h b/firmware/console/binary/ts_outputs_generated.h index 13d0ee81e7..0368c64e0e 100644 --- a/firmware/console/binary/ts_outputs_generated.h +++ b/firmware/console/binary/ts_outputs_generated.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Fri Jan 21 23:12:48 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Mon Jan 24 02:53:32 UTC 2022 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -957,79 +957,79 @@ struct ts_outputs_s { bool launchActivatePinState : 1 {}; /** offset 468 bit 7 */ - bool unusedBit_185_7 : 1 {}; + bool dfcoActive : 1 {}; /** offset 468 bit 8 */ - bool unusedBit_185_8 : 1 {}; + bool unusedBit_186_8 : 1 {}; /** offset 468 bit 9 */ - bool unusedBit_185_9 : 1 {}; + bool unusedBit_186_9 : 1 {}; /** offset 468 bit 10 */ - bool unusedBit_185_10 : 1 {}; + bool unusedBit_186_10 : 1 {}; /** offset 468 bit 11 */ - bool unusedBit_185_11 : 1 {}; + bool unusedBit_186_11 : 1 {}; /** offset 468 bit 12 */ - bool unusedBit_185_12 : 1 {}; + bool unusedBit_186_12 : 1 {}; /** offset 468 bit 13 */ - bool unusedBit_185_13 : 1 {}; + bool unusedBit_186_13 : 1 {}; /** offset 468 bit 14 */ - bool unusedBit_185_14 : 1 {}; + bool unusedBit_186_14 : 1 {}; /** offset 468 bit 15 */ - bool unusedBit_185_15 : 1 {}; + bool unusedBit_186_15 : 1 {}; /** offset 468 bit 16 */ - bool unusedBit_185_16 : 1 {}; + bool unusedBit_186_16 : 1 {}; /** offset 468 bit 17 */ - bool unusedBit_185_17 : 1 {}; + bool unusedBit_186_17 : 1 {}; /** offset 468 bit 18 */ - bool unusedBit_185_18 : 1 {}; + bool unusedBit_186_18 : 1 {}; /** offset 468 bit 19 */ - bool unusedBit_185_19 : 1 {}; + bool unusedBit_186_19 : 1 {}; /** offset 468 bit 20 */ - bool unusedBit_185_20 : 1 {}; + bool unusedBit_186_20 : 1 {}; /** offset 468 bit 21 */ - bool unusedBit_185_21 : 1 {}; + bool unusedBit_186_21 : 1 {}; /** offset 468 bit 22 */ - bool unusedBit_185_22 : 1 {}; + bool unusedBit_186_22 : 1 {}; /** offset 468 bit 23 */ - bool unusedBit_185_23 : 1 {}; + bool unusedBit_186_23 : 1 {}; /** offset 468 bit 24 */ - bool unusedBit_185_24 : 1 {}; + bool unusedBit_186_24 : 1 {}; /** offset 468 bit 25 */ - bool unusedBit_185_25 : 1 {}; + bool unusedBit_186_25 : 1 {}; /** offset 468 bit 26 */ - bool unusedBit_185_26 : 1 {}; + bool unusedBit_186_26 : 1 {}; /** offset 468 bit 27 */ - bool unusedBit_185_27 : 1 {}; + bool unusedBit_186_27 : 1 {}; /** offset 468 bit 28 */ - bool unusedBit_185_28 : 1 {}; + bool unusedBit_186_28 : 1 {}; /** offset 468 bit 29 */ - bool unusedBit_185_29 : 1 {}; + bool unusedBit_186_29 : 1 {}; /** offset 468 bit 30 */ - bool unusedBit_185_30 : 1 {}; + bool unusedBit_186_30 : 1 {}; /** offset 468 bit 31 */ - bool unusedBit_185_31 : 1 {}; + bool unusedBit_186_31 : 1 {}; /** * offset 472 */ @@ -1227,4 +1227,4 @@ struct ts_outputs_s { }; // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Fri Jan 21 23:12:48 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Mon Jan 24 02:53:32 UTC 2022 diff --git a/firmware/controllers/algo/launch_control_state_generated.h b/firmware/controllers/algo/launch_control_state_generated.h index 491da02a99..cdda48f51b 100644 --- a/firmware/controllers/algo/launch_control_state_generated.h +++ b/firmware/controllers/algo/launch_control_state_generated.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/algo/launch_control_state.txt Wed Jan 05 06:47:26 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/algo/launch_control_state.txt Mon Jan 24 02:53:31 UTC 2022 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -20,93 +20,93 @@ struct launch_control_state_s { bool isLaunchCondition : 1 {}; /** offset 4 bit 3 */ - bool activateSwitchCondition : 1 {}; + bool isSwitchActivated : 1 {}; /** offset 4 bit 4 */ - bool rpmCondition : 1 {}; + bool isClutchActivated : 1 {}; /** offset 4 bit 5 */ - bool speedCondition : 1 {}; + bool activateSwitchCondition : 1 {}; /** offset 4 bit 6 */ - bool tpsCondition : 1 {}; + bool rpmCondition : 1 {}; /** offset 4 bit 7 */ - bool unusedBit_8_7 : 1 {}; + bool speedCondition : 1 {}; /** offset 4 bit 8 */ - bool unusedBit_8_8 : 1 {}; + bool tpsCondition : 1 {}; /** offset 4 bit 9 */ - bool unusedBit_8_9 : 1 {}; + bool unusedBit_10_9 : 1 {}; /** offset 4 bit 10 */ - bool unusedBit_8_10 : 1 {}; + bool unusedBit_10_10 : 1 {}; /** offset 4 bit 11 */ - bool unusedBit_8_11 : 1 {}; + bool unusedBit_10_11 : 1 {}; /** offset 4 bit 12 */ - bool unusedBit_8_12 : 1 {}; + bool unusedBit_10_12 : 1 {}; /** offset 4 bit 13 */ - bool unusedBit_8_13 : 1 {}; + bool unusedBit_10_13 : 1 {}; /** offset 4 bit 14 */ - bool unusedBit_8_14 : 1 {}; + bool unusedBit_10_14 : 1 {}; /** offset 4 bit 15 */ - bool unusedBit_8_15 : 1 {}; + bool unusedBit_10_15 : 1 {}; /** offset 4 bit 16 */ - bool unusedBit_8_16 : 1 {}; + bool unusedBit_10_16 : 1 {}; /** offset 4 bit 17 */ - bool unusedBit_8_17 : 1 {}; + bool unusedBit_10_17 : 1 {}; /** offset 4 bit 18 */ - bool unusedBit_8_18 : 1 {}; + bool unusedBit_10_18 : 1 {}; /** offset 4 bit 19 */ - bool unusedBit_8_19 : 1 {}; + bool unusedBit_10_19 : 1 {}; /** offset 4 bit 20 */ - bool unusedBit_8_20 : 1 {}; + bool unusedBit_10_20 : 1 {}; /** offset 4 bit 21 */ - bool unusedBit_8_21 : 1 {}; + bool unusedBit_10_21 : 1 {}; /** offset 4 bit 22 */ - bool unusedBit_8_22 : 1 {}; + bool unusedBit_10_22 : 1 {}; /** offset 4 bit 23 */ - bool unusedBit_8_23 : 1 {}; + bool unusedBit_10_23 : 1 {}; /** offset 4 bit 24 */ - bool unusedBit_8_24 : 1 {}; + bool unusedBit_10_24 : 1 {}; /** offset 4 bit 25 */ - bool unusedBit_8_25 : 1 {}; + bool unusedBit_10_25 : 1 {}; /** offset 4 bit 26 */ - bool unusedBit_8_26 : 1 {}; + bool unusedBit_10_26 : 1 {}; /** offset 4 bit 27 */ - bool unusedBit_8_27 : 1 {}; + bool unusedBit_10_27 : 1 {}; /** offset 4 bit 28 */ - bool unusedBit_8_28 : 1 {}; + bool unusedBit_10_28 : 1 {}; /** offset 4 bit 29 */ - bool unusedBit_8_29 : 1 {}; + bool unusedBit_10_29 : 1 {}; /** offset 4 bit 30 */ - bool unusedBit_8_30 : 1 {}; + bool unusedBit_10_30 : 1 {}; /** offset 4 bit 31 */ - bool unusedBit_8_31 : 1 {}; + bool unusedBit_10_31 : 1 {}; /** total size 8*/ }; // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/algo/launch_control_state.txt Wed Jan 05 06:47:26 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/algo/launch_control_state.txt Mon Jan 24 02:53:31 UTC 2022 diff --git a/firmware/controllers/generated/rusefi_generated.h b/firmware/controllers/generated/rusefi_generated.h index 008ce97951..c6137936bb 100644 --- a/firmware/controllers/generated/rusefi_generated.h +++ b/firmware/controllers/generated/rusefi_generated.h @@ -1894,7 +1894,7 @@ #define show_test_presets true #define showHumanReadableWarning_offset 896 #define showSdCardWarning_offset 164 -#define SIGNATURE_HASH 2108906867 +#define SIGNATURE_HASH 3054900424 #define silentTriggerError_offset 1260 #define slowAdcAlpha_offset 1712 #define sparkDwellRpmBins_offset 54 @@ -2419,7 +2419,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2022.01.23.all.2108906867" +#define TS_SIGNATURE "rusEFI 2022.01.24.all.3054900424" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' diff --git a/firmware/controllers/generated/signature_all.h b/firmware/controllers/generated/signature_all.h index 17ea774030..06441623af 100644 --- a/firmware/controllers/generated/signature_all.h +++ b/firmware/controllers/generated/signature_all.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2108906867 -#define TS_SIGNATURE "rusEFI 2022.01.23.all.2108906867" +#define SIGNATURE_HASH 3054900424 +#define TS_SIGNATURE "rusEFI 2022.01.24.all.3054900424" diff --git a/firmware/controllers/generated/signature_alphax-2chan.h b/firmware/controllers/generated/signature_alphax-2chan.h index a77af26366..006b8c6652 100644 --- a/firmware/controllers/generated/signature_alphax-2chan.h +++ b/firmware/controllers/generated/signature_alphax-2chan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2094282428 -#define TS_SIGNATURE "rusEFI 2022.01.23.alphax-2chan.2094282428" +#define SIGNATURE_HASH 3077668615 +#define TS_SIGNATURE "rusEFI 2022.01.24.alphax-2chan.3077668615" diff --git a/firmware/controllers/generated/signature_alphax-4chan.h b/firmware/controllers/generated/signature_alphax-4chan.h index 07c60d5b00..71046ea393 100644 --- a/firmware/controllers/generated/signature_alphax-4chan.h +++ b/firmware/controllers/generated/signature_alphax-4chan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3546928488 -#define TS_SIGNATURE "rusEFI 2022.01.23.alphax-4chan.3546928488" +#define SIGNATURE_HASH 416062675 +#define TS_SIGNATURE "rusEFI 2022.01.24.alphax-4chan.416062675" diff --git a/firmware/controllers/generated/signature_atlas.h b/firmware/controllers/generated/signature_atlas.h index 3d8f836c5c..21e287b399 100644 --- a/firmware/controllers/generated/signature_atlas.h +++ b/firmware/controllers/generated/signature_atlas.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 1635362900 -#define TS_SIGNATURE "rusEFI 2022.01.23.atlas.1635362900" +#define SIGNATURE_HASH 2866602479 +#define TS_SIGNATURE "rusEFI 2022.01.24.atlas.2866602479" diff --git a/firmware/controllers/generated/signature_f429-discovery.h b/firmware/controllers/generated/signature_f429-discovery.h index 65083f0e63..265a18dc4c 100644 --- a/firmware/controllers/generated/signature_f429-discovery.h +++ b/firmware/controllers/generated/signature_f429-discovery.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2108906867 -#define TS_SIGNATURE "rusEFI 2022.01.23.f429-discovery.2108906867" +#define SIGNATURE_HASH 3054900424 +#define TS_SIGNATURE "rusEFI 2022.01.24.f429-discovery.3054900424" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index 96968466fb..9a002cefda 100644 --- a/firmware/controllers/generated/signature_frankenso_na6.h +++ b/firmware/controllers/generated/signature_frankenso_na6.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 125896858 -#define TS_SIGNATURE "rusEFI 2022.01.23.frankenso_na6.125896858" +#define SIGNATURE_HASH 3424928033 +#define TS_SIGNATURE "rusEFI 2022.01.24.frankenso_na6.3424928033" diff --git a/firmware/controllers/generated/signature_hellen-nb1.h b/firmware/controllers/generated/signature_hellen-nb1.h index 52f58df33c..ac8bb99d99 100644 --- a/firmware/controllers/generated/signature_hellen-nb1.h +++ b/firmware/controllers/generated/signature_hellen-nb1.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2172298154 -#define TS_SIGNATURE "rusEFI 2022.01.23.hellen-nb1.2172298154" +#define SIGNATURE_HASH 1256188433 +#define TS_SIGNATURE "rusEFI 2022.01.24.hellen-nb1.1256188433" diff --git a/firmware/controllers/generated/signature_hellen121nissan.h b/firmware/controllers/generated/signature_hellen121nissan.h index b4aaa4f4c2..02e2856757 100644 --- a/firmware/controllers/generated/signature_hellen121nissan.h +++ b/firmware/controllers/generated/signature_hellen121nissan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3640790528 -#define TS_SIGNATURE "rusEFI 2022.01.23.hellen121nissan.3640790528" +#define SIGNATURE_HASH 312952763 +#define TS_SIGNATURE "rusEFI 2022.01.24.hellen121nissan.312952763" diff --git a/firmware/controllers/generated/signature_hellen121vag.h b/firmware/controllers/generated/signature_hellen121vag.h index e31eceba9d..f3e2aa2ca1 100644 --- a/firmware/controllers/generated/signature_hellen121vag.h +++ b/firmware/controllers/generated/signature_hellen121vag.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 571505017 -#define TS_SIGNATURE "rusEFI 2022.01.23.hellen121vag.571505017" +#define SIGNATURE_HASH 3920965826 +#define TS_SIGNATURE "rusEFI 2022.01.24.hellen121vag.3920965826" diff --git a/firmware/controllers/generated/signature_hellen128.h b/firmware/controllers/generated/signature_hellen128.h index f753226f73..93d67789c7 100644 --- a/firmware/controllers/generated/signature_hellen128.h +++ b/firmware/controllers/generated/signature_hellen128.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 966553942 -#define TS_SIGNATURE "rusEFI 2022.01.23.hellen128.966553942" +#define SIGNATURE_HASH 4063836397 +#define TS_SIGNATURE "rusEFI 2022.01.24.hellen128.4063836397" diff --git a/firmware/controllers/generated/signature_hellen154hyundai.h b/firmware/controllers/generated/signature_hellen154hyundai.h index 45ba7cbfe7..20d386fe99 100644 --- a/firmware/controllers/generated/signature_hellen154hyundai.h +++ b/firmware/controllers/generated/signature_hellen154hyundai.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2981052895 -#define TS_SIGNATURE "rusEFI 2022.01.23.hellen154hyundai.2981052895" +#define SIGNATURE_HASH 2047477860 +#define TS_SIGNATURE "rusEFI 2022.01.24.hellen154hyundai.2047477860" diff --git a/firmware/controllers/generated/signature_hellen72.h b/firmware/controllers/generated/signature_hellen72.h index b6dcb80e96..c17fa265e4 100644 --- a/firmware/controllers/generated/signature_hellen72.h +++ b/firmware/controllers/generated/signature_hellen72.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2299452099 -#define TS_SIGNATURE "rusEFI 2022.01.23.hellen72.2299452099" +#define SIGNATURE_HASH 1118540664 +#define TS_SIGNATURE "rusEFI 2022.01.24.hellen72.1118540664" diff --git a/firmware/controllers/generated/signature_hellen81.h b/firmware/controllers/generated/signature_hellen81.h index 48b201082a..58799bbc1a 100644 --- a/firmware/controllers/generated/signature_hellen81.h +++ b/firmware/controllers/generated/signature_hellen81.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 1023625008 -#define TS_SIGNATURE "rusEFI 2022.01.23.hellen81.1023625008" +#define SIGNATURE_HASH 4138077835 +#define TS_SIGNATURE "rusEFI 2022.01.24.hellen81.4138077835" diff --git a/firmware/controllers/generated/signature_hellen88bmw.h b/firmware/controllers/generated/signature_hellen88bmw.h index 797f91cc91..08abdf8061 100644 --- a/firmware/controllers/generated/signature_hellen88bmw.h +++ b/firmware/controllers/generated/signature_hellen88bmw.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3698576428 -#define TS_SIGNATURE "rusEFI 2022.01.23.hellen88bmw.3698576428" +#define SIGNATURE_HASH 399934871 +#define TS_SIGNATURE "rusEFI 2022.01.24.hellen88bmw.399934871" diff --git a/firmware/controllers/generated/signature_hellenNA6.h b/firmware/controllers/generated/signature_hellenNA6.h index 3f3ca45919..7293527836 100644 --- a/firmware/controllers/generated/signature_hellenNA6.h +++ b/firmware/controllers/generated/signature_hellenNA6.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 193862619 -#define TS_SIGNATURE "rusEFI 2022.01.23.hellenNA6.193862619" +#define SIGNATURE_HASH 3224064608 +#define TS_SIGNATURE "rusEFI 2022.01.24.hellenNA6.3224064608" diff --git a/firmware/controllers/generated/signature_hellenNA8_96.h b/firmware/controllers/generated/signature_hellenNA8_96.h index 26322699a7..503e61eff2 100644 --- a/firmware/controllers/generated/signature_hellenNA8_96.h +++ b/firmware/controllers/generated/signature_hellenNA8_96.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 1451175080 -#define TS_SIGNATURE "rusEFI 2022.01.23.hellenNA8_96.1451175080" +#define SIGNATURE_HASH 2648335635 +#define TS_SIGNATURE "rusEFI 2022.01.24.hellenNA8_96.2648335635" diff --git a/firmware/controllers/generated/signature_hellen_cypress.h b/firmware/controllers/generated/signature_hellen_cypress.h index 245d42435b..2c8c99415d 100644 --- a/firmware/controllers/generated/signature_hellen_cypress.h +++ b/firmware/controllers/generated/signature_hellen_cypress.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat null // -#define SIGNATURE_HASH 1195817679 -#define TS_SIGNATURE "rusEFI 2022.01.23.hellen_cypress.1195817679" +#define SIGNATURE_HASH 2363749236 +#define TS_SIGNATURE "rusEFI 2022.01.24.hellen_cypress.2363749236" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index 9118b60618..033e2e4740 100644 --- a/firmware/controllers/generated/signature_kin.h +++ b/firmware/controllers/generated/signature_kin.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat null // -#define SIGNATURE_HASH 3101914675 -#define TS_SIGNATURE "rusEFI 2022.01.23.kin.3101914675" +#define SIGNATURE_HASH 1933983624 +#define TS_SIGNATURE "rusEFI 2022.01.24.kin.1933983624" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index e63e1e95de..82adb7e783 100644 --- a/firmware/controllers/generated/signature_mre_f4.h +++ b/firmware/controllers/generated/signature_mre_f4.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2022180023 -#define TS_SIGNATURE "rusEFI 2022.01.23.mre_f4.2022180023" +#define SIGNATURE_HASH 3006090508 +#define TS_SIGNATURE "rusEFI 2022.01.24.mre_f4.3006090508" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index 98e2759053..7c8f5d98d6 100644 --- a/firmware/controllers/generated/signature_mre_f7.h +++ b/firmware/controllers/generated/signature_mre_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2022180023 -#define TS_SIGNATURE "rusEFI 2022.01.23.mre_f7.2022180023" +#define SIGNATURE_HASH 3006090508 +#define TS_SIGNATURE "rusEFI 2022.01.24.mre_f7.3006090508" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index 33e548be8d..076590edec 100644 --- a/firmware/controllers/generated/signature_prometheus_405.h +++ b/firmware/controllers/generated/signature_prometheus_405.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 760841365 -#define TS_SIGNATURE "rusEFI 2022.01.23.prometheus_405.760841365" +#define SIGNATURE_HASH 3875327278 +#define TS_SIGNATURE "rusEFI 2022.01.24.prometheus_405.3875327278" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index 7924df14e0..ab58e9ae40 100644 --- a/firmware/controllers/generated/signature_prometheus_469.h +++ b/firmware/controllers/generated/signature_prometheus_469.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 760841365 -#define TS_SIGNATURE "rusEFI 2022.01.23.prometheus_469.760841365" +#define SIGNATURE_HASH 3875327278 +#define TS_SIGNATURE "rusEFI 2022.01.24.prometheus_469.3875327278" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index 7ea2456f20..7c2c70249f 100644 --- a/firmware/controllers/generated/signature_proteus_f4.h +++ b/firmware/controllers/generated/signature_proteus_f4.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2851180672 -#define TS_SIGNATURE "rusEFI 2022.01.23.proteus_f4.2851180672" +#define SIGNATURE_HASH 1649727803 +#define TS_SIGNATURE "rusEFI 2022.01.24.proteus_f4.1649727803" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index c5e272d22c..7cef6eb36d 100644 --- a/firmware/controllers/generated/signature_proteus_f7.h +++ b/firmware/controllers/generated/signature_proteus_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2851180672 -#define TS_SIGNATURE "rusEFI 2022.01.23.proteus_f7.2851180672" +#define SIGNATURE_HASH 1649727803 +#define TS_SIGNATURE "rusEFI 2022.01.24.proteus_f7.1649727803" diff --git a/firmware/controllers/generated/signature_proteus_h7.h b/firmware/controllers/generated/signature_proteus_h7.h index 6f494c0f68..2d3b175944 100644 --- a/firmware/controllers/generated/signature_proteus_h7.h +++ b/firmware/controllers/generated/signature_proteus_h7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2851180672 -#define TS_SIGNATURE "rusEFI 2022.01.23.proteus_h7.2851180672" +#define SIGNATURE_HASH 1649727803 +#define TS_SIGNATURE "rusEFI 2022.01.24.proteus_h7.1649727803" diff --git a/firmware/controllers/generated/signature_subaru_eg33_f7.h b/firmware/controllers/generated/signature_subaru_eg33_f7.h index 3c76179bdd..b29af45c8d 100644 --- a/firmware/controllers/generated/signature_subaru_eg33_f7.h +++ b/firmware/controllers/generated/signature_subaru_eg33_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh null // -#define SIGNATURE_HASH 3188280099 -#define TS_SIGNATURE "rusEFI 2022.01.23.subaru_eg33_f7.3188280099" +#define SIGNATURE_HASH 1974207128 +#define TS_SIGNATURE "rusEFI 2022.01.24.subaru_eg33_f7.1974207128" diff --git a/firmware/controllers/lua/generated/output_lookup_generated.cpp b/firmware/controllers/lua/generated/output_lookup_generated.cpp index d0da24f669..b14a8c4d8c 100644 --- a/firmware/controllers/lua/generated/output_lookup_generated.cpp +++ b/firmware/controllers/lua/generated/output_lookup_generated.cpp @@ -354,6 +354,8 @@ float getOutputValueByName(const char *name) { return engine->outputChannels.launchCombinedConditions; if (strEqualCaseInsensitive(name, "launchActivatePinState")) return engine->outputChannels.launchActivatePinState; + if (strEqualCaseInsensitive(name, "dfcoActive")) + return engine->outputChannels.dfcoActive; if (strEqualCaseInsensitive(name, "TEMPLOG_MAP_AT_CYCLE_COUNT")) return engine->outputChannels.TEMPLOG_MAP_AT_CYCLE_COUNT; if (strEqualCaseInsensitive(name, "boostControllerOutput")) diff --git a/firmware/tunerstudio/generated/rusefi.ini b/firmware/tunerstudio/generated/rusefi.ini index 1091a6d74b..9f4df3b51c 100644 --- a/firmware/tunerstudio/generated/rusefi.ini +++ b/firmware/tunerstudio/generated/rusefi.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.23.all.2108906867" + signature = "rusEFI 2022.01.24.all.3054900424" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.23.all.2108906867" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.24.all.3054900424" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,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 (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:40 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Jan 24 02:54:07 UTC 2022 pageSize = 20996 page = 1 @@ -2239,31 +2239,31 @@ launchActivateSwitchCondition = bits, U32, 468, [3:3] launchIsLaunchCondition = bits, U32, 468, [4:4] launchCombinedConditions = bits, U32, 468, [5:5] launchActivatePinState = bits, U32, 468, [6:6] -unusedBit_185_7 = bits, U32, 468, [7:7] -unusedBit_185_8 = bits, U32, 468, [8:8] -unusedBit_185_9 = bits, U32, 468, [9:9] -unusedBit_185_10 = bits, U32, 468, [10:10] -unusedBit_185_11 = bits, U32, 468, [11:11] -unusedBit_185_12 = bits, U32, 468, [12:12] -unusedBit_185_13 = bits, U32, 468, [13:13] -unusedBit_185_14 = bits, U32, 468, [14:14] -unusedBit_185_15 = bits, U32, 468, [15:15] -unusedBit_185_16 = bits, U32, 468, [16:16] -unusedBit_185_17 = bits, U32, 468, [17:17] -unusedBit_185_18 = bits, U32, 468, [18:18] -unusedBit_185_19 = bits, U32, 468, [19:19] -unusedBit_185_20 = bits, U32, 468, [20:20] -unusedBit_185_21 = bits, U32, 468, [21:21] -unusedBit_185_22 = bits, U32, 468, [22:22] -unusedBit_185_23 = bits, U32, 468, [23:23] -unusedBit_185_24 = bits, U32, 468, [24:24] -unusedBit_185_25 = bits, U32, 468, [25:25] -unusedBit_185_26 = bits, U32, 468, [26:26] -unusedBit_185_27 = bits, U32, 468, [27:27] -unusedBit_185_28 = bits, U32, 468, [28:28] -unusedBit_185_29 = bits, U32, 468, [29:29] -unusedBit_185_30 = bits, U32, 468, [30:30] -unusedBit_185_31 = bits, U32, 468, [31:31] +dfcoActive = bits, U32, 468, [7:7] +unusedBit_186_8 = bits, U32, 468, [8:8] +unusedBit_186_9 = bits, U32, 468, [9:9] +unusedBit_186_10 = bits, U32, 468, [10:10] +unusedBit_186_11 = bits, U32, 468, [11:11] +unusedBit_186_12 = bits, U32, 468, [12:12] +unusedBit_186_13 = bits, U32, 468, [13:13] +unusedBit_186_14 = bits, U32, 468, [14:14] +unusedBit_186_15 = bits, U32, 468, [15:15] +unusedBit_186_16 = bits, U32, 468, [16:16] +unusedBit_186_17 = bits, U32, 468, [17:17] +unusedBit_186_18 = bits, U32, 468, [18:18] +unusedBit_186_19 = bits, U32, 468, [19:19] +unusedBit_186_20 = bits, U32, 468, [20:20] +unusedBit_186_21 = bits, U32, 468, [21:21] +unusedBit_186_22 = bits, U32, 468, [22:22] +unusedBit_186_23 = bits, U32, 468, [23:23] +unusedBit_186_24 = bits, U32, 468, [24:24] +unusedBit_186_25 = bits, U32, 468, [25:25] +unusedBit_186_26 = bits, U32, 468, [26:26] +unusedBit_186_27 = bits, U32, 468, [27:27] +unusedBit_186_28 = bits, U32, 468, [28:28] +unusedBit_186_29 = bits, U32, 468, [29:29] +unusedBit_186_30 = bits, U32, 468, [30:30] +unusedBit_186_31 = bits, U32, 468, [31:31] TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 @@ -3375,6 +3375,7 @@ gaugeCategory = DynoView indicator = { acState }, "AC off", "AC on", white, black, blue, white indicator = { isIdleClosedLoop }, "not idling", "idling", white, black, green, black indicator = { isIdleCoasting }, "not coasting", "coasting", white, black, green, black + indicator = { dfcoActive }, "no decel cut", "decel cut", white, black, yellow, black ; error codes indicator = { isTpsError}, "tps", "tps error", white, black, red, black @@ -3619,6 +3620,7 @@ entry = launchActivateSwitchCondition, "launchActivateSwitchCondition", int, entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d" entry = launchCombinedConditions, "launchCombinedConditions", int, "%d" entry = launchActivatePinState, "launchActivatePinState", int, "%d" +entry = dfcoActive, "dfcoActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" entry = boostControllerOutput, "boostControllerOutput", int, "%d" entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini index f30ed3fd17..c2f4cf2ff5 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.23.alphax-2chan.2094282428" + signature = "rusEFI 2022.01.24.alphax-2chan.3077668615" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.23.alphax-2chan.2094282428" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.24.alphax-2chan.3077668615" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,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 (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:01 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Jan 24 02:53:34 UTC 2022 pageSize = 20996 page = 1 @@ -2239,31 +2239,31 @@ launchActivateSwitchCondition = bits, U32, 468, [3:3] launchIsLaunchCondition = bits, U32, 468, [4:4] launchCombinedConditions = bits, U32, 468, [5:5] launchActivatePinState = bits, U32, 468, [6:6] -unusedBit_185_7 = bits, U32, 468, [7:7] -unusedBit_185_8 = bits, U32, 468, [8:8] -unusedBit_185_9 = bits, U32, 468, [9:9] -unusedBit_185_10 = bits, U32, 468, [10:10] -unusedBit_185_11 = bits, U32, 468, [11:11] -unusedBit_185_12 = bits, U32, 468, [12:12] -unusedBit_185_13 = bits, U32, 468, [13:13] -unusedBit_185_14 = bits, U32, 468, [14:14] -unusedBit_185_15 = bits, U32, 468, [15:15] -unusedBit_185_16 = bits, U32, 468, [16:16] -unusedBit_185_17 = bits, U32, 468, [17:17] -unusedBit_185_18 = bits, U32, 468, [18:18] -unusedBit_185_19 = bits, U32, 468, [19:19] -unusedBit_185_20 = bits, U32, 468, [20:20] -unusedBit_185_21 = bits, U32, 468, [21:21] -unusedBit_185_22 = bits, U32, 468, [22:22] -unusedBit_185_23 = bits, U32, 468, [23:23] -unusedBit_185_24 = bits, U32, 468, [24:24] -unusedBit_185_25 = bits, U32, 468, [25:25] -unusedBit_185_26 = bits, U32, 468, [26:26] -unusedBit_185_27 = bits, U32, 468, [27:27] -unusedBit_185_28 = bits, U32, 468, [28:28] -unusedBit_185_29 = bits, U32, 468, [29:29] -unusedBit_185_30 = bits, U32, 468, [30:30] -unusedBit_185_31 = bits, U32, 468, [31:31] +dfcoActive = bits, U32, 468, [7:7] +unusedBit_186_8 = bits, U32, 468, [8:8] +unusedBit_186_9 = bits, U32, 468, [9:9] +unusedBit_186_10 = bits, U32, 468, [10:10] +unusedBit_186_11 = bits, U32, 468, [11:11] +unusedBit_186_12 = bits, U32, 468, [12:12] +unusedBit_186_13 = bits, U32, 468, [13:13] +unusedBit_186_14 = bits, U32, 468, [14:14] +unusedBit_186_15 = bits, U32, 468, [15:15] +unusedBit_186_16 = bits, U32, 468, [16:16] +unusedBit_186_17 = bits, U32, 468, [17:17] +unusedBit_186_18 = bits, U32, 468, [18:18] +unusedBit_186_19 = bits, U32, 468, [19:19] +unusedBit_186_20 = bits, U32, 468, [20:20] +unusedBit_186_21 = bits, U32, 468, [21:21] +unusedBit_186_22 = bits, U32, 468, [22:22] +unusedBit_186_23 = bits, U32, 468, [23:23] +unusedBit_186_24 = bits, U32, 468, [24:24] +unusedBit_186_25 = bits, U32, 468, [25:25] +unusedBit_186_26 = bits, U32, 468, [26:26] +unusedBit_186_27 = bits, U32, 468, [27:27] +unusedBit_186_28 = bits, U32, 468, [28:28] +unusedBit_186_29 = bits, U32, 468, [29:29] +unusedBit_186_30 = bits, U32, 468, [30:30] +unusedBit_186_31 = bits, U32, 468, [31:31] TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 @@ -3375,6 +3375,7 @@ gaugeCategory = DynoView indicator = { acState }, "AC off", "AC on", white, black, blue, white indicator = { isIdleClosedLoop }, "not idling", "idling", white, black, green, black indicator = { isIdleCoasting }, "not coasting", "coasting", white, black, green, black + indicator = { dfcoActive }, "no decel cut", "decel cut", white, black, yellow, black ; error codes indicator = { isTpsError}, "tps", "tps error", white, black, red, black @@ -3619,6 +3620,7 @@ entry = launchActivateSwitchCondition, "launchActivateSwitchCondition", int, entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d" entry = launchCombinedConditions, "launchCombinedConditions", int, "%d" entry = launchActivatePinState, "launchActivatePinState", int, "%d" +entry = dfcoActive, "dfcoActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" entry = boostControllerOutput, "boostControllerOutput", int, "%d" entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini index fbc94489d8..33e3cf9b73 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.23.alphax-4chan.3546928488" + signature = "rusEFI 2022.01.24.alphax-4chan.416062675" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.23.alphax-4chan.3546928488" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.24.alphax-4chan.416062675" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,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 (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:02 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Jan 24 02:53:36 UTC 2022 pageSize = 20996 page = 1 @@ -2239,31 +2239,31 @@ launchActivateSwitchCondition = bits, U32, 468, [3:3] launchIsLaunchCondition = bits, U32, 468, [4:4] launchCombinedConditions = bits, U32, 468, [5:5] launchActivatePinState = bits, U32, 468, [6:6] -unusedBit_185_7 = bits, U32, 468, [7:7] -unusedBit_185_8 = bits, U32, 468, [8:8] -unusedBit_185_9 = bits, U32, 468, [9:9] -unusedBit_185_10 = bits, U32, 468, [10:10] -unusedBit_185_11 = bits, U32, 468, [11:11] -unusedBit_185_12 = bits, U32, 468, [12:12] -unusedBit_185_13 = bits, U32, 468, [13:13] -unusedBit_185_14 = bits, U32, 468, [14:14] -unusedBit_185_15 = bits, U32, 468, [15:15] -unusedBit_185_16 = bits, U32, 468, [16:16] -unusedBit_185_17 = bits, U32, 468, [17:17] -unusedBit_185_18 = bits, U32, 468, [18:18] -unusedBit_185_19 = bits, U32, 468, [19:19] -unusedBit_185_20 = bits, U32, 468, [20:20] -unusedBit_185_21 = bits, U32, 468, [21:21] -unusedBit_185_22 = bits, U32, 468, [22:22] -unusedBit_185_23 = bits, U32, 468, [23:23] -unusedBit_185_24 = bits, U32, 468, [24:24] -unusedBit_185_25 = bits, U32, 468, [25:25] -unusedBit_185_26 = bits, U32, 468, [26:26] -unusedBit_185_27 = bits, U32, 468, [27:27] -unusedBit_185_28 = bits, U32, 468, [28:28] -unusedBit_185_29 = bits, U32, 468, [29:29] -unusedBit_185_30 = bits, U32, 468, [30:30] -unusedBit_185_31 = bits, U32, 468, [31:31] +dfcoActive = bits, U32, 468, [7:7] +unusedBit_186_8 = bits, U32, 468, [8:8] +unusedBit_186_9 = bits, U32, 468, [9:9] +unusedBit_186_10 = bits, U32, 468, [10:10] +unusedBit_186_11 = bits, U32, 468, [11:11] +unusedBit_186_12 = bits, U32, 468, [12:12] +unusedBit_186_13 = bits, U32, 468, [13:13] +unusedBit_186_14 = bits, U32, 468, [14:14] +unusedBit_186_15 = bits, U32, 468, [15:15] +unusedBit_186_16 = bits, U32, 468, [16:16] +unusedBit_186_17 = bits, U32, 468, [17:17] +unusedBit_186_18 = bits, U32, 468, [18:18] +unusedBit_186_19 = bits, U32, 468, [19:19] +unusedBit_186_20 = bits, U32, 468, [20:20] +unusedBit_186_21 = bits, U32, 468, [21:21] +unusedBit_186_22 = bits, U32, 468, [22:22] +unusedBit_186_23 = bits, U32, 468, [23:23] +unusedBit_186_24 = bits, U32, 468, [24:24] +unusedBit_186_25 = bits, U32, 468, [25:25] +unusedBit_186_26 = bits, U32, 468, [26:26] +unusedBit_186_27 = bits, U32, 468, [27:27] +unusedBit_186_28 = bits, U32, 468, [28:28] +unusedBit_186_29 = bits, U32, 468, [29:29] +unusedBit_186_30 = bits, U32, 468, [30:30] +unusedBit_186_31 = bits, U32, 468, [31:31] TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 @@ -3375,6 +3375,7 @@ gaugeCategory = DynoView indicator = { acState }, "AC off", "AC on", white, black, blue, white indicator = { isIdleClosedLoop }, "not idling", "idling", white, black, green, black indicator = { isIdleCoasting }, "not coasting", "coasting", white, black, green, black + indicator = { dfcoActive }, "no decel cut", "decel cut", white, black, yellow, black ; error codes indicator = { isTpsError}, "tps", "tps error", white, black, red, black @@ -3619,6 +3620,7 @@ entry = launchActivateSwitchCondition, "launchActivateSwitchCondition", int, entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d" entry = launchCombinedConditions, "launchCombinedConditions", int, "%d" entry = launchActivatePinState, "launchActivatePinState", int, "%d" +entry = dfcoActive, "dfcoActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" entry = boostControllerOutput, "boostControllerOutput", int, "%d" entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_atlas.ini b/firmware/tunerstudio/generated/rusefi_atlas.ini index c8d398c9d1..5db6305af8 100644 --- a/firmware/tunerstudio/generated/rusefi_atlas.ini +++ b/firmware/tunerstudio/generated/rusefi_atlas.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.23.atlas.1635362900" + signature = "rusEFI 2022.01.24.atlas.2866602479" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.23.atlas.1635362900" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.24.atlas.2866602479" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,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 (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:38 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Jan 24 02:54:05 UTC 2022 pageSize = 20996 page = 1 @@ -2239,31 +2239,31 @@ launchActivateSwitchCondition = bits, U32, 468, [3:3] launchIsLaunchCondition = bits, U32, 468, [4:4] launchCombinedConditions = bits, U32, 468, [5:5] launchActivatePinState = bits, U32, 468, [6:6] -unusedBit_185_7 = bits, U32, 468, [7:7] -unusedBit_185_8 = bits, U32, 468, [8:8] -unusedBit_185_9 = bits, U32, 468, [9:9] -unusedBit_185_10 = bits, U32, 468, [10:10] -unusedBit_185_11 = bits, U32, 468, [11:11] -unusedBit_185_12 = bits, U32, 468, [12:12] -unusedBit_185_13 = bits, U32, 468, [13:13] -unusedBit_185_14 = bits, U32, 468, [14:14] -unusedBit_185_15 = bits, U32, 468, [15:15] -unusedBit_185_16 = bits, U32, 468, [16:16] -unusedBit_185_17 = bits, U32, 468, [17:17] -unusedBit_185_18 = bits, U32, 468, [18:18] -unusedBit_185_19 = bits, U32, 468, [19:19] -unusedBit_185_20 = bits, U32, 468, [20:20] -unusedBit_185_21 = bits, U32, 468, [21:21] -unusedBit_185_22 = bits, U32, 468, [22:22] -unusedBit_185_23 = bits, U32, 468, [23:23] -unusedBit_185_24 = bits, U32, 468, [24:24] -unusedBit_185_25 = bits, U32, 468, [25:25] -unusedBit_185_26 = bits, U32, 468, [26:26] -unusedBit_185_27 = bits, U32, 468, [27:27] -unusedBit_185_28 = bits, U32, 468, [28:28] -unusedBit_185_29 = bits, U32, 468, [29:29] -unusedBit_185_30 = bits, U32, 468, [30:30] -unusedBit_185_31 = bits, U32, 468, [31:31] +dfcoActive = bits, U32, 468, [7:7] +unusedBit_186_8 = bits, U32, 468, [8:8] +unusedBit_186_9 = bits, U32, 468, [9:9] +unusedBit_186_10 = bits, U32, 468, [10:10] +unusedBit_186_11 = bits, U32, 468, [11:11] +unusedBit_186_12 = bits, U32, 468, [12:12] +unusedBit_186_13 = bits, U32, 468, [13:13] +unusedBit_186_14 = bits, U32, 468, [14:14] +unusedBit_186_15 = bits, U32, 468, [15:15] +unusedBit_186_16 = bits, U32, 468, [16:16] +unusedBit_186_17 = bits, U32, 468, [17:17] +unusedBit_186_18 = bits, U32, 468, [18:18] +unusedBit_186_19 = bits, U32, 468, [19:19] +unusedBit_186_20 = bits, U32, 468, [20:20] +unusedBit_186_21 = bits, U32, 468, [21:21] +unusedBit_186_22 = bits, U32, 468, [22:22] +unusedBit_186_23 = bits, U32, 468, [23:23] +unusedBit_186_24 = bits, U32, 468, [24:24] +unusedBit_186_25 = bits, U32, 468, [25:25] +unusedBit_186_26 = bits, U32, 468, [26:26] +unusedBit_186_27 = bits, U32, 468, [27:27] +unusedBit_186_28 = bits, U32, 468, [28:28] +unusedBit_186_29 = bits, U32, 468, [29:29] +unusedBit_186_30 = bits, U32, 468, [30:30] +unusedBit_186_31 = bits, U32, 468, [31:31] TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 @@ -3375,6 +3375,7 @@ gaugeCategory = DynoView indicator = { acState }, "AC off", "AC on", white, black, blue, white indicator = { isIdleClosedLoop }, "not idling", "idling", white, black, green, black indicator = { isIdleCoasting }, "not coasting", "coasting", white, black, green, black + indicator = { dfcoActive }, "no decel cut", "decel cut", white, black, yellow, black ; error codes indicator = { isTpsError}, "tps", "tps error", white, black, red, black @@ -3619,6 +3620,7 @@ entry = launchActivateSwitchCondition, "launchActivateSwitchCondition", int, entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d" entry = launchCombinedConditions, "launchCombinedConditions", int, "%d" entry = launchActivatePinState, "launchActivatePinState", int, "%d" +entry = dfcoActive, "dfcoActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" entry = boostControllerOutput, "boostControllerOutput", int, "%d" entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini index c748401014..c9661bd581 100644 --- a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini +++ b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.23.f429-discovery.2108906867" + signature = "rusEFI 2022.01.24.f429-discovery.3054900424" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.23.f429-discovery.2108906867" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.24.f429-discovery.3054900424" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,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 (unknown script) integration/rusefi_config.txt Sun Jan 23 20:39:59 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Jan 24 02:53:33 UTC 2022 pageSize = 20996 page = 1 @@ -2239,31 +2239,31 @@ launchActivateSwitchCondition = bits, U32, 468, [3:3] launchIsLaunchCondition = bits, U32, 468, [4:4] launchCombinedConditions = bits, U32, 468, [5:5] launchActivatePinState = bits, U32, 468, [6:6] -unusedBit_185_7 = bits, U32, 468, [7:7] -unusedBit_185_8 = bits, U32, 468, [8:8] -unusedBit_185_9 = bits, U32, 468, [9:9] -unusedBit_185_10 = bits, U32, 468, [10:10] -unusedBit_185_11 = bits, U32, 468, [11:11] -unusedBit_185_12 = bits, U32, 468, [12:12] -unusedBit_185_13 = bits, U32, 468, [13:13] -unusedBit_185_14 = bits, U32, 468, [14:14] -unusedBit_185_15 = bits, U32, 468, [15:15] -unusedBit_185_16 = bits, U32, 468, [16:16] -unusedBit_185_17 = bits, U32, 468, [17:17] -unusedBit_185_18 = bits, U32, 468, [18:18] -unusedBit_185_19 = bits, U32, 468, [19:19] -unusedBit_185_20 = bits, U32, 468, [20:20] -unusedBit_185_21 = bits, U32, 468, [21:21] -unusedBit_185_22 = bits, U32, 468, [22:22] -unusedBit_185_23 = bits, U32, 468, [23:23] -unusedBit_185_24 = bits, U32, 468, [24:24] -unusedBit_185_25 = bits, U32, 468, [25:25] -unusedBit_185_26 = bits, U32, 468, [26:26] -unusedBit_185_27 = bits, U32, 468, [27:27] -unusedBit_185_28 = bits, U32, 468, [28:28] -unusedBit_185_29 = bits, U32, 468, [29:29] -unusedBit_185_30 = bits, U32, 468, [30:30] -unusedBit_185_31 = bits, U32, 468, [31:31] +dfcoActive = bits, U32, 468, [7:7] +unusedBit_186_8 = bits, U32, 468, [8:8] +unusedBit_186_9 = bits, U32, 468, [9:9] +unusedBit_186_10 = bits, U32, 468, [10:10] +unusedBit_186_11 = bits, U32, 468, [11:11] +unusedBit_186_12 = bits, U32, 468, [12:12] +unusedBit_186_13 = bits, U32, 468, [13:13] +unusedBit_186_14 = bits, U32, 468, [14:14] +unusedBit_186_15 = bits, U32, 468, [15:15] +unusedBit_186_16 = bits, U32, 468, [16:16] +unusedBit_186_17 = bits, U32, 468, [17:17] +unusedBit_186_18 = bits, U32, 468, [18:18] +unusedBit_186_19 = bits, U32, 468, [19:19] +unusedBit_186_20 = bits, U32, 468, [20:20] +unusedBit_186_21 = bits, U32, 468, [21:21] +unusedBit_186_22 = bits, U32, 468, [22:22] +unusedBit_186_23 = bits, U32, 468, [23:23] +unusedBit_186_24 = bits, U32, 468, [24:24] +unusedBit_186_25 = bits, U32, 468, [25:25] +unusedBit_186_26 = bits, U32, 468, [26:26] +unusedBit_186_27 = bits, U32, 468, [27:27] +unusedBit_186_28 = bits, U32, 468, [28:28] +unusedBit_186_29 = bits, U32, 468, [29:29] +unusedBit_186_30 = bits, U32, 468, [30:30] +unusedBit_186_31 = bits, U32, 468, [31:31] TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 @@ -3375,6 +3375,7 @@ gaugeCategory = DynoView indicator = { acState }, "AC off", "AC on", white, black, blue, white indicator = { isIdleClosedLoop }, "not idling", "idling", white, black, green, black indicator = { isIdleCoasting }, "not coasting", "coasting", white, black, green, black + indicator = { dfcoActive }, "no decel cut", "decel cut", white, black, yellow, black ; error codes indicator = { isTpsError}, "tps", "tps error", white, black, red, black @@ -3619,6 +3620,7 @@ entry = launchActivateSwitchCondition, "launchActivateSwitchCondition", int, entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d" entry = launchCombinedConditions, "launchCombinedConditions", int, "%d" entry = launchActivatePinState, "launchActivatePinState", int, "%d" +entry = dfcoActive, "dfcoActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" entry = boostControllerOutput, "boostControllerOutput", int, "%d" entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini index 93a5fc75b5..dc01295fbe 100644 --- a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini +++ b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.23.frankenso_na6.125896858" + signature = "rusEFI 2022.01.24.frankenso_na6.3424928033" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.23.frankenso_na6.125896858" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.24.frankenso_na6.3424928033" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,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 (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:27 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Jan 24 02:53:56 UTC 2022 pageSize = 20996 page = 1 @@ -2239,31 +2239,31 @@ launchActivateSwitchCondition = bits, U32, 468, [3:3] launchIsLaunchCondition = bits, U32, 468, [4:4] launchCombinedConditions = bits, U32, 468, [5:5] launchActivatePinState = bits, U32, 468, [6:6] -unusedBit_185_7 = bits, U32, 468, [7:7] -unusedBit_185_8 = bits, U32, 468, [8:8] -unusedBit_185_9 = bits, U32, 468, [9:9] -unusedBit_185_10 = bits, U32, 468, [10:10] -unusedBit_185_11 = bits, U32, 468, [11:11] -unusedBit_185_12 = bits, U32, 468, [12:12] -unusedBit_185_13 = bits, U32, 468, [13:13] -unusedBit_185_14 = bits, U32, 468, [14:14] -unusedBit_185_15 = bits, U32, 468, [15:15] -unusedBit_185_16 = bits, U32, 468, [16:16] -unusedBit_185_17 = bits, U32, 468, [17:17] -unusedBit_185_18 = bits, U32, 468, [18:18] -unusedBit_185_19 = bits, U32, 468, [19:19] -unusedBit_185_20 = bits, U32, 468, [20:20] -unusedBit_185_21 = bits, U32, 468, [21:21] -unusedBit_185_22 = bits, U32, 468, [22:22] -unusedBit_185_23 = bits, U32, 468, [23:23] -unusedBit_185_24 = bits, U32, 468, [24:24] -unusedBit_185_25 = bits, U32, 468, [25:25] -unusedBit_185_26 = bits, U32, 468, [26:26] -unusedBit_185_27 = bits, U32, 468, [27:27] -unusedBit_185_28 = bits, U32, 468, [28:28] -unusedBit_185_29 = bits, U32, 468, [29:29] -unusedBit_185_30 = bits, U32, 468, [30:30] -unusedBit_185_31 = bits, U32, 468, [31:31] +dfcoActive = bits, U32, 468, [7:7] +unusedBit_186_8 = bits, U32, 468, [8:8] +unusedBit_186_9 = bits, U32, 468, [9:9] +unusedBit_186_10 = bits, U32, 468, [10:10] +unusedBit_186_11 = bits, U32, 468, [11:11] +unusedBit_186_12 = bits, U32, 468, [12:12] +unusedBit_186_13 = bits, U32, 468, [13:13] +unusedBit_186_14 = bits, U32, 468, [14:14] +unusedBit_186_15 = bits, U32, 468, [15:15] +unusedBit_186_16 = bits, U32, 468, [16:16] +unusedBit_186_17 = bits, U32, 468, [17:17] +unusedBit_186_18 = bits, U32, 468, [18:18] +unusedBit_186_19 = bits, U32, 468, [19:19] +unusedBit_186_20 = bits, U32, 468, [20:20] +unusedBit_186_21 = bits, U32, 468, [21:21] +unusedBit_186_22 = bits, U32, 468, [22:22] +unusedBit_186_23 = bits, U32, 468, [23:23] +unusedBit_186_24 = bits, U32, 468, [24:24] +unusedBit_186_25 = bits, U32, 468, [25:25] +unusedBit_186_26 = bits, U32, 468, [26:26] +unusedBit_186_27 = bits, U32, 468, [27:27] +unusedBit_186_28 = bits, U32, 468, [28:28] +unusedBit_186_29 = bits, U32, 468, [29:29] +unusedBit_186_30 = bits, U32, 468, [30:30] +unusedBit_186_31 = bits, U32, 468, [31:31] TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 @@ -3375,6 +3375,7 @@ gaugeCategory = DynoView indicator = { acState }, "AC off", "AC on", white, black, blue, white indicator = { isIdleClosedLoop }, "not idling", "idling", white, black, green, black indicator = { isIdleCoasting }, "not coasting", "coasting", white, black, green, black + indicator = { dfcoActive }, "no decel cut", "decel cut", white, black, yellow, black ; error codes indicator = { isTpsError}, "tps", "tps error", white, black, red, black @@ -3619,6 +3620,7 @@ entry = launchActivateSwitchCondition, "launchActivateSwitchCondition", int, entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d" entry = launchCombinedConditions, "launchCombinedConditions", int, "%d" entry = launchActivatePinState, "launchActivatePinState", int, "%d" +entry = dfcoActive, "dfcoActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" entry = boostControllerOutput, "boostControllerOutput", int, "%d" entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini index 562b7bb6e0..52d30c3104 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.23.hellen-nb1.2172298154" + signature = "rusEFI 2022.01.24.hellen-nb1.1256188433" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.23.hellen-nb1.2172298154" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.24.hellen-nb1.1256188433" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,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 (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:17 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Jan 24 02:53:48 UTC 2022 pageSize = 20996 page = 1 @@ -2239,31 +2239,31 @@ launchActivateSwitchCondition = bits, U32, 468, [3:3] launchIsLaunchCondition = bits, U32, 468, [4:4] launchCombinedConditions = bits, U32, 468, [5:5] launchActivatePinState = bits, U32, 468, [6:6] -unusedBit_185_7 = bits, U32, 468, [7:7] -unusedBit_185_8 = bits, U32, 468, [8:8] -unusedBit_185_9 = bits, U32, 468, [9:9] -unusedBit_185_10 = bits, U32, 468, [10:10] -unusedBit_185_11 = bits, U32, 468, [11:11] -unusedBit_185_12 = bits, U32, 468, [12:12] -unusedBit_185_13 = bits, U32, 468, [13:13] -unusedBit_185_14 = bits, U32, 468, [14:14] -unusedBit_185_15 = bits, U32, 468, [15:15] -unusedBit_185_16 = bits, U32, 468, [16:16] -unusedBit_185_17 = bits, U32, 468, [17:17] -unusedBit_185_18 = bits, U32, 468, [18:18] -unusedBit_185_19 = bits, U32, 468, [19:19] -unusedBit_185_20 = bits, U32, 468, [20:20] -unusedBit_185_21 = bits, U32, 468, [21:21] -unusedBit_185_22 = bits, U32, 468, [22:22] -unusedBit_185_23 = bits, U32, 468, [23:23] -unusedBit_185_24 = bits, U32, 468, [24:24] -unusedBit_185_25 = bits, U32, 468, [25:25] -unusedBit_185_26 = bits, U32, 468, [26:26] -unusedBit_185_27 = bits, U32, 468, [27:27] -unusedBit_185_28 = bits, U32, 468, [28:28] -unusedBit_185_29 = bits, U32, 468, [29:29] -unusedBit_185_30 = bits, U32, 468, [30:30] -unusedBit_185_31 = bits, U32, 468, [31:31] +dfcoActive = bits, U32, 468, [7:7] +unusedBit_186_8 = bits, U32, 468, [8:8] +unusedBit_186_9 = bits, U32, 468, [9:9] +unusedBit_186_10 = bits, U32, 468, [10:10] +unusedBit_186_11 = bits, U32, 468, [11:11] +unusedBit_186_12 = bits, U32, 468, [12:12] +unusedBit_186_13 = bits, U32, 468, [13:13] +unusedBit_186_14 = bits, U32, 468, [14:14] +unusedBit_186_15 = bits, U32, 468, [15:15] +unusedBit_186_16 = bits, U32, 468, [16:16] +unusedBit_186_17 = bits, U32, 468, [17:17] +unusedBit_186_18 = bits, U32, 468, [18:18] +unusedBit_186_19 = bits, U32, 468, [19:19] +unusedBit_186_20 = bits, U32, 468, [20:20] +unusedBit_186_21 = bits, U32, 468, [21:21] +unusedBit_186_22 = bits, U32, 468, [22:22] +unusedBit_186_23 = bits, U32, 468, [23:23] +unusedBit_186_24 = bits, U32, 468, [24:24] +unusedBit_186_25 = bits, U32, 468, [25:25] +unusedBit_186_26 = bits, U32, 468, [26:26] +unusedBit_186_27 = bits, U32, 468, [27:27] +unusedBit_186_28 = bits, U32, 468, [28:28] +unusedBit_186_29 = bits, U32, 468, [29:29] +unusedBit_186_30 = bits, U32, 468, [30:30] +unusedBit_186_31 = bits, U32, 468, [31:31] TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 @@ -3375,6 +3375,7 @@ gaugeCategory = DynoView indicator = { acState }, "AC off", "AC on", white, black, blue, white indicator = { isIdleClosedLoop }, "not idling", "idling", white, black, green, black indicator = { isIdleCoasting }, "not coasting", "coasting", white, black, green, black + indicator = { dfcoActive }, "no decel cut", "decel cut", white, black, yellow, black ; error codes indicator = { isTpsError}, "tps", "tps error", white, black, red, black @@ -3619,6 +3620,7 @@ entry = launchActivateSwitchCondition, "launchActivateSwitchCondition", int, entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d" entry = launchCombinedConditions, "launchCombinedConditions", int, "%d" entry = launchActivatePinState, "launchActivatePinState", int, "%d" +entry = dfcoActive, "dfcoActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" entry = boostControllerOutput, "boostControllerOutput", int, "%d" entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini index a074be9a22..5aab5d57cb 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.23.hellen121nissan.3640790528" + signature = "rusEFI 2022.01.24.hellen121nissan.312952763" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.23.hellen121nissan.3640790528" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.24.hellen121nissan.312952763" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,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 (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:08 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Jan 24 02:53:41 UTC 2022 pageSize = 20996 page = 1 @@ -2239,31 +2239,31 @@ launchActivateSwitchCondition = bits, U32, 468, [3:3] launchIsLaunchCondition = bits, U32, 468, [4:4] launchCombinedConditions = bits, U32, 468, [5:5] launchActivatePinState = bits, U32, 468, [6:6] -unusedBit_185_7 = bits, U32, 468, [7:7] -unusedBit_185_8 = bits, U32, 468, [8:8] -unusedBit_185_9 = bits, U32, 468, [9:9] -unusedBit_185_10 = bits, U32, 468, [10:10] -unusedBit_185_11 = bits, U32, 468, [11:11] -unusedBit_185_12 = bits, U32, 468, [12:12] -unusedBit_185_13 = bits, U32, 468, [13:13] -unusedBit_185_14 = bits, U32, 468, [14:14] -unusedBit_185_15 = bits, U32, 468, [15:15] -unusedBit_185_16 = bits, U32, 468, [16:16] -unusedBit_185_17 = bits, U32, 468, [17:17] -unusedBit_185_18 = bits, U32, 468, [18:18] -unusedBit_185_19 = bits, U32, 468, [19:19] -unusedBit_185_20 = bits, U32, 468, [20:20] -unusedBit_185_21 = bits, U32, 468, [21:21] -unusedBit_185_22 = bits, U32, 468, [22:22] -unusedBit_185_23 = bits, U32, 468, [23:23] -unusedBit_185_24 = bits, U32, 468, [24:24] -unusedBit_185_25 = bits, U32, 468, [25:25] -unusedBit_185_26 = bits, U32, 468, [26:26] -unusedBit_185_27 = bits, U32, 468, [27:27] -unusedBit_185_28 = bits, U32, 468, [28:28] -unusedBit_185_29 = bits, U32, 468, [29:29] -unusedBit_185_30 = bits, U32, 468, [30:30] -unusedBit_185_31 = bits, U32, 468, [31:31] +dfcoActive = bits, U32, 468, [7:7] +unusedBit_186_8 = bits, U32, 468, [8:8] +unusedBit_186_9 = bits, U32, 468, [9:9] +unusedBit_186_10 = bits, U32, 468, [10:10] +unusedBit_186_11 = bits, U32, 468, [11:11] +unusedBit_186_12 = bits, U32, 468, [12:12] +unusedBit_186_13 = bits, U32, 468, [13:13] +unusedBit_186_14 = bits, U32, 468, [14:14] +unusedBit_186_15 = bits, U32, 468, [15:15] +unusedBit_186_16 = bits, U32, 468, [16:16] +unusedBit_186_17 = bits, U32, 468, [17:17] +unusedBit_186_18 = bits, U32, 468, [18:18] +unusedBit_186_19 = bits, U32, 468, [19:19] +unusedBit_186_20 = bits, U32, 468, [20:20] +unusedBit_186_21 = bits, U32, 468, [21:21] +unusedBit_186_22 = bits, U32, 468, [22:22] +unusedBit_186_23 = bits, U32, 468, [23:23] +unusedBit_186_24 = bits, U32, 468, [24:24] +unusedBit_186_25 = bits, U32, 468, [25:25] +unusedBit_186_26 = bits, U32, 468, [26:26] +unusedBit_186_27 = bits, U32, 468, [27:27] +unusedBit_186_28 = bits, U32, 468, [28:28] +unusedBit_186_29 = bits, U32, 468, [29:29] +unusedBit_186_30 = bits, U32, 468, [30:30] +unusedBit_186_31 = bits, U32, 468, [31:31] TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 @@ -3375,6 +3375,7 @@ gaugeCategory = DynoView indicator = { acState }, "AC off", "AC on", white, black, blue, white indicator = { isIdleClosedLoop }, "not idling", "idling", white, black, green, black indicator = { isIdleCoasting }, "not coasting", "coasting", white, black, green, black + indicator = { dfcoActive }, "no decel cut", "decel cut", white, black, yellow, black ; error codes indicator = { isTpsError}, "tps", "tps error", white, black, red, black @@ -3619,6 +3620,7 @@ entry = launchActivateSwitchCondition, "launchActivateSwitchCondition", int, entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d" entry = launchCombinedConditions, "launchCombinedConditions", int, "%d" entry = launchActivatePinState, "launchActivatePinState", int, "%d" +entry = dfcoActive, "dfcoActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" entry = boostControllerOutput, "boostControllerOutput", int, "%d" entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini index 14da5d8849..78f702f2f2 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.23.hellen121vag.571505017" + signature = "rusEFI 2022.01.24.hellen121vag.3920965826" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.23.hellen121vag.571505017" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.24.hellen121vag.3920965826" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,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 (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:06 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Jan 24 02:53:39 UTC 2022 pageSize = 20996 page = 1 @@ -2239,31 +2239,31 @@ launchActivateSwitchCondition = bits, U32, 468, [3:3] launchIsLaunchCondition = bits, U32, 468, [4:4] launchCombinedConditions = bits, U32, 468, [5:5] launchActivatePinState = bits, U32, 468, [6:6] -unusedBit_185_7 = bits, U32, 468, [7:7] -unusedBit_185_8 = bits, U32, 468, [8:8] -unusedBit_185_9 = bits, U32, 468, [9:9] -unusedBit_185_10 = bits, U32, 468, [10:10] -unusedBit_185_11 = bits, U32, 468, [11:11] -unusedBit_185_12 = bits, U32, 468, [12:12] -unusedBit_185_13 = bits, U32, 468, [13:13] -unusedBit_185_14 = bits, U32, 468, [14:14] -unusedBit_185_15 = bits, U32, 468, [15:15] -unusedBit_185_16 = bits, U32, 468, [16:16] -unusedBit_185_17 = bits, U32, 468, [17:17] -unusedBit_185_18 = bits, U32, 468, [18:18] -unusedBit_185_19 = bits, U32, 468, [19:19] -unusedBit_185_20 = bits, U32, 468, [20:20] -unusedBit_185_21 = bits, U32, 468, [21:21] -unusedBit_185_22 = bits, U32, 468, [22:22] -unusedBit_185_23 = bits, U32, 468, [23:23] -unusedBit_185_24 = bits, U32, 468, [24:24] -unusedBit_185_25 = bits, U32, 468, [25:25] -unusedBit_185_26 = bits, U32, 468, [26:26] -unusedBit_185_27 = bits, U32, 468, [27:27] -unusedBit_185_28 = bits, U32, 468, [28:28] -unusedBit_185_29 = bits, U32, 468, [29:29] -unusedBit_185_30 = bits, U32, 468, [30:30] -unusedBit_185_31 = bits, U32, 468, [31:31] +dfcoActive = bits, U32, 468, [7:7] +unusedBit_186_8 = bits, U32, 468, [8:8] +unusedBit_186_9 = bits, U32, 468, [9:9] +unusedBit_186_10 = bits, U32, 468, [10:10] +unusedBit_186_11 = bits, U32, 468, [11:11] +unusedBit_186_12 = bits, U32, 468, [12:12] +unusedBit_186_13 = bits, U32, 468, [13:13] +unusedBit_186_14 = bits, U32, 468, [14:14] +unusedBit_186_15 = bits, U32, 468, [15:15] +unusedBit_186_16 = bits, U32, 468, [16:16] +unusedBit_186_17 = bits, U32, 468, [17:17] +unusedBit_186_18 = bits, U32, 468, [18:18] +unusedBit_186_19 = bits, U32, 468, [19:19] +unusedBit_186_20 = bits, U32, 468, [20:20] +unusedBit_186_21 = bits, U32, 468, [21:21] +unusedBit_186_22 = bits, U32, 468, [22:22] +unusedBit_186_23 = bits, U32, 468, [23:23] +unusedBit_186_24 = bits, U32, 468, [24:24] +unusedBit_186_25 = bits, U32, 468, [25:25] +unusedBit_186_26 = bits, U32, 468, [26:26] +unusedBit_186_27 = bits, U32, 468, [27:27] +unusedBit_186_28 = bits, U32, 468, [28:28] +unusedBit_186_29 = bits, U32, 468, [29:29] +unusedBit_186_30 = bits, U32, 468, [30:30] +unusedBit_186_31 = bits, U32, 468, [31:31] TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 @@ -3375,6 +3375,7 @@ gaugeCategory = DynoView indicator = { acState }, "AC off", "AC on", white, black, blue, white indicator = { isIdleClosedLoop }, "not idling", "idling", white, black, green, black indicator = { isIdleCoasting }, "not coasting", "coasting", white, black, green, black + indicator = { dfcoActive }, "no decel cut", "decel cut", white, black, yellow, black ; error codes indicator = { isTpsError}, "tps", "tps error", white, black, red, black @@ -3619,6 +3620,7 @@ entry = launchActivateSwitchCondition, "launchActivateSwitchCondition", int, entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d" entry = launchCombinedConditions, "launchCombinedConditions", int, "%d" entry = launchActivatePinState, "launchActivatePinState", int, "%d" +entry = dfcoActive, "dfcoActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" entry = boostControllerOutput, "boostControllerOutput", int, "%d" entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini b/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini index 394223280c..f89e0fb878 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.23.hellen128.966553942" + signature = "rusEFI 2022.01.24.hellen128.4063836397" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.23.hellen128.966553942" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.24.hellen128.4063836397" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,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 (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:04 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Jan 24 02:53:37 UTC 2022 pageSize = 20996 page = 1 @@ -2239,31 +2239,31 @@ launchActivateSwitchCondition = bits, U32, 468, [3:3] launchIsLaunchCondition = bits, U32, 468, [4:4] launchCombinedConditions = bits, U32, 468, [5:5] launchActivatePinState = bits, U32, 468, [6:6] -unusedBit_185_7 = bits, U32, 468, [7:7] -unusedBit_185_8 = bits, U32, 468, [8:8] -unusedBit_185_9 = bits, U32, 468, [9:9] -unusedBit_185_10 = bits, U32, 468, [10:10] -unusedBit_185_11 = bits, U32, 468, [11:11] -unusedBit_185_12 = bits, U32, 468, [12:12] -unusedBit_185_13 = bits, U32, 468, [13:13] -unusedBit_185_14 = bits, U32, 468, [14:14] -unusedBit_185_15 = bits, U32, 468, [15:15] -unusedBit_185_16 = bits, U32, 468, [16:16] -unusedBit_185_17 = bits, U32, 468, [17:17] -unusedBit_185_18 = bits, U32, 468, [18:18] -unusedBit_185_19 = bits, U32, 468, [19:19] -unusedBit_185_20 = bits, U32, 468, [20:20] -unusedBit_185_21 = bits, U32, 468, [21:21] -unusedBit_185_22 = bits, U32, 468, [22:22] -unusedBit_185_23 = bits, U32, 468, [23:23] -unusedBit_185_24 = bits, U32, 468, [24:24] -unusedBit_185_25 = bits, U32, 468, [25:25] -unusedBit_185_26 = bits, U32, 468, [26:26] -unusedBit_185_27 = bits, U32, 468, [27:27] -unusedBit_185_28 = bits, U32, 468, [28:28] -unusedBit_185_29 = bits, U32, 468, [29:29] -unusedBit_185_30 = bits, U32, 468, [30:30] -unusedBit_185_31 = bits, U32, 468, [31:31] +dfcoActive = bits, U32, 468, [7:7] +unusedBit_186_8 = bits, U32, 468, [8:8] +unusedBit_186_9 = bits, U32, 468, [9:9] +unusedBit_186_10 = bits, U32, 468, [10:10] +unusedBit_186_11 = bits, U32, 468, [11:11] +unusedBit_186_12 = bits, U32, 468, [12:12] +unusedBit_186_13 = bits, U32, 468, [13:13] +unusedBit_186_14 = bits, U32, 468, [14:14] +unusedBit_186_15 = bits, U32, 468, [15:15] +unusedBit_186_16 = bits, U32, 468, [16:16] +unusedBit_186_17 = bits, U32, 468, [17:17] +unusedBit_186_18 = bits, U32, 468, [18:18] +unusedBit_186_19 = bits, U32, 468, [19:19] +unusedBit_186_20 = bits, U32, 468, [20:20] +unusedBit_186_21 = bits, U32, 468, [21:21] +unusedBit_186_22 = bits, U32, 468, [22:22] +unusedBit_186_23 = bits, U32, 468, [23:23] +unusedBit_186_24 = bits, U32, 468, [24:24] +unusedBit_186_25 = bits, U32, 468, [25:25] +unusedBit_186_26 = bits, U32, 468, [26:26] +unusedBit_186_27 = bits, U32, 468, [27:27] +unusedBit_186_28 = bits, U32, 468, [28:28] +unusedBit_186_29 = bits, U32, 468, [29:29] +unusedBit_186_30 = bits, U32, 468, [30:30] +unusedBit_186_31 = bits, U32, 468, [31:31] TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 @@ -3375,6 +3375,7 @@ gaugeCategory = DynoView indicator = { acState }, "AC off", "AC on", white, black, blue, white indicator = { isIdleClosedLoop }, "not idling", "idling", white, black, green, black indicator = { isIdleCoasting }, "not coasting", "coasting", white, black, green, black + indicator = { dfcoActive }, "no decel cut", "decel cut", white, black, yellow, black ; error codes indicator = { isTpsError}, "tps", "tps error", white, black, red, black @@ -3619,6 +3620,7 @@ entry = launchActivateSwitchCondition, "launchActivateSwitchCondition", int, entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d" entry = launchCombinedConditions, "launchCombinedConditions", int, "%d" entry = launchActivatePinState, "launchActivatePinState", int, "%d" +entry = dfcoActive, "dfcoActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" entry = boostControllerOutput, "boostControllerOutput", int, "%d" entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini index 315b2b598e..fcb6ee2681 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.23.hellen154hyundai.2981052895" + signature = "rusEFI 2022.01.24.hellen154hyundai.2047477860" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.23.hellen154hyundai.2981052895" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.24.hellen154hyundai.2047477860" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,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 (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:10 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Jan 24 02:53:42 UTC 2022 pageSize = 20996 page = 1 @@ -2239,31 +2239,31 @@ launchActivateSwitchCondition = bits, U32, 468, [3:3] launchIsLaunchCondition = bits, U32, 468, [4:4] launchCombinedConditions = bits, U32, 468, [5:5] launchActivatePinState = bits, U32, 468, [6:6] -unusedBit_185_7 = bits, U32, 468, [7:7] -unusedBit_185_8 = bits, U32, 468, [8:8] -unusedBit_185_9 = bits, U32, 468, [9:9] -unusedBit_185_10 = bits, U32, 468, [10:10] -unusedBit_185_11 = bits, U32, 468, [11:11] -unusedBit_185_12 = bits, U32, 468, [12:12] -unusedBit_185_13 = bits, U32, 468, [13:13] -unusedBit_185_14 = bits, U32, 468, [14:14] -unusedBit_185_15 = bits, U32, 468, [15:15] -unusedBit_185_16 = bits, U32, 468, [16:16] -unusedBit_185_17 = bits, U32, 468, [17:17] -unusedBit_185_18 = bits, U32, 468, [18:18] -unusedBit_185_19 = bits, U32, 468, [19:19] -unusedBit_185_20 = bits, U32, 468, [20:20] -unusedBit_185_21 = bits, U32, 468, [21:21] -unusedBit_185_22 = bits, U32, 468, [22:22] -unusedBit_185_23 = bits, U32, 468, [23:23] -unusedBit_185_24 = bits, U32, 468, [24:24] -unusedBit_185_25 = bits, U32, 468, [25:25] -unusedBit_185_26 = bits, U32, 468, [26:26] -unusedBit_185_27 = bits, U32, 468, [27:27] -unusedBit_185_28 = bits, U32, 468, [28:28] -unusedBit_185_29 = bits, U32, 468, [29:29] -unusedBit_185_30 = bits, U32, 468, [30:30] -unusedBit_185_31 = bits, U32, 468, [31:31] +dfcoActive = bits, U32, 468, [7:7] +unusedBit_186_8 = bits, U32, 468, [8:8] +unusedBit_186_9 = bits, U32, 468, [9:9] +unusedBit_186_10 = bits, U32, 468, [10:10] +unusedBit_186_11 = bits, U32, 468, [11:11] +unusedBit_186_12 = bits, U32, 468, [12:12] +unusedBit_186_13 = bits, U32, 468, [13:13] +unusedBit_186_14 = bits, U32, 468, [14:14] +unusedBit_186_15 = bits, U32, 468, [15:15] +unusedBit_186_16 = bits, U32, 468, [16:16] +unusedBit_186_17 = bits, U32, 468, [17:17] +unusedBit_186_18 = bits, U32, 468, [18:18] +unusedBit_186_19 = bits, U32, 468, [19:19] +unusedBit_186_20 = bits, U32, 468, [20:20] +unusedBit_186_21 = bits, U32, 468, [21:21] +unusedBit_186_22 = bits, U32, 468, [22:22] +unusedBit_186_23 = bits, U32, 468, [23:23] +unusedBit_186_24 = bits, U32, 468, [24:24] +unusedBit_186_25 = bits, U32, 468, [25:25] +unusedBit_186_26 = bits, U32, 468, [26:26] +unusedBit_186_27 = bits, U32, 468, [27:27] +unusedBit_186_28 = bits, U32, 468, [28:28] +unusedBit_186_29 = bits, U32, 468, [29:29] +unusedBit_186_30 = bits, U32, 468, [30:30] +unusedBit_186_31 = bits, U32, 468, [31:31] TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 @@ -3375,6 +3375,7 @@ gaugeCategory = DynoView indicator = { acState }, "AC off", "AC on", white, black, blue, white indicator = { isIdleClosedLoop }, "not idling", "idling", white, black, green, black indicator = { isIdleCoasting }, "not coasting", "coasting", white, black, green, black + indicator = { dfcoActive }, "no decel cut", "decel cut", white, black, yellow, black ; error codes indicator = { isTpsError}, "tps", "tps error", white, black, red, black @@ -3619,6 +3620,7 @@ entry = launchActivateSwitchCondition, "launchActivateSwitchCondition", int, entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d" entry = launchCombinedConditions, "launchCombinedConditions", int, "%d" entry = launchActivatePinState, "launchActivatePinState", int, "%d" +entry = dfcoActive, "dfcoActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" entry = boostControllerOutput, "boostControllerOutput", int, "%d" entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_hellen72.ini b/firmware/tunerstudio/generated/rusefi_hellen72.ini index b12244c251..7a6fdb6223 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen72.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen72.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.23.hellen72.2299452099" + signature = "rusEFI 2022.01.24.hellen72.1118540664" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.23.hellen72.2299452099" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.24.hellen72.1118540664" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,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 (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:14 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Jan 24 02:53:45 UTC 2022 pageSize = 20996 page = 1 @@ -2239,31 +2239,31 @@ launchActivateSwitchCondition = bits, U32, 468, [3:3] launchIsLaunchCondition = bits, U32, 468, [4:4] launchCombinedConditions = bits, U32, 468, [5:5] launchActivatePinState = bits, U32, 468, [6:6] -unusedBit_185_7 = bits, U32, 468, [7:7] -unusedBit_185_8 = bits, U32, 468, [8:8] -unusedBit_185_9 = bits, U32, 468, [9:9] -unusedBit_185_10 = bits, U32, 468, [10:10] -unusedBit_185_11 = bits, U32, 468, [11:11] -unusedBit_185_12 = bits, U32, 468, [12:12] -unusedBit_185_13 = bits, U32, 468, [13:13] -unusedBit_185_14 = bits, U32, 468, [14:14] -unusedBit_185_15 = bits, U32, 468, [15:15] -unusedBit_185_16 = bits, U32, 468, [16:16] -unusedBit_185_17 = bits, U32, 468, [17:17] -unusedBit_185_18 = bits, U32, 468, [18:18] -unusedBit_185_19 = bits, U32, 468, [19:19] -unusedBit_185_20 = bits, U32, 468, [20:20] -unusedBit_185_21 = bits, U32, 468, [21:21] -unusedBit_185_22 = bits, U32, 468, [22:22] -unusedBit_185_23 = bits, U32, 468, [23:23] -unusedBit_185_24 = bits, U32, 468, [24:24] -unusedBit_185_25 = bits, U32, 468, [25:25] -unusedBit_185_26 = bits, U32, 468, [26:26] -unusedBit_185_27 = bits, U32, 468, [27:27] -unusedBit_185_28 = bits, U32, 468, [28:28] -unusedBit_185_29 = bits, U32, 468, [29:29] -unusedBit_185_30 = bits, U32, 468, [30:30] -unusedBit_185_31 = bits, U32, 468, [31:31] +dfcoActive = bits, U32, 468, [7:7] +unusedBit_186_8 = bits, U32, 468, [8:8] +unusedBit_186_9 = bits, U32, 468, [9:9] +unusedBit_186_10 = bits, U32, 468, [10:10] +unusedBit_186_11 = bits, U32, 468, [11:11] +unusedBit_186_12 = bits, U32, 468, [12:12] +unusedBit_186_13 = bits, U32, 468, [13:13] +unusedBit_186_14 = bits, U32, 468, [14:14] +unusedBit_186_15 = bits, U32, 468, [15:15] +unusedBit_186_16 = bits, U32, 468, [16:16] +unusedBit_186_17 = bits, U32, 468, [17:17] +unusedBit_186_18 = bits, U32, 468, [18:18] +unusedBit_186_19 = bits, U32, 468, [19:19] +unusedBit_186_20 = bits, U32, 468, [20:20] +unusedBit_186_21 = bits, U32, 468, [21:21] +unusedBit_186_22 = bits, U32, 468, [22:22] +unusedBit_186_23 = bits, U32, 468, [23:23] +unusedBit_186_24 = bits, U32, 468, [24:24] +unusedBit_186_25 = bits, U32, 468, [25:25] +unusedBit_186_26 = bits, U32, 468, [26:26] +unusedBit_186_27 = bits, U32, 468, [27:27] +unusedBit_186_28 = bits, U32, 468, [28:28] +unusedBit_186_29 = bits, U32, 468, [29:29] +unusedBit_186_30 = bits, U32, 468, [30:30] +unusedBit_186_31 = bits, U32, 468, [31:31] TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 @@ -3375,6 +3375,7 @@ gaugeCategory = DynoView indicator = { acState }, "AC off", "AC on", white, black, blue, white indicator = { isIdleClosedLoop }, "not idling", "idling", white, black, green, black indicator = { isIdleCoasting }, "not coasting", "coasting", white, black, green, black + indicator = { dfcoActive }, "no decel cut", "decel cut", white, black, yellow, black ; error codes indicator = { isTpsError}, "tps", "tps error", white, black, red, black @@ -3619,6 +3620,7 @@ entry = launchActivateSwitchCondition, "launchActivateSwitchCondition", int, entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d" entry = launchCombinedConditions, "launchCombinedConditions", int, "%d" entry = launchActivatePinState, "launchActivatePinState", int, "%d" +entry = dfcoActive, "dfcoActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" entry = boostControllerOutput, "boostControllerOutput", int, "%d" entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_hellen81.ini b/firmware/tunerstudio/generated/rusefi_hellen81.ini index 6de9d61a2b..3d902d13ef 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen81.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen81.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.23.hellen81.1023625008" + signature = "rusEFI 2022.01.24.hellen81.4138077835" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.23.hellen81.1023625008" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.24.hellen81.4138077835" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,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 (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:15 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Jan 24 02:53:47 UTC 2022 pageSize = 20996 page = 1 @@ -2239,31 +2239,31 @@ launchActivateSwitchCondition = bits, U32, 468, [3:3] launchIsLaunchCondition = bits, U32, 468, [4:4] launchCombinedConditions = bits, U32, 468, [5:5] launchActivatePinState = bits, U32, 468, [6:6] -unusedBit_185_7 = bits, U32, 468, [7:7] -unusedBit_185_8 = bits, U32, 468, [8:8] -unusedBit_185_9 = bits, U32, 468, [9:9] -unusedBit_185_10 = bits, U32, 468, [10:10] -unusedBit_185_11 = bits, U32, 468, [11:11] -unusedBit_185_12 = bits, U32, 468, [12:12] -unusedBit_185_13 = bits, U32, 468, [13:13] -unusedBit_185_14 = bits, U32, 468, [14:14] -unusedBit_185_15 = bits, U32, 468, [15:15] -unusedBit_185_16 = bits, U32, 468, [16:16] -unusedBit_185_17 = bits, U32, 468, [17:17] -unusedBit_185_18 = bits, U32, 468, [18:18] -unusedBit_185_19 = bits, U32, 468, [19:19] -unusedBit_185_20 = bits, U32, 468, [20:20] -unusedBit_185_21 = bits, U32, 468, [21:21] -unusedBit_185_22 = bits, U32, 468, [22:22] -unusedBit_185_23 = bits, U32, 468, [23:23] -unusedBit_185_24 = bits, U32, 468, [24:24] -unusedBit_185_25 = bits, U32, 468, [25:25] -unusedBit_185_26 = bits, U32, 468, [26:26] -unusedBit_185_27 = bits, U32, 468, [27:27] -unusedBit_185_28 = bits, U32, 468, [28:28] -unusedBit_185_29 = bits, U32, 468, [29:29] -unusedBit_185_30 = bits, U32, 468, [30:30] -unusedBit_185_31 = bits, U32, 468, [31:31] +dfcoActive = bits, U32, 468, [7:7] +unusedBit_186_8 = bits, U32, 468, [8:8] +unusedBit_186_9 = bits, U32, 468, [9:9] +unusedBit_186_10 = bits, U32, 468, [10:10] +unusedBit_186_11 = bits, U32, 468, [11:11] +unusedBit_186_12 = bits, U32, 468, [12:12] +unusedBit_186_13 = bits, U32, 468, [13:13] +unusedBit_186_14 = bits, U32, 468, [14:14] +unusedBit_186_15 = bits, U32, 468, [15:15] +unusedBit_186_16 = bits, U32, 468, [16:16] +unusedBit_186_17 = bits, U32, 468, [17:17] +unusedBit_186_18 = bits, U32, 468, [18:18] +unusedBit_186_19 = bits, U32, 468, [19:19] +unusedBit_186_20 = bits, U32, 468, [20:20] +unusedBit_186_21 = bits, U32, 468, [21:21] +unusedBit_186_22 = bits, U32, 468, [22:22] +unusedBit_186_23 = bits, U32, 468, [23:23] +unusedBit_186_24 = bits, U32, 468, [24:24] +unusedBit_186_25 = bits, U32, 468, [25:25] +unusedBit_186_26 = bits, U32, 468, [26:26] +unusedBit_186_27 = bits, U32, 468, [27:27] +unusedBit_186_28 = bits, U32, 468, [28:28] +unusedBit_186_29 = bits, U32, 468, [29:29] +unusedBit_186_30 = bits, U32, 468, [30:30] +unusedBit_186_31 = bits, U32, 468, [31:31] TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 @@ -3375,6 +3375,7 @@ gaugeCategory = DynoView indicator = { acState }, "AC off", "AC on", white, black, blue, white indicator = { isIdleClosedLoop }, "not idling", "idling", white, black, green, black indicator = { isIdleCoasting }, "not coasting", "coasting", white, black, green, black + indicator = { dfcoActive }, "no decel cut", "decel cut", white, black, yellow, black ; error codes indicator = { isTpsError}, "tps", "tps error", white, black, red, black @@ -3619,6 +3620,7 @@ entry = launchActivateSwitchCondition, "launchActivateSwitchCondition", int, entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d" entry = launchCombinedConditions, "launchCombinedConditions", int, "%d" entry = launchActivatePinState, "launchActivatePinState", int, "%d" +entry = dfcoActive, "dfcoActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" entry = boostControllerOutput, "boostControllerOutput", int, "%d" entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini index fdb1e155da..0deba93f93 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.23.hellen88bmw.3698576428" + signature = "rusEFI 2022.01.24.hellen88bmw.399934871" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.23.hellen88bmw.3698576428" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.24.hellen88bmw.399934871" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,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 (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:12 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Jan 24 02:53:44 UTC 2022 pageSize = 20996 page = 1 @@ -2239,31 +2239,31 @@ launchActivateSwitchCondition = bits, U32, 468, [3:3] launchIsLaunchCondition = bits, U32, 468, [4:4] launchCombinedConditions = bits, U32, 468, [5:5] launchActivatePinState = bits, U32, 468, [6:6] -unusedBit_185_7 = bits, U32, 468, [7:7] -unusedBit_185_8 = bits, U32, 468, [8:8] -unusedBit_185_9 = bits, U32, 468, [9:9] -unusedBit_185_10 = bits, U32, 468, [10:10] -unusedBit_185_11 = bits, U32, 468, [11:11] -unusedBit_185_12 = bits, U32, 468, [12:12] -unusedBit_185_13 = bits, U32, 468, [13:13] -unusedBit_185_14 = bits, U32, 468, [14:14] -unusedBit_185_15 = bits, U32, 468, [15:15] -unusedBit_185_16 = bits, U32, 468, [16:16] -unusedBit_185_17 = bits, U32, 468, [17:17] -unusedBit_185_18 = bits, U32, 468, [18:18] -unusedBit_185_19 = bits, U32, 468, [19:19] -unusedBit_185_20 = bits, U32, 468, [20:20] -unusedBit_185_21 = bits, U32, 468, [21:21] -unusedBit_185_22 = bits, U32, 468, [22:22] -unusedBit_185_23 = bits, U32, 468, [23:23] -unusedBit_185_24 = bits, U32, 468, [24:24] -unusedBit_185_25 = bits, U32, 468, [25:25] -unusedBit_185_26 = bits, U32, 468, [26:26] -unusedBit_185_27 = bits, U32, 468, [27:27] -unusedBit_185_28 = bits, U32, 468, [28:28] -unusedBit_185_29 = bits, U32, 468, [29:29] -unusedBit_185_30 = bits, U32, 468, [30:30] -unusedBit_185_31 = bits, U32, 468, [31:31] +dfcoActive = bits, U32, 468, [7:7] +unusedBit_186_8 = bits, U32, 468, [8:8] +unusedBit_186_9 = bits, U32, 468, [9:9] +unusedBit_186_10 = bits, U32, 468, [10:10] +unusedBit_186_11 = bits, U32, 468, [11:11] +unusedBit_186_12 = bits, U32, 468, [12:12] +unusedBit_186_13 = bits, U32, 468, [13:13] +unusedBit_186_14 = bits, U32, 468, [14:14] +unusedBit_186_15 = bits, U32, 468, [15:15] +unusedBit_186_16 = bits, U32, 468, [16:16] +unusedBit_186_17 = bits, U32, 468, [17:17] +unusedBit_186_18 = bits, U32, 468, [18:18] +unusedBit_186_19 = bits, U32, 468, [19:19] +unusedBit_186_20 = bits, U32, 468, [20:20] +unusedBit_186_21 = bits, U32, 468, [21:21] +unusedBit_186_22 = bits, U32, 468, [22:22] +unusedBit_186_23 = bits, U32, 468, [23:23] +unusedBit_186_24 = bits, U32, 468, [24:24] +unusedBit_186_25 = bits, U32, 468, [25:25] +unusedBit_186_26 = bits, U32, 468, [26:26] +unusedBit_186_27 = bits, U32, 468, [27:27] +unusedBit_186_28 = bits, U32, 468, [28:28] +unusedBit_186_29 = bits, U32, 468, [29:29] +unusedBit_186_30 = bits, U32, 468, [30:30] +unusedBit_186_31 = bits, U32, 468, [31:31] TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 @@ -3375,6 +3375,7 @@ gaugeCategory = DynoView indicator = { acState }, "AC off", "AC on", white, black, blue, white indicator = { isIdleClosedLoop }, "not idling", "idling", white, black, green, black indicator = { isIdleCoasting }, "not coasting", "coasting", white, black, green, black + indicator = { dfcoActive }, "no decel cut", "decel cut", white, black, yellow, black ; error codes indicator = { isTpsError}, "tps", "tps error", white, black, red, black @@ -3619,6 +3620,7 @@ entry = launchActivateSwitchCondition, "launchActivateSwitchCondition", int, entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d" entry = launchCombinedConditions, "launchCombinedConditions", int, "%d" entry = launchActivatePinState, "launchActivatePinState", int, "%d" +entry = dfcoActive, "dfcoActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" entry = boostControllerOutput, "boostControllerOutput", int, "%d" entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini index f8b5de0ad0..70e66cc788 100644 --- a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini +++ b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.23.hellenNA6.193862619" + signature = "rusEFI 2022.01.24.hellenNA6.3224064608" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.23.hellenNA6.193862619" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.24.hellenNA6.3224064608" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,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 (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:19 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Jan 24 02:53:50 UTC 2022 pageSize = 20996 page = 1 @@ -2239,31 +2239,31 @@ launchActivateSwitchCondition = bits, U32, 468, [3:3] launchIsLaunchCondition = bits, U32, 468, [4:4] launchCombinedConditions = bits, U32, 468, [5:5] launchActivatePinState = bits, U32, 468, [6:6] -unusedBit_185_7 = bits, U32, 468, [7:7] -unusedBit_185_8 = bits, U32, 468, [8:8] -unusedBit_185_9 = bits, U32, 468, [9:9] -unusedBit_185_10 = bits, U32, 468, [10:10] -unusedBit_185_11 = bits, U32, 468, [11:11] -unusedBit_185_12 = bits, U32, 468, [12:12] -unusedBit_185_13 = bits, U32, 468, [13:13] -unusedBit_185_14 = bits, U32, 468, [14:14] -unusedBit_185_15 = bits, U32, 468, [15:15] -unusedBit_185_16 = bits, U32, 468, [16:16] -unusedBit_185_17 = bits, U32, 468, [17:17] -unusedBit_185_18 = bits, U32, 468, [18:18] -unusedBit_185_19 = bits, U32, 468, [19:19] -unusedBit_185_20 = bits, U32, 468, [20:20] -unusedBit_185_21 = bits, U32, 468, [21:21] -unusedBit_185_22 = bits, U32, 468, [22:22] -unusedBit_185_23 = bits, U32, 468, [23:23] -unusedBit_185_24 = bits, U32, 468, [24:24] -unusedBit_185_25 = bits, U32, 468, [25:25] -unusedBit_185_26 = bits, U32, 468, [26:26] -unusedBit_185_27 = bits, U32, 468, [27:27] -unusedBit_185_28 = bits, U32, 468, [28:28] -unusedBit_185_29 = bits, U32, 468, [29:29] -unusedBit_185_30 = bits, U32, 468, [30:30] -unusedBit_185_31 = bits, U32, 468, [31:31] +dfcoActive = bits, U32, 468, [7:7] +unusedBit_186_8 = bits, U32, 468, [8:8] +unusedBit_186_9 = bits, U32, 468, [9:9] +unusedBit_186_10 = bits, U32, 468, [10:10] +unusedBit_186_11 = bits, U32, 468, [11:11] +unusedBit_186_12 = bits, U32, 468, [12:12] +unusedBit_186_13 = bits, U32, 468, [13:13] +unusedBit_186_14 = bits, U32, 468, [14:14] +unusedBit_186_15 = bits, U32, 468, [15:15] +unusedBit_186_16 = bits, U32, 468, [16:16] +unusedBit_186_17 = bits, U32, 468, [17:17] +unusedBit_186_18 = bits, U32, 468, [18:18] +unusedBit_186_19 = bits, U32, 468, [19:19] +unusedBit_186_20 = bits, U32, 468, [20:20] +unusedBit_186_21 = bits, U32, 468, [21:21] +unusedBit_186_22 = bits, U32, 468, [22:22] +unusedBit_186_23 = bits, U32, 468, [23:23] +unusedBit_186_24 = bits, U32, 468, [24:24] +unusedBit_186_25 = bits, U32, 468, [25:25] +unusedBit_186_26 = bits, U32, 468, [26:26] +unusedBit_186_27 = bits, U32, 468, [27:27] +unusedBit_186_28 = bits, U32, 468, [28:28] +unusedBit_186_29 = bits, U32, 468, [29:29] +unusedBit_186_30 = bits, U32, 468, [30:30] +unusedBit_186_31 = bits, U32, 468, [31:31] TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 @@ -3375,6 +3375,7 @@ gaugeCategory = DynoView indicator = { acState }, "AC off", "AC on", white, black, blue, white indicator = { isIdleClosedLoop }, "not idling", "idling", white, black, green, black indicator = { isIdleCoasting }, "not coasting", "coasting", white, black, green, black + indicator = { dfcoActive }, "no decel cut", "decel cut", white, black, yellow, black ; error codes indicator = { isTpsError}, "tps", "tps error", white, black, red, black @@ -3619,6 +3620,7 @@ entry = launchActivateSwitchCondition, "launchActivateSwitchCondition", int, entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d" entry = launchCombinedConditions, "launchCombinedConditions", int, "%d" entry = launchActivatePinState, "launchActivatePinState", int, "%d" +entry = dfcoActive, "dfcoActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" entry = boostControllerOutput, "boostControllerOutput", int, "%d" entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini index 27fecdd37f..7cd31d4b7d 100644 --- a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini +++ b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.23.hellenNA8_96.1451175080" + signature = "rusEFI 2022.01.24.hellenNA8_96.2648335635" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.23.hellenNA8_96.1451175080" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.24.hellenNA8_96.2648335635" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,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 (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:21 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Jan 24 02:53:51 UTC 2022 pageSize = 20996 page = 1 @@ -2239,31 +2239,31 @@ launchActivateSwitchCondition = bits, U32, 468, [3:3] launchIsLaunchCondition = bits, U32, 468, [4:4] launchCombinedConditions = bits, U32, 468, [5:5] launchActivatePinState = bits, U32, 468, [6:6] -unusedBit_185_7 = bits, U32, 468, [7:7] -unusedBit_185_8 = bits, U32, 468, [8:8] -unusedBit_185_9 = bits, U32, 468, [9:9] -unusedBit_185_10 = bits, U32, 468, [10:10] -unusedBit_185_11 = bits, U32, 468, [11:11] -unusedBit_185_12 = bits, U32, 468, [12:12] -unusedBit_185_13 = bits, U32, 468, [13:13] -unusedBit_185_14 = bits, U32, 468, [14:14] -unusedBit_185_15 = bits, U32, 468, [15:15] -unusedBit_185_16 = bits, U32, 468, [16:16] -unusedBit_185_17 = bits, U32, 468, [17:17] -unusedBit_185_18 = bits, U32, 468, [18:18] -unusedBit_185_19 = bits, U32, 468, [19:19] -unusedBit_185_20 = bits, U32, 468, [20:20] -unusedBit_185_21 = bits, U32, 468, [21:21] -unusedBit_185_22 = bits, U32, 468, [22:22] -unusedBit_185_23 = bits, U32, 468, [23:23] -unusedBit_185_24 = bits, U32, 468, [24:24] -unusedBit_185_25 = bits, U32, 468, [25:25] -unusedBit_185_26 = bits, U32, 468, [26:26] -unusedBit_185_27 = bits, U32, 468, [27:27] -unusedBit_185_28 = bits, U32, 468, [28:28] -unusedBit_185_29 = bits, U32, 468, [29:29] -unusedBit_185_30 = bits, U32, 468, [30:30] -unusedBit_185_31 = bits, U32, 468, [31:31] +dfcoActive = bits, U32, 468, [7:7] +unusedBit_186_8 = bits, U32, 468, [8:8] +unusedBit_186_9 = bits, U32, 468, [9:9] +unusedBit_186_10 = bits, U32, 468, [10:10] +unusedBit_186_11 = bits, U32, 468, [11:11] +unusedBit_186_12 = bits, U32, 468, [12:12] +unusedBit_186_13 = bits, U32, 468, [13:13] +unusedBit_186_14 = bits, U32, 468, [14:14] +unusedBit_186_15 = bits, U32, 468, [15:15] +unusedBit_186_16 = bits, U32, 468, [16:16] +unusedBit_186_17 = bits, U32, 468, [17:17] +unusedBit_186_18 = bits, U32, 468, [18:18] +unusedBit_186_19 = bits, U32, 468, [19:19] +unusedBit_186_20 = bits, U32, 468, [20:20] +unusedBit_186_21 = bits, U32, 468, [21:21] +unusedBit_186_22 = bits, U32, 468, [22:22] +unusedBit_186_23 = bits, U32, 468, [23:23] +unusedBit_186_24 = bits, U32, 468, [24:24] +unusedBit_186_25 = bits, U32, 468, [25:25] +unusedBit_186_26 = bits, U32, 468, [26:26] +unusedBit_186_27 = bits, U32, 468, [27:27] +unusedBit_186_28 = bits, U32, 468, [28:28] +unusedBit_186_29 = bits, U32, 468, [29:29] +unusedBit_186_30 = bits, U32, 468, [30:30] +unusedBit_186_31 = bits, U32, 468, [31:31] TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 @@ -3375,6 +3375,7 @@ gaugeCategory = DynoView indicator = { acState }, "AC off", "AC on", white, black, blue, white indicator = { isIdleClosedLoop }, "not idling", "idling", white, black, green, black indicator = { isIdleCoasting }, "not coasting", "coasting", white, black, green, black + indicator = { dfcoActive }, "no decel cut", "decel cut", white, black, yellow, black ; error codes indicator = { isTpsError}, "tps", "tps error", white, black, red, black @@ -3619,6 +3620,7 @@ entry = launchActivateSwitchCondition, "launchActivateSwitchCondition", int, entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d" entry = launchCombinedConditions, "launchCombinedConditions", int, "%d" entry = launchActivatePinState, "launchActivatePinState", int, "%d" +entry = dfcoActive, "dfcoActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" entry = boostControllerOutput, "boostControllerOutput", int, "%d" entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini b/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini index 8d23337b1e..0985933bf1 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.23.hellen_cypress.1195817679" + signature = "rusEFI 2022.01.24.hellen_cypress.2363749236" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.23.hellen_cypress.1195817679" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.24.hellen_cypress.2363749236" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,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 (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:44 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Jan 24 02:54:10 UTC 2022 pageSize = 20996 page = 1 @@ -2239,31 +2239,31 @@ launchActivateSwitchCondition = bits, U32, 468, [3:3] launchIsLaunchCondition = bits, U32, 468, [4:4] launchCombinedConditions = bits, U32, 468, [5:5] launchActivatePinState = bits, U32, 468, [6:6] -unusedBit_185_7 = bits, U32, 468, [7:7] -unusedBit_185_8 = bits, U32, 468, [8:8] -unusedBit_185_9 = bits, U32, 468, [9:9] -unusedBit_185_10 = bits, U32, 468, [10:10] -unusedBit_185_11 = bits, U32, 468, [11:11] -unusedBit_185_12 = bits, U32, 468, [12:12] -unusedBit_185_13 = bits, U32, 468, [13:13] -unusedBit_185_14 = bits, U32, 468, [14:14] -unusedBit_185_15 = bits, U32, 468, [15:15] -unusedBit_185_16 = bits, U32, 468, [16:16] -unusedBit_185_17 = bits, U32, 468, [17:17] -unusedBit_185_18 = bits, U32, 468, [18:18] -unusedBit_185_19 = bits, U32, 468, [19:19] -unusedBit_185_20 = bits, U32, 468, [20:20] -unusedBit_185_21 = bits, U32, 468, [21:21] -unusedBit_185_22 = bits, U32, 468, [22:22] -unusedBit_185_23 = bits, U32, 468, [23:23] -unusedBit_185_24 = bits, U32, 468, [24:24] -unusedBit_185_25 = bits, U32, 468, [25:25] -unusedBit_185_26 = bits, U32, 468, [26:26] -unusedBit_185_27 = bits, U32, 468, [27:27] -unusedBit_185_28 = bits, U32, 468, [28:28] -unusedBit_185_29 = bits, U32, 468, [29:29] -unusedBit_185_30 = bits, U32, 468, [30:30] -unusedBit_185_31 = bits, U32, 468, [31:31] +dfcoActive = bits, U32, 468, [7:7] +unusedBit_186_8 = bits, U32, 468, [8:8] +unusedBit_186_9 = bits, U32, 468, [9:9] +unusedBit_186_10 = bits, U32, 468, [10:10] +unusedBit_186_11 = bits, U32, 468, [11:11] +unusedBit_186_12 = bits, U32, 468, [12:12] +unusedBit_186_13 = bits, U32, 468, [13:13] +unusedBit_186_14 = bits, U32, 468, [14:14] +unusedBit_186_15 = bits, U32, 468, [15:15] +unusedBit_186_16 = bits, U32, 468, [16:16] +unusedBit_186_17 = bits, U32, 468, [17:17] +unusedBit_186_18 = bits, U32, 468, [18:18] +unusedBit_186_19 = bits, U32, 468, [19:19] +unusedBit_186_20 = bits, U32, 468, [20:20] +unusedBit_186_21 = bits, U32, 468, [21:21] +unusedBit_186_22 = bits, U32, 468, [22:22] +unusedBit_186_23 = bits, U32, 468, [23:23] +unusedBit_186_24 = bits, U32, 468, [24:24] +unusedBit_186_25 = bits, U32, 468, [25:25] +unusedBit_186_26 = bits, U32, 468, [26:26] +unusedBit_186_27 = bits, U32, 468, [27:27] +unusedBit_186_28 = bits, U32, 468, [28:28] +unusedBit_186_29 = bits, U32, 468, [29:29] +unusedBit_186_30 = bits, U32, 468, [30:30] +unusedBit_186_31 = bits, U32, 468, [31:31] TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 @@ -3375,6 +3375,7 @@ gaugeCategory = DynoView indicator = { acState }, "AC off", "AC on", white, black, blue, white indicator = { isIdleClosedLoop }, "not idling", "idling", white, black, green, black indicator = { isIdleCoasting }, "not coasting", "coasting", white, black, green, black + indicator = { dfcoActive }, "no decel cut", "decel cut", white, black, yellow, black ; error codes indicator = { isTpsError}, "tps", "tps error", white, black, red, black @@ -3619,6 +3620,7 @@ entry = launchActivateSwitchCondition, "launchActivateSwitchCondition", int, entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d" entry = launchCombinedConditions, "launchCombinedConditions", int, "%d" entry = launchActivatePinState, "launchActivatePinState", int, "%d" +entry = dfcoActive, "dfcoActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" entry = boostControllerOutput, "boostControllerOutput", int, "%d" entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_kinetis.ini b/firmware/tunerstudio/generated/rusefi_kinetis.ini index d6bba56646..928a091ea3 100644 --- a/firmware/tunerstudio/generated/rusefi_kinetis.ini +++ b/firmware/tunerstudio/generated/rusefi_kinetis.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.23.kin.3101914675" + signature = "rusEFI 2022.01.24.kin.1933983624" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.23.kin.3101914675" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.24.kin.1933983624" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,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 (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:42 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Jan 24 02:54:08 UTC 2022 pageSize = 20968 page = 1 @@ -2205,31 +2205,31 @@ launchActivateSwitchCondition = bits, U32, 468, [3:3] launchIsLaunchCondition = bits, U32, 468, [4:4] launchCombinedConditions = bits, U32, 468, [5:5] launchActivatePinState = bits, U32, 468, [6:6] -unusedBit_185_7 = bits, U32, 468, [7:7] -unusedBit_185_8 = bits, U32, 468, [8:8] -unusedBit_185_9 = bits, U32, 468, [9:9] -unusedBit_185_10 = bits, U32, 468, [10:10] -unusedBit_185_11 = bits, U32, 468, [11:11] -unusedBit_185_12 = bits, U32, 468, [12:12] -unusedBit_185_13 = bits, U32, 468, [13:13] -unusedBit_185_14 = bits, U32, 468, [14:14] -unusedBit_185_15 = bits, U32, 468, [15:15] -unusedBit_185_16 = bits, U32, 468, [16:16] -unusedBit_185_17 = bits, U32, 468, [17:17] -unusedBit_185_18 = bits, U32, 468, [18:18] -unusedBit_185_19 = bits, U32, 468, [19:19] -unusedBit_185_20 = bits, U32, 468, [20:20] -unusedBit_185_21 = bits, U32, 468, [21:21] -unusedBit_185_22 = bits, U32, 468, [22:22] -unusedBit_185_23 = bits, U32, 468, [23:23] -unusedBit_185_24 = bits, U32, 468, [24:24] -unusedBit_185_25 = bits, U32, 468, [25:25] -unusedBit_185_26 = bits, U32, 468, [26:26] -unusedBit_185_27 = bits, U32, 468, [27:27] -unusedBit_185_28 = bits, U32, 468, [28:28] -unusedBit_185_29 = bits, U32, 468, [29:29] -unusedBit_185_30 = bits, U32, 468, [30:30] -unusedBit_185_31 = bits, U32, 468, [31:31] +dfcoActive = bits, U32, 468, [7:7] +unusedBit_186_8 = bits, U32, 468, [8:8] +unusedBit_186_9 = bits, U32, 468, [9:9] +unusedBit_186_10 = bits, U32, 468, [10:10] +unusedBit_186_11 = bits, U32, 468, [11:11] +unusedBit_186_12 = bits, U32, 468, [12:12] +unusedBit_186_13 = bits, U32, 468, [13:13] +unusedBit_186_14 = bits, U32, 468, [14:14] +unusedBit_186_15 = bits, U32, 468, [15:15] +unusedBit_186_16 = bits, U32, 468, [16:16] +unusedBit_186_17 = bits, U32, 468, [17:17] +unusedBit_186_18 = bits, U32, 468, [18:18] +unusedBit_186_19 = bits, U32, 468, [19:19] +unusedBit_186_20 = bits, U32, 468, [20:20] +unusedBit_186_21 = bits, U32, 468, [21:21] +unusedBit_186_22 = bits, U32, 468, [22:22] +unusedBit_186_23 = bits, U32, 468, [23:23] +unusedBit_186_24 = bits, U32, 468, [24:24] +unusedBit_186_25 = bits, U32, 468, [25:25] +unusedBit_186_26 = bits, U32, 468, [26:26] +unusedBit_186_27 = bits, U32, 468, [27:27] +unusedBit_186_28 = bits, U32, 468, [28:28] +unusedBit_186_29 = bits, U32, 468, [29:29] +unusedBit_186_30 = bits, U32, 468, [30:30] +unusedBit_186_31 = bits, U32, 468, [31:31] TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 @@ -3341,6 +3341,7 @@ gaugeCategory = DynoView indicator = { acState }, "AC off", "AC on", white, black, blue, white indicator = { isIdleClosedLoop }, "not idling", "idling", white, black, green, black indicator = { isIdleCoasting }, "not coasting", "coasting", white, black, green, black + indicator = { dfcoActive }, "no decel cut", "decel cut", white, black, yellow, black ; error codes indicator = { isTpsError}, "tps", "tps error", white, black, red, black @@ -3585,6 +3586,7 @@ entry = launchActivateSwitchCondition, "launchActivateSwitchCondition", int, entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d" entry = launchCombinedConditions, "launchCombinedConditions", int, "%d" entry = launchActivatePinState, "launchActivatePinState", int, "%d" +entry = dfcoActive, "dfcoActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" entry = boostControllerOutput, "boostControllerOutput", int, "%d" entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_mre_f4.ini b/firmware/tunerstudio/generated/rusefi_mre_f4.ini index 2b586111c2..b7c8306556 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f4.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.23.mre_f4.2022180023" + signature = "rusEFI 2022.01.24.mre_f4.3006090508" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.23.mre_f4.2022180023" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.24.mre_f4.3006090508" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,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 (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:25 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Jan 24 02:53:55 UTC 2022 pageSize = 20996 page = 1 @@ -2239,31 +2239,31 @@ launchActivateSwitchCondition = bits, U32, 468, [3:3] launchIsLaunchCondition = bits, U32, 468, [4:4] launchCombinedConditions = bits, U32, 468, [5:5] launchActivatePinState = bits, U32, 468, [6:6] -unusedBit_185_7 = bits, U32, 468, [7:7] -unusedBit_185_8 = bits, U32, 468, [8:8] -unusedBit_185_9 = bits, U32, 468, [9:9] -unusedBit_185_10 = bits, U32, 468, [10:10] -unusedBit_185_11 = bits, U32, 468, [11:11] -unusedBit_185_12 = bits, U32, 468, [12:12] -unusedBit_185_13 = bits, U32, 468, [13:13] -unusedBit_185_14 = bits, U32, 468, [14:14] -unusedBit_185_15 = bits, U32, 468, [15:15] -unusedBit_185_16 = bits, U32, 468, [16:16] -unusedBit_185_17 = bits, U32, 468, [17:17] -unusedBit_185_18 = bits, U32, 468, [18:18] -unusedBit_185_19 = bits, U32, 468, [19:19] -unusedBit_185_20 = bits, U32, 468, [20:20] -unusedBit_185_21 = bits, U32, 468, [21:21] -unusedBit_185_22 = bits, U32, 468, [22:22] -unusedBit_185_23 = bits, U32, 468, [23:23] -unusedBit_185_24 = bits, U32, 468, [24:24] -unusedBit_185_25 = bits, U32, 468, [25:25] -unusedBit_185_26 = bits, U32, 468, [26:26] -unusedBit_185_27 = bits, U32, 468, [27:27] -unusedBit_185_28 = bits, U32, 468, [28:28] -unusedBit_185_29 = bits, U32, 468, [29:29] -unusedBit_185_30 = bits, U32, 468, [30:30] -unusedBit_185_31 = bits, U32, 468, [31:31] +dfcoActive = bits, U32, 468, [7:7] +unusedBit_186_8 = bits, U32, 468, [8:8] +unusedBit_186_9 = bits, U32, 468, [9:9] +unusedBit_186_10 = bits, U32, 468, [10:10] +unusedBit_186_11 = bits, U32, 468, [11:11] +unusedBit_186_12 = bits, U32, 468, [12:12] +unusedBit_186_13 = bits, U32, 468, [13:13] +unusedBit_186_14 = bits, U32, 468, [14:14] +unusedBit_186_15 = bits, U32, 468, [15:15] +unusedBit_186_16 = bits, U32, 468, [16:16] +unusedBit_186_17 = bits, U32, 468, [17:17] +unusedBit_186_18 = bits, U32, 468, [18:18] +unusedBit_186_19 = bits, U32, 468, [19:19] +unusedBit_186_20 = bits, U32, 468, [20:20] +unusedBit_186_21 = bits, U32, 468, [21:21] +unusedBit_186_22 = bits, U32, 468, [22:22] +unusedBit_186_23 = bits, U32, 468, [23:23] +unusedBit_186_24 = bits, U32, 468, [24:24] +unusedBit_186_25 = bits, U32, 468, [25:25] +unusedBit_186_26 = bits, U32, 468, [26:26] +unusedBit_186_27 = bits, U32, 468, [27:27] +unusedBit_186_28 = bits, U32, 468, [28:28] +unusedBit_186_29 = bits, U32, 468, [29:29] +unusedBit_186_30 = bits, U32, 468, [30:30] +unusedBit_186_31 = bits, U32, 468, [31:31] TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 @@ -3375,6 +3375,7 @@ gaugeCategory = DynoView indicator = { acState }, "AC off", "AC on", white, black, blue, white indicator = { isIdleClosedLoop }, "not idling", "idling", white, black, green, black indicator = { isIdleCoasting }, "not coasting", "coasting", white, black, green, black + indicator = { dfcoActive }, "no decel cut", "decel cut", white, black, yellow, black ; error codes indicator = { isTpsError}, "tps", "tps error", white, black, red, black @@ -3619,6 +3620,7 @@ entry = launchActivateSwitchCondition, "launchActivateSwitchCondition", int, entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d" entry = launchCombinedConditions, "launchCombinedConditions", int, "%d" entry = launchActivatePinState, "launchActivatePinState", int, "%d" +entry = dfcoActive, "dfcoActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" entry = boostControllerOutput, "boostControllerOutput", int, "%d" entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_mre_f7.ini b/firmware/tunerstudio/generated/rusefi_mre_f7.ini index bb9d3cffbb..c8f9a38a19 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f7.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.23.mre_f7.2022180023" + signature = "rusEFI 2022.01.24.mre_f7.3006090508" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.23.mre_f7.2022180023" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.24.mre_f7.3006090508" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,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 (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:23 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Jan 24 02:53:53 UTC 2022 pageSize = 20996 page = 1 @@ -2239,31 +2239,31 @@ launchActivateSwitchCondition = bits, U32, 468, [3:3] launchIsLaunchCondition = bits, U32, 468, [4:4] launchCombinedConditions = bits, U32, 468, [5:5] launchActivatePinState = bits, U32, 468, [6:6] -unusedBit_185_7 = bits, U32, 468, [7:7] -unusedBit_185_8 = bits, U32, 468, [8:8] -unusedBit_185_9 = bits, U32, 468, [9:9] -unusedBit_185_10 = bits, U32, 468, [10:10] -unusedBit_185_11 = bits, U32, 468, [11:11] -unusedBit_185_12 = bits, U32, 468, [12:12] -unusedBit_185_13 = bits, U32, 468, [13:13] -unusedBit_185_14 = bits, U32, 468, [14:14] -unusedBit_185_15 = bits, U32, 468, [15:15] -unusedBit_185_16 = bits, U32, 468, [16:16] -unusedBit_185_17 = bits, U32, 468, [17:17] -unusedBit_185_18 = bits, U32, 468, [18:18] -unusedBit_185_19 = bits, U32, 468, [19:19] -unusedBit_185_20 = bits, U32, 468, [20:20] -unusedBit_185_21 = bits, U32, 468, [21:21] -unusedBit_185_22 = bits, U32, 468, [22:22] -unusedBit_185_23 = bits, U32, 468, [23:23] -unusedBit_185_24 = bits, U32, 468, [24:24] -unusedBit_185_25 = bits, U32, 468, [25:25] -unusedBit_185_26 = bits, U32, 468, [26:26] -unusedBit_185_27 = bits, U32, 468, [27:27] -unusedBit_185_28 = bits, U32, 468, [28:28] -unusedBit_185_29 = bits, U32, 468, [29:29] -unusedBit_185_30 = bits, U32, 468, [30:30] -unusedBit_185_31 = bits, U32, 468, [31:31] +dfcoActive = bits, U32, 468, [7:7] +unusedBit_186_8 = bits, U32, 468, [8:8] +unusedBit_186_9 = bits, U32, 468, [9:9] +unusedBit_186_10 = bits, U32, 468, [10:10] +unusedBit_186_11 = bits, U32, 468, [11:11] +unusedBit_186_12 = bits, U32, 468, [12:12] +unusedBit_186_13 = bits, U32, 468, [13:13] +unusedBit_186_14 = bits, U32, 468, [14:14] +unusedBit_186_15 = bits, U32, 468, [15:15] +unusedBit_186_16 = bits, U32, 468, [16:16] +unusedBit_186_17 = bits, U32, 468, [17:17] +unusedBit_186_18 = bits, U32, 468, [18:18] +unusedBit_186_19 = bits, U32, 468, [19:19] +unusedBit_186_20 = bits, U32, 468, [20:20] +unusedBit_186_21 = bits, U32, 468, [21:21] +unusedBit_186_22 = bits, U32, 468, [22:22] +unusedBit_186_23 = bits, U32, 468, [23:23] +unusedBit_186_24 = bits, U32, 468, [24:24] +unusedBit_186_25 = bits, U32, 468, [25:25] +unusedBit_186_26 = bits, U32, 468, [26:26] +unusedBit_186_27 = bits, U32, 468, [27:27] +unusedBit_186_28 = bits, U32, 468, [28:28] +unusedBit_186_29 = bits, U32, 468, [29:29] +unusedBit_186_30 = bits, U32, 468, [30:30] +unusedBit_186_31 = bits, U32, 468, [31:31] TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 @@ -3375,6 +3375,7 @@ gaugeCategory = DynoView indicator = { acState }, "AC off", "AC on", white, black, blue, white indicator = { isIdleClosedLoop }, "not idling", "idling", white, black, green, black indicator = { isIdleCoasting }, "not coasting", "coasting", white, black, green, black + indicator = { dfcoActive }, "no decel cut", "decel cut", white, black, yellow, black ; error codes indicator = { isTpsError}, "tps", "tps error", white, black, red, black @@ -3619,6 +3620,7 @@ entry = launchActivateSwitchCondition, "launchActivateSwitchCondition", int, entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d" entry = launchCombinedConditions, "launchCombinedConditions", int, "%d" entry = launchActivatePinState, "launchActivatePinState", int, "%d" +entry = dfcoActive, "dfcoActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" entry = boostControllerOutput, "boostControllerOutput", int, "%d" entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini index 8ba5388ad1..154f501b4b 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.23.prometheus_405.760841365" + signature = "rusEFI 2022.01.24.prometheus_405.3875327278" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.23.prometheus_405.760841365" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.24.prometheus_405.3875327278" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,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 (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:31 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Jan 24 02:53:59 UTC 2022 pageSize = 20996 page = 1 @@ -2239,31 +2239,31 @@ launchActivateSwitchCondition = bits, U32, 468, [3:3] launchIsLaunchCondition = bits, U32, 468, [4:4] launchCombinedConditions = bits, U32, 468, [5:5] launchActivatePinState = bits, U32, 468, [6:6] -unusedBit_185_7 = bits, U32, 468, [7:7] -unusedBit_185_8 = bits, U32, 468, [8:8] -unusedBit_185_9 = bits, U32, 468, [9:9] -unusedBit_185_10 = bits, U32, 468, [10:10] -unusedBit_185_11 = bits, U32, 468, [11:11] -unusedBit_185_12 = bits, U32, 468, [12:12] -unusedBit_185_13 = bits, U32, 468, [13:13] -unusedBit_185_14 = bits, U32, 468, [14:14] -unusedBit_185_15 = bits, U32, 468, [15:15] -unusedBit_185_16 = bits, U32, 468, [16:16] -unusedBit_185_17 = bits, U32, 468, [17:17] -unusedBit_185_18 = bits, U32, 468, [18:18] -unusedBit_185_19 = bits, U32, 468, [19:19] -unusedBit_185_20 = bits, U32, 468, [20:20] -unusedBit_185_21 = bits, U32, 468, [21:21] -unusedBit_185_22 = bits, U32, 468, [22:22] -unusedBit_185_23 = bits, U32, 468, [23:23] -unusedBit_185_24 = bits, U32, 468, [24:24] -unusedBit_185_25 = bits, U32, 468, [25:25] -unusedBit_185_26 = bits, U32, 468, [26:26] -unusedBit_185_27 = bits, U32, 468, [27:27] -unusedBit_185_28 = bits, U32, 468, [28:28] -unusedBit_185_29 = bits, U32, 468, [29:29] -unusedBit_185_30 = bits, U32, 468, [30:30] -unusedBit_185_31 = bits, U32, 468, [31:31] +dfcoActive = bits, U32, 468, [7:7] +unusedBit_186_8 = bits, U32, 468, [8:8] +unusedBit_186_9 = bits, U32, 468, [9:9] +unusedBit_186_10 = bits, U32, 468, [10:10] +unusedBit_186_11 = bits, U32, 468, [11:11] +unusedBit_186_12 = bits, U32, 468, [12:12] +unusedBit_186_13 = bits, U32, 468, [13:13] +unusedBit_186_14 = bits, U32, 468, [14:14] +unusedBit_186_15 = bits, U32, 468, [15:15] +unusedBit_186_16 = bits, U32, 468, [16:16] +unusedBit_186_17 = bits, U32, 468, [17:17] +unusedBit_186_18 = bits, U32, 468, [18:18] +unusedBit_186_19 = bits, U32, 468, [19:19] +unusedBit_186_20 = bits, U32, 468, [20:20] +unusedBit_186_21 = bits, U32, 468, [21:21] +unusedBit_186_22 = bits, U32, 468, [22:22] +unusedBit_186_23 = bits, U32, 468, [23:23] +unusedBit_186_24 = bits, U32, 468, [24:24] +unusedBit_186_25 = bits, U32, 468, [25:25] +unusedBit_186_26 = bits, U32, 468, [26:26] +unusedBit_186_27 = bits, U32, 468, [27:27] +unusedBit_186_28 = bits, U32, 468, [28:28] +unusedBit_186_29 = bits, U32, 468, [29:29] +unusedBit_186_30 = bits, U32, 468, [30:30] +unusedBit_186_31 = bits, U32, 468, [31:31] TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 @@ -3375,6 +3375,7 @@ gaugeCategory = DynoView indicator = { acState }, "AC off", "AC on", white, black, blue, white indicator = { isIdleClosedLoop }, "not idling", "idling", white, black, green, black indicator = { isIdleCoasting }, "not coasting", "coasting", white, black, green, black + indicator = { dfcoActive }, "no decel cut", "decel cut", white, black, yellow, black ; error codes indicator = { isTpsError}, "tps", "tps error", white, black, red, black @@ -3619,6 +3620,7 @@ entry = launchActivateSwitchCondition, "launchActivateSwitchCondition", int, entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d" entry = launchCombinedConditions, "launchCombinedConditions", int, "%d" entry = launchActivatePinState, "launchActivatePinState", int, "%d" +entry = dfcoActive, "dfcoActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" entry = boostControllerOutput, "boostControllerOutput", int, "%d" entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini index 5bf19d7917..458d9ffd37 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.23.prometheus_469.760841365" + signature = "rusEFI 2022.01.24.prometheus_469.3875327278" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.23.prometheus_469.760841365" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.24.prometheus_469.3875327278" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,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 (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:29 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Jan 24 02:53:58 UTC 2022 pageSize = 20996 page = 1 @@ -2239,31 +2239,31 @@ launchActivateSwitchCondition = bits, U32, 468, [3:3] launchIsLaunchCondition = bits, U32, 468, [4:4] launchCombinedConditions = bits, U32, 468, [5:5] launchActivatePinState = bits, U32, 468, [6:6] -unusedBit_185_7 = bits, U32, 468, [7:7] -unusedBit_185_8 = bits, U32, 468, [8:8] -unusedBit_185_9 = bits, U32, 468, [9:9] -unusedBit_185_10 = bits, U32, 468, [10:10] -unusedBit_185_11 = bits, U32, 468, [11:11] -unusedBit_185_12 = bits, U32, 468, [12:12] -unusedBit_185_13 = bits, U32, 468, [13:13] -unusedBit_185_14 = bits, U32, 468, [14:14] -unusedBit_185_15 = bits, U32, 468, [15:15] -unusedBit_185_16 = bits, U32, 468, [16:16] -unusedBit_185_17 = bits, U32, 468, [17:17] -unusedBit_185_18 = bits, U32, 468, [18:18] -unusedBit_185_19 = bits, U32, 468, [19:19] -unusedBit_185_20 = bits, U32, 468, [20:20] -unusedBit_185_21 = bits, U32, 468, [21:21] -unusedBit_185_22 = bits, U32, 468, [22:22] -unusedBit_185_23 = bits, U32, 468, [23:23] -unusedBit_185_24 = bits, U32, 468, [24:24] -unusedBit_185_25 = bits, U32, 468, [25:25] -unusedBit_185_26 = bits, U32, 468, [26:26] -unusedBit_185_27 = bits, U32, 468, [27:27] -unusedBit_185_28 = bits, U32, 468, [28:28] -unusedBit_185_29 = bits, U32, 468, [29:29] -unusedBit_185_30 = bits, U32, 468, [30:30] -unusedBit_185_31 = bits, U32, 468, [31:31] +dfcoActive = bits, U32, 468, [7:7] +unusedBit_186_8 = bits, U32, 468, [8:8] +unusedBit_186_9 = bits, U32, 468, [9:9] +unusedBit_186_10 = bits, U32, 468, [10:10] +unusedBit_186_11 = bits, U32, 468, [11:11] +unusedBit_186_12 = bits, U32, 468, [12:12] +unusedBit_186_13 = bits, U32, 468, [13:13] +unusedBit_186_14 = bits, U32, 468, [14:14] +unusedBit_186_15 = bits, U32, 468, [15:15] +unusedBit_186_16 = bits, U32, 468, [16:16] +unusedBit_186_17 = bits, U32, 468, [17:17] +unusedBit_186_18 = bits, U32, 468, [18:18] +unusedBit_186_19 = bits, U32, 468, [19:19] +unusedBit_186_20 = bits, U32, 468, [20:20] +unusedBit_186_21 = bits, U32, 468, [21:21] +unusedBit_186_22 = bits, U32, 468, [22:22] +unusedBit_186_23 = bits, U32, 468, [23:23] +unusedBit_186_24 = bits, U32, 468, [24:24] +unusedBit_186_25 = bits, U32, 468, [25:25] +unusedBit_186_26 = bits, U32, 468, [26:26] +unusedBit_186_27 = bits, U32, 468, [27:27] +unusedBit_186_28 = bits, U32, 468, [28:28] +unusedBit_186_29 = bits, U32, 468, [29:29] +unusedBit_186_30 = bits, U32, 468, [30:30] +unusedBit_186_31 = bits, U32, 468, [31:31] TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 @@ -3375,6 +3375,7 @@ gaugeCategory = DynoView indicator = { acState }, "AC off", "AC on", white, black, blue, white indicator = { isIdleClosedLoop }, "not idling", "idling", white, black, green, black indicator = { isIdleCoasting }, "not coasting", "coasting", white, black, green, black + indicator = { dfcoActive }, "no decel cut", "decel cut", white, black, yellow, black ; error codes indicator = { isTpsError}, "tps", "tps error", white, black, red, black @@ -3619,6 +3620,7 @@ entry = launchActivateSwitchCondition, "launchActivateSwitchCondition", int, entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d" entry = launchCombinedConditions, "launchCombinedConditions", int, "%d" entry = launchActivatePinState, "launchActivatePinState", int, "%d" +entry = dfcoActive, "dfcoActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" entry = boostControllerOutput, "boostControllerOutput", int, "%d" entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini index cade9ab8d5..c734e993c4 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.23.proteus_f4.2851180672" + signature = "rusEFI 2022.01.24.proteus_f4.1649727803" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.23.proteus_f4.2851180672" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.24.proteus_f4.1649727803" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,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 (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:34 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Jan 24 02:54:02 UTC 2022 pageSize = 20996 page = 1 @@ -2239,31 +2239,31 @@ launchActivateSwitchCondition = bits, U32, 468, [3:3] launchIsLaunchCondition = bits, U32, 468, [4:4] launchCombinedConditions = bits, U32, 468, [5:5] launchActivatePinState = bits, U32, 468, [6:6] -unusedBit_185_7 = bits, U32, 468, [7:7] -unusedBit_185_8 = bits, U32, 468, [8:8] -unusedBit_185_9 = bits, U32, 468, [9:9] -unusedBit_185_10 = bits, U32, 468, [10:10] -unusedBit_185_11 = bits, U32, 468, [11:11] -unusedBit_185_12 = bits, U32, 468, [12:12] -unusedBit_185_13 = bits, U32, 468, [13:13] -unusedBit_185_14 = bits, U32, 468, [14:14] -unusedBit_185_15 = bits, U32, 468, [15:15] -unusedBit_185_16 = bits, U32, 468, [16:16] -unusedBit_185_17 = bits, U32, 468, [17:17] -unusedBit_185_18 = bits, U32, 468, [18:18] -unusedBit_185_19 = bits, U32, 468, [19:19] -unusedBit_185_20 = bits, U32, 468, [20:20] -unusedBit_185_21 = bits, U32, 468, [21:21] -unusedBit_185_22 = bits, U32, 468, [22:22] -unusedBit_185_23 = bits, U32, 468, [23:23] -unusedBit_185_24 = bits, U32, 468, [24:24] -unusedBit_185_25 = bits, U32, 468, [25:25] -unusedBit_185_26 = bits, U32, 468, [26:26] -unusedBit_185_27 = bits, U32, 468, [27:27] -unusedBit_185_28 = bits, U32, 468, [28:28] -unusedBit_185_29 = bits, U32, 468, [29:29] -unusedBit_185_30 = bits, U32, 468, [30:30] -unusedBit_185_31 = bits, U32, 468, [31:31] +dfcoActive = bits, U32, 468, [7:7] +unusedBit_186_8 = bits, U32, 468, [8:8] +unusedBit_186_9 = bits, U32, 468, [9:9] +unusedBit_186_10 = bits, U32, 468, [10:10] +unusedBit_186_11 = bits, U32, 468, [11:11] +unusedBit_186_12 = bits, U32, 468, [12:12] +unusedBit_186_13 = bits, U32, 468, [13:13] +unusedBit_186_14 = bits, U32, 468, [14:14] +unusedBit_186_15 = bits, U32, 468, [15:15] +unusedBit_186_16 = bits, U32, 468, [16:16] +unusedBit_186_17 = bits, U32, 468, [17:17] +unusedBit_186_18 = bits, U32, 468, [18:18] +unusedBit_186_19 = bits, U32, 468, [19:19] +unusedBit_186_20 = bits, U32, 468, [20:20] +unusedBit_186_21 = bits, U32, 468, [21:21] +unusedBit_186_22 = bits, U32, 468, [22:22] +unusedBit_186_23 = bits, U32, 468, [23:23] +unusedBit_186_24 = bits, U32, 468, [24:24] +unusedBit_186_25 = bits, U32, 468, [25:25] +unusedBit_186_26 = bits, U32, 468, [26:26] +unusedBit_186_27 = bits, U32, 468, [27:27] +unusedBit_186_28 = bits, U32, 468, [28:28] +unusedBit_186_29 = bits, U32, 468, [29:29] +unusedBit_186_30 = bits, U32, 468, [30:30] +unusedBit_186_31 = bits, U32, 468, [31:31] TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 @@ -3375,6 +3375,7 @@ gaugeCategory = DynoView indicator = { acState }, "AC off", "AC on", white, black, blue, white indicator = { isIdleClosedLoop }, "not idling", "idling", white, black, green, black indicator = { isIdleCoasting }, "not coasting", "coasting", white, black, green, black + indicator = { dfcoActive }, "no decel cut", "decel cut", white, black, yellow, black ; error codes indicator = { isTpsError}, "tps", "tps error", white, black, red, black @@ -3619,6 +3620,7 @@ entry = launchActivateSwitchCondition, "launchActivateSwitchCondition", int, entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d" entry = launchCombinedConditions, "launchCombinedConditions", int, "%d" entry = launchActivatePinState, "launchActivatePinState", int, "%d" +entry = dfcoActive, "dfcoActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" entry = boostControllerOutput, "boostControllerOutput", int, "%d" entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini index c4235eb61f..fb20328dc3 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.23.proteus_f7.2851180672" + signature = "rusEFI 2022.01.24.proteus_f7.1649727803" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.23.proteus_f7.2851180672" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.24.proteus_f7.1649727803" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,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 (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:33 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Jan 24 02:54:01 UTC 2022 pageSize = 20996 page = 1 @@ -2239,31 +2239,31 @@ launchActivateSwitchCondition = bits, U32, 468, [3:3] launchIsLaunchCondition = bits, U32, 468, [4:4] launchCombinedConditions = bits, U32, 468, [5:5] launchActivatePinState = bits, U32, 468, [6:6] -unusedBit_185_7 = bits, U32, 468, [7:7] -unusedBit_185_8 = bits, U32, 468, [8:8] -unusedBit_185_9 = bits, U32, 468, [9:9] -unusedBit_185_10 = bits, U32, 468, [10:10] -unusedBit_185_11 = bits, U32, 468, [11:11] -unusedBit_185_12 = bits, U32, 468, [12:12] -unusedBit_185_13 = bits, U32, 468, [13:13] -unusedBit_185_14 = bits, U32, 468, [14:14] -unusedBit_185_15 = bits, U32, 468, [15:15] -unusedBit_185_16 = bits, U32, 468, [16:16] -unusedBit_185_17 = bits, U32, 468, [17:17] -unusedBit_185_18 = bits, U32, 468, [18:18] -unusedBit_185_19 = bits, U32, 468, [19:19] -unusedBit_185_20 = bits, U32, 468, [20:20] -unusedBit_185_21 = bits, U32, 468, [21:21] -unusedBit_185_22 = bits, U32, 468, [22:22] -unusedBit_185_23 = bits, U32, 468, [23:23] -unusedBit_185_24 = bits, U32, 468, [24:24] -unusedBit_185_25 = bits, U32, 468, [25:25] -unusedBit_185_26 = bits, U32, 468, [26:26] -unusedBit_185_27 = bits, U32, 468, [27:27] -unusedBit_185_28 = bits, U32, 468, [28:28] -unusedBit_185_29 = bits, U32, 468, [29:29] -unusedBit_185_30 = bits, U32, 468, [30:30] -unusedBit_185_31 = bits, U32, 468, [31:31] +dfcoActive = bits, U32, 468, [7:7] +unusedBit_186_8 = bits, U32, 468, [8:8] +unusedBit_186_9 = bits, U32, 468, [9:9] +unusedBit_186_10 = bits, U32, 468, [10:10] +unusedBit_186_11 = bits, U32, 468, [11:11] +unusedBit_186_12 = bits, U32, 468, [12:12] +unusedBit_186_13 = bits, U32, 468, [13:13] +unusedBit_186_14 = bits, U32, 468, [14:14] +unusedBit_186_15 = bits, U32, 468, [15:15] +unusedBit_186_16 = bits, U32, 468, [16:16] +unusedBit_186_17 = bits, U32, 468, [17:17] +unusedBit_186_18 = bits, U32, 468, [18:18] +unusedBit_186_19 = bits, U32, 468, [19:19] +unusedBit_186_20 = bits, U32, 468, [20:20] +unusedBit_186_21 = bits, U32, 468, [21:21] +unusedBit_186_22 = bits, U32, 468, [22:22] +unusedBit_186_23 = bits, U32, 468, [23:23] +unusedBit_186_24 = bits, U32, 468, [24:24] +unusedBit_186_25 = bits, U32, 468, [25:25] +unusedBit_186_26 = bits, U32, 468, [26:26] +unusedBit_186_27 = bits, U32, 468, [27:27] +unusedBit_186_28 = bits, U32, 468, [28:28] +unusedBit_186_29 = bits, U32, 468, [29:29] +unusedBit_186_30 = bits, U32, 468, [30:30] +unusedBit_186_31 = bits, U32, 468, [31:31] TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 @@ -3375,6 +3375,7 @@ gaugeCategory = DynoView indicator = { acState }, "AC off", "AC on", white, black, blue, white indicator = { isIdleClosedLoop }, "not idling", "idling", white, black, green, black indicator = { isIdleCoasting }, "not coasting", "coasting", white, black, green, black + indicator = { dfcoActive }, "no decel cut", "decel cut", white, black, yellow, black ; error codes indicator = { isTpsError}, "tps", "tps error", white, black, red, black @@ -3619,6 +3620,7 @@ entry = launchActivateSwitchCondition, "launchActivateSwitchCondition", int, entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d" entry = launchCombinedConditions, "launchCombinedConditions", int, "%d" entry = launchActivatePinState, "launchActivatePinState", int, "%d" +entry = dfcoActive, "dfcoActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" entry = boostControllerOutput, "boostControllerOutput", int, "%d" entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_proteus_h7.ini b/firmware/tunerstudio/generated/rusefi_proteus_h7.ini index be7e99c1fb..b433b35dac 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_h7.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_h7.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.23.proteus_h7.2851180672" + signature = "rusEFI 2022.01.24.proteus_h7.1649727803" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.23.proteus_h7.2851180672" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.24.proteus_h7.1649727803" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,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 (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:36 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Jan 24 02:54:04 UTC 2022 pageSize = 20996 page = 1 @@ -2239,31 +2239,31 @@ launchActivateSwitchCondition = bits, U32, 468, [3:3] launchIsLaunchCondition = bits, U32, 468, [4:4] launchCombinedConditions = bits, U32, 468, [5:5] launchActivatePinState = bits, U32, 468, [6:6] -unusedBit_185_7 = bits, U32, 468, [7:7] -unusedBit_185_8 = bits, U32, 468, [8:8] -unusedBit_185_9 = bits, U32, 468, [9:9] -unusedBit_185_10 = bits, U32, 468, [10:10] -unusedBit_185_11 = bits, U32, 468, [11:11] -unusedBit_185_12 = bits, U32, 468, [12:12] -unusedBit_185_13 = bits, U32, 468, [13:13] -unusedBit_185_14 = bits, U32, 468, [14:14] -unusedBit_185_15 = bits, U32, 468, [15:15] -unusedBit_185_16 = bits, U32, 468, [16:16] -unusedBit_185_17 = bits, U32, 468, [17:17] -unusedBit_185_18 = bits, U32, 468, [18:18] -unusedBit_185_19 = bits, U32, 468, [19:19] -unusedBit_185_20 = bits, U32, 468, [20:20] -unusedBit_185_21 = bits, U32, 468, [21:21] -unusedBit_185_22 = bits, U32, 468, [22:22] -unusedBit_185_23 = bits, U32, 468, [23:23] -unusedBit_185_24 = bits, U32, 468, [24:24] -unusedBit_185_25 = bits, U32, 468, [25:25] -unusedBit_185_26 = bits, U32, 468, [26:26] -unusedBit_185_27 = bits, U32, 468, [27:27] -unusedBit_185_28 = bits, U32, 468, [28:28] -unusedBit_185_29 = bits, U32, 468, [29:29] -unusedBit_185_30 = bits, U32, 468, [30:30] -unusedBit_185_31 = bits, U32, 468, [31:31] +dfcoActive = bits, U32, 468, [7:7] +unusedBit_186_8 = bits, U32, 468, [8:8] +unusedBit_186_9 = bits, U32, 468, [9:9] +unusedBit_186_10 = bits, U32, 468, [10:10] +unusedBit_186_11 = bits, U32, 468, [11:11] +unusedBit_186_12 = bits, U32, 468, [12:12] +unusedBit_186_13 = bits, U32, 468, [13:13] +unusedBit_186_14 = bits, U32, 468, [14:14] +unusedBit_186_15 = bits, U32, 468, [15:15] +unusedBit_186_16 = bits, U32, 468, [16:16] +unusedBit_186_17 = bits, U32, 468, [17:17] +unusedBit_186_18 = bits, U32, 468, [18:18] +unusedBit_186_19 = bits, U32, 468, [19:19] +unusedBit_186_20 = bits, U32, 468, [20:20] +unusedBit_186_21 = bits, U32, 468, [21:21] +unusedBit_186_22 = bits, U32, 468, [22:22] +unusedBit_186_23 = bits, U32, 468, [23:23] +unusedBit_186_24 = bits, U32, 468, [24:24] +unusedBit_186_25 = bits, U32, 468, [25:25] +unusedBit_186_26 = bits, U32, 468, [26:26] +unusedBit_186_27 = bits, U32, 468, [27:27] +unusedBit_186_28 = bits, U32, 468, [28:28] +unusedBit_186_29 = bits, U32, 468, [29:29] +unusedBit_186_30 = bits, U32, 468, [30:30] +unusedBit_186_31 = bits, U32, 468, [31:31] TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 @@ -3375,6 +3375,7 @@ gaugeCategory = DynoView indicator = { acState }, "AC off", "AC on", white, black, blue, white indicator = { isIdleClosedLoop }, "not idling", "idling", white, black, green, black indicator = { isIdleCoasting }, "not coasting", "coasting", white, black, green, black + indicator = { dfcoActive }, "no decel cut", "decel cut", white, black, yellow, black ; error codes indicator = { isTpsError}, "tps", "tps error", white, black, red, black @@ -3619,6 +3620,7 @@ entry = launchActivateSwitchCondition, "launchActivateSwitchCondition", int, entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d" entry = launchCombinedConditions, "launchCombinedConditions", int, "%d" entry = launchActivatePinState, "launchActivatePinState", int, "%d" +entry = dfcoActive, "dfcoActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" entry = boostControllerOutput, "boostControllerOutput", int, "%d" entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" diff --git a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini index 564aceb528..0c7f6e7c90 100644 --- a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.23.subaru_eg33_f7.3188280099" + signature = "rusEFI 2022.01.24.subaru_eg33_f7.1974207128" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.23.subaru_eg33_f7.3188280099" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.24.subaru_eg33_f7.1974207128" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,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 (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:45 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Jan 24 02:54:11 UTC 2022 pageSize = 20996 page = 1 @@ -2239,31 +2239,31 @@ launchActivateSwitchCondition = bits, U32, 468, [3:3] launchIsLaunchCondition = bits, U32, 468, [4:4] launchCombinedConditions = bits, U32, 468, [5:5] launchActivatePinState = bits, U32, 468, [6:6] -unusedBit_185_7 = bits, U32, 468, [7:7] -unusedBit_185_8 = bits, U32, 468, [8:8] -unusedBit_185_9 = bits, U32, 468, [9:9] -unusedBit_185_10 = bits, U32, 468, [10:10] -unusedBit_185_11 = bits, U32, 468, [11:11] -unusedBit_185_12 = bits, U32, 468, [12:12] -unusedBit_185_13 = bits, U32, 468, [13:13] -unusedBit_185_14 = bits, U32, 468, [14:14] -unusedBit_185_15 = bits, U32, 468, [15:15] -unusedBit_185_16 = bits, U32, 468, [16:16] -unusedBit_185_17 = bits, U32, 468, [17:17] -unusedBit_185_18 = bits, U32, 468, [18:18] -unusedBit_185_19 = bits, U32, 468, [19:19] -unusedBit_185_20 = bits, U32, 468, [20:20] -unusedBit_185_21 = bits, U32, 468, [21:21] -unusedBit_185_22 = bits, U32, 468, [22:22] -unusedBit_185_23 = bits, U32, 468, [23:23] -unusedBit_185_24 = bits, U32, 468, [24:24] -unusedBit_185_25 = bits, U32, 468, [25:25] -unusedBit_185_26 = bits, U32, 468, [26:26] -unusedBit_185_27 = bits, U32, 468, [27:27] -unusedBit_185_28 = bits, U32, 468, [28:28] -unusedBit_185_29 = bits, U32, 468, [29:29] -unusedBit_185_30 = bits, U32, 468, [30:30] -unusedBit_185_31 = bits, U32, 468, [31:31] +dfcoActive = bits, U32, 468, [7:7] +unusedBit_186_8 = bits, U32, 468, [8:8] +unusedBit_186_9 = bits, U32, 468, [9:9] +unusedBit_186_10 = bits, U32, 468, [10:10] +unusedBit_186_11 = bits, U32, 468, [11:11] +unusedBit_186_12 = bits, U32, 468, [12:12] +unusedBit_186_13 = bits, U32, 468, [13:13] +unusedBit_186_14 = bits, U32, 468, [14:14] +unusedBit_186_15 = bits, U32, 468, [15:15] +unusedBit_186_16 = bits, U32, 468, [16:16] +unusedBit_186_17 = bits, U32, 468, [17:17] +unusedBit_186_18 = bits, U32, 468, [18:18] +unusedBit_186_19 = bits, U32, 468, [19:19] +unusedBit_186_20 = bits, U32, 468, [20:20] +unusedBit_186_21 = bits, U32, 468, [21:21] +unusedBit_186_22 = bits, U32, 468, [22:22] +unusedBit_186_23 = bits, U32, 468, [23:23] +unusedBit_186_24 = bits, U32, 468, [24:24] +unusedBit_186_25 = bits, U32, 468, [25:25] +unusedBit_186_26 = bits, U32, 468, [26:26] +unusedBit_186_27 = bits, U32, 468, [27:27] +unusedBit_186_28 = bits, U32, 468, [28:28] +unusedBit_186_29 = bits, U32, 468, [29:29] +unusedBit_186_30 = bits, U32, 468, [30:30] +unusedBit_186_31 = bits, U32, 468, [31:31] TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 @@ -3375,6 +3375,7 @@ gaugeCategory = DynoView indicator = { acState }, "AC off", "AC on", white, black, blue, white indicator = { isIdleClosedLoop }, "not idling", "idling", white, black, green, black indicator = { isIdleCoasting }, "not coasting", "coasting", white, black, green, black + indicator = { dfcoActive }, "no decel cut", "decel cut", white, black, yellow, black ; error codes indicator = { isTpsError}, "tps", "tps error", white, black, red, black @@ -3619,6 +3620,7 @@ entry = launchActivateSwitchCondition, "launchActivateSwitchCondition", int, entry = launchIsLaunchCondition, "launchIsLaunchCondition", int, "%d" entry = launchCombinedConditions, "launchCombinedConditions", int, "%d" entry = launchActivatePinState, "launchActivatePinState", int, "%d" +entry = dfcoActive, "dfcoActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" entry = boostControllerOutput, "boostControllerOutput", int, "%d" entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" diff --git a/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java b/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java index f26e0fc3bb..e76f6e60ec 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:50 UTC 2022 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Jan 24 02:54:14 UTC 2022 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -1822,7 +1822,6 @@ public class Fields { public static final int servoOutputPins8_offset = 2739; public static final int showHumanReadableWarning_offset = 896; public static final int showSdCardWarning_offset = 164; - public static final int SIGNATURE_HASH = 2108906867; public static final int silentTriggerError_offset = 1260; public static final int slowAdcAlpha_offset = 1712; public static final int sparkDwellRpmBins_offset = 54; @@ -2292,7 +2291,7 @@ public class Fields { public static final int TS_RESPONSE_UNDERRUN = 0x80; public static final int TS_RESPONSE_UNRECOGNIZED_COMMAND = 0x83; public static final char TS_SET_LOGGER_SWITCH = 'l'; - public static final String TS_SIGNATURE = "rusEFI 2022.01.23.all.2108906867"; + public static final String TS_SIGNATURE = "rusEFI 2022.01.24.all.3054900424"; public static final char TS_SINGLE_WRITE_COMMAND = 'W'; public static final char TS_TEST_COMMAND = 't'; public static final int tunerStudioSerialSpeed_offset = 732; diff --git a/java_console/models/src/main/java/com/rusefi/config/generated/LaunchControl.java b/java_console/models/src/main/java/com/rusefi/config/generated/LaunchControl.java index 33d2be2d25..9c148d5e86 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/LaunchControl.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/LaunchControl.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/algo/launch_control_state.txt Thu Dec 16 19:50:42 UTC 2021 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/algo/launch_control_state.txt Mon Jan 24 02:53:31 UTC 2022 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -10,68 +10,68 @@ public class LaunchControl { public static final Field COMBINEDCONDITIONS = Field.create("COMBINEDCONDITIONS", 4, FieldType.BIT, 0); public static final Field LAUNCHACTIVATEPINSTATE = Field.create("LAUNCHACTIVATEPINSTATE", 4, FieldType.BIT, 1); public static final Field ISLAUNCHCONDITION = Field.create("ISLAUNCHCONDITION", 4, FieldType.BIT, 2); - public static final Field ACTIVATESWITCHCONDITION = Field.create("ACTIVATESWITCHCONDITION", 4, FieldType.BIT, 3); - public static final Field RPMCONDITION = Field.create("RPMCONDITION", 4, FieldType.BIT, 4); - public static final Field SPEEDCONDITION = Field.create("SPEEDCONDITION", 4, FieldType.BIT, 5); - public static final Field TPSCONDITION = Field.create("TPSCONDITION", 4, FieldType.BIT, 6); - public static final Field UNUSEDBIT_8_7 = Field.create("UNUSEDBIT_8_7", 4, FieldType.BIT, 7); - public static final Field UNUSEDBIT_8_8 = Field.create("UNUSEDBIT_8_8", 4, FieldType.BIT, 8); - public static final Field UNUSEDBIT_8_9 = Field.create("UNUSEDBIT_8_9", 4, FieldType.BIT, 9); - public static final Field UNUSEDBIT_8_10 = Field.create("UNUSEDBIT_8_10", 4, FieldType.BIT, 10); - public static final Field UNUSEDBIT_8_11 = Field.create("UNUSEDBIT_8_11", 4, FieldType.BIT, 11); - public static final Field UNUSEDBIT_8_12 = Field.create("UNUSEDBIT_8_12", 4, FieldType.BIT, 12); - public static final Field UNUSEDBIT_8_13 = Field.create("UNUSEDBIT_8_13", 4, FieldType.BIT, 13); - public static final Field UNUSEDBIT_8_14 = Field.create("UNUSEDBIT_8_14", 4, FieldType.BIT, 14); - public static final Field UNUSEDBIT_8_15 = Field.create("UNUSEDBIT_8_15", 4, FieldType.BIT, 15); - public static final Field UNUSEDBIT_8_16 = Field.create("UNUSEDBIT_8_16", 4, FieldType.BIT, 16); - public static final Field UNUSEDBIT_8_17 = Field.create("UNUSEDBIT_8_17", 4, FieldType.BIT, 17); - public static final Field UNUSEDBIT_8_18 = Field.create("UNUSEDBIT_8_18", 4, FieldType.BIT, 18); - public static final Field UNUSEDBIT_8_19 = Field.create("UNUSEDBIT_8_19", 4, FieldType.BIT, 19); - public static final Field UNUSEDBIT_8_20 = Field.create("UNUSEDBIT_8_20", 4, FieldType.BIT, 20); - public static final Field UNUSEDBIT_8_21 = Field.create("UNUSEDBIT_8_21", 4, FieldType.BIT, 21); - public static final Field UNUSEDBIT_8_22 = Field.create("UNUSEDBIT_8_22", 4, FieldType.BIT, 22); - public static final Field UNUSEDBIT_8_23 = Field.create("UNUSEDBIT_8_23", 4, FieldType.BIT, 23); - public static final Field UNUSEDBIT_8_24 = Field.create("UNUSEDBIT_8_24", 4, FieldType.BIT, 24); - public static final Field UNUSEDBIT_8_25 = Field.create("UNUSEDBIT_8_25", 4, FieldType.BIT, 25); - public static final Field UNUSEDBIT_8_26 = Field.create("UNUSEDBIT_8_26", 4, FieldType.BIT, 26); - public static final Field UNUSEDBIT_8_27 = Field.create("UNUSEDBIT_8_27", 4, FieldType.BIT, 27); - public static final Field UNUSEDBIT_8_28 = Field.create("UNUSEDBIT_8_28", 4, FieldType.BIT, 28); - public static final Field UNUSEDBIT_8_29 = Field.create("UNUSEDBIT_8_29", 4, FieldType.BIT, 29); - public static final Field UNUSEDBIT_8_30 = Field.create("UNUSEDBIT_8_30", 4, FieldType.BIT, 30); - public static final Field UNUSEDBIT_8_31 = Field.create("UNUSEDBIT_8_31", 4, FieldType.BIT, 31); + public static final Field ISSWITCHACTIVATED = Field.create("ISSWITCHACTIVATED", 4, FieldType.BIT, 3); + public static final Field ISCLUTCHACTIVATED = Field.create("ISCLUTCHACTIVATED", 4, FieldType.BIT, 4); + public static final Field ACTIVATESWITCHCONDITION = Field.create("ACTIVATESWITCHCONDITION", 4, FieldType.BIT, 5); + public static final Field RPMCONDITION = Field.create("RPMCONDITION", 4, FieldType.BIT, 6); + public static final Field SPEEDCONDITION = Field.create("SPEEDCONDITION", 4, FieldType.BIT, 7); + public static final Field TPSCONDITION = Field.create("TPSCONDITION", 4, FieldType.BIT, 8); + public static final Field UNUSEDBIT_10_9 = Field.create("UNUSEDBIT_10_9", 4, FieldType.BIT, 9); + public static final Field UNUSEDBIT_10_10 = Field.create("UNUSEDBIT_10_10", 4, FieldType.BIT, 10); + public static final Field UNUSEDBIT_10_11 = Field.create("UNUSEDBIT_10_11", 4, FieldType.BIT, 11); + public static final Field UNUSEDBIT_10_12 = Field.create("UNUSEDBIT_10_12", 4, FieldType.BIT, 12); + public static final Field UNUSEDBIT_10_13 = Field.create("UNUSEDBIT_10_13", 4, FieldType.BIT, 13); + public static final Field UNUSEDBIT_10_14 = Field.create("UNUSEDBIT_10_14", 4, FieldType.BIT, 14); + public static final Field UNUSEDBIT_10_15 = Field.create("UNUSEDBIT_10_15", 4, FieldType.BIT, 15); + public static final Field UNUSEDBIT_10_16 = Field.create("UNUSEDBIT_10_16", 4, FieldType.BIT, 16); + public static final Field UNUSEDBIT_10_17 = Field.create("UNUSEDBIT_10_17", 4, FieldType.BIT, 17); + public static final Field UNUSEDBIT_10_18 = Field.create("UNUSEDBIT_10_18", 4, FieldType.BIT, 18); + public static final Field UNUSEDBIT_10_19 = Field.create("UNUSEDBIT_10_19", 4, FieldType.BIT, 19); + public static final Field UNUSEDBIT_10_20 = Field.create("UNUSEDBIT_10_20", 4, FieldType.BIT, 20); + public static final Field UNUSEDBIT_10_21 = Field.create("UNUSEDBIT_10_21", 4, FieldType.BIT, 21); + public static final Field UNUSEDBIT_10_22 = Field.create("UNUSEDBIT_10_22", 4, FieldType.BIT, 22); + public static final Field UNUSEDBIT_10_23 = Field.create("UNUSEDBIT_10_23", 4, FieldType.BIT, 23); + public static final Field UNUSEDBIT_10_24 = Field.create("UNUSEDBIT_10_24", 4, FieldType.BIT, 24); + public static final Field UNUSEDBIT_10_25 = Field.create("UNUSEDBIT_10_25", 4, FieldType.BIT, 25); + public static final Field UNUSEDBIT_10_26 = Field.create("UNUSEDBIT_10_26", 4, FieldType.BIT, 26); + public static final Field UNUSEDBIT_10_27 = Field.create("UNUSEDBIT_10_27", 4, FieldType.BIT, 27); + public static final Field UNUSEDBIT_10_28 = Field.create("UNUSEDBIT_10_28", 4, FieldType.BIT, 28); + public static final Field UNUSEDBIT_10_29 = Field.create("UNUSEDBIT_10_29", 4, FieldType.BIT, 29); + public static final Field UNUSEDBIT_10_30 = Field.create("UNUSEDBIT_10_30", 4, FieldType.BIT, 30); + public static final Field UNUSEDBIT_10_31 = Field.create("UNUSEDBIT_10_31", 4, FieldType.BIT, 31); public static final Field[] VALUES = { RETARDTHRESHOLDRPM, COMBINEDCONDITIONS, LAUNCHACTIVATEPINSTATE, ISLAUNCHCONDITION, + ISSWITCHACTIVATED, + ISCLUTCHACTIVATED, ACTIVATESWITCHCONDITION, RPMCONDITION, SPEEDCONDITION, TPSCONDITION, - UNUSEDBIT_8_7, - UNUSEDBIT_8_8, - UNUSEDBIT_8_9, - UNUSEDBIT_8_10, - UNUSEDBIT_8_11, - UNUSEDBIT_8_12, - UNUSEDBIT_8_13, - UNUSEDBIT_8_14, - UNUSEDBIT_8_15, - UNUSEDBIT_8_16, - UNUSEDBIT_8_17, - UNUSEDBIT_8_18, - UNUSEDBIT_8_19, - UNUSEDBIT_8_20, - UNUSEDBIT_8_21, - UNUSEDBIT_8_22, - UNUSEDBIT_8_23, - UNUSEDBIT_8_24, - UNUSEDBIT_8_25, - UNUSEDBIT_8_26, - UNUSEDBIT_8_27, - UNUSEDBIT_8_28, - UNUSEDBIT_8_29, - UNUSEDBIT_8_30, - UNUSEDBIT_8_31, + UNUSEDBIT_10_9, + UNUSEDBIT_10_10, + UNUSEDBIT_10_11, + UNUSEDBIT_10_12, + UNUSEDBIT_10_13, + UNUSEDBIT_10_14, + UNUSEDBIT_10_15, + UNUSEDBIT_10_16, + UNUSEDBIT_10_17, + UNUSEDBIT_10_18, + UNUSEDBIT_10_19, + UNUSEDBIT_10_20, + UNUSEDBIT_10_21, + UNUSEDBIT_10_22, + UNUSEDBIT_10_23, + UNUSEDBIT_10_24, + UNUSEDBIT_10_25, + UNUSEDBIT_10_26, + UNUSEDBIT_10_27, + UNUSEDBIT_10_28, + UNUSEDBIT_10_29, + UNUSEDBIT_10_30, + UNUSEDBIT_10_31, }; }