Auto-generated configs and docs

This commit is contained in:
GitHub gen-configs Action 2022-08-30 02:29:24 +00:00
parent cbe70f8dec
commit 886f62da3d
79 changed files with 835 additions and 941 deletions

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Tue Aug 30 00:36:41 UTC 2022 // this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Tue Aug 30 02:28:07 UTC 2022
// by class com.rusefi.output.CHeaderConsumer // by class com.rusefi.output.CHeaderConsumer
// begin // begin
#pragma once #pragma once
@ -761,7 +761,7 @@ struct engine_configuration_s {
bool useTLE8888_cranking_hack : 1 {}; bool useTLE8888_cranking_hack : 1 {};
/** /**
offset 120 bit 18 */ offset 120 bit 18 */
bool useInstantRpmForIdle : 1 {}; bool unused120b18 : 1 {};
/** /**
* This uses separate ignition timing and VE tables not only for idle conditions, also during the postcranking-to-idle taper transition (See also afterCrankingIACtaperDuration). * This uses separate ignition timing and VE tables not only for idle conditions, also during the postcranking-to-idle taper transition (See also afterCrankingIACtaperDuration).
offset 120 bit 19 */ offset 120 bit 19 */
@ -4970,4 +4970,4 @@ struct persistent_config_s {
static_assert(sizeof(persistent_config_s) == 21252); static_assert(sizeof(persistent_config_s) == 21252);
// end // end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Tue Aug 30 00:36:41 UTC 2022 // this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Tue Aug 30 02:28:07 UTC 2022

View File

@ -1935,7 +1935,7 @@
#define show_Frankenso_presets true #define show_Frankenso_presets true
#define show_test_presets true #define show_test_presets true
#define showHumanReadableWarning_offset 960 #define showHumanReadableWarning_offset 960
#define SIGNATURE_HASH 1133807540 #define SIGNATURE_HASH 3830525865
#define silentTriggerError_offset 1360 #define silentTriggerError_offset 1360
#define skippedWheelOnCam_offset 1360 #define skippedWheelOnCam_offset 1360
#define slowAdcAlpha_offset 1600 #define slowAdcAlpha_offset 1600
@ -2495,7 +2495,7 @@
#define ts_show_vbatt true #define ts_show_vbatt true
#define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true #define ts_show_vr_threshold_all true
#define TS_SIGNATURE "rusEFI 2022.08.30.cypress.1133807540" #define TS_SIGNATURE "rusEFI 2022.08.30.cypress.3830525865"
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
@ -2535,6 +2535,7 @@
#define unused1128_offset 1628 #define unused1128_offset 1628
#define unused1129_offset 1628 #define unused1129_offset 1628
#define unused1130_offset 1628 #define unused1130_offset 1628
#define unused120b18_offset 120
#define unused1740b2_offset 1628 #define unused1740b2_offset 1628
#define unused4080_offset 3122 #define unused4080_offset 3122
#define unused962_offset 1040 #define unused962_offset 1040
@ -2579,7 +2580,6 @@
#define useIacPidMultTable_offset 1372 #define useIacPidMultTable_offset 1372
#define useIacTableForCoasting_offset 764 #define useIacTableForCoasting_offset 764
#define useIdleTimingPidControl_offset 764 #define useIdleTimingPidControl_offset 764
#define useInstantRpmForIdle_offset 120
#define useLcdScreen_offset 764 #define useLcdScreen_offset 764
#define useLinearCltSensor_offset 1360 #define useLinearCltSensor_offset 1360
#define useLinearIatSensor_offset 1360 #define useLinearIatSensor_offset 1360

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Tue Aug 30 00:36:40 UTC 2022 // this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Tue Aug 30 02:28:05 UTC 2022
// by class com.rusefi.output.CHeaderConsumer // by class com.rusefi.output.CHeaderConsumer
// begin // begin
#pragma once #pragma once
@ -761,7 +761,7 @@ struct engine_configuration_s {
bool useTLE8888_cranking_hack : 1 {}; bool useTLE8888_cranking_hack : 1 {};
/** /**
offset 120 bit 18 */ offset 120 bit 18 */
bool useInstantRpmForIdle : 1 {}; bool unused120b18 : 1 {};
/** /**
* This uses separate ignition timing and VE tables not only for idle conditions, also during the postcranking-to-idle taper transition (See also afterCrankingIACtaperDuration). * This uses separate ignition timing and VE tables not only for idle conditions, also during the postcranking-to-idle taper transition (See also afterCrankingIACtaperDuration).
offset 120 bit 19 */ offset 120 bit 19 */
@ -4970,4 +4970,4 @@ struct persistent_config_s {
static_assert(sizeof(persistent_config_s) == 21252); static_assert(sizeof(persistent_config_s) == 21252);
// end // end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Tue Aug 30 00:36:40 UTC 2022 // this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Tue Aug 30 02:28:05 UTC 2022

View File

@ -1935,7 +1935,7 @@
#define show_Frankenso_presets true #define show_Frankenso_presets true
#define show_test_presets true #define show_test_presets true
#define showHumanReadableWarning_offset 960 #define showHumanReadableWarning_offset 960
#define SIGNATURE_HASH 725820792 #define SIGNATURE_HASH 2357628261
#define silentTriggerError_offset 1360 #define silentTriggerError_offset 1360
#define skippedWheelOnCam_offset 1360 #define skippedWheelOnCam_offset 1360
#define slowAdcAlpha_offset 1600 #define slowAdcAlpha_offset 1600
@ -2495,7 +2495,7 @@
#define ts_show_vbatt true #define ts_show_vbatt true
#define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true #define ts_show_vr_threshold_all true
#define TS_SIGNATURE "rusEFI 2022.08.30.kin.725820792" #define TS_SIGNATURE "rusEFI 2022.08.30.kin.2357628261"
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
@ -2535,6 +2535,7 @@
#define unused1128_offset 1628 #define unused1128_offset 1628
#define unused1129_offset 1628 #define unused1129_offset 1628
#define unused1130_offset 1628 #define unused1130_offset 1628
#define unused120b18_offset 120
#define unused1740b2_offset 1628 #define unused1740b2_offset 1628
#define unused4080_offset 3122 #define unused4080_offset 3122
#define unused962_offset 1040 #define unused962_offset 1040
@ -2579,7 +2580,6 @@
#define useIacPidMultTable_offset 1372 #define useIacPidMultTable_offset 1372
#define useIacTableForCoasting_offset 764 #define useIacTableForCoasting_offset 764
#define useIdleTimingPidControl_offset 764 #define useIdleTimingPidControl_offset 764
#define useInstantRpmForIdle_offset 120
#define useLcdScreen_offset 764 #define useLcdScreen_offset 764
#define useLinearCltSensor_offset 1360 #define useLinearCltSensor_offset 1360
#define useLinearIatSensor_offset 1360 #define useLinearIatSensor_offset 1360

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Tue Aug 30 00:36:43 UTC 2022 // this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Tue Aug 30 02:28:09 UTC 2022
// by class com.rusefi.output.CHeaderConsumer // by class com.rusefi.output.CHeaderConsumer
// begin // begin
#pragma once #pragma once
@ -761,7 +761,7 @@ struct engine_configuration_s {
bool useTLE8888_cranking_hack : 1 {}; bool useTLE8888_cranking_hack : 1 {};
/** /**
offset 120 bit 18 */ offset 120 bit 18 */
bool useInstantRpmForIdle : 1 {}; bool unused120b18 : 1 {};
/** /**
* This uses separate ignition timing and VE tables not only for idle conditions, also during the postcranking-to-idle taper transition (See also afterCrankingIACtaperDuration). * This uses separate ignition timing and VE tables not only for idle conditions, also during the postcranking-to-idle taper transition (See also afterCrankingIACtaperDuration).
offset 120 bit 19 */ offset 120 bit 19 */
@ -4970,4 +4970,4 @@ struct persistent_config_s {
static_assert(sizeof(persistent_config_s) == 21252); static_assert(sizeof(persistent_config_s) == 21252);
// end // end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Tue Aug 30 00:36:43 UTC 2022 // this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Tue Aug 30 02:28:09 UTC 2022

View File

@ -1901,7 +1901,7 @@
#define show_Proteus_presets false #define show_Proteus_presets false
#define show_test_presets false #define show_test_presets false
#define showHumanReadableWarning_offset 960 #define showHumanReadableWarning_offset 960
#define SIGNATURE_HASH 982146670 #define SIGNATURE_HASH 2639263347
#define silentTriggerError_offset 1360 #define silentTriggerError_offset 1360
#define skippedWheelOnCam_offset 1360 #define skippedWheelOnCam_offset 1360
#define slowAdcAlpha_offset 1600 #define slowAdcAlpha_offset 1600
@ -2462,7 +2462,7 @@
#define ts_show_vbatt true #define ts_show_vbatt true
#define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true #define ts_show_vr_threshold_all true
#define TS_SIGNATURE "rusEFI 2022.08.30.subaru_eg33_f7.982146670" #define TS_SIGNATURE "rusEFI 2022.08.30.subaru_eg33_f7.2639263347"
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
@ -2502,6 +2502,7 @@
#define unused1128_offset 1628 #define unused1128_offset 1628
#define unused1129_offset 1628 #define unused1129_offset 1628
#define unused1130_offset 1628 #define unused1130_offset 1628
#define unused120b18_offset 120
#define unused1740b2_offset 1628 #define unused1740b2_offset 1628
#define unused4080_offset 3122 #define unused4080_offset 3122
#define unused962_offset 1040 #define unused962_offset 1040
@ -2546,7 +2547,6 @@
#define useIacPidMultTable_offset 1372 #define useIacPidMultTable_offset 1372
#define useIacTableForCoasting_offset 764 #define useIacTableForCoasting_offset 764
#define useIdleTimingPidControl_offset 764 #define useIdleTimingPidControl_offset 764
#define useInstantRpmForIdle_offset 120
#define useLcdScreen_offset 764 #define useLcdScreen_offset 764
#define useLinearCltSensor_offset 1360 #define useLinearCltSensor_offset 1360
#define useLinearIatSensor_offset 1360 #define useLinearIatSensor_offset 1360

View File

@ -434,7 +434,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d" entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d" entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d" entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d" entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", int, "%d" entry = isIdleCoasting, "idle: coasting", int, "%d"
entry = targetRpmByClt, "idle: target by CLT", int, "%d" entry = targetRpmByClt, "idle: target by CLT", int, "%d"

View File

@ -253,7 +253,6 @@ indicatorPanel = idle_stateIndicatorPanel, 2
indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes" indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes"
indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes" indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes" indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes" indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes"
indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes" indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes"

View File

@ -1030,23 +1030,23 @@ badTps = bits, U32, 1160, [11:11]
looksLikeRunning = bits, U32, 1160, [12:12] looksLikeRunning = bits, U32, 1160, [12:12]
looksLikeCoasting = bits, U32, 1160, [13:13] looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14] looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15] isVerboseIAC = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16] isIdleCoasting = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17] unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18] unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19] unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20] unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21] unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22] unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23] unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24] unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25] unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26] unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27] unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28] unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29] unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30] unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31] unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0 targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0 targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172 iacByRpmTaper = scalar, F32, 1172

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/idle_state.txt Fri Aug 26 00:40:05 UTC 2022 // this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/idle_state.txt Tue Aug 30 02:28:03 UTC 2022
// by class com.rusefi.output.CHeaderConsumer // by class com.rusefi.output.CHeaderConsumer
// begin // begin
#pragma once #pragma once
@ -91,56 +91,56 @@ struct idle_state_s {
bool looksLikeCrankToIdle : 1 {}; bool looksLikeCrankToIdle : 1 {};
/** /**
offset 20 bit 15 */ offset 20 bit 15 */
bool useInstantRpmForIdle : 1 {};
/**
offset 20 bit 16 */
bool isVerboseIAC : 1 {}; bool isVerboseIAC : 1 {};
/** /**
* idle: coasting * idle: coasting
offset 20 bit 17 */ offset 20 bit 16 */
bool isIdleCoasting : 1 {}; bool isIdleCoasting : 1 {};
/** /**
offset 20 bit 17 */
bool unusedBit_22_17 : 1 {};
/**
offset 20 bit 18 */ offset 20 bit 18 */
bool unusedBit_23_18 : 1 {}; bool unusedBit_22_18 : 1 {};
/** /**
offset 20 bit 19 */ offset 20 bit 19 */
bool unusedBit_23_19 : 1 {}; bool unusedBit_22_19 : 1 {};
/** /**
offset 20 bit 20 */ offset 20 bit 20 */
bool unusedBit_23_20 : 1 {}; bool unusedBit_22_20 : 1 {};
/** /**
offset 20 bit 21 */ offset 20 bit 21 */
bool unusedBit_23_21 : 1 {}; bool unusedBit_22_21 : 1 {};
/** /**
offset 20 bit 22 */ offset 20 bit 22 */
bool unusedBit_23_22 : 1 {}; bool unusedBit_22_22 : 1 {};
/** /**
offset 20 bit 23 */ offset 20 bit 23 */
bool unusedBit_23_23 : 1 {}; bool unusedBit_22_23 : 1 {};
/** /**
offset 20 bit 24 */ offset 20 bit 24 */
bool unusedBit_23_24 : 1 {}; bool unusedBit_22_24 : 1 {};
/** /**
offset 20 bit 25 */ offset 20 bit 25 */
bool unusedBit_23_25 : 1 {}; bool unusedBit_22_25 : 1 {};
/** /**
offset 20 bit 26 */ offset 20 bit 26 */
bool unusedBit_23_26 : 1 {}; bool unusedBit_22_26 : 1 {};
/** /**
offset 20 bit 27 */ offset 20 bit 27 */
bool unusedBit_23_27 : 1 {}; bool unusedBit_22_27 : 1 {};
/** /**
offset 20 bit 28 */ offset 20 bit 28 */
bool unusedBit_23_28 : 1 {}; bool unusedBit_22_28 : 1 {};
/** /**
offset 20 bit 29 */ offset 20 bit 29 */
bool unusedBit_23_29 : 1 {}; bool unusedBit_22_29 : 1 {};
/** /**
offset 20 bit 30 */ offset 20 bit 30 */
bool unusedBit_23_30 : 1 {}; bool unusedBit_22_30 : 1 {};
/** /**
offset 20 bit 31 */ offset 20 bit 31 */
bool unusedBit_23_31 : 1 {}; bool unusedBit_22_31 : 1 {};
/** /**
* idle: target by CLT * idle: target by CLT
* offset 24 * offset 24
@ -165,4 +165,4 @@ struct idle_state_s {
static_assert(sizeof(idle_state_s) == 40); static_assert(sizeof(idle_state_s) == 40);
// end // end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/idle_state.txt Fri Aug 26 00:40:05 UTC 2022 // this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/idle_state.txt Tue Aug 30 02:28:03 UTC 2022

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 00:37:42 UTC 2022 // this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 02:29:12 UTC 2022
// by class com.rusefi.output.CHeaderConsumer // by class com.rusefi.output.CHeaderConsumer
// begin // begin
#pragma once #pragma once
@ -761,7 +761,7 @@ struct engine_configuration_s {
bool useTLE8888_cranking_hack : 1 {}; bool useTLE8888_cranking_hack : 1 {};
/** /**
offset 120 bit 18 */ offset 120 bit 18 */
bool useInstantRpmForIdle : 1 {}; bool unused120b18 : 1 {};
/** /**
* This uses separate ignition timing and VE tables not only for idle conditions, also during the postcranking-to-idle taper transition (See also afterCrankingIACtaperDuration). * This uses separate ignition timing and VE tables not only for idle conditions, also during the postcranking-to-idle taper transition (See also afterCrankingIACtaperDuration).
offset 120 bit 19 */ offset 120 bit 19 */
@ -4970,4 +4970,4 @@ struct persistent_config_s {
static_assert(sizeof(persistent_config_s) == 21252); static_assert(sizeof(persistent_config_s) == 21252);
// end // end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 00:37:42 UTC 2022 // this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 02:29:12 UTC 2022

View File

@ -1935,7 +1935,7 @@
#define show_Frankenso_presets true #define show_Frankenso_presets true
#define show_test_presets true #define show_test_presets true
#define showHumanReadableWarning_offset 960 #define showHumanReadableWarning_offset 960
#define SIGNATURE_HASH 1133807540 #define SIGNATURE_HASH 3830525865
#define silentTriggerError_offset 1360 #define silentTriggerError_offset 1360
#define skippedWheelOnCam_offset 1360 #define skippedWheelOnCam_offset 1360
#define slowAdcAlpha_offset 1600 #define slowAdcAlpha_offset 1600
@ -2495,7 +2495,7 @@
#define ts_show_vbatt true #define ts_show_vbatt true
#define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_2 true
#define ts_show_vr_threshold_all true #define ts_show_vr_threshold_all true
#define TS_SIGNATURE "rusEFI 2022.08.30.all.1133807540" #define TS_SIGNATURE "rusEFI 2022.08.30.all.3830525865"
#define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'
@ -2535,6 +2535,7 @@
#define unused1128_offset 1628 #define unused1128_offset 1628
#define unused1129_offset 1628 #define unused1129_offset 1628
#define unused1130_offset 1628 #define unused1130_offset 1628
#define unused120b18_offset 120
#define unused1740b2_offset 1628 #define unused1740b2_offset 1628
#define unused4080_offset 3122 #define unused4080_offset 3122
#define unused962_offset 1040 #define unused962_offset 1040
@ -2579,7 +2580,6 @@
#define useIacPidMultTable_offset 1372 #define useIacPidMultTable_offset 1372
#define useIacTableForCoasting_offset 764 #define useIacTableForCoasting_offset 764
#define useIdleTimingPidControl_offset 764 #define useIdleTimingPidControl_offset 764
#define useInstantRpmForIdle_offset 120
#define useLcdScreen_offset 764 #define useLcdScreen_offset 764
#define useLinearCltSensor_offset 1360 #define useLinearCltSensor_offset 1360
#define useLinearIatSensor_offset 1360 #define useLinearIatSensor_offset 1360

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 1421053947 #define SIGNATURE_HASH 4084606950
#define TS_SIGNATURE "rusEFI 2022.08.30.48way.1421053947" #define TS_SIGNATURE "rusEFI 2022.08.30.48way.4084606950"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 1133807540 #define SIGNATURE_HASH 3830525865
#define TS_SIGNATURE "rusEFI 2022.08.30.all.1133807540" #define TS_SIGNATURE "rusEFI 2022.08.30.all.3830525865"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 1904614104 #define SIGNATURE_HASH 3594760901
#define TS_SIGNATURE "rusEFI 2022.08.30.alphax-2chan.1904614104" #define TS_SIGNATURE "rusEFI 2022.08.30.alphax-2chan.3594760901"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 3364373563 #define SIGNATURE_HASH 1867377702
#define TS_SIGNATURE "rusEFI 2022.08.30.alphax-4chan.3364373563" #define TS_SIGNATURE "rusEFI 2022.08.30.alphax-4chan.1867377702"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 1600025235 #define SIGNATURE_HASH 4170963598
#define TS_SIGNATURE "rusEFI 2022.08.30.atlas.1600025235" #define TS_SIGNATURE "rusEFI 2022.08.30.atlas.4170963598"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 3044595277 #define SIGNATURE_HASH 314408528
#define TS_SIGNATURE "rusEFI 2022.08.30.core8.3044595277" #define TS_SIGNATURE "rusEFI 2022.08.30.core8.314408528"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat null // was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat null
// //
#define SIGNATURE_HASH 1133807540 #define SIGNATURE_HASH 3830525865
#define TS_SIGNATURE "rusEFI 2022.08.30.cypress.1133807540" #define TS_SIGNATURE "rusEFI 2022.08.30.cypress.3830525865"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 1133807540 #define SIGNATURE_HASH 3830525865
#define TS_SIGNATURE "rusEFI 2022.08.30.f407-discovery.1133807540" #define TS_SIGNATURE "rusEFI 2022.08.30.f407-discovery.3830525865"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 1133807540 #define SIGNATURE_HASH 3830525865
#define TS_SIGNATURE "rusEFI 2022.08.30.f429-discovery.1133807540" #define TS_SIGNATURE "rusEFI 2022.08.30.f429-discovery.3830525865"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 33061744 #define SIGNATURE_HASH 2789069677
#define TS_SIGNATURE "rusEFI 2022.08.30.frankenso_na6.33061744" #define TS_SIGNATURE "rusEFI 2022.08.30.frankenso_na6.2789069677"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 3010036379 #define SIGNATURE_HASH 346827398
#define TS_SIGNATURE "rusEFI 2022.08.30.harley81.3010036379" #define TS_SIGNATURE "rusEFI 2022.08.30.harley81.346827398"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 4159898114 #define SIGNATURE_HASH 1345759775
#define TS_SIGNATURE "rusEFI 2022.08.30.hellen-gm-e67.4159898114" #define TS_SIGNATURE "rusEFI 2022.08.30.hellen-gm-e67.1345759775"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 2585769592 #define SIGNATURE_HASH 1037704805
#define TS_SIGNATURE "rusEFI 2022.08.30.hellen-nb1.2585769592" #define TS_SIGNATURE "rusEFI 2022.08.30.hellen-nb1.1037704805"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 3410640734 #define SIGNATURE_HASH 1821349699
#define TS_SIGNATURE "rusEFI 2022.08.30.hellen121nissan.3410640734" #define TS_SIGNATURE "rusEFI 2022.08.30.hellen121nissan.1821349699"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 867517646 #define SIGNATURE_HASH 2490428627
#define TS_SIGNATURE "rusEFI 2022.08.30.hellen121vag.867517646" #define TS_SIGNATURE "rusEFI 2022.08.30.hellen121vag.2490428627"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 3177888394 #define SIGNATURE_HASH 447681175
#define TS_SIGNATURE "rusEFI 2022.08.30.hellen128.3177888394" #define TS_SIGNATURE "rusEFI 2022.08.30.hellen128.447681175"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 3688625456 #define SIGNATURE_HASH 2082364717
#define TS_SIGNATURE "rusEFI 2022.08.30.hellen154hyundai.3688625456" #define TS_SIGNATURE "rusEFI 2022.08.30.hellen154hyundai.2082364717"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 2980818608 #define SIGNATURE_HASH 376309421
#define TS_SIGNATURE "rusEFI 2022.08.30.hellen72.2980818608" #define TS_SIGNATURE "rusEFI 2022.08.30.hellen72.376309421"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 1629577150 #define SIGNATURE_HASH 3336894371
#define TS_SIGNATURE "rusEFI 2022.08.30.hellen81.1629577150" #define TS_SIGNATURE "rusEFI 2022.08.30.hellen81.3336894371"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 1449235576 #define SIGNATURE_HASH 4054072421
#define TS_SIGNATURE "rusEFI 2022.08.30.hellen88bmw.1449235576" #define TS_SIGNATURE "rusEFI 2022.08.30.hellen88bmw.4054072421"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 2254887222 #define SIGNATURE_HASH 564359467
#define TS_SIGNATURE "rusEFI 2022.08.30.hellenNA6.2254887222" #define TS_SIGNATURE "rusEFI 2022.08.30.hellenNA6.564359467"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 3818731100 #define SIGNATURE_HASH 1146658369
#define TS_SIGNATURE "rusEFI 2022.08.30.hellenNA8_96.3818731100" #define TS_SIGNATURE "rusEFI 2022.08.30.hellenNA8_96.1146658369"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat null // was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat null
// //
#define SIGNATURE_HASH 725820792 #define SIGNATURE_HASH 2357628261
#define TS_SIGNATURE "rusEFI 2022.08.30.kin.725820792" #define TS_SIGNATURE "rusEFI 2022.08.30.kin.2357628261"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 2353138498 #define SIGNATURE_HASH 730309471
#define TS_SIGNATURE "rusEFI 2022.08.30.mre_f4.2353138498" #define TS_SIGNATURE "rusEFI 2022.08.30.mre_f4.730309471"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 2353138498 #define SIGNATURE_HASH 730309471
#define TS_SIGNATURE "rusEFI 2022.08.30.mre_f7.2353138498" #define TS_SIGNATURE "rusEFI 2022.08.30.mre_f7.730309471"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 327048786 #define SIGNATURE_HASH 3032217167
#define TS_SIGNATURE "rusEFI 2022.08.30.prometheus_405.327048786" #define TS_SIGNATURE "rusEFI 2022.08.30.prometheus_405.3032217167"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 327048786 #define SIGNATURE_HASH 3032217167
#define TS_SIGNATURE "rusEFI 2022.08.30.prometheus_469.327048786" #define TS_SIGNATURE "rusEFI 2022.08.30.prometheus_469.3032217167"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 3864608962 #define SIGNATURE_HASH 1100802271
#define TS_SIGNATURE "rusEFI 2022.08.30.proteus_f4.3864608962" #define TS_SIGNATURE "rusEFI 2022.08.30.proteus_f4.1100802271"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 3864608962 #define SIGNATURE_HASH 1100802271
#define TS_SIGNATURE "rusEFI 2022.08.30.proteus_f7.3864608962" #define TS_SIGNATURE "rusEFI 2022.08.30.proteus_f7.1100802271"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 3864608962 #define SIGNATURE_HASH 1100802271
#define TS_SIGNATURE "rusEFI 2022.08.30.proteus_h7.3864608962" #define TS_SIGNATURE "rusEFI 2022.08.30.proteus_h7.1100802271"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh null
// //
#define SIGNATURE_HASH 982146670 #define SIGNATURE_HASH 2639263347
#define TS_SIGNATURE "rusEFI 2022.08.30.subaru_eg33_f7.982146670" #define TS_SIGNATURE "rusEFI 2022.08.30.subaru_eg33_f7.2639263347"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 3919333856 #define SIGNATURE_HASH 1314513405
#define TS_SIGNATURE "rusEFI 2022.08.30.tdg-pdm8.3919333856" #define TS_SIGNATURE "rusEFI 2022.08.30.tdg-pdm8.1314513405"

View File

@ -218,8 +218,6 @@ float getConfigValueByName(const char *name) {
return engineConfiguration->useCicPidForIdle; return engineConfiguration->useCicPidForIdle;
if (strEqualCaseInsensitive(name, "useTLE8888_cranking_hack")) if (strEqualCaseInsensitive(name, "useTLE8888_cranking_hack"))
return engineConfiguration->useTLE8888_cranking_hack; return engineConfiguration->useTLE8888_cranking_hack;
if (strEqualCaseInsensitive(name, "useInstantRpmForIdle"))
return engineConfiguration->useInstantRpmForIdle;
if (strEqualCaseInsensitive(name, "useSeparateIdleTablesForCrankingTaper")) if (strEqualCaseInsensitive(name, "useSeparateIdleTablesForCrankingTaper"))
return engineConfiguration->useSeparateIdleTablesForCrankingTaper; return engineConfiguration->useSeparateIdleTablesForCrankingTaper;
if (strEqualCaseInsensitive(name, "launchControlEnabled")) if (strEqualCaseInsensitive(name, "launchControlEnabled"))
@ -1012,11 +1010,6 @@ void setConfigValueByName(const char *name, float value) {
engineConfiguration->useTLE8888_cranking_hack = (int)value; engineConfiguration->useTLE8888_cranking_hack = (int)value;
return; return;
} }
if (strEqualCaseInsensitive(name, "useInstantRpmForIdle"))
{
engineConfiguration->useInstantRpmForIdle = (int)value;
return;
}
if (strEqualCaseInsensitive(name, "useSeparateIdleTablesForCrankingTaper")) if (strEqualCaseInsensitive(name, "useSeparateIdleTablesForCrankingTaper"))
{ {
engineConfiguration->useSeparateIdleTablesForCrankingTaper = (int)value; engineConfiguration->useSeparateIdleTablesForCrankingTaper = (int)value;

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.08.30.all.1133807540" signature = "rusEFI 2022.08.30.all.3830525865"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature = "rusEFI 2022.08.30.all.1133807540" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.08.30.all.3830525865" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 00:37:38 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 02:29:10 UTC 2022
pageSize = 21252 pageSize = 21252
page = 1 page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true" cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "false", "true" useCicPidForIdle = bits, U32, 120, [16:16], "false", "true"
useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true"
useInstantRpmForIdle = bits, U32, 120, [18:18], "false", "true" unused120b18 = bits, U32, 120, [18:18], "false", "true"
useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true"
launchControlEnabled = bits, U32, 120, [20:20], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true"
rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true"
@ -3152,23 +3152,23 @@ badTps = bits, U32, 1160, [11:11]
looksLikeRunning = bits, U32, 1160, [12:12] looksLikeRunning = bits, U32, 1160, [12:12]
looksLikeCoasting = bits, U32, 1160, [13:13] looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14] looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15] isVerboseIAC = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16] isIdleCoasting = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17] unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18] unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19] unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20] unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21] unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22] unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23] unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24] unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25] unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26] unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27] unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28] unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29] unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30] unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31] unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0 targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0 targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172 iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d" entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d" entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d" entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d" entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", int, "%d" entry = isIdleCoasting, "idle: coasting", int, "%d"
entry = targetRpmByClt, "idle: target by CLT", int, "%d" entry = targetRpmByClt, "idle: target by CLT", int, "%d"
@ -5641,7 +5640,6 @@ indicatorPanel = idle_stateIndicatorPanel, 2
indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes" indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes"
indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes" indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes" indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes" indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes"
indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes" indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes"
@ -6719,7 +6717,6 @@ dialog = wideband_stateDialog, "wideband_state"
field = "Use idle VE table", useSeparateVeForIdle field = "Use idle VE table", useSeparateVeForIdle
field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.08.30.48way.1421053947" signature = "rusEFI 2022.08.30.48way.4084606950"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature = "rusEFI 2022.08.30.48way.1421053947" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.08.30.48way.4084606950" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 00:37:18 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 02:28:47 UTC 2022
pageSize = 21252 pageSize = 21252
page = 1 page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true" cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "false", "true" useCicPidForIdle = bits, U32, 120, [16:16], "false", "true"
useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true"
useInstantRpmForIdle = bits, U32, 120, [18:18], "false", "true" unused120b18 = bits, U32, 120, [18:18], "false", "true"
useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true"
launchControlEnabled = bits, U32, 120, [20:20], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true"
rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true"
@ -3152,23 +3152,23 @@ badTps = bits, U32, 1160, [11:11]
looksLikeRunning = bits, U32, 1160, [12:12] looksLikeRunning = bits, U32, 1160, [12:12]
looksLikeCoasting = bits, U32, 1160, [13:13] looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14] looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15] isVerboseIAC = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16] isIdleCoasting = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17] unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18] unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19] unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20] unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21] unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22] unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23] unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24] unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25] unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26] unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27] unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28] unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29] unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30] unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31] unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0 targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0 targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172 iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d" entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d" entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d" entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d" entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", int, "%d" entry = isIdleCoasting, "idle: coasting", int, "%d"
entry = targetRpmByClt, "idle: target by CLT", int, "%d" entry = targetRpmByClt, "idle: target by CLT", int, "%d"
@ -5638,7 +5637,6 @@ indicatorPanel = idle_stateIndicatorPanel, 2
indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes" indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes"
indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes" indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes" indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes" indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes"
indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes" indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes"
@ -6714,7 +6712,6 @@ dialog = wideband_stateDialog, "wideband_state"
field = "Use idle VE table", useSeparateVeForIdle field = "Use idle VE table", useSeparateVeForIdle
field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.08.30.alphax-2chan.1904614104" signature = "rusEFI 2022.08.30.alphax-2chan.3594760901"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature = "rusEFI 2022.08.30.alphax-2chan.1904614104" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.08.30.alphax-2chan.3594760901" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 00:36:45 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 02:28:11 UTC 2022
pageSize = 21252 pageSize = 21252
page = 1 page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true" cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "false", "true" useCicPidForIdle = bits, U32, 120, [16:16], "false", "true"
useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true"
useInstantRpmForIdle = bits, U32, 120, [18:18], "false", "true" unused120b18 = bits, U32, 120, [18:18], "false", "true"
useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true"
launchControlEnabled = bits, U32, 120, [20:20], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true"
rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true"
@ -3152,23 +3152,23 @@ badTps = bits, U32, 1160, [11:11]
looksLikeRunning = bits, U32, 1160, [12:12] looksLikeRunning = bits, U32, 1160, [12:12]
looksLikeCoasting = bits, U32, 1160, [13:13] looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14] looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15] isVerboseIAC = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16] isIdleCoasting = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17] unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18] unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19] unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20] unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21] unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22] unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23] unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24] unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25] unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26] unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27] unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28] unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29] unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30] unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31] unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0 targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0 targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172 iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d" entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d" entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d" entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d" entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", int, "%d" entry = isIdleCoasting, "idle: coasting", int, "%d"
entry = targetRpmByClt, "idle: target by CLT", int, "%d" entry = targetRpmByClt, "idle: target by CLT", int, "%d"
@ -5635,7 +5634,6 @@ indicatorPanel = idle_stateIndicatorPanel, 2
indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes" indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes"
indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes" indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes" indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes" indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes"
indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes" indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes"
@ -6700,7 +6698,6 @@ dialog = wideband_stateDialog, "wideband_state"
field = "Use idle VE table", useSeparateVeForIdle field = "Use idle VE table", useSeparateVeForIdle
field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.08.30.alphax-4chan.3364373563" signature = "rusEFI 2022.08.30.alphax-4chan.1867377702"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature = "rusEFI 2022.08.30.alphax-4chan.3364373563" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.08.30.alphax-4chan.1867377702" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 00:36:47 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 02:28:13 UTC 2022
pageSize = 21252 pageSize = 21252
page = 1 page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true" cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "false", "true" useCicPidForIdle = bits, U32, 120, [16:16], "false", "true"
useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true"
useInstantRpmForIdle = bits, U32, 120, [18:18], "false", "true" unused120b18 = bits, U32, 120, [18:18], "false", "true"
useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true"
launchControlEnabled = bits, U32, 120, [20:20], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true"
rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true"
@ -3152,23 +3152,23 @@ badTps = bits, U32, 1160, [11:11]
looksLikeRunning = bits, U32, 1160, [12:12] looksLikeRunning = bits, U32, 1160, [12:12]
looksLikeCoasting = bits, U32, 1160, [13:13] looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14] looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15] isVerboseIAC = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16] isIdleCoasting = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17] unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18] unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19] unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20] unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21] unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22] unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23] unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24] unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25] unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26] unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27] unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28] unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29] unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30] unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31] unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0 targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0 targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172 iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d" entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d" entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d" entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d" entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", int, "%d" entry = isIdleCoasting, "idle: coasting", int, "%d"
entry = targetRpmByClt, "idle: target by CLT", int, "%d" entry = targetRpmByClt, "idle: target by CLT", int, "%d"
@ -5637,7 +5636,6 @@ indicatorPanel = idle_stateIndicatorPanel, 2
indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes" indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes"
indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes" indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes" indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes" indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes"
indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes" indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes"
@ -6703,7 +6701,6 @@ dialog = wideband_stateDialog, "wideband_state"
field = "Use idle VE table", useSeparateVeForIdle field = "Use idle VE table", useSeparateVeForIdle
field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.08.30.atlas.1600025235" signature = "rusEFI 2022.08.30.atlas.4170963598"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature = "rusEFI 2022.08.30.atlas.1600025235" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.08.30.atlas.4170963598" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 00:37:35 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 02:29:06 UTC 2022
pageSize = 21252 pageSize = 21252
page = 1 page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true" cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "false", "true" useCicPidForIdle = bits, U32, 120, [16:16], "false", "true"
useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true"
useInstantRpmForIdle = bits, U32, 120, [18:18], "false", "true" unused120b18 = bits, U32, 120, [18:18], "false", "true"
useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true"
launchControlEnabled = bits, U32, 120, [20:20], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true"
rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true"
@ -3152,23 +3152,23 @@ badTps = bits, U32, 1160, [11:11]
looksLikeRunning = bits, U32, 1160, [12:12] looksLikeRunning = bits, U32, 1160, [12:12]
looksLikeCoasting = bits, U32, 1160, [13:13] looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14] looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15] isVerboseIAC = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16] isIdleCoasting = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17] unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18] unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19] unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20] unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21] unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22] unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23] unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24] unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25] unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26] unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27] unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28] unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29] unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30] unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31] unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0 targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0 targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172 iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d" entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d" entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d" entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d" entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", int, "%d" entry = isIdleCoasting, "idle: coasting", int, "%d"
entry = targetRpmByClt, "idle: target by CLT", int, "%d" entry = targetRpmByClt, "idle: target by CLT", int, "%d"
@ -5641,7 +5640,6 @@ indicatorPanel = idle_stateIndicatorPanel, 2
indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes" indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes"
indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes" indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes" indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes" indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes"
indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes" indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes"
@ -6711,7 +6709,6 @@ dialog = wideband_stateDialog, "wideband_state"
field = "Use idle VE table", useSeparateVeForIdle field = "Use idle VE table", useSeparateVeForIdle
field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.08.30.core8.3044595277" signature = "rusEFI 2022.08.30.core8.314408528"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature = "rusEFI 2022.08.30.core8.3044595277" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.08.30.core8.314408528" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 00:37:16 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 02:28:45 UTC 2022
pageSize = 21252 pageSize = 21252
page = 1 page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true" cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "false", "true" useCicPidForIdle = bits, U32, 120, [16:16], "false", "true"
useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true"
useInstantRpmForIdle = bits, U32, 120, [18:18], "false", "true" unused120b18 = bits, U32, 120, [18:18], "false", "true"
useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true"
launchControlEnabled = bits, U32, 120, [20:20], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true"
rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true"
@ -3152,23 +3152,23 @@ badTps = bits, U32, 1160, [11:11]
looksLikeRunning = bits, U32, 1160, [12:12] looksLikeRunning = bits, U32, 1160, [12:12]
looksLikeCoasting = bits, U32, 1160, [13:13] looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14] looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15] isVerboseIAC = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16] isIdleCoasting = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17] unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18] unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19] unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20] unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21] unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22] unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23] unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24] unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25] unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26] unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27] unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28] unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29] unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30] unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31] unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0 targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0 targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172 iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d" entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d" entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d" entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d" entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", int, "%d" entry = isIdleCoasting, "idle: coasting", int, "%d"
entry = targetRpmByClt, "idle: target by CLT", int, "%d" entry = targetRpmByClt, "idle: target by CLT", int, "%d"
@ -5638,7 +5637,6 @@ indicatorPanel = idle_stateIndicatorPanel, 2
indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes" indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes"
indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes" indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes" indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes" indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes"
indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes" indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes"
@ -6714,7 +6712,6 @@ dialog = wideband_stateDialog, "wideband_state"
field = "Use idle VE table", useSeparateVeForIdle field = "Use idle VE table", useSeparateVeForIdle
field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.08.30.cypress.1133807540" signature = "rusEFI 2022.08.30.cypress.3830525865"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature = "rusEFI 2022.08.30.cypress.1133807540" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.08.30.cypress.3830525865" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Tue Aug 30 00:36:41 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Tue Aug 30 02:28:07 UTC 2022
pageSize = 21252 pageSize = 21252
page = 1 page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true" cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "false", "true" useCicPidForIdle = bits, U32, 120, [16:16], "false", "true"
useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true"
useInstantRpmForIdle = bits, U32, 120, [18:18], "false", "true" unused120b18 = bits, U32, 120, [18:18], "false", "true"
useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true"
launchControlEnabled = bits, U32, 120, [20:20], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true"
rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true"
@ -3152,23 +3152,23 @@ badTps = bits, U32, 1160, [11:11]
looksLikeRunning = bits, U32, 1160, [12:12] looksLikeRunning = bits, U32, 1160, [12:12]
looksLikeCoasting = bits, U32, 1160, [13:13] looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14] looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15] isVerboseIAC = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16] isIdleCoasting = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17] unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18] unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19] unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20] unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21] unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22] unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23] unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24] unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25] unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26] unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27] unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28] unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29] unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30] unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31] unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0 targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0 targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172 iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d" entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d" entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d" entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d" entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", int, "%d" entry = isIdleCoasting, "idle: coasting", int, "%d"
entry = targetRpmByClt, "idle: target by CLT", int, "%d" entry = targetRpmByClt, "idle: target by CLT", int, "%d"
@ -5641,7 +5640,6 @@ indicatorPanel = idle_stateIndicatorPanel, 2
indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes" indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes"
indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes" indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes" indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes" indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes"
indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes" indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes"
@ -6719,7 +6717,6 @@ dialog = wideband_stateDialog, "wideband_state"
field = "Use idle VE table", useSeparateVeForIdle field = "Use idle VE table", useSeparateVeForIdle
field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.08.30.f407-discovery.1133807540" signature = "rusEFI 2022.08.30.f407-discovery.3830525865"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature = "rusEFI 2022.08.30.f407-discovery.1133807540" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.08.30.f407-discovery.3830525865" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 00:37:31 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 02:29:02 UTC 2022
pageSize = 21252 pageSize = 21252
page = 1 page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true" cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "false", "true" useCicPidForIdle = bits, U32, 120, [16:16], "false", "true"
useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true"
useInstantRpmForIdle = bits, U32, 120, [18:18], "false", "true" unused120b18 = bits, U32, 120, [18:18], "false", "true"
useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true"
launchControlEnabled = bits, U32, 120, [20:20], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true"
rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true"
@ -3152,23 +3152,23 @@ badTps = bits, U32, 1160, [11:11]
looksLikeRunning = bits, U32, 1160, [12:12] looksLikeRunning = bits, U32, 1160, [12:12]
looksLikeCoasting = bits, U32, 1160, [13:13] looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14] looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15] isVerboseIAC = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16] isIdleCoasting = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17] unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18] unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19] unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20] unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21] unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22] unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23] unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24] unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25] unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26] unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27] unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28] unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29] unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30] unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31] unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0 targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0 targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172 iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d" entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d" entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d" entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d" entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", int, "%d" entry = isIdleCoasting, "idle: coasting", int, "%d"
entry = targetRpmByClt, "idle: target by CLT", int, "%d" entry = targetRpmByClt, "idle: target by CLT", int, "%d"
@ -5641,7 +5640,6 @@ indicatorPanel = idle_stateIndicatorPanel, 2
indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes" indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes"
indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes" indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes" indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes" indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes"
indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes" indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes"
@ -6719,7 +6717,6 @@ dialog = wideband_stateDialog, "wideband_state"
field = "Use idle VE table", useSeparateVeForIdle field = "Use idle VE table", useSeparateVeForIdle
field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.08.30.f429-discovery.1133807540" signature = "rusEFI 2022.08.30.f429-discovery.3830525865"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature = "rusEFI 2022.08.30.f429-discovery.1133807540" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.08.30.f429-discovery.3830525865" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 00:37:33 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 02:29:04 UTC 2022
pageSize = 21252 pageSize = 21252
page = 1 page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true" cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "false", "true" useCicPidForIdle = bits, U32, 120, [16:16], "false", "true"
useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true"
useInstantRpmForIdle = bits, U32, 120, [18:18], "false", "true" unused120b18 = bits, U32, 120, [18:18], "false", "true"
useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true"
launchControlEnabled = bits, U32, 120, [20:20], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true"
rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true"
@ -3152,23 +3152,23 @@ badTps = bits, U32, 1160, [11:11]
looksLikeRunning = bits, U32, 1160, [12:12] looksLikeRunning = bits, U32, 1160, [12:12]
looksLikeCoasting = bits, U32, 1160, [13:13] looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14] looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15] isVerboseIAC = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16] isIdleCoasting = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17] unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18] unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19] unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20] unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21] unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22] unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23] unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24] unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25] unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26] unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27] unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28] unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29] unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30] unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31] unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0 targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0 targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172 iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d" entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d" entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d" entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d" entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", int, "%d" entry = isIdleCoasting, "idle: coasting", int, "%d"
entry = targetRpmByClt, "idle: target by CLT", int, "%d" entry = targetRpmByClt, "idle: target by CLT", int, "%d"
@ -5641,7 +5640,6 @@ indicatorPanel = idle_stateIndicatorPanel, 2
indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes" indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes"
indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes" indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes" indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes" indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes"
indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes" indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes"
@ -6719,7 +6717,6 @@ dialog = wideband_stateDialog, "wideband_state"
field = "Use idle VE table", useSeparateVeForIdle field = "Use idle VE table", useSeparateVeForIdle
field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.08.30.frankenso_na6.33061744" signature = "rusEFI 2022.08.30.frankenso_na6.2789069677"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature = "rusEFI 2022.08.30.frankenso_na6.33061744" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.08.30.frankenso_na6.2789069677" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 00:37:20 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 02:28:49 UTC 2022
pageSize = 21252 pageSize = 21252
page = 1 page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true" cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "false", "true" useCicPidForIdle = bits, U32, 120, [16:16], "false", "true"
useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true"
useInstantRpmForIdle = bits, U32, 120, [18:18], "false", "true" unused120b18 = bits, U32, 120, [18:18], "false", "true"
useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true"
launchControlEnabled = bits, U32, 120, [20:20], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true"
rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true"
@ -3152,23 +3152,23 @@ badTps = bits, U32, 1160, [11:11]
looksLikeRunning = bits, U32, 1160, [12:12] looksLikeRunning = bits, U32, 1160, [12:12]
looksLikeCoasting = bits, U32, 1160, [13:13] looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14] looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15] isVerboseIAC = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16] isIdleCoasting = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17] unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18] unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19] unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20] unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21] unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22] unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23] unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24] unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25] unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26] unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27] unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28] unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29] unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30] unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31] unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0 targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0 targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172 iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d" entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d" entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d" entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d" entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", int, "%d" entry = isIdleCoasting, "idle: coasting", int, "%d"
entry = targetRpmByClt, "idle: target by CLT", int, "%d" entry = targetRpmByClt, "idle: target by CLT", int, "%d"
@ -5641,7 +5640,6 @@ indicatorPanel = idle_stateIndicatorPanel, 2
indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes" indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes"
indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes" indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes" indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes" indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes"
indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes" indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes"
@ -6719,7 +6717,6 @@ dialog = wideband_stateDialog, "wideband_state"
field = "Use idle VE table", useSeparateVeForIdle field = "Use idle VE table", useSeparateVeForIdle
field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.08.30.harley81.3010036379" signature = "rusEFI 2022.08.30.harley81.346827398"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature = "rusEFI 2022.08.30.harley81.3010036379" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.08.30.harley81.346827398" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 00:36:49 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 02:28:15 UTC 2022
pageSize = 21252 pageSize = 21252
page = 1 page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true" cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "false", "true" useCicPidForIdle = bits, U32, 120, [16:16], "false", "true"
useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true"
useInstantRpmForIdle = bits, U32, 120, [18:18], "false", "true" unused120b18 = bits, U32, 120, [18:18], "false", "true"
useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true"
launchControlEnabled = bits, U32, 120, [20:20], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true"
rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true"
@ -3152,23 +3152,23 @@ badTps = bits, U32, 1160, [11:11]
looksLikeRunning = bits, U32, 1160, [12:12] looksLikeRunning = bits, U32, 1160, [12:12]
looksLikeCoasting = bits, U32, 1160, [13:13] looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14] looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15] isVerboseIAC = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16] isIdleCoasting = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17] unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18] unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19] unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20] unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21] unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22] unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23] unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24] unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25] unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26] unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27] unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28] unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29] unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30] unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31] unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0 targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0 targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172 iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d" entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d" entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d" entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d" entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", int, "%d" entry = isIdleCoasting, "idle: coasting", int, "%d"
entry = targetRpmByClt, "idle: target by CLT", int, "%d" entry = targetRpmByClt, "idle: target by CLT", int, "%d"
@ -5637,7 +5636,6 @@ indicatorPanel = idle_stateIndicatorPanel, 2
indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes" indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes"
indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes" indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes" indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes" indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes"
indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes" indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes"
@ -6700,7 +6698,6 @@ dialog = wideband_stateDialog, "wideband_state"
field = "Use idle VE table", useSeparateVeForIdle field = "Use idle VE table", useSeparateVeForIdle
field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.08.30.hellen-gm-e67.4159898114" signature = "rusEFI 2022.08.30.hellen-gm-e67.1345759775"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature = "rusEFI 2022.08.30.hellen-gm-e67.4159898114" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.08.30.hellen-gm-e67.1345759775" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 00:37:06 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 02:28:34 UTC 2022
pageSize = 21252 pageSize = 21252
page = 1 page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true" cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "false", "true" useCicPidForIdle = bits, U32, 120, [16:16], "false", "true"
useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true"
useInstantRpmForIdle = bits, U32, 120, [18:18], "false", "true" unused120b18 = bits, U32, 120, [18:18], "false", "true"
useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true"
launchControlEnabled = bits, U32, 120, [20:20], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true"
rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true"
@ -3152,23 +3152,23 @@ badTps = bits, U32, 1160, [11:11]
looksLikeRunning = bits, U32, 1160, [12:12] looksLikeRunning = bits, U32, 1160, [12:12]
looksLikeCoasting = bits, U32, 1160, [13:13] looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14] looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15] isVerboseIAC = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16] isIdleCoasting = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17] unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18] unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19] unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20] unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21] unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22] unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23] unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24] unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25] unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26] unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27] unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28] unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29] unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30] unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31] unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0 targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0 targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172 iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d" entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d" entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d" entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d" entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", int, "%d" entry = isIdleCoasting, "idle: coasting", int, "%d"
entry = targetRpmByClt, "idle: target by CLT", int, "%d" entry = targetRpmByClt, "idle: target by CLT", int, "%d"
@ -5637,7 +5636,6 @@ indicatorPanel = idle_stateIndicatorPanel, 2
indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes" indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes"
indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes" indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes" indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes" indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes"
indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes" indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes"
@ -6703,7 +6701,6 @@ dialog = wideband_stateDialog, "wideband_state"
field = "Use idle VE table", useSeparateVeForIdle field = "Use idle VE table", useSeparateVeForIdle
field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.08.30.hellen-nb1.2585769592" signature = "rusEFI 2022.08.30.hellen-nb1.1037704805"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature = "rusEFI 2022.08.30.hellen-nb1.2585769592" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.08.30.hellen-nb1.1037704805" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 00:37:04 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 02:28:32 UTC 2022
pageSize = 21252 pageSize = 21252
page = 1 page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true" cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "false", "true" useCicPidForIdle = bits, U32, 120, [16:16], "false", "true"
useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true"
useInstantRpmForIdle = bits, U32, 120, [18:18], "false", "true" unused120b18 = bits, U32, 120, [18:18], "false", "true"
useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true"
launchControlEnabled = bits, U32, 120, [20:20], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true"
rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true"
@ -3152,23 +3152,23 @@ badTps = bits, U32, 1160, [11:11]
looksLikeRunning = bits, U32, 1160, [12:12] looksLikeRunning = bits, U32, 1160, [12:12]
looksLikeCoasting = bits, U32, 1160, [13:13] looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14] looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15] isVerboseIAC = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16] isIdleCoasting = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17] unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18] unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19] unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20] unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21] unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22] unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23] unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24] unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25] unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26] unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27] unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28] unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29] unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30] unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31] unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0 targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0 targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172 iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d" entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d" entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d" entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d" entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", int, "%d" entry = isIdleCoasting, "idle: coasting", int, "%d"
entry = targetRpmByClt, "idle: target by CLT", int, "%d" entry = targetRpmByClt, "idle: target by CLT", int, "%d"
@ -5637,7 +5636,6 @@ indicatorPanel = idle_stateIndicatorPanel, 2
indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes" indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes"
indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes" indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes" indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes" indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes"
indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes" indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes"
@ -6703,7 +6701,6 @@ dialog = wideband_stateDialog, "wideband_state"
field = "Use idle VE table", useSeparateVeForIdle field = "Use idle VE table", useSeparateVeForIdle
field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.08.30.hellen121nissan.3410640734" signature = "rusEFI 2022.08.30.hellen121nissan.1821349699"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature = "rusEFI 2022.08.30.hellen121nissan.3410640734" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.08.30.hellen121nissan.1821349699" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 00:36:54 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 02:28:21 UTC 2022
pageSize = 21252 pageSize = 21252
page = 1 page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true" cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "false", "true" useCicPidForIdle = bits, U32, 120, [16:16], "false", "true"
useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true"
useInstantRpmForIdle = bits, U32, 120, [18:18], "false", "true" unused120b18 = bits, U32, 120, [18:18], "false", "true"
useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true"
launchControlEnabled = bits, U32, 120, [20:20], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true"
rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true"
@ -3152,23 +3152,23 @@ badTps = bits, U32, 1160, [11:11]
looksLikeRunning = bits, U32, 1160, [12:12] looksLikeRunning = bits, U32, 1160, [12:12]
looksLikeCoasting = bits, U32, 1160, [13:13] looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14] looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15] isVerboseIAC = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16] isIdleCoasting = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17] unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18] unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19] unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20] unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21] unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22] unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23] unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24] unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25] unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26] unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27] unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28] unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29] unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30] unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31] unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0 targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0 targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172 iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d" entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d" entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d" entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d" entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", int, "%d" entry = isIdleCoasting, "idle: coasting", int, "%d"
entry = targetRpmByClt, "idle: target by CLT", int, "%d" entry = targetRpmByClt, "idle: target by CLT", int, "%d"
@ -5637,7 +5636,6 @@ indicatorPanel = idle_stateIndicatorPanel, 2
indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes" indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes"
indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes" indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes" indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes" indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes"
indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes" indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes"
@ -6700,7 +6698,6 @@ dialog = wideband_stateDialog, "wideband_state"
field = "Use idle VE table", useSeparateVeForIdle field = "Use idle VE table", useSeparateVeForIdle
field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.08.30.hellen121vag.867517646" signature = "rusEFI 2022.08.30.hellen121vag.2490428627"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature = "rusEFI 2022.08.30.hellen121vag.867517646" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.08.30.hellen121vag.2490428627" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 00:36:52 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 02:28:19 UTC 2022
pageSize = 21252 pageSize = 21252
page = 1 page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true" cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "false", "true" useCicPidForIdle = bits, U32, 120, [16:16], "false", "true"
useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true"
useInstantRpmForIdle = bits, U32, 120, [18:18], "false", "true" unused120b18 = bits, U32, 120, [18:18], "false", "true"
useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true"
launchControlEnabled = bits, U32, 120, [20:20], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true"
rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true"
@ -3152,23 +3152,23 @@ badTps = bits, U32, 1160, [11:11]
looksLikeRunning = bits, U32, 1160, [12:12] looksLikeRunning = bits, U32, 1160, [12:12]
looksLikeCoasting = bits, U32, 1160, [13:13] looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14] looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15] isVerboseIAC = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16] isIdleCoasting = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17] unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18] unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19] unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20] unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21] unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22] unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23] unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24] unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25] unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26] unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27] unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28] unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29] unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30] unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31] unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0 targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0 targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172 iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d" entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d" entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d" entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d" entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", int, "%d" entry = isIdleCoasting, "idle: coasting", int, "%d"
entry = targetRpmByClt, "idle: target by CLT", int, "%d" entry = targetRpmByClt, "idle: target by CLT", int, "%d"
@ -5637,7 +5636,6 @@ indicatorPanel = idle_stateIndicatorPanel, 2
indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes" indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes"
indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes" indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes" indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes" indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes"
indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes" indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes"
@ -6703,7 +6701,6 @@ dialog = wideband_stateDialog, "wideband_state"
field = "Use idle VE table", useSeparateVeForIdle field = "Use idle VE table", useSeparateVeForIdle
field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.08.30.hellen128.3177888394" signature = "rusEFI 2022.08.30.hellen128.447681175"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature = "rusEFI 2022.08.30.hellen128.3177888394" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.08.30.hellen128.447681175" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 00:36:50 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 02:28:17 UTC 2022
pageSize = 21252 pageSize = 21252
page = 1 page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true" cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "false", "true" useCicPidForIdle = bits, U32, 120, [16:16], "false", "true"
useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true"
useInstantRpmForIdle = bits, U32, 120, [18:18], "false", "true" unused120b18 = bits, U32, 120, [18:18], "false", "true"
useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true"
launchControlEnabled = bits, U32, 120, [20:20], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true"
rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true"
@ -3152,23 +3152,23 @@ badTps = bits, U32, 1160, [11:11]
looksLikeRunning = bits, U32, 1160, [12:12] looksLikeRunning = bits, U32, 1160, [12:12]
looksLikeCoasting = bits, U32, 1160, [13:13] looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14] looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15] isVerboseIAC = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16] isIdleCoasting = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17] unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18] unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19] unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20] unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21] unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22] unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23] unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24] unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25] unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26] unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27] unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28] unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29] unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30] unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31] unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0 targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0 targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172 iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d" entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d" entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d" entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d" entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", int, "%d" entry = isIdleCoasting, "idle: coasting", int, "%d"
entry = targetRpmByClt, "idle: target by CLT", int, "%d" entry = targetRpmByClt, "idle: target by CLT", int, "%d"
@ -5637,7 +5636,6 @@ indicatorPanel = idle_stateIndicatorPanel, 2
indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes" indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes"
indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes" indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes" indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes" indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes"
indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes" indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes"
@ -6700,7 +6698,6 @@ dialog = wideband_stateDialog, "wideband_state"
field = "Use idle VE table", useSeparateVeForIdle field = "Use idle VE table", useSeparateVeForIdle
field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.08.30.hellen154hyundai.3688625456" signature = "rusEFI 2022.08.30.hellen154hyundai.2082364717"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature = "rusEFI 2022.08.30.hellen154hyundai.3688625456" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.08.30.hellen154hyundai.2082364717" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 00:36:56 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 02:28:23 UTC 2022
pageSize = 21252 pageSize = 21252
page = 1 page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true" cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "false", "true" useCicPidForIdle = bits, U32, 120, [16:16], "false", "true"
useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true"
useInstantRpmForIdle = bits, U32, 120, [18:18], "false", "true" unused120b18 = bits, U32, 120, [18:18], "false", "true"
useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true"
launchControlEnabled = bits, U32, 120, [20:20], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true"
rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true"
@ -3152,23 +3152,23 @@ badTps = bits, U32, 1160, [11:11]
looksLikeRunning = bits, U32, 1160, [12:12] looksLikeRunning = bits, U32, 1160, [12:12]
looksLikeCoasting = bits, U32, 1160, [13:13] looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14] looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15] isVerboseIAC = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16] isIdleCoasting = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17] unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18] unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19] unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20] unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21] unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22] unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23] unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24] unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25] unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26] unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27] unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28] unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29] unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30] unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31] unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0 targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0 targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172 iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d" entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d" entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d" entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d" entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", int, "%d" entry = isIdleCoasting, "idle: coasting", int, "%d"
entry = targetRpmByClt, "idle: target by CLT", int, "%d" entry = targetRpmByClt, "idle: target by CLT", int, "%d"
@ -5637,7 +5636,6 @@ indicatorPanel = idle_stateIndicatorPanel, 2
indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes" indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes"
indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes" indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes" indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes" indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes"
indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes" indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes"
@ -6700,7 +6698,6 @@ dialog = wideband_stateDialog, "wideband_state"
field = "Use idle VE table", useSeparateVeForIdle field = "Use idle VE table", useSeparateVeForIdle
field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.08.30.hellen72.2980818608" signature = "rusEFI 2022.08.30.hellen72.376309421"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature = "rusEFI 2022.08.30.hellen72.2980818608" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.08.30.hellen72.376309421" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 00:37:00 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 02:28:28 UTC 2022
pageSize = 21252 pageSize = 21252
page = 1 page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true" cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "false", "true" useCicPidForIdle = bits, U32, 120, [16:16], "false", "true"
useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true"
useInstantRpmForIdle = bits, U32, 120, [18:18], "false", "true" unused120b18 = bits, U32, 120, [18:18], "false", "true"
useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true"
launchControlEnabled = bits, U32, 120, [20:20], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true"
rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true"
@ -3152,23 +3152,23 @@ badTps = bits, U32, 1160, [11:11]
looksLikeRunning = bits, U32, 1160, [12:12] looksLikeRunning = bits, U32, 1160, [12:12]
looksLikeCoasting = bits, U32, 1160, [13:13] looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14] looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15] isVerboseIAC = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16] isIdleCoasting = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17] unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18] unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19] unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20] unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21] unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22] unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23] unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24] unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25] unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26] unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27] unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28] unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29] unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30] unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31] unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0 targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0 targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172 iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d" entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d" entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d" entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d" entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", int, "%d" entry = isIdleCoasting, "idle: coasting", int, "%d"
entry = targetRpmByClt, "idle: target by CLT", int, "%d" entry = targetRpmByClt, "idle: target by CLT", int, "%d"
@ -5637,7 +5636,6 @@ indicatorPanel = idle_stateIndicatorPanel, 2
indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes" indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes"
indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes" indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes" indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes" indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes"
indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes" indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes"
@ -6703,7 +6701,6 @@ dialog = wideband_stateDialog, "wideband_state"
field = "Use idle VE table", useSeparateVeForIdle field = "Use idle VE table", useSeparateVeForIdle
field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.08.30.hellen81.1629577150" signature = "rusEFI 2022.08.30.hellen81.3336894371"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature = "rusEFI 2022.08.30.hellen81.1629577150" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.08.30.hellen81.3336894371" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 00:37:02 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 02:28:30 UTC 2022
pageSize = 21252 pageSize = 21252
page = 1 page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true" cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "false", "true" useCicPidForIdle = bits, U32, 120, [16:16], "false", "true"
useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true"
useInstantRpmForIdle = bits, U32, 120, [18:18], "false", "true" unused120b18 = bits, U32, 120, [18:18], "false", "true"
useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true"
launchControlEnabled = bits, U32, 120, [20:20], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true"
rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true"
@ -3152,23 +3152,23 @@ badTps = bits, U32, 1160, [11:11]
looksLikeRunning = bits, U32, 1160, [12:12] looksLikeRunning = bits, U32, 1160, [12:12]
looksLikeCoasting = bits, U32, 1160, [13:13] looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14] looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15] isVerboseIAC = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16] isIdleCoasting = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17] unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18] unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19] unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20] unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21] unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22] unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23] unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24] unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25] unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26] unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27] unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28] unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29] unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30] unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31] unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0 targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0 targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172 iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d" entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d" entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d" entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d" entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", int, "%d" entry = isIdleCoasting, "idle: coasting", int, "%d"
entry = targetRpmByClt, "idle: target by CLT", int, "%d" entry = targetRpmByClt, "idle: target by CLT", int, "%d"
@ -5636,7 +5635,6 @@ indicatorPanel = idle_stateIndicatorPanel, 2
indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes" indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes"
indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes" indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes" indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes" indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes"
indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes" indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes"
@ -6702,7 +6700,6 @@ dialog = wideband_stateDialog, "wideband_state"
field = "Use idle VE table", useSeparateVeForIdle field = "Use idle VE table", useSeparateVeForIdle
field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.08.30.hellen88bmw.1449235576" signature = "rusEFI 2022.08.30.hellen88bmw.4054072421"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature = "rusEFI 2022.08.30.hellen88bmw.1449235576" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.08.30.hellen88bmw.4054072421" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 00:36:58 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 02:28:26 UTC 2022
pageSize = 21252 pageSize = 21252
page = 1 page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true" cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "false", "true" useCicPidForIdle = bits, U32, 120, [16:16], "false", "true"
useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true"
useInstantRpmForIdle = bits, U32, 120, [18:18], "false", "true" unused120b18 = bits, U32, 120, [18:18], "false", "true"
useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true"
launchControlEnabled = bits, U32, 120, [20:20], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true"
rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true"
@ -3152,23 +3152,23 @@ badTps = bits, U32, 1160, [11:11]
looksLikeRunning = bits, U32, 1160, [12:12] looksLikeRunning = bits, U32, 1160, [12:12]
looksLikeCoasting = bits, U32, 1160, [13:13] looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14] looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15] isVerboseIAC = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16] isIdleCoasting = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17] unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18] unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19] unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20] unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21] unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22] unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23] unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24] unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25] unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26] unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27] unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28] unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29] unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30] unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31] unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0 targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0 targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172 iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d" entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d" entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d" entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d" entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", int, "%d" entry = isIdleCoasting, "idle: coasting", int, "%d"
entry = targetRpmByClt, "idle: target by CLT", int, "%d" entry = targetRpmByClt, "idle: target by CLT", int, "%d"
@ -5637,7 +5636,6 @@ indicatorPanel = idle_stateIndicatorPanel, 2
indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes" indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes"
indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes" indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes" indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes" indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes"
indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes" indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes"
@ -6700,7 +6698,6 @@ dialog = wideband_stateDialog, "wideband_state"
field = "Use idle VE table", useSeparateVeForIdle field = "Use idle VE table", useSeparateVeForIdle
field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.08.30.hellenNA6.2254887222" signature = "rusEFI 2022.08.30.hellenNA6.564359467"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature = "rusEFI 2022.08.30.hellenNA6.2254887222" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.08.30.hellenNA6.564359467" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 00:37:08 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 02:28:36 UTC 2022
pageSize = 21252 pageSize = 21252
page = 1 page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true" cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "false", "true" useCicPidForIdle = bits, U32, 120, [16:16], "false", "true"
useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true"
useInstantRpmForIdle = bits, U32, 120, [18:18], "false", "true" unused120b18 = bits, U32, 120, [18:18], "false", "true"
useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true"
launchControlEnabled = bits, U32, 120, [20:20], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true"
rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true"
@ -3152,23 +3152,23 @@ badTps = bits, U32, 1160, [11:11]
looksLikeRunning = bits, U32, 1160, [12:12] looksLikeRunning = bits, U32, 1160, [12:12]
looksLikeCoasting = bits, U32, 1160, [13:13] looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14] looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15] isVerboseIAC = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16] isIdleCoasting = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17] unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18] unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19] unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20] unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21] unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22] unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23] unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24] unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25] unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26] unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27] unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28] unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29] unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30] unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31] unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0 targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0 targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172 iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d" entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d" entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d" entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d" entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", int, "%d" entry = isIdleCoasting, "idle: coasting", int, "%d"
entry = targetRpmByClt, "idle: target by CLT", int, "%d" entry = targetRpmByClt, "idle: target by CLT", int, "%d"
@ -5637,7 +5636,6 @@ indicatorPanel = idle_stateIndicatorPanel, 2
indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes" indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes"
indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes" indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes" indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes" indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes"
indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes" indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes"
@ -6703,7 +6701,6 @@ dialog = wideband_stateDialog, "wideband_state"
field = "Use idle VE table", useSeparateVeForIdle field = "Use idle VE table", useSeparateVeForIdle
field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.08.30.hellenNA8_96.3818731100" signature = "rusEFI 2022.08.30.hellenNA8_96.1146658369"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature = "rusEFI 2022.08.30.hellenNA8_96.3818731100" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.08.30.hellenNA8_96.1146658369" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 00:37:10 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 02:28:38 UTC 2022
pageSize = 21252 pageSize = 21252
page = 1 page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true" cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "false", "true" useCicPidForIdle = bits, U32, 120, [16:16], "false", "true"
useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true"
useInstantRpmForIdle = bits, U32, 120, [18:18], "false", "true" unused120b18 = bits, U32, 120, [18:18], "false", "true"
useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true"
launchControlEnabled = bits, U32, 120, [20:20], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true"
rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true"
@ -3152,23 +3152,23 @@ badTps = bits, U32, 1160, [11:11]
looksLikeRunning = bits, U32, 1160, [12:12] looksLikeRunning = bits, U32, 1160, [12:12]
looksLikeCoasting = bits, U32, 1160, [13:13] looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14] looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15] isVerboseIAC = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16] isIdleCoasting = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17] unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18] unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19] unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20] unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21] unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22] unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23] unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24] unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25] unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26] unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27] unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28] unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29] unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30] unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31] unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0 targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0 targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172 iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d" entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d" entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d" entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d" entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", int, "%d" entry = isIdleCoasting, "idle: coasting", int, "%d"
entry = targetRpmByClt, "idle: target by CLT", int, "%d" entry = targetRpmByClt, "idle: target by CLT", int, "%d"
@ -5637,7 +5636,6 @@ indicatorPanel = idle_stateIndicatorPanel, 2
indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes" indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes"
indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes" indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes" indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes" indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes"
indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes" indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes"
@ -6703,7 +6701,6 @@ dialog = wideband_stateDialog, "wideband_state"
field = "Use idle VE table", useSeparateVeForIdle field = "Use idle VE table", useSeparateVeForIdle
field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.08.30.kin.725820792" signature = "rusEFI 2022.08.30.kin.2357628261"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature = "rusEFI 2022.08.30.kin.725820792" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.08.30.kin.2357628261" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Tue Aug 30 00:36:40 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Tue Aug 30 02:28:05 UTC 2022
pageSize = 21252 pageSize = 21252
page = 1 page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true" cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "false", "true" useCicPidForIdle = bits, U32, 120, [16:16], "false", "true"
useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true"
useInstantRpmForIdle = bits, U32, 120, [18:18], "false", "true" unused120b18 = bits, U32, 120, [18:18], "false", "true"
useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true"
launchControlEnabled = bits, U32, 120, [20:20], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true"
rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true"
@ -3152,23 +3152,23 @@ badTps = bits, U32, 1160, [11:11]
looksLikeRunning = bits, U32, 1160, [12:12] looksLikeRunning = bits, U32, 1160, [12:12]
looksLikeCoasting = bits, U32, 1160, [13:13] looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14] looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15] isVerboseIAC = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16] isIdleCoasting = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17] unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18] unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19] unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20] unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21] unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22] unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23] unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24] unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25] unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26] unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27] unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28] unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29] unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30] unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31] unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0 targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0 targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172 iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d" entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d" entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d" entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d" entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", int, "%d" entry = isIdleCoasting, "idle: coasting", int, "%d"
entry = targetRpmByClt, "idle: target by CLT", int, "%d" entry = targetRpmByClt, "idle: target by CLT", int, "%d"
@ -5641,7 +5640,6 @@ indicatorPanel = idle_stateIndicatorPanel, 2
indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes" indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes"
indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes" indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes" indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes" indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes"
indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes" indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes"
@ -6720,7 +6718,6 @@ dialog = wideband_stateDialog, "wideband_state"
field = "Use idle VE table", useSeparateVeForIdle field = "Use idle VE table", useSeparateVeForIdle
field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.08.30.mre_f4.2353138498" signature = "rusEFI 2022.08.30.mre_f4.730309471"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature = "rusEFI 2022.08.30.mre_f4.2353138498" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.08.30.mre_f4.730309471" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 00:37:14 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 02:28:42 UTC 2022
pageSize = 21252 pageSize = 21252
page = 1 page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true" cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "false", "true" useCicPidForIdle = bits, U32, 120, [16:16], "false", "true"
useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true"
useInstantRpmForIdle = bits, U32, 120, [18:18], "false", "true" unused120b18 = bits, U32, 120, [18:18], "false", "true"
useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true"
launchControlEnabled = bits, U32, 120, [20:20], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true"
rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true"
@ -3152,23 +3152,23 @@ badTps = bits, U32, 1160, [11:11]
looksLikeRunning = bits, U32, 1160, [12:12] looksLikeRunning = bits, U32, 1160, [12:12]
looksLikeCoasting = bits, U32, 1160, [13:13] looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14] looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15] isVerboseIAC = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16] isIdleCoasting = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17] unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18] unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19] unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20] unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21] unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22] unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23] unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24] unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25] unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26] unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27] unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28] unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29] unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30] unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31] unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0 targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0 targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172 iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d" entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d" entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d" entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d" entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", int, "%d" entry = isIdleCoasting, "idle: coasting", int, "%d"
entry = targetRpmByClt, "idle: target by CLT", int, "%d" entry = targetRpmByClt, "idle: target by CLT", int, "%d"
@ -5638,7 +5637,6 @@ indicatorPanel = idle_stateIndicatorPanel, 2
indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes" indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes"
indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes" indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes" indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes" indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes"
indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes" indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes"
@ -6702,7 +6700,6 @@ dialog = wideband_stateDialog, "wideband_state"
field = "Use idle VE table", useSeparateVeForIdle field = "Use idle VE table", useSeparateVeForIdle
field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.08.30.mre_f7.2353138498" signature = "rusEFI 2022.08.30.mre_f7.730309471"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature = "rusEFI 2022.08.30.mre_f7.2353138498" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.08.30.mre_f7.730309471" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 00:37:12 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 02:28:40 UTC 2022
pageSize = 21252 pageSize = 21252
page = 1 page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true" cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "false", "true" useCicPidForIdle = bits, U32, 120, [16:16], "false", "true"
useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true"
useInstantRpmForIdle = bits, U32, 120, [18:18], "false", "true" unused120b18 = bits, U32, 120, [18:18], "false", "true"
useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true"
launchControlEnabled = bits, U32, 120, [20:20], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true"
rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true"
@ -3152,23 +3152,23 @@ badTps = bits, U32, 1160, [11:11]
looksLikeRunning = bits, U32, 1160, [12:12] looksLikeRunning = bits, U32, 1160, [12:12]
looksLikeCoasting = bits, U32, 1160, [13:13] looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14] looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15] isVerboseIAC = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16] isIdleCoasting = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17] unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18] unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19] unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20] unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21] unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22] unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23] unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24] unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25] unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26] unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27] unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28] unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29] unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30] unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31] unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0 targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0 targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172 iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d" entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d" entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d" entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d" entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", int, "%d" entry = isIdleCoasting, "idle: coasting", int, "%d"
entry = targetRpmByClt, "idle: target by CLT", int, "%d" entry = targetRpmByClt, "idle: target by CLT", int, "%d"
@ -5638,7 +5637,6 @@ indicatorPanel = idle_stateIndicatorPanel, 2
indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes" indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes"
indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes" indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes" indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes" indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes"
indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes" indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes"
@ -6702,7 +6700,6 @@ dialog = wideband_stateDialog, "wideband_state"
field = "Use idle VE table", useSeparateVeForIdle field = "Use idle VE table", useSeparateVeForIdle
field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.08.30.prometheus_405.327048786" signature = "rusEFI 2022.08.30.prometheus_405.3032217167"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature = "rusEFI 2022.08.30.prometheus_405.327048786" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.08.30.prometheus_405.3032217167" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 00:37:23 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 02:28:53 UTC 2022
pageSize = 21252 pageSize = 21252
page = 1 page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true" cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "false", "true" useCicPidForIdle = bits, U32, 120, [16:16], "false", "true"
useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true"
useInstantRpmForIdle = bits, U32, 120, [18:18], "false", "true" unused120b18 = bits, U32, 120, [18:18], "false", "true"
useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true"
launchControlEnabled = bits, U32, 120, [20:20], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true"
rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true"
@ -3152,23 +3152,23 @@ badTps = bits, U32, 1160, [11:11]
looksLikeRunning = bits, U32, 1160, [12:12] looksLikeRunning = bits, U32, 1160, [12:12]
looksLikeCoasting = bits, U32, 1160, [13:13] looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14] looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15] isVerboseIAC = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16] isIdleCoasting = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17] unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18] unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19] unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20] unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21] unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22] unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23] unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24] unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25] unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26] unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27] unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28] unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29] unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30] unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31] unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0 targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0 targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172 iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d" entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d" entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d" entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d" entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", int, "%d" entry = isIdleCoasting, "idle: coasting", int, "%d"
entry = targetRpmByClt, "idle: target by CLT", int, "%d" entry = targetRpmByClt, "idle: target by CLT", int, "%d"
@ -5635,7 +5634,6 @@ indicatorPanel = idle_stateIndicatorPanel, 2
indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes" indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes"
indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes" indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes" indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes" indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes"
indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes" indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes"
@ -6713,7 +6711,6 @@ dialog = wideband_stateDialog, "wideband_state"
field = "Use idle VE table", useSeparateVeForIdle field = "Use idle VE table", useSeparateVeForIdle
field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.08.30.prometheus_469.327048786" signature = "rusEFI 2022.08.30.prometheus_469.3032217167"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature = "rusEFI 2022.08.30.prometheus_469.327048786" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.08.30.prometheus_469.3032217167" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 00:37:21 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 02:28:51 UTC 2022
pageSize = 21252 pageSize = 21252
page = 1 page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true" cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "false", "true" useCicPidForIdle = bits, U32, 120, [16:16], "false", "true"
useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true"
useInstantRpmForIdle = bits, U32, 120, [18:18], "false", "true" unused120b18 = bits, U32, 120, [18:18], "false", "true"
useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true"
launchControlEnabled = bits, U32, 120, [20:20], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true"
rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true"
@ -3152,23 +3152,23 @@ badTps = bits, U32, 1160, [11:11]
looksLikeRunning = bits, U32, 1160, [12:12] looksLikeRunning = bits, U32, 1160, [12:12]
looksLikeCoasting = bits, U32, 1160, [13:13] looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14] looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15] isVerboseIAC = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16] isIdleCoasting = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17] unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18] unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19] unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20] unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21] unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22] unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23] unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24] unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25] unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26] unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27] unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28] unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29] unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30] unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31] unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0 targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0 targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172 iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d" entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d" entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d" entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d" entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", int, "%d" entry = isIdleCoasting, "idle: coasting", int, "%d"
entry = targetRpmByClt, "idle: target by CLT", int, "%d" entry = targetRpmByClt, "idle: target by CLT", int, "%d"
@ -5635,7 +5634,6 @@ indicatorPanel = idle_stateIndicatorPanel, 2
indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes" indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes"
indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes" indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes" indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes" indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes"
indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes" indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes"
@ -6713,7 +6711,6 @@ dialog = wideband_stateDialog, "wideband_state"
field = "Use idle VE table", useSeparateVeForIdle field = "Use idle VE table", useSeparateVeForIdle
field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.08.30.proteus_f4.3864608962" signature = "rusEFI 2022.08.30.proteus_f4.1100802271"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature = "rusEFI 2022.08.30.proteus_f4.3864608962" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.08.30.proteus_f4.1100802271" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 00:37:27 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 02:28:57 UTC 2022
pageSize = 21252 pageSize = 21252
page = 1 page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true" cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "false", "true" useCicPidForIdle = bits, U32, 120, [16:16], "false", "true"
useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true"
useInstantRpmForIdle = bits, U32, 120, [18:18], "false", "true" unused120b18 = bits, U32, 120, [18:18], "false", "true"
useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true"
launchControlEnabled = bits, U32, 120, [20:20], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true"
rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true"
@ -3152,23 +3152,23 @@ badTps = bits, U32, 1160, [11:11]
looksLikeRunning = bits, U32, 1160, [12:12] looksLikeRunning = bits, U32, 1160, [12:12]
looksLikeCoasting = bits, U32, 1160, [13:13] looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14] looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15] isVerboseIAC = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16] isIdleCoasting = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17] unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18] unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19] unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20] unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21] unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22] unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23] unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24] unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25] unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26] unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27] unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28] unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29] unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30] unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31] unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0 targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0 targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172 iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d" entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d" entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d" entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d" entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", int, "%d" entry = isIdleCoasting, "idle: coasting", int, "%d"
entry = targetRpmByClt, "idle: target by CLT", int, "%d" entry = targetRpmByClt, "idle: target by CLT", int, "%d"
@ -5634,7 +5633,6 @@ indicatorPanel = idle_stateIndicatorPanel, 2
indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes" indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes"
indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes" indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes" indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes" indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes"
indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes" indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes"
@ -6694,7 +6692,6 @@ dialog = wideband_stateDialog, "wideband_state"
field = "Use idle VE table", useSeparateVeForIdle field = "Use idle VE table", useSeparateVeForIdle
field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.08.30.proteus_f7.3864608962" signature = "rusEFI 2022.08.30.proteus_f7.1100802271"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature = "rusEFI 2022.08.30.proteus_f7.3864608962" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.08.30.proteus_f7.1100802271" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 00:37:25 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 02:28:55 UTC 2022
pageSize = 21252 pageSize = 21252
page = 1 page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true" cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "false", "true" useCicPidForIdle = bits, U32, 120, [16:16], "false", "true"
useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true"
useInstantRpmForIdle = bits, U32, 120, [18:18], "false", "true" unused120b18 = bits, U32, 120, [18:18], "false", "true"
useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true"
launchControlEnabled = bits, U32, 120, [20:20], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true"
rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true"
@ -3152,23 +3152,23 @@ badTps = bits, U32, 1160, [11:11]
looksLikeRunning = bits, U32, 1160, [12:12] looksLikeRunning = bits, U32, 1160, [12:12]
looksLikeCoasting = bits, U32, 1160, [13:13] looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14] looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15] isVerboseIAC = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16] isIdleCoasting = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17] unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18] unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19] unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20] unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21] unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22] unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23] unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24] unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25] unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26] unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27] unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28] unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29] unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30] unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31] unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0 targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0 targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172 iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d" entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d" entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d" entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d" entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", int, "%d" entry = isIdleCoasting, "idle: coasting", int, "%d"
entry = targetRpmByClt, "idle: target by CLT", int, "%d" entry = targetRpmByClt, "idle: target by CLT", int, "%d"
@ -5634,7 +5633,6 @@ indicatorPanel = idle_stateIndicatorPanel, 2
indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes" indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes"
indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes" indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes" indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes" indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes"
indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes" indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes"
@ -6694,7 +6692,6 @@ dialog = wideband_stateDialog, "wideband_state"
field = "Use idle VE table", useSeparateVeForIdle field = "Use idle VE table", useSeparateVeForIdle
field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.08.30.proteus_h7.3864608962" signature = "rusEFI 2022.08.30.proteus_h7.1100802271"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature = "rusEFI 2022.08.30.proteus_h7.3864608962" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.08.30.proteus_h7.1100802271" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 00:37:29 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 02:29:00 UTC 2022
pageSize = 21252 pageSize = 21252
page = 1 page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true" cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "false", "true" useCicPidForIdle = bits, U32, 120, [16:16], "false", "true"
useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true"
useInstantRpmForIdle = bits, U32, 120, [18:18], "false", "true" unused120b18 = bits, U32, 120, [18:18], "false", "true"
useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true"
launchControlEnabled = bits, U32, 120, [20:20], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true"
rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true"
@ -3152,23 +3152,23 @@ badTps = bits, U32, 1160, [11:11]
looksLikeRunning = bits, U32, 1160, [12:12] looksLikeRunning = bits, U32, 1160, [12:12]
looksLikeCoasting = bits, U32, 1160, [13:13] looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14] looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15] isVerboseIAC = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16] isIdleCoasting = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17] unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18] unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19] unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20] unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21] unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22] unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23] unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24] unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25] unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26] unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27] unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28] unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29] unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30] unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31] unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0 targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0 targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172 iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d" entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d" entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d" entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d" entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", int, "%d" entry = isIdleCoasting, "idle: coasting", int, "%d"
entry = targetRpmByClt, "idle: target by CLT", int, "%d" entry = targetRpmByClt, "idle: target by CLT", int, "%d"
@ -5634,7 +5633,6 @@ indicatorPanel = idle_stateIndicatorPanel, 2
indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes" indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes"
indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes" indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes" indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes" indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes"
indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes" indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes"
@ -6694,7 +6692,6 @@ dialog = wideband_stateDialog, "wideband_state"
field = "Use idle VE table", useSeparateVeForIdle field = "Use idle VE table", useSeparateVeForIdle
field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.08.30.subaru_eg33_f7.982146670" signature = "rusEFI 2022.08.30.subaru_eg33_f7.2639263347"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature = "rusEFI 2022.08.30.subaru_eg33_f7.982146670" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.08.30.subaru_eg33_f7.2639263347" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Tue Aug 30 00:36:43 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Tue Aug 30 02:28:09 UTC 2022
pageSize = 21252 pageSize = 21252
page = 1 page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true" cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "false", "true" useCicPidForIdle = bits, U32, 120, [16:16], "false", "true"
useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true"
useInstantRpmForIdle = bits, U32, 120, [18:18], "false", "true" unused120b18 = bits, U32, 120, [18:18], "false", "true"
useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true"
launchControlEnabled = bits, U32, 120, [20:20], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true"
rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true"
@ -3152,23 +3152,23 @@ badTps = bits, U32, 1160, [11:11]
looksLikeRunning = bits, U32, 1160, [12:12] looksLikeRunning = bits, U32, 1160, [12:12]
looksLikeCoasting = bits, U32, 1160, [13:13] looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14] looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15] isVerboseIAC = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16] isIdleCoasting = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17] unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18] unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19] unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20] unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21] unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22] unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23] unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24] unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25] unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26] unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27] unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28] unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29] unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30] unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31] unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0 targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0 targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172 iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d" entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d" entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d" entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d" entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", int, "%d" entry = isIdleCoasting, "idle: coasting", int, "%d"
entry = targetRpmByClt, "idle: target by CLT", int, "%d" entry = targetRpmByClt, "idle: target by CLT", int, "%d"
@ -5637,7 +5636,6 @@ indicatorPanel = idle_stateIndicatorPanel, 2
indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes" indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes"
indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes" indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes" indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes" indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes"
indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes" indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes"
@ -6713,7 +6711,6 @@ dialog = wideband_stateDialog, "wideband_state"
field = "Use idle VE table", useSeparateVeForIdle field = "Use idle VE table", useSeparateVeForIdle
field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.08.30.tdg-pdm8.3919333856" signature = "rusEFI 2022.08.30.tdg-pdm8.1314513405"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmware version for title bar. versionInfo = "V" ; firmware version for title bar.
signature = "rusEFI 2022.08.30.tdg-pdm8.3919333856" ; signature is expected to be 7 or more characters. signature = "rusEFI 2022.08.30.tdg-pdm8.1314513405" ; 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 ; 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 useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 00:37:36 UTC 2022 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 02:29:08 UTC 2022
pageSize = 21252 pageSize = 21252
page = 1 page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true" cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "false", "true" useCicPidForIdle = bits, U32, 120, [16:16], "false", "true"
useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true"
useInstantRpmForIdle = bits, U32, 120, [18:18], "false", "true" unused120b18 = bits, U32, 120, [18:18], "false", "true"
useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true"
launchControlEnabled = bits, U32, 120, [20:20], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true"
rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true"
@ -3152,23 +3152,23 @@ badTps = bits, U32, 1160, [11:11]
looksLikeRunning = bits, U32, 1160, [12:12] looksLikeRunning = bits, U32, 1160, [12:12]
looksLikeCoasting = bits, U32, 1160, [13:13] looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14] looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15] isVerboseIAC = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16] isIdleCoasting = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17] unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18] unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19] unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20] unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21] unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22] unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23] unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24] unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25] unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26] unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27] unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28] unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29] unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30] unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31] unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0 targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0 targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172 iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d" entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d" entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d" entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d" entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", int, "%d" entry = isIdleCoasting, "idle: coasting", int, "%d"
entry = targetRpmByClt, "idle: target by CLT", int, "%d" entry = targetRpmByClt, "idle: target by CLT", int, "%d"
@ -5641,7 +5640,6 @@ indicatorPanel = idle_stateIndicatorPanel, 2
indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes" indicator = {looksLikeRunning}, "looksLikeRunning No", "looksLikeRunning Yes"
indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes" indicator = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes" indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes" indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC Yes"
indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes" indicator = {isIdleCoasting}, "isIdleCoasting No", "isIdleCoasting Yes"
@ -6719,7 +6717,6 @@ dialog = wideband_stateDialog, "wideband_state"
field = "Use idle VE table", useSeparateVeForIdle field = "Use idle VE table", useSeparateVeForIdle
field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper field = "Use idle tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis dialog = idleSettings, "", yAxis

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated; package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 00:37:42 UTC 2022 // this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Aug 30 02:29:12 UTC 2022
// by class com.rusefi.output.FileJavaFieldsConsumer // by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*; import com.rusefi.config.*;
@ -1883,7 +1883,6 @@ public class Fields {
public static final int servoOutputPins7_offset = 2086; public static final int servoOutputPins7_offset = 2086;
public static final int servoOutputPins8_offset = 2088; public static final int servoOutputPins8_offset = 2088;
public static final int showHumanReadableWarning_offset = 960; public static final int showHumanReadableWarning_offset = 960;
public static final int SIGNATURE_HASH = 1133807540;
public static final int silentTriggerError_offset = 1360; public static final int silentTriggerError_offset = 1360;
public static final int skippedWheelOnCam_offset = 1360; public static final int skippedWheelOnCam_offset = 1360;
public static final int slowAdcAlpha_offset = 1600; public static final int slowAdcAlpha_offset = 1600;
@ -2378,7 +2377,7 @@ public class Fields {
public static final int TS_RESPONSE_UNDERRUN = 0x80; public static final int TS_RESPONSE_UNDERRUN = 0x80;
public static final int TS_RESPONSE_UNRECOGNIZED_COMMAND = 0x83; public static final int TS_RESPONSE_UNRECOGNIZED_COMMAND = 0x83;
public static final char TS_SET_LOGGER_SWITCH = 'l'; public static final char TS_SET_LOGGER_SWITCH = 'l';
public static final String TS_SIGNATURE = "rusEFI 2022.08.30.all.1133807540"; public static final String TS_SIGNATURE = "rusEFI 2022.08.30.all.3830525865";
public static final char TS_SINGLE_WRITE_COMMAND = 'W'; public static final char TS_SINGLE_WRITE_COMMAND = 'W';
public static final char TS_TEST_COMMAND = 't'; public static final char TS_TEST_COMMAND = 't';
public static final int TS_TOTAL_OUTPUT_SIZE = 1236; public static final int TS_TOTAL_OUTPUT_SIZE = 1236;
@ -2415,6 +2414,7 @@ public class Fields {
public static final int unused1128_offset = 1628; public static final int unused1128_offset = 1628;
public static final int unused1129_offset = 1628; public static final int unused1129_offset = 1628;
public static final int unused1130_offset = 1628; public static final int unused1130_offset = 1628;
public static final int unused120b18_offset = 120;
public static final int unused1740b2_offset = 1628; public static final int unused1740b2_offset = 1628;
public static final int unused4080_offset = 3122; public static final int unused4080_offset = 3122;
public static final int unused962_offset = 1040; public static final int unused962_offset = 1040;
@ -2459,7 +2459,6 @@ public class Fields {
public static final int useIacPidMultTable_offset = 1372; public static final int useIacPidMultTable_offset = 1372;
public static final int useIacTableForCoasting_offset = 764; public static final int useIacTableForCoasting_offset = 764;
public static final int useIdleTimingPidControl_offset = 764; public static final int useIdleTimingPidControl_offset = 764;
public static final int useInstantRpmForIdle_offset = 120;
public static final int useLcdScreen_offset = 764; public static final int useLcdScreen_offset = 764;
public static final int useLinearCltSensor_offset = 1360; public static final int useLinearCltSensor_offset = 1360;
public static final int useLinearIatSensor_offset = 1360; public static final int useLinearIatSensor_offset = 1360;
@ -2600,7 +2599,7 @@ public class Fields {
public static final Field CJ125ISURDIVIDED = Field.create("CJ125ISURDIVIDED", 120, FieldType.BIT, 15); public static final Field CJ125ISURDIVIDED = Field.create("CJ125ISURDIVIDED", 120, FieldType.BIT, 15);
public static final Field USECICPIDFORIDLE = Field.create("USECICPIDFORIDLE", 120, FieldType.BIT, 16); public static final Field USECICPIDFORIDLE = Field.create("USECICPIDFORIDLE", 120, FieldType.BIT, 16);
public static final Field USETLE8888_CRANKING_HACK = Field.create("USETLE8888_CRANKING_HACK", 120, FieldType.BIT, 17); public static final Field USETLE8888_CRANKING_HACK = Field.create("USETLE8888_CRANKING_HACK", 120, FieldType.BIT, 17);
public static final Field USEINSTANTRPMFORIDLE = Field.create("USEINSTANTRPMFORIDLE", 120, FieldType.BIT, 18); public static final Field UNUSED120B18 = Field.create("UNUSED120B18", 120, FieldType.BIT, 18);
public static final Field USESEPARATEIDLETABLESFORCRANKINGTAPER = Field.create("USESEPARATEIDLETABLESFORCRANKINGTAPER", 120, FieldType.BIT, 19); public static final Field USESEPARATEIDLETABLESFORCRANKINGTAPER = Field.create("USESEPARATEIDLETABLESFORCRANKINGTAPER", 120, FieldType.BIT, 19);
public static final Field LAUNCHCONTROLENABLED = Field.create("LAUNCHCONTROLENABLED", 120, FieldType.BIT, 20); public static final Field LAUNCHCONTROLENABLED = Field.create("LAUNCHCONTROLENABLED", 120, FieldType.BIT, 20);
public static final Field ROLLINGLAUNCHENABLED = Field.create("ROLLINGLAUNCHENABLED", 120, FieldType.BIT, 21); public static final Field ROLLINGLAUNCHENABLED = Field.create("ROLLINGLAUNCHENABLED", 120, FieldType.BIT, 21);
@ -3983,7 +3982,7 @@ public class Fields {
CJ125ISURDIVIDED, CJ125ISURDIVIDED,
USECICPIDFORIDLE, USECICPIDFORIDLE,
USETLE8888_CRANKING_HACK, USETLE8888_CRANKING_HACK,
USEINSTANTRPMFORIDLE, UNUSED120B18,
USESEPARATEIDLETABLESFORCRANKINGTAPER, USESEPARATEIDLETABLESFORCRANKINGTAPER,
LAUNCHCONTROLENABLED, LAUNCHCONTROLENABLED,
ROLLINGLAUNCHENABLED, ROLLINGLAUNCHENABLED,

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated; package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/idle_state.txt Fri Aug 26 00:40:05 UTC 2022 // this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/idle_state.txt Tue Aug 30 02:28:03 UTC 2022
// by class com.rusefi.output.FileJavaFieldsConsumer // by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*; import com.rusefi.config.*;
@ -26,23 +26,23 @@ public class IdleState {
public static final Field LOOKSLIKERUNNING = Field.create("LOOKSLIKERUNNING", 20, FieldType.BIT, 12); public static final Field LOOKSLIKERUNNING = Field.create("LOOKSLIKERUNNING", 20, FieldType.BIT, 12);
public static final Field LOOKSLIKECOASTING = Field.create("LOOKSLIKECOASTING", 20, FieldType.BIT, 13); public static final Field LOOKSLIKECOASTING = Field.create("LOOKSLIKECOASTING", 20, FieldType.BIT, 13);
public static final Field LOOKSLIKECRANKTOIDLE = Field.create("LOOKSLIKECRANKTOIDLE", 20, FieldType.BIT, 14); public static final Field LOOKSLIKECRANKTOIDLE = Field.create("LOOKSLIKECRANKTOIDLE", 20, FieldType.BIT, 14);
public static final Field USEINSTANTRPMFORIDLE = Field.create("USEINSTANTRPMFORIDLE", 20, FieldType.BIT, 15); public static final Field ISVERBOSEIAC = Field.create("ISVERBOSEIAC", 20, FieldType.BIT, 15);
public static final Field ISVERBOSEIAC = Field.create("ISVERBOSEIAC", 20, FieldType.BIT, 16); public static final Field ISIDLECOASTING = Field.create("ISIDLECOASTING", 20, FieldType.BIT, 16);
public static final Field ISIDLECOASTING = Field.create("ISIDLECOASTING", 20, FieldType.BIT, 17); public static final Field UNUSEDBIT_22_17 = Field.create("UNUSEDBIT_22_17", 20, FieldType.BIT, 17);
public static final Field UNUSEDBIT_23_18 = Field.create("UNUSEDBIT_23_18", 20, FieldType.BIT, 18); public static final Field UNUSEDBIT_22_18 = Field.create("UNUSEDBIT_22_18", 20, FieldType.BIT, 18);
public static final Field UNUSEDBIT_23_19 = Field.create("UNUSEDBIT_23_19", 20, FieldType.BIT, 19); public static final Field UNUSEDBIT_22_19 = Field.create("UNUSEDBIT_22_19", 20, FieldType.BIT, 19);
public static final Field UNUSEDBIT_23_20 = Field.create("UNUSEDBIT_23_20", 20, FieldType.BIT, 20); public static final Field UNUSEDBIT_22_20 = Field.create("UNUSEDBIT_22_20", 20, FieldType.BIT, 20);
public static final Field UNUSEDBIT_23_21 = Field.create("UNUSEDBIT_23_21", 20, FieldType.BIT, 21); public static final Field UNUSEDBIT_22_21 = Field.create("UNUSEDBIT_22_21", 20, FieldType.BIT, 21);
public static final Field UNUSEDBIT_23_22 = Field.create("UNUSEDBIT_23_22", 20, FieldType.BIT, 22); public static final Field UNUSEDBIT_22_22 = Field.create("UNUSEDBIT_22_22", 20, FieldType.BIT, 22);
public static final Field UNUSEDBIT_23_23 = Field.create("UNUSEDBIT_23_23", 20, FieldType.BIT, 23); public static final Field UNUSEDBIT_22_23 = Field.create("UNUSEDBIT_22_23", 20, FieldType.BIT, 23);
public static final Field UNUSEDBIT_23_24 = Field.create("UNUSEDBIT_23_24", 20, FieldType.BIT, 24); public static final Field UNUSEDBIT_22_24 = Field.create("UNUSEDBIT_22_24", 20, FieldType.BIT, 24);
public static final Field UNUSEDBIT_23_25 = Field.create("UNUSEDBIT_23_25", 20, FieldType.BIT, 25); public static final Field UNUSEDBIT_22_25 = Field.create("UNUSEDBIT_22_25", 20, FieldType.BIT, 25);
public static final Field UNUSEDBIT_23_26 = Field.create("UNUSEDBIT_23_26", 20, FieldType.BIT, 26); public static final Field UNUSEDBIT_22_26 = Field.create("UNUSEDBIT_22_26", 20, FieldType.BIT, 26);
public static final Field UNUSEDBIT_23_27 = Field.create("UNUSEDBIT_23_27", 20, FieldType.BIT, 27); public static final Field UNUSEDBIT_22_27 = Field.create("UNUSEDBIT_22_27", 20, FieldType.BIT, 27);
public static final Field UNUSEDBIT_23_28 = Field.create("UNUSEDBIT_23_28", 20, FieldType.BIT, 28); public static final Field UNUSEDBIT_22_28 = Field.create("UNUSEDBIT_22_28", 20, FieldType.BIT, 28);
public static final Field UNUSEDBIT_23_29 = Field.create("UNUSEDBIT_23_29", 20, FieldType.BIT, 29); public static final Field UNUSEDBIT_22_29 = Field.create("UNUSEDBIT_22_29", 20, FieldType.BIT, 29);
public static final Field UNUSEDBIT_23_30 = Field.create("UNUSEDBIT_23_30", 20, FieldType.BIT, 30); public static final Field UNUSEDBIT_22_30 = Field.create("UNUSEDBIT_22_30", 20, FieldType.BIT, 30);
public static final Field UNUSEDBIT_23_31 = Field.create("UNUSEDBIT_23_31", 20, FieldType.BIT, 31); public static final Field UNUSEDBIT_22_31 = Field.create("UNUSEDBIT_22_31", 20, FieldType.BIT, 31);
public static final Field TARGETRPMBYCLT = Field.create("TARGETRPMBYCLT", 24, FieldType.INT).setScale(1.0); public static final Field TARGETRPMBYCLT = Field.create("TARGETRPMBYCLT", 24, FieldType.INT).setScale(1.0);
public static final Field TARGETRPMACBUMP = Field.create("TARGETRPMACBUMP", 28, FieldType.INT).setScale(1.0); public static final Field TARGETRPMACBUMP = Field.create("TARGETRPMACBUMP", 28, FieldType.INT).setScale(1.0);
public static final Field IACBYRPMTAPER = Field.create("IACBYRPMTAPER", 32, FieldType.FLOAT); public static final Field IACBYRPMTAPER = Field.create("IACBYRPMTAPER", 32, FieldType.FLOAT);
@ -68,23 +68,23 @@ public class IdleState {
LOOKSLIKERUNNING, LOOKSLIKERUNNING,
LOOKSLIKECOASTING, LOOKSLIKECOASTING,
LOOKSLIKECRANKTOIDLE, LOOKSLIKECRANKTOIDLE,
USEINSTANTRPMFORIDLE,
ISVERBOSEIAC, ISVERBOSEIAC,
ISIDLECOASTING, ISIDLECOASTING,
UNUSEDBIT_23_18, UNUSEDBIT_22_17,
UNUSEDBIT_23_19, UNUSEDBIT_22_18,
UNUSEDBIT_23_20, UNUSEDBIT_22_19,
UNUSEDBIT_23_21, UNUSEDBIT_22_20,
UNUSEDBIT_23_22, UNUSEDBIT_22_21,
UNUSEDBIT_23_23, UNUSEDBIT_22_22,
UNUSEDBIT_23_24, UNUSEDBIT_22_23,
UNUSEDBIT_23_25, UNUSEDBIT_22_24,
UNUSEDBIT_23_26, UNUSEDBIT_22_25,
UNUSEDBIT_23_27, UNUSEDBIT_22_26,
UNUSEDBIT_23_28, UNUSEDBIT_22_27,
UNUSEDBIT_23_29, UNUSEDBIT_22_28,
UNUSEDBIT_23_30, UNUSEDBIT_22_29,
UNUSEDBIT_23_31, UNUSEDBIT_22_30,
UNUSEDBIT_22_31,
TARGETRPMBYCLT, TARGETRPMBYCLT,
TARGETRPMACBUMP, TARGETRPMACBUMP,
IACBYRPMTAPER, IACBYRPMTAPER,