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
// begin
#pragma once
@ -761,7 +761,7 @@ struct engine_configuration_s {
bool useTLE8888_cranking_hack : 1 {};
/**
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).
offset 120 bit 19 */
@ -4970,4 +4970,4 @@ struct persistent_config_s {
static_assert(sizeof(persistent_config_s) == 21252);
// 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_test_presets true
#define showHumanReadableWarning_offset 960
#define SIGNATURE_HASH 1133807540
#define SIGNATURE_HASH 3830525865
#define silentTriggerError_offset 1360
#define skippedWheelOnCam_offset 1360
#define slowAdcAlpha_offset 1600
@ -2495,7 +2495,7 @@
#define ts_show_vbatt true
#define ts_show_vr_threshold_2 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_char W
#define TS_TEST_COMMAND 't'
@ -2535,6 +2535,7 @@
#define unused1128_offset 1628
#define unused1129_offset 1628
#define unused1130_offset 1628
#define unused120b18_offset 120
#define unused1740b2_offset 1628
#define unused4080_offset 3122
#define unused962_offset 1040
@ -2579,7 +2580,6 @@
#define useIacPidMultTable_offset 1372
#define useIacTableForCoasting_offset 764
#define useIdleTimingPidControl_offset 764
#define useInstantRpmForIdle_offset 120
#define useLcdScreen_offset 764
#define useLinearCltSensor_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
// begin
#pragma once
@ -761,7 +761,7 @@ struct engine_configuration_s {
bool useTLE8888_cranking_hack : 1 {};
/**
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).
offset 120 bit 19 */
@ -4970,4 +4970,4 @@ struct persistent_config_s {
static_assert(sizeof(persistent_config_s) == 21252);
// 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_test_presets true
#define showHumanReadableWarning_offset 960
#define SIGNATURE_HASH 725820792
#define SIGNATURE_HASH 2357628261
#define silentTriggerError_offset 1360
#define skippedWheelOnCam_offset 1360
#define slowAdcAlpha_offset 1600
@ -2495,7 +2495,7 @@
#define ts_show_vbatt true
#define ts_show_vr_threshold_2 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_char W
#define TS_TEST_COMMAND 't'
@ -2535,6 +2535,7 @@
#define unused1128_offset 1628
#define unused1129_offset 1628
#define unused1130_offset 1628
#define unused120b18_offset 120
#define unused1740b2_offset 1628
#define unused4080_offset 3122
#define unused962_offset 1040
@ -2579,7 +2580,6 @@
#define useIacPidMultTable_offset 1372
#define useIacTableForCoasting_offset 764
#define useIdleTimingPidControl_offset 764
#define useInstantRpmForIdle_offset 120
#define useLcdScreen_offset 764
#define useLinearCltSensor_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
// begin
#pragma once
@ -761,7 +761,7 @@ struct engine_configuration_s {
bool useTLE8888_cranking_hack : 1 {};
/**
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).
offset 120 bit 19 */
@ -4970,4 +4970,4 @@ struct persistent_config_s {
static_assert(sizeof(persistent_config_s) == 21252);
// 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_test_presets false
#define showHumanReadableWarning_offset 960
#define SIGNATURE_HASH 982146670
#define SIGNATURE_HASH 2639263347
#define silentTriggerError_offset 1360
#define skippedWheelOnCam_offset 1360
#define slowAdcAlpha_offset 1600
@ -2462,7 +2462,7 @@
#define ts_show_vbatt true
#define ts_show_vr_threshold_2 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_char W
#define TS_TEST_COMMAND 't'
@ -2502,6 +2502,7 @@
#define unused1128_offset 1628
#define unused1129_offset 1628
#define unused1130_offset 1628
#define unused120b18_offset 120
#define unused1740b2_offset 1628
#define unused4080_offset 3122
#define unused962_offset 1040
@ -2546,7 +2547,6 @@
#define useIacPidMultTable_offset 1372
#define useIacTableForCoasting_offset 764
#define useIdleTimingPidControl_offset 764
#define useInstantRpmForIdle_offset 120
#define useLcdScreen_offset 764
#define useLinearCltSensor_offset 1360
#define useLinearIatSensor_offset 1360

View File

@ -434,7 +434,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", 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 = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC 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]
looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31]
isVerboseIAC = bits, U32, 1160, [15:15]
isIdleCoasting = bits, U32, 1160, [16:16]
unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0
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
// begin
#pragma once
@ -91,56 +91,56 @@ struct idle_state_s {
bool looksLikeCrankToIdle : 1 {};
/**
offset 20 bit 15 */
bool useInstantRpmForIdle : 1 {};
/**
offset 20 bit 16 */
bool isVerboseIAC : 1 {};
/**
* idle: coasting
offset 20 bit 17 */
offset 20 bit 16 */
bool isIdleCoasting : 1 {};
/**
offset 20 bit 17 */
bool unusedBit_22_17 : 1 {};
/**
offset 20 bit 18 */
bool unusedBit_23_18 : 1 {};
bool unusedBit_22_18 : 1 {};
/**
offset 20 bit 19 */
bool unusedBit_23_19 : 1 {};
bool unusedBit_22_19 : 1 {};
/**
offset 20 bit 20 */
bool unusedBit_23_20 : 1 {};
bool unusedBit_22_20 : 1 {};
/**
offset 20 bit 21 */
bool unusedBit_23_21 : 1 {};
bool unusedBit_22_21 : 1 {};
/**
offset 20 bit 22 */
bool unusedBit_23_22 : 1 {};
bool unusedBit_22_22 : 1 {};
/**
offset 20 bit 23 */
bool unusedBit_23_23 : 1 {};
bool unusedBit_22_23 : 1 {};
/**
offset 20 bit 24 */
bool unusedBit_23_24 : 1 {};
bool unusedBit_22_24 : 1 {};
/**
offset 20 bit 25 */
bool unusedBit_23_25 : 1 {};
bool unusedBit_22_25 : 1 {};
/**
offset 20 bit 26 */
bool unusedBit_23_26 : 1 {};
bool unusedBit_22_26 : 1 {};
/**
offset 20 bit 27 */
bool unusedBit_23_27 : 1 {};
bool unusedBit_22_27 : 1 {};
/**
offset 20 bit 28 */
bool unusedBit_23_28 : 1 {};
bool unusedBit_22_28 : 1 {};
/**
offset 20 bit 29 */
bool unusedBit_23_29 : 1 {};
bool unusedBit_22_29 : 1 {};
/**
offset 20 bit 30 */
bool unusedBit_23_30 : 1 {};
bool unusedBit_22_30 : 1 {};
/**
offset 20 bit 31 */
bool unusedBit_23_31 : 1 {};
bool unusedBit_22_31 : 1 {};
/**
* idle: target by CLT
* offset 24
@ -165,4 +165,4 @@ struct idle_state_s {
static_assert(sizeof(idle_state_s) == 40);
// 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
// begin
#pragma once
@ -761,7 +761,7 @@ struct engine_configuration_s {
bool useTLE8888_cranking_hack : 1 {};
/**
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).
offset 120 bit 19 */
@ -4970,4 +4970,4 @@ struct persistent_config_s {
static_assert(sizeof(persistent_config_s) == 21252);
// 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_test_presets true
#define showHumanReadableWarning_offset 960
#define SIGNATURE_HASH 1133807540
#define SIGNATURE_HASH 3830525865
#define silentTriggerError_offset 1360
#define skippedWheelOnCam_offset 1360
#define slowAdcAlpha_offset 1600
@ -2495,7 +2495,7 @@
#define ts_show_vbatt true
#define ts_show_vr_threshold_2 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_char W
#define TS_TEST_COMMAND 't'
@ -2535,6 +2535,7 @@
#define unused1128_offset 1628
#define unused1129_offset 1628
#define unused1130_offset 1628
#define unused120b18_offset 120
#define unused1740b2_offset 1628
#define unused4080_offset 3122
#define unused962_offset 1040
@ -2579,7 +2580,6 @@
#define useIacPidMultTable_offset 1372
#define useIacTableForCoasting_offset 764
#define useIdleTimingPidControl_offset 764
#define useInstantRpmForIdle_offset 120
#define useLcdScreen_offset 764
#define useLinearCltSensor_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
//
#define SIGNATURE_HASH 1421053947
#define TS_SIGNATURE "rusEFI 2022.08.30.48way.1421053947"
#define SIGNATURE_HASH 4084606950
#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
//
#define SIGNATURE_HASH 1133807540
#define TS_SIGNATURE "rusEFI 2022.08.30.all.1133807540"
#define SIGNATURE_HASH 3830525865
#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
//
#define SIGNATURE_HASH 1904614104
#define TS_SIGNATURE "rusEFI 2022.08.30.alphax-2chan.1904614104"
#define SIGNATURE_HASH 3594760901
#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
//
#define SIGNATURE_HASH 3364373563
#define TS_SIGNATURE "rusEFI 2022.08.30.alphax-4chan.3364373563"
#define SIGNATURE_HASH 1867377702
#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
//
#define SIGNATURE_HASH 1600025235
#define TS_SIGNATURE "rusEFI 2022.08.30.atlas.1600025235"
#define SIGNATURE_HASH 4170963598
#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
//
#define SIGNATURE_HASH 3044595277
#define TS_SIGNATURE "rusEFI 2022.08.30.core8.3044595277"
#define SIGNATURE_HASH 314408528
#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
//
#define SIGNATURE_HASH 1133807540
#define TS_SIGNATURE "rusEFI 2022.08.30.cypress.1133807540"
#define SIGNATURE_HASH 3830525865
#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
//
#define SIGNATURE_HASH 1133807540
#define TS_SIGNATURE "rusEFI 2022.08.30.f407-discovery.1133807540"
#define SIGNATURE_HASH 3830525865
#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
//
#define SIGNATURE_HASH 1133807540
#define TS_SIGNATURE "rusEFI 2022.08.30.f429-discovery.1133807540"
#define SIGNATURE_HASH 3830525865
#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
//
#define SIGNATURE_HASH 33061744
#define TS_SIGNATURE "rusEFI 2022.08.30.frankenso_na6.33061744"
#define SIGNATURE_HASH 2789069677
#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
//
#define SIGNATURE_HASH 3010036379
#define TS_SIGNATURE "rusEFI 2022.08.30.harley81.3010036379"
#define SIGNATURE_HASH 346827398
#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
//
#define SIGNATURE_HASH 4159898114
#define TS_SIGNATURE "rusEFI 2022.08.30.hellen-gm-e67.4159898114"
#define SIGNATURE_HASH 1345759775
#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
//
#define SIGNATURE_HASH 2585769592
#define TS_SIGNATURE "rusEFI 2022.08.30.hellen-nb1.2585769592"
#define SIGNATURE_HASH 1037704805
#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
//
#define SIGNATURE_HASH 3410640734
#define TS_SIGNATURE "rusEFI 2022.08.30.hellen121nissan.3410640734"
#define SIGNATURE_HASH 1821349699
#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
//
#define SIGNATURE_HASH 867517646
#define TS_SIGNATURE "rusEFI 2022.08.30.hellen121vag.867517646"
#define SIGNATURE_HASH 2490428627
#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
//
#define SIGNATURE_HASH 3177888394
#define TS_SIGNATURE "rusEFI 2022.08.30.hellen128.3177888394"
#define SIGNATURE_HASH 447681175
#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
//
#define SIGNATURE_HASH 3688625456
#define TS_SIGNATURE "rusEFI 2022.08.30.hellen154hyundai.3688625456"
#define SIGNATURE_HASH 2082364717
#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
//
#define SIGNATURE_HASH 2980818608
#define TS_SIGNATURE "rusEFI 2022.08.30.hellen72.2980818608"
#define SIGNATURE_HASH 376309421
#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
//
#define SIGNATURE_HASH 1629577150
#define TS_SIGNATURE "rusEFI 2022.08.30.hellen81.1629577150"
#define SIGNATURE_HASH 3336894371
#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
//
#define SIGNATURE_HASH 1449235576
#define TS_SIGNATURE "rusEFI 2022.08.30.hellen88bmw.1449235576"
#define SIGNATURE_HASH 4054072421
#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
//
#define SIGNATURE_HASH 2254887222
#define TS_SIGNATURE "rusEFI 2022.08.30.hellenNA6.2254887222"
#define SIGNATURE_HASH 564359467
#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
//
#define SIGNATURE_HASH 3818731100
#define TS_SIGNATURE "rusEFI 2022.08.30.hellenNA8_96.3818731100"
#define SIGNATURE_HASH 1146658369
#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
//
#define SIGNATURE_HASH 725820792
#define TS_SIGNATURE "rusEFI 2022.08.30.kin.725820792"
#define SIGNATURE_HASH 2357628261
#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
//
#define SIGNATURE_HASH 2353138498
#define TS_SIGNATURE "rusEFI 2022.08.30.mre_f4.2353138498"
#define SIGNATURE_HASH 730309471
#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
//
#define SIGNATURE_HASH 2353138498
#define TS_SIGNATURE "rusEFI 2022.08.30.mre_f7.2353138498"
#define SIGNATURE_HASH 730309471
#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
//
#define SIGNATURE_HASH 327048786
#define TS_SIGNATURE "rusEFI 2022.08.30.prometheus_405.327048786"
#define SIGNATURE_HASH 3032217167
#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
//
#define SIGNATURE_HASH 327048786
#define TS_SIGNATURE "rusEFI 2022.08.30.prometheus_469.327048786"
#define SIGNATURE_HASH 3032217167
#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
//
#define SIGNATURE_HASH 3864608962
#define TS_SIGNATURE "rusEFI 2022.08.30.proteus_f4.3864608962"
#define SIGNATURE_HASH 1100802271
#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
//
#define SIGNATURE_HASH 3864608962
#define TS_SIGNATURE "rusEFI 2022.08.30.proteus_f7.3864608962"
#define SIGNATURE_HASH 1100802271
#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
//
#define SIGNATURE_HASH 3864608962
#define TS_SIGNATURE "rusEFI 2022.08.30.proteus_h7.3864608962"
#define SIGNATURE_HASH 1100802271
#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
//
#define SIGNATURE_HASH 982146670
#define TS_SIGNATURE "rusEFI 2022.08.30.subaru_eg33_f7.982146670"
#define SIGNATURE_HASH 2639263347
#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
//
#define SIGNATURE_HASH 3919333856
#define TS_SIGNATURE "rusEFI 2022.08.30.tdg-pdm8.3919333856"
#define SIGNATURE_HASH 1314513405
#define TS_SIGNATURE "rusEFI 2022.08.30.tdg-pdm8.1314513405"

View File

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

View File

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

View File

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

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; 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]
queryCommand = "S"
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
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt 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
page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "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"
launchControlEnabled = bits, U32, 120, [20:20], "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]
looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31]
isVerboseIAC = bits, U32, 1160, [15:15]
isIdleCoasting = bits, U32, 1160, [16:16]
unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", 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 = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC 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 tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; 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]
queryCommand = "S"
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
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt 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
page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "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"
launchControlEnabled = bits, U32, 120, [20:20], "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]
looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31]
isVerboseIAC = bits, U32, 1160, [15:15]
isIdleCoasting = bits, U32, 1160, [16:16]
unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", 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 = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC 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 tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis

View File

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

View File

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

View File

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

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; 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]
queryCommand = "S"
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
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt 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
page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "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"
launchControlEnabled = bits, U32, 120, [20:20], "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]
looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31]
isVerboseIAC = bits, U32, 1160, [15:15]
isIdleCoasting = bits, U32, 1160, [16:16]
unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", 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 = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC 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 tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; 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]
queryCommand = "S"
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
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt 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
page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "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"
launchControlEnabled = bits, U32, 120, [20:20], "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]
looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31]
isVerboseIAC = bits, U32, 1160, [15:15]
isIdleCoasting = bits, U32, 1160, [16:16]
unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", 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 = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC 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 tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; 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]
queryCommand = "S"
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
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt 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
page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "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"
launchControlEnabled = bits, U32, 120, [20:20], "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]
looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31]
isVerboseIAC = bits, U32, 1160, [15:15]
isIdleCoasting = bits, U32, 1160, [16:16]
unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", 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 = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC 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 tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis

View File

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

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; 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]
queryCommand = "S"
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
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt 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
page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "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"
launchControlEnabled = bits, U32, 120, [20:20], "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]
looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31]
isVerboseIAC = bits, U32, 1160, [15:15]
isIdleCoasting = bits, U32, 1160, [16:16]
unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", 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 = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC 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 tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; 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]
queryCommand = "S"
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
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt 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
page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "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"
launchControlEnabled = bits, U32, 120, [20:20], "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]
looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31]
isVerboseIAC = bits, U32, 1160, [15:15]
isIdleCoasting = bits, U32, 1160, [16:16]
unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", 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 = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC 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 tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; 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]
queryCommand = "S"
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
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt 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
page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "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"
launchControlEnabled = bits, U32, 120, [20:20], "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]
looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31]
isVerboseIAC = bits, U32, 1160, [15:15]
isIdleCoasting = bits, U32, 1160, [16:16]
unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", 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 = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC 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 tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis

View File

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

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; 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]
queryCommand = "S"
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
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt 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
page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "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"
launchControlEnabled = bits, U32, 120, [20:20], "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]
looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31]
isVerboseIAC = bits, U32, 1160, [15:15]
isIdleCoasting = bits, U32, 1160, [16:16]
unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", 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 = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC 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 tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; 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]
queryCommand = "S"
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
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt 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
page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "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"
launchControlEnabled = bits, U32, 120, [20:20], "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]
looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31]
isVerboseIAC = bits, U32, 1160, [15:15]
isIdleCoasting = bits, U32, 1160, [16:16]
unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", 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 = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC 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 tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; 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]
queryCommand = "S"
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
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt 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
page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "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"
launchControlEnabled = bits, U32, 120, [20:20], "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]
looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31]
isVerboseIAC = bits, U32, 1160, [15:15]
isIdleCoasting = bits, U32, 1160, [16:16]
unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", 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 = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC 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 tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; 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]
queryCommand = "S"
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
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt 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
page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "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"
launchControlEnabled = bits, U32, 120, [20:20], "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]
looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31]
isVerboseIAC = bits, U32, 1160, [15:15]
isIdleCoasting = bits, U32, 1160, [16:16]
unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", 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 = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC 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 tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; 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]
queryCommand = "S"
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
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt 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
page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "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"
launchControlEnabled = bits, U32, 120, [20:20], "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]
looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31]
isVerboseIAC = bits, U32, 1160, [15:15]
isIdleCoasting = bits, U32, 1160, [16:16]
unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", 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 = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC 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 tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; 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]
queryCommand = "S"
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
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt 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
page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "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"
launchControlEnabled = bits, U32, 120, [20:20], "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]
looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31]
isVerboseIAC = bits, U32, 1160, [15:15]
isIdleCoasting = bits, U32, 1160, [16:16]
unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", 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 = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC 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 tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; 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]
queryCommand = "S"
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
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt 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
page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "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"
launchControlEnabled = bits, U32, 120, [20:20], "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]
looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31]
isVerboseIAC = bits, U32, 1160, [15:15]
isIdleCoasting = bits, U32, 1160, [16:16]
unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", 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 = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC 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 tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; 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]
queryCommand = "S"
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
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt 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
page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "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"
launchControlEnabled = bits, U32, 120, [20:20], "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]
looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31]
isVerboseIAC = bits, U32, 1160, [15:15]
isIdleCoasting = bits, U32, 1160, [16:16]
unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", 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 = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC 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 tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune]
; 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]
queryCommand = "S"
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
useLegacyFTempUnits = false
@ -86,7 +86,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt 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
page = 1
@ -123,7 +123,7 @@ useEeprom = bits, U32, 120, [14:14], "false", "true"
cj125isUrDivided = bits, U32, 120, [15:15], "false", "true"
useCicPidForIdle = bits, U32, 120, [16:16], "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"
launchControlEnabled = bits, U32, 120, [20:20], "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]
looksLikeCoasting = bits, U32, 1160, [13:13]
looksLikeCrankToIdle = bits, U32, 1160, [14:14]
useInstantRpmForIdle = bits, U32, 1160, [15:15]
isVerboseIAC = bits, U32, 1160, [16:16]
isIdleCoasting = bits, U32, 1160, [17:17]
unusedBit_23_18 = bits, U32, 1160, [18:18]
unusedBit_23_19 = bits, U32, 1160, [19:19]
unusedBit_23_20 = bits, U32, 1160, [20:20]
unusedBit_23_21 = bits, U32, 1160, [21:21]
unusedBit_23_22 = bits, U32, 1160, [22:22]
unusedBit_23_23 = bits, U32, 1160, [23:23]
unusedBit_23_24 = bits, U32, 1160, [24:24]
unusedBit_23_25 = bits, U32, 1160, [25:25]
unusedBit_23_26 = bits, U32, 1160, [26:26]
unusedBit_23_27 = bits, U32, 1160, [27:27]
unusedBit_23_28 = bits, U32, 1160, [28:28]
unusedBit_23_29 = bits, U32, 1160, [29:29]
unusedBit_23_30 = bits, U32, 1160, [30:30]
unusedBit_23_31 = bits, U32, 1160, [31:31]
isVerboseIAC = bits, U32, 1160, [15:15]
isIdleCoasting = bits, U32, 1160, [16:16]
unusedBit_22_17 = bits, U32, 1160, [17:17]
unusedBit_22_18 = bits, U32, 1160, [18:18]
unusedBit_22_19 = bits, U32, 1160, [19:19]
unusedBit_22_20 = bits, U32, 1160, [20:20]
unusedBit_22_21 = bits, U32, 1160, [21:21]
unusedBit_22_22 = bits, U32, 1160, [22:22]
unusedBit_22_23 = bits, U32, 1160, [23:23]
unusedBit_22_24 = bits, U32, 1160, [24:24]
unusedBit_22_25 = bits, U32, 1160, [25:25]
unusedBit_22_26 = bits, U32, 1160, [26:26]
unusedBit_22_27 = bits, U32, 1160, [27:27]
unusedBit_22_28 = bits, U32, 1160, [28:28]
unusedBit_22_29 = bits, U32, 1160, [29:29]
unusedBit_22_30 = bits, U32, 1160, [30:30]
unusedBit_22_31 = bits, U32, 1160, [31:31]
targetRpmByClt = scalar, S32, 1164, "", 1, 0
targetRpmAcBump = scalar, S32, 1168, "", 1, 0
iacByRpmTaper = scalar, F32, 1172
@ -4865,7 +4865,6 @@ entry = badTps, "badTps", int, "%d"
entry = looksLikeRunning, "looksLikeRunning", int, "%d"
entry = looksLikeCoasting, "looksLikeCoasting", int, "%d"
entry = looksLikeCrankToIdle, "looksLikeCrankToIdle", int, "%d"
entry = useInstantRpmForIdle, "useInstantRpmForIdle", int, "%d"
entry = isVerboseIAC, "isVerboseIAC", int, "%d"
entry = isIdleCoasting, "idle: coasting", 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 = {looksLikeCoasting}, "looksLikeCoasting No", "looksLikeCoasting Yes"
indicator = {looksLikeCrankToIdle}, "looksLikeCrankToIdle No", "looksLikeCrankToIdle Yes"
indicator = {useInstantRpmForIdle}, "useInstantRpmForIdle No", "useInstantRpmForIdle Yes"
indicator = {isVerboseIAC}, "isVerboseIAC No", "isVerboseIAC 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 tables for cranking taper", useSeparateIdleTablesForCrankingTaper
field = "Use coasting idle table", useIacTableForCoasting
field = useInstantRpmForIdle, useInstantRpmForIdle
field = "Detailed status in console", isVerboseIAC
dialog = idleSettings, "", yAxis

View File

@ -1,6 +1,6 @@
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
import com.rusefi.config.*;
@ -1883,7 +1883,6 @@ public class Fields {
public static final int servoOutputPins7_offset = 2086;
public static final int servoOutputPins8_offset = 2088;
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 skippedWheelOnCam_offset = 1360;
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_UNRECOGNIZED_COMMAND = 0x83;
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_TEST_COMMAND = 't';
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 unused1129_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 unused4080_offset = 3122;
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 useIacTableForCoasting_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 useLinearCltSensor_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 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 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 LAUNCHCONTROLENABLED = Field.create("LAUNCHCONTROLENABLED", 120, FieldType.BIT, 20);
public static final Field ROLLINGLAUNCHENABLED = Field.create("ROLLINGLAUNCHENABLED", 120, FieldType.BIT, 21);
@ -3983,7 +3982,7 @@ public class Fields {
CJ125ISURDIVIDED,
USECICPIDFORIDLE,
USETLE8888_CRANKING_HACK,
USEINSTANTRPMFORIDLE,
UNUSED120B18,
USESEPARATEIDLETABLESFORCRANKINGTAPER,
LAUNCHCONTROLENABLED,
ROLLINGLAUNCHENABLED,

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/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
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 LOOKSLIKECOASTING = Field.create("LOOKSLIKECOASTING", 20, FieldType.BIT, 13);
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, 16);
public static final Field ISIDLECOASTING = Field.create("ISIDLECOASTING", 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_23_19 = Field.create("UNUSEDBIT_23_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_23_21 = Field.create("UNUSEDBIT_23_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_23_23 = Field.create("UNUSEDBIT_23_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_23_25 = Field.create("UNUSEDBIT_23_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_23_27 = Field.create("UNUSEDBIT_23_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_23_29 = Field.create("UNUSEDBIT_23_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_23_31 = Field.create("UNUSEDBIT_23_31", 20, FieldType.BIT, 31);
public static final Field ISVERBOSEIAC = Field.create("ISVERBOSEIAC", 20, FieldType.BIT, 15);
public static final Field ISIDLECOASTING = Field.create("ISIDLECOASTING", 20, FieldType.BIT, 16);
public static final Field UNUSEDBIT_22_17 = Field.create("UNUSEDBIT_22_17", 20, FieldType.BIT, 17);
public static final Field UNUSEDBIT_22_18 = Field.create("UNUSEDBIT_22_18", 20, FieldType.BIT, 18);
public static final Field UNUSEDBIT_22_19 = Field.create("UNUSEDBIT_22_19", 20, FieldType.BIT, 19);
public static final Field UNUSEDBIT_22_20 = Field.create("UNUSEDBIT_22_20", 20, FieldType.BIT, 20);
public static final Field UNUSEDBIT_22_21 = Field.create("UNUSEDBIT_22_21", 20, FieldType.BIT, 21);
public static final Field UNUSEDBIT_22_22 = Field.create("UNUSEDBIT_22_22", 20, FieldType.BIT, 22);
public static final Field UNUSEDBIT_22_23 = Field.create("UNUSEDBIT_22_23", 20, FieldType.BIT, 23);
public static final Field UNUSEDBIT_22_24 = Field.create("UNUSEDBIT_22_24", 20, FieldType.BIT, 24);
public static final Field UNUSEDBIT_22_25 = Field.create("UNUSEDBIT_22_25", 20, FieldType.BIT, 25);
public static final Field UNUSEDBIT_22_26 = Field.create("UNUSEDBIT_22_26", 20, FieldType.BIT, 26);
public static final Field UNUSEDBIT_22_27 = Field.create("UNUSEDBIT_22_27", 20, FieldType.BIT, 27);
public static final Field UNUSEDBIT_22_28 = Field.create("UNUSEDBIT_22_28", 20, FieldType.BIT, 28);
public static final Field UNUSEDBIT_22_29 = Field.create("UNUSEDBIT_22_29", 20, FieldType.BIT, 29);
public static final Field UNUSEDBIT_22_30 = Field.create("UNUSEDBIT_22_30", 20, FieldType.BIT, 30);
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 TARGETRPMACBUMP = Field.create("TARGETRPMACBUMP", 28, FieldType.INT).setScale(1.0);
public static final Field IACBYRPMTAPER = Field.create("IACBYRPMTAPER", 32, FieldType.FLOAT);
@ -68,23 +68,23 @@ public class IdleState {
LOOKSLIKERUNNING,
LOOKSLIKECOASTING,
LOOKSLIKECRANKTOIDLE,
USEINSTANTRPMFORIDLE,
ISVERBOSEIAC,
ISIDLECOASTING,
UNUSEDBIT_23_18,
UNUSEDBIT_23_19,
UNUSEDBIT_23_20,
UNUSEDBIT_23_21,
UNUSEDBIT_23_22,
UNUSEDBIT_23_23,
UNUSEDBIT_23_24,
UNUSEDBIT_23_25,
UNUSEDBIT_23_26,
UNUSEDBIT_23_27,
UNUSEDBIT_23_28,
UNUSEDBIT_23_29,
UNUSEDBIT_23_30,
UNUSEDBIT_23_31,
UNUSEDBIT_22_17,
UNUSEDBIT_22_18,
UNUSEDBIT_22_19,
UNUSEDBIT_22_20,
UNUSEDBIT_22_21,
UNUSEDBIT_22_22,
UNUSEDBIT_22_23,
UNUSEDBIT_22_24,
UNUSEDBIT_22_25,
UNUSEDBIT_22_26,
UNUSEDBIT_22_27,
UNUSEDBIT_22_28,
UNUSEDBIT_22_29,
UNUSEDBIT_22_30,
UNUSEDBIT_22_31,
TARGETRPMBYCLT,
TARGETRPMACBUMP,
IACBYRPMTAPER,