From bd93c0b8da978022799b374d4b9287d02544aeff Mon Sep 17 00:00:00 2001 From: GitHub build-firmware Action Date: Sun, 19 Jun 2022 13:59:06 +0000 Subject: [PATCH] Auto-generated configs and docs --- .../controllers/algo/rusefi_generated.h | 2 +- .../controllers/algo/rusefi_generated.h | 2 +- .../controllers/algo/rusefi_generated.h | 2 +- .../binary/generated/live_data_fragments.h | 6 +- .../binary/generated/output_channels.ini | 327 +---------------- .../controllers/generated/rusefi_generated.h | 2 +- .../controllers/generated/signature_48way.h | 2 +- .../controllers/generated/signature_all.h | 2 +- .../generated/signature_alphax-2chan.h | 2 +- .../generated/signature_alphax-4chan.h | 2 +- .../controllers/generated/signature_atlas.h | 2 +- .../controllers/generated/signature_core8.h | 2 +- .../generated/signature_f407-discovery.h | 2 +- .../generated/signature_f429-discovery.h | 2 +- .../generated/signature_frankenso_na6.h | 2 +- .../generated/signature_harley81.h | 2 +- .../generated/signature_hellen-gm-e67.h | 2 +- .../generated/signature_hellen-nb1.h | 2 +- .../generated/signature_hellen121nissan.h | 2 +- .../generated/signature_hellen121vag.h | 2 +- .../generated/signature_hellen128.h | 2 +- .../generated/signature_hellen154hyundai.h | 2 +- .../generated/signature_hellen72.h | 2 +- .../generated/signature_hellen81.h | 2 +- .../generated/signature_hellen88bmw.h | 2 +- .../generated/signature_hellenNA6.h | 2 +- .../generated/signature_hellenNA8_96.h | 2 +- .../generated/signature_hellen_cypress.h | 2 +- .../controllers/generated/signature_kin.h | 2 +- .../controllers/generated/signature_mre_f4.h | 2 +- .../controllers/generated/signature_mre_f7.h | 2 +- .../generated/signature_prometheus_405.h | 2 +- .../generated/signature_prometheus_469.h | 2 +- .../generated/signature_proteus_f4.h | 2 +- .../generated/signature_proteus_f7.h | 2 +- .../generated/signature_proteus_h7.h | 2 +- .../generated/signature_subaru_eg33_f7.h | 2 +- .../generated/signature_tdg-pdm8.h | 2 +- firmware/tunerstudio/generated/rusefi.ini | 333 +----------------- .../tunerstudio/generated/rusefi_48way.ini | 333 +----------------- .../generated/rusefi_alphax-2chan.ini | 333 +----------------- .../generated/rusefi_alphax-4chan.ini | 333 +----------------- .../tunerstudio/generated/rusefi_atlas.ini | 333 +----------------- .../tunerstudio/generated/rusefi_core8.ini | 333 +----------------- .../generated/rusefi_f407-discovery.ini | 333 +----------------- .../generated/rusefi_f429-discovery.ini | 333 +----------------- .../generated/rusefi_frankenso_na6.ini | 333 +----------------- .../tunerstudio/generated/rusefi_harley81.ini | 333 +----------------- .../generated/rusefi_hellen-gm-e67.ini | 333 +----------------- .../generated/rusefi_hellen-nb1.ini | 333 +----------------- .../generated/rusefi_hellen121nissan.ini | 333 +----------------- .../generated/rusefi_hellen121vag.ini | 333 +----------------- .../generated/rusefi_hellen128mercedes.ini | 333 +----------------- .../generated/rusefi_hellen154hyundai.ini | 333 +----------------- .../tunerstudio/generated/rusefi_hellen72.ini | 333 +----------------- .../tunerstudio/generated/rusefi_hellen81.ini | 333 +----------------- .../generated/rusefi_hellen88bmw.ini | 333 +----------------- .../generated/rusefi_hellenNA6.ini | 333 +----------------- .../generated/rusefi_hellenNA8_96.ini | 333 +----------------- .../generated/rusefi_hellen_cypress.ini | 333 +----------------- .../tunerstudio/generated/rusefi_kinetis.ini | 333 +----------------- .../tunerstudio/generated/rusefi_mre_f4.ini | 333 +----------------- .../tunerstudio/generated/rusefi_mre_f7.ini | 333 +----------------- .../generated/rusefi_prometheus_405.ini | 333 +----------------- .../generated/rusefi_prometheus_469.ini | 333 +----------------- .../generated/rusefi_proteus_f4.ini | 333 +----------------- .../generated/rusefi_proteus_f7.ini | 333 +----------------- .../generated/rusefi_proteus_h7.ini | 333 +----------------- .../generated/rusefi_subaru_eg33_f7.ini | 333 +----------------- .../tunerstudio/generated/rusefi_tdg-pdm8.ini | 333 +----------------- .../com/rusefi/config/generated/Fields.java | 4 +- 71 files changed, 435 insertions(+), 10630 deletions(-) diff --git a/firmware/config/boards/hellen/cypress/config/controllers/algo/rusefi_generated.h b/firmware/config/boards/hellen/cypress/config/controllers/algo/rusefi_generated.h index ec037bf539..9225b8c68a 100644 --- a/firmware/config/boards/hellen/cypress/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/hellen/cypress/config/controllers/algo/rusefi_generated.h @@ -2476,7 +2476,7 @@ #define ts_show_tunerstudio_port true #define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_all true -#define TS_SIGNATURE "rusEFI 2022.06.18.hellen_cypress.916859872" +#define TS_SIGNATURE "rusEFI 2022.06.19.hellen_cypress.916859872" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' diff --git a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h index 0e72a15b63..7f8f354088 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h @@ -2462,7 +2462,7 @@ #define ts_show_tunerstudio_port true #define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_all true -#define TS_SIGNATURE "rusEFI 2022.06.18.kin.1759857773" +#define TS_SIGNATURE "rusEFI 2022.06.19.kin.1759857773" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' diff --git a/firmware/config/boards/subaru_eg33/config/controllers/algo/rusefi_generated.h b/firmware/config/boards/subaru_eg33/config/controllers/algo/rusefi_generated.h index e05f160006..93367bbcf0 100644 --- a/firmware/config/boards/subaru_eg33/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/subaru_eg33/config/controllers/algo/rusefi_generated.h @@ -2443,7 +2443,7 @@ #define ts_show_tunerstudio_port false #define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_all true -#define TS_SIGNATURE "rusEFI 2022.06.18.subaru_eg33_f7.2023464024" +#define TS_SIGNATURE "rusEFI 2022.06.19.subaru_eg33_f7.2023464024" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' diff --git a/firmware/console/binary/generated/live_data_fragments.h b/firmware/console/binary/generated/live_data_fragments.h index 8f87921ed8..b5b729d935 100644 --- a/firmware/console/binary/generated/live_data_fragments.h +++ b/firmware/console/binary/generated/live_data_fragments.h @@ -6,7 +6,8 @@ getLiveDataAddr(), getLiveDataAddr(), getLiveDataAddr(), getLiveDataAddr(), -getLiveDataAddr(), +getLiveDataAddr(0), // fan1 +// getLiveDataAddr(1), // fan2 getLiveDataAddr(), getLiveDataAddr(), getLiveDataAddr(), @@ -20,4 +21,5 @@ getLiveDataAddr(0), // trg getLiveDataAddr(), getLiveDataAddr(), getLiveDataAddr(), -getLiveDataAddr(), +getLiveDataAddr(0), // etb1 +// getLiveDataAddr(1), // etb2 diff --git a/firmware/console/binary/generated/output_channels.ini b/firmware/console/binary/generated/output_channels.ini index bad77fba4c..975d0a8ae1 100644 --- a/firmware/console/binary/generated/output_channels.ini +++ b/firmware/console/binary/generated/output_channels.ini @@ -211,36 +211,6 @@ tpsAccelTo = scalar, U08, 371, "%", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0] isUsbConnected = bits, U32, 376, [1:1] -unusedBit_182_2 = bits, U32, 376, [2:2] -unusedBit_182_3 = bits, U32, 376, [3:3] -unusedBit_182_4 = bits, U32, 376, [4:4] -unusedBit_182_5 = bits, U32, 376, [5:5] -unusedBit_182_6 = bits, U32, 376, [6:6] -unusedBit_182_7 = bits, U32, 376, [7:7] -unusedBit_182_8 = bits, U32, 376, [8:8] -unusedBit_182_9 = bits, U32, 376, [9:9] -unusedBit_182_10 = bits, U32, 376, [10:10] -unusedBit_182_11 = bits, U32, 376, [11:11] -unusedBit_182_12 = bits, U32, 376, [12:12] -unusedBit_182_13 = bits, U32, 376, [13:13] -unusedBit_182_14 = bits, U32, 376, [14:14] -unusedBit_182_15 = bits, U32, 376, [15:15] -unusedBit_182_16 = bits, U32, 376, [16:16] -unusedBit_182_17 = bits, U32, 376, [17:17] -unusedBit_182_18 = bits, U32, 376, [18:18] -unusedBit_182_19 = bits, U32, 376, [19:19] -unusedBit_182_20 = bits, U32, 376, [20:20] -unusedBit_182_21 = bits, U32, 376, [21:21] -unusedBit_182_22 = bits, U32, 376, [22:22] -unusedBit_182_23 = bits, U32, 376, [23:23] -unusedBit_182_24 = bits, U32, 376, [24:24] -unusedBit_182_25 = bits, U32, 376, [25:25] -unusedBit_182_26 = bits, U32, 376, [26:26] -unusedBit_182_27 = bits, U32, 376, [27:27] -unusedBit_182_28 = bits, U32, 376, [28:28] -unusedBit_182_29 = bits, U32, 376, [29:29] -unusedBit_182_30 = bits, U32, 376, [30:30] -unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 @@ -259,30 +229,6 @@ launchIsLaunchCondition = bits, U32, 408, [4:4] launchCombinedConditions = bits, U32, 408, [5:5] dfcoActive = bits, U32, 408, [6:6] tpsAccelActive = bits, U32, 408, [7:7] -unusedBit_230_8 = bits, U32, 408, [8:8] -unusedBit_230_9 = bits, U32, 408, [9:9] -unusedBit_230_10 = bits, U32, 408, [10:10] -unusedBit_230_11 = bits, U32, 408, [11:11] -unusedBit_230_12 = bits, U32, 408, [12:12] -unusedBit_230_13 = bits, U32, 408, [13:13] -unusedBit_230_14 = bits, U32, 408, [14:14] -unusedBit_230_15 = bits, U32, 408, [15:15] -unusedBit_230_16 = bits, U32, 408, [16:16] -unusedBit_230_17 = bits, U32, 408, [17:17] -unusedBit_230_18 = bits, U32, 408, [18:18] -unusedBit_230_19 = bits, U32, 408, [19:19] -unusedBit_230_20 = bits, U32, 408, [20:20] -unusedBit_230_21 = bits, U32, 408, [21:21] -unusedBit_230_22 = bits, U32, 408, [22:22] -unusedBit_230_23 = bits, U32, 408, [23:23] -unusedBit_230_24 = bits, U32, 408, [24:24] -unusedBit_230_25 = bits, U32, 408, [25:25] -unusedBit_230_26 = bits, U32, 408, [26:26] -unusedBit_230_27 = bits, U32, 408, [27:27] -unusedBit_230_28 = bits, U32, 408, [28:28] -unusedBit_230_29 = bits, U32, 408, [29:29] -unusedBit_230_30 = bits, U32, 408, [30:30] -unusedBit_230_31 = bits, U32, 408, [31:31] boostControllerOutput = scalar, U08, 412, "%", 0.5, 0 boostControllerOpenLoopPart = scalar, U08, 413, "%", 0.5, 0 fallbackMap = scalar, U16, 414, "kPa", 0.1, 0 @@ -424,35 +370,6 @@ fuel_requested_percent_pi = scalar, F32, 636, "", 1, 0 noValve = bits, U32, 640, [0:0] angleAboveMin = bits, U32, 640, [1:1] isHpfpInactive = bits, U32, 640, [2:2] -unusedBit_6_3 = bits, U32, 640, [3:3] -unusedBit_6_4 = bits, U32, 640, [4:4] -unusedBit_6_5 = bits, U32, 640, [5:5] -unusedBit_6_6 = bits, U32, 640, [6:6] -unusedBit_6_7 = bits, U32, 640, [7:7] -unusedBit_6_8 = bits, U32, 640, [8:8] -unusedBit_6_9 = bits, U32, 640, [9:9] -unusedBit_6_10 = bits, U32, 640, [10:10] -unusedBit_6_11 = bits, U32, 640, [11:11] -unusedBit_6_12 = bits, U32, 640, [12:12] -unusedBit_6_13 = bits, U32, 640, [13:13] -unusedBit_6_14 = bits, U32, 640, [14:14] -unusedBit_6_15 = bits, U32, 640, [15:15] -unusedBit_6_16 = bits, U32, 640, [16:16] -unusedBit_6_17 = bits, U32, 640, [17:17] -unusedBit_6_18 = bits, U32, 640, [18:18] -unusedBit_6_19 = bits, U32, 640, [19:19] -unusedBit_6_20 = bits, U32, 640, [20:20] -unusedBit_6_21 = bits, U32, 640, [21:21] -unusedBit_6_22 = bits, U32, 640, [22:22] -unusedBit_6_23 = bits, U32, 640, [23:23] -unusedBit_6_24 = bits, U32, 640, [24:24] -unusedBit_6_25 = bits, U32, 640, [25:25] -unusedBit_6_26 = bits, U32, 640, [26:26] -unusedBit_6_27 = bits, U32, 640, [27:27] -unusedBit_6_28 = bits, U32, 640, [28:28] -unusedBit_6_29 = bits, U32, 640, [29:29] -unusedBit_6_30 = bits, U32, 640, [30:30] -unusedBit_6_31 = bits, U32, 640, [31:31] nextLobe = scalar, F32, 644, "", 1, 0 nextStart = scalar, F32, 648, "", 1, 0 ; total TS size = 652 @@ -471,61 +388,12 @@ activateSwitchCondition = bits, U32, 668, [6:6] rpmCondition = bits, U32, 668, [7:7] speedCondition = bits, U32, 668, [8:8] tpsCondition = bits, U32, 668, [9:9] -unusedBit_11_10 = bits, U32, 668, [10:10] -unusedBit_11_11 = bits, U32, 668, [11:11] -unusedBit_11_12 = bits, U32, 668, [12:12] -unusedBit_11_13 = bits, U32, 668, [13:13] -unusedBit_11_14 = bits, U32, 668, [14:14] -unusedBit_11_15 = bits, U32, 668, [15:15] -unusedBit_11_16 = bits, U32, 668, [16:16] -unusedBit_11_17 = bits, U32, 668, [17:17] -unusedBit_11_18 = bits, U32, 668, [18:18] -unusedBit_11_19 = bits, U32, 668, [19:19] -unusedBit_11_20 = bits, U32, 668, [20:20] -unusedBit_11_21 = bits, U32, 668, [21:21] -unusedBit_11_22 = bits, U32, 668, [22:22] -unusedBit_11_23 = bits, U32, 668, [23:23] -unusedBit_11_24 = bits, U32, 668, [24:24] -unusedBit_11_25 = bits, U32, 668, [25:25] -unusedBit_11_26 = bits, U32, 668, [26:26] -unusedBit_11_27 = bits, U32, 668, [27:27] -unusedBit_11_28 = bits, U32, 668, [28:28] -unusedBit_11_29 = bits, U32, 668, [29:29] -unusedBit_11_30 = bits, U32, 668, [30:30] -unusedBit_11_31 = bits, U32, 668, [31:31] ; total TS size = 672 isTpsInvalid = bits, U32, 672, [0:0] m_shouldResetPid = bits, U32, 672, [1:1] isBelowClosedLoopThreshold = bits, U32, 672, [2:2] isNotClosedLoop = bits, U32, 672, [3:3] isZeroRpm = bits, U32, 672, [4:4] -unusedBit_5_5 = bits, U32, 672, [5:5] -unusedBit_5_6 = bits, U32, 672, [6:6] -unusedBit_5_7 = bits, U32, 672, [7:7] -unusedBit_5_8 = bits, U32, 672, [8:8] -unusedBit_5_9 = bits, U32, 672, [9:9] -unusedBit_5_10 = bits, U32, 672, [10:10] -unusedBit_5_11 = bits, U32, 672, [11:11] -unusedBit_5_12 = bits, U32, 672, [12:12] -unusedBit_5_13 = bits, U32, 672, [13:13] -unusedBit_5_14 = bits, U32, 672, [14:14] -unusedBit_5_15 = bits, U32, 672, [15:15] -unusedBit_5_16 = bits, U32, 672, [16:16] -unusedBit_5_17 = bits, U32, 672, [17:17] -unusedBit_5_18 = bits, U32, 672, [18:18] -unusedBit_5_19 = bits, U32, 672, [19:19] -unusedBit_5_20 = bits, U32, 672, [20:20] -unusedBit_5_21 = bits, U32, 672, [21:21] -unusedBit_5_22 = bits, U32, 672, [22:22] -unusedBit_5_23 = bits, U32, 672, [23:23] -unusedBit_5_24 = bits, U32, 672, [24:24] -unusedBit_5_25 = bits, U32, 672, [25:25] -unusedBit_5_26 = bits, U32, 672, [26:26] -unusedBit_5_27 = bits, U32, 672, [27:27] -unusedBit_5_28 = bits, U32, 672, [28:28] -unusedBit_5_29 = bits, U32, 672, [29:29] -unusedBit_5_30 = bits, U32, 672, [30:30] -unusedBit_5_31 = bits, U32, 672, [31:31] openLoopPart = scalar, F32, 676, "", 1, 0 closedLoopPart = scalar, F32, 680, "", 1, 0 ; total TS size = 684 @@ -537,30 +405,6 @@ tpsTooHigh = bits, U32, 684, [4:4] m_acEnabled = bits, U32, 684, [5:5] acButtonState = bits, U32, 684, [6:6] isDisabledByLua = bits, U32, 684, [7:7] -unusedBit_8_8 = bits, U32, 684, [8:8] -unusedBit_8_9 = bits, U32, 684, [9:9] -unusedBit_8_10 = bits, U32, 684, [10:10] -unusedBit_8_11 = bits, U32, 684, [11:11] -unusedBit_8_12 = bits, U32, 684, [12:12] -unusedBit_8_13 = bits, U32, 684, [13:13] -unusedBit_8_14 = bits, U32, 684, [14:14] -unusedBit_8_15 = bits, U32, 684, [15:15] -unusedBit_8_16 = bits, U32, 684, [16:16] -unusedBit_8_17 = bits, U32, 684, [17:17] -unusedBit_8_18 = bits, U32, 684, [18:18] -unusedBit_8_19 = bits, U32, 684, [19:19] -unusedBit_8_20 = bits, U32, 684, [20:20] -unusedBit_8_21 = bits, U32, 684, [21:21] -unusedBit_8_22 = bits, U32, 684, [22:22] -unusedBit_8_23 = bits, U32, 684, [23:23] -unusedBit_8_24 = bits, U32, 684, [24:24] -unusedBit_8_25 = bits, U32, 684, [25:25] -unusedBit_8_26 = bits, U32, 684, [26:26] -unusedBit_8_27 = bits, U32, 684, [27:27] -unusedBit_8_28 = bits, U32, 684, [28:28] -unusedBit_8_29 = bits, U32, 684, [29:29] -unusedBit_8_30 = bits, U32, 684, [30:30] -unusedBit_8_31 = bits, U32, 684, [31:31] latest_usage_ac_control = scalar, S32, 688, "", 1, 0 acSwitchLastChangeTimeMs = scalar, S32, 692, "", 1, 0 ; total TS size = 696 @@ -571,130 +415,18 @@ brokenClt = bits, U32, 696, [3:3] enabledForAc = bits, U32, 696, [4:4] hot = bits, U32, 696, [5:5] cold = bits, U32, 696, [6:6] -unusedBit_7_7 = bits, U32, 696, [7:7] -unusedBit_7_8 = bits, U32, 696, [8:8] -unusedBit_7_9 = bits, U32, 696, [9:9] -unusedBit_7_10 = bits, U32, 696, [10:10] -unusedBit_7_11 = bits, U32, 696, [11:11] -unusedBit_7_12 = bits, U32, 696, [12:12] -unusedBit_7_13 = bits, U32, 696, [13:13] -unusedBit_7_14 = bits, U32, 696, [14:14] -unusedBit_7_15 = bits, U32, 696, [15:15] -unusedBit_7_16 = bits, U32, 696, [16:16] -unusedBit_7_17 = bits, U32, 696, [17:17] -unusedBit_7_18 = bits, U32, 696, [18:18] -unusedBit_7_19 = bits, U32, 696, [19:19] -unusedBit_7_20 = bits, U32, 696, [20:20] -unusedBit_7_21 = bits, U32, 696, [21:21] -unusedBit_7_22 = bits, U32, 696, [22:22] -unusedBit_7_23 = bits, U32, 696, [23:23] -unusedBit_7_24 = bits, U32, 696, [24:24] -unusedBit_7_25 = bits, U32, 696, [25:25] -unusedBit_7_26 = bits, U32, 696, [26:26] -unusedBit_7_27 = bits, U32, 696, [27:27] -unusedBit_7_28 = bits, U32, 696, [28:28] -unusedBit_7_29 = bits, U32, 696, [29:29] -unusedBit_7_30 = bits, U32, 696, [30:30] -unusedBit_7_31 = bits, U32, 696, [31:31] ; total TS size = 700 isPrime = bits, U32, 700, [0:0] engineTurnedRecently = bits, U32, 700, [1:1] isPumpOn = bits, U32, 700, [2:2] ignitionOn = bits, U32, 700, [3:3] -unusedBit_4_4 = bits, U32, 700, [4:4] -unusedBit_4_5 = bits, U32, 700, [5:5] -unusedBit_4_6 = bits, U32, 700, [6:6] -unusedBit_4_7 = bits, U32, 700, [7:7] -unusedBit_4_8 = bits, U32, 700, [8:8] -unusedBit_4_9 = bits, U32, 700, [9:9] -unusedBit_4_10 = bits, U32, 700, [10:10] -unusedBit_4_11 = bits, U32, 700, [11:11] -unusedBit_4_12 = bits, U32, 700, [12:12] -unusedBit_4_13 = bits, U32, 700, [13:13] -unusedBit_4_14 = bits, U32, 700, [14:14] -unusedBit_4_15 = bits, U32, 700, [15:15] -unusedBit_4_16 = bits, U32, 700, [16:16] -unusedBit_4_17 = bits, U32, 700, [17:17] -unusedBit_4_18 = bits, U32, 700, [18:18] -unusedBit_4_19 = bits, U32, 700, [19:19] -unusedBit_4_20 = bits, U32, 700, [20:20] -unusedBit_4_21 = bits, U32, 700, [21:21] -unusedBit_4_22 = bits, U32, 700, [22:22] -unusedBit_4_23 = bits, U32, 700, [23:23] -unusedBit_4_24 = bits, U32, 700, [24:24] -unusedBit_4_25 = bits, U32, 700, [25:25] -unusedBit_4_26 = bits, U32, 700, [26:26] -unusedBit_4_27 = bits, U32, 700, [27:27] -unusedBit_4_28 = bits, U32, 700, [28:28] -unusedBit_4_29 = bits, U32, 700, [29:29] -unusedBit_4_30 = bits, U32, 700, [30:30] -unusedBit_4_31 = bits, U32, 700, [31:31] ; total TS size = 704 isBenchTest = bits, U32, 704, [0:0] hasIgnitionVoltage = bits, U32, 704, [1:1] mainRelayState = bits, U32, 704, [2:2] delayedShutoffRequested = bits, U32, 704, [3:3] -unusedBit_4_4 = bits, U32, 704, [4:4] -unusedBit_4_5 = bits, U32, 704, [5:5] -unusedBit_4_6 = bits, U32, 704, [6:6] -unusedBit_4_7 = bits, U32, 704, [7:7] -unusedBit_4_8 = bits, U32, 704, [8:8] -unusedBit_4_9 = bits, U32, 704, [9:9] -unusedBit_4_10 = bits, U32, 704, [10:10] -unusedBit_4_11 = bits, U32, 704, [11:11] -unusedBit_4_12 = bits, U32, 704, [12:12] -unusedBit_4_13 = bits, U32, 704, [13:13] -unusedBit_4_14 = bits, U32, 704, [14:14] -unusedBit_4_15 = bits, U32, 704, [15:15] -unusedBit_4_16 = bits, U32, 704, [16:16] -unusedBit_4_17 = bits, U32, 704, [17:17] -unusedBit_4_18 = bits, U32, 704, [18:18] -unusedBit_4_19 = bits, U32, 704, [19:19] -unusedBit_4_20 = bits, U32, 704, [20:20] -unusedBit_4_21 = bits, U32, 704, [21:21] -unusedBit_4_22 = bits, U32, 704, [22:22] -unusedBit_4_23 = bits, U32, 704, [23:23] -unusedBit_4_24 = bits, U32, 704, [24:24] -unusedBit_4_25 = bits, U32, 704, [25:25] -unusedBit_4_26 = bits, U32, 704, [26:26] -unusedBit_4_27 = bits, U32, 704, [27:27] -unusedBit_4_28 = bits, U32, 704, [28:28] -unusedBit_4_29 = bits, U32, 704, [29:29] -unusedBit_4_30 = bits, U32, 704, [30:30] -unusedBit_4_31 = bits, U32, 704, [31:31] ; total TS size = 708 sd_isTChargeAirModel = bits, U32, 708, [0:0] -sd_unusedBit_1_1 = bits, U32, 708, [1:1] -sd_unusedBit_1_2 = bits, U32, 708, [2:2] -sd_unusedBit_1_3 = bits, U32, 708, [3:3] -sd_unusedBit_1_4 = bits, U32, 708, [4:4] -sd_unusedBit_1_5 = bits, U32, 708, [5:5] -sd_unusedBit_1_6 = bits, U32, 708, [6:6] -sd_unusedBit_1_7 = bits, U32, 708, [7:7] -sd_unusedBit_1_8 = bits, U32, 708, [8:8] -sd_unusedBit_1_9 = bits, U32, 708, [9:9] -sd_unusedBit_1_10 = bits, U32, 708, [10:10] -sd_unusedBit_1_11 = bits, U32, 708, [11:11] -sd_unusedBit_1_12 = bits, U32, 708, [12:12] -sd_unusedBit_1_13 = bits, U32, 708, [13:13] -sd_unusedBit_1_14 = bits, U32, 708, [14:14] -sd_unusedBit_1_15 = bits, U32, 708, [15:15] -sd_unusedBit_1_16 = bits, U32, 708, [16:16] -sd_unusedBit_1_17 = bits, U32, 708, [17:17] -sd_unusedBit_1_18 = bits, U32, 708, [18:18] -sd_unusedBit_1_19 = bits, U32, 708, [19:19] -sd_unusedBit_1_20 = bits, U32, 708, [20:20] -sd_unusedBit_1_21 = bits, U32, 708, [21:21] -sd_unusedBit_1_22 = bits, U32, 708, [22:22] -sd_unusedBit_1_23 = bits, U32, 708, [23:23] -sd_unusedBit_1_24 = bits, U32, 708, [24:24] -sd_unusedBit_1_25 = bits, U32, 708, [25:25] -sd_unusedBit_1_26 = bits, U32, 708, [26:26] -sd_unusedBit_1_27 = bits, U32, 708, [27:27] -sd_unusedBit_1_28 = bits, U32, 708, [28:28] -sd_unusedBit_1_29 = bits, U32, 708, [29:29] -sd_unusedBit_1_30 = bits, U32, 708, [30:30] -sd_unusedBit_1_31 = bits, U32, 708, [31:31] sd_airMassInOneCylinder = scalar, F32, 712, "", 1, 0 sd_tCharge = scalar, F32, 716, "", 1, 0 sd_tChargeK = scalar, F32, 720, "", 1, 0 @@ -721,15 +453,15 @@ running_timeSinceCrankingInSecs = scalar, F32, 800, "", 1, 0 running_injectorLag = scalar, F32, 804, "", 1, 0 running_baseFuel = scalar, F32, 808, "", 1, 0 running_fuel = scalar, F32, 812, "", 1, 0 -etbFeedForward = bits, F32, 816, [0:2], "not important" -targetFromTable = bits, F32, 820, [0:2], "not important" +etbFeedForward = scalar, F32, 816, "", 1, 0 +targetFromTable = scalar, F32, 820, "", 1, 0 sparkDwell = scalar, F32, 824, "", 1, 0 dwellAngle = scalar, F32, 828, "", 1, 0 cltTimingCorrection = scalar, F32, 832, "", 1, 0 ; total TS size = 836 -tpsFrom = bits, F32, 836, [0:2], "not important" -tpsTo = bits, F32, 840, [0:2], "not important" -deltaTps = bits, F32, 844, [0:2], "not important" +tpsFrom = scalar, F32, 836, "", 1, 0 +tpsTo = scalar, F32, 840, "", 1, 0 +deltaTps = scalar, F32, 844, "", 1, 0 extraFuel = scalar, F32, 848, "", 1, 0 valueFromTable = scalar, F32, 852, "", 1, 0 isAboveAccelThreshold = bits, U32, 856, [0:0] @@ -738,32 +470,6 @@ isTimeToResetAccumulator = bits, U32, 856, [2:2] isFractionalEnrichment = bits, U32, 856, [3:3] belowEpsilon = bits, U32, 856, [4:4] tooShort = bits, U32, 856, [5:5] -unusedBit_11_6 = bits, U32, 856, [6:6] -unusedBit_11_7 = bits, U32, 856, [7:7] -unusedBit_11_8 = bits, U32, 856, [8:8] -unusedBit_11_9 = bits, U32, 856, [9:9] -unusedBit_11_10 = bits, U32, 856, [10:10] -unusedBit_11_11 = bits, U32, 856, [11:11] -unusedBit_11_12 = bits, U32, 856, [12:12] -unusedBit_11_13 = bits, U32, 856, [13:13] -unusedBit_11_14 = bits, U32, 856, [14:14] -unusedBit_11_15 = bits, U32, 856, [15:15] -unusedBit_11_16 = bits, U32, 856, [16:16] -unusedBit_11_17 = bits, U32, 856, [17:17] -unusedBit_11_18 = bits, U32, 856, [18:18] -unusedBit_11_19 = bits, U32, 856, [19:19] -unusedBit_11_20 = bits, U32, 856, [20:20] -unusedBit_11_21 = bits, U32, 856, [21:21] -unusedBit_11_22 = bits, U32, 856, [22:22] -unusedBit_11_23 = bits, U32, 856, [23:23] -unusedBit_11_24 = bits, U32, 856, [24:24] -unusedBit_11_25 = bits, U32, 856, [25:25] -unusedBit_11_26 = bits, U32, 856, [26:26] -unusedBit_11_27 = bits, U32, 856, [27:27] -unusedBit_11_28 = bits, U32, 856, [28:28] -unusedBit_11_29 = bits, U32, 856, [29:29] -unusedBit_11_30 = bits, U32, 856, [30:30] -unusedBit_11_31 = bits, U32, 856, [31:31] fractionalInjFuel = scalar, F32, 860, "", 1, 0 accumulatedValue = scalar, F32, 864, "", 1, 0 maxExtraPerCycle = scalar, F32, 868, "", 1, 0 @@ -796,10 +502,10 @@ vvtStateIndex = scalar, U08, 947, "", 1, 0 wallFuelCorrection = scalar, F32, 948, "", 1, 0 wallFuel = scalar, F32, 952, "", 1, 0 ; total TS size = 956 -idleState = bits, S32, 956, [0:2], "not important" -currentIdlePosition = bits, F32, 960, [0:2], "not important" -baseIdlePosition = bits, F32, 964, [0:2], "not important" -iacByTpsTaper = bits, F32, 968, [0:2], "not important" +idleState = scalar, S32, 956, "", 1, 0 +currentIdlePosition = scalar, F32, 960, "", 1, 0 +baseIdlePosition = scalar, F32, 964, "", 1, 0 +iacByTpsTaper = scalar, F32, 968, "", 1, 0 throttlePedalUpState = scalar, S32, 972, "", 1, 0 mightResetPid = bits, U32, 976, [0:0] shouldResetPid = bits, U32, 976, [1:1] @@ -818,21 +524,6 @@ looksLikeCoasting = bits, U32, 976, [13:13] looksLikeCrankToIdle = bits, U32, 976, [14:14] useInstantRpmForIdle = bits, U32, 976, [15:15] isVerboseIAC = bits, U32, 976, [16:16] -unusedBit_22_17 = bits, U32, 976, [17:17] -unusedBit_22_18 = bits, U32, 976, [18:18] -unusedBit_22_19 = bits, U32, 976, [19:19] -unusedBit_22_20 = bits, U32, 976, [20:20] -unusedBit_22_21 = bits, U32, 976, [21:21] -unusedBit_22_22 = bits, U32, 976, [22:22] -unusedBit_22_23 = bits, U32, 976, [23:23] -unusedBit_22_24 = bits, U32, 976, [24:24] -unusedBit_22_25 = bits, U32, 976, [25:25] -unusedBit_22_26 = bits, U32, 976, [26:26] -unusedBit_22_27 = bits, U32, 976, [27:27] -unusedBit_22_28 = bits, U32, 976, [28:28] -unusedBit_22_29 = bits, U32, 976, [29:29] -unusedBit_22_30 = bits, U32, 976, [30:30] -unusedBit_22_31 = bits, U32, 976, [31:31] targetRpmByClt = scalar, S32, 980, "", 1, 0 targetRpmAcBump = scalar, S32, 984, "", 1, 0 ; total TS size = 988 diff --git a/firmware/controllers/generated/rusefi_generated.h b/firmware/controllers/generated/rusefi_generated.h index 423f4b7755..82c423bb74 100644 --- a/firmware/controllers/generated/rusefi_generated.h +++ b/firmware/controllers/generated/rusefi_generated.h @@ -2476,7 +2476,7 @@ #define ts_show_tunerstudio_port true #define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_all true -#define TS_SIGNATURE "rusEFI 2022.06.18.all.1938449898" +#define TS_SIGNATURE "rusEFI 2022.06.19.all.1938449898" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' diff --git a/firmware/controllers/generated/signature_48way.h b/firmware/controllers/generated/signature_48way.h index 0d284bea27..522b9f2e9f 100644 --- a/firmware/controllers/generated/signature_48way.h +++ b/firmware/controllers/generated/signature_48way.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 1689087397 -#define TS_SIGNATURE "rusEFI 2022.06.18.48way.1689087397" +#define TS_SIGNATURE "rusEFI 2022.06.19.48way.1689087397" diff --git a/firmware/controllers/generated/signature_all.h b/firmware/controllers/generated/signature_all.h index d6e8024625..10d2b35780 100644 --- a/firmware/controllers/generated/signature_all.h +++ b/firmware/controllers/generated/signature_all.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 1938449898 -#define TS_SIGNATURE "rusEFI 2022.06.18.all.1938449898" +#define TS_SIGNATURE "rusEFI 2022.06.19.all.1938449898" diff --git a/firmware/controllers/generated/signature_alphax-2chan.h b/firmware/controllers/generated/signature_alphax-2chan.h index 5cb9d4f49a..8409ad1686 100644 --- a/firmware/controllers/generated/signature_alphax-2chan.h +++ b/firmware/controllers/generated/signature_alphax-2chan.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 1100544134 -#define TS_SIGNATURE "rusEFI 2022.06.18.alphax-2chan.1100544134" +#define TS_SIGNATURE "rusEFI 2022.06.19.alphax-2chan.1100544134" diff --git a/firmware/controllers/generated/signature_alphax-4chan.h b/firmware/controllers/generated/signature_alphax-4chan.h index 87bb82aa7a..c1df48661c 100644 --- a/firmware/controllers/generated/signature_alphax-4chan.h +++ b/firmware/controllers/generated/signature_alphax-4chan.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 1342605993 -#define TS_SIGNATURE "rusEFI 2022.06.18.alphax-4chan.1342605993" +#define TS_SIGNATURE "rusEFI 2022.06.19.alphax-4chan.1342605993" diff --git a/firmware/controllers/generated/signature_atlas.h b/firmware/controllers/generated/signature_atlas.h index f3ba2b8d63..597d5a1968 100644 --- a/firmware/controllers/generated/signature_atlas.h +++ b/firmware/controllers/generated/signature_atlas.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 1866502349 -#define TS_SIGNATURE "rusEFI 2022.06.18.atlas.1866502349" +#define TS_SIGNATURE "rusEFI 2022.06.19.atlas.1866502349" diff --git a/firmware/controllers/generated/signature_core8.h b/firmware/controllers/generated/signature_core8.h index 8a92071a17..55037673cc 100644 --- a/firmware/controllers/generated/signature_core8.h +++ b/firmware/controllers/generated/signature_core8.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 2238067731 -#define TS_SIGNATURE "rusEFI 2022.06.18.core8.2238067731" +#define TS_SIGNATURE "rusEFI 2022.06.19.core8.2238067731" diff --git a/firmware/controllers/generated/signature_f407-discovery.h b/firmware/controllers/generated/signature_f407-discovery.h index 1bb364710f..fdd3709094 100644 --- a/firmware/controllers/generated/signature_f407-discovery.h +++ b/firmware/controllers/generated/signature_f407-discovery.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 1938449898 -#define TS_SIGNATURE "rusEFI 2022.06.18.f407-discovery.1938449898" +#define TS_SIGNATURE "rusEFI 2022.06.19.f407-discovery.1938449898" diff --git a/firmware/controllers/generated/signature_f429-discovery.h b/firmware/controllers/generated/signature_f429-discovery.h index aad00b75e1..7fc74ba78b 100644 --- a/firmware/controllers/generated/signature_f429-discovery.h +++ b/firmware/controllers/generated/signature_f429-discovery.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 1938449898 -#define TS_SIGNATURE "rusEFI 2022.06.18.f429-discovery.1938449898" +#define TS_SIGNATURE "rusEFI 2022.06.19.f429-discovery.1938449898" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index b7622dee46..cc9b6ea5fc 100644 --- a/firmware/controllers/generated/signature_frankenso_na6.h +++ b/firmware/controllers/generated/signature_frankenso_na6.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 837196078 -#define TS_SIGNATURE "rusEFI 2022.06.18.frankenso_na6.837196078" +#define TS_SIGNATURE "rusEFI 2022.06.19.frankenso_na6.837196078" diff --git a/firmware/controllers/generated/signature_harley81.h b/firmware/controllers/generated/signature_harley81.h index b0e8062dae..ff5e9caebb 100644 --- a/firmware/controllers/generated/signature_harley81.h +++ b/firmware/controllers/generated/signature_harley81.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 124140181 -#define TS_SIGNATURE "rusEFI 2022.06.18.harley81.124140181" +#define TS_SIGNATURE "rusEFI 2022.06.19.harley81.124140181" diff --git a/firmware/controllers/generated/signature_hellen-gm-e67.h b/firmware/controllers/generated/signature_hellen-gm-e67.h index 0c77d8cff1..2805c403c3 100644 --- a/firmware/controllers/generated/signature_hellen-gm-e67.h +++ b/firmware/controllers/generated/signature_hellen-gm-e67.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 1384477839 -#define TS_SIGNATURE "rusEFI 2022.06.18.hellen-gm-e67.1384477839" +#define TS_SIGNATURE "rusEFI 2022.06.19.hellen-gm-e67.1384477839" diff --git a/firmware/controllers/generated/signature_hellen-nb1.h b/firmware/controllers/generated/signature_hellen-nb1.h index c8beef94c8..c4bdfc0a29 100644 --- a/firmware/controllers/generated/signature_hellen-nb1.h +++ b/firmware/controllers/generated/signature_hellen-nb1.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 2852213798 -#define TS_SIGNATURE "rusEFI 2022.06.18.hellen-nb1.2852213798" +#define TS_SIGNATURE "rusEFI 2022.06.19.hellen-nb1.2852213798" diff --git a/firmware/controllers/generated/signature_hellen121nissan.h b/firmware/controllers/generated/signature_hellen121nissan.h index d982550722..7a7bca834e 100644 --- a/firmware/controllers/generated/signature_hellen121nissan.h +++ b/firmware/controllers/generated/signature_hellen121nissan.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 4216642816 -#define TS_SIGNATURE "rusEFI 2022.06.18.hellen121nissan.4216642816" +#define TS_SIGNATURE "rusEFI 2022.06.19.hellen121nissan.4216642816" diff --git a/firmware/controllers/generated/signature_hellen121vag.h b/firmware/controllers/generated/signature_hellen121vag.h index 825af33f16..f97455bc5c 100644 --- a/firmware/controllers/generated/signature_hellen121vag.h +++ b/firmware/controllers/generated/signature_hellen121vag.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 61580944 -#define TS_SIGNATURE "rusEFI 2022.06.18.hellen121vag.61580944" +#define TS_SIGNATURE "rusEFI 2022.06.19.hellen121vag.61580944" diff --git a/firmware/controllers/generated/signature_hellen128.h b/firmware/controllers/generated/signature_hellen128.h index feb72a4acf..e3f3217b0d 100644 --- a/firmware/controllers/generated/signature_hellen128.h +++ b/firmware/controllers/generated/signature_hellen128.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 497137979 -#define TS_SIGNATURE "rusEFI 2022.06.18.hellen128.497137979" +#define TS_SIGNATURE "rusEFI 2022.06.19.hellen128.497137979" diff --git a/firmware/controllers/generated/signature_hellen154hyundai.h b/firmware/controllers/generated/signature_hellen154hyundai.h index 7f7523c3b1..3c040d3ce5 100644 --- a/firmware/controllers/generated/signature_hellen154hyundai.h +++ b/firmware/controllers/generated/signature_hellen154hyundai.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 3955562350 -#define TS_SIGNATURE "rusEFI 2022.06.18.hellen154hyundai.3955562350" +#define TS_SIGNATURE "rusEFI 2022.06.19.hellen154hyundai.3955562350" diff --git a/firmware/controllers/generated/signature_hellen72.h b/firmware/controllers/generated/signature_hellen72.h index 108173a264..b28cd7a898 100644 --- a/firmware/controllers/generated/signature_hellen72.h +++ b/firmware/controllers/generated/signature_hellen72.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 2176142574 -#define TS_SIGNATURE "rusEFI 2022.06.18.hellen72.2176142574" +#define TS_SIGNATURE "rusEFI 2022.06.19.hellen72.2176142574" diff --git a/firmware/controllers/generated/signature_hellen81.h b/firmware/controllers/generated/signature_hellen81.h index 6c50a54999..bd2ac64cda 100644 --- a/firmware/controllers/generated/signature_hellen81.h +++ b/firmware/controllers/generated/signature_hellen81.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 1363131872 -#define TS_SIGNATURE "rusEFI 2022.06.18.hellen81.1363131872" +#define TS_SIGNATURE "rusEFI 2022.06.19.hellen81.1363131872" diff --git a/firmware/controllers/generated/signature_hellen88bmw.h b/firmware/controllers/generated/signature_hellen88bmw.h index a590c2e996..e2bdd7b437 100644 --- a/firmware/controllers/generated/signature_hellen88bmw.h +++ b/firmware/controllers/generated/signature_hellen88bmw.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 790471502 -#define TS_SIGNATURE "rusEFI 2022.06.18.hellen88bmw.790471502" +#define TS_SIGNATURE "rusEFI 2022.06.19.hellen88bmw.790471502" diff --git a/firmware/controllers/generated/signature_hellenNA6.h b/firmware/controllers/generated/signature_hellenNA6.h index 1641dac44e..eb545e2f4b 100644 --- a/firmware/controllers/generated/signature_hellenNA6.h +++ b/firmware/controllers/generated/signature_hellenNA6.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 4043412618 -#define TS_SIGNATURE "rusEFI 2022.06.18.hellenNA6.4043412618" +#define TS_SIGNATURE "rusEFI 2022.06.19.hellenNA6.4043412618" diff --git a/firmware/controllers/generated/signature_hellenNA8_96.h b/firmware/controllers/generated/signature_hellenNA8_96.h index 918bb983d3..6680f68d5c 100644 --- a/firmware/controllers/generated/signature_hellenNA8_96.h +++ b/firmware/controllers/generated/signature_hellenNA8_96.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 3503227325 -#define TS_SIGNATURE "rusEFI 2022.06.18.hellenNA8_96.3503227325" +#define TS_SIGNATURE "rusEFI 2022.06.19.hellenNA8_96.3503227325" diff --git a/firmware/controllers/generated/signature_hellen_cypress.h b/firmware/controllers/generated/signature_hellen_cypress.h index 7886fdd69c..57b35f7c53 100644 --- a/firmware/controllers/generated/signature_hellen_cypress.h +++ b/firmware/controllers/generated/signature_hellen_cypress.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 916859872 -#define TS_SIGNATURE "rusEFI 2022.06.18.hellen_cypress.916859872" +#define TS_SIGNATURE "rusEFI 2022.06.19.hellen_cypress.916859872" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index ed0ad34db0..5436f0f294 100644 --- a/firmware/controllers/generated/signature_kin.h +++ b/firmware/controllers/generated/signature_kin.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 1759857773 -#define TS_SIGNATURE "rusEFI 2022.06.18.kin.1759857773" +#define TS_SIGNATURE "rusEFI 2022.06.19.kin.1759857773" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index 5a1bb2cbd2..a0547a8ee8 100644 --- a/firmware/controllers/generated/signature_mre_f4.h +++ b/firmware/controllers/generated/signature_mre_f4.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 400105061 -#define TS_SIGNATURE "rusEFI 2022.06.18.mre_f4.400105061" +#define TS_SIGNATURE "rusEFI 2022.06.19.mre_f4.400105061" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index 35177fa2ac..b052f71b60 100644 --- a/firmware/controllers/generated/signature_mre_f7.h +++ b/firmware/controllers/generated/signature_mre_f7.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 400105061 -#define TS_SIGNATURE "rusEFI 2022.06.18.mre_f7.400105061" +#define TS_SIGNATURE "rusEFI 2022.06.19.mre_f7.400105061" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index 17e87e3d29..60c89365a5 100644 --- a/firmware/controllers/generated/signature_prometheus_405.h +++ b/firmware/controllers/generated/signature_prometheus_405.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 593542156 -#define TS_SIGNATURE "rusEFI 2022.06.18.prometheus_405.593542156" +#define TS_SIGNATURE "rusEFI 2022.06.19.prometheus_405.593542156" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index 169e30c9d7..fe1235703d 100644 --- a/firmware/controllers/generated/signature_prometheus_469.h +++ b/firmware/controllers/generated/signature_prometheus_469.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 593542156 -#define TS_SIGNATURE "rusEFI 2022.06.18.prometheus_469.593542156" +#define TS_SIGNATURE "rusEFI 2022.06.19.prometheus_469.593542156" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index b1fa2680a6..2fb26404f2 100644 --- a/firmware/controllers/generated/signature_proteus_f4.h +++ b/firmware/controllers/generated/signature_proteus_f4.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 2927976646 -#define TS_SIGNATURE "rusEFI 2022.06.18.proteus_f4.2927976646" +#define TS_SIGNATURE "rusEFI 2022.06.19.proteus_f4.2927976646" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index c6d6fce4f5..011c36e1e5 100644 --- a/firmware/controllers/generated/signature_proteus_f7.h +++ b/firmware/controllers/generated/signature_proteus_f7.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 2927976646 -#define TS_SIGNATURE "rusEFI 2022.06.18.proteus_f7.2927976646" +#define TS_SIGNATURE "rusEFI 2022.06.19.proteus_f7.2927976646" diff --git a/firmware/controllers/generated/signature_proteus_h7.h b/firmware/controllers/generated/signature_proteus_h7.h index 45d9c2a704..b99a41ca49 100644 --- a/firmware/controllers/generated/signature_proteus_h7.h +++ b/firmware/controllers/generated/signature_proteus_h7.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 2927976646 -#define TS_SIGNATURE "rusEFI 2022.06.18.proteus_h7.2927976646" +#define TS_SIGNATURE "rusEFI 2022.06.19.proteus_h7.2927976646" diff --git a/firmware/controllers/generated/signature_subaru_eg33_f7.h b/firmware/controllers/generated/signature_subaru_eg33_f7.h index 61c1578e62..68d16b0191 100644 --- a/firmware/controllers/generated/signature_subaru_eg33_f7.h +++ b/firmware/controllers/generated/signature_subaru_eg33_f7.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 2023464024 -#define TS_SIGNATURE "rusEFI 2022.06.18.subaru_eg33_f7.2023464024" +#define TS_SIGNATURE "rusEFI 2022.06.19.subaru_eg33_f7.2023464024" diff --git a/firmware/controllers/generated/signature_tdg-pdm8.h b/firmware/controllers/generated/signature_tdg-pdm8.h index 04c57a0687..3a2c7cbc64 100644 --- a/firmware/controllers/generated/signature_tdg-pdm8.h +++ b/firmware/controllers/generated/signature_tdg-pdm8.h @@ -3,4 +3,4 @@ // #define SIGNATURE_HASH 3649219518 -#define TS_SIGNATURE "rusEFI 2022.06.18.tdg-pdm8.3649219518" +#define TS_SIGNATURE "rusEFI 2022.06.19.tdg-pdm8.3649219518" diff --git a/firmware/tunerstudio/generated/rusefi.ini b/firmware/tunerstudio/generated/rusefi.ini index 8ad3331c72..bf20b3f954 100644 --- a/firmware/tunerstudio/generated/rusefi.ini +++ b/firmware/tunerstudio/generated/rusefi.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.06.18.all.1938449898" + signature = "rusEFI 2022.06.19.all.1938449898" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.18.all.1938449898" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.19.all.1938449898" ; 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 @@ -85,7 +85,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 Sat Jun 18 21:29:02 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 19 13:56:34 UTC 2022 pageSize = 21352 page = 1 @@ -2321,36 +2321,6 @@ tpsAccelTo = scalar, U08, 371, "%", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0] isUsbConnected = bits, U32, 376, [1:1] -unusedBit_182_2 = bits, U32, 376, [2:2] -unusedBit_182_3 = bits, U32, 376, [3:3] -unusedBit_182_4 = bits, U32, 376, [4:4] -unusedBit_182_5 = bits, U32, 376, [5:5] -unusedBit_182_6 = bits, U32, 376, [6:6] -unusedBit_182_7 = bits, U32, 376, [7:7] -unusedBit_182_8 = bits, U32, 376, [8:8] -unusedBit_182_9 = bits, U32, 376, [9:9] -unusedBit_182_10 = bits, U32, 376, [10:10] -unusedBit_182_11 = bits, U32, 376, [11:11] -unusedBit_182_12 = bits, U32, 376, [12:12] -unusedBit_182_13 = bits, U32, 376, [13:13] -unusedBit_182_14 = bits, U32, 376, [14:14] -unusedBit_182_15 = bits, U32, 376, [15:15] -unusedBit_182_16 = bits, U32, 376, [16:16] -unusedBit_182_17 = bits, U32, 376, [17:17] -unusedBit_182_18 = bits, U32, 376, [18:18] -unusedBit_182_19 = bits, U32, 376, [19:19] -unusedBit_182_20 = bits, U32, 376, [20:20] -unusedBit_182_21 = bits, U32, 376, [21:21] -unusedBit_182_22 = bits, U32, 376, [22:22] -unusedBit_182_23 = bits, U32, 376, [23:23] -unusedBit_182_24 = bits, U32, 376, [24:24] -unusedBit_182_25 = bits, U32, 376, [25:25] -unusedBit_182_26 = bits, U32, 376, [26:26] -unusedBit_182_27 = bits, U32, 376, [27:27] -unusedBit_182_28 = bits, U32, 376, [28:28] -unusedBit_182_29 = bits, U32, 376, [29:29] -unusedBit_182_30 = bits, U32, 376, [30:30] -unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 @@ -2369,30 +2339,6 @@ launchIsLaunchCondition = bits, U32, 408, [4:4] launchCombinedConditions = bits, U32, 408, [5:5] dfcoActive = bits, U32, 408, [6:6] tpsAccelActive = bits, U32, 408, [7:7] -unusedBit_230_8 = bits, U32, 408, [8:8] -unusedBit_230_9 = bits, U32, 408, [9:9] -unusedBit_230_10 = bits, U32, 408, [10:10] -unusedBit_230_11 = bits, U32, 408, [11:11] -unusedBit_230_12 = bits, U32, 408, [12:12] -unusedBit_230_13 = bits, U32, 408, [13:13] -unusedBit_230_14 = bits, U32, 408, [14:14] -unusedBit_230_15 = bits, U32, 408, [15:15] -unusedBit_230_16 = bits, U32, 408, [16:16] -unusedBit_230_17 = bits, U32, 408, [17:17] -unusedBit_230_18 = bits, U32, 408, [18:18] -unusedBit_230_19 = bits, U32, 408, [19:19] -unusedBit_230_20 = bits, U32, 408, [20:20] -unusedBit_230_21 = bits, U32, 408, [21:21] -unusedBit_230_22 = bits, U32, 408, [22:22] -unusedBit_230_23 = bits, U32, 408, [23:23] -unusedBit_230_24 = bits, U32, 408, [24:24] -unusedBit_230_25 = bits, U32, 408, [25:25] -unusedBit_230_26 = bits, U32, 408, [26:26] -unusedBit_230_27 = bits, U32, 408, [27:27] -unusedBit_230_28 = bits, U32, 408, [28:28] -unusedBit_230_29 = bits, U32, 408, [29:29] -unusedBit_230_30 = bits, U32, 408, [30:30] -unusedBit_230_31 = bits, U32, 408, [31:31] boostControllerOutput = scalar, U08, 412, "%", 0.5, 0 boostControllerOpenLoopPart = scalar, U08, 413, "%", 0.5, 0 fallbackMap = scalar, U16, 414, "kPa", 0.1, 0 @@ -2534,35 +2480,6 @@ fuel_requested_percent_pi = scalar, F32, 636, "", 1, 0 noValve = bits, U32, 640, [0:0] angleAboveMin = bits, U32, 640, [1:1] isHpfpInactive = bits, U32, 640, [2:2] -unusedBit_6_3 = bits, U32, 640, [3:3] -unusedBit_6_4 = bits, U32, 640, [4:4] -unusedBit_6_5 = bits, U32, 640, [5:5] -unusedBit_6_6 = bits, U32, 640, [6:6] -unusedBit_6_7 = bits, U32, 640, [7:7] -unusedBit_6_8 = bits, U32, 640, [8:8] -unusedBit_6_9 = bits, U32, 640, [9:9] -unusedBit_6_10 = bits, U32, 640, [10:10] -unusedBit_6_11 = bits, U32, 640, [11:11] -unusedBit_6_12 = bits, U32, 640, [12:12] -unusedBit_6_13 = bits, U32, 640, [13:13] -unusedBit_6_14 = bits, U32, 640, [14:14] -unusedBit_6_15 = bits, U32, 640, [15:15] -unusedBit_6_16 = bits, U32, 640, [16:16] -unusedBit_6_17 = bits, U32, 640, [17:17] -unusedBit_6_18 = bits, U32, 640, [18:18] -unusedBit_6_19 = bits, U32, 640, [19:19] -unusedBit_6_20 = bits, U32, 640, [20:20] -unusedBit_6_21 = bits, U32, 640, [21:21] -unusedBit_6_22 = bits, U32, 640, [22:22] -unusedBit_6_23 = bits, U32, 640, [23:23] -unusedBit_6_24 = bits, U32, 640, [24:24] -unusedBit_6_25 = bits, U32, 640, [25:25] -unusedBit_6_26 = bits, U32, 640, [26:26] -unusedBit_6_27 = bits, U32, 640, [27:27] -unusedBit_6_28 = bits, U32, 640, [28:28] -unusedBit_6_29 = bits, U32, 640, [29:29] -unusedBit_6_30 = bits, U32, 640, [30:30] -unusedBit_6_31 = bits, U32, 640, [31:31] nextLobe = scalar, F32, 644, "", 1, 0 nextStart = scalar, F32, 648, "", 1, 0 ; total TS size = 652 @@ -2581,61 +2498,12 @@ activateSwitchCondition = bits, U32, 668, [6:6] rpmCondition = bits, U32, 668, [7:7] speedCondition = bits, U32, 668, [8:8] tpsCondition = bits, U32, 668, [9:9] -unusedBit_11_10 = bits, U32, 668, [10:10] -unusedBit_11_11 = bits, U32, 668, [11:11] -unusedBit_11_12 = bits, U32, 668, [12:12] -unusedBit_11_13 = bits, U32, 668, [13:13] -unusedBit_11_14 = bits, U32, 668, [14:14] -unusedBit_11_15 = bits, U32, 668, [15:15] -unusedBit_11_16 = bits, U32, 668, [16:16] -unusedBit_11_17 = bits, U32, 668, [17:17] -unusedBit_11_18 = bits, U32, 668, [18:18] -unusedBit_11_19 = bits, U32, 668, [19:19] -unusedBit_11_20 = bits, U32, 668, [20:20] -unusedBit_11_21 = bits, U32, 668, [21:21] -unusedBit_11_22 = bits, U32, 668, [22:22] -unusedBit_11_23 = bits, U32, 668, [23:23] -unusedBit_11_24 = bits, U32, 668, [24:24] -unusedBit_11_25 = bits, U32, 668, [25:25] -unusedBit_11_26 = bits, U32, 668, [26:26] -unusedBit_11_27 = bits, U32, 668, [27:27] -unusedBit_11_28 = bits, U32, 668, [28:28] -unusedBit_11_29 = bits, U32, 668, [29:29] -unusedBit_11_30 = bits, U32, 668, [30:30] -unusedBit_11_31 = bits, U32, 668, [31:31] ; total TS size = 672 isTpsInvalid = bits, U32, 672, [0:0] m_shouldResetPid = bits, U32, 672, [1:1] isBelowClosedLoopThreshold = bits, U32, 672, [2:2] isNotClosedLoop = bits, U32, 672, [3:3] isZeroRpm = bits, U32, 672, [4:4] -unusedBit_5_5 = bits, U32, 672, [5:5] -unusedBit_5_6 = bits, U32, 672, [6:6] -unusedBit_5_7 = bits, U32, 672, [7:7] -unusedBit_5_8 = bits, U32, 672, [8:8] -unusedBit_5_9 = bits, U32, 672, [9:9] -unusedBit_5_10 = bits, U32, 672, [10:10] -unusedBit_5_11 = bits, U32, 672, [11:11] -unusedBit_5_12 = bits, U32, 672, [12:12] -unusedBit_5_13 = bits, U32, 672, [13:13] -unusedBit_5_14 = bits, U32, 672, [14:14] -unusedBit_5_15 = bits, U32, 672, [15:15] -unusedBit_5_16 = bits, U32, 672, [16:16] -unusedBit_5_17 = bits, U32, 672, [17:17] -unusedBit_5_18 = bits, U32, 672, [18:18] -unusedBit_5_19 = bits, U32, 672, [19:19] -unusedBit_5_20 = bits, U32, 672, [20:20] -unusedBit_5_21 = bits, U32, 672, [21:21] -unusedBit_5_22 = bits, U32, 672, [22:22] -unusedBit_5_23 = bits, U32, 672, [23:23] -unusedBit_5_24 = bits, U32, 672, [24:24] -unusedBit_5_25 = bits, U32, 672, [25:25] -unusedBit_5_26 = bits, U32, 672, [26:26] -unusedBit_5_27 = bits, U32, 672, [27:27] -unusedBit_5_28 = bits, U32, 672, [28:28] -unusedBit_5_29 = bits, U32, 672, [29:29] -unusedBit_5_30 = bits, U32, 672, [30:30] -unusedBit_5_31 = bits, U32, 672, [31:31] openLoopPart = scalar, F32, 676, "", 1, 0 closedLoopPart = scalar, F32, 680, "", 1, 0 ; total TS size = 684 @@ -2647,30 +2515,6 @@ tpsTooHigh = bits, U32, 684, [4:4] m_acEnabled = bits, U32, 684, [5:5] acButtonState = bits, U32, 684, [6:6] isDisabledByLua = bits, U32, 684, [7:7] -unusedBit_8_8 = bits, U32, 684, [8:8] -unusedBit_8_9 = bits, U32, 684, [9:9] -unusedBit_8_10 = bits, U32, 684, [10:10] -unusedBit_8_11 = bits, U32, 684, [11:11] -unusedBit_8_12 = bits, U32, 684, [12:12] -unusedBit_8_13 = bits, U32, 684, [13:13] -unusedBit_8_14 = bits, U32, 684, [14:14] -unusedBit_8_15 = bits, U32, 684, [15:15] -unusedBit_8_16 = bits, U32, 684, [16:16] -unusedBit_8_17 = bits, U32, 684, [17:17] -unusedBit_8_18 = bits, U32, 684, [18:18] -unusedBit_8_19 = bits, U32, 684, [19:19] -unusedBit_8_20 = bits, U32, 684, [20:20] -unusedBit_8_21 = bits, U32, 684, [21:21] -unusedBit_8_22 = bits, U32, 684, [22:22] -unusedBit_8_23 = bits, U32, 684, [23:23] -unusedBit_8_24 = bits, U32, 684, [24:24] -unusedBit_8_25 = bits, U32, 684, [25:25] -unusedBit_8_26 = bits, U32, 684, [26:26] -unusedBit_8_27 = bits, U32, 684, [27:27] -unusedBit_8_28 = bits, U32, 684, [28:28] -unusedBit_8_29 = bits, U32, 684, [29:29] -unusedBit_8_30 = bits, U32, 684, [30:30] -unusedBit_8_31 = bits, U32, 684, [31:31] latest_usage_ac_control = scalar, S32, 688, "", 1, 0 acSwitchLastChangeTimeMs = scalar, S32, 692, "", 1, 0 ; total TS size = 696 @@ -2681,130 +2525,18 @@ brokenClt = bits, U32, 696, [3:3] enabledForAc = bits, U32, 696, [4:4] hot = bits, U32, 696, [5:5] cold = bits, U32, 696, [6:6] -unusedBit_7_7 = bits, U32, 696, [7:7] -unusedBit_7_8 = bits, U32, 696, [8:8] -unusedBit_7_9 = bits, U32, 696, [9:9] -unusedBit_7_10 = bits, U32, 696, [10:10] -unusedBit_7_11 = bits, U32, 696, [11:11] -unusedBit_7_12 = bits, U32, 696, [12:12] -unusedBit_7_13 = bits, U32, 696, [13:13] -unusedBit_7_14 = bits, U32, 696, [14:14] -unusedBit_7_15 = bits, U32, 696, [15:15] -unusedBit_7_16 = bits, U32, 696, [16:16] -unusedBit_7_17 = bits, U32, 696, [17:17] -unusedBit_7_18 = bits, U32, 696, [18:18] -unusedBit_7_19 = bits, U32, 696, [19:19] -unusedBit_7_20 = bits, U32, 696, [20:20] -unusedBit_7_21 = bits, U32, 696, [21:21] -unusedBit_7_22 = bits, U32, 696, [22:22] -unusedBit_7_23 = bits, U32, 696, [23:23] -unusedBit_7_24 = bits, U32, 696, [24:24] -unusedBit_7_25 = bits, U32, 696, [25:25] -unusedBit_7_26 = bits, U32, 696, [26:26] -unusedBit_7_27 = bits, U32, 696, [27:27] -unusedBit_7_28 = bits, U32, 696, [28:28] -unusedBit_7_29 = bits, U32, 696, [29:29] -unusedBit_7_30 = bits, U32, 696, [30:30] -unusedBit_7_31 = bits, U32, 696, [31:31] ; total TS size = 700 isPrime = bits, U32, 700, [0:0] engineTurnedRecently = bits, U32, 700, [1:1] isPumpOn = bits, U32, 700, [2:2] ignitionOn = bits, U32, 700, [3:3] -unusedBit_4_4 = bits, U32, 700, [4:4] -unusedBit_4_5 = bits, U32, 700, [5:5] -unusedBit_4_6 = bits, U32, 700, [6:6] -unusedBit_4_7 = bits, U32, 700, [7:7] -unusedBit_4_8 = bits, U32, 700, [8:8] -unusedBit_4_9 = bits, U32, 700, [9:9] -unusedBit_4_10 = bits, U32, 700, [10:10] -unusedBit_4_11 = bits, U32, 700, [11:11] -unusedBit_4_12 = bits, U32, 700, [12:12] -unusedBit_4_13 = bits, U32, 700, [13:13] -unusedBit_4_14 = bits, U32, 700, [14:14] -unusedBit_4_15 = bits, U32, 700, [15:15] -unusedBit_4_16 = bits, U32, 700, [16:16] -unusedBit_4_17 = bits, U32, 700, [17:17] -unusedBit_4_18 = bits, U32, 700, [18:18] -unusedBit_4_19 = bits, U32, 700, [19:19] -unusedBit_4_20 = bits, U32, 700, [20:20] -unusedBit_4_21 = bits, U32, 700, [21:21] -unusedBit_4_22 = bits, U32, 700, [22:22] -unusedBit_4_23 = bits, U32, 700, [23:23] -unusedBit_4_24 = bits, U32, 700, [24:24] -unusedBit_4_25 = bits, U32, 700, [25:25] -unusedBit_4_26 = bits, U32, 700, [26:26] -unusedBit_4_27 = bits, U32, 700, [27:27] -unusedBit_4_28 = bits, U32, 700, [28:28] -unusedBit_4_29 = bits, U32, 700, [29:29] -unusedBit_4_30 = bits, U32, 700, [30:30] -unusedBit_4_31 = bits, U32, 700, [31:31] ; total TS size = 704 isBenchTest = bits, U32, 704, [0:0] hasIgnitionVoltage = bits, U32, 704, [1:1] mainRelayState = bits, U32, 704, [2:2] delayedShutoffRequested = bits, U32, 704, [3:3] -unusedBit_4_4 = bits, U32, 704, [4:4] -unusedBit_4_5 = bits, U32, 704, [5:5] -unusedBit_4_6 = bits, U32, 704, [6:6] -unusedBit_4_7 = bits, U32, 704, [7:7] -unusedBit_4_8 = bits, U32, 704, [8:8] -unusedBit_4_9 = bits, U32, 704, [9:9] -unusedBit_4_10 = bits, U32, 704, [10:10] -unusedBit_4_11 = bits, U32, 704, [11:11] -unusedBit_4_12 = bits, U32, 704, [12:12] -unusedBit_4_13 = bits, U32, 704, [13:13] -unusedBit_4_14 = bits, U32, 704, [14:14] -unusedBit_4_15 = bits, U32, 704, [15:15] -unusedBit_4_16 = bits, U32, 704, [16:16] -unusedBit_4_17 = bits, U32, 704, [17:17] -unusedBit_4_18 = bits, U32, 704, [18:18] -unusedBit_4_19 = bits, U32, 704, [19:19] -unusedBit_4_20 = bits, U32, 704, [20:20] -unusedBit_4_21 = bits, U32, 704, [21:21] -unusedBit_4_22 = bits, U32, 704, [22:22] -unusedBit_4_23 = bits, U32, 704, [23:23] -unusedBit_4_24 = bits, U32, 704, [24:24] -unusedBit_4_25 = bits, U32, 704, [25:25] -unusedBit_4_26 = bits, U32, 704, [26:26] -unusedBit_4_27 = bits, U32, 704, [27:27] -unusedBit_4_28 = bits, U32, 704, [28:28] -unusedBit_4_29 = bits, U32, 704, [29:29] -unusedBit_4_30 = bits, U32, 704, [30:30] -unusedBit_4_31 = bits, U32, 704, [31:31] ; total TS size = 708 sd_isTChargeAirModel = bits, U32, 708, [0:0] -sd_unusedBit_1_1 = bits, U32, 708, [1:1] -sd_unusedBit_1_2 = bits, U32, 708, [2:2] -sd_unusedBit_1_3 = bits, U32, 708, [3:3] -sd_unusedBit_1_4 = bits, U32, 708, [4:4] -sd_unusedBit_1_5 = bits, U32, 708, [5:5] -sd_unusedBit_1_6 = bits, U32, 708, [6:6] -sd_unusedBit_1_7 = bits, U32, 708, [7:7] -sd_unusedBit_1_8 = bits, U32, 708, [8:8] -sd_unusedBit_1_9 = bits, U32, 708, [9:9] -sd_unusedBit_1_10 = bits, U32, 708, [10:10] -sd_unusedBit_1_11 = bits, U32, 708, [11:11] -sd_unusedBit_1_12 = bits, U32, 708, [12:12] -sd_unusedBit_1_13 = bits, U32, 708, [13:13] -sd_unusedBit_1_14 = bits, U32, 708, [14:14] -sd_unusedBit_1_15 = bits, U32, 708, [15:15] -sd_unusedBit_1_16 = bits, U32, 708, [16:16] -sd_unusedBit_1_17 = bits, U32, 708, [17:17] -sd_unusedBit_1_18 = bits, U32, 708, [18:18] -sd_unusedBit_1_19 = bits, U32, 708, [19:19] -sd_unusedBit_1_20 = bits, U32, 708, [20:20] -sd_unusedBit_1_21 = bits, U32, 708, [21:21] -sd_unusedBit_1_22 = bits, U32, 708, [22:22] -sd_unusedBit_1_23 = bits, U32, 708, [23:23] -sd_unusedBit_1_24 = bits, U32, 708, [24:24] -sd_unusedBit_1_25 = bits, U32, 708, [25:25] -sd_unusedBit_1_26 = bits, U32, 708, [26:26] -sd_unusedBit_1_27 = bits, U32, 708, [27:27] -sd_unusedBit_1_28 = bits, U32, 708, [28:28] -sd_unusedBit_1_29 = bits, U32, 708, [29:29] -sd_unusedBit_1_30 = bits, U32, 708, [30:30] -sd_unusedBit_1_31 = bits, U32, 708, [31:31] sd_airMassInOneCylinder = scalar, F32, 712, "", 1, 0 sd_tCharge = scalar, F32, 716, "", 1, 0 sd_tChargeK = scalar, F32, 720, "", 1, 0 @@ -2831,15 +2563,15 @@ running_timeSinceCrankingInSecs = scalar, F32, 800, "", 1, 0 running_injectorLag = scalar, F32, 804, "", 1, 0 running_baseFuel = scalar, F32, 808, "", 1, 0 running_fuel = scalar, F32, 812, "", 1, 0 -etbFeedForward = bits, F32, 816, [0:2], "not important" -targetFromTable = bits, F32, 820, [0:2], "not important" +etbFeedForward = scalar, F32, 816, "", 1, 0 +targetFromTable = scalar, F32, 820, "", 1, 0 sparkDwell = scalar, F32, 824, "", 1, 0 dwellAngle = scalar, F32, 828, "", 1, 0 cltTimingCorrection = scalar, F32, 832, "", 1, 0 ; total TS size = 836 -tpsFrom = bits, F32, 836, [0:2], "not important" -tpsTo = bits, F32, 840, [0:2], "not important" -deltaTps = bits, F32, 844, [0:2], "not important" +tpsFrom = scalar, F32, 836, "", 1, 0 +tpsTo = scalar, F32, 840, "", 1, 0 +deltaTps = scalar, F32, 844, "", 1, 0 extraFuel = scalar, F32, 848, "", 1, 0 valueFromTable = scalar, F32, 852, "", 1, 0 isAboveAccelThreshold = bits, U32, 856, [0:0] @@ -2848,32 +2580,6 @@ isTimeToResetAccumulator = bits, U32, 856, [2:2] isFractionalEnrichment = bits, U32, 856, [3:3] belowEpsilon = bits, U32, 856, [4:4] tooShort = bits, U32, 856, [5:5] -unusedBit_11_6 = bits, U32, 856, [6:6] -unusedBit_11_7 = bits, U32, 856, [7:7] -unusedBit_11_8 = bits, U32, 856, [8:8] -unusedBit_11_9 = bits, U32, 856, [9:9] -unusedBit_11_10 = bits, U32, 856, [10:10] -unusedBit_11_11 = bits, U32, 856, [11:11] -unusedBit_11_12 = bits, U32, 856, [12:12] -unusedBit_11_13 = bits, U32, 856, [13:13] -unusedBit_11_14 = bits, U32, 856, [14:14] -unusedBit_11_15 = bits, U32, 856, [15:15] -unusedBit_11_16 = bits, U32, 856, [16:16] -unusedBit_11_17 = bits, U32, 856, [17:17] -unusedBit_11_18 = bits, U32, 856, [18:18] -unusedBit_11_19 = bits, U32, 856, [19:19] -unusedBit_11_20 = bits, U32, 856, [20:20] -unusedBit_11_21 = bits, U32, 856, [21:21] -unusedBit_11_22 = bits, U32, 856, [22:22] -unusedBit_11_23 = bits, U32, 856, [23:23] -unusedBit_11_24 = bits, U32, 856, [24:24] -unusedBit_11_25 = bits, U32, 856, [25:25] -unusedBit_11_26 = bits, U32, 856, [26:26] -unusedBit_11_27 = bits, U32, 856, [27:27] -unusedBit_11_28 = bits, U32, 856, [28:28] -unusedBit_11_29 = bits, U32, 856, [29:29] -unusedBit_11_30 = bits, U32, 856, [30:30] -unusedBit_11_31 = bits, U32, 856, [31:31] fractionalInjFuel = scalar, F32, 860, "", 1, 0 accumulatedValue = scalar, F32, 864, "", 1, 0 maxExtraPerCycle = scalar, F32, 868, "", 1, 0 @@ -2906,10 +2612,10 @@ vvtStateIndex = scalar, U08, 947, "", 1, 0 wallFuelCorrection = scalar, F32, 948, "", 1, 0 wallFuel = scalar, F32, 952, "", 1, 0 ; total TS size = 956 -idleState = bits, S32, 956, [0:2], "not important" -currentIdlePosition = bits, F32, 960, [0:2], "not important" -baseIdlePosition = bits, F32, 964, [0:2], "not important" -iacByTpsTaper = bits, F32, 968, [0:2], "not important" +idleState = scalar, S32, 956, "", 1, 0 +currentIdlePosition = scalar, F32, 960, "", 1, 0 +baseIdlePosition = scalar, F32, 964, "", 1, 0 +iacByTpsTaper = scalar, F32, 968, "", 1, 0 throttlePedalUpState = scalar, S32, 972, "", 1, 0 mightResetPid = bits, U32, 976, [0:0] shouldResetPid = bits, U32, 976, [1:1] @@ -2928,21 +2634,6 @@ looksLikeCoasting = bits, U32, 976, [13:13] looksLikeCrankToIdle = bits, U32, 976, [14:14] useInstantRpmForIdle = bits, U32, 976, [15:15] isVerboseIAC = bits, U32, 976, [16:16] -unusedBit_22_17 = bits, U32, 976, [17:17] -unusedBit_22_18 = bits, U32, 976, [18:18] -unusedBit_22_19 = bits, U32, 976, [19:19] -unusedBit_22_20 = bits, U32, 976, [20:20] -unusedBit_22_21 = bits, U32, 976, [21:21] -unusedBit_22_22 = bits, U32, 976, [22:22] -unusedBit_22_23 = bits, U32, 976, [23:23] -unusedBit_22_24 = bits, U32, 976, [24:24] -unusedBit_22_25 = bits, U32, 976, [25:25] -unusedBit_22_26 = bits, U32, 976, [26:26] -unusedBit_22_27 = bits, U32, 976, [27:27] -unusedBit_22_28 = bits, U32, 976, [28:28] -unusedBit_22_29 = bits, U32, 976, [29:29] -unusedBit_22_30 = bits, U32, 976, [30:30] -unusedBit_22_31 = bits, U32, 976, [31:31] targetRpmByClt = scalar, S32, 980, "", 1, 0 targetRpmAcBump = scalar, S32, 984, "", 1, 0 ; total TS size = 988 diff --git a/firmware/tunerstudio/generated/rusefi_48way.ini b/firmware/tunerstudio/generated/rusefi_48way.ini index a5240ddf18..64def1900d 100644 --- a/firmware/tunerstudio/generated/rusefi_48way.ini +++ b/firmware/tunerstudio/generated/rusefi_48way.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.06.18.48way.1689087397" + signature = "rusEFI 2022.06.19.48way.1689087397" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.18.48way.1689087397" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.19.48way.1689087397" ; 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 @@ -85,7 +85,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 Sat Jun 18 21:28:44 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 19 13:56:15 UTC 2022 pageSize = 21352 page = 1 @@ -2321,36 +2321,6 @@ tpsAccelTo = scalar, U08, 371, "%", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0] isUsbConnected = bits, U32, 376, [1:1] -unusedBit_182_2 = bits, U32, 376, [2:2] -unusedBit_182_3 = bits, U32, 376, [3:3] -unusedBit_182_4 = bits, U32, 376, [4:4] -unusedBit_182_5 = bits, U32, 376, [5:5] -unusedBit_182_6 = bits, U32, 376, [6:6] -unusedBit_182_7 = bits, U32, 376, [7:7] -unusedBit_182_8 = bits, U32, 376, [8:8] -unusedBit_182_9 = bits, U32, 376, [9:9] -unusedBit_182_10 = bits, U32, 376, [10:10] -unusedBit_182_11 = bits, U32, 376, [11:11] -unusedBit_182_12 = bits, U32, 376, [12:12] -unusedBit_182_13 = bits, U32, 376, [13:13] -unusedBit_182_14 = bits, U32, 376, [14:14] -unusedBit_182_15 = bits, U32, 376, [15:15] -unusedBit_182_16 = bits, U32, 376, [16:16] -unusedBit_182_17 = bits, U32, 376, [17:17] -unusedBit_182_18 = bits, U32, 376, [18:18] -unusedBit_182_19 = bits, U32, 376, [19:19] -unusedBit_182_20 = bits, U32, 376, [20:20] -unusedBit_182_21 = bits, U32, 376, [21:21] -unusedBit_182_22 = bits, U32, 376, [22:22] -unusedBit_182_23 = bits, U32, 376, [23:23] -unusedBit_182_24 = bits, U32, 376, [24:24] -unusedBit_182_25 = bits, U32, 376, [25:25] -unusedBit_182_26 = bits, U32, 376, [26:26] -unusedBit_182_27 = bits, U32, 376, [27:27] -unusedBit_182_28 = bits, U32, 376, [28:28] -unusedBit_182_29 = bits, U32, 376, [29:29] -unusedBit_182_30 = bits, U32, 376, [30:30] -unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 @@ -2369,30 +2339,6 @@ launchIsLaunchCondition = bits, U32, 408, [4:4] launchCombinedConditions = bits, U32, 408, [5:5] dfcoActive = bits, U32, 408, [6:6] tpsAccelActive = bits, U32, 408, [7:7] -unusedBit_230_8 = bits, U32, 408, [8:8] -unusedBit_230_9 = bits, U32, 408, [9:9] -unusedBit_230_10 = bits, U32, 408, [10:10] -unusedBit_230_11 = bits, U32, 408, [11:11] -unusedBit_230_12 = bits, U32, 408, [12:12] -unusedBit_230_13 = bits, U32, 408, [13:13] -unusedBit_230_14 = bits, U32, 408, [14:14] -unusedBit_230_15 = bits, U32, 408, [15:15] -unusedBit_230_16 = bits, U32, 408, [16:16] -unusedBit_230_17 = bits, U32, 408, [17:17] -unusedBit_230_18 = bits, U32, 408, [18:18] -unusedBit_230_19 = bits, U32, 408, [19:19] -unusedBit_230_20 = bits, U32, 408, [20:20] -unusedBit_230_21 = bits, U32, 408, [21:21] -unusedBit_230_22 = bits, U32, 408, [22:22] -unusedBit_230_23 = bits, U32, 408, [23:23] -unusedBit_230_24 = bits, U32, 408, [24:24] -unusedBit_230_25 = bits, U32, 408, [25:25] -unusedBit_230_26 = bits, U32, 408, [26:26] -unusedBit_230_27 = bits, U32, 408, [27:27] -unusedBit_230_28 = bits, U32, 408, [28:28] -unusedBit_230_29 = bits, U32, 408, [29:29] -unusedBit_230_30 = bits, U32, 408, [30:30] -unusedBit_230_31 = bits, U32, 408, [31:31] boostControllerOutput = scalar, U08, 412, "%", 0.5, 0 boostControllerOpenLoopPart = scalar, U08, 413, "%", 0.5, 0 fallbackMap = scalar, U16, 414, "kPa", 0.1, 0 @@ -2534,35 +2480,6 @@ fuel_requested_percent_pi = scalar, F32, 636, "", 1, 0 noValve = bits, U32, 640, [0:0] angleAboveMin = bits, U32, 640, [1:1] isHpfpInactive = bits, U32, 640, [2:2] -unusedBit_6_3 = bits, U32, 640, [3:3] -unusedBit_6_4 = bits, U32, 640, [4:4] -unusedBit_6_5 = bits, U32, 640, [5:5] -unusedBit_6_6 = bits, U32, 640, [6:6] -unusedBit_6_7 = bits, U32, 640, [7:7] -unusedBit_6_8 = bits, U32, 640, [8:8] -unusedBit_6_9 = bits, U32, 640, [9:9] -unusedBit_6_10 = bits, U32, 640, [10:10] -unusedBit_6_11 = bits, U32, 640, [11:11] -unusedBit_6_12 = bits, U32, 640, [12:12] -unusedBit_6_13 = bits, U32, 640, [13:13] -unusedBit_6_14 = bits, U32, 640, [14:14] -unusedBit_6_15 = bits, U32, 640, [15:15] -unusedBit_6_16 = bits, U32, 640, [16:16] -unusedBit_6_17 = bits, U32, 640, [17:17] -unusedBit_6_18 = bits, U32, 640, [18:18] -unusedBit_6_19 = bits, U32, 640, [19:19] -unusedBit_6_20 = bits, U32, 640, [20:20] -unusedBit_6_21 = bits, U32, 640, [21:21] -unusedBit_6_22 = bits, U32, 640, [22:22] -unusedBit_6_23 = bits, U32, 640, [23:23] -unusedBit_6_24 = bits, U32, 640, [24:24] -unusedBit_6_25 = bits, U32, 640, [25:25] -unusedBit_6_26 = bits, U32, 640, [26:26] -unusedBit_6_27 = bits, U32, 640, [27:27] -unusedBit_6_28 = bits, U32, 640, [28:28] -unusedBit_6_29 = bits, U32, 640, [29:29] -unusedBit_6_30 = bits, U32, 640, [30:30] -unusedBit_6_31 = bits, U32, 640, [31:31] nextLobe = scalar, F32, 644, "", 1, 0 nextStart = scalar, F32, 648, "", 1, 0 ; total TS size = 652 @@ -2581,61 +2498,12 @@ activateSwitchCondition = bits, U32, 668, [6:6] rpmCondition = bits, U32, 668, [7:7] speedCondition = bits, U32, 668, [8:8] tpsCondition = bits, U32, 668, [9:9] -unusedBit_11_10 = bits, U32, 668, [10:10] -unusedBit_11_11 = bits, U32, 668, [11:11] -unusedBit_11_12 = bits, U32, 668, [12:12] -unusedBit_11_13 = bits, U32, 668, [13:13] -unusedBit_11_14 = bits, U32, 668, [14:14] -unusedBit_11_15 = bits, U32, 668, [15:15] -unusedBit_11_16 = bits, U32, 668, [16:16] -unusedBit_11_17 = bits, U32, 668, [17:17] -unusedBit_11_18 = bits, U32, 668, [18:18] -unusedBit_11_19 = bits, U32, 668, [19:19] -unusedBit_11_20 = bits, U32, 668, [20:20] -unusedBit_11_21 = bits, U32, 668, [21:21] -unusedBit_11_22 = bits, U32, 668, [22:22] -unusedBit_11_23 = bits, U32, 668, [23:23] -unusedBit_11_24 = bits, U32, 668, [24:24] -unusedBit_11_25 = bits, U32, 668, [25:25] -unusedBit_11_26 = bits, U32, 668, [26:26] -unusedBit_11_27 = bits, U32, 668, [27:27] -unusedBit_11_28 = bits, U32, 668, [28:28] -unusedBit_11_29 = bits, U32, 668, [29:29] -unusedBit_11_30 = bits, U32, 668, [30:30] -unusedBit_11_31 = bits, U32, 668, [31:31] ; total TS size = 672 isTpsInvalid = bits, U32, 672, [0:0] m_shouldResetPid = bits, U32, 672, [1:1] isBelowClosedLoopThreshold = bits, U32, 672, [2:2] isNotClosedLoop = bits, U32, 672, [3:3] isZeroRpm = bits, U32, 672, [4:4] -unusedBit_5_5 = bits, U32, 672, [5:5] -unusedBit_5_6 = bits, U32, 672, [6:6] -unusedBit_5_7 = bits, U32, 672, [7:7] -unusedBit_5_8 = bits, U32, 672, [8:8] -unusedBit_5_9 = bits, U32, 672, [9:9] -unusedBit_5_10 = bits, U32, 672, [10:10] -unusedBit_5_11 = bits, U32, 672, [11:11] -unusedBit_5_12 = bits, U32, 672, [12:12] -unusedBit_5_13 = bits, U32, 672, [13:13] -unusedBit_5_14 = bits, U32, 672, [14:14] -unusedBit_5_15 = bits, U32, 672, [15:15] -unusedBit_5_16 = bits, U32, 672, [16:16] -unusedBit_5_17 = bits, U32, 672, [17:17] -unusedBit_5_18 = bits, U32, 672, [18:18] -unusedBit_5_19 = bits, U32, 672, [19:19] -unusedBit_5_20 = bits, U32, 672, [20:20] -unusedBit_5_21 = bits, U32, 672, [21:21] -unusedBit_5_22 = bits, U32, 672, [22:22] -unusedBit_5_23 = bits, U32, 672, [23:23] -unusedBit_5_24 = bits, U32, 672, [24:24] -unusedBit_5_25 = bits, U32, 672, [25:25] -unusedBit_5_26 = bits, U32, 672, [26:26] -unusedBit_5_27 = bits, U32, 672, [27:27] -unusedBit_5_28 = bits, U32, 672, [28:28] -unusedBit_5_29 = bits, U32, 672, [29:29] -unusedBit_5_30 = bits, U32, 672, [30:30] -unusedBit_5_31 = bits, U32, 672, [31:31] openLoopPart = scalar, F32, 676, "", 1, 0 closedLoopPart = scalar, F32, 680, "", 1, 0 ; total TS size = 684 @@ -2647,30 +2515,6 @@ tpsTooHigh = bits, U32, 684, [4:4] m_acEnabled = bits, U32, 684, [5:5] acButtonState = bits, U32, 684, [6:6] isDisabledByLua = bits, U32, 684, [7:7] -unusedBit_8_8 = bits, U32, 684, [8:8] -unusedBit_8_9 = bits, U32, 684, [9:9] -unusedBit_8_10 = bits, U32, 684, [10:10] -unusedBit_8_11 = bits, U32, 684, [11:11] -unusedBit_8_12 = bits, U32, 684, [12:12] -unusedBit_8_13 = bits, U32, 684, [13:13] -unusedBit_8_14 = bits, U32, 684, [14:14] -unusedBit_8_15 = bits, U32, 684, [15:15] -unusedBit_8_16 = bits, U32, 684, [16:16] -unusedBit_8_17 = bits, U32, 684, [17:17] -unusedBit_8_18 = bits, U32, 684, [18:18] -unusedBit_8_19 = bits, U32, 684, [19:19] -unusedBit_8_20 = bits, U32, 684, [20:20] -unusedBit_8_21 = bits, U32, 684, [21:21] -unusedBit_8_22 = bits, U32, 684, [22:22] -unusedBit_8_23 = bits, U32, 684, [23:23] -unusedBit_8_24 = bits, U32, 684, [24:24] -unusedBit_8_25 = bits, U32, 684, [25:25] -unusedBit_8_26 = bits, U32, 684, [26:26] -unusedBit_8_27 = bits, U32, 684, [27:27] -unusedBit_8_28 = bits, U32, 684, [28:28] -unusedBit_8_29 = bits, U32, 684, [29:29] -unusedBit_8_30 = bits, U32, 684, [30:30] -unusedBit_8_31 = bits, U32, 684, [31:31] latest_usage_ac_control = scalar, S32, 688, "", 1, 0 acSwitchLastChangeTimeMs = scalar, S32, 692, "", 1, 0 ; total TS size = 696 @@ -2681,130 +2525,18 @@ brokenClt = bits, U32, 696, [3:3] enabledForAc = bits, U32, 696, [4:4] hot = bits, U32, 696, [5:5] cold = bits, U32, 696, [6:6] -unusedBit_7_7 = bits, U32, 696, [7:7] -unusedBit_7_8 = bits, U32, 696, [8:8] -unusedBit_7_9 = bits, U32, 696, [9:9] -unusedBit_7_10 = bits, U32, 696, [10:10] -unusedBit_7_11 = bits, U32, 696, [11:11] -unusedBit_7_12 = bits, U32, 696, [12:12] -unusedBit_7_13 = bits, U32, 696, [13:13] -unusedBit_7_14 = bits, U32, 696, [14:14] -unusedBit_7_15 = bits, U32, 696, [15:15] -unusedBit_7_16 = bits, U32, 696, [16:16] -unusedBit_7_17 = bits, U32, 696, [17:17] -unusedBit_7_18 = bits, U32, 696, [18:18] -unusedBit_7_19 = bits, U32, 696, [19:19] -unusedBit_7_20 = bits, U32, 696, [20:20] -unusedBit_7_21 = bits, U32, 696, [21:21] -unusedBit_7_22 = bits, U32, 696, [22:22] -unusedBit_7_23 = bits, U32, 696, [23:23] -unusedBit_7_24 = bits, U32, 696, [24:24] -unusedBit_7_25 = bits, U32, 696, [25:25] -unusedBit_7_26 = bits, U32, 696, [26:26] -unusedBit_7_27 = bits, U32, 696, [27:27] -unusedBit_7_28 = bits, U32, 696, [28:28] -unusedBit_7_29 = bits, U32, 696, [29:29] -unusedBit_7_30 = bits, U32, 696, [30:30] -unusedBit_7_31 = bits, U32, 696, [31:31] ; total TS size = 700 isPrime = bits, U32, 700, [0:0] engineTurnedRecently = bits, U32, 700, [1:1] isPumpOn = bits, U32, 700, [2:2] ignitionOn = bits, U32, 700, [3:3] -unusedBit_4_4 = bits, U32, 700, [4:4] -unusedBit_4_5 = bits, U32, 700, [5:5] -unusedBit_4_6 = bits, U32, 700, [6:6] -unusedBit_4_7 = bits, U32, 700, [7:7] -unusedBit_4_8 = bits, U32, 700, [8:8] -unusedBit_4_9 = bits, U32, 700, [9:9] -unusedBit_4_10 = bits, U32, 700, [10:10] -unusedBit_4_11 = bits, U32, 700, [11:11] -unusedBit_4_12 = bits, U32, 700, [12:12] -unusedBit_4_13 = bits, U32, 700, [13:13] -unusedBit_4_14 = bits, U32, 700, [14:14] -unusedBit_4_15 = bits, U32, 700, [15:15] -unusedBit_4_16 = bits, U32, 700, [16:16] -unusedBit_4_17 = bits, U32, 700, [17:17] -unusedBit_4_18 = bits, U32, 700, [18:18] -unusedBit_4_19 = bits, U32, 700, [19:19] -unusedBit_4_20 = bits, U32, 700, [20:20] -unusedBit_4_21 = bits, U32, 700, [21:21] -unusedBit_4_22 = bits, U32, 700, [22:22] -unusedBit_4_23 = bits, U32, 700, [23:23] -unusedBit_4_24 = bits, U32, 700, [24:24] -unusedBit_4_25 = bits, U32, 700, [25:25] -unusedBit_4_26 = bits, U32, 700, [26:26] -unusedBit_4_27 = bits, U32, 700, [27:27] -unusedBit_4_28 = bits, U32, 700, [28:28] -unusedBit_4_29 = bits, U32, 700, [29:29] -unusedBit_4_30 = bits, U32, 700, [30:30] -unusedBit_4_31 = bits, U32, 700, [31:31] ; total TS size = 704 isBenchTest = bits, U32, 704, [0:0] hasIgnitionVoltage = bits, U32, 704, [1:1] mainRelayState = bits, U32, 704, [2:2] delayedShutoffRequested = bits, U32, 704, [3:3] -unusedBit_4_4 = bits, U32, 704, [4:4] -unusedBit_4_5 = bits, U32, 704, [5:5] -unusedBit_4_6 = bits, U32, 704, [6:6] -unusedBit_4_7 = bits, U32, 704, [7:7] -unusedBit_4_8 = bits, U32, 704, [8:8] -unusedBit_4_9 = bits, U32, 704, [9:9] -unusedBit_4_10 = bits, U32, 704, [10:10] -unusedBit_4_11 = bits, U32, 704, [11:11] -unusedBit_4_12 = bits, U32, 704, [12:12] -unusedBit_4_13 = bits, U32, 704, [13:13] -unusedBit_4_14 = bits, U32, 704, [14:14] -unusedBit_4_15 = bits, U32, 704, [15:15] -unusedBit_4_16 = bits, U32, 704, [16:16] -unusedBit_4_17 = bits, U32, 704, [17:17] -unusedBit_4_18 = bits, U32, 704, [18:18] -unusedBit_4_19 = bits, U32, 704, [19:19] -unusedBit_4_20 = bits, U32, 704, [20:20] -unusedBit_4_21 = bits, U32, 704, [21:21] -unusedBit_4_22 = bits, U32, 704, [22:22] -unusedBit_4_23 = bits, U32, 704, [23:23] -unusedBit_4_24 = bits, U32, 704, [24:24] -unusedBit_4_25 = bits, U32, 704, [25:25] -unusedBit_4_26 = bits, U32, 704, [26:26] -unusedBit_4_27 = bits, U32, 704, [27:27] -unusedBit_4_28 = bits, U32, 704, [28:28] -unusedBit_4_29 = bits, U32, 704, [29:29] -unusedBit_4_30 = bits, U32, 704, [30:30] -unusedBit_4_31 = bits, U32, 704, [31:31] ; total TS size = 708 sd_isTChargeAirModel = bits, U32, 708, [0:0] -sd_unusedBit_1_1 = bits, U32, 708, [1:1] -sd_unusedBit_1_2 = bits, U32, 708, [2:2] -sd_unusedBit_1_3 = bits, U32, 708, [3:3] -sd_unusedBit_1_4 = bits, U32, 708, [4:4] -sd_unusedBit_1_5 = bits, U32, 708, [5:5] -sd_unusedBit_1_6 = bits, U32, 708, [6:6] -sd_unusedBit_1_7 = bits, U32, 708, [7:7] -sd_unusedBit_1_8 = bits, U32, 708, [8:8] -sd_unusedBit_1_9 = bits, U32, 708, [9:9] -sd_unusedBit_1_10 = bits, U32, 708, [10:10] -sd_unusedBit_1_11 = bits, U32, 708, [11:11] -sd_unusedBit_1_12 = bits, U32, 708, [12:12] -sd_unusedBit_1_13 = bits, U32, 708, [13:13] -sd_unusedBit_1_14 = bits, U32, 708, [14:14] -sd_unusedBit_1_15 = bits, U32, 708, [15:15] -sd_unusedBit_1_16 = bits, U32, 708, [16:16] -sd_unusedBit_1_17 = bits, U32, 708, [17:17] -sd_unusedBit_1_18 = bits, U32, 708, [18:18] -sd_unusedBit_1_19 = bits, U32, 708, [19:19] -sd_unusedBit_1_20 = bits, U32, 708, [20:20] -sd_unusedBit_1_21 = bits, U32, 708, [21:21] -sd_unusedBit_1_22 = bits, U32, 708, [22:22] -sd_unusedBit_1_23 = bits, U32, 708, [23:23] -sd_unusedBit_1_24 = bits, U32, 708, [24:24] -sd_unusedBit_1_25 = bits, U32, 708, [25:25] -sd_unusedBit_1_26 = bits, U32, 708, [26:26] -sd_unusedBit_1_27 = bits, U32, 708, [27:27] -sd_unusedBit_1_28 = bits, U32, 708, [28:28] -sd_unusedBit_1_29 = bits, U32, 708, [29:29] -sd_unusedBit_1_30 = bits, U32, 708, [30:30] -sd_unusedBit_1_31 = bits, U32, 708, [31:31] sd_airMassInOneCylinder = scalar, F32, 712, "", 1, 0 sd_tCharge = scalar, F32, 716, "", 1, 0 sd_tChargeK = scalar, F32, 720, "", 1, 0 @@ -2831,15 +2563,15 @@ running_timeSinceCrankingInSecs = scalar, F32, 800, "", 1, 0 running_injectorLag = scalar, F32, 804, "", 1, 0 running_baseFuel = scalar, F32, 808, "", 1, 0 running_fuel = scalar, F32, 812, "", 1, 0 -etbFeedForward = bits, F32, 816, [0:2], "not important" -targetFromTable = bits, F32, 820, [0:2], "not important" +etbFeedForward = scalar, F32, 816, "", 1, 0 +targetFromTable = scalar, F32, 820, "", 1, 0 sparkDwell = scalar, F32, 824, "", 1, 0 dwellAngle = scalar, F32, 828, "", 1, 0 cltTimingCorrection = scalar, F32, 832, "", 1, 0 ; total TS size = 836 -tpsFrom = bits, F32, 836, [0:2], "not important" -tpsTo = bits, F32, 840, [0:2], "not important" -deltaTps = bits, F32, 844, [0:2], "not important" +tpsFrom = scalar, F32, 836, "", 1, 0 +tpsTo = scalar, F32, 840, "", 1, 0 +deltaTps = scalar, F32, 844, "", 1, 0 extraFuel = scalar, F32, 848, "", 1, 0 valueFromTable = scalar, F32, 852, "", 1, 0 isAboveAccelThreshold = bits, U32, 856, [0:0] @@ -2848,32 +2580,6 @@ isTimeToResetAccumulator = bits, U32, 856, [2:2] isFractionalEnrichment = bits, U32, 856, [3:3] belowEpsilon = bits, U32, 856, [4:4] tooShort = bits, U32, 856, [5:5] -unusedBit_11_6 = bits, U32, 856, [6:6] -unusedBit_11_7 = bits, U32, 856, [7:7] -unusedBit_11_8 = bits, U32, 856, [8:8] -unusedBit_11_9 = bits, U32, 856, [9:9] -unusedBit_11_10 = bits, U32, 856, [10:10] -unusedBit_11_11 = bits, U32, 856, [11:11] -unusedBit_11_12 = bits, U32, 856, [12:12] -unusedBit_11_13 = bits, U32, 856, [13:13] -unusedBit_11_14 = bits, U32, 856, [14:14] -unusedBit_11_15 = bits, U32, 856, [15:15] -unusedBit_11_16 = bits, U32, 856, [16:16] -unusedBit_11_17 = bits, U32, 856, [17:17] -unusedBit_11_18 = bits, U32, 856, [18:18] -unusedBit_11_19 = bits, U32, 856, [19:19] -unusedBit_11_20 = bits, U32, 856, [20:20] -unusedBit_11_21 = bits, U32, 856, [21:21] -unusedBit_11_22 = bits, U32, 856, [22:22] -unusedBit_11_23 = bits, U32, 856, [23:23] -unusedBit_11_24 = bits, U32, 856, [24:24] -unusedBit_11_25 = bits, U32, 856, [25:25] -unusedBit_11_26 = bits, U32, 856, [26:26] -unusedBit_11_27 = bits, U32, 856, [27:27] -unusedBit_11_28 = bits, U32, 856, [28:28] -unusedBit_11_29 = bits, U32, 856, [29:29] -unusedBit_11_30 = bits, U32, 856, [30:30] -unusedBit_11_31 = bits, U32, 856, [31:31] fractionalInjFuel = scalar, F32, 860, "", 1, 0 accumulatedValue = scalar, F32, 864, "", 1, 0 maxExtraPerCycle = scalar, F32, 868, "", 1, 0 @@ -2906,10 +2612,10 @@ vvtStateIndex = scalar, U08, 947, "", 1, 0 wallFuelCorrection = scalar, F32, 948, "", 1, 0 wallFuel = scalar, F32, 952, "", 1, 0 ; total TS size = 956 -idleState = bits, S32, 956, [0:2], "not important" -currentIdlePosition = bits, F32, 960, [0:2], "not important" -baseIdlePosition = bits, F32, 964, [0:2], "not important" -iacByTpsTaper = bits, F32, 968, [0:2], "not important" +idleState = scalar, S32, 956, "", 1, 0 +currentIdlePosition = scalar, F32, 960, "", 1, 0 +baseIdlePosition = scalar, F32, 964, "", 1, 0 +iacByTpsTaper = scalar, F32, 968, "", 1, 0 throttlePedalUpState = scalar, S32, 972, "", 1, 0 mightResetPid = bits, U32, 976, [0:0] shouldResetPid = bits, U32, 976, [1:1] @@ -2928,21 +2634,6 @@ looksLikeCoasting = bits, U32, 976, [13:13] looksLikeCrankToIdle = bits, U32, 976, [14:14] useInstantRpmForIdle = bits, U32, 976, [15:15] isVerboseIAC = bits, U32, 976, [16:16] -unusedBit_22_17 = bits, U32, 976, [17:17] -unusedBit_22_18 = bits, U32, 976, [18:18] -unusedBit_22_19 = bits, U32, 976, [19:19] -unusedBit_22_20 = bits, U32, 976, [20:20] -unusedBit_22_21 = bits, U32, 976, [21:21] -unusedBit_22_22 = bits, U32, 976, [22:22] -unusedBit_22_23 = bits, U32, 976, [23:23] -unusedBit_22_24 = bits, U32, 976, [24:24] -unusedBit_22_25 = bits, U32, 976, [25:25] -unusedBit_22_26 = bits, U32, 976, [26:26] -unusedBit_22_27 = bits, U32, 976, [27:27] -unusedBit_22_28 = bits, U32, 976, [28:28] -unusedBit_22_29 = bits, U32, 976, [29:29] -unusedBit_22_30 = bits, U32, 976, [30:30] -unusedBit_22_31 = bits, U32, 976, [31:31] targetRpmByClt = scalar, S32, 980, "", 1, 0 targetRpmAcBump = scalar, S32, 984, "", 1, 0 ; total TS size = 988 diff --git a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini index 28c891156a..a96f85370e 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.06.18.alphax-2chan.1100544134" + signature = "rusEFI 2022.06.19.alphax-2chan.1100544134" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.18.alphax-2chan.1100544134" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.19.alphax-2chan.1100544134" ; 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 @@ -85,7 +85,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 Sat Jun 18 21:28:16 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 19 13:55:45 UTC 2022 pageSize = 21352 page = 1 @@ -2321,36 +2321,6 @@ tpsAccelTo = scalar, U08, 371, "%", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0] isUsbConnected = bits, U32, 376, [1:1] -unusedBit_182_2 = bits, U32, 376, [2:2] -unusedBit_182_3 = bits, U32, 376, [3:3] -unusedBit_182_4 = bits, U32, 376, [4:4] -unusedBit_182_5 = bits, U32, 376, [5:5] -unusedBit_182_6 = bits, U32, 376, [6:6] -unusedBit_182_7 = bits, U32, 376, [7:7] -unusedBit_182_8 = bits, U32, 376, [8:8] -unusedBit_182_9 = bits, U32, 376, [9:9] -unusedBit_182_10 = bits, U32, 376, [10:10] -unusedBit_182_11 = bits, U32, 376, [11:11] -unusedBit_182_12 = bits, U32, 376, [12:12] -unusedBit_182_13 = bits, U32, 376, [13:13] -unusedBit_182_14 = bits, U32, 376, [14:14] -unusedBit_182_15 = bits, U32, 376, [15:15] -unusedBit_182_16 = bits, U32, 376, [16:16] -unusedBit_182_17 = bits, U32, 376, [17:17] -unusedBit_182_18 = bits, U32, 376, [18:18] -unusedBit_182_19 = bits, U32, 376, [19:19] -unusedBit_182_20 = bits, U32, 376, [20:20] -unusedBit_182_21 = bits, U32, 376, [21:21] -unusedBit_182_22 = bits, U32, 376, [22:22] -unusedBit_182_23 = bits, U32, 376, [23:23] -unusedBit_182_24 = bits, U32, 376, [24:24] -unusedBit_182_25 = bits, U32, 376, [25:25] -unusedBit_182_26 = bits, U32, 376, [26:26] -unusedBit_182_27 = bits, U32, 376, [27:27] -unusedBit_182_28 = bits, U32, 376, [28:28] -unusedBit_182_29 = bits, U32, 376, [29:29] -unusedBit_182_30 = bits, U32, 376, [30:30] -unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 @@ -2369,30 +2339,6 @@ launchIsLaunchCondition = bits, U32, 408, [4:4] launchCombinedConditions = bits, U32, 408, [5:5] dfcoActive = bits, U32, 408, [6:6] tpsAccelActive = bits, U32, 408, [7:7] -unusedBit_230_8 = bits, U32, 408, [8:8] -unusedBit_230_9 = bits, U32, 408, [9:9] -unusedBit_230_10 = bits, U32, 408, [10:10] -unusedBit_230_11 = bits, U32, 408, [11:11] -unusedBit_230_12 = bits, U32, 408, [12:12] -unusedBit_230_13 = bits, U32, 408, [13:13] -unusedBit_230_14 = bits, U32, 408, [14:14] -unusedBit_230_15 = bits, U32, 408, [15:15] -unusedBit_230_16 = bits, U32, 408, [16:16] -unusedBit_230_17 = bits, U32, 408, [17:17] -unusedBit_230_18 = bits, U32, 408, [18:18] -unusedBit_230_19 = bits, U32, 408, [19:19] -unusedBit_230_20 = bits, U32, 408, [20:20] -unusedBit_230_21 = bits, U32, 408, [21:21] -unusedBit_230_22 = bits, U32, 408, [22:22] -unusedBit_230_23 = bits, U32, 408, [23:23] -unusedBit_230_24 = bits, U32, 408, [24:24] -unusedBit_230_25 = bits, U32, 408, [25:25] -unusedBit_230_26 = bits, U32, 408, [26:26] -unusedBit_230_27 = bits, U32, 408, [27:27] -unusedBit_230_28 = bits, U32, 408, [28:28] -unusedBit_230_29 = bits, U32, 408, [29:29] -unusedBit_230_30 = bits, U32, 408, [30:30] -unusedBit_230_31 = bits, U32, 408, [31:31] boostControllerOutput = scalar, U08, 412, "%", 0.5, 0 boostControllerOpenLoopPart = scalar, U08, 413, "%", 0.5, 0 fallbackMap = scalar, U16, 414, "kPa", 0.1, 0 @@ -2534,35 +2480,6 @@ fuel_requested_percent_pi = scalar, F32, 636, "", 1, 0 noValve = bits, U32, 640, [0:0] angleAboveMin = bits, U32, 640, [1:1] isHpfpInactive = bits, U32, 640, [2:2] -unusedBit_6_3 = bits, U32, 640, [3:3] -unusedBit_6_4 = bits, U32, 640, [4:4] -unusedBit_6_5 = bits, U32, 640, [5:5] -unusedBit_6_6 = bits, U32, 640, [6:6] -unusedBit_6_7 = bits, U32, 640, [7:7] -unusedBit_6_8 = bits, U32, 640, [8:8] -unusedBit_6_9 = bits, U32, 640, [9:9] -unusedBit_6_10 = bits, U32, 640, [10:10] -unusedBit_6_11 = bits, U32, 640, [11:11] -unusedBit_6_12 = bits, U32, 640, [12:12] -unusedBit_6_13 = bits, U32, 640, [13:13] -unusedBit_6_14 = bits, U32, 640, [14:14] -unusedBit_6_15 = bits, U32, 640, [15:15] -unusedBit_6_16 = bits, U32, 640, [16:16] -unusedBit_6_17 = bits, U32, 640, [17:17] -unusedBit_6_18 = bits, U32, 640, [18:18] -unusedBit_6_19 = bits, U32, 640, [19:19] -unusedBit_6_20 = bits, U32, 640, [20:20] -unusedBit_6_21 = bits, U32, 640, [21:21] -unusedBit_6_22 = bits, U32, 640, [22:22] -unusedBit_6_23 = bits, U32, 640, [23:23] -unusedBit_6_24 = bits, U32, 640, [24:24] -unusedBit_6_25 = bits, U32, 640, [25:25] -unusedBit_6_26 = bits, U32, 640, [26:26] -unusedBit_6_27 = bits, U32, 640, [27:27] -unusedBit_6_28 = bits, U32, 640, [28:28] -unusedBit_6_29 = bits, U32, 640, [29:29] -unusedBit_6_30 = bits, U32, 640, [30:30] -unusedBit_6_31 = bits, U32, 640, [31:31] nextLobe = scalar, F32, 644, "", 1, 0 nextStart = scalar, F32, 648, "", 1, 0 ; total TS size = 652 @@ -2581,61 +2498,12 @@ activateSwitchCondition = bits, U32, 668, [6:6] rpmCondition = bits, U32, 668, [7:7] speedCondition = bits, U32, 668, [8:8] tpsCondition = bits, U32, 668, [9:9] -unusedBit_11_10 = bits, U32, 668, [10:10] -unusedBit_11_11 = bits, U32, 668, [11:11] -unusedBit_11_12 = bits, U32, 668, [12:12] -unusedBit_11_13 = bits, U32, 668, [13:13] -unusedBit_11_14 = bits, U32, 668, [14:14] -unusedBit_11_15 = bits, U32, 668, [15:15] -unusedBit_11_16 = bits, U32, 668, [16:16] -unusedBit_11_17 = bits, U32, 668, [17:17] -unusedBit_11_18 = bits, U32, 668, [18:18] -unusedBit_11_19 = bits, U32, 668, [19:19] -unusedBit_11_20 = bits, U32, 668, [20:20] -unusedBit_11_21 = bits, U32, 668, [21:21] -unusedBit_11_22 = bits, U32, 668, [22:22] -unusedBit_11_23 = bits, U32, 668, [23:23] -unusedBit_11_24 = bits, U32, 668, [24:24] -unusedBit_11_25 = bits, U32, 668, [25:25] -unusedBit_11_26 = bits, U32, 668, [26:26] -unusedBit_11_27 = bits, U32, 668, [27:27] -unusedBit_11_28 = bits, U32, 668, [28:28] -unusedBit_11_29 = bits, U32, 668, [29:29] -unusedBit_11_30 = bits, U32, 668, [30:30] -unusedBit_11_31 = bits, U32, 668, [31:31] ; total TS size = 672 isTpsInvalid = bits, U32, 672, [0:0] m_shouldResetPid = bits, U32, 672, [1:1] isBelowClosedLoopThreshold = bits, U32, 672, [2:2] isNotClosedLoop = bits, U32, 672, [3:3] isZeroRpm = bits, U32, 672, [4:4] -unusedBit_5_5 = bits, U32, 672, [5:5] -unusedBit_5_6 = bits, U32, 672, [6:6] -unusedBit_5_7 = bits, U32, 672, [7:7] -unusedBit_5_8 = bits, U32, 672, [8:8] -unusedBit_5_9 = bits, U32, 672, [9:9] -unusedBit_5_10 = bits, U32, 672, [10:10] -unusedBit_5_11 = bits, U32, 672, [11:11] -unusedBit_5_12 = bits, U32, 672, [12:12] -unusedBit_5_13 = bits, U32, 672, [13:13] -unusedBit_5_14 = bits, U32, 672, [14:14] -unusedBit_5_15 = bits, U32, 672, [15:15] -unusedBit_5_16 = bits, U32, 672, [16:16] -unusedBit_5_17 = bits, U32, 672, [17:17] -unusedBit_5_18 = bits, U32, 672, [18:18] -unusedBit_5_19 = bits, U32, 672, [19:19] -unusedBit_5_20 = bits, U32, 672, [20:20] -unusedBit_5_21 = bits, U32, 672, [21:21] -unusedBit_5_22 = bits, U32, 672, [22:22] -unusedBit_5_23 = bits, U32, 672, [23:23] -unusedBit_5_24 = bits, U32, 672, [24:24] -unusedBit_5_25 = bits, U32, 672, [25:25] -unusedBit_5_26 = bits, U32, 672, [26:26] -unusedBit_5_27 = bits, U32, 672, [27:27] -unusedBit_5_28 = bits, U32, 672, [28:28] -unusedBit_5_29 = bits, U32, 672, [29:29] -unusedBit_5_30 = bits, U32, 672, [30:30] -unusedBit_5_31 = bits, U32, 672, [31:31] openLoopPart = scalar, F32, 676, "", 1, 0 closedLoopPart = scalar, F32, 680, "", 1, 0 ; total TS size = 684 @@ -2647,30 +2515,6 @@ tpsTooHigh = bits, U32, 684, [4:4] m_acEnabled = bits, U32, 684, [5:5] acButtonState = bits, U32, 684, [6:6] isDisabledByLua = bits, U32, 684, [7:7] -unusedBit_8_8 = bits, U32, 684, [8:8] -unusedBit_8_9 = bits, U32, 684, [9:9] -unusedBit_8_10 = bits, U32, 684, [10:10] -unusedBit_8_11 = bits, U32, 684, [11:11] -unusedBit_8_12 = bits, U32, 684, [12:12] -unusedBit_8_13 = bits, U32, 684, [13:13] -unusedBit_8_14 = bits, U32, 684, [14:14] -unusedBit_8_15 = bits, U32, 684, [15:15] -unusedBit_8_16 = bits, U32, 684, [16:16] -unusedBit_8_17 = bits, U32, 684, [17:17] -unusedBit_8_18 = bits, U32, 684, [18:18] -unusedBit_8_19 = bits, U32, 684, [19:19] -unusedBit_8_20 = bits, U32, 684, [20:20] -unusedBit_8_21 = bits, U32, 684, [21:21] -unusedBit_8_22 = bits, U32, 684, [22:22] -unusedBit_8_23 = bits, U32, 684, [23:23] -unusedBit_8_24 = bits, U32, 684, [24:24] -unusedBit_8_25 = bits, U32, 684, [25:25] -unusedBit_8_26 = bits, U32, 684, [26:26] -unusedBit_8_27 = bits, U32, 684, [27:27] -unusedBit_8_28 = bits, U32, 684, [28:28] -unusedBit_8_29 = bits, U32, 684, [29:29] -unusedBit_8_30 = bits, U32, 684, [30:30] -unusedBit_8_31 = bits, U32, 684, [31:31] latest_usage_ac_control = scalar, S32, 688, "", 1, 0 acSwitchLastChangeTimeMs = scalar, S32, 692, "", 1, 0 ; total TS size = 696 @@ -2681,130 +2525,18 @@ brokenClt = bits, U32, 696, [3:3] enabledForAc = bits, U32, 696, [4:4] hot = bits, U32, 696, [5:5] cold = bits, U32, 696, [6:6] -unusedBit_7_7 = bits, U32, 696, [7:7] -unusedBit_7_8 = bits, U32, 696, [8:8] -unusedBit_7_9 = bits, U32, 696, [9:9] -unusedBit_7_10 = bits, U32, 696, [10:10] -unusedBit_7_11 = bits, U32, 696, [11:11] -unusedBit_7_12 = bits, U32, 696, [12:12] -unusedBit_7_13 = bits, U32, 696, [13:13] -unusedBit_7_14 = bits, U32, 696, [14:14] -unusedBit_7_15 = bits, U32, 696, [15:15] -unusedBit_7_16 = bits, U32, 696, [16:16] -unusedBit_7_17 = bits, U32, 696, [17:17] -unusedBit_7_18 = bits, U32, 696, [18:18] -unusedBit_7_19 = bits, U32, 696, [19:19] -unusedBit_7_20 = bits, U32, 696, [20:20] -unusedBit_7_21 = bits, U32, 696, [21:21] -unusedBit_7_22 = bits, U32, 696, [22:22] -unusedBit_7_23 = bits, U32, 696, [23:23] -unusedBit_7_24 = bits, U32, 696, [24:24] -unusedBit_7_25 = bits, U32, 696, [25:25] -unusedBit_7_26 = bits, U32, 696, [26:26] -unusedBit_7_27 = bits, U32, 696, [27:27] -unusedBit_7_28 = bits, U32, 696, [28:28] -unusedBit_7_29 = bits, U32, 696, [29:29] -unusedBit_7_30 = bits, U32, 696, [30:30] -unusedBit_7_31 = bits, U32, 696, [31:31] ; total TS size = 700 isPrime = bits, U32, 700, [0:0] engineTurnedRecently = bits, U32, 700, [1:1] isPumpOn = bits, U32, 700, [2:2] ignitionOn = bits, U32, 700, [3:3] -unusedBit_4_4 = bits, U32, 700, [4:4] -unusedBit_4_5 = bits, U32, 700, [5:5] -unusedBit_4_6 = bits, U32, 700, [6:6] -unusedBit_4_7 = bits, U32, 700, [7:7] -unusedBit_4_8 = bits, U32, 700, [8:8] -unusedBit_4_9 = bits, U32, 700, [9:9] -unusedBit_4_10 = bits, U32, 700, [10:10] -unusedBit_4_11 = bits, U32, 700, [11:11] -unusedBit_4_12 = bits, U32, 700, [12:12] -unusedBit_4_13 = bits, U32, 700, [13:13] -unusedBit_4_14 = bits, U32, 700, [14:14] -unusedBit_4_15 = bits, U32, 700, [15:15] -unusedBit_4_16 = bits, U32, 700, [16:16] -unusedBit_4_17 = bits, U32, 700, [17:17] -unusedBit_4_18 = bits, U32, 700, [18:18] -unusedBit_4_19 = bits, U32, 700, [19:19] -unusedBit_4_20 = bits, U32, 700, [20:20] -unusedBit_4_21 = bits, U32, 700, [21:21] -unusedBit_4_22 = bits, U32, 700, [22:22] -unusedBit_4_23 = bits, U32, 700, [23:23] -unusedBit_4_24 = bits, U32, 700, [24:24] -unusedBit_4_25 = bits, U32, 700, [25:25] -unusedBit_4_26 = bits, U32, 700, [26:26] -unusedBit_4_27 = bits, U32, 700, [27:27] -unusedBit_4_28 = bits, U32, 700, [28:28] -unusedBit_4_29 = bits, U32, 700, [29:29] -unusedBit_4_30 = bits, U32, 700, [30:30] -unusedBit_4_31 = bits, U32, 700, [31:31] ; total TS size = 704 isBenchTest = bits, U32, 704, [0:0] hasIgnitionVoltage = bits, U32, 704, [1:1] mainRelayState = bits, U32, 704, [2:2] delayedShutoffRequested = bits, U32, 704, [3:3] -unusedBit_4_4 = bits, U32, 704, [4:4] -unusedBit_4_5 = bits, U32, 704, [5:5] -unusedBit_4_6 = bits, U32, 704, [6:6] -unusedBit_4_7 = bits, U32, 704, [7:7] -unusedBit_4_8 = bits, U32, 704, [8:8] -unusedBit_4_9 = bits, U32, 704, [9:9] -unusedBit_4_10 = bits, U32, 704, [10:10] -unusedBit_4_11 = bits, U32, 704, [11:11] -unusedBit_4_12 = bits, U32, 704, [12:12] -unusedBit_4_13 = bits, U32, 704, [13:13] -unusedBit_4_14 = bits, U32, 704, [14:14] -unusedBit_4_15 = bits, U32, 704, [15:15] -unusedBit_4_16 = bits, U32, 704, [16:16] -unusedBit_4_17 = bits, U32, 704, [17:17] -unusedBit_4_18 = bits, U32, 704, [18:18] -unusedBit_4_19 = bits, U32, 704, [19:19] -unusedBit_4_20 = bits, U32, 704, [20:20] -unusedBit_4_21 = bits, U32, 704, [21:21] -unusedBit_4_22 = bits, U32, 704, [22:22] -unusedBit_4_23 = bits, U32, 704, [23:23] -unusedBit_4_24 = bits, U32, 704, [24:24] -unusedBit_4_25 = bits, U32, 704, [25:25] -unusedBit_4_26 = bits, U32, 704, [26:26] -unusedBit_4_27 = bits, U32, 704, [27:27] -unusedBit_4_28 = bits, U32, 704, [28:28] -unusedBit_4_29 = bits, U32, 704, [29:29] -unusedBit_4_30 = bits, U32, 704, [30:30] -unusedBit_4_31 = bits, U32, 704, [31:31] ; total TS size = 708 sd_isTChargeAirModel = bits, U32, 708, [0:0] -sd_unusedBit_1_1 = bits, U32, 708, [1:1] -sd_unusedBit_1_2 = bits, U32, 708, [2:2] -sd_unusedBit_1_3 = bits, U32, 708, [3:3] -sd_unusedBit_1_4 = bits, U32, 708, [4:4] -sd_unusedBit_1_5 = bits, U32, 708, [5:5] -sd_unusedBit_1_6 = bits, U32, 708, [6:6] -sd_unusedBit_1_7 = bits, U32, 708, [7:7] -sd_unusedBit_1_8 = bits, U32, 708, [8:8] -sd_unusedBit_1_9 = bits, U32, 708, [9:9] -sd_unusedBit_1_10 = bits, U32, 708, [10:10] -sd_unusedBit_1_11 = bits, U32, 708, [11:11] -sd_unusedBit_1_12 = bits, U32, 708, [12:12] -sd_unusedBit_1_13 = bits, U32, 708, [13:13] -sd_unusedBit_1_14 = bits, U32, 708, [14:14] -sd_unusedBit_1_15 = bits, U32, 708, [15:15] -sd_unusedBit_1_16 = bits, U32, 708, [16:16] -sd_unusedBit_1_17 = bits, U32, 708, [17:17] -sd_unusedBit_1_18 = bits, U32, 708, [18:18] -sd_unusedBit_1_19 = bits, U32, 708, [19:19] -sd_unusedBit_1_20 = bits, U32, 708, [20:20] -sd_unusedBit_1_21 = bits, U32, 708, [21:21] -sd_unusedBit_1_22 = bits, U32, 708, [22:22] -sd_unusedBit_1_23 = bits, U32, 708, [23:23] -sd_unusedBit_1_24 = bits, U32, 708, [24:24] -sd_unusedBit_1_25 = bits, U32, 708, [25:25] -sd_unusedBit_1_26 = bits, U32, 708, [26:26] -sd_unusedBit_1_27 = bits, U32, 708, [27:27] -sd_unusedBit_1_28 = bits, U32, 708, [28:28] -sd_unusedBit_1_29 = bits, U32, 708, [29:29] -sd_unusedBit_1_30 = bits, U32, 708, [30:30] -sd_unusedBit_1_31 = bits, U32, 708, [31:31] sd_airMassInOneCylinder = scalar, F32, 712, "", 1, 0 sd_tCharge = scalar, F32, 716, "", 1, 0 sd_tChargeK = scalar, F32, 720, "", 1, 0 @@ -2831,15 +2563,15 @@ running_timeSinceCrankingInSecs = scalar, F32, 800, "", 1, 0 running_injectorLag = scalar, F32, 804, "", 1, 0 running_baseFuel = scalar, F32, 808, "", 1, 0 running_fuel = scalar, F32, 812, "", 1, 0 -etbFeedForward = bits, F32, 816, [0:2], "not important" -targetFromTable = bits, F32, 820, [0:2], "not important" +etbFeedForward = scalar, F32, 816, "", 1, 0 +targetFromTable = scalar, F32, 820, "", 1, 0 sparkDwell = scalar, F32, 824, "", 1, 0 dwellAngle = scalar, F32, 828, "", 1, 0 cltTimingCorrection = scalar, F32, 832, "", 1, 0 ; total TS size = 836 -tpsFrom = bits, F32, 836, [0:2], "not important" -tpsTo = bits, F32, 840, [0:2], "not important" -deltaTps = bits, F32, 844, [0:2], "not important" +tpsFrom = scalar, F32, 836, "", 1, 0 +tpsTo = scalar, F32, 840, "", 1, 0 +deltaTps = scalar, F32, 844, "", 1, 0 extraFuel = scalar, F32, 848, "", 1, 0 valueFromTable = scalar, F32, 852, "", 1, 0 isAboveAccelThreshold = bits, U32, 856, [0:0] @@ -2848,32 +2580,6 @@ isTimeToResetAccumulator = bits, U32, 856, [2:2] isFractionalEnrichment = bits, U32, 856, [3:3] belowEpsilon = bits, U32, 856, [4:4] tooShort = bits, U32, 856, [5:5] -unusedBit_11_6 = bits, U32, 856, [6:6] -unusedBit_11_7 = bits, U32, 856, [7:7] -unusedBit_11_8 = bits, U32, 856, [8:8] -unusedBit_11_9 = bits, U32, 856, [9:9] -unusedBit_11_10 = bits, U32, 856, [10:10] -unusedBit_11_11 = bits, U32, 856, [11:11] -unusedBit_11_12 = bits, U32, 856, [12:12] -unusedBit_11_13 = bits, U32, 856, [13:13] -unusedBit_11_14 = bits, U32, 856, [14:14] -unusedBit_11_15 = bits, U32, 856, [15:15] -unusedBit_11_16 = bits, U32, 856, [16:16] -unusedBit_11_17 = bits, U32, 856, [17:17] -unusedBit_11_18 = bits, U32, 856, [18:18] -unusedBit_11_19 = bits, U32, 856, [19:19] -unusedBit_11_20 = bits, U32, 856, [20:20] -unusedBit_11_21 = bits, U32, 856, [21:21] -unusedBit_11_22 = bits, U32, 856, [22:22] -unusedBit_11_23 = bits, U32, 856, [23:23] -unusedBit_11_24 = bits, U32, 856, [24:24] -unusedBit_11_25 = bits, U32, 856, [25:25] -unusedBit_11_26 = bits, U32, 856, [26:26] -unusedBit_11_27 = bits, U32, 856, [27:27] -unusedBit_11_28 = bits, U32, 856, [28:28] -unusedBit_11_29 = bits, U32, 856, [29:29] -unusedBit_11_30 = bits, U32, 856, [30:30] -unusedBit_11_31 = bits, U32, 856, [31:31] fractionalInjFuel = scalar, F32, 860, "", 1, 0 accumulatedValue = scalar, F32, 864, "", 1, 0 maxExtraPerCycle = scalar, F32, 868, "", 1, 0 @@ -2906,10 +2612,10 @@ vvtStateIndex = scalar, U08, 947, "", 1, 0 wallFuelCorrection = scalar, F32, 948, "", 1, 0 wallFuel = scalar, F32, 952, "", 1, 0 ; total TS size = 956 -idleState = bits, S32, 956, [0:2], "not important" -currentIdlePosition = bits, F32, 960, [0:2], "not important" -baseIdlePosition = bits, F32, 964, [0:2], "not important" -iacByTpsTaper = bits, F32, 968, [0:2], "not important" +idleState = scalar, S32, 956, "", 1, 0 +currentIdlePosition = scalar, F32, 960, "", 1, 0 +baseIdlePosition = scalar, F32, 964, "", 1, 0 +iacByTpsTaper = scalar, F32, 968, "", 1, 0 throttlePedalUpState = scalar, S32, 972, "", 1, 0 mightResetPid = bits, U32, 976, [0:0] shouldResetPid = bits, U32, 976, [1:1] @@ -2928,21 +2634,6 @@ looksLikeCoasting = bits, U32, 976, [13:13] looksLikeCrankToIdle = bits, U32, 976, [14:14] useInstantRpmForIdle = bits, U32, 976, [15:15] isVerboseIAC = bits, U32, 976, [16:16] -unusedBit_22_17 = bits, U32, 976, [17:17] -unusedBit_22_18 = bits, U32, 976, [18:18] -unusedBit_22_19 = bits, U32, 976, [19:19] -unusedBit_22_20 = bits, U32, 976, [20:20] -unusedBit_22_21 = bits, U32, 976, [21:21] -unusedBit_22_22 = bits, U32, 976, [22:22] -unusedBit_22_23 = bits, U32, 976, [23:23] -unusedBit_22_24 = bits, U32, 976, [24:24] -unusedBit_22_25 = bits, U32, 976, [25:25] -unusedBit_22_26 = bits, U32, 976, [26:26] -unusedBit_22_27 = bits, U32, 976, [27:27] -unusedBit_22_28 = bits, U32, 976, [28:28] -unusedBit_22_29 = bits, U32, 976, [29:29] -unusedBit_22_30 = bits, U32, 976, [30:30] -unusedBit_22_31 = bits, U32, 976, [31:31] targetRpmByClt = scalar, S32, 980, "", 1, 0 targetRpmAcBump = scalar, S32, 984, "", 1, 0 ; total TS size = 988 diff --git a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini index f89a90640b..73a4e872fa 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.06.18.alphax-4chan.1342605993" + signature = "rusEFI 2022.06.19.alphax-4chan.1342605993" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.18.alphax-4chan.1342605993" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.19.alphax-4chan.1342605993" ; 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 @@ -85,7 +85,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 Sat Jun 18 21:28:18 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 19 13:55:47 UTC 2022 pageSize = 21352 page = 1 @@ -2321,36 +2321,6 @@ tpsAccelTo = scalar, U08, 371, "%", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0] isUsbConnected = bits, U32, 376, [1:1] -unusedBit_182_2 = bits, U32, 376, [2:2] -unusedBit_182_3 = bits, U32, 376, [3:3] -unusedBit_182_4 = bits, U32, 376, [4:4] -unusedBit_182_5 = bits, U32, 376, [5:5] -unusedBit_182_6 = bits, U32, 376, [6:6] -unusedBit_182_7 = bits, U32, 376, [7:7] -unusedBit_182_8 = bits, U32, 376, [8:8] -unusedBit_182_9 = bits, U32, 376, [9:9] -unusedBit_182_10 = bits, U32, 376, [10:10] -unusedBit_182_11 = bits, U32, 376, [11:11] -unusedBit_182_12 = bits, U32, 376, [12:12] -unusedBit_182_13 = bits, U32, 376, [13:13] -unusedBit_182_14 = bits, U32, 376, [14:14] -unusedBit_182_15 = bits, U32, 376, [15:15] -unusedBit_182_16 = bits, U32, 376, [16:16] -unusedBit_182_17 = bits, U32, 376, [17:17] -unusedBit_182_18 = bits, U32, 376, [18:18] -unusedBit_182_19 = bits, U32, 376, [19:19] -unusedBit_182_20 = bits, U32, 376, [20:20] -unusedBit_182_21 = bits, U32, 376, [21:21] -unusedBit_182_22 = bits, U32, 376, [22:22] -unusedBit_182_23 = bits, U32, 376, [23:23] -unusedBit_182_24 = bits, U32, 376, [24:24] -unusedBit_182_25 = bits, U32, 376, [25:25] -unusedBit_182_26 = bits, U32, 376, [26:26] -unusedBit_182_27 = bits, U32, 376, [27:27] -unusedBit_182_28 = bits, U32, 376, [28:28] -unusedBit_182_29 = bits, U32, 376, [29:29] -unusedBit_182_30 = bits, U32, 376, [30:30] -unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 @@ -2369,30 +2339,6 @@ launchIsLaunchCondition = bits, U32, 408, [4:4] launchCombinedConditions = bits, U32, 408, [5:5] dfcoActive = bits, U32, 408, [6:6] tpsAccelActive = bits, U32, 408, [7:7] -unusedBit_230_8 = bits, U32, 408, [8:8] -unusedBit_230_9 = bits, U32, 408, [9:9] -unusedBit_230_10 = bits, U32, 408, [10:10] -unusedBit_230_11 = bits, U32, 408, [11:11] -unusedBit_230_12 = bits, U32, 408, [12:12] -unusedBit_230_13 = bits, U32, 408, [13:13] -unusedBit_230_14 = bits, U32, 408, [14:14] -unusedBit_230_15 = bits, U32, 408, [15:15] -unusedBit_230_16 = bits, U32, 408, [16:16] -unusedBit_230_17 = bits, U32, 408, [17:17] -unusedBit_230_18 = bits, U32, 408, [18:18] -unusedBit_230_19 = bits, U32, 408, [19:19] -unusedBit_230_20 = bits, U32, 408, [20:20] -unusedBit_230_21 = bits, U32, 408, [21:21] -unusedBit_230_22 = bits, U32, 408, [22:22] -unusedBit_230_23 = bits, U32, 408, [23:23] -unusedBit_230_24 = bits, U32, 408, [24:24] -unusedBit_230_25 = bits, U32, 408, [25:25] -unusedBit_230_26 = bits, U32, 408, [26:26] -unusedBit_230_27 = bits, U32, 408, [27:27] -unusedBit_230_28 = bits, U32, 408, [28:28] -unusedBit_230_29 = bits, U32, 408, [29:29] -unusedBit_230_30 = bits, U32, 408, [30:30] -unusedBit_230_31 = bits, U32, 408, [31:31] boostControllerOutput = scalar, U08, 412, "%", 0.5, 0 boostControllerOpenLoopPart = scalar, U08, 413, "%", 0.5, 0 fallbackMap = scalar, U16, 414, "kPa", 0.1, 0 @@ -2534,35 +2480,6 @@ fuel_requested_percent_pi = scalar, F32, 636, "", 1, 0 noValve = bits, U32, 640, [0:0] angleAboveMin = bits, U32, 640, [1:1] isHpfpInactive = bits, U32, 640, [2:2] -unusedBit_6_3 = bits, U32, 640, [3:3] -unusedBit_6_4 = bits, U32, 640, [4:4] -unusedBit_6_5 = bits, U32, 640, [5:5] -unusedBit_6_6 = bits, U32, 640, [6:6] -unusedBit_6_7 = bits, U32, 640, [7:7] -unusedBit_6_8 = bits, U32, 640, [8:8] -unusedBit_6_9 = bits, U32, 640, [9:9] -unusedBit_6_10 = bits, U32, 640, [10:10] -unusedBit_6_11 = bits, U32, 640, [11:11] -unusedBit_6_12 = bits, U32, 640, [12:12] -unusedBit_6_13 = bits, U32, 640, [13:13] -unusedBit_6_14 = bits, U32, 640, [14:14] -unusedBit_6_15 = bits, U32, 640, [15:15] -unusedBit_6_16 = bits, U32, 640, [16:16] -unusedBit_6_17 = bits, U32, 640, [17:17] -unusedBit_6_18 = bits, U32, 640, [18:18] -unusedBit_6_19 = bits, U32, 640, [19:19] -unusedBit_6_20 = bits, U32, 640, [20:20] -unusedBit_6_21 = bits, U32, 640, [21:21] -unusedBit_6_22 = bits, U32, 640, [22:22] -unusedBit_6_23 = bits, U32, 640, [23:23] -unusedBit_6_24 = bits, U32, 640, [24:24] -unusedBit_6_25 = bits, U32, 640, [25:25] -unusedBit_6_26 = bits, U32, 640, [26:26] -unusedBit_6_27 = bits, U32, 640, [27:27] -unusedBit_6_28 = bits, U32, 640, [28:28] -unusedBit_6_29 = bits, U32, 640, [29:29] -unusedBit_6_30 = bits, U32, 640, [30:30] -unusedBit_6_31 = bits, U32, 640, [31:31] nextLobe = scalar, F32, 644, "", 1, 0 nextStart = scalar, F32, 648, "", 1, 0 ; total TS size = 652 @@ -2581,61 +2498,12 @@ activateSwitchCondition = bits, U32, 668, [6:6] rpmCondition = bits, U32, 668, [7:7] speedCondition = bits, U32, 668, [8:8] tpsCondition = bits, U32, 668, [9:9] -unusedBit_11_10 = bits, U32, 668, [10:10] -unusedBit_11_11 = bits, U32, 668, [11:11] -unusedBit_11_12 = bits, U32, 668, [12:12] -unusedBit_11_13 = bits, U32, 668, [13:13] -unusedBit_11_14 = bits, U32, 668, [14:14] -unusedBit_11_15 = bits, U32, 668, [15:15] -unusedBit_11_16 = bits, U32, 668, [16:16] -unusedBit_11_17 = bits, U32, 668, [17:17] -unusedBit_11_18 = bits, U32, 668, [18:18] -unusedBit_11_19 = bits, U32, 668, [19:19] -unusedBit_11_20 = bits, U32, 668, [20:20] -unusedBit_11_21 = bits, U32, 668, [21:21] -unusedBit_11_22 = bits, U32, 668, [22:22] -unusedBit_11_23 = bits, U32, 668, [23:23] -unusedBit_11_24 = bits, U32, 668, [24:24] -unusedBit_11_25 = bits, U32, 668, [25:25] -unusedBit_11_26 = bits, U32, 668, [26:26] -unusedBit_11_27 = bits, U32, 668, [27:27] -unusedBit_11_28 = bits, U32, 668, [28:28] -unusedBit_11_29 = bits, U32, 668, [29:29] -unusedBit_11_30 = bits, U32, 668, [30:30] -unusedBit_11_31 = bits, U32, 668, [31:31] ; total TS size = 672 isTpsInvalid = bits, U32, 672, [0:0] m_shouldResetPid = bits, U32, 672, [1:1] isBelowClosedLoopThreshold = bits, U32, 672, [2:2] isNotClosedLoop = bits, U32, 672, [3:3] isZeroRpm = bits, U32, 672, [4:4] -unusedBit_5_5 = bits, U32, 672, [5:5] -unusedBit_5_6 = bits, U32, 672, [6:6] -unusedBit_5_7 = bits, U32, 672, [7:7] -unusedBit_5_8 = bits, U32, 672, [8:8] -unusedBit_5_9 = bits, U32, 672, [9:9] -unusedBit_5_10 = bits, U32, 672, [10:10] -unusedBit_5_11 = bits, U32, 672, [11:11] -unusedBit_5_12 = bits, U32, 672, [12:12] -unusedBit_5_13 = bits, U32, 672, [13:13] -unusedBit_5_14 = bits, U32, 672, [14:14] -unusedBit_5_15 = bits, U32, 672, [15:15] -unusedBit_5_16 = bits, U32, 672, [16:16] -unusedBit_5_17 = bits, U32, 672, [17:17] -unusedBit_5_18 = bits, U32, 672, [18:18] -unusedBit_5_19 = bits, U32, 672, [19:19] -unusedBit_5_20 = bits, U32, 672, [20:20] -unusedBit_5_21 = bits, U32, 672, [21:21] -unusedBit_5_22 = bits, U32, 672, [22:22] -unusedBit_5_23 = bits, U32, 672, [23:23] -unusedBit_5_24 = bits, U32, 672, [24:24] -unusedBit_5_25 = bits, U32, 672, [25:25] -unusedBit_5_26 = bits, U32, 672, [26:26] -unusedBit_5_27 = bits, U32, 672, [27:27] -unusedBit_5_28 = bits, U32, 672, [28:28] -unusedBit_5_29 = bits, U32, 672, [29:29] -unusedBit_5_30 = bits, U32, 672, [30:30] -unusedBit_5_31 = bits, U32, 672, [31:31] openLoopPart = scalar, F32, 676, "", 1, 0 closedLoopPart = scalar, F32, 680, "", 1, 0 ; total TS size = 684 @@ -2647,30 +2515,6 @@ tpsTooHigh = bits, U32, 684, [4:4] m_acEnabled = bits, U32, 684, [5:5] acButtonState = bits, U32, 684, [6:6] isDisabledByLua = bits, U32, 684, [7:7] -unusedBit_8_8 = bits, U32, 684, [8:8] -unusedBit_8_9 = bits, U32, 684, [9:9] -unusedBit_8_10 = bits, U32, 684, [10:10] -unusedBit_8_11 = bits, U32, 684, [11:11] -unusedBit_8_12 = bits, U32, 684, [12:12] -unusedBit_8_13 = bits, U32, 684, [13:13] -unusedBit_8_14 = bits, U32, 684, [14:14] -unusedBit_8_15 = bits, U32, 684, [15:15] -unusedBit_8_16 = bits, U32, 684, [16:16] -unusedBit_8_17 = bits, U32, 684, [17:17] -unusedBit_8_18 = bits, U32, 684, [18:18] -unusedBit_8_19 = bits, U32, 684, [19:19] -unusedBit_8_20 = bits, U32, 684, [20:20] -unusedBit_8_21 = bits, U32, 684, [21:21] -unusedBit_8_22 = bits, U32, 684, [22:22] -unusedBit_8_23 = bits, U32, 684, [23:23] -unusedBit_8_24 = bits, U32, 684, [24:24] -unusedBit_8_25 = bits, U32, 684, [25:25] -unusedBit_8_26 = bits, U32, 684, [26:26] -unusedBit_8_27 = bits, U32, 684, [27:27] -unusedBit_8_28 = bits, U32, 684, [28:28] -unusedBit_8_29 = bits, U32, 684, [29:29] -unusedBit_8_30 = bits, U32, 684, [30:30] -unusedBit_8_31 = bits, U32, 684, [31:31] latest_usage_ac_control = scalar, S32, 688, "", 1, 0 acSwitchLastChangeTimeMs = scalar, S32, 692, "", 1, 0 ; total TS size = 696 @@ -2681,130 +2525,18 @@ brokenClt = bits, U32, 696, [3:3] enabledForAc = bits, U32, 696, [4:4] hot = bits, U32, 696, [5:5] cold = bits, U32, 696, [6:6] -unusedBit_7_7 = bits, U32, 696, [7:7] -unusedBit_7_8 = bits, U32, 696, [8:8] -unusedBit_7_9 = bits, U32, 696, [9:9] -unusedBit_7_10 = bits, U32, 696, [10:10] -unusedBit_7_11 = bits, U32, 696, [11:11] -unusedBit_7_12 = bits, U32, 696, [12:12] -unusedBit_7_13 = bits, U32, 696, [13:13] -unusedBit_7_14 = bits, U32, 696, [14:14] -unusedBit_7_15 = bits, U32, 696, [15:15] -unusedBit_7_16 = bits, U32, 696, [16:16] -unusedBit_7_17 = bits, U32, 696, [17:17] -unusedBit_7_18 = bits, U32, 696, [18:18] -unusedBit_7_19 = bits, U32, 696, [19:19] -unusedBit_7_20 = bits, U32, 696, [20:20] -unusedBit_7_21 = bits, U32, 696, [21:21] -unusedBit_7_22 = bits, U32, 696, [22:22] -unusedBit_7_23 = bits, U32, 696, [23:23] -unusedBit_7_24 = bits, U32, 696, [24:24] -unusedBit_7_25 = bits, U32, 696, [25:25] -unusedBit_7_26 = bits, U32, 696, [26:26] -unusedBit_7_27 = bits, U32, 696, [27:27] -unusedBit_7_28 = bits, U32, 696, [28:28] -unusedBit_7_29 = bits, U32, 696, [29:29] -unusedBit_7_30 = bits, U32, 696, [30:30] -unusedBit_7_31 = bits, U32, 696, [31:31] ; total TS size = 700 isPrime = bits, U32, 700, [0:0] engineTurnedRecently = bits, U32, 700, [1:1] isPumpOn = bits, U32, 700, [2:2] ignitionOn = bits, U32, 700, [3:3] -unusedBit_4_4 = bits, U32, 700, [4:4] -unusedBit_4_5 = bits, U32, 700, [5:5] -unusedBit_4_6 = bits, U32, 700, [6:6] -unusedBit_4_7 = bits, U32, 700, [7:7] -unusedBit_4_8 = bits, U32, 700, [8:8] -unusedBit_4_9 = bits, U32, 700, [9:9] -unusedBit_4_10 = bits, U32, 700, [10:10] -unusedBit_4_11 = bits, U32, 700, [11:11] -unusedBit_4_12 = bits, U32, 700, [12:12] -unusedBit_4_13 = bits, U32, 700, [13:13] -unusedBit_4_14 = bits, U32, 700, [14:14] -unusedBit_4_15 = bits, U32, 700, [15:15] -unusedBit_4_16 = bits, U32, 700, [16:16] -unusedBit_4_17 = bits, U32, 700, [17:17] -unusedBit_4_18 = bits, U32, 700, [18:18] -unusedBit_4_19 = bits, U32, 700, [19:19] -unusedBit_4_20 = bits, U32, 700, [20:20] -unusedBit_4_21 = bits, U32, 700, [21:21] -unusedBit_4_22 = bits, U32, 700, [22:22] -unusedBit_4_23 = bits, U32, 700, [23:23] -unusedBit_4_24 = bits, U32, 700, [24:24] -unusedBit_4_25 = bits, U32, 700, [25:25] -unusedBit_4_26 = bits, U32, 700, [26:26] -unusedBit_4_27 = bits, U32, 700, [27:27] -unusedBit_4_28 = bits, U32, 700, [28:28] -unusedBit_4_29 = bits, U32, 700, [29:29] -unusedBit_4_30 = bits, U32, 700, [30:30] -unusedBit_4_31 = bits, U32, 700, [31:31] ; total TS size = 704 isBenchTest = bits, U32, 704, [0:0] hasIgnitionVoltage = bits, U32, 704, [1:1] mainRelayState = bits, U32, 704, [2:2] delayedShutoffRequested = bits, U32, 704, [3:3] -unusedBit_4_4 = bits, U32, 704, [4:4] -unusedBit_4_5 = bits, U32, 704, [5:5] -unusedBit_4_6 = bits, U32, 704, [6:6] -unusedBit_4_7 = bits, U32, 704, [7:7] -unusedBit_4_8 = bits, U32, 704, [8:8] -unusedBit_4_9 = bits, U32, 704, [9:9] -unusedBit_4_10 = bits, U32, 704, [10:10] -unusedBit_4_11 = bits, U32, 704, [11:11] -unusedBit_4_12 = bits, U32, 704, [12:12] -unusedBit_4_13 = bits, U32, 704, [13:13] -unusedBit_4_14 = bits, U32, 704, [14:14] -unusedBit_4_15 = bits, U32, 704, [15:15] -unusedBit_4_16 = bits, U32, 704, [16:16] -unusedBit_4_17 = bits, U32, 704, [17:17] -unusedBit_4_18 = bits, U32, 704, [18:18] -unusedBit_4_19 = bits, U32, 704, [19:19] -unusedBit_4_20 = bits, U32, 704, [20:20] -unusedBit_4_21 = bits, U32, 704, [21:21] -unusedBit_4_22 = bits, U32, 704, [22:22] -unusedBit_4_23 = bits, U32, 704, [23:23] -unusedBit_4_24 = bits, U32, 704, [24:24] -unusedBit_4_25 = bits, U32, 704, [25:25] -unusedBit_4_26 = bits, U32, 704, [26:26] -unusedBit_4_27 = bits, U32, 704, [27:27] -unusedBit_4_28 = bits, U32, 704, [28:28] -unusedBit_4_29 = bits, U32, 704, [29:29] -unusedBit_4_30 = bits, U32, 704, [30:30] -unusedBit_4_31 = bits, U32, 704, [31:31] ; total TS size = 708 sd_isTChargeAirModel = bits, U32, 708, [0:0] -sd_unusedBit_1_1 = bits, U32, 708, [1:1] -sd_unusedBit_1_2 = bits, U32, 708, [2:2] -sd_unusedBit_1_3 = bits, U32, 708, [3:3] -sd_unusedBit_1_4 = bits, U32, 708, [4:4] -sd_unusedBit_1_5 = bits, U32, 708, [5:5] -sd_unusedBit_1_6 = bits, U32, 708, [6:6] -sd_unusedBit_1_7 = bits, U32, 708, [7:7] -sd_unusedBit_1_8 = bits, U32, 708, [8:8] -sd_unusedBit_1_9 = bits, U32, 708, [9:9] -sd_unusedBit_1_10 = bits, U32, 708, [10:10] -sd_unusedBit_1_11 = bits, U32, 708, [11:11] -sd_unusedBit_1_12 = bits, U32, 708, [12:12] -sd_unusedBit_1_13 = bits, U32, 708, [13:13] -sd_unusedBit_1_14 = bits, U32, 708, [14:14] -sd_unusedBit_1_15 = bits, U32, 708, [15:15] -sd_unusedBit_1_16 = bits, U32, 708, [16:16] -sd_unusedBit_1_17 = bits, U32, 708, [17:17] -sd_unusedBit_1_18 = bits, U32, 708, [18:18] -sd_unusedBit_1_19 = bits, U32, 708, [19:19] -sd_unusedBit_1_20 = bits, U32, 708, [20:20] -sd_unusedBit_1_21 = bits, U32, 708, [21:21] -sd_unusedBit_1_22 = bits, U32, 708, [22:22] -sd_unusedBit_1_23 = bits, U32, 708, [23:23] -sd_unusedBit_1_24 = bits, U32, 708, [24:24] -sd_unusedBit_1_25 = bits, U32, 708, [25:25] -sd_unusedBit_1_26 = bits, U32, 708, [26:26] -sd_unusedBit_1_27 = bits, U32, 708, [27:27] -sd_unusedBit_1_28 = bits, U32, 708, [28:28] -sd_unusedBit_1_29 = bits, U32, 708, [29:29] -sd_unusedBit_1_30 = bits, U32, 708, [30:30] -sd_unusedBit_1_31 = bits, U32, 708, [31:31] sd_airMassInOneCylinder = scalar, F32, 712, "", 1, 0 sd_tCharge = scalar, F32, 716, "", 1, 0 sd_tChargeK = scalar, F32, 720, "", 1, 0 @@ -2831,15 +2563,15 @@ running_timeSinceCrankingInSecs = scalar, F32, 800, "", 1, 0 running_injectorLag = scalar, F32, 804, "", 1, 0 running_baseFuel = scalar, F32, 808, "", 1, 0 running_fuel = scalar, F32, 812, "", 1, 0 -etbFeedForward = bits, F32, 816, [0:2], "not important" -targetFromTable = bits, F32, 820, [0:2], "not important" +etbFeedForward = scalar, F32, 816, "", 1, 0 +targetFromTable = scalar, F32, 820, "", 1, 0 sparkDwell = scalar, F32, 824, "", 1, 0 dwellAngle = scalar, F32, 828, "", 1, 0 cltTimingCorrection = scalar, F32, 832, "", 1, 0 ; total TS size = 836 -tpsFrom = bits, F32, 836, [0:2], "not important" -tpsTo = bits, F32, 840, [0:2], "not important" -deltaTps = bits, F32, 844, [0:2], "not important" +tpsFrom = scalar, F32, 836, "", 1, 0 +tpsTo = scalar, F32, 840, "", 1, 0 +deltaTps = scalar, F32, 844, "", 1, 0 extraFuel = scalar, F32, 848, "", 1, 0 valueFromTable = scalar, F32, 852, "", 1, 0 isAboveAccelThreshold = bits, U32, 856, [0:0] @@ -2848,32 +2580,6 @@ isTimeToResetAccumulator = bits, U32, 856, [2:2] isFractionalEnrichment = bits, U32, 856, [3:3] belowEpsilon = bits, U32, 856, [4:4] tooShort = bits, U32, 856, [5:5] -unusedBit_11_6 = bits, U32, 856, [6:6] -unusedBit_11_7 = bits, U32, 856, [7:7] -unusedBit_11_8 = bits, U32, 856, [8:8] -unusedBit_11_9 = bits, U32, 856, [9:9] -unusedBit_11_10 = bits, U32, 856, [10:10] -unusedBit_11_11 = bits, U32, 856, [11:11] -unusedBit_11_12 = bits, U32, 856, [12:12] -unusedBit_11_13 = bits, U32, 856, [13:13] -unusedBit_11_14 = bits, U32, 856, [14:14] -unusedBit_11_15 = bits, U32, 856, [15:15] -unusedBit_11_16 = bits, U32, 856, [16:16] -unusedBit_11_17 = bits, U32, 856, [17:17] -unusedBit_11_18 = bits, U32, 856, [18:18] -unusedBit_11_19 = bits, U32, 856, [19:19] -unusedBit_11_20 = bits, U32, 856, [20:20] -unusedBit_11_21 = bits, U32, 856, [21:21] -unusedBit_11_22 = bits, U32, 856, [22:22] -unusedBit_11_23 = bits, U32, 856, [23:23] -unusedBit_11_24 = bits, U32, 856, [24:24] -unusedBit_11_25 = bits, U32, 856, [25:25] -unusedBit_11_26 = bits, U32, 856, [26:26] -unusedBit_11_27 = bits, U32, 856, [27:27] -unusedBit_11_28 = bits, U32, 856, [28:28] -unusedBit_11_29 = bits, U32, 856, [29:29] -unusedBit_11_30 = bits, U32, 856, [30:30] -unusedBit_11_31 = bits, U32, 856, [31:31] fractionalInjFuel = scalar, F32, 860, "", 1, 0 accumulatedValue = scalar, F32, 864, "", 1, 0 maxExtraPerCycle = scalar, F32, 868, "", 1, 0 @@ -2906,10 +2612,10 @@ vvtStateIndex = scalar, U08, 947, "", 1, 0 wallFuelCorrection = scalar, F32, 948, "", 1, 0 wallFuel = scalar, F32, 952, "", 1, 0 ; total TS size = 956 -idleState = bits, S32, 956, [0:2], "not important" -currentIdlePosition = bits, F32, 960, [0:2], "not important" -baseIdlePosition = bits, F32, 964, [0:2], "not important" -iacByTpsTaper = bits, F32, 968, [0:2], "not important" +idleState = scalar, S32, 956, "", 1, 0 +currentIdlePosition = scalar, F32, 960, "", 1, 0 +baseIdlePosition = scalar, F32, 964, "", 1, 0 +iacByTpsTaper = scalar, F32, 968, "", 1, 0 throttlePedalUpState = scalar, S32, 972, "", 1, 0 mightResetPid = bits, U32, 976, [0:0] shouldResetPid = bits, U32, 976, [1:1] @@ -2928,21 +2634,6 @@ looksLikeCoasting = bits, U32, 976, [13:13] looksLikeCrankToIdle = bits, U32, 976, [14:14] useInstantRpmForIdle = bits, U32, 976, [15:15] isVerboseIAC = bits, U32, 976, [16:16] -unusedBit_22_17 = bits, U32, 976, [17:17] -unusedBit_22_18 = bits, U32, 976, [18:18] -unusedBit_22_19 = bits, U32, 976, [19:19] -unusedBit_22_20 = bits, U32, 976, [20:20] -unusedBit_22_21 = bits, U32, 976, [21:21] -unusedBit_22_22 = bits, U32, 976, [22:22] -unusedBit_22_23 = bits, U32, 976, [23:23] -unusedBit_22_24 = bits, U32, 976, [24:24] -unusedBit_22_25 = bits, U32, 976, [25:25] -unusedBit_22_26 = bits, U32, 976, [26:26] -unusedBit_22_27 = bits, U32, 976, [27:27] -unusedBit_22_28 = bits, U32, 976, [28:28] -unusedBit_22_29 = bits, U32, 976, [29:29] -unusedBit_22_30 = bits, U32, 976, [30:30] -unusedBit_22_31 = bits, U32, 976, [31:31] targetRpmByClt = scalar, S32, 980, "", 1, 0 targetRpmAcBump = scalar, S32, 984, "", 1, 0 ; total TS size = 988 diff --git a/firmware/tunerstudio/generated/rusefi_atlas.ini b/firmware/tunerstudio/generated/rusefi_atlas.ini index 5def41f796..71c320fd8c 100644 --- a/firmware/tunerstudio/generated/rusefi_atlas.ini +++ b/firmware/tunerstudio/generated/rusefi_atlas.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.06.18.atlas.1866502349" + signature = "rusEFI 2022.06.19.atlas.1866502349" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.18.atlas.1866502349" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.19.atlas.1866502349" ; 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 @@ -85,7 +85,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 Sat Jun 18 21:28:59 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 19 13:56:31 UTC 2022 pageSize = 21352 page = 1 @@ -2321,36 +2321,6 @@ tpsAccelTo = scalar, U08, 371, "%", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0] isUsbConnected = bits, U32, 376, [1:1] -unusedBit_182_2 = bits, U32, 376, [2:2] -unusedBit_182_3 = bits, U32, 376, [3:3] -unusedBit_182_4 = bits, U32, 376, [4:4] -unusedBit_182_5 = bits, U32, 376, [5:5] -unusedBit_182_6 = bits, U32, 376, [6:6] -unusedBit_182_7 = bits, U32, 376, [7:7] -unusedBit_182_8 = bits, U32, 376, [8:8] -unusedBit_182_9 = bits, U32, 376, [9:9] -unusedBit_182_10 = bits, U32, 376, [10:10] -unusedBit_182_11 = bits, U32, 376, [11:11] -unusedBit_182_12 = bits, U32, 376, [12:12] -unusedBit_182_13 = bits, U32, 376, [13:13] -unusedBit_182_14 = bits, U32, 376, [14:14] -unusedBit_182_15 = bits, U32, 376, [15:15] -unusedBit_182_16 = bits, U32, 376, [16:16] -unusedBit_182_17 = bits, U32, 376, [17:17] -unusedBit_182_18 = bits, U32, 376, [18:18] -unusedBit_182_19 = bits, U32, 376, [19:19] -unusedBit_182_20 = bits, U32, 376, [20:20] -unusedBit_182_21 = bits, U32, 376, [21:21] -unusedBit_182_22 = bits, U32, 376, [22:22] -unusedBit_182_23 = bits, U32, 376, [23:23] -unusedBit_182_24 = bits, U32, 376, [24:24] -unusedBit_182_25 = bits, U32, 376, [25:25] -unusedBit_182_26 = bits, U32, 376, [26:26] -unusedBit_182_27 = bits, U32, 376, [27:27] -unusedBit_182_28 = bits, U32, 376, [28:28] -unusedBit_182_29 = bits, U32, 376, [29:29] -unusedBit_182_30 = bits, U32, 376, [30:30] -unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 @@ -2369,30 +2339,6 @@ launchIsLaunchCondition = bits, U32, 408, [4:4] launchCombinedConditions = bits, U32, 408, [5:5] dfcoActive = bits, U32, 408, [6:6] tpsAccelActive = bits, U32, 408, [7:7] -unusedBit_230_8 = bits, U32, 408, [8:8] -unusedBit_230_9 = bits, U32, 408, [9:9] -unusedBit_230_10 = bits, U32, 408, [10:10] -unusedBit_230_11 = bits, U32, 408, [11:11] -unusedBit_230_12 = bits, U32, 408, [12:12] -unusedBit_230_13 = bits, U32, 408, [13:13] -unusedBit_230_14 = bits, U32, 408, [14:14] -unusedBit_230_15 = bits, U32, 408, [15:15] -unusedBit_230_16 = bits, U32, 408, [16:16] -unusedBit_230_17 = bits, U32, 408, [17:17] -unusedBit_230_18 = bits, U32, 408, [18:18] -unusedBit_230_19 = bits, U32, 408, [19:19] -unusedBit_230_20 = bits, U32, 408, [20:20] -unusedBit_230_21 = bits, U32, 408, [21:21] -unusedBit_230_22 = bits, U32, 408, [22:22] -unusedBit_230_23 = bits, U32, 408, [23:23] -unusedBit_230_24 = bits, U32, 408, [24:24] -unusedBit_230_25 = bits, U32, 408, [25:25] -unusedBit_230_26 = bits, U32, 408, [26:26] -unusedBit_230_27 = bits, U32, 408, [27:27] -unusedBit_230_28 = bits, U32, 408, [28:28] -unusedBit_230_29 = bits, U32, 408, [29:29] -unusedBit_230_30 = bits, U32, 408, [30:30] -unusedBit_230_31 = bits, U32, 408, [31:31] boostControllerOutput = scalar, U08, 412, "%", 0.5, 0 boostControllerOpenLoopPart = scalar, U08, 413, "%", 0.5, 0 fallbackMap = scalar, U16, 414, "kPa", 0.1, 0 @@ -2534,35 +2480,6 @@ fuel_requested_percent_pi = scalar, F32, 636, "", 1, 0 noValve = bits, U32, 640, [0:0] angleAboveMin = bits, U32, 640, [1:1] isHpfpInactive = bits, U32, 640, [2:2] -unusedBit_6_3 = bits, U32, 640, [3:3] -unusedBit_6_4 = bits, U32, 640, [4:4] -unusedBit_6_5 = bits, U32, 640, [5:5] -unusedBit_6_6 = bits, U32, 640, [6:6] -unusedBit_6_7 = bits, U32, 640, [7:7] -unusedBit_6_8 = bits, U32, 640, [8:8] -unusedBit_6_9 = bits, U32, 640, [9:9] -unusedBit_6_10 = bits, U32, 640, [10:10] -unusedBit_6_11 = bits, U32, 640, [11:11] -unusedBit_6_12 = bits, U32, 640, [12:12] -unusedBit_6_13 = bits, U32, 640, [13:13] -unusedBit_6_14 = bits, U32, 640, [14:14] -unusedBit_6_15 = bits, U32, 640, [15:15] -unusedBit_6_16 = bits, U32, 640, [16:16] -unusedBit_6_17 = bits, U32, 640, [17:17] -unusedBit_6_18 = bits, U32, 640, [18:18] -unusedBit_6_19 = bits, U32, 640, [19:19] -unusedBit_6_20 = bits, U32, 640, [20:20] -unusedBit_6_21 = bits, U32, 640, [21:21] -unusedBit_6_22 = bits, U32, 640, [22:22] -unusedBit_6_23 = bits, U32, 640, [23:23] -unusedBit_6_24 = bits, U32, 640, [24:24] -unusedBit_6_25 = bits, U32, 640, [25:25] -unusedBit_6_26 = bits, U32, 640, [26:26] -unusedBit_6_27 = bits, U32, 640, [27:27] -unusedBit_6_28 = bits, U32, 640, [28:28] -unusedBit_6_29 = bits, U32, 640, [29:29] -unusedBit_6_30 = bits, U32, 640, [30:30] -unusedBit_6_31 = bits, U32, 640, [31:31] nextLobe = scalar, F32, 644, "", 1, 0 nextStart = scalar, F32, 648, "", 1, 0 ; total TS size = 652 @@ -2581,61 +2498,12 @@ activateSwitchCondition = bits, U32, 668, [6:6] rpmCondition = bits, U32, 668, [7:7] speedCondition = bits, U32, 668, [8:8] tpsCondition = bits, U32, 668, [9:9] -unusedBit_11_10 = bits, U32, 668, [10:10] -unusedBit_11_11 = bits, U32, 668, [11:11] -unusedBit_11_12 = bits, U32, 668, [12:12] -unusedBit_11_13 = bits, U32, 668, [13:13] -unusedBit_11_14 = bits, U32, 668, [14:14] -unusedBit_11_15 = bits, U32, 668, [15:15] -unusedBit_11_16 = bits, U32, 668, [16:16] -unusedBit_11_17 = bits, U32, 668, [17:17] -unusedBit_11_18 = bits, U32, 668, [18:18] -unusedBit_11_19 = bits, U32, 668, [19:19] -unusedBit_11_20 = bits, U32, 668, [20:20] -unusedBit_11_21 = bits, U32, 668, [21:21] -unusedBit_11_22 = bits, U32, 668, [22:22] -unusedBit_11_23 = bits, U32, 668, [23:23] -unusedBit_11_24 = bits, U32, 668, [24:24] -unusedBit_11_25 = bits, U32, 668, [25:25] -unusedBit_11_26 = bits, U32, 668, [26:26] -unusedBit_11_27 = bits, U32, 668, [27:27] -unusedBit_11_28 = bits, U32, 668, [28:28] -unusedBit_11_29 = bits, U32, 668, [29:29] -unusedBit_11_30 = bits, U32, 668, [30:30] -unusedBit_11_31 = bits, U32, 668, [31:31] ; total TS size = 672 isTpsInvalid = bits, U32, 672, [0:0] m_shouldResetPid = bits, U32, 672, [1:1] isBelowClosedLoopThreshold = bits, U32, 672, [2:2] isNotClosedLoop = bits, U32, 672, [3:3] isZeroRpm = bits, U32, 672, [4:4] -unusedBit_5_5 = bits, U32, 672, [5:5] -unusedBit_5_6 = bits, U32, 672, [6:6] -unusedBit_5_7 = bits, U32, 672, [7:7] -unusedBit_5_8 = bits, U32, 672, [8:8] -unusedBit_5_9 = bits, U32, 672, [9:9] -unusedBit_5_10 = bits, U32, 672, [10:10] -unusedBit_5_11 = bits, U32, 672, [11:11] -unusedBit_5_12 = bits, U32, 672, [12:12] -unusedBit_5_13 = bits, U32, 672, [13:13] -unusedBit_5_14 = bits, U32, 672, [14:14] -unusedBit_5_15 = bits, U32, 672, [15:15] -unusedBit_5_16 = bits, U32, 672, [16:16] -unusedBit_5_17 = bits, U32, 672, [17:17] -unusedBit_5_18 = bits, U32, 672, [18:18] -unusedBit_5_19 = bits, U32, 672, [19:19] -unusedBit_5_20 = bits, U32, 672, [20:20] -unusedBit_5_21 = bits, U32, 672, [21:21] -unusedBit_5_22 = bits, U32, 672, [22:22] -unusedBit_5_23 = bits, U32, 672, [23:23] -unusedBit_5_24 = bits, U32, 672, [24:24] -unusedBit_5_25 = bits, U32, 672, [25:25] -unusedBit_5_26 = bits, U32, 672, [26:26] -unusedBit_5_27 = bits, U32, 672, [27:27] -unusedBit_5_28 = bits, U32, 672, [28:28] -unusedBit_5_29 = bits, U32, 672, [29:29] -unusedBit_5_30 = bits, U32, 672, [30:30] -unusedBit_5_31 = bits, U32, 672, [31:31] openLoopPart = scalar, F32, 676, "", 1, 0 closedLoopPart = scalar, F32, 680, "", 1, 0 ; total TS size = 684 @@ -2647,30 +2515,6 @@ tpsTooHigh = bits, U32, 684, [4:4] m_acEnabled = bits, U32, 684, [5:5] acButtonState = bits, U32, 684, [6:6] isDisabledByLua = bits, U32, 684, [7:7] -unusedBit_8_8 = bits, U32, 684, [8:8] -unusedBit_8_9 = bits, U32, 684, [9:9] -unusedBit_8_10 = bits, U32, 684, [10:10] -unusedBit_8_11 = bits, U32, 684, [11:11] -unusedBit_8_12 = bits, U32, 684, [12:12] -unusedBit_8_13 = bits, U32, 684, [13:13] -unusedBit_8_14 = bits, U32, 684, [14:14] -unusedBit_8_15 = bits, U32, 684, [15:15] -unusedBit_8_16 = bits, U32, 684, [16:16] -unusedBit_8_17 = bits, U32, 684, [17:17] -unusedBit_8_18 = bits, U32, 684, [18:18] -unusedBit_8_19 = bits, U32, 684, [19:19] -unusedBit_8_20 = bits, U32, 684, [20:20] -unusedBit_8_21 = bits, U32, 684, [21:21] -unusedBit_8_22 = bits, U32, 684, [22:22] -unusedBit_8_23 = bits, U32, 684, [23:23] -unusedBit_8_24 = bits, U32, 684, [24:24] -unusedBit_8_25 = bits, U32, 684, [25:25] -unusedBit_8_26 = bits, U32, 684, [26:26] -unusedBit_8_27 = bits, U32, 684, [27:27] -unusedBit_8_28 = bits, U32, 684, [28:28] -unusedBit_8_29 = bits, U32, 684, [29:29] -unusedBit_8_30 = bits, U32, 684, [30:30] -unusedBit_8_31 = bits, U32, 684, [31:31] latest_usage_ac_control = scalar, S32, 688, "", 1, 0 acSwitchLastChangeTimeMs = scalar, S32, 692, "", 1, 0 ; total TS size = 696 @@ -2681,130 +2525,18 @@ brokenClt = bits, U32, 696, [3:3] enabledForAc = bits, U32, 696, [4:4] hot = bits, U32, 696, [5:5] cold = bits, U32, 696, [6:6] -unusedBit_7_7 = bits, U32, 696, [7:7] -unusedBit_7_8 = bits, U32, 696, [8:8] -unusedBit_7_9 = bits, U32, 696, [9:9] -unusedBit_7_10 = bits, U32, 696, [10:10] -unusedBit_7_11 = bits, U32, 696, [11:11] -unusedBit_7_12 = bits, U32, 696, [12:12] -unusedBit_7_13 = bits, U32, 696, [13:13] -unusedBit_7_14 = bits, U32, 696, [14:14] -unusedBit_7_15 = bits, U32, 696, [15:15] -unusedBit_7_16 = bits, U32, 696, [16:16] -unusedBit_7_17 = bits, U32, 696, [17:17] -unusedBit_7_18 = bits, U32, 696, [18:18] -unusedBit_7_19 = bits, U32, 696, [19:19] -unusedBit_7_20 = bits, U32, 696, [20:20] -unusedBit_7_21 = bits, U32, 696, [21:21] -unusedBit_7_22 = bits, U32, 696, [22:22] -unusedBit_7_23 = bits, U32, 696, [23:23] -unusedBit_7_24 = bits, U32, 696, [24:24] -unusedBit_7_25 = bits, U32, 696, [25:25] -unusedBit_7_26 = bits, U32, 696, [26:26] -unusedBit_7_27 = bits, U32, 696, [27:27] -unusedBit_7_28 = bits, U32, 696, [28:28] -unusedBit_7_29 = bits, U32, 696, [29:29] -unusedBit_7_30 = bits, U32, 696, [30:30] -unusedBit_7_31 = bits, U32, 696, [31:31] ; total TS size = 700 isPrime = bits, U32, 700, [0:0] engineTurnedRecently = bits, U32, 700, [1:1] isPumpOn = bits, U32, 700, [2:2] ignitionOn = bits, U32, 700, [3:3] -unusedBit_4_4 = bits, U32, 700, [4:4] -unusedBit_4_5 = bits, U32, 700, [5:5] -unusedBit_4_6 = bits, U32, 700, [6:6] -unusedBit_4_7 = bits, U32, 700, [7:7] -unusedBit_4_8 = bits, U32, 700, [8:8] -unusedBit_4_9 = bits, U32, 700, [9:9] -unusedBit_4_10 = bits, U32, 700, [10:10] -unusedBit_4_11 = bits, U32, 700, [11:11] -unusedBit_4_12 = bits, U32, 700, [12:12] -unusedBit_4_13 = bits, U32, 700, [13:13] -unusedBit_4_14 = bits, U32, 700, [14:14] -unusedBit_4_15 = bits, U32, 700, [15:15] -unusedBit_4_16 = bits, U32, 700, [16:16] -unusedBit_4_17 = bits, U32, 700, [17:17] -unusedBit_4_18 = bits, U32, 700, [18:18] -unusedBit_4_19 = bits, U32, 700, [19:19] -unusedBit_4_20 = bits, U32, 700, [20:20] -unusedBit_4_21 = bits, U32, 700, [21:21] -unusedBit_4_22 = bits, U32, 700, [22:22] -unusedBit_4_23 = bits, U32, 700, [23:23] -unusedBit_4_24 = bits, U32, 700, [24:24] -unusedBit_4_25 = bits, U32, 700, [25:25] -unusedBit_4_26 = bits, U32, 700, [26:26] -unusedBit_4_27 = bits, U32, 700, [27:27] -unusedBit_4_28 = bits, U32, 700, [28:28] -unusedBit_4_29 = bits, U32, 700, [29:29] -unusedBit_4_30 = bits, U32, 700, [30:30] -unusedBit_4_31 = bits, U32, 700, [31:31] ; total TS size = 704 isBenchTest = bits, U32, 704, [0:0] hasIgnitionVoltage = bits, U32, 704, [1:1] mainRelayState = bits, U32, 704, [2:2] delayedShutoffRequested = bits, U32, 704, [3:3] -unusedBit_4_4 = bits, U32, 704, [4:4] -unusedBit_4_5 = bits, U32, 704, [5:5] -unusedBit_4_6 = bits, U32, 704, [6:6] -unusedBit_4_7 = bits, U32, 704, [7:7] -unusedBit_4_8 = bits, U32, 704, [8:8] -unusedBit_4_9 = bits, U32, 704, [9:9] -unusedBit_4_10 = bits, U32, 704, [10:10] -unusedBit_4_11 = bits, U32, 704, [11:11] -unusedBit_4_12 = bits, U32, 704, [12:12] -unusedBit_4_13 = bits, U32, 704, [13:13] -unusedBit_4_14 = bits, U32, 704, [14:14] -unusedBit_4_15 = bits, U32, 704, [15:15] -unusedBit_4_16 = bits, U32, 704, [16:16] -unusedBit_4_17 = bits, U32, 704, [17:17] -unusedBit_4_18 = bits, U32, 704, [18:18] -unusedBit_4_19 = bits, U32, 704, [19:19] -unusedBit_4_20 = bits, U32, 704, [20:20] -unusedBit_4_21 = bits, U32, 704, [21:21] -unusedBit_4_22 = bits, U32, 704, [22:22] -unusedBit_4_23 = bits, U32, 704, [23:23] -unusedBit_4_24 = bits, U32, 704, [24:24] -unusedBit_4_25 = bits, U32, 704, [25:25] -unusedBit_4_26 = bits, U32, 704, [26:26] -unusedBit_4_27 = bits, U32, 704, [27:27] -unusedBit_4_28 = bits, U32, 704, [28:28] -unusedBit_4_29 = bits, U32, 704, [29:29] -unusedBit_4_30 = bits, U32, 704, [30:30] -unusedBit_4_31 = bits, U32, 704, [31:31] ; total TS size = 708 sd_isTChargeAirModel = bits, U32, 708, [0:0] -sd_unusedBit_1_1 = bits, U32, 708, [1:1] -sd_unusedBit_1_2 = bits, U32, 708, [2:2] -sd_unusedBit_1_3 = bits, U32, 708, [3:3] -sd_unusedBit_1_4 = bits, U32, 708, [4:4] -sd_unusedBit_1_5 = bits, U32, 708, [5:5] -sd_unusedBit_1_6 = bits, U32, 708, [6:6] -sd_unusedBit_1_7 = bits, U32, 708, [7:7] -sd_unusedBit_1_8 = bits, U32, 708, [8:8] -sd_unusedBit_1_9 = bits, U32, 708, [9:9] -sd_unusedBit_1_10 = bits, U32, 708, [10:10] -sd_unusedBit_1_11 = bits, U32, 708, [11:11] -sd_unusedBit_1_12 = bits, U32, 708, [12:12] -sd_unusedBit_1_13 = bits, U32, 708, [13:13] -sd_unusedBit_1_14 = bits, U32, 708, [14:14] -sd_unusedBit_1_15 = bits, U32, 708, [15:15] -sd_unusedBit_1_16 = bits, U32, 708, [16:16] -sd_unusedBit_1_17 = bits, U32, 708, [17:17] -sd_unusedBit_1_18 = bits, U32, 708, [18:18] -sd_unusedBit_1_19 = bits, U32, 708, [19:19] -sd_unusedBit_1_20 = bits, U32, 708, [20:20] -sd_unusedBit_1_21 = bits, U32, 708, [21:21] -sd_unusedBit_1_22 = bits, U32, 708, [22:22] -sd_unusedBit_1_23 = bits, U32, 708, [23:23] -sd_unusedBit_1_24 = bits, U32, 708, [24:24] -sd_unusedBit_1_25 = bits, U32, 708, [25:25] -sd_unusedBit_1_26 = bits, U32, 708, [26:26] -sd_unusedBit_1_27 = bits, U32, 708, [27:27] -sd_unusedBit_1_28 = bits, U32, 708, [28:28] -sd_unusedBit_1_29 = bits, U32, 708, [29:29] -sd_unusedBit_1_30 = bits, U32, 708, [30:30] -sd_unusedBit_1_31 = bits, U32, 708, [31:31] sd_airMassInOneCylinder = scalar, F32, 712, "", 1, 0 sd_tCharge = scalar, F32, 716, "", 1, 0 sd_tChargeK = scalar, F32, 720, "", 1, 0 @@ -2831,15 +2563,15 @@ running_timeSinceCrankingInSecs = scalar, F32, 800, "", 1, 0 running_injectorLag = scalar, F32, 804, "", 1, 0 running_baseFuel = scalar, F32, 808, "", 1, 0 running_fuel = scalar, F32, 812, "", 1, 0 -etbFeedForward = bits, F32, 816, [0:2], "not important" -targetFromTable = bits, F32, 820, [0:2], "not important" +etbFeedForward = scalar, F32, 816, "", 1, 0 +targetFromTable = scalar, F32, 820, "", 1, 0 sparkDwell = scalar, F32, 824, "", 1, 0 dwellAngle = scalar, F32, 828, "", 1, 0 cltTimingCorrection = scalar, F32, 832, "", 1, 0 ; total TS size = 836 -tpsFrom = bits, F32, 836, [0:2], "not important" -tpsTo = bits, F32, 840, [0:2], "not important" -deltaTps = bits, F32, 844, [0:2], "not important" +tpsFrom = scalar, F32, 836, "", 1, 0 +tpsTo = scalar, F32, 840, "", 1, 0 +deltaTps = scalar, F32, 844, "", 1, 0 extraFuel = scalar, F32, 848, "", 1, 0 valueFromTable = scalar, F32, 852, "", 1, 0 isAboveAccelThreshold = bits, U32, 856, [0:0] @@ -2848,32 +2580,6 @@ isTimeToResetAccumulator = bits, U32, 856, [2:2] isFractionalEnrichment = bits, U32, 856, [3:3] belowEpsilon = bits, U32, 856, [4:4] tooShort = bits, U32, 856, [5:5] -unusedBit_11_6 = bits, U32, 856, [6:6] -unusedBit_11_7 = bits, U32, 856, [7:7] -unusedBit_11_8 = bits, U32, 856, [8:8] -unusedBit_11_9 = bits, U32, 856, [9:9] -unusedBit_11_10 = bits, U32, 856, [10:10] -unusedBit_11_11 = bits, U32, 856, [11:11] -unusedBit_11_12 = bits, U32, 856, [12:12] -unusedBit_11_13 = bits, U32, 856, [13:13] -unusedBit_11_14 = bits, U32, 856, [14:14] -unusedBit_11_15 = bits, U32, 856, [15:15] -unusedBit_11_16 = bits, U32, 856, [16:16] -unusedBit_11_17 = bits, U32, 856, [17:17] -unusedBit_11_18 = bits, U32, 856, [18:18] -unusedBit_11_19 = bits, U32, 856, [19:19] -unusedBit_11_20 = bits, U32, 856, [20:20] -unusedBit_11_21 = bits, U32, 856, [21:21] -unusedBit_11_22 = bits, U32, 856, [22:22] -unusedBit_11_23 = bits, U32, 856, [23:23] -unusedBit_11_24 = bits, U32, 856, [24:24] -unusedBit_11_25 = bits, U32, 856, [25:25] -unusedBit_11_26 = bits, U32, 856, [26:26] -unusedBit_11_27 = bits, U32, 856, [27:27] -unusedBit_11_28 = bits, U32, 856, [28:28] -unusedBit_11_29 = bits, U32, 856, [29:29] -unusedBit_11_30 = bits, U32, 856, [30:30] -unusedBit_11_31 = bits, U32, 856, [31:31] fractionalInjFuel = scalar, F32, 860, "", 1, 0 accumulatedValue = scalar, F32, 864, "", 1, 0 maxExtraPerCycle = scalar, F32, 868, "", 1, 0 @@ -2906,10 +2612,10 @@ vvtStateIndex = scalar, U08, 947, "", 1, 0 wallFuelCorrection = scalar, F32, 948, "", 1, 0 wallFuel = scalar, F32, 952, "", 1, 0 ; total TS size = 956 -idleState = bits, S32, 956, [0:2], "not important" -currentIdlePosition = bits, F32, 960, [0:2], "not important" -baseIdlePosition = bits, F32, 964, [0:2], "not important" -iacByTpsTaper = bits, F32, 968, [0:2], "not important" +idleState = scalar, S32, 956, "", 1, 0 +currentIdlePosition = scalar, F32, 960, "", 1, 0 +baseIdlePosition = scalar, F32, 964, "", 1, 0 +iacByTpsTaper = scalar, F32, 968, "", 1, 0 throttlePedalUpState = scalar, S32, 972, "", 1, 0 mightResetPid = bits, U32, 976, [0:0] shouldResetPid = bits, U32, 976, [1:1] @@ -2928,21 +2634,6 @@ looksLikeCoasting = bits, U32, 976, [13:13] looksLikeCrankToIdle = bits, U32, 976, [14:14] useInstantRpmForIdle = bits, U32, 976, [15:15] isVerboseIAC = bits, U32, 976, [16:16] -unusedBit_22_17 = bits, U32, 976, [17:17] -unusedBit_22_18 = bits, U32, 976, [18:18] -unusedBit_22_19 = bits, U32, 976, [19:19] -unusedBit_22_20 = bits, U32, 976, [20:20] -unusedBit_22_21 = bits, U32, 976, [21:21] -unusedBit_22_22 = bits, U32, 976, [22:22] -unusedBit_22_23 = bits, U32, 976, [23:23] -unusedBit_22_24 = bits, U32, 976, [24:24] -unusedBit_22_25 = bits, U32, 976, [25:25] -unusedBit_22_26 = bits, U32, 976, [26:26] -unusedBit_22_27 = bits, U32, 976, [27:27] -unusedBit_22_28 = bits, U32, 976, [28:28] -unusedBit_22_29 = bits, U32, 976, [29:29] -unusedBit_22_30 = bits, U32, 976, [30:30] -unusedBit_22_31 = bits, U32, 976, [31:31] targetRpmByClt = scalar, S32, 980, "", 1, 0 targetRpmAcBump = scalar, S32, 984, "", 1, 0 ; total TS size = 988 diff --git a/firmware/tunerstudio/generated/rusefi_core8.ini b/firmware/tunerstudio/generated/rusefi_core8.ini index 4fc950d552..f380c2da19 100644 --- a/firmware/tunerstudio/generated/rusefi_core8.ini +++ b/firmware/tunerstudio/generated/rusefi_core8.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.06.18.core8.2238067731" + signature = "rusEFI 2022.06.19.core8.2238067731" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.18.core8.2238067731" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.19.core8.2238067731" ; 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 @@ -85,7 +85,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 Sat Jun 18 21:28:42 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 19 13:56:14 UTC 2022 pageSize = 21352 page = 1 @@ -2321,36 +2321,6 @@ tpsAccelTo = scalar, U08, 371, "%", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0] isUsbConnected = bits, U32, 376, [1:1] -unusedBit_182_2 = bits, U32, 376, [2:2] -unusedBit_182_3 = bits, U32, 376, [3:3] -unusedBit_182_4 = bits, U32, 376, [4:4] -unusedBit_182_5 = bits, U32, 376, [5:5] -unusedBit_182_6 = bits, U32, 376, [6:6] -unusedBit_182_7 = bits, U32, 376, [7:7] -unusedBit_182_8 = bits, U32, 376, [8:8] -unusedBit_182_9 = bits, U32, 376, [9:9] -unusedBit_182_10 = bits, U32, 376, [10:10] -unusedBit_182_11 = bits, U32, 376, [11:11] -unusedBit_182_12 = bits, U32, 376, [12:12] -unusedBit_182_13 = bits, U32, 376, [13:13] -unusedBit_182_14 = bits, U32, 376, [14:14] -unusedBit_182_15 = bits, U32, 376, [15:15] -unusedBit_182_16 = bits, U32, 376, [16:16] -unusedBit_182_17 = bits, U32, 376, [17:17] -unusedBit_182_18 = bits, U32, 376, [18:18] -unusedBit_182_19 = bits, U32, 376, [19:19] -unusedBit_182_20 = bits, U32, 376, [20:20] -unusedBit_182_21 = bits, U32, 376, [21:21] -unusedBit_182_22 = bits, U32, 376, [22:22] -unusedBit_182_23 = bits, U32, 376, [23:23] -unusedBit_182_24 = bits, U32, 376, [24:24] -unusedBit_182_25 = bits, U32, 376, [25:25] -unusedBit_182_26 = bits, U32, 376, [26:26] -unusedBit_182_27 = bits, U32, 376, [27:27] -unusedBit_182_28 = bits, U32, 376, [28:28] -unusedBit_182_29 = bits, U32, 376, [29:29] -unusedBit_182_30 = bits, U32, 376, [30:30] -unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 @@ -2369,30 +2339,6 @@ launchIsLaunchCondition = bits, U32, 408, [4:4] launchCombinedConditions = bits, U32, 408, [5:5] dfcoActive = bits, U32, 408, [6:6] tpsAccelActive = bits, U32, 408, [7:7] -unusedBit_230_8 = bits, U32, 408, [8:8] -unusedBit_230_9 = bits, U32, 408, [9:9] -unusedBit_230_10 = bits, U32, 408, [10:10] -unusedBit_230_11 = bits, U32, 408, [11:11] -unusedBit_230_12 = bits, U32, 408, [12:12] -unusedBit_230_13 = bits, U32, 408, [13:13] -unusedBit_230_14 = bits, U32, 408, [14:14] -unusedBit_230_15 = bits, U32, 408, [15:15] -unusedBit_230_16 = bits, U32, 408, [16:16] -unusedBit_230_17 = bits, U32, 408, [17:17] -unusedBit_230_18 = bits, U32, 408, [18:18] -unusedBit_230_19 = bits, U32, 408, [19:19] -unusedBit_230_20 = bits, U32, 408, [20:20] -unusedBit_230_21 = bits, U32, 408, [21:21] -unusedBit_230_22 = bits, U32, 408, [22:22] -unusedBit_230_23 = bits, U32, 408, [23:23] -unusedBit_230_24 = bits, U32, 408, [24:24] -unusedBit_230_25 = bits, U32, 408, [25:25] -unusedBit_230_26 = bits, U32, 408, [26:26] -unusedBit_230_27 = bits, U32, 408, [27:27] -unusedBit_230_28 = bits, U32, 408, [28:28] -unusedBit_230_29 = bits, U32, 408, [29:29] -unusedBit_230_30 = bits, U32, 408, [30:30] -unusedBit_230_31 = bits, U32, 408, [31:31] boostControllerOutput = scalar, U08, 412, "%", 0.5, 0 boostControllerOpenLoopPart = scalar, U08, 413, "%", 0.5, 0 fallbackMap = scalar, U16, 414, "kPa", 0.1, 0 @@ -2534,35 +2480,6 @@ fuel_requested_percent_pi = scalar, F32, 636, "", 1, 0 noValve = bits, U32, 640, [0:0] angleAboveMin = bits, U32, 640, [1:1] isHpfpInactive = bits, U32, 640, [2:2] -unusedBit_6_3 = bits, U32, 640, [3:3] -unusedBit_6_4 = bits, U32, 640, [4:4] -unusedBit_6_5 = bits, U32, 640, [5:5] -unusedBit_6_6 = bits, U32, 640, [6:6] -unusedBit_6_7 = bits, U32, 640, [7:7] -unusedBit_6_8 = bits, U32, 640, [8:8] -unusedBit_6_9 = bits, U32, 640, [9:9] -unusedBit_6_10 = bits, U32, 640, [10:10] -unusedBit_6_11 = bits, U32, 640, [11:11] -unusedBit_6_12 = bits, U32, 640, [12:12] -unusedBit_6_13 = bits, U32, 640, [13:13] -unusedBit_6_14 = bits, U32, 640, [14:14] -unusedBit_6_15 = bits, U32, 640, [15:15] -unusedBit_6_16 = bits, U32, 640, [16:16] -unusedBit_6_17 = bits, U32, 640, [17:17] -unusedBit_6_18 = bits, U32, 640, [18:18] -unusedBit_6_19 = bits, U32, 640, [19:19] -unusedBit_6_20 = bits, U32, 640, [20:20] -unusedBit_6_21 = bits, U32, 640, [21:21] -unusedBit_6_22 = bits, U32, 640, [22:22] -unusedBit_6_23 = bits, U32, 640, [23:23] -unusedBit_6_24 = bits, U32, 640, [24:24] -unusedBit_6_25 = bits, U32, 640, [25:25] -unusedBit_6_26 = bits, U32, 640, [26:26] -unusedBit_6_27 = bits, U32, 640, [27:27] -unusedBit_6_28 = bits, U32, 640, [28:28] -unusedBit_6_29 = bits, U32, 640, [29:29] -unusedBit_6_30 = bits, U32, 640, [30:30] -unusedBit_6_31 = bits, U32, 640, [31:31] nextLobe = scalar, F32, 644, "", 1, 0 nextStart = scalar, F32, 648, "", 1, 0 ; total TS size = 652 @@ -2581,61 +2498,12 @@ activateSwitchCondition = bits, U32, 668, [6:6] rpmCondition = bits, U32, 668, [7:7] speedCondition = bits, U32, 668, [8:8] tpsCondition = bits, U32, 668, [9:9] -unusedBit_11_10 = bits, U32, 668, [10:10] -unusedBit_11_11 = bits, U32, 668, [11:11] -unusedBit_11_12 = bits, U32, 668, [12:12] -unusedBit_11_13 = bits, U32, 668, [13:13] -unusedBit_11_14 = bits, U32, 668, [14:14] -unusedBit_11_15 = bits, U32, 668, [15:15] -unusedBit_11_16 = bits, U32, 668, [16:16] -unusedBit_11_17 = bits, U32, 668, [17:17] -unusedBit_11_18 = bits, U32, 668, [18:18] -unusedBit_11_19 = bits, U32, 668, [19:19] -unusedBit_11_20 = bits, U32, 668, [20:20] -unusedBit_11_21 = bits, U32, 668, [21:21] -unusedBit_11_22 = bits, U32, 668, [22:22] -unusedBit_11_23 = bits, U32, 668, [23:23] -unusedBit_11_24 = bits, U32, 668, [24:24] -unusedBit_11_25 = bits, U32, 668, [25:25] -unusedBit_11_26 = bits, U32, 668, [26:26] -unusedBit_11_27 = bits, U32, 668, [27:27] -unusedBit_11_28 = bits, U32, 668, [28:28] -unusedBit_11_29 = bits, U32, 668, [29:29] -unusedBit_11_30 = bits, U32, 668, [30:30] -unusedBit_11_31 = bits, U32, 668, [31:31] ; total TS size = 672 isTpsInvalid = bits, U32, 672, [0:0] m_shouldResetPid = bits, U32, 672, [1:1] isBelowClosedLoopThreshold = bits, U32, 672, [2:2] isNotClosedLoop = bits, U32, 672, [3:3] isZeroRpm = bits, U32, 672, [4:4] -unusedBit_5_5 = bits, U32, 672, [5:5] -unusedBit_5_6 = bits, U32, 672, [6:6] -unusedBit_5_7 = bits, U32, 672, [7:7] -unusedBit_5_8 = bits, U32, 672, [8:8] -unusedBit_5_9 = bits, U32, 672, [9:9] -unusedBit_5_10 = bits, U32, 672, [10:10] -unusedBit_5_11 = bits, U32, 672, [11:11] -unusedBit_5_12 = bits, U32, 672, [12:12] -unusedBit_5_13 = bits, U32, 672, [13:13] -unusedBit_5_14 = bits, U32, 672, [14:14] -unusedBit_5_15 = bits, U32, 672, [15:15] -unusedBit_5_16 = bits, U32, 672, [16:16] -unusedBit_5_17 = bits, U32, 672, [17:17] -unusedBit_5_18 = bits, U32, 672, [18:18] -unusedBit_5_19 = bits, U32, 672, [19:19] -unusedBit_5_20 = bits, U32, 672, [20:20] -unusedBit_5_21 = bits, U32, 672, [21:21] -unusedBit_5_22 = bits, U32, 672, [22:22] -unusedBit_5_23 = bits, U32, 672, [23:23] -unusedBit_5_24 = bits, U32, 672, [24:24] -unusedBit_5_25 = bits, U32, 672, [25:25] -unusedBit_5_26 = bits, U32, 672, [26:26] -unusedBit_5_27 = bits, U32, 672, [27:27] -unusedBit_5_28 = bits, U32, 672, [28:28] -unusedBit_5_29 = bits, U32, 672, [29:29] -unusedBit_5_30 = bits, U32, 672, [30:30] -unusedBit_5_31 = bits, U32, 672, [31:31] openLoopPart = scalar, F32, 676, "", 1, 0 closedLoopPart = scalar, F32, 680, "", 1, 0 ; total TS size = 684 @@ -2647,30 +2515,6 @@ tpsTooHigh = bits, U32, 684, [4:4] m_acEnabled = bits, U32, 684, [5:5] acButtonState = bits, U32, 684, [6:6] isDisabledByLua = bits, U32, 684, [7:7] -unusedBit_8_8 = bits, U32, 684, [8:8] -unusedBit_8_9 = bits, U32, 684, [9:9] -unusedBit_8_10 = bits, U32, 684, [10:10] -unusedBit_8_11 = bits, U32, 684, [11:11] -unusedBit_8_12 = bits, U32, 684, [12:12] -unusedBit_8_13 = bits, U32, 684, [13:13] -unusedBit_8_14 = bits, U32, 684, [14:14] -unusedBit_8_15 = bits, U32, 684, [15:15] -unusedBit_8_16 = bits, U32, 684, [16:16] -unusedBit_8_17 = bits, U32, 684, [17:17] -unusedBit_8_18 = bits, U32, 684, [18:18] -unusedBit_8_19 = bits, U32, 684, [19:19] -unusedBit_8_20 = bits, U32, 684, [20:20] -unusedBit_8_21 = bits, U32, 684, [21:21] -unusedBit_8_22 = bits, U32, 684, [22:22] -unusedBit_8_23 = bits, U32, 684, [23:23] -unusedBit_8_24 = bits, U32, 684, [24:24] -unusedBit_8_25 = bits, U32, 684, [25:25] -unusedBit_8_26 = bits, U32, 684, [26:26] -unusedBit_8_27 = bits, U32, 684, [27:27] -unusedBit_8_28 = bits, U32, 684, [28:28] -unusedBit_8_29 = bits, U32, 684, [29:29] -unusedBit_8_30 = bits, U32, 684, [30:30] -unusedBit_8_31 = bits, U32, 684, [31:31] latest_usage_ac_control = scalar, S32, 688, "", 1, 0 acSwitchLastChangeTimeMs = scalar, S32, 692, "", 1, 0 ; total TS size = 696 @@ -2681,130 +2525,18 @@ brokenClt = bits, U32, 696, [3:3] enabledForAc = bits, U32, 696, [4:4] hot = bits, U32, 696, [5:5] cold = bits, U32, 696, [6:6] -unusedBit_7_7 = bits, U32, 696, [7:7] -unusedBit_7_8 = bits, U32, 696, [8:8] -unusedBit_7_9 = bits, U32, 696, [9:9] -unusedBit_7_10 = bits, U32, 696, [10:10] -unusedBit_7_11 = bits, U32, 696, [11:11] -unusedBit_7_12 = bits, U32, 696, [12:12] -unusedBit_7_13 = bits, U32, 696, [13:13] -unusedBit_7_14 = bits, U32, 696, [14:14] -unusedBit_7_15 = bits, U32, 696, [15:15] -unusedBit_7_16 = bits, U32, 696, [16:16] -unusedBit_7_17 = bits, U32, 696, [17:17] -unusedBit_7_18 = bits, U32, 696, [18:18] -unusedBit_7_19 = bits, U32, 696, [19:19] -unusedBit_7_20 = bits, U32, 696, [20:20] -unusedBit_7_21 = bits, U32, 696, [21:21] -unusedBit_7_22 = bits, U32, 696, [22:22] -unusedBit_7_23 = bits, U32, 696, [23:23] -unusedBit_7_24 = bits, U32, 696, [24:24] -unusedBit_7_25 = bits, U32, 696, [25:25] -unusedBit_7_26 = bits, U32, 696, [26:26] -unusedBit_7_27 = bits, U32, 696, [27:27] -unusedBit_7_28 = bits, U32, 696, [28:28] -unusedBit_7_29 = bits, U32, 696, [29:29] -unusedBit_7_30 = bits, U32, 696, [30:30] -unusedBit_7_31 = bits, U32, 696, [31:31] ; total TS size = 700 isPrime = bits, U32, 700, [0:0] engineTurnedRecently = bits, U32, 700, [1:1] isPumpOn = bits, U32, 700, [2:2] ignitionOn = bits, U32, 700, [3:3] -unusedBit_4_4 = bits, U32, 700, [4:4] -unusedBit_4_5 = bits, U32, 700, [5:5] -unusedBit_4_6 = bits, U32, 700, [6:6] -unusedBit_4_7 = bits, U32, 700, [7:7] -unusedBit_4_8 = bits, U32, 700, [8:8] -unusedBit_4_9 = bits, U32, 700, [9:9] -unusedBit_4_10 = bits, U32, 700, [10:10] -unusedBit_4_11 = bits, U32, 700, [11:11] -unusedBit_4_12 = bits, U32, 700, [12:12] -unusedBit_4_13 = bits, U32, 700, [13:13] -unusedBit_4_14 = bits, U32, 700, [14:14] -unusedBit_4_15 = bits, U32, 700, [15:15] -unusedBit_4_16 = bits, U32, 700, [16:16] -unusedBit_4_17 = bits, U32, 700, [17:17] -unusedBit_4_18 = bits, U32, 700, [18:18] -unusedBit_4_19 = bits, U32, 700, [19:19] -unusedBit_4_20 = bits, U32, 700, [20:20] -unusedBit_4_21 = bits, U32, 700, [21:21] -unusedBit_4_22 = bits, U32, 700, [22:22] -unusedBit_4_23 = bits, U32, 700, [23:23] -unusedBit_4_24 = bits, U32, 700, [24:24] -unusedBit_4_25 = bits, U32, 700, [25:25] -unusedBit_4_26 = bits, U32, 700, [26:26] -unusedBit_4_27 = bits, U32, 700, [27:27] -unusedBit_4_28 = bits, U32, 700, [28:28] -unusedBit_4_29 = bits, U32, 700, [29:29] -unusedBit_4_30 = bits, U32, 700, [30:30] -unusedBit_4_31 = bits, U32, 700, [31:31] ; total TS size = 704 isBenchTest = bits, U32, 704, [0:0] hasIgnitionVoltage = bits, U32, 704, [1:1] mainRelayState = bits, U32, 704, [2:2] delayedShutoffRequested = bits, U32, 704, [3:3] -unusedBit_4_4 = bits, U32, 704, [4:4] -unusedBit_4_5 = bits, U32, 704, [5:5] -unusedBit_4_6 = bits, U32, 704, [6:6] -unusedBit_4_7 = bits, U32, 704, [7:7] -unusedBit_4_8 = bits, U32, 704, [8:8] -unusedBit_4_9 = bits, U32, 704, [9:9] -unusedBit_4_10 = bits, U32, 704, [10:10] -unusedBit_4_11 = bits, U32, 704, [11:11] -unusedBit_4_12 = bits, U32, 704, [12:12] -unusedBit_4_13 = bits, U32, 704, [13:13] -unusedBit_4_14 = bits, U32, 704, [14:14] -unusedBit_4_15 = bits, U32, 704, [15:15] -unusedBit_4_16 = bits, U32, 704, [16:16] -unusedBit_4_17 = bits, U32, 704, [17:17] -unusedBit_4_18 = bits, U32, 704, [18:18] -unusedBit_4_19 = bits, U32, 704, [19:19] -unusedBit_4_20 = bits, U32, 704, [20:20] -unusedBit_4_21 = bits, U32, 704, [21:21] -unusedBit_4_22 = bits, U32, 704, [22:22] -unusedBit_4_23 = bits, U32, 704, [23:23] -unusedBit_4_24 = bits, U32, 704, [24:24] -unusedBit_4_25 = bits, U32, 704, [25:25] -unusedBit_4_26 = bits, U32, 704, [26:26] -unusedBit_4_27 = bits, U32, 704, [27:27] -unusedBit_4_28 = bits, U32, 704, [28:28] -unusedBit_4_29 = bits, U32, 704, [29:29] -unusedBit_4_30 = bits, U32, 704, [30:30] -unusedBit_4_31 = bits, U32, 704, [31:31] ; total TS size = 708 sd_isTChargeAirModel = bits, U32, 708, [0:0] -sd_unusedBit_1_1 = bits, U32, 708, [1:1] -sd_unusedBit_1_2 = bits, U32, 708, [2:2] -sd_unusedBit_1_3 = bits, U32, 708, [3:3] -sd_unusedBit_1_4 = bits, U32, 708, [4:4] -sd_unusedBit_1_5 = bits, U32, 708, [5:5] -sd_unusedBit_1_6 = bits, U32, 708, [6:6] -sd_unusedBit_1_7 = bits, U32, 708, [7:7] -sd_unusedBit_1_8 = bits, U32, 708, [8:8] -sd_unusedBit_1_9 = bits, U32, 708, [9:9] -sd_unusedBit_1_10 = bits, U32, 708, [10:10] -sd_unusedBit_1_11 = bits, U32, 708, [11:11] -sd_unusedBit_1_12 = bits, U32, 708, [12:12] -sd_unusedBit_1_13 = bits, U32, 708, [13:13] -sd_unusedBit_1_14 = bits, U32, 708, [14:14] -sd_unusedBit_1_15 = bits, U32, 708, [15:15] -sd_unusedBit_1_16 = bits, U32, 708, [16:16] -sd_unusedBit_1_17 = bits, U32, 708, [17:17] -sd_unusedBit_1_18 = bits, U32, 708, [18:18] -sd_unusedBit_1_19 = bits, U32, 708, [19:19] -sd_unusedBit_1_20 = bits, U32, 708, [20:20] -sd_unusedBit_1_21 = bits, U32, 708, [21:21] -sd_unusedBit_1_22 = bits, U32, 708, [22:22] -sd_unusedBit_1_23 = bits, U32, 708, [23:23] -sd_unusedBit_1_24 = bits, U32, 708, [24:24] -sd_unusedBit_1_25 = bits, U32, 708, [25:25] -sd_unusedBit_1_26 = bits, U32, 708, [26:26] -sd_unusedBit_1_27 = bits, U32, 708, [27:27] -sd_unusedBit_1_28 = bits, U32, 708, [28:28] -sd_unusedBit_1_29 = bits, U32, 708, [29:29] -sd_unusedBit_1_30 = bits, U32, 708, [30:30] -sd_unusedBit_1_31 = bits, U32, 708, [31:31] sd_airMassInOneCylinder = scalar, F32, 712, "", 1, 0 sd_tCharge = scalar, F32, 716, "", 1, 0 sd_tChargeK = scalar, F32, 720, "", 1, 0 @@ -2831,15 +2563,15 @@ running_timeSinceCrankingInSecs = scalar, F32, 800, "", 1, 0 running_injectorLag = scalar, F32, 804, "", 1, 0 running_baseFuel = scalar, F32, 808, "", 1, 0 running_fuel = scalar, F32, 812, "", 1, 0 -etbFeedForward = bits, F32, 816, [0:2], "not important" -targetFromTable = bits, F32, 820, [0:2], "not important" +etbFeedForward = scalar, F32, 816, "", 1, 0 +targetFromTable = scalar, F32, 820, "", 1, 0 sparkDwell = scalar, F32, 824, "", 1, 0 dwellAngle = scalar, F32, 828, "", 1, 0 cltTimingCorrection = scalar, F32, 832, "", 1, 0 ; total TS size = 836 -tpsFrom = bits, F32, 836, [0:2], "not important" -tpsTo = bits, F32, 840, [0:2], "not important" -deltaTps = bits, F32, 844, [0:2], "not important" +tpsFrom = scalar, F32, 836, "", 1, 0 +tpsTo = scalar, F32, 840, "", 1, 0 +deltaTps = scalar, F32, 844, "", 1, 0 extraFuel = scalar, F32, 848, "", 1, 0 valueFromTable = scalar, F32, 852, "", 1, 0 isAboveAccelThreshold = bits, U32, 856, [0:0] @@ -2848,32 +2580,6 @@ isTimeToResetAccumulator = bits, U32, 856, [2:2] isFractionalEnrichment = bits, U32, 856, [3:3] belowEpsilon = bits, U32, 856, [4:4] tooShort = bits, U32, 856, [5:5] -unusedBit_11_6 = bits, U32, 856, [6:6] -unusedBit_11_7 = bits, U32, 856, [7:7] -unusedBit_11_8 = bits, U32, 856, [8:8] -unusedBit_11_9 = bits, U32, 856, [9:9] -unusedBit_11_10 = bits, U32, 856, [10:10] -unusedBit_11_11 = bits, U32, 856, [11:11] -unusedBit_11_12 = bits, U32, 856, [12:12] -unusedBit_11_13 = bits, U32, 856, [13:13] -unusedBit_11_14 = bits, U32, 856, [14:14] -unusedBit_11_15 = bits, U32, 856, [15:15] -unusedBit_11_16 = bits, U32, 856, [16:16] -unusedBit_11_17 = bits, U32, 856, [17:17] -unusedBit_11_18 = bits, U32, 856, [18:18] -unusedBit_11_19 = bits, U32, 856, [19:19] -unusedBit_11_20 = bits, U32, 856, [20:20] -unusedBit_11_21 = bits, U32, 856, [21:21] -unusedBit_11_22 = bits, U32, 856, [22:22] -unusedBit_11_23 = bits, U32, 856, [23:23] -unusedBit_11_24 = bits, U32, 856, [24:24] -unusedBit_11_25 = bits, U32, 856, [25:25] -unusedBit_11_26 = bits, U32, 856, [26:26] -unusedBit_11_27 = bits, U32, 856, [27:27] -unusedBit_11_28 = bits, U32, 856, [28:28] -unusedBit_11_29 = bits, U32, 856, [29:29] -unusedBit_11_30 = bits, U32, 856, [30:30] -unusedBit_11_31 = bits, U32, 856, [31:31] fractionalInjFuel = scalar, F32, 860, "", 1, 0 accumulatedValue = scalar, F32, 864, "", 1, 0 maxExtraPerCycle = scalar, F32, 868, "", 1, 0 @@ -2906,10 +2612,10 @@ vvtStateIndex = scalar, U08, 947, "", 1, 0 wallFuelCorrection = scalar, F32, 948, "", 1, 0 wallFuel = scalar, F32, 952, "", 1, 0 ; total TS size = 956 -idleState = bits, S32, 956, [0:2], "not important" -currentIdlePosition = bits, F32, 960, [0:2], "not important" -baseIdlePosition = bits, F32, 964, [0:2], "not important" -iacByTpsTaper = bits, F32, 968, [0:2], "not important" +idleState = scalar, S32, 956, "", 1, 0 +currentIdlePosition = scalar, F32, 960, "", 1, 0 +baseIdlePosition = scalar, F32, 964, "", 1, 0 +iacByTpsTaper = scalar, F32, 968, "", 1, 0 throttlePedalUpState = scalar, S32, 972, "", 1, 0 mightResetPid = bits, U32, 976, [0:0] shouldResetPid = bits, U32, 976, [1:1] @@ -2928,21 +2634,6 @@ looksLikeCoasting = bits, U32, 976, [13:13] looksLikeCrankToIdle = bits, U32, 976, [14:14] useInstantRpmForIdle = bits, U32, 976, [15:15] isVerboseIAC = bits, U32, 976, [16:16] -unusedBit_22_17 = bits, U32, 976, [17:17] -unusedBit_22_18 = bits, U32, 976, [18:18] -unusedBit_22_19 = bits, U32, 976, [19:19] -unusedBit_22_20 = bits, U32, 976, [20:20] -unusedBit_22_21 = bits, U32, 976, [21:21] -unusedBit_22_22 = bits, U32, 976, [22:22] -unusedBit_22_23 = bits, U32, 976, [23:23] -unusedBit_22_24 = bits, U32, 976, [24:24] -unusedBit_22_25 = bits, U32, 976, [25:25] -unusedBit_22_26 = bits, U32, 976, [26:26] -unusedBit_22_27 = bits, U32, 976, [27:27] -unusedBit_22_28 = bits, U32, 976, [28:28] -unusedBit_22_29 = bits, U32, 976, [29:29] -unusedBit_22_30 = bits, U32, 976, [30:30] -unusedBit_22_31 = bits, U32, 976, [31:31] targetRpmByClt = scalar, S32, 980, "", 1, 0 targetRpmAcBump = scalar, S32, 984, "", 1, 0 ; total TS size = 988 diff --git a/firmware/tunerstudio/generated/rusefi_f407-discovery.ini b/firmware/tunerstudio/generated/rusefi_f407-discovery.ini index 3d7f163dec..998d60a85d 100644 --- a/firmware/tunerstudio/generated/rusefi_f407-discovery.ini +++ b/firmware/tunerstudio/generated/rusefi_f407-discovery.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.06.18.f407-discovery.1938449898" + signature = "rusEFI 2022.06.19.f407-discovery.1938449898" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.18.f407-discovery.1938449898" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.19.f407-discovery.1938449898" ; 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 @@ -85,7 +85,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 Sat Jun 18 21:28:56 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 19 13:56:27 UTC 2022 pageSize = 21352 page = 1 @@ -2321,36 +2321,6 @@ tpsAccelTo = scalar, U08, 371, "%", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0] isUsbConnected = bits, U32, 376, [1:1] -unusedBit_182_2 = bits, U32, 376, [2:2] -unusedBit_182_3 = bits, U32, 376, [3:3] -unusedBit_182_4 = bits, U32, 376, [4:4] -unusedBit_182_5 = bits, U32, 376, [5:5] -unusedBit_182_6 = bits, U32, 376, [6:6] -unusedBit_182_7 = bits, U32, 376, [7:7] -unusedBit_182_8 = bits, U32, 376, [8:8] -unusedBit_182_9 = bits, U32, 376, [9:9] -unusedBit_182_10 = bits, U32, 376, [10:10] -unusedBit_182_11 = bits, U32, 376, [11:11] -unusedBit_182_12 = bits, U32, 376, [12:12] -unusedBit_182_13 = bits, U32, 376, [13:13] -unusedBit_182_14 = bits, U32, 376, [14:14] -unusedBit_182_15 = bits, U32, 376, [15:15] -unusedBit_182_16 = bits, U32, 376, [16:16] -unusedBit_182_17 = bits, U32, 376, [17:17] -unusedBit_182_18 = bits, U32, 376, [18:18] -unusedBit_182_19 = bits, U32, 376, [19:19] -unusedBit_182_20 = bits, U32, 376, [20:20] -unusedBit_182_21 = bits, U32, 376, [21:21] -unusedBit_182_22 = bits, U32, 376, [22:22] -unusedBit_182_23 = bits, U32, 376, [23:23] -unusedBit_182_24 = bits, U32, 376, [24:24] -unusedBit_182_25 = bits, U32, 376, [25:25] -unusedBit_182_26 = bits, U32, 376, [26:26] -unusedBit_182_27 = bits, U32, 376, [27:27] -unusedBit_182_28 = bits, U32, 376, [28:28] -unusedBit_182_29 = bits, U32, 376, [29:29] -unusedBit_182_30 = bits, U32, 376, [30:30] -unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 @@ -2369,30 +2339,6 @@ launchIsLaunchCondition = bits, U32, 408, [4:4] launchCombinedConditions = bits, U32, 408, [5:5] dfcoActive = bits, U32, 408, [6:6] tpsAccelActive = bits, U32, 408, [7:7] -unusedBit_230_8 = bits, U32, 408, [8:8] -unusedBit_230_9 = bits, U32, 408, [9:9] -unusedBit_230_10 = bits, U32, 408, [10:10] -unusedBit_230_11 = bits, U32, 408, [11:11] -unusedBit_230_12 = bits, U32, 408, [12:12] -unusedBit_230_13 = bits, U32, 408, [13:13] -unusedBit_230_14 = bits, U32, 408, [14:14] -unusedBit_230_15 = bits, U32, 408, [15:15] -unusedBit_230_16 = bits, U32, 408, [16:16] -unusedBit_230_17 = bits, U32, 408, [17:17] -unusedBit_230_18 = bits, U32, 408, [18:18] -unusedBit_230_19 = bits, U32, 408, [19:19] -unusedBit_230_20 = bits, U32, 408, [20:20] -unusedBit_230_21 = bits, U32, 408, [21:21] -unusedBit_230_22 = bits, U32, 408, [22:22] -unusedBit_230_23 = bits, U32, 408, [23:23] -unusedBit_230_24 = bits, U32, 408, [24:24] -unusedBit_230_25 = bits, U32, 408, [25:25] -unusedBit_230_26 = bits, U32, 408, [26:26] -unusedBit_230_27 = bits, U32, 408, [27:27] -unusedBit_230_28 = bits, U32, 408, [28:28] -unusedBit_230_29 = bits, U32, 408, [29:29] -unusedBit_230_30 = bits, U32, 408, [30:30] -unusedBit_230_31 = bits, U32, 408, [31:31] boostControllerOutput = scalar, U08, 412, "%", 0.5, 0 boostControllerOpenLoopPart = scalar, U08, 413, "%", 0.5, 0 fallbackMap = scalar, U16, 414, "kPa", 0.1, 0 @@ -2534,35 +2480,6 @@ fuel_requested_percent_pi = scalar, F32, 636, "", 1, 0 noValve = bits, U32, 640, [0:0] angleAboveMin = bits, U32, 640, [1:1] isHpfpInactive = bits, U32, 640, [2:2] -unusedBit_6_3 = bits, U32, 640, [3:3] -unusedBit_6_4 = bits, U32, 640, [4:4] -unusedBit_6_5 = bits, U32, 640, [5:5] -unusedBit_6_6 = bits, U32, 640, [6:6] -unusedBit_6_7 = bits, U32, 640, [7:7] -unusedBit_6_8 = bits, U32, 640, [8:8] -unusedBit_6_9 = bits, U32, 640, [9:9] -unusedBit_6_10 = bits, U32, 640, [10:10] -unusedBit_6_11 = bits, U32, 640, [11:11] -unusedBit_6_12 = bits, U32, 640, [12:12] -unusedBit_6_13 = bits, U32, 640, [13:13] -unusedBit_6_14 = bits, U32, 640, [14:14] -unusedBit_6_15 = bits, U32, 640, [15:15] -unusedBit_6_16 = bits, U32, 640, [16:16] -unusedBit_6_17 = bits, U32, 640, [17:17] -unusedBit_6_18 = bits, U32, 640, [18:18] -unusedBit_6_19 = bits, U32, 640, [19:19] -unusedBit_6_20 = bits, U32, 640, [20:20] -unusedBit_6_21 = bits, U32, 640, [21:21] -unusedBit_6_22 = bits, U32, 640, [22:22] -unusedBit_6_23 = bits, U32, 640, [23:23] -unusedBit_6_24 = bits, U32, 640, [24:24] -unusedBit_6_25 = bits, U32, 640, [25:25] -unusedBit_6_26 = bits, U32, 640, [26:26] -unusedBit_6_27 = bits, U32, 640, [27:27] -unusedBit_6_28 = bits, U32, 640, [28:28] -unusedBit_6_29 = bits, U32, 640, [29:29] -unusedBit_6_30 = bits, U32, 640, [30:30] -unusedBit_6_31 = bits, U32, 640, [31:31] nextLobe = scalar, F32, 644, "", 1, 0 nextStart = scalar, F32, 648, "", 1, 0 ; total TS size = 652 @@ -2581,61 +2498,12 @@ activateSwitchCondition = bits, U32, 668, [6:6] rpmCondition = bits, U32, 668, [7:7] speedCondition = bits, U32, 668, [8:8] tpsCondition = bits, U32, 668, [9:9] -unusedBit_11_10 = bits, U32, 668, [10:10] -unusedBit_11_11 = bits, U32, 668, [11:11] -unusedBit_11_12 = bits, U32, 668, [12:12] -unusedBit_11_13 = bits, U32, 668, [13:13] -unusedBit_11_14 = bits, U32, 668, [14:14] -unusedBit_11_15 = bits, U32, 668, [15:15] -unusedBit_11_16 = bits, U32, 668, [16:16] -unusedBit_11_17 = bits, U32, 668, [17:17] -unusedBit_11_18 = bits, U32, 668, [18:18] -unusedBit_11_19 = bits, U32, 668, [19:19] -unusedBit_11_20 = bits, U32, 668, [20:20] -unusedBit_11_21 = bits, U32, 668, [21:21] -unusedBit_11_22 = bits, U32, 668, [22:22] -unusedBit_11_23 = bits, U32, 668, [23:23] -unusedBit_11_24 = bits, U32, 668, [24:24] -unusedBit_11_25 = bits, U32, 668, [25:25] -unusedBit_11_26 = bits, U32, 668, [26:26] -unusedBit_11_27 = bits, U32, 668, [27:27] -unusedBit_11_28 = bits, U32, 668, [28:28] -unusedBit_11_29 = bits, U32, 668, [29:29] -unusedBit_11_30 = bits, U32, 668, [30:30] -unusedBit_11_31 = bits, U32, 668, [31:31] ; total TS size = 672 isTpsInvalid = bits, U32, 672, [0:0] m_shouldResetPid = bits, U32, 672, [1:1] isBelowClosedLoopThreshold = bits, U32, 672, [2:2] isNotClosedLoop = bits, U32, 672, [3:3] isZeroRpm = bits, U32, 672, [4:4] -unusedBit_5_5 = bits, U32, 672, [5:5] -unusedBit_5_6 = bits, U32, 672, [6:6] -unusedBit_5_7 = bits, U32, 672, [7:7] -unusedBit_5_8 = bits, U32, 672, [8:8] -unusedBit_5_9 = bits, U32, 672, [9:9] -unusedBit_5_10 = bits, U32, 672, [10:10] -unusedBit_5_11 = bits, U32, 672, [11:11] -unusedBit_5_12 = bits, U32, 672, [12:12] -unusedBit_5_13 = bits, U32, 672, [13:13] -unusedBit_5_14 = bits, U32, 672, [14:14] -unusedBit_5_15 = bits, U32, 672, [15:15] -unusedBit_5_16 = bits, U32, 672, [16:16] -unusedBit_5_17 = bits, U32, 672, [17:17] -unusedBit_5_18 = bits, U32, 672, [18:18] -unusedBit_5_19 = bits, U32, 672, [19:19] -unusedBit_5_20 = bits, U32, 672, [20:20] -unusedBit_5_21 = bits, U32, 672, [21:21] -unusedBit_5_22 = bits, U32, 672, [22:22] -unusedBit_5_23 = bits, U32, 672, [23:23] -unusedBit_5_24 = bits, U32, 672, [24:24] -unusedBit_5_25 = bits, U32, 672, [25:25] -unusedBit_5_26 = bits, U32, 672, [26:26] -unusedBit_5_27 = bits, U32, 672, [27:27] -unusedBit_5_28 = bits, U32, 672, [28:28] -unusedBit_5_29 = bits, U32, 672, [29:29] -unusedBit_5_30 = bits, U32, 672, [30:30] -unusedBit_5_31 = bits, U32, 672, [31:31] openLoopPart = scalar, F32, 676, "", 1, 0 closedLoopPart = scalar, F32, 680, "", 1, 0 ; total TS size = 684 @@ -2647,30 +2515,6 @@ tpsTooHigh = bits, U32, 684, [4:4] m_acEnabled = bits, U32, 684, [5:5] acButtonState = bits, U32, 684, [6:6] isDisabledByLua = bits, U32, 684, [7:7] -unusedBit_8_8 = bits, U32, 684, [8:8] -unusedBit_8_9 = bits, U32, 684, [9:9] -unusedBit_8_10 = bits, U32, 684, [10:10] -unusedBit_8_11 = bits, U32, 684, [11:11] -unusedBit_8_12 = bits, U32, 684, [12:12] -unusedBit_8_13 = bits, U32, 684, [13:13] -unusedBit_8_14 = bits, U32, 684, [14:14] -unusedBit_8_15 = bits, U32, 684, [15:15] -unusedBit_8_16 = bits, U32, 684, [16:16] -unusedBit_8_17 = bits, U32, 684, [17:17] -unusedBit_8_18 = bits, U32, 684, [18:18] -unusedBit_8_19 = bits, U32, 684, [19:19] -unusedBit_8_20 = bits, U32, 684, [20:20] -unusedBit_8_21 = bits, U32, 684, [21:21] -unusedBit_8_22 = bits, U32, 684, [22:22] -unusedBit_8_23 = bits, U32, 684, [23:23] -unusedBit_8_24 = bits, U32, 684, [24:24] -unusedBit_8_25 = bits, U32, 684, [25:25] -unusedBit_8_26 = bits, U32, 684, [26:26] -unusedBit_8_27 = bits, U32, 684, [27:27] -unusedBit_8_28 = bits, U32, 684, [28:28] -unusedBit_8_29 = bits, U32, 684, [29:29] -unusedBit_8_30 = bits, U32, 684, [30:30] -unusedBit_8_31 = bits, U32, 684, [31:31] latest_usage_ac_control = scalar, S32, 688, "", 1, 0 acSwitchLastChangeTimeMs = scalar, S32, 692, "", 1, 0 ; total TS size = 696 @@ -2681,130 +2525,18 @@ brokenClt = bits, U32, 696, [3:3] enabledForAc = bits, U32, 696, [4:4] hot = bits, U32, 696, [5:5] cold = bits, U32, 696, [6:6] -unusedBit_7_7 = bits, U32, 696, [7:7] -unusedBit_7_8 = bits, U32, 696, [8:8] -unusedBit_7_9 = bits, U32, 696, [9:9] -unusedBit_7_10 = bits, U32, 696, [10:10] -unusedBit_7_11 = bits, U32, 696, [11:11] -unusedBit_7_12 = bits, U32, 696, [12:12] -unusedBit_7_13 = bits, U32, 696, [13:13] -unusedBit_7_14 = bits, U32, 696, [14:14] -unusedBit_7_15 = bits, U32, 696, [15:15] -unusedBit_7_16 = bits, U32, 696, [16:16] -unusedBit_7_17 = bits, U32, 696, [17:17] -unusedBit_7_18 = bits, U32, 696, [18:18] -unusedBit_7_19 = bits, U32, 696, [19:19] -unusedBit_7_20 = bits, U32, 696, [20:20] -unusedBit_7_21 = bits, U32, 696, [21:21] -unusedBit_7_22 = bits, U32, 696, [22:22] -unusedBit_7_23 = bits, U32, 696, [23:23] -unusedBit_7_24 = bits, U32, 696, [24:24] -unusedBit_7_25 = bits, U32, 696, [25:25] -unusedBit_7_26 = bits, U32, 696, [26:26] -unusedBit_7_27 = bits, U32, 696, [27:27] -unusedBit_7_28 = bits, U32, 696, [28:28] -unusedBit_7_29 = bits, U32, 696, [29:29] -unusedBit_7_30 = bits, U32, 696, [30:30] -unusedBit_7_31 = bits, U32, 696, [31:31] ; total TS size = 700 isPrime = bits, U32, 700, [0:0] engineTurnedRecently = bits, U32, 700, [1:1] isPumpOn = bits, U32, 700, [2:2] ignitionOn = bits, U32, 700, [3:3] -unusedBit_4_4 = bits, U32, 700, [4:4] -unusedBit_4_5 = bits, U32, 700, [5:5] -unusedBit_4_6 = bits, U32, 700, [6:6] -unusedBit_4_7 = bits, U32, 700, [7:7] -unusedBit_4_8 = bits, U32, 700, [8:8] -unusedBit_4_9 = bits, U32, 700, [9:9] -unusedBit_4_10 = bits, U32, 700, [10:10] -unusedBit_4_11 = bits, U32, 700, [11:11] -unusedBit_4_12 = bits, U32, 700, [12:12] -unusedBit_4_13 = bits, U32, 700, [13:13] -unusedBit_4_14 = bits, U32, 700, [14:14] -unusedBit_4_15 = bits, U32, 700, [15:15] -unusedBit_4_16 = bits, U32, 700, [16:16] -unusedBit_4_17 = bits, U32, 700, [17:17] -unusedBit_4_18 = bits, U32, 700, [18:18] -unusedBit_4_19 = bits, U32, 700, [19:19] -unusedBit_4_20 = bits, U32, 700, [20:20] -unusedBit_4_21 = bits, U32, 700, [21:21] -unusedBit_4_22 = bits, U32, 700, [22:22] -unusedBit_4_23 = bits, U32, 700, [23:23] -unusedBit_4_24 = bits, U32, 700, [24:24] -unusedBit_4_25 = bits, U32, 700, [25:25] -unusedBit_4_26 = bits, U32, 700, [26:26] -unusedBit_4_27 = bits, U32, 700, [27:27] -unusedBit_4_28 = bits, U32, 700, [28:28] -unusedBit_4_29 = bits, U32, 700, [29:29] -unusedBit_4_30 = bits, U32, 700, [30:30] -unusedBit_4_31 = bits, U32, 700, [31:31] ; total TS size = 704 isBenchTest = bits, U32, 704, [0:0] hasIgnitionVoltage = bits, U32, 704, [1:1] mainRelayState = bits, U32, 704, [2:2] delayedShutoffRequested = bits, U32, 704, [3:3] -unusedBit_4_4 = bits, U32, 704, [4:4] -unusedBit_4_5 = bits, U32, 704, [5:5] -unusedBit_4_6 = bits, U32, 704, [6:6] -unusedBit_4_7 = bits, U32, 704, [7:7] -unusedBit_4_8 = bits, U32, 704, [8:8] -unusedBit_4_9 = bits, U32, 704, [9:9] -unusedBit_4_10 = bits, U32, 704, [10:10] -unusedBit_4_11 = bits, U32, 704, [11:11] -unusedBit_4_12 = bits, U32, 704, [12:12] -unusedBit_4_13 = bits, U32, 704, [13:13] -unusedBit_4_14 = bits, U32, 704, [14:14] -unusedBit_4_15 = bits, U32, 704, [15:15] -unusedBit_4_16 = bits, U32, 704, [16:16] -unusedBit_4_17 = bits, U32, 704, [17:17] -unusedBit_4_18 = bits, U32, 704, [18:18] -unusedBit_4_19 = bits, U32, 704, [19:19] -unusedBit_4_20 = bits, U32, 704, [20:20] -unusedBit_4_21 = bits, U32, 704, [21:21] -unusedBit_4_22 = bits, U32, 704, [22:22] -unusedBit_4_23 = bits, U32, 704, [23:23] -unusedBit_4_24 = bits, U32, 704, [24:24] -unusedBit_4_25 = bits, U32, 704, [25:25] -unusedBit_4_26 = bits, U32, 704, [26:26] -unusedBit_4_27 = bits, U32, 704, [27:27] -unusedBit_4_28 = bits, U32, 704, [28:28] -unusedBit_4_29 = bits, U32, 704, [29:29] -unusedBit_4_30 = bits, U32, 704, [30:30] -unusedBit_4_31 = bits, U32, 704, [31:31] ; total TS size = 708 sd_isTChargeAirModel = bits, U32, 708, [0:0] -sd_unusedBit_1_1 = bits, U32, 708, [1:1] -sd_unusedBit_1_2 = bits, U32, 708, [2:2] -sd_unusedBit_1_3 = bits, U32, 708, [3:3] -sd_unusedBit_1_4 = bits, U32, 708, [4:4] -sd_unusedBit_1_5 = bits, U32, 708, [5:5] -sd_unusedBit_1_6 = bits, U32, 708, [6:6] -sd_unusedBit_1_7 = bits, U32, 708, [7:7] -sd_unusedBit_1_8 = bits, U32, 708, [8:8] -sd_unusedBit_1_9 = bits, U32, 708, [9:9] -sd_unusedBit_1_10 = bits, U32, 708, [10:10] -sd_unusedBit_1_11 = bits, U32, 708, [11:11] -sd_unusedBit_1_12 = bits, U32, 708, [12:12] -sd_unusedBit_1_13 = bits, U32, 708, [13:13] -sd_unusedBit_1_14 = bits, U32, 708, [14:14] -sd_unusedBit_1_15 = bits, U32, 708, [15:15] -sd_unusedBit_1_16 = bits, U32, 708, [16:16] -sd_unusedBit_1_17 = bits, U32, 708, [17:17] -sd_unusedBit_1_18 = bits, U32, 708, [18:18] -sd_unusedBit_1_19 = bits, U32, 708, [19:19] -sd_unusedBit_1_20 = bits, U32, 708, [20:20] -sd_unusedBit_1_21 = bits, U32, 708, [21:21] -sd_unusedBit_1_22 = bits, U32, 708, [22:22] -sd_unusedBit_1_23 = bits, U32, 708, [23:23] -sd_unusedBit_1_24 = bits, U32, 708, [24:24] -sd_unusedBit_1_25 = bits, U32, 708, [25:25] -sd_unusedBit_1_26 = bits, U32, 708, [26:26] -sd_unusedBit_1_27 = bits, U32, 708, [27:27] -sd_unusedBit_1_28 = bits, U32, 708, [28:28] -sd_unusedBit_1_29 = bits, U32, 708, [29:29] -sd_unusedBit_1_30 = bits, U32, 708, [30:30] -sd_unusedBit_1_31 = bits, U32, 708, [31:31] sd_airMassInOneCylinder = scalar, F32, 712, "", 1, 0 sd_tCharge = scalar, F32, 716, "", 1, 0 sd_tChargeK = scalar, F32, 720, "", 1, 0 @@ -2831,15 +2563,15 @@ running_timeSinceCrankingInSecs = scalar, F32, 800, "", 1, 0 running_injectorLag = scalar, F32, 804, "", 1, 0 running_baseFuel = scalar, F32, 808, "", 1, 0 running_fuel = scalar, F32, 812, "", 1, 0 -etbFeedForward = bits, F32, 816, [0:2], "not important" -targetFromTable = bits, F32, 820, [0:2], "not important" +etbFeedForward = scalar, F32, 816, "", 1, 0 +targetFromTable = scalar, F32, 820, "", 1, 0 sparkDwell = scalar, F32, 824, "", 1, 0 dwellAngle = scalar, F32, 828, "", 1, 0 cltTimingCorrection = scalar, F32, 832, "", 1, 0 ; total TS size = 836 -tpsFrom = bits, F32, 836, [0:2], "not important" -tpsTo = bits, F32, 840, [0:2], "not important" -deltaTps = bits, F32, 844, [0:2], "not important" +tpsFrom = scalar, F32, 836, "", 1, 0 +tpsTo = scalar, F32, 840, "", 1, 0 +deltaTps = scalar, F32, 844, "", 1, 0 extraFuel = scalar, F32, 848, "", 1, 0 valueFromTable = scalar, F32, 852, "", 1, 0 isAboveAccelThreshold = bits, U32, 856, [0:0] @@ -2848,32 +2580,6 @@ isTimeToResetAccumulator = bits, U32, 856, [2:2] isFractionalEnrichment = bits, U32, 856, [3:3] belowEpsilon = bits, U32, 856, [4:4] tooShort = bits, U32, 856, [5:5] -unusedBit_11_6 = bits, U32, 856, [6:6] -unusedBit_11_7 = bits, U32, 856, [7:7] -unusedBit_11_8 = bits, U32, 856, [8:8] -unusedBit_11_9 = bits, U32, 856, [9:9] -unusedBit_11_10 = bits, U32, 856, [10:10] -unusedBit_11_11 = bits, U32, 856, [11:11] -unusedBit_11_12 = bits, U32, 856, [12:12] -unusedBit_11_13 = bits, U32, 856, [13:13] -unusedBit_11_14 = bits, U32, 856, [14:14] -unusedBit_11_15 = bits, U32, 856, [15:15] -unusedBit_11_16 = bits, U32, 856, [16:16] -unusedBit_11_17 = bits, U32, 856, [17:17] -unusedBit_11_18 = bits, U32, 856, [18:18] -unusedBit_11_19 = bits, U32, 856, [19:19] -unusedBit_11_20 = bits, U32, 856, [20:20] -unusedBit_11_21 = bits, U32, 856, [21:21] -unusedBit_11_22 = bits, U32, 856, [22:22] -unusedBit_11_23 = bits, U32, 856, [23:23] -unusedBit_11_24 = bits, U32, 856, [24:24] -unusedBit_11_25 = bits, U32, 856, [25:25] -unusedBit_11_26 = bits, U32, 856, [26:26] -unusedBit_11_27 = bits, U32, 856, [27:27] -unusedBit_11_28 = bits, U32, 856, [28:28] -unusedBit_11_29 = bits, U32, 856, [29:29] -unusedBit_11_30 = bits, U32, 856, [30:30] -unusedBit_11_31 = bits, U32, 856, [31:31] fractionalInjFuel = scalar, F32, 860, "", 1, 0 accumulatedValue = scalar, F32, 864, "", 1, 0 maxExtraPerCycle = scalar, F32, 868, "", 1, 0 @@ -2906,10 +2612,10 @@ vvtStateIndex = scalar, U08, 947, "", 1, 0 wallFuelCorrection = scalar, F32, 948, "", 1, 0 wallFuel = scalar, F32, 952, "", 1, 0 ; total TS size = 956 -idleState = bits, S32, 956, [0:2], "not important" -currentIdlePosition = bits, F32, 960, [0:2], "not important" -baseIdlePosition = bits, F32, 964, [0:2], "not important" -iacByTpsTaper = bits, F32, 968, [0:2], "not important" +idleState = scalar, S32, 956, "", 1, 0 +currentIdlePosition = scalar, F32, 960, "", 1, 0 +baseIdlePosition = scalar, F32, 964, "", 1, 0 +iacByTpsTaper = scalar, F32, 968, "", 1, 0 throttlePedalUpState = scalar, S32, 972, "", 1, 0 mightResetPid = bits, U32, 976, [0:0] shouldResetPid = bits, U32, 976, [1:1] @@ -2928,21 +2634,6 @@ looksLikeCoasting = bits, U32, 976, [13:13] looksLikeCrankToIdle = bits, U32, 976, [14:14] useInstantRpmForIdle = bits, U32, 976, [15:15] isVerboseIAC = bits, U32, 976, [16:16] -unusedBit_22_17 = bits, U32, 976, [17:17] -unusedBit_22_18 = bits, U32, 976, [18:18] -unusedBit_22_19 = bits, U32, 976, [19:19] -unusedBit_22_20 = bits, U32, 976, [20:20] -unusedBit_22_21 = bits, U32, 976, [21:21] -unusedBit_22_22 = bits, U32, 976, [22:22] -unusedBit_22_23 = bits, U32, 976, [23:23] -unusedBit_22_24 = bits, U32, 976, [24:24] -unusedBit_22_25 = bits, U32, 976, [25:25] -unusedBit_22_26 = bits, U32, 976, [26:26] -unusedBit_22_27 = bits, U32, 976, [27:27] -unusedBit_22_28 = bits, U32, 976, [28:28] -unusedBit_22_29 = bits, U32, 976, [29:29] -unusedBit_22_30 = bits, U32, 976, [30:30] -unusedBit_22_31 = bits, U32, 976, [31:31] targetRpmByClt = scalar, S32, 980, "", 1, 0 targetRpmAcBump = scalar, S32, 984, "", 1, 0 ; total TS size = 988 diff --git a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini index eeb9be3559..8d55e85d0f 100644 --- a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini +++ b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.06.18.f429-discovery.1938449898" + signature = "rusEFI 2022.06.19.f429-discovery.1938449898" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.18.f429-discovery.1938449898" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.19.f429-discovery.1938449898" ; 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 @@ -85,7 +85,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 Sat Jun 18 21:28:57 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 19 13:56:29 UTC 2022 pageSize = 21352 page = 1 @@ -2321,36 +2321,6 @@ tpsAccelTo = scalar, U08, 371, "%", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0] isUsbConnected = bits, U32, 376, [1:1] -unusedBit_182_2 = bits, U32, 376, [2:2] -unusedBit_182_3 = bits, U32, 376, [3:3] -unusedBit_182_4 = bits, U32, 376, [4:4] -unusedBit_182_5 = bits, U32, 376, [5:5] -unusedBit_182_6 = bits, U32, 376, [6:6] -unusedBit_182_7 = bits, U32, 376, [7:7] -unusedBit_182_8 = bits, U32, 376, [8:8] -unusedBit_182_9 = bits, U32, 376, [9:9] -unusedBit_182_10 = bits, U32, 376, [10:10] -unusedBit_182_11 = bits, U32, 376, [11:11] -unusedBit_182_12 = bits, U32, 376, [12:12] -unusedBit_182_13 = bits, U32, 376, [13:13] -unusedBit_182_14 = bits, U32, 376, [14:14] -unusedBit_182_15 = bits, U32, 376, [15:15] -unusedBit_182_16 = bits, U32, 376, [16:16] -unusedBit_182_17 = bits, U32, 376, [17:17] -unusedBit_182_18 = bits, U32, 376, [18:18] -unusedBit_182_19 = bits, U32, 376, [19:19] -unusedBit_182_20 = bits, U32, 376, [20:20] -unusedBit_182_21 = bits, U32, 376, [21:21] -unusedBit_182_22 = bits, U32, 376, [22:22] -unusedBit_182_23 = bits, U32, 376, [23:23] -unusedBit_182_24 = bits, U32, 376, [24:24] -unusedBit_182_25 = bits, U32, 376, [25:25] -unusedBit_182_26 = bits, U32, 376, [26:26] -unusedBit_182_27 = bits, U32, 376, [27:27] -unusedBit_182_28 = bits, U32, 376, [28:28] -unusedBit_182_29 = bits, U32, 376, [29:29] -unusedBit_182_30 = bits, U32, 376, [30:30] -unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 @@ -2369,30 +2339,6 @@ launchIsLaunchCondition = bits, U32, 408, [4:4] launchCombinedConditions = bits, U32, 408, [5:5] dfcoActive = bits, U32, 408, [6:6] tpsAccelActive = bits, U32, 408, [7:7] -unusedBit_230_8 = bits, U32, 408, [8:8] -unusedBit_230_9 = bits, U32, 408, [9:9] -unusedBit_230_10 = bits, U32, 408, [10:10] -unusedBit_230_11 = bits, U32, 408, [11:11] -unusedBit_230_12 = bits, U32, 408, [12:12] -unusedBit_230_13 = bits, U32, 408, [13:13] -unusedBit_230_14 = bits, U32, 408, [14:14] -unusedBit_230_15 = bits, U32, 408, [15:15] -unusedBit_230_16 = bits, U32, 408, [16:16] -unusedBit_230_17 = bits, U32, 408, [17:17] -unusedBit_230_18 = bits, U32, 408, [18:18] -unusedBit_230_19 = bits, U32, 408, [19:19] -unusedBit_230_20 = bits, U32, 408, [20:20] -unusedBit_230_21 = bits, U32, 408, [21:21] -unusedBit_230_22 = bits, U32, 408, [22:22] -unusedBit_230_23 = bits, U32, 408, [23:23] -unusedBit_230_24 = bits, U32, 408, [24:24] -unusedBit_230_25 = bits, U32, 408, [25:25] -unusedBit_230_26 = bits, U32, 408, [26:26] -unusedBit_230_27 = bits, U32, 408, [27:27] -unusedBit_230_28 = bits, U32, 408, [28:28] -unusedBit_230_29 = bits, U32, 408, [29:29] -unusedBit_230_30 = bits, U32, 408, [30:30] -unusedBit_230_31 = bits, U32, 408, [31:31] boostControllerOutput = scalar, U08, 412, "%", 0.5, 0 boostControllerOpenLoopPart = scalar, U08, 413, "%", 0.5, 0 fallbackMap = scalar, U16, 414, "kPa", 0.1, 0 @@ -2534,35 +2480,6 @@ fuel_requested_percent_pi = scalar, F32, 636, "", 1, 0 noValve = bits, U32, 640, [0:0] angleAboveMin = bits, U32, 640, [1:1] isHpfpInactive = bits, U32, 640, [2:2] -unusedBit_6_3 = bits, U32, 640, [3:3] -unusedBit_6_4 = bits, U32, 640, [4:4] -unusedBit_6_5 = bits, U32, 640, [5:5] -unusedBit_6_6 = bits, U32, 640, [6:6] -unusedBit_6_7 = bits, U32, 640, [7:7] -unusedBit_6_8 = bits, U32, 640, [8:8] -unusedBit_6_9 = bits, U32, 640, [9:9] -unusedBit_6_10 = bits, U32, 640, [10:10] -unusedBit_6_11 = bits, U32, 640, [11:11] -unusedBit_6_12 = bits, U32, 640, [12:12] -unusedBit_6_13 = bits, U32, 640, [13:13] -unusedBit_6_14 = bits, U32, 640, [14:14] -unusedBit_6_15 = bits, U32, 640, [15:15] -unusedBit_6_16 = bits, U32, 640, [16:16] -unusedBit_6_17 = bits, U32, 640, [17:17] -unusedBit_6_18 = bits, U32, 640, [18:18] -unusedBit_6_19 = bits, U32, 640, [19:19] -unusedBit_6_20 = bits, U32, 640, [20:20] -unusedBit_6_21 = bits, U32, 640, [21:21] -unusedBit_6_22 = bits, U32, 640, [22:22] -unusedBit_6_23 = bits, U32, 640, [23:23] -unusedBit_6_24 = bits, U32, 640, [24:24] -unusedBit_6_25 = bits, U32, 640, [25:25] -unusedBit_6_26 = bits, U32, 640, [26:26] -unusedBit_6_27 = bits, U32, 640, [27:27] -unusedBit_6_28 = bits, U32, 640, [28:28] -unusedBit_6_29 = bits, U32, 640, [29:29] -unusedBit_6_30 = bits, U32, 640, [30:30] -unusedBit_6_31 = bits, U32, 640, [31:31] nextLobe = scalar, F32, 644, "", 1, 0 nextStart = scalar, F32, 648, "", 1, 0 ; total TS size = 652 @@ -2581,61 +2498,12 @@ activateSwitchCondition = bits, U32, 668, [6:6] rpmCondition = bits, U32, 668, [7:7] speedCondition = bits, U32, 668, [8:8] tpsCondition = bits, U32, 668, [9:9] -unusedBit_11_10 = bits, U32, 668, [10:10] -unusedBit_11_11 = bits, U32, 668, [11:11] -unusedBit_11_12 = bits, U32, 668, [12:12] -unusedBit_11_13 = bits, U32, 668, [13:13] -unusedBit_11_14 = bits, U32, 668, [14:14] -unusedBit_11_15 = bits, U32, 668, [15:15] -unusedBit_11_16 = bits, U32, 668, [16:16] -unusedBit_11_17 = bits, U32, 668, [17:17] -unusedBit_11_18 = bits, U32, 668, [18:18] -unusedBit_11_19 = bits, U32, 668, [19:19] -unusedBit_11_20 = bits, U32, 668, [20:20] -unusedBit_11_21 = bits, U32, 668, [21:21] -unusedBit_11_22 = bits, U32, 668, [22:22] -unusedBit_11_23 = bits, U32, 668, [23:23] -unusedBit_11_24 = bits, U32, 668, [24:24] -unusedBit_11_25 = bits, U32, 668, [25:25] -unusedBit_11_26 = bits, U32, 668, [26:26] -unusedBit_11_27 = bits, U32, 668, [27:27] -unusedBit_11_28 = bits, U32, 668, [28:28] -unusedBit_11_29 = bits, U32, 668, [29:29] -unusedBit_11_30 = bits, U32, 668, [30:30] -unusedBit_11_31 = bits, U32, 668, [31:31] ; total TS size = 672 isTpsInvalid = bits, U32, 672, [0:0] m_shouldResetPid = bits, U32, 672, [1:1] isBelowClosedLoopThreshold = bits, U32, 672, [2:2] isNotClosedLoop = bits, U32, 672, [3:3] isZeroRpm = bits, U32, 672, [4:4] -unusedBit_5_5 = bits, U32, 672, [5:5] -unusedBit_5_6 = bits, U32, 672, [6:6] -unusedBit_5_7 = bits, U32, 672, [7:7] -unusedBit_5_8 = bits, U32, 672, [8:8] -unusedBit_5_9 = bits, U32, 672, [9:9] -unusedBit_5_10 = bits, U32, 672, [10:10] -unusedBit_5_11 = bits, U32, 672, [11:11] -unusedBit_5_12 = bits, U32, 672, [12:12] -unusedBit_5_13 = bits, U32, 672, [13:13] -unusedBit_5_14 = bits, U32, 672, [14:14] -unusedBit_5_15 = bits, U32, 672, [15:15] -unusedBit_5_16 = bits, U32, 672, [16:16] -unusedBit_5_17 = bits, U32, 672, [17:17] -unusedBit_5_18 = bits, U32, 672, [18:18] -unusedBit_5_19 = bits, U32, 672, [19:19] -unusedBit_5_20 = bits, U32, 672, [20:20] -unusedBit_5_21 = bits, U32, 672, [21:21] -unusedBit_5_22 = bits, U32, 672, [22:22] -unusedBit_5_23 = bits, U32, 672, [23:23] -unusedBit_5_24 = bits, U32, 672, [24:24] -unusedBit_5_25 = bits, U32, 672, [25:25] -unusedBit_5_26 = bits, U32, 672, [26:26] -unusedBit_5_27 = bits, U32, 672, [27:27] -unusedBit_5_28 = bits, U32, 672, [28:28] -unusedBit_5_29 = bits, U32, 672, [29:29] -unusedBit_5_30 = bits, U32, 672, [30:30] -unusedBit_5_31 = bits, U32, 672, [31:31] openLoopPart = scalar, F32, 676, "", 1, 0 closedLoopPart = scalar, F32, 680, "", 1, 0 ; total TS size = 684 @@ -2647,30 +2515,6 @@ tpsTooHigh = bits, U32, 684, [4:4] m_acEnabled = bits, U32, 684, [5:5] acButtonState = bits, U32, 684, [6:6] isDisabledByLua = bits, U32, 684, [7:7] -unusedBit_8_8 = bits, U32, 684, [8:8] -unusedBit_8_9 = bits, U32, 684, [9:9] -unusedBit_8_10 = bits, U32, 684, [10:10] -unusedBit_8_11 = bits, U32, 684, [11:11] -unusedBit_8_12 = bits, U32, 684, [12:12] -unusedBit_8_13 = bits, U32, 684, [13:13] -unusedBit_8_14 = bits, U32, 684, [14:14] -unusedBit_8_15 = bits, U32, 684, [15:15] -unusedBit_8_16 = bits, U32, 684, [16:16] -unusedBit_8_17 = bits, U32, 684, [17:17] -unusedBit_8_18 = bits, U32, 684, [18:18] -unusedBit_8_19 = bits, U32, 684, [19:19] -unusedBit_8_20 = bits, U32, 684, [20:20] -unusedBit_8_21 = bits, U32, 684, [21:21] -unusedBit_8_22 = bits, U32, 684, [22:22] -unusedBit_8_23 = bits, U32, 684, [23:23] -unusedBit_8_24 = bits, U32, 684, [24:24] -unusedBit_8_25 = bits, U32, 684, [25:25] -unusedBit_8_26 = bits, U32, 684, [26:26] -unusedBit_8_27 = bits, U32, 684, [27:27] -unusedBit_8_28 = bits, U32, 684, [28:28] -unusedBit_8_29 = bits, U32, 684, [29:29] -unusedBit_8_30 = bits, U32, 684, [30:30] -unusedBit_8_31 = bits, U32, 684, [31:31] latest_usage_ac_control = scalar, S32, 688, "", 1, 0 acSwitchLastChangeTimeMs = scalar, S32, 692, "", 1, 0 ; total TS size = 696 @@ -2681,130 +2525,18 @@ brokenClt = bits, U32, 696, [3:3] enabledForAc = bits, U32, 696, [4:4] hot = bits, U32, 696, [5:5] cold = bits, U32, 696, [6:6] -unusedBit_7_7 = bits, U32, 696, [7:7] -unusedBit_7_8 = bits, U32, 696, [8:8] -unusedBit_7_9 = bits, U32, 696, [9:9] -unusedBit_7_10 = bits, U32, 696, [10:10] -unusedBit_7_11 = bits, U32, 696, [11:11] -unusedBit_7_12 = bits, U32, 696, [12:12] -unusedBit_7_13 = bits, U32, 696, [13:13] -unusedBit_7_14 = bits, U32, 696, [14:14] -unusedBit_7_15 = bits, U32, 696, [15:15] -unusedBit_7_16 = bits, U32, 696, [16:16] -unusedBit_7_17 = bits, U32, 696, [17:17] -unusedBit_7_18 = bits, U32, 696, [18:18] -unusedBit_7_19 = bits, U32, 696, [19:19] -unusedBit_7_20 = bits, U32, 696, [20:20] -unusedBit_7_21 = bits, U32, 696, [21:21] -unusedBit_7_22 = bits, U32, 696, [22:22] -unusedBit_7_23 = bits, U32, 696, [23:23] -unusedBit_7_24 = bits, U32, 696, [24:24] -unusedBit_7_25 = bits, U32, 696, [25:25] -unusedBit_7_26 = bits, U32, 696, [26:26] -unusedBit_7_27 = bits, U32, 696, [27:27] -unusedBit_7_28 = bits, U32, 696, [28:28] -unusedBit_7_29 = bits, U32, 696, [29:29] -unusedBit_7_30 = bits, U32, 696, [30:30] -unusedBit_7_31 = bits, U32, 696, [31:31] ; total TS size = 700 isPrime = bits, U32, 700, [0:0] engineTurnedRecently = bits, U32, 700, [1:1] isPumpOn = bits, U32, 700, [2:2] ignitionOn = bits, U32, 700, [3:3] -unusedBit_4_4 = bits, U32, 700, [4:4] -unusedBit_4_5 = bits, U32, 700, [5:5] -unusedBit_4_6 = bits, U32, 700, [6:6] -unusedBit_4_7 = bits, U32, 700, [7:7] -unusedBit_4_8 = bits, U32, 700, [8:8] -unusedBit_4_9 = bits, U32, 700, [9:9] -unusedBit_4_10 = bits, U32, 700, [10:10] -unusedBit_4_11 = bits, U32, 700, [11:11] -unusedBit_4_12 = bits, U32, 700, [12:12] -unusedBit_4_13 = bits, U32, 700, [13:13] -unusedBit_4_14 = bits, U32, 700, [14:14] -unusedBit_4_15 = bits, U32, 700, [15:15] -unusedBit_4_16 = bits, U32, 700, [16:16] -unusedBit_4_17 = bits, U32, 700, [17:17] -unusedBit_4_18 = bits, U32, 700, [18:18] -unusedBit_4_19 = bits, U32, 700, [19:19] -unusedBit_4_20 = bits, U32, 700, [20:20] -unusedBit_4_21 = bits, U32, 700, [21:21] -unusedBit_4_22 = bits, U32, 700, [22:22] -unusedBit_4_23 = bits, U32, 700, [23:23] -unusedBit_4_24 = bits, U32, 700, [24:24] -unusedBit_4_25 = bits, U32, 700, [25:25] -unusedBit_4_26 = bits, U32, 700, [26:26] -unusedBit_4_27 = bits, U32, 700, [27:27] -unusedBit_4_28 = bits, U32, 700, [28:28] -unusedBit_4_29 = bits, U32, 700, [29:29] -unusedBit_4_30 = bits, U32, 700, [30:30] -unusedBit_4_31 = bits, U32, 700, [31:31] ; total TS size = 704 isBenchTest = bits, U32, 704, [0:0] hasIgnitionVoltage = bits, U32, 704, [1:1] mainRelayState = bits, U32, 704, [2:2] delayedShutoffRequested = bits, U32, 704, [3:3] -unusedBit_4_4 = bits, U32, 704, [4:4] -unusedBit_4_5 = bits, U32, 704, [5:5] -unusedBit_4_6 = bits, U32, 704, [6:6] -unusedBit_4_7 = bits, U32, 704, [7:7] -unusedBit_4_8 = bits, U32, 704, [8:8] -unusedBit_4_9 = bits, U32, 704, [9:9] -unusedBit_4_10 = bits, U32, 704, [10:10] -unusedBit_4_11 = bits, U32, 704, [11:11] -unusedBit_4_12 = bits, U32, 704, [12:12] -unusedBit_4_13 = bits, U32, 704, [13:13] -unusedBit_4_14 = bits, U32, 704, [14:14] -unusedBit_4_15 = bits, U32, 704, [15:15] -unusedBit_4_16 = bits, U32, 704, [16:16] -unusedBit_4_17 = bits, U32, 704, [17:17] -unusedBit_4_18 = bits, U32, 704, [18:18] -unusedBit_4_19 = bits, U32, 704, [19:19] -unusedBit_4_20 = bits, U32, 704, [20:20] -unusedBit_4_21 = bits, U32, 704, [21:21] -unusedBit_4_22 = bits, U32, 704, [22:22] -unusedBit_4_23 = bits, U32, 704, [23:23] -unusedBit_4_24 = bits, U32, 704, [24:24] -unusedBit_4_25 = bits, U32, 704, [25:25] -unusedBit_4_26 = bits, U32, 704, [26:26] -unusedBit_4_27 = bits, U32, 704, [27:27] -unusedBit_4_28 = bits, U32, 704, [28:28] -unusedBit_4_29 = bits, U32, 704, [29:29] -unusedBit_4_30 = bits, U32, 704, [30:30] -unusedBit_4_31 = bits, U32, 704, [31:31] ; total TS size = 708 sd_isTChargeAirModel = bits, U32, 708, [0:0] -sd_unusedBit_1_1 = bits, U32, 708, [1:1] -sd_unusedBit_1_2 = bits, U32, 708, [2:2] -sd_unusedBit_1_3 = bits, U32, 708, [3:3] -sd_unusedBit_1_4 = bits, U32, 708, [4:4] -sd_unusedBit_1_5 = bits, U32, 708, [5:5] -sd_unusedBit_1_6 = bits, U32, 708, [6:6] -sd_unusedBit_1_7 = bits, U32, 708, [7:7] -sd_unusedBit_1_8 = bits, U32, 708, [8:8] -sd_unusedBit_1_9 = bits, U32, 708, [9:9] -sd_unusedBit_1_10 = bits, U32, 708, [10:10] -sd_unusedBit_1_11 = bits, U32, 708, [11:11] -sd_unusedBit_1_12 = bits, U32, 708, [12:12] -sd_unusedBit_1_13 = bits, U32, 708, [13:13] -sd_unusedBit_1_14 = bits, U32, 708, [14:14] -sd_unusedBit_1_15 = bits, U32, 708, [15:15] -sd_unusedBit_1_16 = bits, U32, 708, [16:16] -sd_unusedBit_1_17 = bits, U32, 708, [17:17] -sd_unusedBit_1_18 = bits, U32, 708, [18:18] -sd_unusedBit_1_19 = bits, U32, 708, [19:19] -sd_unusedBit_1_20 = bits, U32, 708, [20:20] -sd_unusedBit_1_21 = bits, U32, 708, [21:21] -sd_unusedBit_1_22 = bits, U32, 708, [22:22] -sd_unusedBit_1_23 = bits, U32, 708, [23:23] -sd_unusedBit_1_24 = bits, U32, 708, [24:24] -sd_unusedBit_1_25 = bits, U32, 708, [25:25] -sd_unusedBit_1_26 = bits, U32, 708, [26:26] -sd_unusedBit_1_27 = bits, U32, 708, [27:27] -sd_unusedBit_1_28 = bits, U32, 708, [28:28] -sd_unusedBit_1_29 = bits, U32, 708, [29:29] -sd_unusedBit_1_30 = bits, U32, 708, [30:30] -sd_unusedBit_1_31 = bits, U32, 708, [31:31] sd_airMassInOneCylinder = scalar, F32, 712, "", 1, 0 sd_tCharge = scalar, F32, 716, "", 1, 0 sd_tChargeK = scalar, F32, 720, "", 1, 0 @@ -2831,15 +2563,15 @@ running_timeSinceCrankingInSecs = scalar, F32, 800, "", 1, 0 running_injectorLag = scalar, F32, 804, "", 1, 0 running_baseFuel = scalar, F32, 808, "", 1, 0 running_fuel = scalar, F32, 812, "", 1, 0 -etbFeedForward = bits, F32, 816, [0:2], "not important" -targetFromTable = bits, F32, 820, [0:2], "not important" +etbFeedForward = scalar, F32, 816, "", 1, 0 +targetFromTable = scalar, F32, 820, "", 1, 0 sparkDwell = scalar, F32, 824, "", 1, 0 dwellAngle = scalar, F32, 828, "", 1, 0 cltTimingCorrection = scalar, F32, 832, "", 1, 0 ; total TS size = 836 -tpsFrom = bits, F32, 836, [0:2], "not important" -tpsTo = bits, F32, 840, [0:2], "not important" -deltaTps = bits, F32, 844, [0:2], "not important" +tpsFrom = scalar, F32, 836, "", 1, 0 +tpsTo = scalar, F32, 840, "", 1, 0 +deltaTps = scalar, F32, 844, "", 1, 0 extraFuel = scalar, F32, 848, "", 1, 0 valueFromTable = scalar, F32, 852, "", 1, 0 isAboveAccelThreshold = bits, U32, 856, [0:0] @@ -2848,32 +2580,6 @@ isTimeToResetAccumulator = bits, U32, 856, [2:2] isFractionalEnrichment = bits, U32, 856, [3:3] belowEpsilon = bits, U32, 856, [4:4] tooShort = bits, U32, 856, [5:5] -unusedBit_11_6 = bits, U32, 856, [6:6] -unusedBit_11_7 = bits, U32, 856, [7:7] -unusedBit_11_8 = bits, U32, 856, [8:8] -unusedBit_11_9 = bits, U32, 856, [9:9] -unusedBit_11_10 = bits, U32, 856, [10:10] -unusedBit_11_11 = bits, U32, 856, [11:11] -unusedBit_11_12 = bits, U32, 856, [12:12] -unusedBit_11_13 = bits, U32, 856, [13:13] -unusedBit_11_14 = bits, U32, 856, [14:14] -unusedBit_11_15 = bits, U32, 856, [15:15] -unusedBit_11_16 = bits, U32, 856, [16:16] -unusedBit_11_17 = bits, U32, 856, [17:17] -unusedBit_11_18 = bits, U32, 856, [18:18] -unusedBit_11_19 = bits, U32, 856, [19:19] -unusedBit_11_20 = bits, U32, 856, [20:20] -unusedBit_11_21 = bits, U32, 856, [21:21] -unusedBit_11_22 = bits, U32, 856, [22:22] -unusedBit_11_23 = bits, U32, 856, [23:23] -unusedBit_11_24 = bits, U32, 856, [24:24] -unusedBit_11_25 = bits, U32, 856, [25:25] -unusedBit_11_26 = bits, U32, 856, [26:26] -unusedBit_11_27 = bits, U32, 856, [27:27] -unusedBit_11_28 = bits, U32, 856, [28:28] -unusedBit_11_29 = bits, U32, 856, [29:29] -unusedBit_11_30 = bits, U32, 856, [30:30] -unusedBit_11_31 = bits, U32, 856, [31:31] fractionalInjFuel = scalar, F32, 860, "", 1, 0 accumulatedValue = scalar, F32, 864, "", 1, 0 maxExtraPerCycle = scalar, F32, 868, "", 1, 0 @@ -2906,10 +2612,10 @@ vvtStateIndex = scalar, U08, 947, "", 1, 0 wallFuelCorrection = scalar, F32, 948, "", 1, 0 wallFuel = scalar, F32, 952, "", 1, 0 ; total TS size = 956 -idleState = bits, S32, 956, [0:2], "not important" -currentIdlePosition = bits, F32, 960, [0:2], "not important" -baseIdlePosition = bits, F32, 964, [0:2], "not important" -iacByTpsTaper = bits, F32, 968, [0:2], "not important" +idleState = scalar, S32, 956, "", 1, 0 +currentIdlePosition = scalar, F32, 960, "", 1, 0 +baseIdlePosition = scalar, F32, 964, "", 1, 0 +iacByTpsTaper = scalar, F32, 968, "", 1, 0 throttlePedalUpState = scalar, S32, 972, "", 1, 0 mightResetPid = bits, U32, 976, [0:0] shouldResetPid = bits, U32, 976, [1:1] @@ -2928,21 +2634,6 @@ looksLikeCoasting = bits, U32, 976, [13:13] looksLikeCrankToIdle = bits, U32, 976, [14:14] useInstantRpmForIdle = bits, U32, 976, [15:15] isVerboseIAC = bits, U32, 976, [16:16] -unusedBit_22_17 = bits, U32, 976, [17:17] -unusedBit_22_18 = bits, U32, 976, [18:18] -unusedBit_22_19 = bits, U32, 976, [19:19] -unusedBit_22_20 = bits, U32, 976, [20:20] -unusedBit_22_21 = bits, U32, 976, [21:21] -unusedBit_22_22 = bits, U32, 976, [22:22] -unusedBit_22_23 = bits, U32, 976, [23:23] -unusedBit_22_24 = bits, U32, 976, [24:24] -unusedBit_22_25 = bits, U32, 976, [25:25] -unusedBit_22_26 = bits, U32, 976, [26:26] -unusedBit_22_27 = bits, U32, 976, [27:27] -unusedBit_22_28 = bits, U32, 976, [28:28] -unusedBit_22_29 = bits, U32, 976, [29:29] -unusedBit_22_30 = bits, U32, 976, [30:30] -unusedBit_22_31 = bits, U32, 976, [31:31] targetRpmByClt = scalar, S32, 980, "", 1, 0 targetRpmAcBump = scalar, S32, 984, "", 1, 0 ; total TS size = 988 diff --git a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini index 5277f2576d..25d590be6b 100644 --- a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini +++ b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.06.18.frankenso_na6.837196078" + signature = "rusEFI 2022.06.19.frankenso_na6.837196078" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.18.frankenso_na6.837196078" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.19.frankenso_na6.837196078" ; 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 @@ -85,7 +85,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 Sat Jun 18 21:28:46 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 19 13:56:17 UTC 2022 pageSize = 21352 page = 1 @@ -2321,36 +2321,6 @@ tpsAccelTo = scalar, U08, 371, "%", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0] isUsbConnected = bits, U32, 376, [1:1] -unusedBit_182_2 = bits, U32, 376, [2:2] -unusedBit_182_3 = bits, U32, 376, [3:3] -unusedBit_182_4 = bits, U32, 376, [4:4] -unusedBit_182_5 = bits, U32, 376, [5:5] -unusedBit_182_6 = bits, U32, 376, [6:6] -unusedBit_182_7 = bits, U32, 376, [7:7] -unusedBit_182_8 = bits, U32, 376, [8:8] -unusedBit_182_9 = bits, U32, 376, [9:9] -unusedBit_182_10 = bits, U32, 376, [10:10] -unusedBit_182_11 = bits, U32, 376, [11:11] -unusedBit_182_12 = bits, U32, 376, [12:12] -unusedBit_182_13 = bits, U32, 376, [13:13] -unusedBit_182_14 = bits, U32, 376, [14:14] -unusedBit_182_15 = bits, U32, 376, [15:15] -unusedBit_182_16 = bits, U32, 376, [16:16] -unusedBit_182_17 = bits, U32, 376, [17:17] -unusedBit_182_18 = bits, U32, 376, [18:18] -unusedBit_182_19 = bits, U32, 376, [19:19] -unusedBit_182_20 = bits, U32, 376, [20:20] -unusedBit_182_21 = bits, U32, 376, [21:21] -unusedBit_182_22 = bits, U32, 376, [22:22] -unusedBit_182_23 = bits, U32, 376, [23:23] -unusedBit_182_24 = bits, U32, 376, [24:24] -unusedBit_182_25 = bits, U32, 376, [25:25] -unusedBit_182_26 = bits, U32, 376, [26:26] -unusedBit_182_27 = bits, U32, 376, [27:27] -unusedBit_182_28 = bits, U32, 376, [28:28] -unusedBit_182_29 = bits, U32, 376, [29:29] -unusedBit_182_30 = bits, U32, 376, [30:30] -unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 @@ -2369,30 +2339,6 @@ launchIsLaunchCondition = bits, U32, 408, [4:4] launchCombinedConditions = bits, U32, 408, [5:5] dfcoActive = bits, U32, 408, [6:6] tpsAccelActive = bits, U32, 408, [7:7] -unusedBit_230_8 = bits, U32, 408, [8:8] -unusedBit_230_9 = bits, U32, 408, [9:9] -unusedBit_230_10 = bits, U32, 408, [10:10] -unusedBit_230_11 = bits, U32, 408, [11:11] -unusedBit_230_12 = bits, U32, 408, [12:12] -unusedBit_230_13 = bits, U32, 408, [13:13] -unusedBit_230_14 = bits, U32, 408, [14:14] -unusedBit_230_15 = bits, U32, 408, [15:15] -unusedBit_230_16 = bits, U32, 408, [16:16] -unusedBit_230_17 = bits, U32, 408, [17:17] -unusedBit_230_18 = bits, U32, 408, [18:18] -unusedBit_230_19 = bits, U32, 408, [19:19] -unusedBit_230_20 = bits, U32, 408, [20:20] -unusedBit_230_21 = bits, U32, 408, [21:21] -unusedBit_230_22 = bits, U32, 408, [22:22] -unusedBit_230_23 = bits, U32, 408, [23:23] -unusedBit_230_24 = bits, U32, 408, [24:24] -unusedBit_230_25 = bits, U32, 408, [25:25] -unusedBit_230_26 = bits, U32, 408, [26:26] -unusedBit_230_27 = bits, U32, 408, [27:27] -unusedBit_230_28 = bits, U32, 408, [28:28] -unusedBit_230_29 = bits, U32, 408, [29:29] -unusedBit_230_30 = bits, U32, 408, [30:30] -unusedBit_230_31 = bits, U32, 408, [31:31] boostControllerOutput = scalar, U08, 412, "%", 0.5, 0 boostControllerOpenLoopPart = scalar, U08, 413, "%", 0.5, 0 fallbackMap = scalar, U16, 414, "kPa", 0.1, 0 @@ -2534,35 +2480,6 @@ fuel_requested_percent_pi = scalar, F32, 636, "", 1, 0 noValve = bits, U32, 640, [0:0] angleAboveMin = bits, U32, 640, [1:1] isHpfpInactive = bits, U32, 640, [2:2] -unusedBit_6_3 = bits, U32, 640, [3:3] -unusedBit_6_4 = bits, U32, 640, [4:4] -unusedBit_6_5 = bits, U32, 640, [5:5] -unusedBit_6_6 = bits, U32, 640, [6:6] -unusedBit_6_7 = bits, U32, 640, [7:7] -unusedBit_6_8 = bits, U32, 640, [8:8] -unusedBit_6_9 = bits, U32, 640, [9:9] -unusedBit_6_10 = bits, U32, 640, [10:10] -unusedBit_6_11 = bits, U32, 640, [11:11] -unusedBit_6_12 = bits, U32, 640, [12:12] -unusedBit_6_13 = bits, U32, 640, [13:13] -unusedBit_6_14 = bits, U32, 640, [14:14] -unusedBit_6_15 = bits, U32, 640, [15:15] -unusedBit_6_16 = bits, U32, 640, [16:16] -unusedBit_6_17 = bits, U32, 640, [17:17] -unusedBit_6_18 = bits, U32, 640, [18:18] -unusedBit_6_19 = bits, U32, 640, [19:19] -unusedBit_6_20 = bits, U32, 640, [20:20] -unusedBit_6_21 = bits, U32, 640, [21:21] -unusedBit_6_22 = bits, U32, 640, [22:22] -unusedBit_6_23 = bits, U32, 640, [23:23] -unusedBit_6_24 = bits, U32, 640, [24:24] -unusedBit_6_25 = bits, U32, 640, [25:25] -unusedBit_6_26 = bits, U32, 640, [26:26] -unusedBit_6_27 = bits, U32, 640, [27:27] -unusedBit_6_28 = bits, U32, 640, [28:28] -unusedBit_6_29 = bits, U32, 640, [29:29] -unusedBit_6_30 = bits, U32, 640, [30:30] -unusedBit_6_31 = bits, U32, 640, [31:31] nextLobe = scalar, F32, 644, "", 1, 0 nextStart = scalar, F32, 648, "", 1, 0 ; total TS size = 652 @@ -2581,61 +2498,12 @@ activateSwitchCondition = bits, U32, 668, [6:6] rpmCondition = bits, U32, 668, [7:7] speedCondition = bits, U32, 668, [8:8] tpsCondition = bits, U32, 668, [9:9] -unusedBit_11_10 = bits, U32, 668, [10:10] -unusedBit_11_11 = bits, U32, 668, [11:11] -unusedBit_11_12 = bits, U32, 668, [12:12] -unusedBit_11_13 = bits, U32, 668, [13:13] -unusedBit_11_14 = bits, U32, 668, [14:14] -unusedBit_11_15 = bits, U32, 668, [15:15] -unusedBit_11_16 = bits, U32, 668, [16:16] -unusedBit_11_17 = bits, U32, 668, [17:17] -unusedBit_11_18 = bits, U32, 668, [18:18] -unusedBit_11_19 = bits, U32, 668, [19:19] -unusedBit_11_20 = bits, U32, 668, [20:20] -unusedBit_11_21 = bits, U32, 668, [21:21] -unusedBit_11_22 = bits, U32, 668, [22:22] -unusedBit_11_23 = bits, U32, 668, [23:23] -unusedBit_11_24 = bits, U32, 668, [24:24] -unusedBit_11_25 = bits, U32, 668, [25:25] -unusedBit_11_26 = bits, U32, 668, [26:26] -unusedBit_11_27 = bits, U32, 668, [27:27] -unusedBit_11_28 = bits, U32, 668, [28:28] -unusedBit_11_29 = bits, U32, 668, [29:29] -unusedBit_11_30 = bits, U32, 668, [30:30] -unusedBit_11_31 = bits, U32, 668, [31:31] ; total TS size = 672 isTpsInvalid = bits, U32, 672, [0:0] m_shouldResetPid = bits, U32, 672, [1:1] isBelowClosedLoopThreshold = bits, U32, 672, [2:2] isNotClosedLoop = bits, U32, 672, [3:3] isZeroRpm = bits, U32, 672, [4:4] -unusedBit_5_5 = bits, U32, 672, [5:5] -unusedBit_5_6 = bits, U32, 672, [6:6] -unusedBit_5_7 = bits, U32, 672, [7:7] -unusedBit_5_8 = bits, U32, 672, [8:8] -unusedBit_5_9 = bits, U32, 672, [9:9] -unusedBit_5_10 = bits, U32, 672, [10:10] -unusedBit_5_11 = bits, U32, 672, [11:11] -unusedBit_5_12 = bits, U32, 672, [12:12] -unusedBit_5_13 = bits, U32, 672, [13:13] -unusedBit_5_14 = bits, U32, 672, [14:14] -unusedBit_5_15 = bits, U32, 672, [15:15] -unusedBit_5_16 = bits, U32, 672, [16:16] -unusedBit_5_17 = bits, U32, 672, [17:17] -unusedBit_5_18 = bits, U32, 672, [18:18] -unusedBit_5_19 = bits, U32, 672, [19:19] -unusedBit_5_20 = bits, U32, 672, [20:20] -unusedBit_5_21 = bits, U32, 672, [21:21] -unusedBit_5_22 = bits, U32, 672, [22:22] -unusedBit_5_23 = bits, U32, 672, [23:23] -unusedBit_5_24 = bits, U32, 672, [24:24] -unusedBit_5_25 = bits, U32, 672, [25:25] -unusedBit_5_26 = bits, U32, 672, [26:26] -unusedBit_5_27 = bits, U32, 672, [27:27] -unusedBit_5_28 = bits, U32, 672, [28:28] -unusedBit_5_29 = bits, U32, 672, [29:29] -unusedBit_5_30 = bits, U32, 672, [30:30] -unusedBit_5_31 = bits, U32, 672, [31:31] openLoopPart = scalar, F32, 676, "", 1, 0 closedLoopPart = scalar, F32, 680, "", 1, 0 ; total TS size = 684 @@ -2647,30 +2515,6 @@ tpsTooHigh = bits, U32, 684, [4:4] m_acEnabled = bits, U32, 684, [5:5] acButtonState = bits, U32, 684, [6:6] isDisabledByLua = bits, U32, 684, [7:7] -unusedBit_8_8 = bits, U32, 684, [8:8] -unusedBit_8_9 = bits, U32, 684, [9:9] -unusedBit_8_10 = bits, U32, 684, [10:10] -unusedBit_8_11 = bits, U32, 684, [11:11] -unusedBit_8_12 = bits, U32, 684, [12:12] -unusedBit_8_13 = bits, U32, 684, [13:13] -unusedBit_8_14 = bits, U32, 684, [14:14] -unusedBit_8_15 = bits, U32, 684, [15:15] -unusedBit_8_16 = bits, U32, 684, [16:16] -unusedBit_8_17 = bits, U32, 684, [17:17] -unusedBit_8_18 = bits, U32, 684, [18:18] -unusedBit_8_19 = bits, U32, 684, [19:19] -unusedBit_8_20 = bits, U32, 684, [20:20] -unusedBit_8_21 = bits, U32, 684, [21:21] -unusedBit_8_22 = bits, U32, 684, [22:22] -unusedBit_8_23 = bits, U32, 684, [23:23] -unusedBit_8_24 = bits, U32, 684, [24:24] -unusedBit_8_25 = bits, U32, 684, [25:25] -unusedBit_8_26 = bits, U32, 684, [26:26] -unusedBit_8_27 = bits, U32, 684, [27:27] -unusedBit_8_28 = bits, U32, 684, [28:28] -unusedBit_8_29 = bits, U32, 684, [29:29] -unusedBit_8_30 = bits, U32, 684, [30:30] -unusedBit_8_31 = bits, U32, 684, [31:31] latest_usage_ac_control = scalar, S32, 688, "", 1, 0 acSwitchLastChangeTimeMs = scalar, S32, 692, "", 1, 0 ; total TS size = 696 @@ -2681,130 +2525,18 @@ brokenClt = bits, U32, 696, [3:3] enabledForAc = bits, U32, 696, [4:4] hot = bits, U32, 696, [5:5] cold = bits, U32, 696, [6:6] -unusedBit_7_7 = bits, U32, 696, [7:7] -unusedBit_7_8 = bits, U32, 696, [8:8] -unusedBit_7_9 = bits, U32, 696, [9:9] -unusedBit_7_10 = bits, U32, 696, [10:10] -unusedBit_7_11 = bits, U32, 696, [11:11] -unusedBit_7_12 = bits, U32, 696, [12:12] -unusedBit_7_13 = bits, U32, 696, [13:13] -unusedBit_7_14 = bits, U32, 696, [14:14] -unusedBit_7_15 = bits, U32, 696, [15:15] -unusedBit_7_16 = bits, U32, 696, [16:16] -unusedBit_7_17 = bits, U32, 696, [17:17] -unusedBit_7_18 = bits, U32, 696, [18:18] -unusedBit_7_19 = bits, U32, 696, [19:19] -unusedBit_7_20 = bits, U32, 696, [20:20] -unusedBit_7_21 = bits, U32, 696, [21:21] -unusedBit_7_22 = bits, U32, 696, [22:22] -unusedBit_7_23 = bits, U32, 696, [23:23] -unusedBit_7_24 = bits, U32, 696, [24:24] -unusedBit_7_25 = bits, U32, 696, [25:25] -unusedBit_7_26 = bits, U32, 696, [26:26] -unusedBit_7_27 = bits, U32, 696, [27:27] -unusedBit_7_28 = bits, U32, 696, [28:28] -unusedBit_7_29 = bits, U32, 696, [29:29] -unusedBit_7_30 = bits, U32, 696, [30:30] -unusedBit_7_31 = bits, U32, 696, [31:31] ; total TS size = 700 isPrime = bits, U32, 700, [0:0] engineTurnedRecently = bits, U32, 700, [1:1] isPumpOn = bits, U32, 700, [2:2] ignitionOn = bits, U32, 700, [3:3] -unusedBit_4_4 = bits, U32, 700, [4:4] -unusedBit_4_5 = bits, U32, 700, [5:5] -unusedBit_4_6 = bits, U32, 700, [6:6] -unusedBit_4_7 = bits, U32, 700, [7:7] -unusedBit_4_8 = bits, U32, 700, [8:8] -unusedBit_4_9 = bits, U32, 700, [9:9] -unusedBit_4_10 = bits, U32, 700, [10:10] -unusedBit_4_11 = bits, U32, 700, [11:11] -unusedBit_4_12 = bits, U32, 700, [12:12] -unusedBit_4_13 = bits, U32, 700, [13:13] -unusedBit_4_14 = bits, U32, 700, [14:14] -unusedBit_4_15 = bits, U32, 700, [15:15] -unusedBit_4_16 = bits, U32, 700, [16:16] -unusedBit_4_17 = bits, U32, 700, [17:17] -unusedBit_4_18 = bits, U32, 700, [18:18] -unusedBit_4_19 = bits, U32, 700, [19:19] -unusedBit_4_20 = bits, U32, 700, [20:20] -unusedBit_4_21 = bits, U32, 700, [21:21] -unusedBit_4_22 = bits, U32, 700, [22:22] -unusedBit_4_23 = bits, U32, 700, [23:23] -unusedBit_4_24 = bits, U32, 700, [24:24] -unusedBit_4_25 = bits, U32, 700, [25:25] -unusedBit_4_26 = bits, U32, 700, [26:26] -unusedBit_4_27 = bits, U32, 700, [27:27] -unusedBit_4_28 = bits, U32, 700, [28:28] -unusedBit_4_29 = bits, U32, 700, [29:29] -unusedBit_4_30 = bits, U32, 700, [30:30] -unusedBit_4_31 = bits, U32, 700, [31:31] ; total TS size = 704 isBenchTest = bits, U32, 704, [0:0] hasIgnitionVoltage = bits, U32, 704, [1:1] mainRelayState = bits, U32, 704, [2:2] delayedShutoffRequested = bits, U32, 704, [3:3] -unusedBit_4_4 = bits, U32, 704, [4:4] -unusedBit_4_5 = bits, U32, 704, [5:5] -unusedBit_4_6 = bits, U32, 704, [6:6] -unusedBit_4_7 = bits, U32, 704, [7:7] -unusedBit_4_8 = bits, U32, 704, [8:8] -unusedBit_4_9 = bits, U32, 704, [9:9] -unusedBit_4_10 = bits, U32, 704, [10:10] -unusedBit_4_11 = bits, U32, 704, [11:11] -unusedBit_4_12 = bits, U32, 704, [12:12] -unusedBit_4_13 = bits, U32, 704, [13:13] -unusedBit_4_14 = bits, U32, 704, [14:14] -unusedBit_4_15 = bits, U32, 704, [15:15] -unusedBit_4_16 = bits, U32, 704, [16:16] -unusedBit_4_17 = bits, U32, 704, [17:17] -unusedBit_4_18 = bits, U32, 704, [18:18] -unusedBit_4_19 = bits, U32, 704, [19:19] -unusedBit_4_20 = bits, U32, 704, [20:20] -unusedBit_4_21 = bits, U32, 704, [21:21] -unusedBit_4_22 = bits, U32, 704, [22:22] -unusedBit_4_23 = bits, U32, 704, [23:23] -unusedBit_4_24 = bits, U32, 704, [24:24] -unusedBit_4_25 = bits, U32, 704, [25:25] -unusedBit_4_26 = bits, U32, 704, [26:26] -unusedBit_4_27 = bits, U32, 704, [27:27] -unusedBit_4_28 = bits, U32, 704, [28:28] -unusedBit_4_29 = bits, U32, 704, [29:29] -unusedBit_4_30 = bits, U32, 704, [30:30] -unusedBit_4_31 = bits, U32, 704, [31:31] ; total TS size = 708 sd_isTChargeAirModel = bits, U32, 708, [0:0] -sd_unusedBit_1_1 = bits, U32, 708, [1:1] -sd_unusedBit_1_2 = bits, U32, 708, [2:2] -sd_unusedBit_1_3 = bits, U32, 708, [3:3] -sd_unusedBit_1_4 = bits, U32, 708, [4:4] -sd_unusedBit_1_5 = bits, U32, 708, [5:5] -sd_unusedBit_1_6 = bits, U32, 708, [6:6] -sd_unusedBit_1_7 = bits, U32, 708, [7:7] -sd_unusedBit_1_8 = bits, U32, 708, [8:8] -sd_unusedBit_1_9 = bits, U32, 708, [9:9] -sd_unusedBit_1_10 = bits, U32, 708, [10:10] -sd_unusedBit_1_11 = bits, U32, 708, [11:11] -sd_unusedBit_1_12 = bits, U32, 708, [12:12] -sd_unusedBit_1_13 = bits, U32, 708, [13:13] -sd_unusedBit_1_14 = bits, U32, 708, [14:14] -sd_unusedBit_1_15 = bits, U32, 708, [15:15] -sd_unusedBit_1_16 = bits, U32, 708, [16:16] -sd_unusedBit_1_17 = bits, U32, 708, [17:17] -sd_unusedBit_1_18 = bits, U32, 708, [18:18] -sd_unusedBit_1_19 = bits, U32, 708, [19:19] -sd_unusedBit_1_20 = bits, U32, 708, [20:20] -sd_unusedBit_1_21 = bits, U32, 708, [21:21] -sd_unusedBit_1_22 = bits, U32, 708, [22:22] -sd_unusedBit_1_23 = bits, U32, 708, [23:23] -sd_unusedBit_1_24 = bits, U32, 708, [24:24] -sd_unusedBit_1_25 = bits, U32, 708, [25:25] -sd_unusedBit_1_26 = bits, U32, 708, [26:26] -sd_unusedBit_1_27 = bits, U32, 708, [27:27] -sd_unusedBit_1_28 = bits, U32, 708, [28:28] -sd_unusedBit_1_29 = bits, U32, 708, [29:29] -sd_unusedBit_1_30 = bits, U32, 708, [30:30] -sd_unusedBit_1_31 = bits, U32, 708, [31:31] sd_airMassInOneCylinder = scalar, F32, 712, "", 1, 0 sd_tCharge = scalar, F32, 716, "", 1, 0 sd_tChargeK = scalar, F32, 720, "", 1, 0 @@ -2831,15 +2563,15 @@ running_timeSinceCrankingInSecs = scalar, F32, 800, "", 1, 0 running_injectorLag = scalar, F32, 804, "", 1, 0 running_baseFuel = scalar, F32, 808, "", 1, 0 running_fuel = scalar, F32, 812, "", 1, 0 -etbFeedForward = bits, F32, 816, [0:2], "not important" -targetFromTable = bits, F32, 820, [0:2], "not important" +etbFeedForward = scalar, F32, 816, "", 1, 0 +targetFromTable = scalar, F32, 820, "", 1, 0 sparkDwell = scalar, F32, 824, "", 1, 0 dwellAngle = scalar, F32, 828, "", 1, 0 cltTimingCorrection = scalar, F32, 832, "", 1, 0 ; total TS size = 836 -tpsFrom = bits, F32, 836, [0:2], "not important" -tpsTo = bits, F32, 840, [0:2], "not important" -deltaTps = bits, F32, 844, [0:2], "not important" +tpsFrom = scalar, F32, 836, "", 1, 0 +tpsTo = scalar, F32, 840, "", 1, 0 +deltaTps = scalar, F32, 844, "", 1, 0 extraFuel = scalar, F32, 848, "", 1, 0 valueFromTable = scalar, F32, 852, "", 1, 0 isAboveAccelThreshold = bits, U32, 856, [0:0] @@ -2848,32 +2580,6 @@ isTimeToResetAccumulator = bits, U32, 856, [2:2] isFractionalEnrichment = bits, U32, 856, [3:3] belowEpsilon = bits, U32, 856, [4:4] tooShort = bits, U32, 856, [5:5] -unusedBit_11_6 = bits, U32, 856, [6:6] -unusedBit_11_7 = bits, U32, 856, [7:7] -unusedBit_11_8 = bits, U32, 856, [8:8] -unusedBit_11_9 = bits, U32, 856, [9:9] -unusedBit_11_10 = bits, U32, 856, [10:10] -unusedBit_11_11 = bits, U32, 856, [11:11] -unusedBit_11_12 = bits, U32, 856, [12:12] -unusedBit_11_13 = bits, U32, 856, [13:13] -unusedBit_11_14 = bits, U32, 856, [14:14] -unusedBit_11_15 = bits, U32, 856, [15:15] -unusedBit_11_16 = bits, U32, 856, [16:16] -unusedBit_11_17 = bits, U32, 856, [17:17] -unusedBit_11_18 = bits, U32, 856, [18:18] -unusedBit_11_19 = bits, U32, 856, [19:19] -unusedBit_11_20 = bits, U32, 856, [20:20] -unusedBit_11_21 = bits, U32, 856, [21:21] -unusedBit_11_22 = bits, U32, 856, [22:22] -unusedBit_11_23 = bits, U32, 856, [23:23] -unusedBit_11_24 = bits, U32, 856, [24:24] -unusedBit_11_25 = bits, U32, 856, [25:25] -unusedBit_11_26 = bits, U32, 856, [26:26] -unusedBit_11_27 = bits, U32, 856, [27:27] -unusedBit_11_28 = bits, U32, 856, [28:28] -unusedBit_11_29 = bits, U32, 856, [29:29] -unusedBit_11_30 = bits, U32, 856, [30:30] -unusedBit_11_31 = bits, U32, 856, [31:31] fractionalInjFuel = scalar, F32, 860, "", 1, 0 accumulatedValue = scalar, F32, 864, "", 1, 0 maxExtraPerCycle = scalar, F32, 868, "", 1, 0 @@ -2906,10 +2612,10 @@ vvtStateIndex = scalar, U08, 947, "", 1, 0 wallFuelCorrection = scalar, F32, 948, "", 1, 0 wallFuel = scalar, F32, 952, "", 1, 0 ; total TS size = 956 -idleState = bits, S32, 956, [0:2], "not important" -currentIdlePosition = bits, F32, 960, [0:2], "not important" -baseIdlePosition = bits, F32, 964, [0:2], "not important" -iacByTpsTaper = bits, F32, 968, [0:2], "not important" +idleState = scalar, S32, 956, "", 1, 0 +currentIdlePosition = scalar, F32, 960, "", 1, 0 +baseIdlePosition = scalar, F32, 964, "", 1, 0 +iacByTpsTaper = scalar, F32, 968, "", 1, 0 throttlePedalUpState = scalar, S32, 972, "", 1, 0 mightResetPid = bits, U32, 976, [0:0] shouldResetPid = bits, U32, 976, [1:1] @@ -2928,21 +2634,6 @@ looksLikeCoasting = bits, U32, 976, [13:13] looksLikeCrankToIdle = bits, U32, 976, [14:14] useInstantRpmForIdle = bits, U32, 976, [15:15] isVerboseIAC = bits, U32, 976, [16:16] -unusedBit_22_17 = bits, U32, 976, [17:17] -unusedBit_22_18 = bits, U32, 976, [18:18] -unusedBit_22_19 = bits, U32, 976, [19:19] -unusedBit_22_20 = bits, U32, 976, [20:20] -unusedBit_22_21 = bits, U32, 976, [21:21] -unusedBit_22_22 = bits, U32, 976, [22:22] -unusedBit_22_23 = bits, U32, 976, [23:23] -unusedBit_22_24 = bits, U32, 976, [24:24] -unusedBit_22_25 = bits, U32, 976, [25:25] -unusedBit_22_26 = bits, U32, 976, [26:26] -unusedBit_22_27 = bits, U32, 976, [27:27] -unusedBit_22_28 = bits, U32, 976, [28:28] -unusedBit_22_29 = bits, U32, 976, [29:29] -unusedBit_22_30 = bits, U32, 976, [30:30] -unusedBit_22_31 = bits, U32, 976, [31:31] targetRpmByClt = scalar, S32, 980, "", 1, 0 targetRpmAcBump = scalar, S32, 984, "", 1, 0 ; total TS size = 988 diff --git a/firmware/tunerstudio/generated/rusefi_harley81.ini b/firmware/tunerstudio/generated/rusefi_harley81.ini index c05bd63638..01454945f7 100644 --- a/firmware/tunerstudio/generated/rusefi_harley81.ini +++ b/firmware/tunerstudio/generated/rusefi_harley81.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.06.18.harley81.124140181" + signature = "rusEFI 2022.06.19.harley81.124140181" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.18.harley81.124140181" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.19.harley81.124140181" ; 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 @@ -85,7 +85,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 Sat Jun 18 21:28:20 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 19 13:55:49 UTC 2022 pageSize = 21352 page = 1 @@ -2321,36 +2321,6 @@ tpsAccelTo = scalar, U08, 371, "%", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0] isUsbConnected = bits, U32, 376, [1:1] -unusedBit_182_2 = bits, U32, 376, [2:2] -unusedBit_182_3 = bits, U32, 376, [3:3] -unusedBit_182_4 = bits, U32, 376, [4:4] -unusedBit_182_5 = bits, U32, 376, [5:5] -unusedBit_182_6 = bits, U32, 376, [6:6] -unusedBit_182_7 = bits, U32, 376, [7:7] -unusedBit_182_8 = bits, U32, 376, [8:8] -unusedBit_182_9 = bits, U32, 376, [9:9] -unusedBit_182_10 = bits, U32, 376, [10:10] -unusedBit_182_11 = bits, U32, 376, [11:11] -unusedBit_182_12 = bits, U32, 376, [12:12] -unusedBit_182_13 = bits, U32, 376, [13:13] -unusedBit_182_14 = bits, U32, 376, [14:14] -unusedBit_182_15 = bits, U32, 376, [15:15] -unusedBit_182_16 = bits, U32, 376, [16:16] -unusedBit_182_17 = bits, U32, 376, [17:17] -unusedBit_182_18 = bits, U32, 376, [18:18] -unusedBit_182_19 = bits, U32, 376, [19:19] -unusedBit_182_20 = bits, U32, 376, [20:20] -unusedBit_182_21 = bits, U32, 376, [21:21] -unusedBit_182_22 = bits, U32, 376, [22:22] -unusedBit_182_23 = bits, U32, 376, [23:23] -unusedBit_182_24 = bits, U32, 376, [24:24] -unusedBit_182_25 = bits, U32, 376, [25:25] -unusedBit_182_26 = bits, U32, 376, [26:26] -unusedBit_182_27 = bits, U32, 376, [27:27] -unusedBit_182_28 = bits, U32, 376, [28:28] -unusedBit_182_29 = bits, U32, 376, [29:29] -unusedBit_182_30 = bits, U32, 376, [30:30] -unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 @@ -2369,30 +2339,6 @@ launchIsLaunchCondition = bits, U32, 408, [4:4] launchCombinedConditions = bits, U32, 408, [5:5] dfcoActive = bits, U32, 408, [6:6] tpsAccelActive = bits, U32, 408, [7:7] -unusedBit_230_8 = bits, U32, 408, [8:8] -unusedBit_230_9 = bits, U32, 408, [9:9] -unusedBit_230_10 = bits, U32, 408, [10:10] -unusedBit_230_11 = bits, U32, 408, [11:11] -unusedBit_230_12 = bits, U32, 408, [12:12] -unusedBit_230_13 = bits, U32, 408, [13:13] -unusedBit_230_14 = bits, U32, 408, [14:14] -unusedBit_230_15 = bits, U32, 408, [15:15] -unusedBit_230_16 = bits, U32, 408, [16:16] -unusedBit_230_17 = bits, U32, 408, [17:17] -unusedBit_230_18 = bits, U32, 408, [18:18] -unusedBit_230_19 = bits, U32, 408, [19:19] -unusedBit_230_20 = bits, U32, 408, [20:20] -unusedBit_230_21 = bits, U32, 408, [21:21] -unusedBit_230_22 = bits, U32, 408, [22:22] -unusedBit_230_23 = bits, U32, 408, [23:23] -unusedBit_230_24 = bits, U32, 408, [24:24] -unusedBit_230_25 = bits, U32, 408, [25:25] -unusedBit_230_26 = bits, U32, 408, [26:26] -unusedBit_230_27 = bits, U32, 408, [27:27] -unusedBit_230_28 = bits, U32, 408, [28:28] -unusedBit_230_29 = bits, U32, 408, [29:29] -unusedBit_230_30 = bits, U32, 408, [30:30] -unusedBit_230_31 = bits, U32, 408, [31:31] boostControllerOutput = scalar, U08, 412, "%", 0.5, 0 boostControllerOpenLoopPart = scalar, U08, 413, "%", 0.5, 0 fallbackMap = scalar, U16, 414, "kPa", 0.1, 0 @@ -2534,35 +2480,6 @@ fuel_requested_percent_pi = scalar, F32, 636, "", 1, 0 noValve = bits, U32, 640, [0:0] angleAboveMin = bits, U32, 640, [1:1] isHpfpInactive = bits, U32, 640, [2:2] -unusedBit_6_3 = bits, U32, 640, [3:3] -unusedBit_6_4 = bits, U32, 640, [4:4] -unusedBit_6_5 = bits, U32, 640, [5:5] -unusedBit_6_6 = bits, U32, 640, [6:6] -unusedBit_6_7 = bits, U32, 640, [7:7] -unusedBit_6_8 = bits, U32, 640, [8:8] -unusedBit_6_9 = bits, U32, 640, [9:9] -unusedBit_6_10 = bits, U32, 640, [10:10] -unusedBit_6_11 = bits, U32, 640, [11:11] -unusedBit_6_12 = bits, U32, 640, [12:12] -unusedBit_6_13 = bits, U32, 640, [13:13] -unusedBit_6_14 = bits, U32, 640, [14:14] -unusedBit_6_15 = bits, U32, 640, [15:15] -unusedBit_6_16 = bits, U32, 640, [16:16] -unusedBit_6_17 = bits, U32, 640, [17:17] -unusedBit_6_18 = bits, U32, 640, [18:18] -unusedBit_6_19 = bits, U32, 640, [19:19] -unusedBit_6_20 = bits, U32, 640, [20:20] -unusedBit_6_21 = bits, U32, 640, [21:21] -unusedBit_6_22 = bits, U32, 640, [22:22] -unusedBit_6_23 = bits, U32, 640, [23:23] -unusedBit_6_24 = bits, U32, 640, [24:24] -unusedBit_6_25 = bits, U32, 640, [25:25] -unusedBit_6_26 = bits, U32, 640, [26:26] -unusedBit_6_27 = bits, U32, 640, [27:27] -unusedBit_6_28 = bits, U32, 640, [28:28] -unusedBit_6_29 = bits, U32, 640, [29:29] -unusedBit_6_30 = bits, U32, 640, [30:30] -unusedBit_6_31 = bits, U32, 640, [31:31] nextLobe = scalar, F32, 644, "", 1, 0 nextStart = scalar, F32, 648, "", 1, 0 ; total TS size = 652 @@ -2581,61 +2498,12 @@ activateSwitchCondition = bits, U32, 668, [6:6] rpmCondition = bits, U32, 668, [7:7] speedCondition = bits, U32, 668, [8:8] tpsCondition = bits, U32, 668, [9:9] -unusedBit_11_10 = bits, U32, 668, [10:10] -unusedBit_11_11 = bits, U32, 668, [11:11] -unusedBit_11_12 = bits, U32, 668, [12:12] -unusedBit_11_13 = bits, U32, 668, [13:13] -unusedBit_11_14 = bits, U32, 668, [14:14] -unusedBit_11_15 = bits, U32, 668, [15:15] -unusedBit_11_16 = bits, U32, 668, [16:16] -unusedBit_11_17 = bits, U32, 668, [17:17] -unusedBit_11_18 = bits, U32, 668, [18:18] -unusedBit_11_19 = bits, U32, 668, [19:19] -unusedBit_11_20 = bits, U32, 668, [20:20] -unusedBit_11_21 = bits, U32, 668, [21:21] -unusedBit_11_22 = bits, U32, 668, [22:22] -unusedBit_11_23 = bits, U32, 668, [23:23] -unusedBit_11_24 = bits, U32, 668, [24:24] -unusedBit_11_25 = bits, U32, 668, [25:25] -unusedBit_11_26 = bits, U32, 668, [26:26] -unusedBit_11_27 = bits, U32, 668, [27:27] -unusedBit_11_28 = bits, U32, 668, [28:28] -unusedBit_11_29 = bits, U32, 668, [29:29] -unusedBit_11_30 = bits, U32, 668, [30:30] -unusedBit_11_31 = bits, U32, 668, [31:31] ; total TS size = 672 isTpsInvalid = bits, U32, 672, [0:0] m_shouldResetPid = bits, U32, 672, [1:1] isBelowClosedLoopThreshold = bits, U32, 672, [2:2] isNotClosedLoop = bits, U32, 672, [3:3] isZeroRpm = bits, U32, 672, [4:4] -unusedBit_5_5 = bits, U32, 672, [5:5] -unusedBit_5_6 = bits, U32, 672, [6:6] -unusedBit_5_7 = bits, U32, 672, [7:7] -unusedBit_5_8 = bits, U32, 672, [8:8] -unusedBit_5_9 = bits, U32, 672, [9:9] -unusedBit_5_10 = bits, U32, 672, [10:10] -unusedBit_5_11 = bits, U32, 672, [11:11] -unusedBit_5_12 = bits, U32, 672, [12:12] -unusedBit_5_13 = bits, U32, 672, [13:13] -unusedBit_5_14 = bits, U32, 672, [14:14] -unusedBit_5_15 = bits, U32, 672, [15:15] -unusedBit_5_16 = bits, U32, 672, [16:16] -unusedBit_5_17 = bits, U32, 672, [17:17] -unusedBit_5_18 = bits, U32, 672, [18:18] -unusedBit_5_19 = bits, U32, 672, [19:19] -unusedBit_5_20 = bits, U32, 672, [20:20] -unusedBit_5_21 = bits, U32, 672, [21:21] -unusedBit_5_22 = bits, U32, 672, [22:22] -unusedBit_5_23 = bits, U32, 672, [23:23] -unusedBit_5_24 = bits, U32, 672, [24:24] -unusedBit_5_25 = bits, U32, 672, [25:25] -unusedBit_5_26 = bits, U32, 672, [26:26] -unusedBit_5_27 = bits, U32, 672, [27:27] -unusedBit_5_28 = bits, U32, 672, [28:28] -unusedBit_5_29 = bits, U32, 672, [29:29] -unusedBit_5_30 = bits, U32, 672, [30:30] -unusedBit_5_31 = bits, U32, 672, [31:31] openLoopPart = scalar, F32, 676, "", 1, 0 closedLoopPart = scalar, F32, 680, "", 1, 0 ; total TS size = 684 @@ -2647,30 +2515,6 @@ tpsTooHigh = bits, U32, 684, [4:4] m_acEnabled = bits, U32, 684, [5:5] acButtonState = bits, U32, 684, [6:6] isDisabledByLua = bits, U32, 684, [7:7] -unusedBit_8_8 = bits, U32, 684, [8:8] -unusedBit_8_9 = bits, U32, 684, [9:9] -unusedBit_8_10 = bits, U32, 684, [10:10] -unusedBit_8_11 = bits, U32, 684, [11:11] -unusedBit_8_12 = bits, U32, 684, [12:12] -unusedBit_8_13 = bits, U32, 684, [13:13] -unusedBit_8_14 = bits, U32, 684, [14:14] -unusedBit_8_15 = bits, U32, 684, [15:15] -unusedBit_8_16 = bits, U32, 684, [16:16] -unusedBit_8_17 = bits, U32, 684, [17:17] -unusedBit_8_18 = bits, U32, 684, [18:18] -unusedBit_8_19 = bits, U32, 684, [19:19] -unusedBit_8_20 = bits, U32, 684, [20:20] -unusedBit_8_21 = bits, U32, 684, [21:21] -unusedBit_8_22 = bits, U32, 684, [22:22] -unusedBit_8_23 = bits, U32, 684, [23:23] -unusedBit_8_24 = bits, U32, 684, [24:24] -unusedBit_8_25 = bits, U32, 684, [25:25] -unusedBit_8_26 = bits, U32, 684, [26:26] -unusedBit_8_27 = bits, U32, 684, [27:27] -unusedBit_8_28 = bits, U32, 684, [28:28] -unusedBit_8_29 = bits, U32, 684, [29:29] -unusedBit_8_30 = bits, U32, 684, [30:30] -unusedBit_8_31 = bits, U32, 684, [31:31] latest_usage_ac_control = scalar, S32, 688, "", 1, 0 acSwitchLastChangeTimeMs = scalar, S32, 692, "", 1, 0 ; total TS size = 696 @@ -2681,130 +2525,18 @@ brokenClt = bits, U32, 696, [3:3] enabledForAc = bits, U32, 696, [4:4] hot = bits, U32, 696, [5:5] cold = bits, U32, 696, [6:6] -unusedBit_7_7 = bits, U32, 696, [7:7] -unusedBit_7_8 = bits, U32, 696, [8:8] -unusedBit_7_9 = bits, U32, 696, [9:9] -unusedBit_7_10 = bits, U32, 696, [10:10] -unusedBit_7_11 = bits, U32, 696, [11:11] -unusedBit_7_12 = bits, U32, 696, [12:12] -unusedBit_7_13 = bits, U32, 696, [13:13] -unusedBit_7_14 = bits, U32, 696, [14:14] -unusedBit_7_15 = bits, U32, 696, [15:15] -unusedBit_7_16 = bits, U32, 696, [16:16] -unusedBit_7_17 = bits, U32, 696, [17:17] -unusedBit_7_18 = bits, U32, 696, [18:18] -unusedBit_7_19 = bits, U32, 696, [19:19] -unusedBit_7_20 = bits, U32, 696, [20:20] -unusedBit_7_21 = bits, U32, 696, [21:21] -unusedBit_7_22 = bits, U32, 696, [22:22] -unusedBit_7_23 = bits, U32, 696, [23:23] -unusedBit_7_24 = bits, U32, 696, [24:24] -unusedBit_7_25 = bits, U32, 696, [25:25] -unusedBit_7_26 = bits, U32, 696, [26:26] -unusedBit_7_27 = bits, U32, 696, [27:27] -unusedBit_7_28 = bits, U32, 696, [28:28] -unusedBit_7_29 = bits, U32, 696, [29:29] -unusedBit_7_30 = bits, U32, 696, [30:30] -unusedBit_7_31 = bits, U32, 696, [31:31] ; total TS size = 700 isPrime = bits, U32, 700, [0:0] engineTurnedRecently = bits, U32, 700, [1:1] isPumpOn = bits, U32, 700, [2:2] ignitionOn = bits, U32, 700, [3:3] -unusedBit_4_4 = bits, U32, 700, [4:4] -unusedBit_4_5 = bits, U32, 700, [5:5] -unusedBit_4_6 = bits, U32, 700, [6:6] -unusedBit_4_7 = bits, U32, 700, [7:7] -unusedBit_4_8 = bits, U32, 700, [8:8] -unusedBit_4_9 = bits, U32, 700, [9:9] -unusedBit_4_10 = bits, U32, 700, [10:10] -unusedBit_4_11 = bits, U32, 700, [11:11] -unusedBit_4_12 = bits, U32, 700, [12:12] -unusedBit_4_13 = bits, U32, 700, [13:13] -unusedBit_4_14 = bits, U32, 700, [14:14] -unusedBit_4_15 = bits, U32, 700, [15:15] -unusedBit_4_16 = bits, U32, 700, [16:16] -unusedBit_4_17 = bits, U32, 700, [17:17] -unusedBit_4_18 = bits, U32, 700, [18:18] -unusedBit_4_19 = bits, U32, 700, [19:19] -unusedBit_4_20 = bits, U32, 700, [20:20] -unusedBit_4_21 = bits, U32, 700, [21:21] -unusedBit_4_22 = bits, U32, 700, [22:22] -unusedBit_4_23 = bits, U32, 700, [23:23] -unusedBit_4_24 = bits, U32, 700, [24:24] -unusedBit_4_25 = bits, U32, 700, [25:25] -unusedBit_4_26 = bits, U32, 700, [26:26] -unusedBit_4_27 = bits, U32, 700, [27:27] -unusedBit_4_28 = bits, U32, 700, [28:28] -unusedBit_4_29 = bits, U32, 700, [29:29] -unusedBit_4_30 = bits, U32, 700, [30:30] -unusedBit_4_31 = bits, U32, 700, [31:31] ; total TS size = 704 isBenchTest = bits, U32, 704, [0:0] hasIgnitionVoltage = bits, U32, 704, [1:1] mainRelayState = bits, U32, 704, [2:2] delayedShutoffRequested = bits, U32, 704, [3:3] -unusedBit_4_4 = bits, U32, 704, [4:4] -unusedBit_4_5 = bits, U32, 704, [5:5] -unusedBit_4_6 = bits, U32, 704, [6:6] -unusedBit_4_7 = bits, U32, 704, [7:7] -unusedBit_4_8 = bits, U32, 704, [8:8] -unusedBit_4_9 = bits, U32, 704, [9:9] -unusedBit_4_10 = bits, U32, 704, [10:10] -unusedBit_4_11 = bits, U32, 704, [11:11] -unusedBit_4_12 = bits, U32, 704, [12:12] -unusedBit_4_13 = bits, U32, 704, [13:13] -unusedBit_4_14 = bits, U32, 704, [14:14] -unusedBit_4_15 = bits, U32, 704, [15:15] -unusedBit_4_16 = bits, U32, 704, [16:16] -unusedBit_4_17 = bits, U32, 704, [17:17] -unusedBit_4_18 = bits, U32, 704, [18:18] -unusedBit_4_19 = bits, U32, 704, [19:19] -unusedBit_4_20 = bits, U32, 704, [20:20] -unusedBit_4_21 = bits, U32, 704, [21:21] -unusedBit_4_22 = bits, U32, 704, [22:22] -unusedBit_4_23 = bits, U32, 704, [23:23] -unusedBit_4_24 = bits, U32, 704, [24:24] -unusedBit_4_25 = bits, U32, 704, [25:25] -unusedBit_4_26 = bits, U32, 704, [26:26] -unusedBit_4_27 = bits, U32, 704, [27:27] -unusedBit_4_28 = bits, U32, 704, [28:28] -unusedBit_4_29 = bits, U32, 704, [29:29] -unusedBit_4_30 = bits, U32, 704, [30:30] -unusedBit_4_31 = bits, U32, 704, [31:31] ; total TS size = 708 sd_isTChargeAirModel = bits, U32, 708, [0:0] -sd_unusedBit_1_1 = bits, U32, 708, [1:1] -sd_unusedBit_1_2 = bits, U32, 708, [2:2] -sd_unusedBit_1_3 = bits, U32, 708, [3:3] -sd_unusedBit_1_4 = bits, U32, 708, [4:4] -sd_unusedBit_1_5 = bits, U32, 708, [5:5] -sd_unusedBit_1_6 = bits, U32, 708, [6:6] -sd_unusedBit_1_7 = bits, U32, 708, [7:7] -sd_unusedBit_1_8 = bits, U32, 708, [8:8] -sd_unusedBit_1_9 = bits, U32, 708, [9:9] -sd_unusedBit_1_10 = bits, U32, 708, [10:10] -sd_unusedBit_1_11 = bits, U32, 708, [11:11] -sd_unusedBit_1_12 = bits, U32, 708, [12:12] -sd_unusedBit_1_13 = bits, U32, 708, [13:13] -sd_unusedBit_1_14 = bits, U32, 708, [14:14] -sd_unusedBit_1_15 = bits, U32, 708, [15:15] -sd_unusedBit_1_16 = bits, U32, 708, [16:16] -sd_unusedBit_1_17 = bits, U32, 708, [17:17] -sd_unusedBit_1_18 = bits, U32, 708, [18:18] -sd_unusedBit_1_19 = bits, U32, 708, [19:19] -sd_unusedBit_1_20 = bits, U32, 708, [20:20] -sd_unusedBit_1_21 = bits, U32, 708, [21:21] -sd_unusedBit_1_22 = bits, U32, 708, [22:22] -sd_unusedBit_1_23 = bits, U32, 708, [23:23] -sd_unusedBit_1_24 = bits, U32, 708, [24:24] -sd_unusedBit_1_25 = bits, U32, 708, [25:25] -sd_unusedBit_1_26 = bits, U32, 708, [26:26] -sd_unusedBit_1_27 = bits, U32, 708, [27:27] -sd_unusedBit_1_28 = bits, U32, 708, [28:28] -sd_unusedBit_1_29 = bits, U32, 708, [29:29] -sd_unusedBit_1_30 = bits, U32, 708, [30:30] -sd_unusedBit_1_31 = bits, U32, 708, [31:31] sd_airMassInOneCylinder = scalar, F32, 712, "", 1, 0 sd_tCharge = scalar, F32, 716, "", 1, 0 sd_tChargeK = scalar, F32, 720, "", 1, 0 @@ -2831,15 +2563,15 @@ running_timeSinceCrankingInSecs = scalar, F32, 800, "", 1, 0 running_injectorLag = scalar, F32, 804, "", 1, 0 running_baseFuel = scalar, F32, 808, "", 1, 0 running_fuel = scalar, F32, 812, "", 1, 0 -etbFeedForward = bits, F32, 816, [0:2], "not important" -targetFromTable = bits, F32, 820, [0:2], "not important" +etbFeedForward = scalar, F32, 816, "", 1, 0 +targetFromTable = scalar, F32, 820, "", 1, 0 sparkDwell = scalar, F32, 824, "", 1, 0 dwellAngle = scalar, F32, 828, "", 1, 0 cltTimingCorrection = scalar, F32, 832, "", 1, 0 ; total TS size = 836 -tpsFrom = bits, F32, 836, [0:2], "not important" -tpsTo = bits, F32, 840, [0:2], "not important" -deltaTps = bits, F32, 844, [0:2], "not important" +tpsFrom = scalar, F32, 836, "", 1, 0 +tpsTo = scalar, F32, 840, "", 1, 0 +deltaTps = scalar, F32, 844, "", 1, 0 extraFuel = scalar, F32, 848, "", 1, 0 valueFromTable = scalar, F32, 852, "", 1, 0 isAboveAccelThreshold = bits, U32, 856, [0:0] @@ -2848,32 +2580,6 @@ isTimeToResetAccumulator = bits, U32, 856, [2:2] isFractionalEnrichment = bits, U32, 856, [3:3] belowEpsilon = bits, U32, 856, [4:4] tooShort = bits, U32, 856, [5:5] -unusedBit_11_6 = bits, U32, 856, [6:6] -unusedBit_11_7 = bits, U32, 856, [7:7] -unusedBit_11_8 = bits, U32, 856, [8:8] -unusedBit_11_9 = bits, U32, 856, [9:9] -unusedBit_11_10 = bits, U32, 856, [10:10] -unusedBit_11_11 = bits, U32, 856, [11:11] -unusedBit_11_12 = bits, U32, 856, [12:12] -unusedBit_11_13 = bits, U32, 856, [13:13] -unusedBit_11_14 = bits, U32, 856, [14:14] -unusedBit_11_15 = bits, U32, 856, [15:15] -unusedBit_11_16 = bits, U32, 856, [16:16] -unusedBit_11_17 = bits, U32, 856, [17:17] -unusedBit_11_18 = bits, U32, 856, [18:18] -unusedBit_11_19 = bits, U32, 856, [19:19] -unusedBit_11_20 = bits, U32, 856, [20:20] -unusedBit_11_21 = bits, U32, 856, [21:21] -unusedBit_11_22 = bits, U32, 856, [22:22] -unusedBit_11_23 = bits, U32, 856, [23:23] -unusedBit_11_24 = bits, U32, 856, [24:24] -unusedBit_11_25 = bits, U32, 856, [25:25] -unusedBit_11_26 = bits, U32, 856, [26:26] -unusedBit_11_27 = bits, U32, 856, [27:27] -unusedBit_11_28 = bits, U32, 856, [28:28] -unusedBit_11_29 = bits, U32, 856, [29:29] -unusedBit_11_30 = bits, U32, 856, [30:30] -unusedBit_11_31 = bits, U32, 856, [31:31] fractionalInjFuel = scalar, F32, 860, "", 1, 0 accumulatedValue = scalar, F32, 864, "", 1, 0 maxExtraPerCycle = scalar, F32, 868, "", 1, 0 @@ -2906,10 +2612,10 @@ vvtStateIndex = scalar, U08, 947, "", 1, 0 wallFuelCorrection = scalar, F32, 948, "", 1, 0 wallFuel = scalar, F32, 952, "", 1, 0 ; total TS size = 956 -idleState = bits, S32, 956, [0:2], "not important" -currentIdlePosition = bits, F32, 960, [0:2], "not important" -baseIdlePosition = bits, F32, 964, [0:2], "not important" -iacByTpsTaper = bits, F32, 968, [0:2], "not important" +idleState = scalar, S32, 956, "", 1, 0 +currentIdlePosition = scalar, F32, 960, "", 1, 0 +baseIdlePosition = scalar, F32, 964, "", 1, 0 +iacByTpsTaper = scalar, F32, 968, "", 1, 0 throttlePedalUpState = scalar, S32, 972, "", 1, 0 mightResetPid = bits, U32, 976, [0:0] shouldResetPid = bits, U32, 976, [1:1] @@ -2928,21 +2634,6 @@ looksLikeCoasting = bits, U32, 976, [13:13] looksLikeCrankToIdle = bits, U32, 976, [14:14] useInstantRpmForIdle = bits, U32, 976, [15:15] isVerboseIAC = bits, U32, 976, [16:16] -unusedBit_22_17 = bits, U32, 976, [17:17] -unusedBit_22_18 = bits, U32, 976, [18:18] -unusedBit_22_19 = bits, U32, 976, [19:19] -unusedBit_22_20 = bits, U32, 976, [20:20] -unusedBit_22_21 = bits, U32, 976, [21:21] -unusedBit_22_22 = bits, U32, 976, [22:22] -unusedBit_22_23 = bits, U32, 976, [23:23] -unusedBit_22_24 = bits, U32, 976, [24:24] -unusedBit_22_25 = bits, U32, 976, [25:25] -unusedBit_22_26 = bits, U32, 976, [26:26] -unusedBit_22_27 = bits, U32, 976, [27:27] -unusedBit_22_28 = bits, U32, 976, [28:28] -unusedBit_22_29 = bits, U32, 976, [29:29] -unusedBit_22_30 = bits, U32, 976, [30:30] -unusedBit_22_31 = bits, U32, 976, [31:31] targetRpmByClt = scalar, S32, 980, "", 1, 0 targetRpmAcBump = scalar, S32, 984, "", 1, 0 ; total TS size = 988 diff --git a/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini b/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini index 4c780fcdd7..9384e402e6 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.06.18.hellen-gm-e67.1384477839" + signature = "rusEFI 2022.06.19.hellen-gm-e67.1384477839" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.18.hellen-gm-e67.1384477839" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.19.hellen-gm-e67.1384477839" ; 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 @@ -85,7 +85,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 Sat Jun 18 21:28:34 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 19 13:56:05 UTC 2022 pageSize = 21352 page = 1 @@ -2321,36 +2321,6 @@ tpsAccelTo = scalar, U08, 371, "%", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0] isUsbConnected = bits, U32, 376, [1:1] -unusedBit_182_2 = bits, U32, 376, [2:2] -unusedBit_182_3 = bits, U32, 376, [3:3] -unusedBit_182_4 = bits, U32, 376, [4:4] -unusedBit_182_5 = bits, U32, 376, [5:5] -unusedBit_182_6 = bits, U32, 376, [6:6] -unusedBit_182_7 = bits, U32, 376, [7:7] -unusedBit_182_8 = bits, U32, 376, [8:8] -unusedBit_182_9 = bits, U32, 376, [9:9] -unusedBit_182_10 = bits, U32, 376, [10:10] -unusedBit_182_11 = bits, U32, 376, [11:11] -unusedBit_182_12 = bits, U32, 376, [12:12] -unusedBit_182_13 = bits, U32, 376, [13:13] -unusedBit_182_14 = bits, U32, 376, [14:14] -unusedBit_182_15 = bits, U32, 376, [15:15] -unusedBit_182_16 = bits, U32, 376, [16:16] -unusedBit_182_17 = bits, U32, 376, [17:17] -unusedBit_182_18 = bits, U32, 376, [18:18] -unusedBit_182_19 = bits, U32, 376, [19:19] -unusedBit_182_20 = bits, U32, 376, [20:20] -unusedBit_182_21 = bits, U32, 376, [21:21] -unusedBit_182_22 = bits, U32, 376, [22:22] -unusedBit_182_23 = bits, U32, 376, [23:23] -unusedBit_182_24 = bits, U32, 376, [24:24] -unusedBit_182_25 = bits, U32, 376, [25:25] -unusedBit_182_26 = bits, U32, 376, [26:26] -unusedBit_182_27 = bits, U32, 376, [27:27] -unusedBit_182_28 = bits, U32, 376, [28:28] -unusedBit_182_29 = bits, U32, 376, [29:29] -unusedBit_182_30 = bits, U32, 376, [30:30] -unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 @@ -2369,30 +2339,6 @@ launchIsLaunchCondition = bits, U32, 408, [4:4] launchCombinedConditions = bits, U32, 408, [5:5] dfcoActive = bits, U32, 408, [6:6] tpsAccelActive = bits, U32, 408, [7:7] -unusedBit_230_8 = bits, U32, 408, [8:8] -unusedBit_230_9 = bits, U32, 408, [9:9] -unusedBit_230_10 = bits, U32, 408, [10:10] -unusedBit_230_11 = bits, U32, 408, [11:11] -unusedBit_230_12 = bits, U32, 408, [12:12] -unusedBit_230_13 = bits, U32, 408, [13:13] -unusedBit_230_14 = bits, U32, 408, [14:14] -unusedBit_230_15 = bits, U32, 408, [15:15] -unusedBit_230_16 = bits, U32, 408, [16:16] -unusedBit_230_17 = bits, U32, 408, [17:17] -unusedBit_230_18 = bits, U32, 408, [18:18] -unusedBit_230_19 = bits, U32, 408, [19:19] -unusedBit_230_20 = bits, U32, 408, [20:20] -unusedBit_230_21 = bits, U32, 408, [21:21] -unusedBit_230_22 = bits, U32, 408, [22:22] -unusedBit_230_23 = bits, U32, 408, [23:23] -unusedBit_230_24 = bits, U32, 408, [24:24] -unusedBit_230_25 = bits, U32, 408, [25:25] -unusedBit_230_26 = bits, U32, 408, [26:26] -unusedBit_230_27 = bits, U32, 408, [27:27] -unusedBit_230_28 = bits, U32, 408, [28:28] -unusedBit_230_29 = bits, U32, 408, [29:29] -unusedBit_230_30 = bits, U32, 408, [30:30] -unusedBit_230_31 = bits, U32, 408, [31:31] boostControllerOutput = scalar, U08, 412, "%", 0.5, 0 boostControllerOpenLoopPart = scalar, U08, 413, "%", 0.5, 0 fallbackMap = scalar, U16, 414, "kPa", 0.1, 0 @@ -2534,35 +2480,6 @@ fuel_requested_percent_pi = scalar, F32, 636, "", 1, 0 noValve = bits, U32, 640, [0:0] angleAboveMin = bits, U32, 640, [1:1] isHpfpInactive = bits, U32, 640, [2:2] -unusedBit_6_3 = bits, U32, 640, [3:3] -unusedBit_6_4 = bits, U32, 640, [4:4] -unusedBit_6_5 = bits, U32, 640, [5:5] -unusedBit_6_6 = bits, U32, 640, [6:6] -unusedBit_6_7 = bits, U32, 640, [7:7] -unusedBit_6_8 = bits, U32, 640, [8:8] -unusedBit_6_9 = bits, U32, 640, [9:9] -unusedBit_6_10 = bits, U32, 640, [10:10] -unusedBit_6_11 = bits, U32, 640, [11:11] -unusedBit_6_12 = bits, U32, 640, [12:12] -unusedBit_6_13 = bits, U32, 640, [13:13] -unusedBit_6_14 = bits, U32, 640, [14:14] -unusedBit_6_15 = bits, U32, 640, [15:15] -unusedBit_6_16 = bits, U32, 640, [16:16] -unusedBit_6_17 = bits, U32, 640, [17:17] -unusedBit_6_18 = bits, U32, 640, [18:18] -unusedBit_6_19 = bits, U32, 640, [19:19] -unusedBit_6_20 = bits, U32, 640, [20:20] -unusedBit_6_21 = bits, U32, 640, [21:21] -unusedBit_6_22 = bits, U32, 640, [22:22] -unusedBit_6_23 = bits, U32, 640, [23:23] -unusedBit_6_24 = bits, U32, 640, [24:24] -unusedBit_6_25 = bits, U32, 640, [25:25] -unusedBit_6_26 = bits, U32, 640, [26:26] -unusedBit_6_27 = bits, U32, 640, [27:27] -unusedBit_6_28 = bits, U32, 640, [28:28] -unusedBit_6_29 = bits, U32, 640, [29:29] -unusedBit_6_30 = bits, U32, 640, [30:30] -unusedBit_6_31 = bits, U32, 640, [31:31] nextLobe = scalar, F32, 644, "", 1, 0 nextStart = scalar, F32, 648, "", 1, 0 ; total TS size = 652 @@ -2581,61 +2498,12 @@ activateSwitchCondition = bits, U32, 668, [6:6] rpmCondition = bits, U32, 668, [7:7] speedCondition = bits, U32, 668, [8:8] tpsCondition = bits, U32, 668, [9:9] -unusedBit_11_10 = bits, U32, 668, [10:10] -unusedBit_11_11 = bits, U32, 668, [11:11] -unusedBit_11_12 = bits, U32, 668, [12:12] -unusedBit_11_13 = bits, U32, 668, [13:13] -unusedBit_11_14 = bits, U32, 668, [14:14] -unusedBit_11_15 = bits, U32, 668, [15:15] -unusedBit_11_16 = bits, U32, 668, [16:16] -unusedBit_11_17 = bits, U32, 668, [17:17] -unusedBit_11_18 = bits, U32, 668, [18:18] -unusedBit_11_19 = bits, U32, 668, [19:19] -unusedBit_11_20 = bits, U32, 668, [20:20] -unusedBit_11_21 = bits, U32, 668, [21:21] -unusedBit_11_22 = bits, U32, 668, [22:22] -unusedBit_11_23 = bits, U32, 668, [23:23] -unusedBit_11_24 = bits, U32, 668, [24:24] -unusedBit_11_25 = bits, U32, 668, [25:25] -unusedBit_11_26 = bits, U32, 668, [26:26] -unusedBit_11_27 = bits, U32, 668, [27:27] -unusedBit_11_28 = bits, U32, 668, [28:28] -unusedBit_11_29 = bits, U32, 668, [29:29] -unusedBit_11_30 = bits, U32, 668, [30:30] -unusedBit_11_31 = bits, U32, 668, [31:31] ; total TS size = 672 isTpsInvalid = bits, U32, 672, [0:0] m_shouldResetPid = bits, U32, 672, [1:1] isBelowClosedLoopThreshold = bits, U32, 672, [2:2] isNotClosedLoop = bits, U32, 672, [3:3] isZeroRpm = bits, U32, 672, [4:4] -unusedBit_5_5 = bits, U32, 672, [5:5] -unusedBit_5_6 = bits, U32, 672, [6:6] -unusedBit_5_7 = bits, U32, 672, [7:7] -unusedBit_5_8 = bits, U32, 672, [8:8] -unusedBit_5_9 = bits, U32, 672, [9:9] -unusedBit_5_10 = bits, U32, 672, [10:10] -unusedBit_5_11 = bits, U32, 672, [11:11] -unusedBit_5_12 = bits, U32, 672, [12:12] -unusedBit_5_13 = bits, U32, 672, [13:13] -unusedBit_5_14 = bits, U32, 672, [14:14] -unusedBit_5_15 = bits, U32, 672, [15:15] -unusedBit_5_16 = bits, U32, 672, [16:16] -unusedBit_5_17 = bits, U32, 672, [17:17] -unusedBit_5_18 = bits, U32, 672, [18:18] -unusedBit_5_19 = bits, U32, 672, [19:19] -unusedBit_5_20 = bits, U32, 672, [20:20] -unusedBit_5_21 = bits, U32, 672, [21:21] -unusedBit_5_22 = bits, U32, 672, [22:22] -unusedBit_5_23 = bits, U32, 672, [23:23] -unusedBit_5_24 = bits, U32, 672, [24:24] -unusedBit_5_25 = bits, U32, 672, [25:25] -unusedBit_5_26 = bits, U32, 672, [26:26] -unusedBit_5_27 = bits, U32, 672, [27:27] -unusedBit_5_28 = bits, U32, 672, [28:28] -unusedBit_5_29 = bits, U32, 672, [29:29] -unusedBit_5_30 = bits, U32, 672, [30:30] -unusedBit_5_31 = bits, U32, 672, [31:31] openLoopPart = scalar, F32, 676, "", 1, 0 closedLoopPart = scalar, F32, 680, "", 1, 0 ; total TS size = 684 @@ -2647,30 +2515,6 @@ tpsTooHigh = bits, U32, 684, [4:4] m_acEnabled = bits, U32, 684, [5:5] acButtonState = bits, U32, 684, [6:6] isDisabledByLua = bits, U32, 684, [7:7] -unusedBit_8_8 = bits, U32, 684, [8:8] -unusedBit_8_9 = bits, U32, 684, [9:9] -unusedBit_8_10 = bits, U32, 684, [10:10] -unusedBit_8_11 = bits, U32, 684, [11:11] -unusedBit_8_12 = bits, U32, 684, [12:12] -unusedBit_8_13 = bits, U32, 684, [13:13] -unusedBit_8_14 = bits, U32, 684, [14:14] -unusedBit_8_15 = bits, U32, 684, [15:15] -unusedBit_8_16 = bits, U32, 684, [16:16] -unusedBit_8_17 = bits, U32, 684, [17:17] -unusedBit_8_18 = bits, U32, 684, [18:18] -unusedBit_8_19 = bits, U32, 684, [19:19] -unusedBit_8_20 = bits, U32, 684, [20:20] -unusedBit_8_21 = bits, U32, 684, [21:21] -unusedBit_8_22 = bits, U32, 684, [22:22] -unusedBit_8_23 = bits, U32, 684, [23:23] -unusedBit_8_24 = bits, U32, 684, [24:24] -unusedBit_8_25 = bits, U32, 684, [25:25] -unusedBit_8_26 = bits, U32, 684, [26:26] -unusedBit_8_27 = bits, U32, 684, [27:27] -unusedBit_8_28 = bits, U32, 684, [28:28] -unusedBit_8_29 = bits, U32, 684, [29:29] -unusedBit_8_30 = bits, U32, 684, [30:30] -unusedBit_8_31 = bits, U32, 684, [31:31] latest_usage_ac_control = scalar, S32, 688, "", 1, 0 acSwitchLastChangeTimeMs = scalar, S32, 692, "", 1, 0 ; total TS size = 696 @@ -2681,130 +2525,18 @@ brokenClt = bits, U32, 696, [3:3] enabledForAc = bits, U32, 696, [4:4] hot = bits, U32, 696, [5:5] cold = bits, U32, 696, [6:6] -unusedBit_7_7 = bits, U32, 696, [7:7] -unusedBit_7_8 = bits, U32, 696, [8:8] -unusedBit_7_9 = bits, U32, 696, [9:9] -unusedBit_7_10 = bits, U32, 696, [10:10] -unusedBit_7_11 = bits, U32, 696, [11:11] -unusedBit_7_12 = bits, U32, 696, [12:12] -unusedBit_7_13 = bits, U32, 696, [13:13] -unusedBit_7_14 = bits, U32, 696, [14:14] -unusedBit_7_15 = bits, U32, 696, [15:15] -unusedBit_7_16 = bits, U32, 696, [16:16] -unusedBit_7_17 = bits, U32, 696, [17:17] -unusedBit_7_18 = bits, U32, 696, [18:18] -unusedBit_7_19 = bits, U32, 696, [19:19] -unusedBit_7_20 = bits, U32, 696, [20:20] -unusedBit_7_21 = bits, U32, 696, [21:21] -unusedBit_7_22 = bits, U32, 696, [22:22] -unusedBit_7_23 = bits, U32, 696, [23:23] -unusedBit_7_24 = bits, U32, 696, [24:24] -unusedBit_7_25 = bits, U32, 696, [25:25] -unusedBit_7_26 = bits, U32, 696, [26:26] -unusedBit_7_27 = bits, U32, 696, [27:27] -unusedBit_7_28 = bits, U32, 696, [28:28] -unusedBit_7_29 = bits, U32, 696, [29:29] -unusedBit_7_30 = bits, U32, 696, [30:30] -unusedBit_7_31 = bits, U32, 696, [31:31] ; total TS size = 700 isPrime = bits, U32, 700, [0:0] engineTurnedRecently = bits, U32, 700, [1:1] isPumpOn = bits, U32, 700, [2:2] ignitionOn = bits, U32, 700, [3:3] -unusedBit_4_4 = bits, U32, 700, [4:4] -unusedBit_4_5 = bits, U32, 700, [5:5] -unusedBit_4_6 = bits, U32, 700, [6:6] -unusedBit_4_7 = bits, U32, 700, [7:7] -unusedBit_4_8 = bits, U32, 700, [8:8] -unusedBit_4_9 = bits, U32, 700, [9:9] -unusedBit_4_10 = bits, U32, 700, [10:10] -unusedBit_4_11 = bits, U32, 700, [11:11] -unusedBit_4_12 = bits, U32, 700, [12:12] -unusedBit_4_13 = bits, U32, 700, [13:13] -unusedBit_4_14 = bits, U32, 700, [14:14] -unusedBit_4_15 = bits, U32, 700, [15:15] -unusedBit_4_16 = bits, U32, 700, [16:16] -unusedBit_4_17 = bits, U32, 700, [17:17] -unusedBit_4_18 = bits, U32, 700, [18:18] -unusedBit_4_19 = bits, U32, 700, [19:19] -unusedBit_4_20 = bits, U32, 700, [20:20] -unusedBit_4_21 = bits, U32, 700, [21:21] -unusedBit_4_22 = bits, U32, 700, [22:22] -unusedBit_4_23 = bits, U32, 700, [23:23] -unusedBit_4_24 = bits, U32, 700, [24:24] -unusedBit_4_25 = bits, U32, 700, [25:25] -unusedBit_4_26 = bits, U32, 700, [26:26] -unusedBit_4_27 = bits, U32, 700, [27:27] -unusedBit_4_28 = bits, U32, 700, [28:28] -unusedBit_4_29 = bits, U32, 700, [29:29] -unusedBit_4_30 = bits, U32, 700, [30:30] -unusedBit_4_31 = bits, U32, 700, [31:31] ; total TS size = 704 isBenchTest = bits, U32, 704, [0:0] hasIgnitionVoltage = bits, U32, 704, [1:1] mainRelayState = bits, U32, 704, [2:2] delayedShutoffRequested = bits, U32, 704, [3:3] -unusedBit_4_4 = bits, U32, 704, [4:4] -unusedBit_4_5 = bits, U32, 704, [5:5] -unusedBit_4_6 = bits, U32, 704, [6:6] -unusedBit_4_7 = bits, U32, 704, [7:7] -unusedBit_4_8 = bits, U32, 704, [8:8] -unusedBit_4_9 = bits, U32, 704, [9:9] -unusedBit_4_10 = bits, U32, 704, [10:10] -unusedBit_4_11 = bits, U32, 704, [11:11] -unusedBit_4_12 = bits, U32, 704, [12:12] -unusedBit_4_13 = bits, U32, 704, [13:13] -unusedBit_4_14 = bits, U32, 704, [14:14] -unusedBit_4_15 = bits, U32, 704, [15:15] -unusedBit_4_16 = bits, U32, 704, [16:16] -unusedBit_4_17 = bits, U32, 704, [17:17] -unusedBit_4_18 = bits, U32, 704, [18:18] -unusedBit_4_19 = bits, U32, 704, [19:19] -unusedBit_4_20 = bits, U32, 704, [20:20] -unusedBit_4_21 = bits, U32, 704, [21:21] -unusedBit_4_22 = bits, U32, 704, [22:22] -unusedBit_4_23 = bits, U32, 704, [23:23] -unusedBit_4_24 = bits, U32, 704, [24:24] -unusedBit_4_25 = bits, U32, 704, [25:25] -unusedBit_4_26 = bits, U32, 704, [26:26] -unusedBit_4_27 = bits, U32, 704, [27:27] -unusedBit_4_28 = bits, U32, 704, [28:28] -unusedBit_4_29 = bits, U32, 704, [29:29] -unusedBit_4_30 = bits, U32, 704, [30:30] -unusedBit_4_31 = bits, U32, 704, [31:31] ; total TS size = 708 sd_isTChargeAirModel = bits, U32, 708, [0:0] -sd_unusedBit_1_1 = bits, U32, 708, [1:1] -sd_unusedBit_1_2 = bits, U32, 708, [2:2] -sd_unusedBit_1_3 = bits, U32, 708, [3:3] -sd_unusedBit_1_4 = bits, U32, 708, [4:4] -sd_unusedBit_1_5 = bits, U32, 708, [5:5] -sd_unusedBit_1_6 = bits, U32, 708, [6:6] -sd_unusedBit_1_7 = bits, U32, 708, [7:7] -sd_unusedBit_1_8 = bits, U32, 708, [8:8] -sd_unusedBit_1_9 = bits, U32, 708, [9:9] -sd_unusedBit_1_10 = bits, U32, 708, [10:10] -sd_unusedBit_1_11 = bits, U32, 708, [11:11] -sd_unusedBit_1_12 = bits, U32, 708, [12:12] -sd_unusedBit_1_13 = bits, U32, 708, [13:13] -sd_unusedBit_1_14 = bits, U32, 708, [14:14] -sd_unusedBit_1_15 = bits, U32, 708, [15:15] -sd_unusedBit_1_16 = bits, U32, 708, [16:16] -sd_unusedBit_1_17 = bits, U32, 708, [17:17] -sd_unusedBit_1_18 = bits, U32, 708, [18:18] -sd_unusedBit_1_19 = bits, U32, 708, [19:19] -sd_unusedBit_1_20 = bits, U32, 708, [20:20] -sd_unusedBit_1_21 = bits, U32, 708, [21:21] -sd_unusedBit_1_22 = bits, U32, 708, [22:22] -sd_unusedBit_1_23 = bits, U32, 708, [23:23] -sd_unusedBit_1_24 = bits, U32, 708, [24:24] -sd_unusedBit_1_25 = bits, U32, 708, [25:25] -sd_unusedBit_1_26 = bits, U32, 708, [26:26] -sd_unusedBit_1_27 = bits, U32, 708, [27:27] -sd_unusedBit_1_28 = bits, U32, 708, [28:28] -sd_unusedBit_1_29 = bits, U32, 708, [29:29] -sd_unusedBit_1_30 = bits, U32, 708, [30:30] -sd_unusedBit_1_31 = bits, U32, 708, [31:31] sd_airMassInOneCylinder = scalar, F32, 712, "", 1, 0 sd_tCharge = scalar, F32, 716, "", 1, 0 sd_tChargeK = scalar, F32, 720, "", 1, 0 @@ -2831,15 +2563,15 @@ running_timeSinceCrankingInSecs = scalar, F32, 800, "", 1, 0 running_injectorLag = scalar, F32, 804, "", 1, 0 running_baseFuel = scalar, F32, 808, "", 1, 0 running_fuel = scalar, F32, 812, "", 1, 0 -etbFeedForward = bits, F32, 816, [0:2], "not important" -targetFromTable = bits, F32, 820, [0:2], "not important" +etbFeedForward = scalar, F32, 816, "", 1, 0 +targetFromTable = scalar, F32, 820, "", 1, 0 sparkDwell = scalar, F32, 824, "", 1, 0 dwellAngle = scalar, F32, 828, "", 1, 0 cltTimingCorrection = scalar, F32, 832, "", 1, 0 ; total TS size = 836 -tpsFrom = bits, F32, 836, [0:2], "not important" -tpsTo = bits, F32, 840, [0:2], "not important" -deltaTps = bits, F32, 844, [0:2], "not important" +tpsFrom = scalar, F32, 836, "", 1, 0 +tpsTo = scalar, F32, 840, "", 1, 0 +deltaTps = scalar, F32, 844, "", 1, 0 extraFuel = scalar, F32, 848, "", 1, 0 valueFromTable = scalar, F32, 852, "", 1, 0 isAboveAccelThreshold = bits, U32, 856, [0:0] @@ -2848,32 +2580,6 @@ isTimeToResetAccumulator = bits, U32, 856, [2:2] isFractionalEnrichment = bits, U32, 856, [3:3] belowEpsilon = bits, U32, 856, [4:4] tooShort = bits, U32, 856, [5:5] -unusedBit_11_6 = bits, U32, 856, [6:6] -unusedBit_11_7 = bits, U32, 856, [7:7] -unusedBit_11_8 = bits, U32, 856, [8:8] -unusedBit_11_9 = bits, U32, 856, [9:9] -unusedBit_11_10 = bits, U32, 856, [10:10] -unusedBit_11_11 = bits, U32, 856, [11:11] -unusedBit_11_12 = bits, U32, 856, [12:12] -unusedBit_11_13 = bits, U32, 856, [13:13] -unusedBit_11_14 = bits, U32, 856, [14:14] -unusedBit_11_15 = bits, U32, 856, [15:15] -unusedBit_11_16 = bits, U32, 856, [16:16] -unusedBit_11_17 = bits, U32, 856, [17:17] -unusedBit_11_18 = bits, U32, 856, [18:18] -unusedBit_11_19 = bits, U32, 856, [19:19] -unusedBit_11_20 = bits, U32, 856, [20:20] -unusedBit_11_21 = bits, U32, 856, [21:21] -unusedBit_11_22 = bits, U32, 856, [22:22] -unusedBit_11_23 = bits, U32, 856, [23:23] -unusedBit_11_24 = bits, U32, 856, [24:24] -unusedBit_11_25 = bits, U32, 856, [25:25] -unusedBit_11_26 = bits, U32, 856, [26:26] -unusedBit_11_27 = bits, U32, 856, [27:27] -unusedBit_11_28 = bits, U32, 856, [28:28] -unusedBit_11_29 = bits, U32, 856, [29:29] -unusedBit_11_30 = bits, U32, 856, [30:30] -unusedBit_11_31 = bits, U32, 856, [31:31] fractionalInjFuel = scalar, F32, 860, "", 1, 0 accumulatedValue = scalar, F32, 864, "", 1, 0 maxExtraPerCycle = scalar, F32, 868, "", 1, 0 @@ -2906,10 +2612,10 @@ vvtStateIndex = scalar, U08, 947, "", 1, 0 wallFuelCorrection = scalar, F32, 948, "", 1, 0 wallFuel = scalar, F32, 952, "", 1, 0 ; total TS size = 956 -idleState = bits, S32, 956, [0:2], "not important" -currentIdlePosition = bits, F32, 960, [0:2], "not important" -baseIdlePosition = bits, F32, 964, [0:2], "not important" -iacByTpsTaper = bits, F32, 968, [0:2], "not important" +idleState = scalar, S32, 956, "", 1, 0 +currentIdlePosition = scalar, F32, 960, "", 1, 0 +baseIdlePosition = scalar, F32, 964, "", 1, 0 +iacByTpsTaper = scalar, F32, 968, "", 1, 0 throttlePedalUpState = scalar, S32, 972, "", 1, 0 mightResetPid = bits, U32, 976, [0:0] shouldResetPid = bits, U32, 976, [1:1] @@ -2928,21 +2634,6 @@ looksLikeCoasting = bits, U32, 976, [13:13] looksLikeCrankToIdle = bits, U32, 976, [14:14] useInstantRpmForIdle = bits, U32, 976, [15:15] isVerboseIAC = bits, U32, 976, [16:16] -unusedBit_22_17 = bits, U32, 976, [17:17] -unusedBit_22_18 = bits, U32, 976, [18:18] -unusedBit_22_19 = bits, U32, 976, [19:19] -unusedBit_22_20 = bits, U32, 976, [20:20] -unusedBit_22_21 = bits, U32, 976, [21:21] -unusedBit_22_22 = bits, U32, 976, [22:22] -unusedBit_22_23 = bits, U32, 976, [23:23] -unusedBit_22_24 = bits, U32, 976, [24:24] -unusedBit_22_25 = bits, U32, 976, [25:25] -unusedBit_22_26 = bits, U32, 976, [26:26] -unusedBit_22_27 = bits, U32, 976, [27:27] -unusedBit_22_28 = bits, U32, 976, [28:28] -unusedBit_22_29 = bits, U32, 976, [29:29] -unusedBit_22_30 = bits, U32, 976, [30:30] -unusedBit_22_31 = bits, U32, 976, [31:31] targetRpmByClt = scalar, S32, 980, "", 1, 0 targetRpmAcBump = scalar, S32, 984, "", 1, 0 ; total TS size = 988 diff --git a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini index a8e5ec61a3..000f3b87e5 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.06.18.hellen-nb1.2852213798" + signature = "rusEFI 2022.06.19.hellen-nb1.2852213798" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.18.hellen-nb1.2852213798" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.19.hellen-nb1.2852213798" ; 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 @@ -85,7 +85,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 Sat Jun 18 21:28:33 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 19 13:56:03 UTC 2022 pageSize = 21352 page = 1 @@ -2321,36 +2321,6 @@ tpsAccelTo = scalar, U08, 371, "%", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0] isUsbConnected = bits, U32, 376, [1:1] -unusedBit_182_2 = bits, U32, 376, [2:2] -unusedBit_182_3 = bits, U32, 376, [3:3] -unusedBit_182_4 = bits, U32, 376, [4:4] -unusedBit_182_5 = bits, U32, 376, [5:5] -unusedBit_182_6 = bits, U32, 376, [6:6] -unusedBit_182_7 = bits, U32, 376, [7:7] -unusedBit_182_8 = bits, U32, 376, [8:8] -unusedBit_182_9 = bits, U32, 376, [9:9] -unusedBit_182_10 = bits, U32, 376, [10:10] -unusedBit_182_11 = bits, U32, 376, [11:11] -unusedBit_182_12 = bits, U32, 376, [12:12] -unusedBit_182_13 = bits, U32, 376, [13:13] -unusedBit_182_14 = bits, U32, 376, [14:14] -unusedBit_182_15 = bits, U32, 376, [15:15] -unusedBit_182_16 = bits, U32, 376, [16:16] -unusedBit_182_17 = bits, U32, 376, [17:17] -unusedBit_182_18 = bits, U32, 376, [18:18] -unusedBit_182_19 = bits, U32, 376, [19:19] -unusedBit_182_20 = bits, U32, 376, [20:20] -unusedBit_182_21 = bits, U32, 376, [21:21] -unusedBit_182_22 = bits, U32, 376, [22:22] -unusedBit_182_23 = bits, U32, 376, [23:23] -unusedBit_182_24 = bits, U32, 376, [24:24] -unusedBit_182_25 = bits, U32, 376, [25:25] -unusedBit_182_26 = bits, U32, 376, [26:26] -unusedBit_182_27 = bits, U32, 376, [27:27] -unusedBit_182_28 = bits, U32, 376, [28:28] -unusedBit_182_29 = bits, U32, 376, [29:29] -unusedBit_182_30 = bits, U32, 376, [30:30] -unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 @@ -2369,30 +2339,6 @@ launchIsLaunchCondition = bits, U32, 408, [4:4] launchCombinedConditions = bits, U32, 408, [5:5] dfcoActive = bits, U32, 408, [6:6] tpsAccelActive = bits, U32, 408, [7:7] -unusedBit_230_8 = bits, U32, 408, [8:8] -unusedBit_230_9 = bits, U32, 408, [9:9] -unusedBit_230_10 = bits, U32, 408, [10:10] -unusedBit_230_11 = bits, U32, 408, [11:11] -unusedBit_230_12 = bits, U32, 408, [12:12] -unusedBit_230_13 = bits, U32, 408, [13:13] -unusedBit_230_14 = bits, U32, 408, [14:14] -unusedBit_230_15 = bits, U32, 408, [15:15] -unusedBit_230_16 = bits, U32, 408, [16:16] -unusedBit_230_17 = bits, U32, 408, [17:17] -unusedBit_230_18 = bits, U32, 408, [18:18] -unusedBit_230_19 = bits, U32, 408, [19:19] -unusedBit_230_20 = bits, U32, 408, [20:20] -unusedBit_230_21 = bits, U32, 408, [21:21] -unusedBit_230_22 = bits, U32, 408, [22:22] -unusedBit_230_23 = bits, U32, 408, [23:23] -unusedBit_230_24 = bits, U32, 408, [24:24] -unusedBit_230_25 = bits, U32, 408, [25:25] -unusedBit_230_26 = bits, U32, 408, [26:26] -unusedBit_230_27 = bits, U32, 408, [27:27] -unusedBit_230_28 = bits, U32, 408, [28:28] -unusedBit_230_29 = bits, U32, 408, [29:29] -unusedBit_230_30 = bits, U32, 408, [30:30] -unusedBit_230_31 = bits, U32, 408, [31:31] boostControllerOutput = scalar, U08, 412, "%", 0.5, 0 boostControllerOpenLoopPart = scalar, U08, 413, "%", 0.5, 0 fallbackMap = scalar, U16, 414, "kPa", 0.1, 0 @@ -2534,35 +2480,6 @@ fuel_requested_percent_pi = scalar, F32, 636, "", 1, 0 noValve = bits, U32, 640, [0:0] angleAboveMin = bits, U32, 640, [1:1] isHpfpInactive = bits, U32, 640, [2:2] -unusedBit_6_3 = bits, U32, 640, [3:3] -unusedBit_6_4 = bits, U32, 640, [4:4] -unusedBit_6_5 = bits, U32, 640, [5:5] -unusedBit_6_6 = bits, U32, 640, [6:6] -unusedBit_6_7 = bits, U32, 640, [7:7] -unusedBit_6_8 = bits, U32, 640, [8:8] -unusedBit_6_9 = bits, U32, 640, [9:9] -unusedBit_6_10 = bits, U32, 640, [10:10] -unusedBit_6_11 = bits, U32, 640, [11:11] -unusedBit_6_12 = bits, U32, 640, [12:12] -unusedBit_6_13 = bits, U32, 640, [13:13] -unusedBit_6_14 = bits, U32, 640, [14:14] -unusedBit_6_15 = bits, U32, 640, [15:15] -unusedBit_6_16 = bits, U32, 640, [16:16] -unusedBit_6_17 = bits, U32, 640, [17:17] -unusedBit_6_18 = bits, U32, 640, [18:18] -unusedBit_6_19 = bits, U32, 640, [19:19] -unusedBit_6_20 = bits, U32, 640, [20:20] -unusedBit_6_21 = bits, U32, 640, [21:21] -unusedBit_6_22 = bits, U32, 640, [22:22] -unusedBit_6_23 = bits, U32, 640, [23:23] -unusedBit_6_24 = bits, U32, 640, [24:24] -unusedBit_6_25 = bits, U32, 640, [25:25] -unusedBit_6_26 = bits, U32, 640, [26:26] -unusedBit_6_27 = bits, U32, 640, [27:27] -unusedBit_6_28 = bits, U32, 640, [28:28] -unusedBit_6_29 = bits, U32, 640, [29:29] -unusedBit_6_30 = bits, U32, 640, [30:30] -unusedBit_6_31 = bits, U32, 640, [31:31] nextLobe = scalar, F32, 644, "", 1, 0 nextStart = scalar, F32, 648, "", 1, 0 ; total TS size = 652 @@ -2581,61 +2498,12 @@ activateSwitchCondition = bits, U32, 668, [6:6] rpmCondition = bits, U32, 668, [7:7] speedCondition = bits, U32, 668, [8:8] tpsCondition = bits, U32, 668, [9:9] -unusedBit_11_10 = bits, U32, 668, [10:10] -unusedBit_11_11 = bits, U32, 668, [11:11] -unusedBit_11_12 = bits, U32, 668, [12:12] -unusedBit_11_13 = bits, U32, 668, [13:13] -unusedBit_11_14 = bits, U32, 668, [14:14] -unusedBit_11_15 = bits, U32, 668, [15:15] -unusedBit_11_16 = bits, U32, 668, [16:16] -unusedBit_11_17 = bits, U32, 668, [17:17] -unusedBit_11_18 = bits, U32, 668, [18:18] -unusedBit_11_19 = bits, U32, 668, [19:19] -unusedBit_11_20 = bits, U32, 668, [20:20] -unusedBit_11_21 = bits, U32, 668, [21:21] -unusedBit_11_22 = bits, U32, 668, [22:22] -unusedBit_11_23 = bits, U32, 668, [23:23] -unusedBit_11_24 = bits, U32, 668, [24:24] -unusedBit_11_25 = bits, U32, 668, [25:25] -unusedBit_11_26 = bits, U32, 668, [26:26] -unusedBit_11_27 = bits, U32, 668, [27:27] -unusedBit_11_28 = bits, U32, 668, [28:28] -unusedBit_11_29 = bits, U32, 668, [29:29] -unusedBit_11_30 = bits, U32, 668, [30:30] -unusedBit_11_31 = bits, U32, 668, [31:31] ; total TS size = 672 isTpsInvalid = bits, U32, 672, [0:0] m_shouldResetPid = bits, U32, 672, [1:1] isBelowClosedLoopThreshold = bits, U32, 672, [2:2] isNotClosedLoop = bits, U32, 672, [3:3] isZeroRpm = bits, U32, 672, [4:4] -unusedBit_5_5 = bits, U32, 672, [5:5] -unusedBit_5_6 = bits, U32, 672, [6:6] -unusedBit_5_7 = bits, U32, 672, [7:7] -unusedBit_5_8 = bits, U32, 672, [8:8] -unusedBit_5_9 = bits, U32, 672, [9:9] -unusedBit_5_10 = bits, U32, 672, [10:10] -unusedBit_5_11 = bits, U32, 672, [11:11] -unusedBit_5_12 = bits, U32, 672, [12:12] -unusedBit_5_13 = bits, U32, 672, [13:13] -unusedBit_5_14 = bits, U32, 672, [14:14] -unusedBit_5_15 = bits, U32, 672, [15:15] -unusedBit_5_16 = bits, U32, 672, [16:16] -unusedBit_5_17 = bits, U32, 672, [17:17] -unusedBit_5_18 = bits, U32, 672, [18:18] -unusedBit_5_19 = bits, U32, 672, [19:19] -unusedBit_5_20 = bits, U32, 672, [20:20] -unusedBit_5_21 = bits, U32, 672, [21:21] -unusedBit_5_22 = bits, U32, 672, [22:22] -unusedBit_5_23 = bits, U32, 672, [23:23] -unusedBit_5_24 = bits, U32, 672, [24:24] -unusedBit_5_25 = bits, U32, 672, [25:25] -unusedBit_5_26 = bits, U32, 672, [26:26] -unusedBit_5_27 = bits, U32, 672, [27:27] -unusedBit_5_28 = bits, U32, 672, [28:28] -unusedBit_5_29 = bits, U32, 672, [29:29] -unusedBit_5_30 = bits, U32, 672, [30:30] -unusedBit_5_31 = bits, U32, 672, [31:31] openLoopPart = scalar, F32, 676, "", 1, 0 closedLoopPart = scalar, F32, 680, "", 1, 0 ; total TS size = 684 @@ -2647,30 +2515,6 @@ tpsTooHigh = bits, U32, 684, [4:4] m_acEnabled = bits, U32, 684, [5:5] acButtonState = bits, U32, 684, [6:6] isDisabledByLua = bits, U32, 684, [7:7] -unusedBit_8_8 = bits, U32, 684, [8:8] -unusedBit_8_9 = bits, U32, 684, [9:9] -unusedBit_8_10 = bits, U32, 684, [10:10] -unusedBit_8_11 = bits, U32, 684, [11:11] -unusedBit_8_12 = bits, U32, 684, [12:12] -unusedBit_8_13 = bits, U32, 684, [13:13] -unusedBit_8_14 = bits, U32, 684, [14:14] -unusedBit_8_15 = bits, U32, 684, [15:15] -unusedBit_8_16 = bits, U32, 684, [16:16] -unusedBit_8_17 = bits, U32, 684, [17:17] -unusedBit_8_18 = bits, U32, 684, [18:18] -unusedBit_8_19 = bits, U32, 684, [19:19] -unusedBit_8_20 = bits, U32, 684, [20:20] -unusedBit_8_21 = bits, U32, 684, [21:21] -unusedBit_8_22 = bits, U32, 684, [22:22] -unusedBit_8_23 = bits, U32, 684, [23:23] -unusedBit_8_24 = bits, U32, 684, [24:24] -unusedBit_8_25 = bits, U32, 684, [25:25] -unusedBit_8_26 = bits, U32, 684, [26:26] -unusedBit_8_27 = bits, U32, 684, [27:27] -unusedBit_8_28 = bits, U32, 684, [28:28] -unusedBit_8_29 = bits, U32, 684, [29:29] -unusedBit_8_30 = bits, U32, 684, [30:30] -unusedBit_8_31 = bits, U32, 684, [31:31] latest_usage_ac_control = scalar, S32, 688, "", 1, 0 acSwitchLastChangeTimeMs = scalar, S32, 692, "", 1, 0 ; total TS size = 696 @@ -2681,130 +2525,18 @@ brokenClt = bits, U32, 696, [3:3] enabledForAc = bits, U32, 696, [4:4] hot = bits, U32, 696, [5:5] cold = bits, U32, 696, [6:6] -unusedBit_7_7 = bits, U32, 696, [7:7] -unusedBit_7_8 = bits, U32, 696, [8:8] -unusedBit_7_9 = bits, U32, 696, [9:9] -unusedBit_7_10 = bits, U32, 696, [10:10] -unusedBit_7_11 = bits, U32, 696, [11:11] -unusedBit_7_12 = bits, U32, 696, [12:12] -unusedBit_7_13 = bits, U32, 696, [13:13] -unusedBit_7_14 = bits, U32, 696, [14:14] -unusedBit_7_15 = bits, U32, 696, [15:15] -unusedBit_7_16 = bits, U32, 696, [16:16] -unusedBit_7_17 = bits, U32, 696, [17:17] -unusedBit_7_18 = bits, U32, 696, [18:18] -unusedBit_7_19 = bits, U32, 696, [19:19] -unusedBit_7_20 = bits, U32, 696, [20:20] -unusedBit_7_21 = bits, U32, 696, [21:21] -unusedBit_7_22 = bits, U32, 696, [22:22] -unusedBit_7_23 = bits, U32, 696, [23:23] -unusedBit_7_24 = bits, U32, 696, [24:24] -unusedBit_7_25 = bits, U32, 696, [25:25] -unusedBit_7_26 = bits, U32, 696, [26:26] -unusedBit_7_27 = bits, U32, 696, [27:27] -unusedBit_7_28 = bits, U32, 696, [28:28] -unusedBit_7_29 = bits, U32, 696, [29:29] -unusedBit_7_30 = bits, U32, 696, [30:30] -unusedBit_7_31 = bits, U32, 696, [31:31] ; total TS size = 700 isPrime = bits, U32, 700, [0:0] engineTurnedRecently = bits, U32, 700, [1:1] isPumpOn = bits, U32, 700, [2:2] ignitionOn = bits, U32, 700, [3:3] -unusedBit_4_4 = bits, U32, 700, [4:4] -unusedBit_4_5 = bits, U32, 700, [5:5] -unusedBit_4_6 = bits, U32, 700, [6:6] -unusedBit_4_7 = bits, U32, 700, [7:7] -unusedBit_4_8 = bits, U32, 700, [8:8] -unusedBit_4_9 = bits, U32, 700, [9:9] -unusedBit_4_10 = bits, U32, 700, [10:10] -unusedBit_4_11 = bits, U32, 700, [11:11] -unusedBit_4_12 = bits, U32, 700, [12:12] -unusedBit_4_13 = bits, U32, 700, [13:13] -unusedBit_4_14 = bits, U32, 700, [14:14] -unusedBit_4_15 = bits, U32, 700, [15:15] -unusedBit_4_16 = bits, U32, 700, [16:16] -unusedBit_4_17 = bits, U32, 700, [17:17] -unusedBit_4_18 = bits, U32, 700, [18:18] -unusedBit_4_19 = bits, U32, 700, [19:19] -unusedBit_4_20 = bits, U32, 700, [20:20] -unusedBit_4_21 = bits, U32, 700, [21:21] -unusedBit_4_22 = bits, U32, 700, [22:22] -unusedBit_4_23 = bits, U32, 700, [23:23] -unusedBit_4_24 = bits, U32, 700, [24:24] -unusedBit_4_25 = bits, U32, 700, [25:25] -unusedBit_4_26 = bits, U32, 700, [26:26] -unusedBit_4_27 = bits, U32, 700, [27:27] -unusedBit_4_28 = bits, U32, 700, [28:28] -unusedBit_4_29 = bits, U32, 700, [29:29] -unusedBit_4_30 = bits, U32, 700, [30:30] -unusedBit_4_31 = bits, U32, 700, [31:31] ; total TS size = 704 isBenchTest = bits, U32, 704, [0:0] hasIgnitionVoltage = bits, U32, 704, [1:1] mainRelayState = bits, U32, 704, [2:2] delayedShutoffRequested = bits, U32, 704, [3:3] -unusedBit_4_4 = bits, U32, 704, [4:4] -unusedBit_4_5 = bits, U32, 704, [5:5] -unusedBit_4_6 = bits, U32, 704, [6:6] -unusedBit_4_7 = bits, U32, 704, [7:7] -unusedBit_4_8 = bits, U32, 704, [8:8] -unusedBit_4_9 = bits, U32, 704, [9:9] -unusedBit_4_10 = bits, U32, 704, [10:10] -unusedBit_4_11 = bits, U32, 704, [11:11] -unusedBit_4_12 = bits, U32, 704, [12:12] -unusedBit_4_13 = bits, U32, 704, [13:13] -unusedBit_4_14 = bits, U32, 704, [14:14] -unusedBit_4_15 = bits, U32, 704, [15:15] -unusedBit_4_16 = bits, U32, 704, [16:16] -unusedBit_4_17 = bits, U32, 704, [17:17] -unusedBit_4_18 = bits, U32, 704, [18:18] -unusedBit_4_19 = bits, U32, 704, [19:19] -unusedBit_4_20 = bits, U32, 704, [20:20] -unusedBit_4_21 = bits, U32, 704, [21:21] -unusedBit_4_22 = bits, U32, 704, [22:22] -unusedBit_4_23 = bits, U32, 704, [23:23] -unusedBit_4_24 = bits, U32, 704, [24:24] -unusedBit_4_25 = bits, U32, 704, [25:25] -unusedBit_4_26 = bits, U32, 704, [26:26] -unusedBit_4_27 = bits, U32, 704, [27:27] -unusedBit_4_28 = bits, U32, 704, [28:28] -unusedBit_4_29 = bits, U32, 704, [29:29] -unusedBit_4_30 = bits, U32, 704, [30:30] -unusedBit_4_31 = bits, U32, 704, [31:31] ; total TS size = 708 sd_isTChargeAirModel = bits, U32, 708, [0:0] -sd_unusedBit_1_1 = bits, U32, 708, [1:1] -sd_unusedBit_1_2 = bits, U32, 708, [2:2] -sd_unusedBit_1_3 = bits, U32, 708, [3:3] -sd_unusedBit_1_4 = bits, U32, 708, [4:4] -sd_unusedBit_1_5 = bits, U32, 708, [5:5] -sd_unusedBit_1_6 = bits, U32, 708, [6:6] -sd_unusedBit_1_7 = bits, U32, 708, [7:7] -sd_unusedBit_1_8 = bits, U32, 708, [8:8] -sd_unusedBit_1_9 = bits, U32, 708, [9:9] -sd_unusedBit_1_10 = bits, U32, 708, [10:10] -sd_unusedBit_1_11 = bits, U32, 708, [11:11] -sd_unusedBit_1_12 = bits, U32, 708, [12:12] -sd_unusedBit_1_13 = bits, U32, 708, [13:13] -sd_unusedBit_1_14 = bits, U32, 708, [14:14] -sd_unusedBit_1_15 = bits, U32, 708, [15:15] -sd_unusedBit_1_16 = bits, U32, 708, [16:16] -sd_unusedBit_1_17 = bits, U32, 708, [17:17] -sd_unusedBit_1_18 = bits, U32, 708, [18:18] -sd_unusedBit_1_19 = bits, U32, 708, [19:19] -sd_unusedBit_1_20 = bits, U32, 708, [20:20] -sd_unusedBit_1_21 = bits, U32, 708, [21:21] -sd_unusedBit_1_22 = bits, U32, 708, [22:22] -sd_unusedBit_1_23 = bits, U32, 708, [23:23] -sd_unusedBit_1_24 = bits, U32, 708, [24:24] -sd_unusedBit_1_25 = bits, U32, 708, [25:25] -sd_unusedBit_1_26 = bits, U32, 708, [26:26] -sd_unusedBit_1_27 = bits, U32, 708, [27:27] -sd_unusedBit_1_28 = bits, U32, 708, [28:28] -sd_unusedBit_1_29 = bits, U32, 708, [29:29] -sd_unusedBit_1_30 = bits, U32, 708, [30:30] -sd_unusedBit_1_31 = bits, U32, 708, [31:31] sd_airMassInOneCylinder = scalar, F32, 712, "", 1, 0 sd_tCharge = scalar, F32, 716, "", 1, 0 sd_tChargeK = scalar, F32, 720, "", 1, 0 @@ -2831,15 +2563,15 @@ running_timeSinceCrankingInSecs = scalar, F32, 800, "", 1, 0 running_injectorLag = scalar, F32, 804, "", 1, 0 running_baseFuel = scalar, F32, 808, "", 1, 0 running_fuel = scalar, F32, 812, "", 1, 0 -etbFeedForward = bits, F32, 816, [0:2], "not important" -targetFromTable = bits, F32, 820, [0:2], "not important" +etbFeedForward = scalar, F32, 816, "", 1, 0 +targetFromTable = scalar, F32, 820, "", 1, 0 sparkDwell = scalar, F32, 824, "", 1, 0 dwellAngle = scalar, F32, 828, "", 1, 0 cltTimingCorrection = scalar, F32, 832, "", 1, 0 ; total TS size = 836 -tpsFrom = bits, F32, 836, [0:2], "not important" -tpsTo = bits, F32, 840, [0:2], "not important" -deltaTps = bits, F32, 844, [0:2], "not important" +tpsFrom = scalar, F32, 836, "", 1, 0 +tpsTo = scalar, F32, 840, "", 1, 0 +deltaTps = scalar, F32, 844, "", 1, 0 extraFuel = scalar, F32, 848, "", 1, 0 valueFromTable = scalar, F32, 852, "", 1, 0 isAboveAccelThreshold = bits, U32, 856, [0:0] @@ -2848,32 +2580,6 @@ isTimeToResetAccumulator = bits, U32, 856, [2:2] isFractionalEnrichment = bits, U32, 856, [3:3] belowEpsilon = bits, U32, 856, [4:4] tooShort = bits, U32, 856, [5:5] -unusedBit_11_6 = bits, U32, 856, [6:6] -unusedBit_11_7 = bits, U32, 856, [7:7] -unusedBit_11_8 = bits, U32, 856, [8:8] -unusedBit_11_9 = bits, U32, 856, [9:9] -unusedBit_11_10 = bits, U32, 856, [10:10] -unusedBit_11_11 = bits, U32, 856, [11:11] -unusedBit_11_12 = bits, U32, 856, [12:12] -unusedBit_11_13 = bits, U32, 856, [13:13] -unusedBit_11_14 = bits, U32, 856, [14:14] -unusedBit_11_15 = bits, U32, 856, [15:15] -unusedBit_11_16 = bits, U32, 856, [16:16] -unusedBit_11_17 = bits, U32, 856, [17:17] -unusedBit_11_18 = bits, U32, 856, [18:18] -unusedBit_11_19 = bits, U32, 856, [19:19] -unusedBit_11_20 = bits, U32, 856, [20:20] -unusedBit_11_21 = bits, U32, 856, [21:21] -unusedBit_11_22 = bits, U32, 856, [22:22] -unusedBit_11_23 = bits, U32, 856, [23:23] -unusedBit_11_24 = bits, U32, 856, [24:24] -unusedBit_11_25 = bits, U32, 856, [25:25] -unusedBit_11_26 = bits, U32, 856, [26:26] -unusedBit_11_27 = bits, U32, 856, [27:27] -unusedBit_11_28 = bits, U32, 856, [28:28] -unusedBit_11_29 = bits, U32, 856, [29:29] -unusedBit_11_30 = bits, U32, 856, [30:30] -unusedBit_11_31 = bits, U32, 856, [31:31] fractionalInjFuel = scalar, F32, 860, "", 1, 0 accumulatedValue = scalar, F32, 864, "", 1, 0 maxExtraPerCycle = scalar, F32, 868, "", 1, 0 @@ -2906,10 +2612,10 @@ vvtStateIndex = scalar, U08, 947, "", 1, 0 wallFuelCorrection = scalar, F32, 948, "", 1, 0 wallFuel = scalar, F32, 952, "", 1, 0 ; total TS size = 956 -idleState = bits, S32, 956, [0:2], "not important" -currentIdlePosition = bits, F32, 960, [0:2], "not important" -baseIdlePosition = bits, F32, 964, [0:2], "not important" -iacByTpsTaper = bits, F32, 968, [0:2], "not important" +idleState = scalar, S32, 956, "", 1, 0 +currentIdlePosition = scalar, F32, 960, "", 1, 0 +baseIdlePosition = scalar, F32, 964, "", 1, 0 +iacByTpsTaper = scalar, F32, 968, "", 1, 0 throttlePedalUpState = scalar, S32, 972, "", 1, 0 mightResetPid = bits, U32, 976, [0:0] shouldResetPid = bits, U32, 976, [1:1] @@ -2928,21 +2634,6 @@ looksLikeCoasting = bits, U32, 976, [13:13] looksLikeCrankToIdle = bits, U32, 976, [14:14] useInstantRpmForIdle = bits, U32, 976, [15:15] isVerboseIAC = bits, U32, 976, [16:16] -unusedBit_22_17 = bits, U32, 976, [17:17] -unusedBit_22_18 = bits, U32, 976, [18:18] -unusedBit_22_19 = bits, U32, 976, [19:19] -unusedBit_22_20 = bits, U32, 976, [20:20] -unusedBit_22_21 = bits, U32, 976, [21:21] -unusedBit_22_22 = bits, U32, 976, [22:22] -unusedBit_22_23 = bits, U32, 976, [23:23] -unusedBit_22_24 = bits, U32, 976, [24:24] -unusedBit_22_25 = bits, U32, 976, [25:25] -unusedBit_22_26 = bits, U32, 976, [26:26] -unusedBit_22_27 = bits, U32, 976, [27:27] -unusedBit_22_28 = bits, U32, 976, [28:28] -unusedBit_22_29 = bits, U32, 976, [29:29] -unusedBit_22_30 = bits, U32, 976, [30:30] -unusedBit_22_31 = bits, U32, 976, [31:31] targetRpmByClt = scalar, S32, 980, "", 1, 0 targetRpmAcBump = scalar, S32, 984, "", 1, 0 ; total TS size = 988 diff --git a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini index cf0a553e5d..816300f987 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.06.18.hellen121nissan.4216642816" + signature = "rusEFI 2022.06.19.hellen121nissan.4216642816" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.18.hellen121nissan.4216642816" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.19.hellen121nissan.4216642816" ; 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 @@ -85,7 +85,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 Sat Jun 18 21:28:25 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 19 13:55:54 UTC 2022 pageSize = 21352 page = 1 @@ -2321,36 +2321,6 @@ tpsAccelTo = scalar, U08, 371, "%", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0] isUsbConnected = bits, U32, 376, [1:1] -unusedBit_182_2 = bits, U32, 376, [2:2] -unusedBit_182_3 = bits, U32, 376, [3:3] -unusedBit_182_4 = bits, U32, 376, [4:4] -unusedBit_182_5 = bits, U32, 376, [5:5] -unusedBit_182_6 = bits, U32, 376, [6:6] -unusedBit_182_7 = bits, U32, 376, [7:7] -unusedBit_182_8 = bits, U32, 376, [8:8] -unusedBit_182_9 = bits, U32, 376, [9:9] -unusedBit_182_10 = bits, U32, 376, [10:10] -unusedBit_182_11 = bits, U32, 376, [11:11] -unusedBit_182_12 = bits, U32, 376, [12:12] -unusedBit_182_13 = bits, U32, 376, [13:13] -unusedBit_182_14 = bits, U32, 376, [14:14] -unusedBit_182_15 = bits, U32, 376, [15:15] -unusedBit_182_16 = bits, U32, 376, [16:16] -unusedBit_182_17 = bits, U32, 376, [17:17] -unusedBit_182_18 = bits, U32, 376, [18:18] -unusedBit_182_19 = bits, U32, 376, [19:19] -unusedBit_182_20 = bits, U32, 376, [20:20] -unusedBit_182_21 = bits, U32, 376, [21:21] -unusedBit_182_22 = bits, U32, 376, [22:22] -unusedBit_182_23 = bits, U32, 376, [23:23] -unusedBit_182_24 = bits, U32, 376, [24:24] -unusedBit_182_25 = bits, U32, 376, [25:25] -unusedBit_182_26 = bits, U32, 376, [26:26] -unusedBit_182_27 = bits, U32, 376, [27:27] -unusedBit_182_28 = bits, U32, 376, [28:28] -unusedBit_182_29 = bits, U32, 376, [29:29] -unusedBit_182_30 = bits, U32, 376, [30:30] -unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 @@ -2369,30 +2339,6 @@ launchIsLaunchCondition = bits, U32, 408, [4:4] launchCombinedConditions = bits, U32, 408, [5:5] dfcoActive = bits, U32, 408, [6:6] tpsAccelActive = bits, U32, 408, [7:7] -unusedBit_230_8 = bits, U32, 408, [8:8] -unusedBit_230_9 = bits, U32, 408, [9:9] -unusedBit_230_10 = bits, U32, 408, [10:10] -unusedBit_230_11 = bits, U32, 408, [11:11] -unusedBit_230_12 = bits, U32, 408, [12:12] -unusedBit_230_13 = bits, U32, 408, [13:13] -unusedBit_230_14 = bits, U32, 408, [14:14] -unusedBit_230_15 = bits, U32, 408, [15:15] -unusedBit_230_16 = bits, U32, 408, [16:16] -unusedBit_230_17 = bits, U32, 408, [17:17] -unusedBit_230_18 = bits, U32, 408, [18:18] -unusedBit_230_19 = bits, U32, 408, [19:19] -unusedBit_230_20 = bits, U32, 408, [20:20] -unusedBit_230_21 = bits, U32, 408, [21:21] -unusedBit_230_22 = bits, U32, 408, [22:22] -unusedBit_230_23 = bits, U32, 408, [23:23] -unusedBit_230_24 = bits, U32, 408, [24:24] -unusedBit_230_25 = bits, U32, 408, [25:25] -unusedBit_230_26 = bits, U32, 408, [26:26] -unusedBit_230_27 = bits, U32, 408, [27:27] -unusedBit_230_28 = bits, U32, 408, [28:28] -unusedBit_230_29 = bits, U32, 408, [29:29] -unusedBit_230_30 = bits, U32, 408, [30:30] -unusedBit_230_31 = bits, U32, 408, [31:31] boostControllerOutput = scalar, U08, 412, "%", 0.5, 0 boostControllerOpenLoopPart = scalar, U08, 413, "%", 0.5, 0 fallbackMap = scalar, U16, 414, "kPa", 0.1, 0 @@ -2534,35 +2480,6 @@ fuel_requested_percent_pi = scalar, F32, 636, "", 1, 0 noValve = bits, U32, 640, [0:0] angleAboveMin = bits, U32, 640, [1:1] isHpfpInactive = bits, U32, 640, [2:2] -unusedBit_6_3 = bits, U32, 640, [3:3] -unusedBit_6_4 = bits, U32, 640, [4:4] -unusedBit_6_5 = bits, U32, 640, [5:5] -unusedBit_6_6 = bits, U32, 640, [6:6] -unusedBit_6_7 = bits, U32, 640, [7:7] -unusedBit_6_8 = bits, U32, 640, [8:8] -unusedBit_6_9 = bits, U32, 640, [9:9] -unusedBit_6_10 = bits, U32, 640, [10:10] -unusedBit_6_11 = bits, U32, 640, [11:11] -unusedBit_6_12 = bits, U32, 640, [12:12] -unusedBit_6_13 = bits, U32, 640, [13:13] -unusedBit_6_14 = bits, U32, 640, [14:14] -unusedBit_6_15 = bits, U32, 640, [15:15] -unusedBit_6_16 = bits, U32, 640, [16:16] -unusedBit_6_17 = bits, U32, 640, [17:17] -unusedBit_6_18 = bits, U32, 640, [18:18] -unusedBit_6_19 = bits, U32, 640, [19:19] -unusedBit_6_20 = bits, U32, 640, [20:20] -unusedBit_6_21 = bits, U32, 640, [21:21] -unusedBit_6_22 = bits, U32, 640, [22:22] -unusedBit_6_23 = bits, U32, 640, [23:23] -unusedBit_6_24 = bits, U32, 640, [24:24] -unusedBit_6_25 = bits, U32, 640, [25:25] -unusedBit_6_26 = bits, U32, 640, [26:26] -unusedBit_6_27 = bits, U32, 640, [27:27] -unusedBit_6_28 = bits, U32, 640, [28:28] -unusedBit_6_29 = bits, U32, 640, [29:29] -unusedBit_6_30 = bits, U32, 640, [30:30] -unusedBit_6_31 = bits, U32, 640, [31:31] nextLobe = scalar, F32, 644, "", 1, 0 nextStart = scalar, F32, 648, "", 1, 0 ; total TS size = 652 @@ -2581,61 +2498,12 @@ activateSwitchCondition = bits, U32, 668, [6:6] rpmCondition = bits, U32, 668, [7:7] speedCondition = bits, U32, 668, [8:8] tpsCondition = bits, U32, 668, [9:9] -unusedBit_11_10 = bits, U32, 668, [10:10] -unusedBit_11_11 = bits, U32, 668, [11:11] -unusedBit_11_12 = bits, U32, 668, [12:12] -unusedBit_11_13 = bits, U32, 668, [13:13] -unusedBit_11_14 = bits, U32, 668, [14:14] -unusedBit_11_15 = bits, U32, 668, [15:15] -unusedBit_11_16 = bits, U32, 668, [16:16] -unusedBit_11_17 = bits, U32, 668, [17:17] -unusedBit_11_18 = bits, U32, 668, [18:18] -unusedBit_11_19 = bits, U32, 668, [19:19] -unusedBit_11_20 = bits, U32, 668, [20:20] -unusedBit_11_21 = bits, U32, 668, [21:21] -unusedBit_11_22 = bits, U32, 668, [22:22] -unusedBit_11_23 = bits, U32, 668, [23:23] -unusedBit_11_24 = bits, U32, 668, [24:24] -unusedBit_11_25 = bits, U32, 668, [25:25] -unusedBit_11_26 = bits, U32, 668, [26:26] -unusedBit_11_27 = bits, U32, 668, [27:27] -unusedBit_11_28 = bits, U32, 668, [28:28] -unusedBit_11_29 = bits, U32, 668, [29:29] -unusedBit_11_30 = bits, U32, 668, [30:30] -unusedBit_11_31 = bits, U32, 668, [31:31] ; total TS size = 672 isTpsInvalid = bits, U32, 672, [0:0] m_shouldResetPid = bits, U32, 672, [1:1] isBelowClosedLoopThreshold = bits, U32, 672, [2:2] isNotClosedLoop = bits, U32, 672, [3:3] isZeroRpm = bits, U32, 672, [4:4] -unusedBit_5_5 = bits, U32, 672, [5:5] -unusedBit_5_6 = bits, U32, 672, [6:6] -unusedBit_5_7 = bits, U32, 672, [7:7] -unusedBit_5_8 = bits, U32, 672, [8:8] -unusedBit_5_9 = bits, U32, 672, [9:9] -unusedBit_5_10 = bits, U32, 672, [10:10] -unusedBit_5_11 = bits, U32, 672, [11:11] -unusedBit_5_12 = bits, U32, 672, [12:12] -unusedBit_5_13 = bits, U32, 672, [13:13] -unusedBit_5_14 = bits, U32, 672, [14:14] -unusedBit_5_15 = bits, U32, 672, [15:15] -unusedBit_5_16 = bits, U32, 672, [16:16] -unusedBit_5_17 = bits, U32, 672, [17:17] -unusedBit_5_18 = bits, U32, 672, [18:18] -unusedBit_5_19 = bits, U32, 672, [19:19] -unusedBit_5_20 = bits, U32, 672, [20:20] -unusedBit_5_21 = bits, U32, 672, [21:21] -unusedBit_5_22 = bits, U32, 672, [22:22] -unusedBit_5_23 = bits, U32, 672, [23:23] -unusedBit_5_24 = bits, U32, 672, [24:24] -unusedBit_5_25 = bits, U32, 672, [25:25] -unusedBit_5_26 = bits, U32, 672, [26:26] -unusedBit_5_27 = bits, U32, 672, [27:27] -unusedBit_5_28 = bits, U32, 672, [28:28] -unusedBit_5_29 = bits, U32, 672, [29:29] -unusedBit_5_30 = bits, U32, 672, [30:30] -unusedBit_5_31 = bits, U32, 672, [31:31] openLoopPart = scalar, F32, 676, "", 1, 0 closedLoopPart = scalar, F32, 680, "", 1, 0 ; total TS size = 684 @@ -2647,30 +2515,6 @@ tpsTooHigh = bits, U32, 684, [4:4] m_acEnabled = bits, U32, 684, [5:5] acButtonState = bits, U32, 684, [6:6] isDisabledByLua = bits, U32, 684, [7:7] -unusedBit_8_8 = bits, U32, 684, [8:8] -unusedBit_8_9 = bits, U32, 684, [9:9] -unusedBit_8_10 = bits, U32, 684, [10:10] -unusedBit_8_11 = bits, U32, 684, [11:11] -unusedBit_8_12 = bits, U32, 684, [12:12] -unusedBit_8_13 = bits, U32, 684, [13:13] -unusedBit_8_14 = bits, U32, 684, [14:14] -unusedBit_8_15 = bits, U32, 684, [15:15] -unusedBit_8_16 = bits, U32, 684, [16:16] -unusedBit_8_17 = bits, U32, 684, [17:17] -unusedBit_8_18 = bits, U32, 684, [18:18] -unusedBit_8_19 = bits, U32, 684, [19:19] -unusedBit_8_20 = bits, U32, 684, [20:20] -unusedBit_8_21 = bits, U32, 684, [21:21] -unusedBit_8_22 = bits, U32, 684, [22:22] -unusedBit_8_23 = bits, U32, 684, [23:23] -unusedBit_8_24 = bits, U32, 684, [24:24] -unusedBit_8_25 = bits, U32, 684, [25:25] -unusedBit_8_26 = bits, U32, 684, [26:26] -unusedBit_8_27 = bits, U32, 684, [27:27] -unusedBit_8_28 = bits, U32, 684, [28:28] -unusedBit_8_29 = bits, U32, 684, [29:29] -unusedBit_8_30 = bits, U32, 684, [30:30] -unusedBit_8_31 = bits, U32, 684, [31:31] latest_usage_ac_control = scalar, S32, 688, "", 1, 0 acSwitchLastChangeTimeMs = scalar, S32, 692, "", 1, 0 ; total TS size = 696 @@ -2681,130 +2525,18 @@ brokenClt = bits, U32, 696, [3:3] enabledForAc = bits, U32, 696, [4:4] hot = bits, U32, 696, [5:5] cold = bits, U32, 696, [6:6] -unusedBit_7_7 = bits, U32, 696, [7:7] -unusedBit_7_8 = bits, U32, 696, [8:8] -unusedBit_7_9 = bits, U32, 696, [9:9] -unusedBit_7_10 = bits, U32, 696, [10:10] -unusedBit_7_11 = bits, U32, 696, [11:11] -unusedBit_7_12 = bits, U32, 696, [12:12] -unusedBit_7_13 = bits, U32, 696, [13:13] -unusedBit_7_14 = bits, U32, 696, [14:14] -unusedBit_7_15 = bits, U32, 696, [15:15] -unusedBit_7_16 = bits, U32, 696, [16:16] -unusedBit_7_17 = bits, U32, 696, [17:17] -unusedBit_7_18 = bits, U32, 696, [18:18] -unusedBit_7_19 = bits, U32, 696, [19:19] -unusedBit_7_20 = bits, U32, 696, [20:20] -unusedBit_7_21 = bits, U32, 696, [21:21] -unusedBit_7_22 = bits, U32, 696, [22:22] -unusedBit_7_23 = bits, U32, 696, [23:23] -unusedBit_7_24 = bits, U32, 696, [24:24] -unusedBit_7_25 = bits, U32, 696, [25:25] -unusedBit_7_26 = bits, U32, 696, [26:26] -unusedBit_7_27 = bits, U32, 696, [27:27] -unusedBit_7_28 = bits, U32, 696, [28:28] -unusedBit_7_29 = bits, U32, 696, [29:29] -unusedBit_7_30 = bits, U32, 696, [30:30] -unusedBit_7_31 = bits, U32, 696, [31:31] ; total TS size = 700 isPrime = bits, U32, 700, [0:0] engineTurnedRecently = bits, U32, 700, [1:1] isPumpOn = bits, U32, 700, [2:2] ignitionOn = bits, U32, 700, [3:3] -unusedBit_4_4 = bits, U32, 700, [4:4] -unusedBit_4_5 = bits, U32, 700, [5:5] -unusedBit_4_6 = bits, U32, 700, [6:6] -unusedBit_4_7 = bits, U32, 700, [7:7] -unusedBit_4_8 = bits, U32, 700, [8:8] -unusedBit_4_9 = bits, U32, 700, [9:9] -unusedBit_4_10 = bits, U32, 700, [10:10] -unusedBit_4_11 = bits, U32, 700, [11:11] -unusedBit_4_12 = bits, U32, 700, [12:12] -unusedBit_4_13 = bits, U32, 700, [13:13] -unusedBit_4_14 = bits, U32, 700, [14:14] -unusedBit_4_15 = bits, U32, 700, [15:15] -unusedBit_4_16 = bits, U32, 700, [16:16] -unusedBit_4_17 = bits, U32, 700, [17:17] -unusedBit_4_18 = bits, U32, 700, [18:18] -unusedBit_4_19 = bits, U32, 700, [19:19] -unusedBit_4_20 = bits, U32, 700, [20:20] -unusedBit_4_21 = bits, U32, 700, [21:21] -unusedBit_4_22 = bits, U32, 700, [22:22] -unusedBit_4_23 = bits, U32, 700, [23:23] -unusedBit_4_24 = bits, U32, 700, [24:24] -unusedBit_4_25 = bits, U32, 700, [25:25] -unusedBit_4_26 = bits, U32, 700, [26:26] -unusedBit_4_27 = bits, U32, 700, [27:27] -unusedBit_4_28 = bits, U32, 700, [28:28] -unusedBit_4_29 = bits, U32, 700, [29:29] -unusedBit_4_30 = bits, U32, 700, [30:30] -unusedBit_4_31 = bits, U32, 700, [31:31] ; total TS size = 704 isBenchTest = bits, U32, 704, [0:0] hasIgnitionVoltage = bits, U32, 704, [1:1] mainRelayState = bits, U32, 704, [2:2] delayedShutoffRequested = bits, U32, 704, [3:3] -unusedBit_4_4 = bits, U32, 704, [4:4] -unusedBit_4_5 = bits, U32, 704, [5:5] -unusedBit_4_6 = bits, U32, 704, [6:6] -unusedBit_4_7 = bits, U32, 704, [7:7] -unusedBit_4_8 = bits, U32, 704, [8:8] -unusedBit_4_9 = bits, U32, 704, [9:9] -unusedBit_4_10 = bits, U32, 704, [10:10] -unusedBit_4_11 = bits, U32, 704, [11:11] -unusedBit_4_12 = bits, U32, 704, [12:12] -unusedBit_4_13 = bits, U32, 704, [13:13] -unusedBit_4_14 = bits, U32, 704, [14:14] -unusedBit_4_15 = bits, U32, 704, [15:15] -unusedBit_4_16 = bits, U32, 704, [16:16] -unusedBit_4_17 = bits, U32, 704, [17:17] -unusedBit_4_18 = bits, U32, 704, [18:18] -unusedBit_4_19 = bits, U32, 704, [19:19] -unusedBit_4_20 = bits, U32, 704, [20:20] -unusedBit_4_21 = bits, U32, 704, [21:21] -unusedBit_4_22 = bits, U32, 704, [22:22] -unusedBit_4_23 = bits, U32, 704, [23:23] -unusedBit_4_24 = bits, U32, 704, [24:24] -unusedBit_4_25 = bits, U32, 704, [25:25] -unusedBit_4_26 = bits, U32, 704, [26:26] -unusedBit_4_27 = bits, U32, 704, [27:27] -unusedBit_4_28 = bits, U32, 704, [28:28] -unusedBit_4_29 = bits, U32, 704, [29:29] -unusedBit_4_30 = bits, U32, 704, [30:30] -unusedBit_4_31 = bits, U32, 704, [31:31] ; total TS size = 708 sd_isTChargeAirModel = bits, U32, 708, [0:0] -sd_unusedBit_1_1 = bits, U32, 708, [1:1] -sd_unusedBit_1_2 = bits, U32, 708, [2:2] -sd_unusedBit_1_3 = bits, U32, 708, [3:3] -sd_unusedBit_1_4 = bits, U32, 708, [4:4] -sd_unusedBit_1_5 = bits, U32, 708, [5:5] -sd_unusedBit_1_6 = bits, U32, 708, [6:6] -sd_unusedBit_1_7 = bits, U32, 708, [7:7] -sd_unusedBit_1_8 = bits, U32, 708, [8:8] -sd_unusedBit_1_9 = bits, U32, 708, [9:9] -sd_unusedBit_1_10 = bits, U32, 708, [10:10] -sd_unusedBit_1_11 = bits, U32, 708, [11:11] -sd_unusedBit_1_12 = bits, U32, 708, [12:12] -sd_unusedBit_1_13 = bits, U32, 708, [13:13] -sd_unusedBit_1_14 = bits, U32, 708, [14:14] -sd_unusedBit_1_15 = bits, U32, 708, [15:15] -sd_unusedBit_1_16 = bits, U32, 708, [16:16] -sd_unusedBit_1_17 = bits, U32, 708, [17:17] -sd_unusedBit_1_18 = bits, U32, 708, [18:18] -sd_unusedBit_1_19 = bits, U32, 708, [19:19] -sd_unusedBit_1_20 = bits, U32, 708, [20:20] -sd_unusedBit_1_21 = bits, U32, 708, [21:21] -sd_unusedBit_1_22 = bits, U32, 708, [22:22] -sd_unusedBit_1_23 = bits, U32, 708, [23:23] -sd_unusedBit_1_24 = bits, U32, 708, [24:24] -sd_unusedBit_1_25 = bits, U32, 708, [25:25] -sd_unusedBit_1_26 = bits, U32, 708, [26:26] -sd_unusedBit_1_27 = bits, U32, 708, [27:27] -sd_unusedBit_1_28 = bits, U32, 708, [28:28] -sd_unusedBit_1_29 = bits, U32, 708, [29:29] -sd_unusedBit_1_30 = bits, U32, 708, [30:30] -sd_unusedBit_1_31 = bits, U32, 708, [31:31] sd_airMassInOneCylinder = scalar, F32, 712, "", 1, 0 sd_tCharge = scalar, F32, 716, "", 1, 0 sd_tChargeK = scalar, F32, 720, "", 1, 0 @@ -2831,15 +2563,15 @@ running_timeSinceCrankingInSecs = scalar, F32, 800, "", 1, 0 running_injectorLag = scalar, F32, 804, "", 1, 0 running_baseFuel = scalar, F32, 808, "", 1, 0 running_fuel = scalar, F32, 812, "", 1, 0 -etbFeedForward = bits, F32, 816, [0:2], "not important" -targetFromTable = bits, F32, 820, [0:2], "not important" +etbFeedForward = scalar, F32, 816, "", 1, 0 +targetFromTable = scalar, F32, 820, "", 1, 0 sparkDwell = scalar, F32, 824, "", 1, 0 dwellAngle = scalar, F32, 828, "", 1, 0 cltTimingCorrection = scalar, F32, 832, "", 1, 0 ; total TS size = 836 -tpsFrom = bits, F32, 836, [0:2], "not important" -tpsTo = bits, F32, 840, [0:2], "not important" -deltaTps = bits, F32, 844, [0:2], "not important" +tpsFrom = scalar, F32, 836, "", 1, 0 +tpsTo = scalar, F32, 840, "", 1, 0 +deltaTps = scalar, F32, 844, "", 1, 0 extraFuel = scalar, F32, 848, "", 1, 0 valueFromTable = scalar, F32, 852, "", 1, 0 isAboveAccelThreshold = bits, U32, 856, [0:0] @@ -2848,32 +2580,6 @@ isTimeToResetAccumulator = bits, U32, 856, [2:2] isFractionalEnrichment = bits, U32, 856, [3:3] belowEpsilon = bits, U32, 856, [4:4] tooShort = bits, U32, 856, [5:5] -unusedBit_11_6 = bits, U32, 856, [6:6] -unusedBit_11_7 = bits, U32, 856, [7:7] -unusedBit_11_8 = bits, U32, 856, [8:8] -unusedBit_11_9 = bits, U32, 856, [9:9] -unusedBit_11_10 = bits, U32, 856, [10:10] -unusedBit_11_11 = bits, U32, 856, [11:11] -unusedBit_11_12 = bits, U32, 856, [12:12] -unusedBit_11_13 = bits, U32, 856, [13:13] -unusedBit_11_14 = bits, U32, 856, [14:14] -unusedBit_11_15 = bits, U32, 856, [15:15] -unusedBit_11_16 = bits, U32, 856, [16:16] -unusedBit_11_17 = bits, U32, 856, [17:17] -unusedBit_11_18 = bits, U32, 856, [18:18] -unusedBit_11_19 = bits, U32, 856, [19:19] -unusedBit_11_20 = bits, U32, 856, [20:20] -unusedBit_11_21 = bits, U32, 856, [21:21] -unusedBit_11_22 = bits, U32, 856, [22:22] -unusedBit_11_23 = bits, U32, 856, [23:23] -unusedBit_11_24 = bits, U32, 856, [24:24] -unusedBit_11_25 = bits, U32, 856, [25:25] -unusedBit_11_26 = bits, U32, 856, [26:26] -unusedBit_11_27 = bits, U32, 856, [27:27] -unusedBit_11_28 = bits, U32, 856, [28:28] -unusedBit_11_29 = bits, U32, 856, [29:29] -unusedBit_11_30 = bits, U32, 856, [30:30] -unusedBit_11_31 = bits, U32, 856, [31:31] fractionalInjFuel = scalar, F32, 860, "", 1, 0 accumulatedValue = scalar, F32, 864, "", 1, 0 maxExtraPerCycle = scalar, F32, 868, "", 1, 0 @@ -2906,10 +2612,10 @@ vvtStateIndex = scalar, U08, 947, "", 1, 0 wallFuelCorrection = scalar, F32, 948, "", 1, 0 wallFuel = scalar, F32, 952, "", 1, 0 ; total TS size = 956 -idleState = bits, S32, 956, [0:2], "not important" -currentIdlePosition = bits, F32, 960, [0:2], "not important" -baseIdlePosition = bits, F32, 964, [0:2], "not important" -iacByTpsTaper = bits, F32, 968, [0:2], "not important" +idleState = scalar, S32, 956, "", 1, 0 +currentIdlePosition = scalar, F32, 960, "", 1, 0 +baseIdlePosition = scalar, F32, 964, "", 1, 0 +iacByTpsTaper = scalar, F32, 968, "", 1, 0 throttlePedalUpState = scalar, S32, 972, "", 1, 0 mightResetPid = bits, U32, 976, [0:0] shouldResetPid = bits, U32, 976, [1:1] @@ -2928,21 +2634,6 @@ looksLikeCoasting = bits, U32, 976, [13:13] looksLikeCrankToIdle = bits, U32, 976, [14:14] useInstantRpmForIdle = bits, U32, 976, [15:15] isVerboseIAC = bits, U32, 976, [16:16] -unusedBit_22_17 = bits, U32, 976, [17:17] -unusedBit_22_18 = bits, U32, 976, [18:18] -unusedBit_22_19 = bits, U32, 976, [19:19] -unusedBit_22_20 = bits, U32, 976, [20:20] -unusedBit_22_21 = bits, U32, 976, [21:21] -unusedBit_22_22 = bits, U32, 976, [22:22] -unusedBit_22_23 = bits, U32, 976, [23:23] -unusedBit_22_24 = bits, U32, 976, [24:24] -unusedBit_22_25 = bits, U32, 976, [25:25] -unusedBit_22_26 = bits, U32, 976, [26:26] -unusedBit_22_27 = bits, U32, 976, [27:27] -unusedBit_22_28 = bits, U32, 976, [28:28] -unusedBit_22_29 = bits, U32, 976, [29:29] -unusedBit_22_30 = bits, U32, 976, [30:30] -unusedBit_22_31 = bits, U32, 976, [31:31] targetRpmByClt = scalar, S32, 980, "", 1, 0 targetRpmAcBump = scalar, S32, 984, "", 1, 0 ; total TS size = 988 diff --git a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini index c7b85ed69d..56ce9061b6 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.06.18.hellen121vag.61580944" + signature = "rusEFI 2022.06.19.hellen121vag.61580944" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.18.hellen121vag.61580944" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.19.hellen121vag.61580944" ; 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 @@ -85,7 +85,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 Sat Jun 18 21:28:23 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 19 13:55:52 UTC 2022 pageSize = 21352 page = 1 @@ -2321,36 +2321,6 @@ tpsAccelTo = scalar, U08, 371, "%", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0] isUsbConnected = bits, U32, 376, [1:1] -unusedBit_182_2 = bits, U32, 376, [2:2] -unusedBit_182_3 = bits, U32, 376, [3:3] -unusedBit_182_4 = bits, U32, 376, [4:4] -unusedBit_182_5 = bits, U32, 376, [5:5] -unusedBit_182_6 = bits, U32, 376, [6:6] -unusedBit_182_7 = bits, U32, 376, [7:7] -unusedBit_182_8 = bits, U32, 376, [8:8] -unusedBit_182_9 = bits, U32, 376, [9:9] -unusedBit_182_10 = bits, U32, 376, [10:10] -unusedBit_182_11 = bits, U32, 376, [11:11] -unusedBit_182_12 = bits, U32, 376, [12:12] -unusedBit_182_13 = bits, U32, 376, [13:13] -unusedBit_182_14 = bits, U32, 376, [14:14] -unusedBit_182_15 = bits, U32, 376, [15:15] -unusedBit_182_16 = bits, U32, 376, [16:16] -unusedBit_182_17 = bits, U32, 376, [17:17] -unusedBit_182_18 = bits, U32, 376, [18:18] -unusedBit_182_19 = bits, U32, 376, [19:19] -unusedBit_182_20 = bits, U32, 376, [20:20] -unusedBit_182_21 = bits, U32, 376, [21:21] -unusedBit_182_22 = bits, U32, 376, [22:22] -unusedBit_182_23 = bits, U32, 376, [23:23] -unusedBit_182_24 = bits, U32, 376, [24:24] -unusedBit_182_25 = bits, U32, 376, [25:25] -unusedBit_182_26 = bits, U32, 376, [26:26] -unusedBit_182_27 = bits, U32, 376, [27:27] -unusedBit_182_28 = bits, U32, 376, [28:28] -unusedBit_182_29 = bits, U32, 376, [29:29] -unusedBit_182_30 = bits, U32, 376, [30:30] -unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 @@ -2369,30 +2339,6 @@ launchIsLaunchCondition = bits, U32, 408, [4:4] launchCombinedConditions = bits, U32, 408, [5:5] dfcoActive = bits, U32, 408, [6:6] tpsAccelActive = bits, U32, 408, [7:7] -unusedBit_230_8 = bits, U32, 408, [8:8] -unusedBit_230_9 = bits, U32, 408, [9:9] -unusedBit_230_10 = bits, U32, 408, [10:10] -unusedBit_230_11 = bits, U32, 408, [11:11] -unusedBit_230_12 = bits, U32, 408, [12:12] -unusedBit_230_13 = bits, U32, 408, [13:13] -unusedBit_230_14 = bits, U32, 408, [14:14] -unusedBit_230_15 = bits, U32, 408, [15:15] -unusedBit_230_16 = bits, U32, 408, [16:16] -unusedBit_230_17 = bits, U32, 408, [17:17] -unusedBit_230_18 = bits, U32, 408, [18:18] -unusedBit_230_19 = bits, U32, 408, [19:19] -unusedBit_230_20 = bits, U32, 408, [20:20] -unusedBit_230_21 = bits, U32, 408, [21:21] -unusedBit_230_22 = bits, U32, 408, [22:22] -unusedBit_230_23 = bits, U32, 408, [23:23] -unusedBit_230_24 = bits, U32, 408, [24:24] -unusedBit_230_25 = bits, U32, 408, [25:25] -unusedBit_230_26 = bits, U32, 408, [26:26] -unusedBit_230_27 = bits, U32, 408, [27:27] -unusedBit_230_28 = bits, U32, 408, [28:28] -unusedBit_230_29 = bits, U32, 408, [29:29] -unusedBit_230_30 = bits, U32, 408, [30:30] -unusedBit_230_31 = bits, U32, 408, [31:31] boostControllerOutput = scalar, U08, 412, "%", 0.5, 0 boostControllerOpenLoopPart = scalar, U08, 413, "%", 0.5, 0 fallbackMap = scalar, U16, 414, "kPa", 0.1, 0 @@ -2534,35 +2480,6 @@ fuel_requested_percent_pi = scalar, F32, 636, "", 1, 0 noValve = bits, U32, 640, [0:0] angleAboveMin = bits, U32, 640, [1:1] isHpfpInactive = bits, U32, 640, [2:2] -unusedBit_6_3 = bits, U32, 640, [3:3] -unusedBit_6_4 = bits, U32, 640, [4:4] -unusedBit_6_5 = bits, U32, 640, [5:5] -unusedBit_6_6 = bits, U32, 640, [6:6] -unusedBit_6_7 = bits, U32, 640, [7:7] -unusedBit_6_8 = bits, U32, 640, [8:8] -unusedBit_6_9 = bits, U32, 640, [9:9] -unusedBit_6_10 = bits, U32, 640, [10:10] -unusedBit_6_11 = bits, U32, 640, [11:11] -unusedBit_6_12 = bits, U32, 640, [12:12] -unusedBit_6_13 = bits, U32, 640, [13:13] -unusedBit_6_14 = bits, U32, 640, [14:14] -unusedBit_6_15 = bits, U32, 640, [15:15] -unusedBit_6_16 = bits, U32, 640, [16:16] -unusedBit_6_17 = bits, U32, 640, [17:17] -unusedBit_6_18 = bits, U32, 640, [18:18] -unusedBit_6_19 = bits, U32, 640, [19:19] -unusedBit_6_20 = bits, U32, 640, [20:20] -unusedBit_6_21 = bits, U32, 640, [21:21] -unusedBit_6_22 = bits, U32, 640, [22:22] -unusedBit_6_23 = bits, U32, 640, [23:23] -unusedBit_6_24 = bits, U32, 640, [24:24] -unusedBit_6_25 = bits, U32, 640, [25:25] -unusedBit_6_26 = bits, U32, 640, [26:26] -unusedBit_6_27 = bits, U32, 640, [27:27] -unusedBit_6_28 = bits, U32, 640, [28:28] -unusedBit_6_29 = bits, U32, 640, [29:29] -unusedBit_6_30 = bits, U32, 640, [30:30] -unusedBit_6_31 = bits, U32, 640, [31:31] nextLobe = scalar, F32, 644, "", 1, 0 nextStart = scalar, F32, 648, "", 1, 0 ; total TS size = 652 @@ -2581,61 +2498,12 @@ activateSwitchCondition = bits, U32, 668, [6:6] rpmCondition = bits, U32, 668, [7:7] speedCondition = bits, U32, 668, [8:8] tpsCondition = bits, U32, 668, [9:9] -unusedBit_11_10 = bits, U32, 668, [10:10] -unusedBit_11_11 = bits, U32, 668, [11:11] -unusedBit_11_12 = bits, U32, 668, [12:12] -unusedBit_11_13 = bits, U32, 668, [13:13] -unusedBit_11_14 = bits, U32, 668, [14:14] -unusedBit_11_15 = bits, U32, 668, [15:15] -unusedBit_11_16 = bits, U32, 668, [16:16] -unusedBit_11_17 = bits, U32, 668, [17:17] -unusedBit_11_18 = bits, U32, 668, [18:18] -unusedBit_11_19 = bits, U32, 668, [19:19] -unusedBit_11_20 = bits, U32, 668, [20:20] -unusedBit_11_21 = bits, U32, 668, [21:21] -unusedBit_11_22 = bits, U32, 668, [22:22] -unusedBit_11_23 = bits, U32, 668, [23:23] -unusedBit_11_24 = bits, U32, 668, [24:24] -unusedBit_11_25 = bits, U32, 668, [25:25] -unusedBit_11_26 = bits, U32, 668, [26:26] -unusedBit_11_27 = bits, U32, 668, [27:27] -unusedBit_11_28 = bits, U32, 668, [28:28] -unusedBit_11_29 = bits, U32, 668, [29:29] -unusedBit_11_30 = bits, U32, 668, [30:30] -unusedBit_11_31 = bits, U32, 668, [31:31] ; total TS size = 672 isTpsInvalid = bits, U32, 672, [0:0] m_shouldResetPid = bits, U32, 672, [1:1] isBelowClosedLoopThreshold = bits, U32, 672, [2:2] isNotClosedLoop = bits, U32, 672, [3:3] isZeroRpm = bits, U32, 672, [4:4] -unusedBit_5_5 = bits, U32, 672, [5:5] -unusedBit_5_6 = bits, U32, 672, [6:6] -unusedBit_5_7 = bits, U32, 672, [7:7] -unusedBit_5_8 = bits, U32, 672, [8:8] -unusedBit_5_9 = bits, U32, 672, [9:9] -unusedBit_5_10 = bits, U32, 672, [10:10] -unusedBit_5_11 = bits, U32, 672, [11:11] -unusedBit_5_12 = bits, U32, 672, [12:12] -unusedBit_5_13 = bits, U32, 672, [13:13] -unusedBit_5_14 = bits, U32, 672, [14:14] -unusedBit_5_15 = bits, U32, 672, [15:15] -unusedBit_5_16 = bits, U32, 672, [16:16] -unusedBit_5_17 = bits, U32, 672, [17:17] -unusedBit_5_18 = bits, U32, 672, [18:18] -unusedBit_5_19 = bits, U32, 672, [19:19] -unusedBit_5_20 = bits, U32, 672, [20:20] -unusedBit_5_21 = bits, U32, 672, [21:21] -unusedBit_5_22 = bits, U32, 672, [22:22] -unusedBit_5_23 = bits, U32, 672, [23:23] -unusedBit_5_24 = bits, U32, 672, [24:24] -unusedBit_5_25 = bits, U32, 672, [25:25] -unusedBit_5_26 = bits, U32, 672, [26:26] -unusedBit_5_27 = bits, U32, 672, [27:27] -unusedBit_5_28 = bits, U32, 672, [28:28] -unusedBit_5_29 = bits, U32, 672, [29:29] -unusedBit_5_30 = bits, U32, 672, [30:30] -unusedBit_5_31 = bits, U32, 672, [31:31] openLoopPart = scalar, F32, 676, "", 1, 0 closedLoopPart = scalar, F32, 680, "", 1, 0 ; total TS size = 684 @@ -2647,30 +2515,6 @@ tpsTooHigh = bits, U32, 684, [4:4] m_acEnabled = bits, U32, 684, [5:5] acButtonState = bits, U32, 684, [6:6] isDisabledByLua = bits, U32, 684, [7:7] -unusedBit_8_8 = bits, U32, 684, [8:8] -unusedBit_8_9 = bits, U32, 684, [9:9] -unusedBit_8_10 = bits, U32, 684, [10:10] -unusedBit_8_11 = bits, U32, 684, [11:11] -unusedBit_8_12 = bits, U32, 684, [12:12] -unusedBit_8_13 = bits, U32, 684, [13:13] -unusedBit_8_14 = bits, U32, 684, [14:14] -unusedBit_8_15 = bits, U32, 684, [15:15] -unusedBit_8_16 = bits, U32, 684, [16:16] -unusedBit_8_17 = bits, U32, 684, [17:17] -unusedBit_8_18 = bits, U32, 684, [18:18] -unusedBit_8_19 = bits, U32, 684, [19:19] -unusedBit_8_20 = bits, U32, 684, [20:20] -unusedBit_8_21 = bits, U32, 684, [21:21] -unusedBit_8_22 = bits, U32, 684, [22:22] -unusedBit_8_23 = bits, U32, 684, [23:23] -unusedBit_8_24 = bits, U32, 684, [24:24] -unusedBit_8_25 = bits, U32, 684, [25:25] -unusedBit_8_26 = bits, U32, 684, [26:26] -unusedBit_8_27 = bits, U32, 684, [27:27] -unusedBit_8_28 = bits, U32, 684, [28:28] -unusedBit_8_29 = bits, U32, 684, [29:29] -unusedBit_8_30 = bits, U32, 684, [30:30] -unusedBit_8_31 = bits, U32, 684, [31:31] latest_usage_ac_control = scalar, S32, 688, "", 1, 0 acSwitchLastChangeTimeMs = scalar, S32, 692, "", 1, 0 ; total TS size = 696 @@ -2681,130 +2525,18 @@ brokenClt = bits, U32, 696, [3:3] enabledForAc = bits, U32, 696, [4:4] hot = bits, U32, 696, [5:5] cold = bits, U32, 696, [6:6] -unusedBit_7_7 = bits, U32, 696, [7:7] -unusedBit_7_8 = bits, U32, 696, [8:8] -unusedBit_7_9 = bits, U32, 696, [9:9] -unusedBit_7_10 = bits, U32, 696, [10:10] -unusedBit_7_11 = bits, U32, 696, [11:11] -unusedBit_7_12 = bits, U32, 696, [12:12] -unusedBit_7_13 = bits, U32, 696, [13:13] -unusedBit_7_14 = bits, U32, 696, [14:14] -unusedBit_7_15 = bits, U32, 696, [15:15] -unusedBit_7_16 = bits, U32, 696, [16:16] -unusedBit_7_17 = bits, U32, 696, [17:17] -unusedBit_7_18 = bits, U32, 696, [18:18] -unusedBit_7_19 = bits, U32, 696, [19:19] -unusedBit_7_20 = bits, U32, 696, [20:20] -unusedBit_7_21 = bits, U32, 696, [21:21] -unusedBit_7_22 = bits, U32, 696, [22:22] -unusedBit_7_23 = bits, U32, 696, [23:23] -unusedBit_7_24 = bits, U32, 696, [24:24] -unusedBit_7_25 = bits, U32, 696, [25:25] -unusedBit_7_26 = bits, U32, 696, [26:26] -unusedBit_7_27 = bits, U32, 696, [27:27] -unusedBit_7_28 = bits, U32, 696, [28:28] -unusedBit_7_29 = bits, U32, 696, [29:29] -unusedBit_7_30 = bits, U32, 696, [30:30] -unusedBit_7_31 = bits, U32, 696, [31:31] ; total TS size = 700 isPrime = bits, U32, 700, [0:0] engineTurnedRecently = bits, U32, 700, [1:1] isPumpOn = bits, U32, 700, [2:2] ignitionOn = bits, U32, 700, [3:3] -unusedBit_4_4 = bits, U32, 700, [4:4] -unusedBit_4_5 = bits, U32, 700, [5:5] -unusedBit_4_6 = bits, U32, 700, [6:6] -unusedBit_4_7 = bits, U32, 700, [7:7] -unusedBit_4_8 = bits, U32, 700, [8:8] -unusedBit_4_9 = bits, U32, 700, [9:9] -unusedBit_4_10 = bits, U32, 700, [10:10] -unusedBit_4_11 = bits, U32, 700, [11:11] -unusedBit_4_12 = bits, U32, 700, [12:12] -unusedBit_4_13 = bits, U32, 700, [13:13] -unusedBit_4_14 = bits, U32, 700, [14:14] -unusedBit_4_15 = bits, U32, 700, [15:15] -unusedBit_4_16 = bits, U32, 700, [16:16] -unusedBit_4_17 = bits, U32, 700, [17:17] -unusedBit_4_18 = bits, U32, 700, [18:18] -unusedBit_4_19 = bits, U32, 700, [19:19] -unusedBit_4_20 = bits, U32, 700, [20:20] -unusedBit_4_21 = bits, U32, 700, [21:21] -unusedBit_4_22 = bits, U32, 700, [22:22] -unusedBit_4_23 = bits, U32, 700, [23:23] -unusedBit_4_24 = bits, U32, 700, [24:24] -unusedBit_4_25 = bits, U32, 700, [25:25] -unusedBit_4_26 = bits, U32, 700, [26:26] -unusedBit_4_27 = bits, U32, 700, [27:27] -unusedBit_4_28 = bits, U32, 700, [28:28] -unusedBit_4_29 = bits, U32, 700, [29:29] -unusedBit_4_30 = bits, U32, 700, [30:30] -unusedBit_4_31 = bits, U32, 700, [31:31] ; total TS size = 704 isBenchTest = bits, U32, 704, [0:0] hasIgnitionVoltage = bits, U32, 704, [1:1] mainRelayState = bits, U32, 704, [2:2] delayedShutoffRequested = bits, U32, 704, [3:3] -unusedBit_4_4 = bits, U32, 704, [4:4] -unusedBit_4_5 = bits, U32, 704, [5:5] -unusedBit_4_6 = bits, U32, 704, [6:6] -unusedBit_4_7 = bits, U32, 704, [7:7] -unusedBit_4_8 = bits, U32, 704, [8:8] -unusedBit_4_9 = bits, U32, 704, [9:9] -unusedBit_4_10 = bits, U32, 704, [10:10] -unusedBit_4_11 = bits, U32, 704, [11:11] -unusedBit_4_12 = bits, U32, 704, [12:12] -unusedBit_4_13 = bits, U32, 704, [13:13] -unusedBit_4_14 = bits, U32, 704, [14:14] -unusedBit_4_15 = bits, U32, 704, [15:15] -unusedBit_4_16 = bits, U32, 704, [16:16] -unusedBit_4_17 = bits, U32, 704, [17:17] -unusedBit_4_18 = bits, U32, 704, [18:18] -unusedBit_4_19 = bits, U32, 704, [19:19] -unusedBit_4_20 = bits, U32, 704, [20:20] -unusedBit_4_21 = bits, U32, 704, [21:21] -unusedBit_4_22 = bits, U32, 704, [22:22] -unusedBit_4_23 = bits, U32, 704, [23:23] -unusedBit_4_24 = bits, U32, 704, [24:24] -unusedBit_4_25 = bits, U32, 704, [25:25] -unusedBit_4_26 = bits, U32, 704, [26:26] -unusedBit_4_27 = bits, U32, 704, [27:27] -unusedBit_4_28 = bits, U32, 704, [28:28] -unusedBit_4_29 = bits, U32, 704, [29:29] -unusedBit_4_30 = bits, U32, 704, [30:30] -unusedBit_4_31 = bits, U32, 704, [31:31] ; total TS size = 708 sd_isTChargeAirModel = bits, U32, 708, [0:0] -sd_unusedBit_1_1 = bits, U32, 708, [1:1] -sd_unusedBit_1_2 = bits, U32, 708, [2:2] -sd_unusedBit_1_3 = bits, U32, 708, [3:3] -sd_unusedBit_1_4 = bits, U32, 708, [4:4] -sd_unusedBit_1_5 = bits, U32, 708, [5:5] -sd_unusedBit_1_6 = bits, U32, 708, [6:6] -sd_unusedBit_1_7 = bits, U32, 708, [7:7] -sd_unusedBit_1_8 = bits, U32, 708, [8:8] -sd_unusedBit_1_9 = bits, U32, 708, [9:9] -sd_unusedBit_1_10 = bits, U32, 708, [10:10] -sd_unusedBit_1_11 = bits, U32, 708, [11:11] -sd_unusedBit_1_12 = bits, U32, 708, [12:12] -sd_unusedBit_1_13 = bits, U32, 708, [13:13] -sd_unusedBit_1_14 = bits, U32, 708, [14:14] -sd_unusedBit_1_15 = bits, U32, 708, [15:15] -sd_unusedBit_1_16 = bits, U32, 708, [16:16] -sd_unusedBit_1_17 = bits, U32, 708, [17:17] -sd_unusedBit_1_18 = bits, U32, 708, [18:18] -sd_unusedBit_1_19 = bits, U32, 708, [19:19] -sd_unusedBit_1_20 = bits, U32, 708, [20:20] -sd_unusedBit_1_21 = bits, U32, 708, [21:21] -sd_unusedBit_1_22 = bits, U32, 708, [22:22] -sd_unusedBit_1_23 = bits, U32, 708, [23:23] -sd_unusedBit_1_24 = bits, U32, 708, [24:24] -sd_unusedBit_1_25 = bits, U32, 708, [25:25] -sd_unusedBit_1_26 = bits, U32, 708, [26:26] -sd_unusedBit_1_27 = bits, U32, 708, [27:27] -sd_unusedBit_1_28 = bits, U32, 708, [28:28] -sd_unusedBit_1_29 = bits, U32, 708, [29:29] -sd_unusedBit_1_30 = bits, U32, 708, [30:30] -sd_unusedBit_1_31 = bits, U32, 708, [31:31] sd_airMassInOneCylinder = scalar, F32, 712, "", 1, 0 sd_tCharge = scalar, F32, 716, "", 1, 0 sd_tChargeK = scalar, F32, 720, "", 1, 0 @@ -2831,15 +2563,15 @@ running_timeSinceCrankingInSecs = scalar, F32, 800, "", 1, 0 running_injectorLag = scalar, F32, 804, "", 1, 0 running_baseFuel = scalar, F32, 808, "", 1, 0 running_fuel = scalar, F32, 812, "", 1, 0 -etbFeedForward = bits, F32, 816, [0:2], "not important" -targetFromTable = bits, F32, 820, [0:2], "not important" +etbFeedForward = scalar, F32, 816, "", 1, 0 +targetFromTable = scalar, F32, 820, "", 1, 0 sparkDwell = scalar, F32, 824, "", 1, 0 dwellAngle = scalar, F32, 828, "", 1, 0 cltTimingCorrection = scalar, F32, 832, "", 1, 0 ; total TS size = 836 -tpsFrom = bits, F32, 836, [0:2], "not important" -tpsTo = bits, F32, 840, [0:2], "not important" -deltaTps = bits, F32, 844, [0:2], "not important" +tpsFrom = scalar, F32, 836, "", 1, 0 +tpsTo = scalar, F32, 840, "", 1, 0 +deltaTps = scalar, F32, 844, "", 1, 0 extraFuel = scalar, F32, 848, "", 1, 0 valueFromTable = scalar, F32, 852, "", 1, 0 isAboveAccelThreshold = bits, U32, 856, [0:0] @@ -2848,32 +2580,6 @@ isTimeToResetAccumulator = bits, U32, 856, [2:2] isFractionalEnrichment = bits, U32, 856, [3:3] belowEpsilon = bits, U32, 856, [4:4] tooShort = bits, U32, 856, [5:5] -unusedBit_11_6 = bits, U32, 856, [6:6] -unusedBit_11_7 = bits, U32, 856, [7:7] -unusedBit_11_8 = bits, U32, 856, [8:8] -unusedBit_11_9 = bits, U32, 856, [9:9] -unusedBit_11_10 = bits, U32, 856, [10:10] -unusedBit_11_11 = bits, U32, 856, [11:11] -unusedBit_11_12 = bits, U32, 856, [12:12] -unusedBit_11_13 = bits, U32, 856, [13:13] -unusedBit_11_14 = bits, U32, 856, [14:14] -unusedBit_11_15 = bits, U32, 856, [15:15] -unusedBit_11_16 = bits, U32, 856, [16:16] -unusedBit_11_17 = bits, U32, 856, [17:17] -unusedBit_11_18 = bits, U32, 856, [18:18] -unusedBit_11_19 = bits, U32, 856, [19:19] -unusedBit_11_20 = bits, U32, 856, [20:20] -unusedBit_11_21 = bits, U32, 856, [21:21] -unusedBit_11_22 = bits, U32, 856, [22:22] -unusedBit_11_23 = bits, U32, 856, [23:23] -unusedBit_11_24 = bits, U32, 856, [24:24] -unusedBit_11_25 = bits, U32, 856, [25:25] -unusedBit_11_26 = bits, U32, 856, [26:26] -unusedBit_11_27 = bits, U32, 856, [27:27] -unusedBit_11_28 = bits, U32, 856, [28:28] -unusedBit_11_29 = bits, U32, 856, [29:29] -unusedBit_11_30 = bits, U32, 856, [30:30] -unusedBit_11_31 = bits, U32, 856, [31:31] fractionalInjFuel = scalar, F32, 860, "", 1, 0 accumulatedValue = scalar, F32, 864, "", 1, 0 maxExtraPerCycle = scalar, F32, 868, "", 1, 0 @@ -2906,10 +2612,10 @@ vvtStateIndex = scalar, U08, 947, "", 1, 0 wallFuelCorrection = scalar, F32, 948, "", 1, 0 wallFuel = scalar, F32, 952, "", 1, 0 ; total TS size = 956 -idleState = bits, S32, 956, [0:2], "not important" -currentIdlePosition = bits, F32, 960, [0:2], "not important" -baseIdlePosition = bits, F32, 964, [0:2], "not important" -iacByTpsTaper = bits, F32, 968, [0:2], "not important" +idleState = scalar, S32, 956, "", 1, 0 +currentIdlePosition = scalar, F32, 960, "", 1, 0 +baseIdlePosition = scalar, F32, 964, "", 1, 0 +iacByTpsTaper = scalar, F32, 968, "", 1, 0 throttlePedalUpState = scalar, S32, 972, "", 1, 0 mightResetPid = bits, U32, 976, [0:0] shouldResetPid = bits, U32, 976, [1:1] @@ -2928,21 +2634,6 @@ looksLikeCoasting = bits, U32, 976, [13:13] looksLikeCrankToIdle = bits, U32, 976, [14:14] useInstantRpmForIdle = bits, U32, 976, [15:15] isVerboseIAC = bits, U32, 976, [16:16] -unusedBit_22_17 = bits, U32, 976, [17:17] -unusedBit_22_18 = bits, U32, 976, [18:18] -unusedBit_22_19 = bits, U32, 976, [19:19] -unusedBit_22_20 = bits, U32, 976, [20:20] -unusedBit_22_21 = bits, U32, 976, [21:21] -unusedBit_22_22 = bits, U32, 976, [22:22] -unusedBit_22_23 = bits, U32, 976, [23:23] -unusedBit_22_24 = bits, U32, 976, [24:24] -unusedBit_22_25 = bits, U32, 976, [25:25] -unusedBit_22_26 = bits, U32, 976, [26:26] -unusedBit_22_27 = bits, U32, 976, [27:27] -unusedBit_22_28 = bits, U32, 976, [28:28] -unusedBit_22_29 = bits, U32, 976, [29:29] -unusedBit_22_30 = bits, U32, 976, [30:30] -unusedBit_22_31 = bits, U32, 976, [31:31] targetRpmByClt = scalar, S32, 980, "", 1, 0 targetRpmAcBump = scalar, S32, 984, "", 1, 0 ; total TS size = 988 diff --git a/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini b/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini index 263db8310f..0368727af6 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.06.18.hellen128.497137979" + signature = "rusEFI 2022.06.19.hellen128.497137979" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.18.hellen128.497137979" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.19.hellen128.497137979" ; 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 @@ -85,7 +85,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 Sat Jun 18 21:28:21 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 19 13:55:50 UTC 2022 pageSize = 21352 page = 1 @@ -2321,36 +2321,6 @@ tpsAccelTo = scalar, U08, 371, "%", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0] isUsbConnected = bits, U32, 376, [1:1] -unusedBit_182_2 = bits, U32, 376, [2:2] -unusedBit_182_3 = bits, U32, 376, [3:3] -unusedBit_182_4 = bits, U32, 376, [4:4] -unusedBit_182_5 = bits, U32, 376, [5:5] -unusedBit_182_6 = bits, U32, 376, [6:6] -unusedBit_182_7 = bits, U32, 376, [7:7] -unusedBit_182_8 = bits, U32, 376, [8:8] -unusedBit_182_9 = bits, U32, 376, [9:9] -unusedBit_182_10 = bits, U32, 376, [10:10] -unusedBit_182_11 = bits, U32, 376, [11:11] -unusedBit_182_12 = bits, U32, 376, [12:12] -unusedBit_182_13 = bits, U32, 376, [13:13] -unusedBit_182_14 = bits, U32, 376, [14:14] -unusedBit_182_15 = bits, U32, 376, [15:15] -unusedBit_182_16 = bits, U32, 376, [16:16] -unusedBit_182_17 = bits, U32, 376, [17:17] -unusedBit_182_18 = bits, U32, 376, [18:18] -unusedBit_182_19 = bits, U32, 376, [19:19] -unusedBit_182_20 = bits, U32, 376, [20:20] -unusedBit_182_21 = bits, U32, 376, [21:21] -unusedBit_182_22 = bits, U32, 376, [22:22] -unusedBit_182_23 = bits, U32, 376, [23:23] -unusedBit_182_24 = bits, U32, 376, [24:24] -unusedBit_182_25 = bits, U32, 376, [25:25] -unusedBit_182_26 = bits, U32, 376, [26:26] -unusedBit_182_27 = bits, U32, 376, [27:27] -unusedBit_182_28 = bits, U32, 376, [28:28] -unusedBit_182_29 = bits, U32, 376, [29:29] -unusedBit_182_30 = bits, U32, 376, [30:30] -unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 @@ -2369,30 +2339,6 @@ launchIsLaunchCondition = bits, U32, 408, [4:4] launchCombinedConditions = bits, U32, 408, [5:5] dfcoActive = bits, U32, 408, [6:6] tpsAccelActive = bits, U32, 408, [7:7] -unusedBit_230_8 = bits, U32, 408, [8:8] -unusedBit_230_9 = bits, U32, 408, [9:9] -unusedBit_230_10 = bits, U32, 408, [10:10] -unusedBit_230_11 = bits, U32, 408, [11:11] -unusedBit_230_12 = bits, U32, 408, [12:12] -unusedBit_230_13 = bits, U32, 408, [13:13] -unusedBit_230_14 = bits, U32, 408, [14:14] -unusedBit_230_15 = bits, U32, 408, [15:15] -unusedBit_230_16 = bits, U32, 408, [16:16] -unusedBit_230_17 = bits, U32, 408, [17:17] -unusedBit_230_18 = bits, U32, 408, [18:18] -unusedBit_230_19 = bits, U32, 408, [19:19] -unusedBit_230_20 = bits, U32, 408, [20:20] -unusedBit_230_21 = bits, U32, 408, [21:21] -unusedBit_230_22 = bits, U32, 408, [22:22] -unusedBit_230_23 = bits, U32, 408, [23:23] -unusedBit_230_24 = bits, U32, 408, [24:24] -unusedBit_230_25 = bits, U32, 408, [25:25] -unusedBit_230_26 = bits, U32, 408, [26:26] -unusedBit_230_27 = bits, U32, 408, [27:27] -unusedBit_230_28 = bits, U32, 408, [28:28] -unusedBit_230_29 = bits, U32, 408, [29:29] -unusedBit_230_30 = bits, U32, 408, [30:30] -unusedBit_230_31 = bits, U32, 408, [31:31] boostControllerOutput = scalar, U08, 412, "%", 0.5, 0 boostControllerOpenLoopPart = scalar, U08, 413, "%", 0.5, 0 fallbackMap = scalar, U16, 414, "kPa", 0.1, 0 @@ -2534,35 +2480,6 @@ fuel_requested_percent_pi = scalar, F32, 636, "", 1, 0 noValve = bits, U32, 640, [0:0] angleAboveMin = bits, U32, 640, [1:1] isHpfpInactive = bits, U32, 640, [2:2] -unusedBit_6_3 = bits, U32, 640, [3:3] -unusedBit_6_4 = bits, U32, 640, [4:4] -unusedBit_6_5 = bits, U32, 640, [5:5] -unusedBit_6_6 = bits, U32, 640, [6:6] -unusedBit_6_7 = bits, U32, 640, [7:7] -unusedBit_6_8 = bits, U32, 640, [8:8] -unusedBit_6_9 = bits, U32, 640, [9:9] -unusedBit_6_10 = bits, U32, 640, [10:10] -unusedBit_6_11 = bits, U32, 640, [11:11] -unusedBit_6_12 = bits, U32, 640, [12:12] -unusedBit_6_13 = bits, U32, 640, [13:13] -unusedBit_6_14 = bits, U32, 640, [14:14] -unusedBit_6_15 = bits, U32, 640, [15:15] -unusedBit_6_16 = bits, U32, 640, [16:16] -unusedBit_6_17 = bits, U32, 640, [17:17] -unusedBit_6_18 = bits, U32, 640, [18:18] -unusedBit_6_19 = bits, U32, 640, [19:19] -unusedBit_6_20 = bits, U32, 640, [20:20] -unusedBit_6_21 = bits, U32, 640, [21:21] -unusedBit_6_22 = bits, U32, 640, [22:22] -unusedBit_6_23 = bits, U32, 640, [23:23] -unusedBit_6_24 = bits, U32, 640, [24:24] -unusedBit_6_25 = bits, U32, 640, [25:25] -unusedBit_6_26 = bits, U32, 640, [26:26] -unusedBit_6_27 = bits, U32, 640, [27:27] -unusedBit_6_28 = bits, U32, 640, [28:28] -unusedBit_6_29 = bits, U32, 640, [29:29] -unusedBit_6_30 = bits, U32, 640, [30:30] -unusedBit_6_31 = bits, U32, 640, [31:31] nextLobe = scalar, F32, 644, "", 1, 0 nextStart = scalar, F32, 648, "", 1, 0 ; total TS size = 652 @@ -2581,61 +2498,12 @@ activateSwitchCondition = bits, U32, 668, [6:6] rpmCondition = bits, U32, 668, [7:7] speedCondition = bits, U32, 668, [8:8] tpsCondition = bits, U32, 668, [9:9] -unusedBit_11_10 = bits, U32, 668, [10:10] -unusedBit_11_11 = bits, U32, 668, [11:11] -unusedBit_11_12 = bits, U32, 668, [12:12] -unusedBit_11_13 = bits, U32, 668, [13:13] -unusedBit_11_14 = bits, U32, 668, [14:14] -unusedBit_11_15 = bits, U32, 668, [15:15] -unusedBit_11_16 = bits, U32, 668, [16:16] -unusedBit_11_17 = bits, U32, 668, [17:17] -unusedBit_11_18 = bits, U32, 668, [18:18] -unusedBit_11_19 = bits, U32, 668, [19:19] -unusedBit_11_20 = bits, U32, 668, [20:20] -unusedBit_11_21 = bits, U32, 668, [21:21] -unusedBit_11_22 = bits, U32, 668, [22:22] -unusedBit_11_23 = bits, U32, 668, [23:23] -unusedBit_11_24 = bits, U32, 668, [24:24] -unusedBit_11_25 = bits, U32, 668, [25:25] -unusedBit_11_26 = bits, U32, 668, [26:26] -unusedBit_11_27 = bits, U32, 668, [27:27] -unusedBit_11_28 = bits, U32, 668, [28:28] -unusedBit_11_29 = bits, U32, 668, [29:29] -unusedBit_11_30 = bits, U32, 668, [30:30] -unusedBit_11_31 = bits, U32, 668, [31:31] ; total TS size = 672 isTpsInvalid = bits, U32, 672, [0:0] m_shouldResetPid = bits, U32, 672, [1:1] isBelowClosedLoopThreshold = bits, U32, 672, [2:2] isNotClosedLoop = bits, U32, 672, [3:3] isZeroRpm = bits, U32, 672, [4:4] -unusedBit_5_5 = bits, U32, 672, [5:5] -unusedBit_5_6 = bits, U32, 672, [6:6] -unusedBit_5_7 = bits, U32, 672, [7:7] -unusedBit_5_8 = bits, U32, 672, [8:8] -unusedBit_5_9 = bits, U32, 672, [9:9] -unusedBit_5_10 = bits, U32, 672, [10:10] -unusedBit_5_11 = bits, U32, 672, [11:11] -unusedBit_5_12 = bits, U32, 672, [12:12] -unusedBit_5_13 = bits, U32, 672, [13:13] -unusedBit_5_14 = bits, U32, 672, [14:14] -unusedBit_5_15 = bits, U32, 672, [15:15] -unusedBit_5_16 = bits, U32, 672, [16:16] -unusedBit_5_17 = bits, U32, 672, [17:17] -unusedBit_5_18 = bits, U32, 672, [18:18] -unusedBit_5_19 = bits, U32, 672, [19:19] -unusedBit_5_20 = bits, U32, 672, [20:20] -unusedBit_5_21 = bits, U32, 672, [21:21] -unusedBit_5_22 = bits, U32, 672, [22:22] -unusedBit_5_23 = bits, U32, 672, [23:23] -unusedBit_5_24 = bits, U32, 672, [24:24] -unusedBit_5_25 = bits, U32, 672, [25:25] -unusedBit_5_26 = bits, U32, 672, [26:26] -unusedBit_5_27 = bits, U32, 672, [27:27] -unusedBit_5_28 = bits, U32, 672, [28:28] -unusedBit_5_29 = bits, U32, 672, [29:29] -unusedBit_5_30 = bits, U32, 672, [30:30] -unusedBit_5_31 = bits, U32, 672, [31:31] openLoopPart = scalar, F32, 676, "", 1, 0 closedLoopPart = scalar, F32, 680, "", 1, 0 ; total TS size = 684 @@ -2647,30 +2515,6 @@ tpsTooHigh = bits, U32, 684, [4:4] m_acEnabled = bits, U32, 684, [5:5] acButtonState = bits, U32, 684, [6:6] isDisabledByLua = bits, U32, 684, [7:7] -unusedBit_8_8 = bits, U32, 684, [8:8] -unusedBit_8_9 = bits, U32, 684, [9:9] -unusedBit_8_10 = bits, U32, 684, [10:10] -unusedBit_8_11 = bits, U32, 684, [11:11] -unusedBit_8_12 = bits, U32, 684, [12:12] -unusedBit_8_13 = bits, U32, 684, [13:13] -unusedBit_8_14 = bits, U32, 684, [14:14] -unusedBit_8_15 = bits, U32, 684, [15:15] -unusedBit_8_16 = bits, U32, 684, [16:16] -unusedBit_8_17 = bits, U32, 684, [17:17] -unusedBit_8_18 = bits, U32, 684, [18:18] -unusedBit_8_19 = bits, U32, 684, [19:19] -unusedBit_8_20 = bits, U32, 684, [20:20] -unusedBit_8_21 = bits, U32, 684, [21:21] -unusedBit_8_22 = bits, U32, 684, [22:22] -unusedBit_8_23 = bits, U32, 684, [23:23] -unusedBit_8_24 = bits, U32, 684, [24:24] -unusedBit_8_25 = bits, U32, 684, [25:25] -unusedBit_8_26 = bits, U32, 684, [26:26] -unusedBit_8_27 = bits, U32, 684, [27:27] -unusedBit_8_28 = bits, U32, 684, [28:28] -unusedBit_8_29 = bits, U32, 684, [29:29] -unusedBit_8_30 = bits, U32, 684, [30:30] -unusedBit_8_31 = bits, U32, 684, [31:31] latest_usage_ac_control = scalar, S32, 688, "", 1, 0 acSwitchLastChangeTimeMs = scalar, S32, 692, "", 1, 0 ; total TS size = 696 @@ -2681,130 +2525,18 @@ brokenClt = bits, U32, 696, [3:3] enabledForAc = bits, U32, 696, [4:4] hot = bits, U32, 696, [5:5] cold = bits, U32, 696, [6:6] -unusedBit_7_7 = bits, U32, 696, [7:7] -unusedBit_7_8 = bits, U32, 696, [8:8] -unusedBit_7_9 = bits, U32, 696, [9:9] -unusedBit_7_10 = bits, U32, 696, [10:10] -unusedBit_7_11 = bits, U32, 696, [11:11] -unusedBit_7_12 = bits, U32, 696, [12:12] -unusedBit_7_13 = bits, U32, 696, [13:13] -unusedBit_7_14 = bits, U32, 696, [14:14] -unusedBit_7_15 = bits, U32, 696, [15:15] -unusedBit_7_16 = bits, U32, 696, [16:16] -unusedBit_7_17 = bits, U32, 696, [17:17] -unusedBit_7_18 = bits, U32, 696, [18:18] -unusedBit_7_19 = bits, U32, 696, [19:19] -unusedBit_7_20 = bits, U32, 696, [20:20] -unusedBit_7_21 = bits, U32, 696, [21:21] -unusedBit_7_22 = bits, U32, 696, [22:22] -unusedBit_7_23 = bits, U32, 696, [23:23] -unusedBit_7_24 = bits, U32, 696, [24:24] -unusedBit_7_25 = bits, U32, 696, [25:25] -unusedBit_7_26 = bits, U32, 696, [26:26] -unusedBit_7_27 = bits, U32, 696, [27:27] -unusedBit_7_28 = bits, U32, 696, [28:28] -unusedBit_7_29 = bits, U32, 696, [29:29] -unusedBit_7_30 = bits, U32, 696, [30:30] -unusedBit_7_31 = bits, U32, 696, [31:31] ; total TS size = 700 isPrime = bits, U32, 700, [0:0] engineTurnedRecently = bits, U32, 700, [1:1] isPumpOn = bits, U32, 700, [2:2] ignitionOn = bits, U32, 700, [3:3] -unusedBit_4_4 = bits, U32, 700, [4:4] -unusedBit_4_5 = bits, U32, 700, [5:5] -unusedBit_4_6 = bits, U32, 700, [6:6] -unusedBit_4_7 = bits, U32, 700, [7:7] -unusedBit_4_8 = bits, U32, 700, [8:8] -unusedBit_4_9 = bits, U32, 700, [9:9] -unusedBit_4_10 = bits, U32, 700, [10:10] -unusedBit_4_11 = bits, U32, 700, [11:11] -unusedBit_4_12 = bits, U32, 700, [12:12] -unusedBit_4_13 = bits, U32, 700, [13:13] -unusedBit_4_14 = bits, U32, 700, [14:14] -unusedBit_4_15 = bits, U32, 700, [15:15] -unusedBit_4_16 = bits, U32, 700, [16:16] -unusedBit_4_17 = bits, U32, 700, [17:17] -unusedBit_4_18 = bits, U32, 700, [18:18] -unusedBit_4_19 = bits, U32, 700, [19:19] -unusedBit_4_20 = bits, U32, 700, [20:20] -unusedBit_4_21 = bits, U32, 700, [21:21] -unusedBit_4_22 = bits, U32, 700, [22:22] -unusedBit_4_23 = bits, U32, 700, [23:23] -unusedBit_4_24 = bits, U32, 700, [24:24] -unusedBit_4_25 = bits, U32, 700, [25:25] -unusedBit_4_26 = bits, U32, 700, [26:26] -unusedBit_4_27 = bits, U32, 700, [27:27] -unusedBit_4_28 = bits, U32, 700, [28:28] -unusedBit_4_29 = bits, U32, 700, [29:29] -unusedBit_4_30 = bits, U32, 700, [30:30] -unusedBit_4_31 = bits, U32, 700, [31:31] ; total TS size = 704 isBenchTest = bits, U32, 704, [0:0] hasIgnitionVoltage = bits, U32, 704, [1:1] mainRelayState = bits, U32, 704, [2:2] delayedShutoffRequested = bits, U32, 704, [3:3] -unusedBit_4_4 = bits, U32, 704, [4:4] -unusedBit_4_5 = bits, U32, 704, [5:5] -unusedBit_4_6 = bits, U32, 704, [6:6] -unusedBit_4_7 = bits, U32, 704, [7:7] -unusedBit_4_8 = bits, U32, 704, [8:8] -unusedBit_4_9 = bits, U32, 704, [9:9] -unusedBit_4_10 = bits, U32, 704, [10:10] -unusedBit_4_11 = bits, U32, 704, [11:11] -unusedBit_4_12 = bits, U32, 704, [12:12] -unusedBit_4_13 = bits, U32, 704, [13:13] -unusedBit_4_14 = bits, U32, 704, [14:14] -unusedBit_4_15 = bits, U32, 704, [15:15] -unusedBit_4_16 = bits, U32, 704, [16:16] -unusedBit_4_17 = bits, U32, 704, [17:17] -unusedBit_4_18 = bits, U32, 704, [18:18] -unusedBit_4_19 = bits, U32, 704, [19:19] -unusedBit_4_20 = bits, U32, 704, [20:20] -unusedBit_4_21 = bits, U32, 704, [21:21] -unusedBit_4_22 = bits, U32, 704, [22:22] -unusedBit_4_23 = bits, U32, 704, [23:23] -unusedBit_4_24 = bits, U32, 704, [24:24] -unusedBit_4_25 = bits, U32, 704, [25:25] -unusedBit_4_26 = bits, U32, 704, [26:26] -unusedBit_4_27 = bits, U32, 704, [27:27] -unusedBit_4_28 = bits, U32, 704, [28:28] -unusedBit_4_29 = bits, U32, 704, [29:29] -unusedBit_4_30 = bits, U32, 704, [30:30] -unusedBit_4_31 = bits, U32, 704, [31:31] ; total TS size = 708 sd_isTChargeAirModel = bits, U32, 708, [0:0] -sd_unusedBit_1_1 = bits, U32, 708, [1:1] -sd_unusedBit_1_2 = bits, U32, 708, [2:2] -sd_unusedBit_1_3 = bits, U32, 708, [3:3] -sd_unusedBit_1_4 = bits, U32, 708, [4:4] -sd_unusedBit_1_5 = bits, U32, 708, [5:5] -sd_unusedBit_1_6 = bits, U32, 708, [6:6] -sd_unusedBit_1_7 = bits, U32, 708, [7:7] -sd_unusedBit_1_8 = bits, U32, 708, [8:8] -sd_unusedBit_1_9 = bits, U32, 708, [9:9] -sd_unusedBit_1_10 = bits, U32, 708, [10:10] -sd_unusedBit_1_11 = bits, U32, 708, [11:11] -sd_unusedBit_1_12 = bits, U32, 708, [12:12] -sd_unusedBit_1_13 = bits, U32, 708, [13:13] -sd_unusedBit_1_14 = bits, U32, 708, [14:14] -sd_unusedBit_1_15 = bits, U32, 708, [15:15] -sd_unusedBit_1_16 = bits, U32, 708, [16:16] -sd_unusedBit_1_17 = bits, U32, 708, [17:17] -sd_unusedBit_1_18 = bits, U32, 708, [18:18] -sd_unusedBit_1_19 = bits, U32, 708, [19:19] -sd_unusedBit_1_20 = bits, U32, 708, [20:20] -sd_unusedBit_1_21 = bits, U32, 708, [21:21] -sd_unusedBit_1_22 = bits, U32, 708, [22:22] -sd_unusedBit_1_23 = bits, U32, 708, [23:23] -sd_unusedBit_1_24 = bits, U32, 708, [24:24] -sd_unusedBit_1_25 = bits, U32, 708, [25:25] -sd_unusedBit_1_26 = bits, U32, 708, [26:26] -sd_unusedBit_1_27 = bits, U32, 708, [27:27] -sd_unusedBit_1_28 = bits, U32, 708, [28:28] -sd_unusedBit_1_29 = bits, U32, 708, [29:29] -sd_unusedBit_1_30 = bits, U32, 708, [30:30] -sd_unusedBit_1_31 = bits, U32, 708, [31:31] sd_airMassInOneCylinder = scalar, F32, 712, "", 1, 0 sd_tCharge = scalar, F32, 716, "", 1, 0 sd_tChargeK = scalar, F32, 720, "", 1, 0 @@ -2831,15 +2563,15 @@ running_timeSinceCrankingInSecs = scalar, F32, 800, "", 1, 0 running_injectorLag = scalar, F32, 804, "", 1, 0 running_baseFuel = scalar, F32, 808, "", 1, 0 running_fuel = scalar, F32, 812, "", 1, 0 -etbFeedForward = bits, F32, 816, [0:2], "not important" -targetFromTable = bits, F32, 820, [0:2], "not important" +etbFeedForward = scalar, F32, 816, "", 1, 0 +targetFromTable = scalar, F32, 820, "", 1, 0 sparkDwell = scalar, F32, 824, "", 1, 0 dwellAngle = scalar, F32, 828, "", 1, 0 cltTimingCorrection = scalar, F32, 832, "", 1, 0 ; total TS size = 836 -tpsFrom = bits, F32, 836, [0:2], "not important" -tpsTo = bits, F32, 840, [0:2], "not important" -deltaTps = bits, F32, 844, [0:2], "not important" +tpsFrom = scalar, F32, 836, "", 1, 0 +tpsTo = scalar, F32, 840, "", 1, 0 +deltaTps = scalar, F32, 844, "", 1, 0 extraFuel = scalar, F32, 848, "", 1, 0 valueFromTable = scalar, F32, 852, "", 1, 0 isAboveAccelThreshold = bits, U32, 856, [0:0] @@ -2848,32 +2580,6 @@ isTimeToResetAccumulator = bits, U32, 856, [2:2] isFractionalEnrichment = bits, U32, 856, [3:3] belowEpsilon = bits, U32, 856, [4:4] tooShort = bits, U32, 856, [5:5] -unusedBit_11_6 = bits, U32, 856, [6:6] -unusedBit_11_7 = bits, U32, 856, [7:7] -unusedBit_11_8 = bits, U32, 856, [8:8] -unusedBit_11_9 = bits, U32, 856, [9:9] -unusedBit_11_10 = bits, U32, 856, [10:10] -unusedBit_11_11 = bits, U32, 856, [11:11] -unusedBit_11_12 = bits, U32, 856, [12:12] -unusedBit_11_13 = bits, U32, 856, [13:13] -unusedBit_11_14 = bits, U32, 856, [14:14] -unusedBit_11_15 = bits, U32, 856, [15:15] -unusedBit_11_16 = bits, U32, 856, [16:16] -unusedBit_11_17 = bits, U32, 856, [17:17] -unusedBit_11_18 = bits, U32, 856, [18:18] -unusedBit_11_19 = bits, U32, 856, [19:19] -unusedBit_11_20 = bits, U32, 856, [20:20] -unusedBit_11_21 = bits, U32, 856, [21:21] -unusedBit_11_22 = bits, U32, 856, [22:22] -unusedBit_11_23 = bits, U32, 856, [23:23] -unusedBit_11_24 = bits, U32, 856, [24:24] -unusedBit_11_25 = bits, U32, 856, [25:25] -unusedBit_11_26 = bits, U32, 856, [26:26] -unusedBit_11_27 = bits, U32, 856, [27:27] -unusedBit_11_28 = bits, U32, 856, [28:28] -unusedBit_11_29 = bits, U32, 856, [29:29] -unusedBit_11_30 = bits, U32, 856, [30:30] -unusedBit_11_31 = bits, U32, 856, [31:31] fractionalInjFuel = scalar, F32, 860, "", 1, 0 accumulatedValue = scalar, F32, 864, "", 1, 0 maxExtraPerCycle = scalar, F32, 868, "", 1, 0 @@ -2906,10 +2612,10 @@ vvtStateIndex = scalar, U08, 947, "", 1, 0 wallFuelCorrection = scalar, F32, 948, "", 1, 0 wallFuel = scalar, F32, 952, "", 1, 0 ; total TS size = 956 -idleState = bits, S32, 956, [0:2], "not important" -currentIdlePosition = bits, F32, 960, [0:2], "not important" -baseIdlePosition = bits, F32, 964, [0:2], "not important" -iacByTpsTaper = bits, F32, 968, [0:2], "not important" +idleState = scalar, S32, 956, "", 1, 0 +currentIdlePosition = scalar, F32, 960, "", 1, 0 +baseIdlePosition = scalar, F32, 964, "", 1, 0 +iacByTpsTaper = scalar, F32, 968, "", 1, 0 throttlePedalUpState = scalar, S32, 972, "", 1, 0 mightResetPid = bits, U32, 976, [0:0] shouldResetPid = bits, U32, 976, [1:1] @@ -2928,21 +2634,6 @@ looksLikeCoasting = bits, U32, 976, [13:13] looksLikeCrankToIdle = bits, U32, 976, [14:14] useInstantRpmForIdle = bits, U32, 976, [15:15] isVerboseIAC = bits, U32, 976, [16:16] -unusedBit_22_17 = bits, U32, 976, [17:17] -unusedBit_22_18 = bits, U32, 976, [18:18] -unusedBit_22_19 = bits, U32, 976, [19:19] -unusedBit_22_20 = bits, U32, 976, [20:20] -unusedBit_22_21 = bits, U32, 976, [21:21] -unusedBit_22_22 = bits, U32, 976, [22:22] -unusedBit_22_23 = bits, U32, 976, [23:23] -unusedBit_22_24 = bits, U32, 976, [24:24] -unusedBit_22_25 = bits, U32, 976, [25:25] -unusedBit_22_26 = bits, U32, 976, [26:26] -unusedBit_22_27 = bits, U32, 976, [27:27] -unusedBit_22_28 = bits, U32, 976, [28:28] -unusedBit_22_29 = bits, U32, 976, [29:29] -unusedBit_22_30 = bits, U32, 976, [30:30] -unusedBit_22_31 = bits, U32, 976, [31:31] targetRpmByClt = scalar, S32, 980, "", 1, 0 targetRpmAcBump = scalar, S32, 984, "", 1, 0 ; total TS size = 988 diff --git a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini index 45babc1011..b60ea0c3f0 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.06.18.hellen154hyundai.3955562350" + signature = "rusEFI 2022.06.19.hellen154hyundai.3955562350" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.18.hellen154hyundai.3955562350" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.19.hellen154hyundai.3955562350" ; 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 @@ -85,7 +85,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 Sat Jun 18 21:28:26 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 19 13:55:56 UTC 2022 pageSize = 21352 page = 1 @@ -2321,36 +2321,6 @@ tpsAccelTo = scalar, U08, 371, "%", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0] isUsbConnected = bits, U32, 376, [1:1] -unusedBit_182_2 = bits, U32, 376, [2:2] -unusedBit_182_3 = bits, U32, 376, [3:3] -unusedBit_182_4 = bits, U32, 376, [4:4] -unusedBit_182_5 = bits, U32, 376, [5:5] -unusedBit_182_6 = bits, U32, 376, [6:6] -unusedBit_182_7 = bits, U32, 376, [7:7] -unusedBit_182_8 = bits, U32, 376, [8:8] -unusedBit_182_9 = bits, U32, 376, [9:9] -unusedBit_182_10 = bits, U32, 376, [10:10] -unusedBit_182_11 = bits, U32, 376, [11:11] -unusedBit_182_12 = bits, U32, 376, [12:12] -unusedBit_182_13 = bits, U32, 376, [13:13] -unusedBit_182_14 = bits, U32, 376, [14:14] -unusedBit_182_15 = bits, U32, 376, [15:15] -unusedBit_182_16 = bits, U32, 376, [16:16] -unusedBit_182_17 = bits, U32, 376, [17:17] -unusedBit_182_18 = bits, U32, 376, [18:18] -unusedBit_182_19 = bits, U32, 376, [19:19] -unusedBit_182_20 = bits, U32, 376, [20:20] -unusedBit_182_21 = bits, U32, 376, [21:21] -unusedBit_182_22 = bits, U32, 376, [22:22] -unusedBit_182_23 = bits, U32, 376, [23:23] -unusedBit_182_24 = bits, U32, 376, [24:24] -unusedBit_182_25 = bits, U32, 376, [25:25] -unusedBit_182_26 = bits, U32, 376, [26:26] -unusedBit_182_27 = bits, U32, 376, [27:27] -unusedBit_182_28 = bits, U32, 376, [28:28] -unusedBit_182_29 = bits, U32, 376, [29:29] -unusedBit_182_30 = bits, U32, 376, [30:30] -unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 @@ -2369,30 +2339,6 @@ launchIsLaunchCondition = bits, U32, 408, [4:4] launchCombinedConditions = bits, U32, 408, [5:5] dfcoActive = bits, U32, 408, [6:6] tpsAccelActive = bits, U32, 408, [7:7] -unusedBit_230_8 = bits, U32, 408, [8:8] -unusedBit_230_9 = bits, U32, 408, [9:9] -unusedBit_230_10 = bits, U32, 408, [10:10] -unusedBit_230_11 = bits, U32, 408, [11:11] -unusedBit_230_12 = bits, U32, 408, [12:12] -unusedBit_230_13 = bits, U32, 408, [13:13] -unusedBit_230_14 = bits, U32, 408, [14:14] -unusedBit_230_15 = bits, U32, 408, [15:15] -unusedBit_230_16 = bits, U32, 408, [16:16] -unusedBit_230_17 = bits, U32, 408, [17:17] -unusedBit_230_18 = bits, U32, 408, [18:18] -unusedBit_230_19 = bits, U32, 408, [19:19] -unusedBit_230_20 = bits, U32, 408, [20:20] -unusedBit_230_21 = bits, U32, 408, [21:21] -unusedBit_230_22 = bits, U32, 408, [22:22] -unusedBit_230_23 = bits, U32, 408, [23:23] -unusedBit_230_24 = bits, U32, 408, [24:24] -unusedBit_230_25 = bits, U32, 408, [25:25] -unusedBit_230_26 = bits, U32, 408, [26:26] -unusedBit_230_27 = bits, U32, 408, [27:27] -unusedBit_230_28 = bits, U32, 408, [28:28] -unusedBit_230_29 = bits, U32, 408, [29:29] -unusedBit_230_30 = bits, U32, 408, [30:30] -unusedBit_230_31 = bits, U32, 408, [31:31] boostControllerOutput = scalar, U08, 412, "%", 0.5, 0 boostControllerOpenLoopPart = scalar, U08, 413, "%", 0.5, 0 fallbackMap = scalar, U16, 414, "kPa", 0.1, 0 @@ -2534,35 +2480,6 @@ fuel_requested_percent_pi = scalar, F32, 636, "", 1, 0 noValve = bits, U32, 640, [0:0] angleAboveMin = bits, U32, 640, [1:1] isHpfpInactive = bits, U32, 640, [2:2] -unusedBit_6_3 = bits, U32, 640, [3:3] -unusedBit_6_4 = bits, U32, 640, [4:4] -unusedBit_6_5 = bits, U32, 640, [5:5] -unusedBit_6_6 = bits, U32, 640, [6:6] -unusedBit_6_7 = bits, U32, 640, [7:7] -unusedBit_6_8 = bits, U32, 640, [8:8] -unusedBit_6_9 = bits, U32, 640, [9:9] -unusedBit_6_10 = bits, U32, 640, [10:10] -unusedBit_6_11 = bits, U32, 640, [11:11] -unusedBit_6_12 = bits, U32, 640, [12:12] -unusedBit_6_13 = bits, U32, 640, [13:13] -unusedBit_6_14 = bits, U32, 640, [14:14] -unusedBit_6_15 = bits, U32, 640, [15:15] -unusedBit_6_16 = bits, U32, 640, [16:16] -unusedBit_6_17 = bits, U32, 640, [17:17] -unusedBit_6_18 = bits, U32, 640, [18:18] -unusedBit_6_19 = bits, U32, 640, [19:19] -unusedBit_6_20 = bits, U32, 640, [20:20] -unusedBit_6_21 = bits, U32, 640, [21:21] -unusedBit_6_22 = bits, U32, 640, [22:22] -unusedBit_6_23 = bits, U32, 640, [23:23] -unusedBit_6_24 = bits, U32, 640, [24:24] -unusedBit_6_25 = bits, U32, 640, [25:25] -unusedBit_6_26 = bits, U32, 640, [26:26] -unusedBit_6_27 = bits, U32, 640, [27:27] -unusedBit_6_28 = bits, U32, 640, [28:28] -unusedBit_6_29 = bits, U32, 640, [29:29] -unusedBit_6_30 = bits, U32, 640, [30:30] -unusedBit_6_31 = bits, U32, 640, [31:31] nextLobe = scalar, F32, 644, "", 1, 0 nextStart = scalar, F32, 648, "", 1, 0 ; total TS size = 652 @@ -2581,61 +2498,12 @@ activateSwitchCondition = bits, U32, 668, [6:6] rpmCondition = bits, U32, 668, [7:7] speedCondition = bits, U32, 668, [8:8] tpsCondition = bits, U32, 668, [9:9] -unusedBit_11_10 = bits, U32, 668, [10:10] -unusedBit_11_11 = bits, U32, 668, [11:11] -unusedBit_11_12 = bits, U32, 668, [12:12] -unusedBit_11_13 = bits, U32, 668, [13:13] -unusedBit_11_14 = bits, U32, 668, [14:14] -unusedBit_11_15 = bits, U32, 668, [15:15] -unusedBit_11_16 = bits, U32, 668, [16:16] -unusedBit_11_17 = bits, U32, 668, [17:17] -unusedBit_11_18 = bits, U32, 668, [18:18] -unusedBit_11_19 = bits, U32, 668, [19:19] -unusedBit_11_20 = bits, U32, 668, [20:20] -unusedBit_11_21 = bits, U32, 668, [21:21] -unusedBit_11_22 = bits, U32, 668, [22:22] -unusedBit_11_23 = bits, U32, 668, [23:23] -unusedBit_11_24 = bits, U32, 668, [24:24] -unusedBit_11_25 = bits, U32, 668, [25:25] -unusedBit_11_26 = bits, U32, 668, [26:26] -unusedBit_11_27 = bits, U32, 668, [27:27] -unusedBit_11_28 = bits, U32, 668, [28:28] -unusedBit_11_29 = bits, U32, 668, [29:29] -unusedBit_11_30 = bits, U32, 668, [30:30] -unusedBit_11_31 = bits, U32, 668, [31:31] ; total TS size = 672 isTpsInvalid = bits, U32, 672, [0:0] m_shouldResetPid = bits, U32, 672, [1:1] isBelowClosedLoopThreshold = bits, U32, 672, [2:2] isNotClosedLoop = bits, U32, 672, [3:3] isZeroRpm = bits, U32, 672, [4:4] -unusedBit_5_5 = bits, U32, 672, [5:5] -unusedBit_5_6 = bits, U32, 672, [6:6] -unusedBit_5_7 = bits, U32, 672, [7:7] -unusedBit_5_8 = bits, U32, 672, [8:8] -unusedBit_5_9 = bits, U32, 672, [9:9] -unusedBit_5_10 = bits, U32, 672, [10:10] -unusedBit_5_11 = bits, U32, 672, [11:11] -unusedBit_5_12 = bits, U32, 672, [12:12] -unusedBit_5_13 = bits, U32, 672, [13:13] -unusedBit_5_14 = bits, U32, 672, [14:14] -unusedBit_5_15 = bits, U32, 672, [15:15] -unusedBit_5_16 = bits, U32, 672, [16:16] -unusedBit_5_17 = bits, U32, 672, [17:17] -unusedBit_5_18 = bits, U32, 672, [18:18] -unusedBit_5_19 = bits, U32, 672, [19:19] -unusedBit_5_20 = bits, U32, 672, [20:20] -unusedBit_5_21 = bits, U32, 672, [21:21] -unusedBit_5_22 = bits, U32, 672, [22:22] -unusedBit_5_23 = bits, U32, 672, [23:23] -unusedBit_5_24 = bits, U32, 672, [24:24] -unusedBit_5_25 = bits, U32, 672, [25:25] -unusedBit_5_26 = bits, U32, 672, [26:26] -unusedBit_5_27 = bits, U32, 672, [27:27] -unusedBit_5_28 = bits, U32, 672, [28:28] -unusedBit_5_29 = bits, U32, 672, [29:29] -unusedBit_5_30 = bits, U32, 672, [30:30] -unusedBit_5_31 = bits, U32, 672, [31:31] openLoopPart = scalar, F32, 676, "", 1, 0 closedLoopPart = scalar, F32, 680, "", 1, 0 ; total TS size = 684 @@ -2647,30 +2515,6 @@ tpsTooHigh = bits, U32, 684, [4:4] m_acEnabled = bits, U32, 684, [5:5] acButtonState = bits, U32, 684, [6:6] isDisabledByLua = bits, U32, 684, [7:7] -unusedBit_8_8 = bits, U32, 684, [8:8] -unusedBit_8_9 = bits, U32, 684, [9:9] -unusedBit_8_10 = bits, U32, 684, [10:10] -unusedBit_8_11 = bits, U32, 684, [11:11] -unusedBit_8_12 = bits, U32, 684, [12:12] -unusedBit_8_13 = bits, U32, 684, [13:13] -unusedBit_8_14 = bits, U32, 684, [14:14] -unusedBit_8_15 = bits, U32, 684, [15:15] -unusedBit_8_16 = bits, U32, 684, [16:16] -unusedBit_8_17 = bits, U32, 684, [17:17] -unusedBit_8_18 = bits, U32, 684, [18:18] -unusedBit_8_19 = bits, U32, 684, [19:19] -unusedBit_8_20 = bits, U32, 684, [20:20] -unusedBit_8_21 = bits, U32, 684, [21:21] -unusedBit_8_22 = bits, U32, 684, [22:22] -unusedBit_8_23 = bits, U32, 684, [23:23] -unusedBit_8_24 = bits, U32, 684, [24:24] -unusedBit_8_25 = bits, U32, 684, [25:25] -unusedBit_8_26 = bits, U32, 684, [26:26] -unusedBit_8_27 = bits, U32, 684, [27:27] -unusedBit_8_28 = bits, U32, 684, [28:28] -unusedBit_8_29 = bits, U32, 684, [29:29] -unusedBit_8_30 = bits, U32, 684, [30:30] -unusedBit_8_31 = bits, U32, 684, [31:31] latest_usage_ac_control = scalar, S32, 688, "", 1, 0 acSwitchLastChangeTimeMs = scalar, S32, 692, "", 1, 0 ; total TS size = 696 @@ -2681,130 +2525,18 @@ brokenClt = bits, U32, 696, [3:3] enabledForAc = bits, U32, 696, [4:4] hot = bits, U32, 696, [5:5] cold = bits, U32, 696, [6:6] -unusedBit_7_7 = bits, U32, 696, [7:7] -unusedBit_7_8 = bits, U32, 696, [8:8] -unusedBit_7_9 = bits, U32, 696, [9:9] -unusedBit_7_10 = bits, U32, 696, [10:10] -unusedBit_7_11 = bits, U32, 696, [11:11] -unusedBit_7_12 = bits, U32, 696, [12:12] -unusedBit_7_13 = bits, U32, 696, [13:13] -unusedBit_7_14 = bits, U32, 696, [14:14] -unusedBit_7_15 = bits, U32, 696, [15:15] -unusedBit_7_16 = bits, U32, 696, [16:16] -unusedBit_7_17 = bits, U32, 696, [17:17] -unusedBit_7_18 = bits, U32, 696, [18:18] -unusedBit_7_19 = bits, U32, 696, [19:19] -unusedBit_7_20 = bits, U32, 696, [20:20] -unusedBit_7_21 = bits, U32, 696, [21:21] -unusedBit_7_22 = bits, U32, 696, [22:22] -unusedBit_7_23 = bits, U32, 696, [23:23] -unusedBit_7_24 = bits, U32, 696, [24:24] -unusedBit_7_25 = bits, U32, 696, [25:25] -unusedBit_7_26 = bits, U32, 696, [26:26] -unusedBit_7_27 = bits, U32, 696, [27:27] -unusedBit_7_28 = bits, U32, 696, [28:28] -unusedBit_7_29 = bits, U32, 696, [29:29] -unusedBit_7_30 = bits, U32, 696, [30:30] -unusedBit_7_31 = bits, U32, 696, [31:31] ; total TS size = 700 isPrime = bits, U32, 700, [0:0] engineTurnedRecently = bits, U32, 700, [1:1] isPumpOn = bits, U32, 700, [2:2] ignitionOn = bits, U32, 700, [3:3] -unusedBit_4_4 = bits, U32, 700, [4:4] -unusedBit_4_5 = bits, U32, 700, [5:5] -unusedBit_4_6 = bits, U32, 700, [6:6] -unusedBit_4_7 = bits, U32, 700, [7:7] -unusedBit_4_8 = bits, U32, 700, [8:8] -unusedBit_4_9 = bits, U32, 700, [9:9] -unusedBit_4_10 = bits, U32, 700, [10:10] -unusedBit_4_11 = bits, U32, 700, [11:11] -unusedBit_4_12 = bits, U32, 700, [12:12] -unusedBit_4_13 = bits, U32, 700, [13:13] -unusedBit_4_14 = bits, U32, 700, [14:14] -unusedBit_4_15 = bits, U32, 700, [15:15] -unusedBit_4_16 = bits, U32, 700, [16:16] -unusedBit_4_17 = bits, U32, 700, [17:17] -unusedBit_4_18 = bits, U32, 700, [18:18] -unusedBit_4_19 = bits, U32, 700, [19:19] -unusedBit_4_20 = bits, U32, 700, [20:20] -unusedBit_4_21 = bits, U32, 700, [21:21] -unusedBit_4_22 = bits, U32, 700, [22:22] -unusedBit_4_23 = bits, U32, 700, [23:23] -unusedBit_4_24 = bits, U32, 700, [24:24] -unusedBit_4_25 = bits, U32, 700, [25:25] -unusedBit_4_26 = bits, U32, 700, [26:26] -unusedBit_4_27 = bits, U32, 700, [27:27] -unusedBit_4_28 = bits, U32, 700, [28:28] -unusedBit_4_29 = bits, U32, 700, [29:29] -unusedBit_4_30 = bits, U32, 700, [30:30] -unusedBit_4_31 = bits, U32, 700, [31:31] ; total TS size = 704 isBenchTest = bits, U32, 704, [0:0] hasIgnitionVoltage = bits, U32, 704, [1:1] mainRelayState = bits, U32, 704, [2:2] delayedShutoffRequested = bits, U32, 704, [3:3] -unusedBit_4_4 = bits, U32, 704, [4:4] -unusedBit_4_5 = bits, U32, 704, [5:5] -unusedBit_4_6 = bits, U32, 704, [6:6] -unusedBit_4_7 = bits, U32, 704, [7:7] -unusedBit_4_8 = bits, U32, 704, [8:8] -unusedBit_4_9 = bits, U32, 704, [9:9] -unusedBit_4_10 = bits, U32, 704, [10:10] -unusedBit_4_11 = bits, U32, 704, [11:11] -unusedBit_4_12 = bits, U32, 704, [12:12] -unusedBit_4_13 = bits, U32, 704, [13:13] -unusedBit_4_14 = bits, U32, 704, [14:14] -unusedBit_4_15 = bits, U32, 704, [15:15] -unusedBit_4_16 = bits, U32, 704, [16:16] -unusedBit_4_17 = bits, U32, 704, [17:17] -unusedBit_4_18 = bits, U32, 704, [18:18] -unusedBit_4_19 = bits, U32, 704, [19:19] -unusedBit_4_20 = bits, U32, 704, [20:20] -unusedBit_4_21 = bits, U32, 704, [21:21] -unusedBit_4_22 = bits, U32, 704, [22:22] -unusedBit_4_23 = bits, U32, 704, [23:23] -unusedBit_4_24 = bits, U32, 704, [24:24] -unusedBit_4_25 = bits, U32, 704, [25:25] -unusedBit_4_26 = bits, U32, 704, [26:26] -unusedBit_4_27 = bits, U32, 704, [27:27] -unusedBit_4_28 = bits, U32, 704, [28:28] -unusedBit_4_29 = bits, U32, 704, [29:29] -unusedBit_4_30 = bits, U32, 704, [30:30] -unusedBit_4_31 = bits, U32, 704, [31:31] ; total TS size = 708 sd_isTChargeAirModel = bits, U32, 708, [0:0] -sd_unusedBit_1_1 = bits, U32, 708, [1:1] -sd_unusedBit_1_2 = bits, U32, 708, [2:2] -sd_unusedBit_1_3 = bits, U32, 708, [3:3] -sd_unusedBit_1_4 = bits, U32, 708, [4:4] -sd_unusedBit_1_5 = bits, U32, 708, [5:5] -sd_unusedBit_1_6 = bits, U32, 708, [6:6] -sd_unusedBit_1_7 = bits, U32, 708, [7:7] -sd_unusedBit_1_8 = bits, U32, 708, [8:8] -sd_unusedBit_1_9 = bits, U32, 708, [9:9] -sd_unusedBit_1_10 = bits, U32, 708, [10:10] -sd_unusedBit_1_11 = bits, U32, 708, [11:11] -sd_unusedBit_1_12 = bits, U32, 708, [12:12] -sd_unusedBit_1_13 = bits, U32, 708, [13:13] -sd_unusedBit_1_14 = bits, U32, 708, [14:14] -sd_unusedBit_1_15 = bits, U32, 708, [15:15] -sd_unusedBit_1_16 = bits, U32, 708, [16:16] -sd_unusedBit_1_17 = bits, U32, 708, [17:17] -sd_unusedBit_1_18 = bits, U32, 708, [18:18] -sd_unusedBit_1_19 = bits, U32, 708, [19:19] -sd_unusedBit_1_20 = bits, U32, 708, [20:20] -sd_unusedBit_1_21 = bits, U32, 708, [21:21] -sd_unusedBit_1_22 = bits, U32, 708, [22:22] -sd_unusedBit_1_23 = bits, U32, 708, [23:23] -sd_unusedBit_1_24 = bits, U32, 708, [24:24] -sd_unusedBit_1_25 = bits, U32, 708, [25:25] -sd_unusedBit_1_26 = bits, U32, 708, [26:26] -sd_unusedBit_1_27 = bits, U32, 708, [27:27] -sd_unusedBit_1_28 = bits, U32, 708, [28:28] -sd_unusedBit_1_29 = bits, U32, 708, [29:29] -sd_unusedBit_1_30 = bits, U32, 708, [30:30] -sd_unusedBit_1_31 = bits, U32, 708, [31:31] sd_airMassInOneCylinder = scalar, F32, 712, "", 1, 0 sd_tCharge = scalar, F32, 716, "", 1, 0 sd_tChargeK = scalar, F32, 720, "", 1, 0 @@ -2831,15 +2563,15 @@ running_timeSinceCrankingInSecs = scalar, F32, 800, "", 1, 0 running_injectorLag = scalar, F32, 804, "", 1, 0 running_baseFuel = scalar, F32, 808, "", 1, 0 running_fuel = scalar, F32, 812, "", 1, 0 -etbFeedForward = bits, F32, 816, [0:2], "not important" -targetFromTable = bits, F32, 820, [0:2], "not important" +etbFeedForward = scalar, F32, 816, "", 1, 0 +targetFromTable = scalar, F32, 820, "", 1, 0 sparkDwell = scalar, F32, 824, "", 1, 0 dwellAngle = scalar, F32, 828, "", 1, 0 cltTimingCorrection = scalar, F32, 832, "", 1, 0 ; total TS size = 836 -tpsFrom = bits, F32, 836, [0:2], "not important" -tpsTo = bits, F32, 840, [0:2], "not important" -deltaTps = bits, F32, 844, [0:2], "not important" +tpsFrom = scalar, F32, 836, "", 1, 0 +tpsTo = scalar, F32, 840, "", 1, 0 +deltaTps = scalar, F32, 844, "", 1, 0 extraFuel = scalar, F32, 848, "", 1, 0 valueFromTable = scalar, F32, 852, "", 1, 0 isAboveAccelThreshold = bits, U32, 856, [0:0] @@ -2848,32 +2580,6 @@ isTimeToResetAccumulator = bits, U32, 856, [2:2] isFractionalEnrichment = bits, U32, 856, [3:3] belowEpsilon = bits, U32, 856, [4:4] tooShort = bits, U32, 856, [5:5] -unusedBit_11_6 = bits, U32, 856, [6:6] -unusedBit_11_7 = bits, U32, 856, [7:7] -unusedBit_11_8 = bits, U32, 856, [8:8] -unusedBit_11_9 = bits, U32, 856, [9:9] -unusedBit_11_10 = bits, U32, 856, [10:10] -unusedBit_11_11 = bits, U32, 856, [11:11] -unusedBit_11_12 = bits, U32, 856, [12:12] -unusedBit_11_13 = bits, U32, 856, [13:13] -unusedBit_11_14 = bits, U32, 856, [14:14] -unusedBit_11_15 = bits, U32, 856, [15:15] -unusedBit_11_16 = bits, U32, 856, [16:16] -unusedBit_11_17 = bits, U32, 856, [17:17] -unusedBit_11_18 = bits, U32, 856, [18:18] -unusedBit_11_19 = bits, U32, 856, [19:19] -unusedBit_11_20 = bits, U32, 856, [20:20] -unusedBit_11_21 = bits, U32, 856, [21:21] -unusedBit_11_22 = bits, U32, 856, [22:22] -unusedBit_11_23 = bits, U32, 856, [23:23] -unusedBit_11_24 = bits, U32, 856, [24:24] -unusedBit_11_25 = bits, U32, 856, [25:25] -unusedBit_11_26 = bits, U32, 856, [26:26] -unusedBit_11_27 = bits, U32, 856, [27:27] -unusedBit_11_28 = bits, U32, 856, [28:28] -unusedBit_11_29 = bits, U32, 856, [29:29] -unusedBit_11_30 = bits, U32, 856, [30:30] -unusedBit_11_31 = bits, U32, 856, [31:31] fractionalInjFuel = scalar, F32, 860, "", 1, 0 accumulatedValue = scalar, F32, 864, "", 1, 0 maxExtraPerCycle = scalar, F32, 868, "", 1, 0 @@ -2906,10 +2612,10 @@ vvtStateIndex = scalar, U08, 947, "", 1, 0 wallFuelCorrection = scalar, F32, 948, "", 1, 0 wallFuel = scalar, F32, 952, "", 1, 0 ; total TS size = 956 -idleState = bits, S32, 956, [0:2], "not important" -currentIdlePosition = bits, F32, 960, [0:2], "not important" -baseIdlePosition = bits, F32, 964, [0:2], "not important" -iacByTpsTaper = bits, F32, 968, [0:2], "not important" +idleState = scalar, S32, 956, "", 1, 0 +currentIdlePosition = scalar, F32, 960, "", 1, 0 +baseIdlePosition = scalar, F32, 964, "", 1, 0 +iacByTpsTaper = scalar, F32, 968, "", 1, 0 throttlePedalUpState = scalar, S32, 972, "", 1, 0 mightResetPid = bits, U32, 976, [0:0] shouldResetPid = bits, U32, 976, [1:1] @@ -2928,21 +2634,6 @@ looksLikeCoasting = bits, U32, 976, [13:13] looksLikeCrankToIdle = bits, U32, 976, [14:14] useInstantRpmForIdle = bits, U32, 976, [15:15] isVerboseIAC = bits, U32, 976, [16:16] -unusedBit_22_17 = bits, U32, 976, [17:17] -unusedBit_22_18 = bits, U32, 976, [18:18] -unusedBit_22_19 = bits, U32, 976, [19:19] -unusedBit_22_20 = bits, U32, 976, [20:20] -unusedBit_22_21 = bits, U32, 976, [21:21] -unusedBit_22_22 = bits, U32, 976, [22:22] -unusedBit_22_23 = bits, U32, 976, [23:23] -unusedBit_22_24 = bits, U32, 976, [24:24] -unusedBit_22_25 = bits, U32, 976, [25:25] -unusedBit_22_26 = bits, U32, 976, [26:26] -unusedBit_22_27 = bits, U32, 976, [27:27] -unusedBit_22_28 = bits, U32, 976, [28:28] -unusedBit_22_29 = bits, U32, 976, [29:29] -unusedBit_22_30 = bits, U32, 976, [30:30] -unusedBit_22_31 = bits, U32, 976, [31:31] targetRpmByClt = scalar, S32, 980, "", 1, 0 targetRpmAcBump = scalar, S32, 984, "", 1, 0 ; total TS size = 988 diff --git a/firmware/tunerstudio/generated/rusefi_hellen72.ini b/firmware/tunerstudio/generated/rusefi_hellen72.ini index 41569e714c..0e28e3d16e 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen72.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen72.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.06.18.hellen72.2176142574" + signature = "rusEFI 2022.06.19.hellen72.2176142574" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.18.hellen72.2176142574" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.19.hellen72.2176142574" ; 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 @@ -85,7 +85,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 Sat Jun 18 21:28:30 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 19 13:55:59 UTC 2022 pageSize = 21352 page = 1 @@ -2321,36 +2321,6 @@ tpsAccelTo = scalar, U08, 371, "%", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0] isUsbConnected = bits, U32, 376, [1:1] -unusedBit_182_2 = bits, U32, 376, [2:2] -unusedBit_182_3 = bits, U32, 376, [3:3] -unusedBit_182_4 = bits, U32, 376, [4:4] -unusedBit_182_5 = bits, U32, 376, [5:5] -unusedBit_182_6 = bits, U32, 376, [6:6] -unusedBit_182_7 = bits, U32, 376, [7:7] -unusedBit_182_8 = bits, U32, 376, [8:8] -unusedBit_182_9 = bits, U32, 376, [9:9] -unusedBit_182_10 = bits, U32, 376, [10:10] -unusedBit_182_11 = bits, U32, 376, [11:11] -unusedBit_182_12 = bits, U32, 376, [12:12] -unusedBit_182_13 = bits, U32, 376, [13:13] -unusedBit_182_14 = bits, U32, 376, [14:14] -unusedBit_182_15 = bits, U32, 376, [15:15] -unusedBit_182_16 = bits, U32, 376, [16:16] -unusedBit_182_17 = bits, U32, 376, [17:17] -unusedBit_182_18 = bits, U32, 376, [18:18] -unusedBit_182_19 = bits, U32, 376, [19:19] -unusedBit_182_20 = bits, U32, 376, [20:20] -unusedBit_182_21 = bits, U32, 376, [21:21] -unusedBit_182_22 = bits, U32, 376, [22:22] -unusedBit_182_23 = bits, U32, 376, [23:23] -unusedBit_182_24 = bits, U32, 376, [24:24] -unusedBit_182_25 = bits, U32, 376, [25:25] -unusedBit_182_26 = bits, U32, 376, [26:26] -unusedBit_182_27 = bits, U32, 376, [27:27] -unusedBit_182_28 = bits, U32, 376, [28:28] -unusedBit_182_29 = bits, U32, 376, [29:29] -unusedBit_182_30 = bits, U32, 376, [30:30] -unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 @@ -2369,30 +2339,6 @@ launchIsLaunchCondition = bits, U32, 408, [4:4] launchCombinedConditions = bits, U32, 408, [5:5] dfcoActive = bits, U32, 408, [6:6] tpsAccelActive = bits, U32, 408, [7:7] -unusedBit_230_8 = bits, U32, 408, [8:8] -unusedBit_230_9 = bits, U32, 408, [9:9] -unusedBit_230_10 = bits, U32, 408, [10:10] -unusedBit_230_11 = bits, U32, 408, [11:11] -unusedBit_230_12 = bits, U32, 408, [12:12] -unusedBit_230_13 = bits, U32, 408, [13:13] -unusedBit_230_14 = bits, U32, 408, [14:14] -unusedBit_230_15 = bits, U32, 408, [15:15] -unusedBit_230_16 = bits, U32, 408, [16:16] -unusedBit_230_17 = bits, U32, 408, [17:17] -unusedBit_230_18 = bits, U32, 408, [18:18] -unusedBit_230_19 = bits, U32, 408, [19:19] -unusedBit_230_20 = bits, U32, 408, [20:20] -unusedBit_230_21 = bits, U32, 408, [21:21] -unusedBit_230_22 = bits, U32, 408, [22:22] -unusedBit_230_23 = bits, U32, 408, [23:23] -unusedBit_230_24 = bits, U32, 408, [24:24] -unusedBit_230_25 = bits, U32, 408, [25:25] -unusedBit_230_26 = bits, U32, 408, [26:26] -unusedBit_230_27 = bits, U32, 408, [27:27] -unusedBit_230_28 = bits, U32, 408, [28:28] -unusedBit_230_29 = bits, U32, 408, [29:29] -unusedBit_230_30 = bits, U32, 408, [30:30] -unusedBit_230_31 = bits, U32, 408, [31:31] boostControllerOutput = scalar, U08, 412, "%", 0.5, 0 boostControllerOpenLoopPart = scalar, U08, 413, "%", 0.5, 0 fallbackMap = scalar, U16, 414, "kPa", 0.1, 0 @@ -2534,35 +2480,6 @@ fuel_requested_percent_pi = scalar, F32, 636, "", 1, 0 noValve = bits, U32, 640, [0:0] angleAboveMin = bits, U32, 640, [1:1] isHpfpInactive = bits, U32, 640, [2:2] -unusedBit_6_3 = bits, U32, 640, [3:3] -unusedBit_6_4 = bits, U32, 640, [4:4] -unusedBit_6_5 = bits, U32, 640, [5:5] -unusedBit_6_6 = bits, U32, 640, [6:6] -unusedBit_6_7 = bits, U32, 640, [7:7] -unusedBit_6_8 = bits, U32, 640, [8:8] -unusedBit_6_9 = bits, U32, 640, [9:9] -unusedBit_6_10 = bits, U32, 640, [10:10] -unusedBit_6_11 = bits, U32, 640, [11:11] -unusedBit_6_12 = bits, U32, 640, [12:12] -unusedBit_6_13 = bits, U32, 640, [13:13] -unusedBit_6_14 = bits, U32, 640, [14:14] -unusedBit_6_15 = bits, U32, 640, [15:15] -unusedBit_6_16 = bits, U32, 640, [16:16] -unusedBit_6_17 = bits, U32, 640, [17:17] -unusedBit_6_18 = bits, U32, 640, [18:18] -unusedBit_6_19 = bits, U32, 640, [19:19] -unusedBit_6_20 = bits, U32, 640, [20:20] -unusedBit_6_21 = bits, U32, 640, [21:21] -unusedBit_6_22 = bits, U32, 640, [22:22] -unusedBit_6_23 = bits, U32, 640, [23:23] -unusedBit_6_24 = bits, U32, 640, [24:24] -unusedBit_6_25 = bits, U32, 640, [25:25] -unusedBit_6_26 = bits, U32, 640, [26:26] -unusedBit_6_27 = bits, U32, 640, [27:27] -unusedBit_6_28 = bits, U32, 640, [28:28] -unusedBit_6_29 = bits, U32, 640, [29:29] -unusedBit_6_30 = bits, U32, 640, [30:30] -unusedBit_6_31 = bits, U32, 640, [31:31] nextLobe = scalar, F32, 644, "", 1, 0 nextStart = scalar, F32, 648, "", 1, 0 ; total TS size = 652 @@ -2581,61 +2498,12 @@ activateSwitchCondition = bits, U32, 668, [6:6] rpmCondition = bits, U32, 668, [7:7] speedCondition = bits, U32, 668, [8:8] tpsCondition = bits, U32, 668, [9:9] -unusedBit_11_10 = bits, U32, 668, [10:10] -unusedBit_11_11 = bits, U32, 668, [11:11] -unusedBit_11_12 = bits, U32, 668, [12:12] -unusedBit_11_13 = bits, U32, 668, [13:13] -unusedBit_11_14 = bits, U32, 668, [14:14] -unusedBit_11_15 = bits, U32, 668, [15:15] -unusedBit_11_16 = bits, U32, 668, [16:16] -unusedBit_11_17 = bits, U32, 668, [17:17] -unusedBit_11_18 = bits, U32, 668, [18:18] -unusedBit_11_19 = bits, U32, 668, [19:19] -unusedBit_11_20 = bits, U32, 668, [20:20] -unusedBit_11_21 = bits, U32, 668, [21:21] -unusedBit_11_22 = bits, U32, 668, [22:22] -unusedBit_11_23 = bits, U32, 668, [23:23] -unusedBit_11_24 = bits, U32, 668, [24:24] -unusedBit_11_25 = bits, U32, 668, [25:25] -unusedBit_11_26 = bits, U32, 668, [26:26] -unusedBit_11_27 = bits, U32, 668, [27:27] -unusedBit_11_28 = bits, U32, 668, [28:28] -unusedBit_11_29 = bits, U32, 668, [29:29] -unusedBit_11_30 = bits, U32, 668, [30:30] -unusedBit_11_31 = bits, U32, 668, [31:31] ; total TS size = 672 isTpsInvalid = bits, U32, 672, [0:0] m_shouldResetPid = bits, U32, 672, [1:1] isBelowClosedLoopThreshold = bits, U32, 672, [2:2] isNotClosedLoop = bits, U32, 672, [3:3] isZeroRpm = bits, U32, 672, [4:4] -unusedBit_5_5 = bits, U32, 672, [5:5] -unusedBit_5_6 = bits, U32, 672, [6:6] -unusedBit_5_7 = bits, U32, 672, [7:7] -unusedBit_5_8 = bits, U32, 672, [8:8] -unusedBit_5_9 = bits, U32, 672, [9:9] -unusedBit_5_10 = bits, U32, 672, [10:10] -unusedBit_5_11 = bits, U32, 672, [11:11] -unusedBit_5_12 = bits, U32, 672, [12:12] -unusedBit_5_13 = bits, U32, 672, [13:13] -unusedBit_5_14 = bits, U32, 672, [14:14] -unusedBit_5_15 = bits, U32, 672, [15:15] -unusedBit_5_16 = bits, U32, 672, [16:16] -unusedBit_5_17 = bits, U32, 672, [17:17] -unusedBit_5_18 = bits, U32, 672, [18:18] -unusedBit_5_19 = bits, U32, 672, [19:19] -unusedBit_5_20 = bits, U32, 672, [20:20] -unusedBit_5_21 = bits, U32, 672, [21:21] -unusedBit_5_22 = bits, U32, 672, [22:22] -unusedBit_5_23 = bits, U32, 672, [23:23] -unusedBit_5_24 = bits, U32, 672, [24:24] -unusedBit_5_25 = bits, U32, 672, [25:25] -unusedBit_5_26 = bits, U32, 672, [26:26] -unusedBit_5_27 = bits, U32, 672, [27:27] -unusedBit_5_28 = bits, U32, 672, [28:28] -unusedBit_5_29 = bits, U32, 672, [29:29] -unusedBit_5_30 = bits, U32, 672, [30:30] -unusedBit_5_31 = bits, U32, 672, [31:31] openLoopPart = scalar, F32, 676, "", 1, 0 closedLoopPart = scalar, F32, 680, "", 1, 0 ; total TS size = 684 @@ -2647,30 +2515,6 @@ tpsTooHigh = bits, U32, 684, [4:4] m_acEnabled = bits, U32, 684, [5:5] acButtonState = bits, U32, 684, [6:6] isDisabledByLua = bits, U32, 684, [7:7] -unusedBit_8_8 = bits, U32, 684, [8:8] -unusedBit_8_9 = bits, U32, 684, [9:9] -unusedBit_8_10 = bits, U32, 684, [10:10] -unusedBit_8_11 = bits, U32, 684, [11:11] -unusedBit_8_12 = bits, U32, 684, [12:12] -unusedBit_8_13 = bits, U32, 684, [13:13] -unusedBit_8_14 = bits, U32, 684, [14:14] -unusedBit_8_15 = bits, U32, 684, [15:15] -unusedBit_8_16 = bits, U32, 684, [16:16] -unusedBit_8_17 = bits, U32, 684, [17:17] -unusedBit_8_18 = bits, U32, 684, [18:18] -unusedBit_8_19 = bits, U32, 684, [19:19] -unusedBit_8_20 = bits, U32, 684, [20:20] -unusedBit_8_21 = bits, U32, 684, [21:21] -unusedBit_8_22 = bits, U32, 684, [22:22] -unusedBit_8_23 = bits, U32, 684, [23:23] -unusedBit_8_24 = bits, U32, 684, [24:24] -unusedBit_8_25 = bits, U32, 684, [25:25] -unusedBit_8_26 = bits, U32, 684, [26:26] -unusedBit_8_27 = bits, U32, 684, [27:27] -unusedBit_8_28 = bits, U32, 684, [28:28] -unusedBit_8_29 = bits, U32, 684, [29:29] -unusedBit_8_30 = bits, U32, 684, [30:30] -unusedBit_8_31 = bits, U32, 684, [31:31] latest_usage_ac_control = scalar, S32, 688, "", 1, 0 acSwitchLastChangeTimeMs = scalar, S32, 692, "", 1, 0 ; total TS size = 696 @@ -2681,130 +2525,18 @@ brokenClt = bits, U32, 696, [3:3] enabledForAc = bits, U32, 696, [4:4] hot = bits, U32, 696, [5:5] cold = bits, U32, 696, [6:6] -unusedBit_7_7 = bits, U32, 696, [7:7] -unusedBit_7_8 = bits, U32, 696, [8:8] -unusedBit_7_9 = bits, U32, 696, [9:9] -unusedBit_7_10 = bits, U32, 696, [10:10] -unusedBit_7_11 = bits, U32, 696, [11:11] -unusedBit_7_12 = bits, U32, 696, [12:12] -unusedBit_7_13 = bits, U32, 696, [13:13] -unusedBit_7_14 = bits, U32, 696, [14:14] -unusedBit_7_15 = bits, U32, 696, [15:15] -unusedBit_7_16 = bits, U32, 696, [16:16] -unusedBit_7_17 = bits, U32, 696, [17:17] -unusedBit_7_18 = bits, U32, 696, [18:18] -unusedBit_7_19 = bits, U32, 696, [19:19] -unusedBit_7_20 = bits, U32, 696, [20:20] -unusedBit_7_21 = bits, U32, 696, [21:21] -unusedBit_7_22 = bits, U32, 696, [22:22] -unusedBit_7_23 = bits, U32, 696, [23:23] -unusedBit_7_24 = bits, U32, 696, [24:24] -unusedBit_7_25 = bits, U32, 696, [25:25] -unusedBit_7_26 = bits, U32, 696, [26:26] -unusedBit_7_27 = bits, U32, 696, [27:27] -unusedBit_7_28 = bits, U32, 696, [28:28] -unusedBit_7_29 = bits, U32, 696, [29:29] -unusedBit_7_30 = bits, U32, 696, [30:30] -unusedBit_7_31 = bits, U32, 696, [31:31] ; total TS size = 700 isPrime = bits, U32, 700, [0:0] engineTurnedRecently = bits, U32, 700, [1:1] isPumpOn = bits, U32, 700, [2:2] ignitionOn = bits, U32, 700, [3:3] -unusedBit_4_4 = bits, U32, 700, [4:4] -unusedBit_4_5 = bits, U32, 700, [5:5] -unusedBit_4_6 = bits, U32, 700, [6:6] -unusedBit_4_7 = bits, U32, 700, [7:7] -unusedBit_4_8 = bits, U32, 700, [8:8] -unusedBit_4_9 = bits, U32, 700, [9:9] -unusedBit_4_10 = bits, U32, 700, [10:10] -unusedBit_4_11 = bits, U32, 700, [11:11] -unusedBit_4_12 = bits, U32, 700, [12:12] -unusedBit_4_13 = bits, U32, 700, [13:13] -unusedBit_4_14 = bits, U32, 700, [14:14] -unusedBit_4_15 = bits, U32, 700, [15:15] -unusedBit_4_16 = bits, U32, 700, [16:16] -unusedBit_4_17 = bits, U32, 700, [17:17] -unusedBit_4_18 = bits, U32, 700, [18:18] -unusedBit_4_19 = bits, U32, 700, [19:19] -unusedBit_4_20 = bits, U32, 700, [20:20] -unusedBit_4_21 = bits, U32, 700, [21:21] -unusedBit_4_22 = bits, U32, 700, [22:22] -unusedBit_4_23 = bits, U32, 700, [23:23] -unusedBit_4_24 = bits, U32, 700, [24:24] -unusedBit_4_25 = bits, U32, 700, [25:25] -unusedBit_4_26 = bits, U32, 700, [26:26] -unusedBit_4_27 = bits, U32, 700, [27:27] -unusedBit_4_28 = bits, U32, 700, [28:28] -unusedBit_4_29 = bits, U32, 700, [29:29] -unusedBit_4_30 = bits, U32, 700, [30:30] -unusedBit_4_31 = bits, U32, 700, [31:31] ; total TS size = 704 isBenchTest = bits, U32, 704, [0:0] hasIgnitionVoltage = bits, U32, 704, [1:1] mainRelayState = bits, U32, 704, [2:2] delayedShutoffRequested = bits, U32, 704, [3:3] -unusedBit_4_4 = bits, U32, 704, [4:4] -unusedBit_4_5 = bits, U32, 704, [5:5] -unusedBit_4_6 = bits, U32, 704, [6:6] -unusedBit_4_7 = bits, U32, 704, [7:7] -unusedBit_4_8 = bits, U32, 704, [8:8] -unusedBit_4_9 = bits, U32, 704, [9:9] -unusedBit_4_10 = bits, U32, 704, [10:10] -unusedBit_4_11 = bits, U32, 704, [11:11] -unusedBit_4_12 = bits, U32, 704, [12:12] -unusedBit_4_13 = bits, U32, 704, [13:13] -unusedBit_4_14 = bits, U32, 704, [14:14] -unusedBit_4_15 = bits, U32, 704, [15:15] -unusedBit_4_16 = bits, U32, 704, [16:16] -unusedBit_4_17 = bits, U32, 704, [17:17] -unusedBit_4_18 = bits, U32, 704, [18:18] -unusedBit_4_19 = bits, U32, 704, [19:19] -unusedBit_4_20 = bits, U32, 704, [20:20] -unusedBit_4_21 = bits, U32, 704, [21:21] -unusedBit_4_22 = bits, U32, 704, [22:22] -unusedBit_4_23 = bits, U32, 704, [23:23] -unusedBit_4_24 = bits, U32, 704, [24:24] -unusedBit_4_25 = bits, U32, 704, [25:25] -unusedBit_4_26 = bits, U32, 704, [26:26] -unusedBit_4_27 = bits, U32, 704, [27:27] -unusedBit_4_28 = bits, U32, 704, [28:28] -unusedBit_4_29 = bits, U32, 704, [29:29] -unusedBit_4_30 = bits, U32, 704, [30:30] -unusedBit_4_31 = bits, U32, 704, [31:31] ; total TS size = 708 sd_isTChargeAirModel = bits, U32, 708, [0:0] -sd_unusedBit_1_1 = bits, U32, 708, [1:1] -sd_unusedBit_1_2 = bits, U32, 708, [2:2] -sd_unusedBit_1_3 = bits, U32, 708, [3:3] -sd_unusedBit_1_4 = bits, U32, 708, [4:4] -sd_unusedBit_1_5 = bits, U32, 708, [5:5] -sd_unusedBit_1_6 = bits, U32, 708, [6:6] -sd_unusedBit_1_7 = bits, U32, 708, [7:7] -sd_unusedBit_1_8 = bits, U32, 708, [8:8] -sd_unusedBit_1_9 = bits, U32, 708, [9:9] -sd_unusedBit_1_10 = bits, U32, 708, [10:10] -sd_unusedBit_1_11 = bits, U32, 708, [11:11] -sd_unusedBit_1_12 = bits, U32, 708, [12:12] -sd_unusedBit_1_13 = bits, U32, 708, [13:13] -sd_unusedBit_1_14 = bits, U32, 708, [14:14] -sd_unusedBit_1_15 = bits, U32, 708, [15:15] -sd_unusedBit_1_16 = bits, U32, 708, [16:16] -sd_unusedBit_1_17 = bits, U32, 708, [17:17] -sd_unusedBit_1_18 = bits, U32, 708, [18:18] -sd_unusedBit_1_19 = bits, U32, 708, [19:19] -sd_unusedBit_1_20 = bits, U32, 708, [20:20] -sd_unusedBit_1_21 = bits, U32, 708, [21:21] -sd_unusedBit_1_22 = bits, U32, 708, [22:22] -sd_unusedBit_1_23 = bits, U32, 708, [23:23] -sd_unusedBit_1_24 = bits, U32, 708, [24:24] -sd_unusedBit_1_25 = bits, U32, 708, [25:25] -sd_unusedBit_1_26 = bits, U32, 708, [26:26] -sd_unusedBit_1_27 = bits, U32, 708, [27:27] -sd_unusedBit_1_28 = bits, U32, 708, [28:28] -sd_unusedBit_1_29 = bits, U32, 708, [29:29] -sd_unusedBit_1_30 = bits, U32, 708, [30:30] -sd_unusedBit_1_31 = bits, U32, 708, [31:31] sd_airMassInOneCylinder = scalar, F32, 712, "", 1, 0 sd_tCharge = scalar, F32, 716, "", 1, 0 sd_tChargeK = scalar, F32, 720, "", 1, 0 @@ -2831,15 +2563,15 @@ running_timeSinceCrankingInSecs = scalar, F32, 800, "", 1, 0 running_injectorLag = scalar, F32, 804, "", 1, 0 running_baseFuel = scalar, F32, 808, "", 1, 0 running_fuel = scalar, F32, 812, "", 1, 0 -etbFeedForward = bits, F32, 816, [0:2], "not important" -targetFromTable = bits, F32, 820, [0:2], "not important" +etbFeedForward = scalar, F32, 816, "", 1, 0 +targetFromTable = scalar, F32, 820, "", 1, 0 sparkDwell = scalar, F32, 824, "", 1, 0 dwellAngle = scalar, F32, 828, "", 1, 0 cltTimingCorrection = scalar, F32, 832, "", 1, 0 ; total TS size = 836 -tpsFrom = bits, F32, 836, [0:2], "not important" -tpsTo = bits, F32, 840, [0:2], "not important" -deltaTps = bits, F32, 844, [0:2], "not important" +tpsFrom = scalar, F32, 836, "", 1, 0 +tpsTo = scalar, F32, 840, "", 1, 0 +deltaTps = scalar, F32, 844, "", 1, 0 extraFuel = scalar, F32, 848, "", 1, 0 valueFromTable = scalar, F32, 852, "", 1, 0 isAboveAccelThreshold = bits, U32, 856, [0:0] @@ -2848,32 +2580,6 @@ isTimeToResetAccumulator = bits, U32, 856, [2:2] isFractionalEnrichment = bits, U32, 856, [3:3] belowEpsilon = bits, U32, 856, [4:4] tooShort = bits, U32, 856, [5:5] -unusedBit_11_6 = bits, U32, 856, [6:6] -unusedBit_11_7 = bits, U32, 856, [7:7] -unusedBit_11_8 = bits, U32, 856, [8:8] -unusedBit_11_9 = bits, U32, 856, [9:9] -unusedBit_11_10 = bits, U32, 856, [10:10] -unusedBit_11_11 = bits, U32, 856, [11:11] -unusedBit_11_12 = bits, U32, 856, [12:12] -unusedBit_11_13 = bits, U32, 856, [13:13] -unusedBit_11_14 = bits, U32, 856, [14:14] -unusedBit_11_15 = bits, U32, 856, [15:15] -unusedBit_11_16 = bits, U32, 856, [16:16] -unusedBit_11_17 = bits, U32, 856, [17:17] -unusedBit_11_18 = bits, U32, 856, [18:18] -unusedBit_11_19 = bits, U32, 856, [19:19] -unusedBit_11_20 = bits, U32, 856, [20:20] -unusedBit_11_21 = bits, U32, 856, [21:21] -unusedBit_11_22 = bits, U32, 856, [22:22] -unusedBit_11_23 = bits, U32, 856, [23:23] -unusedBit_11_24 = bits, U32, 856, [24:24] -unusedBit_11_25 = bits, U32, 856, [25:25] -unusedBit_11_26 = bits, U32, 856, [26:26] -unusedBit_11_27 = bits, U32, 856, [27:27] -unusedBit_11_28 = bits, U32, 856, [28:28] -unusedBit_11_29 = bits, U32, 856, [29:29] -unusedBit_11_30 = bits, U32, 856, [30:30] -unusedBit_11_31 = bits, U32, 856, [31:31] fractionalInjFuel = scalar, F32, 860, "", 1, 0 accumulatedValue = scalar, F32, 864, "", 1, 0 maxExtraPerCycle = scalar, F32, 868, "", 1, 0 @@ -2906,10 +2612,10 @@ vvtStateIndex = scalar, U08, 947, "", 1, 0 wallFuelCorrection = scalar, F32, 948, "", 1, 0 wallFuel = scalar, F32, 952, "", 1, 0 ; total TS size = 956 -idleState = bits, S32, 956, [0:2], "not important" -currentIdlePosition = bits, F32, 960, [0:2], "not important" -baseIdlePosition = bits, F32, 964, [0:2], "not important" -iacByTpsTaper = bits, F32, 968, [0:2], "not important" +idleState = scalar, S32, 956, "", 1, 0 +currentIdlePosition = scalar, F32, 960, "", 1, 0 +baseIdlePosition = scalar, F32, 964, "", 1, 0 +iacByTpsTaper = scalar, F32, 968, "", 1, 0 throttlePedalUpState = scalar, S32, 972, "", 1, 0 mightResetPid = bits, U32, 976, [0:0] shouldResetPid = bits, U32, 976, [1:1] @@ -2928,21 +2634,6 @@ looksLikeCoasting = bits, U32, 976, [13:13] looksLikeCrankToIdle = bits, U32, 976, [14:14] useInstantRpmForIdle = bits, U32, 976, [15:15] isVerboseIAC = bits, U32, 976, [16:16] -unusedBit_22_17 = bits, U32, 976, [17:17] -unusedBit_22_18 = bits, U32, 976, [18:18] -unusedBit_22_19 = bits, U32, 976, [19:19] -unusedBit_22_20 = bits, U32, 976, [20:20] -unusedBit_22_21 = bits, U32, 976, [21:21] -unusedBit_22_22 = bits, U32, 976, [22:22] -unusedBit_22_23 = bits, U32, 976, [23:23] -unusedBit_22_24 = bits, U32, 976, [24:24] -unusedBit_22_25 = bits, U32, 976, [25:25] -unusedBit_22_26 = bits, U32, 976, [26:26] -unusedBit_22_27 = bits, U32, 976, [27:27] -unusedBit_22_28 = bits, U32, 976, [28:28] -unusedBit_22_29 = bits, U32, 976, [29:29] -unusedBit_22_30 = bits, U32, 976, [30:30] -unusedBit_22_31 = bits, U32, 976, [31:31] targetRpmByClt = scalar, S32, 980, "", 1, 0 targetRpmAcBump = scalar, S32, 984, "", 1, 0 ; total TS size = 988 diff --git a/firmware/tunerstudio/generated/rusefi_hellen81.ini b/firmware/tunerstudio/generated/rusefi_hellen81.ini index 5e2f11a2d8..c50d608ee9 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen81.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen81.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.06.18.hellen81.1363131872" + signature = "rusEFI 2022.06.19.hellen81.1363131872" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.18.hellen81.1363131872" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.19.hellen81.1363131872" ; 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 @@ -85,7 +85,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 Sat Jun 18 21:28:31 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 19 13:56:01 UTC 2022 pageSize = 21352 page = 1 @@ -2321,36 +2321,6 @@ tpsAccelTo = scalar, U08, 371, "%", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0] isUsbConnected = bits, U32, 376, [1:1] -unusedBit_182_2 = bits, U32, 376, [2:2] -unusedBit_182_3 = bits, U32, 376, [3:3] -unusedBit_182_4 = bits, U32, 376, [4:4] -unusedBit_182_5 = bits, U32, 376, [5:5] -unusedBit_182_6 = bits, U32, 376, [6:6] -unusedBit_182_7 = bits, U32, 376, [7:7] -unusedBit_182_8 = bits, U32, 376, [8:8] -unusedBit_182_9 = bits, U32, 376, [9:9] -unusedBit_182_10 = bits, U32, 376, [10:10] -unusedBit_182_11 = bits, U32, 376, [11:11] -unusedBit_182_12 = bits, U32, 376, [12:12] -unusedBit_182_13 = bits, U32, 376, [13:13] -unusedBit_182_14 = bits, U32, 376, [14:14] -unusedBit_182_15 = bits, U32, 376, [15:15] -unusedBit_182_16 = bits, U32, 376, [16:16] -unusedBit_182_17 = bits, U32, 376, [17:17] -unusedBit_182_18 = bits, U32, 376, [18:18] -unusedBit_182_19 = bits, U32, 376, [19:19] -unusedBit_182_20 = bits, U32, 376, [20:20] -unusedBit_182_21 = bits, U32, 376, [21:21] -unusedBit_182_22 = bits, U32, 376, [22:22] -unusedBit_182_23 = bits, U32, 376, [23:23] -unusedBit_182_24 = bits, U32, 376, [24:24] -unusedBit_182_25 = bits, U32, 376, [25:25] -unusedBit_182_26 = bits, U32, 376, [26:26] -unusedBit_182_27 = bits, U32, 376, [27:27] -unusedBit_182_28 = bits, U32, 376, [28:28] -unusedBit_182_29 = bits, U32, 376, [29:29] -unusedBit_182_30 = bits, U32, 376, [30:30] -unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 @@ -2369,30 +2339,6 @@ launchIsLaunchCondition = bits, U32, 408, [4:4] launchCombinedConditions = bits, U32, 408, [5:5] dfcoActive = bits, U32, 408, [6:6] tpsAccelActive = bits, U32, 408, [7:7] -unusedBit_230_8 = bits, U32, 408, [8:8] -unusedBit_230_9 = bits, U32, 408, [9:9] -unusedBit_230_10 = bits, U32, 408, [10:10] -unusedBit_230_11 = bits, U32, 408, [11:11] -unusedBit_230_12 = bits, U32, 408, [12:12] -unusedBit_230_13 = bits, U32, 408, [13:13] -unusedBit_230_14 = bits, U32, 408, [14:14] -unusedBit_230_15 = bits, U32, 408, [15:15] -unusedBit_230_16 = bits, U32, 408, [16:16] -unusedBit_230_17 = bits, U32, 408, [17:17] -unusedBit_230_18 = bits, U32, 408, [18:18] -unusedBit_230_19 = bits, U32, 408, [19:19] -unusedBit_230_20 = bits, U32, 408, [20:20] -unusedBit_230_21 = bits, U32, 408, [21:21] -unusedBit_230_22 = bits, U32, 408, [22:22] -unusedBit_230_23 = bits, U32, 408, [23:23] -unusedBit_230_24 = bits, U32, 408, [24:24] -unusedBit_230_25 = bits, U32, 408, [25:25] -unusedBit_230_26 = bits, U32, 408, [26:26] -unusedBit_230_27 = bits, U32, 408, [27:27] -unusedBit_230_28 = bits, U32, 408, [28:28] -unusedBit_230_29 = bits, U32, 408, [29:29] -unusedBit_230_30 = bits, U32, 408, [30:30] -unusedBit_230_31 = bits, U32, 408, [31:31] boostControllerOutput = scalar, U08, 412, "%", 0.5, 0 boostControllerOpenLoopPart = scalar, U08, 413, "%", 0.5, 0 fallbackMap = scalar, U16, 414, "kPa", 0.1, 0 @@ -2534,35 +2480,6 @@ fuel_requested_percent_pi = scalar, F32, 636, "", 1, 0 noValve = bits, U32, 640, [0:0] angleAboveMin = bits, U32, 640, [1:1] isHpfpInactive = bits, U32, 640, [2:2] -unusedBit_6_3 = bits, U32, 640, [3:3] -unusedBit_6_4 = bits, U32, 640, [4:4] -unusedBit_6_5 = bits, U32, 640, [5:5] -unusedBit_6_6 = bits, U32, 640, [6:6] -unusedBit_6_7 = bits, U32, 640, [7:7] -unusedBit_6_8 = bits, U32, 640, [8:8] -unusedBit_6_9 = bits, U32, 640, [9:9] -unusedBit_6_10 = bits, U32, 640, [10:10] -unusedBit_6_11 = bits, U32, 640, [11:11] -unusedBit_6_12 = bits, U32, 640, [12:12] -unusedBit_6_13 = bits, U32, 640, [13:13] -unusedBit_6_14 = bits, U32, 640, [14:14] -unusedBit_6_15 = bits, U32, 640, [15:15] -unusedBit_6_16 = bits, U32, 640, [16:16] -unusedBit_6_17 = bits, U32, 640, [17:17] -unusedBit_6_18 = bits, U32, 640, [18:18] -unusedBit_6_19 = bits, U32, 640, [19:19] -unusedBit_6_20 = bits, U32, 640, [20:20] -unusedBit_6_21 = bits, U32, 640, [21:21] -unusedBit_6_22 = bits, U32, 640, [22:22] -unusedBit_6_23 = bits, U32, 640, [23:23] -unusedBit_6_24 = bits, U32, 640, [24:24] -unusedBit_6_25 = bits, U32, 640, [25:25] -unusedBit_6_26 = bits, U32, 640, [26:26] -unusedBit_6_27 = bits, U32, 640, [27:27] -unusedBit_6_28 = bits, U32, 640, [28:28] -unusedBit_6_29 = bits, U32, 640, [29:29] -unusedBit_6_30 = bits, U32, 640, [30:30] -unusedBit_6_31 = bits, U32, 640, [31:31] nextLobe = scalar, F32, 644, "", 1, 0 nextStart = scalar, F32, 648, "", 1, 0 ; total TS size = 652 @@ -2581,61 +2498,12 @@ activateSwitchCondition = bits, U32, 668, [6:6] rpmCondition = bits, U32, 668, [7:7] speedCondition = bits, U32, 668, [8:8] tpsCondition = bits, U32, 668, [9:9] -unusedBit_11_10 = bits, U32, 668, [10:10] -unusedBit_11_11 = bits, U32, 668, [11:11] -unusedBit_11_12 = bits, U32, 668, [12:12] -unusedBit_11_13 = bits, U32, 668, [13:13] -unusedBit_11_14 = bits, U32, 668, [14:14] -unusedBit_11_15 = bits, U32, 668, [15:15] -unusedBit_11_16 = bits, U32, 668, [16:16] -unusedBit_11_17 = bits, U32, 668, [17:17] -unusedBit_11_18 = bits, U32, 668, [18:18] -unusedBit_11_19 = bits, U32, 668, [19:19] -unusedBit_11_20 = bits, U32, 668, [20:20] -unusedBit_11_21 = bits, U32, 668, [21:21] -unusedBit_11_22 = bits, U32, 668, [22:22] -unusedBit_11_23 = bits, U32, 668, [23:23] -unusedBit_11_24 = bits, U32, 668, [24:24] -unusedBit_11_25 = bits, U32, 668, [25:25] -unusedBit_11_26 = bits, U32, 668, [26:26] -unusedBit_11_27 = bits, U32, 668, [27:27] -unusedBit_11_28 = bits, U32, 668, [28:28] -unusedBit_11_29 = bits, U32, 668, [29:29] -unusedBit_11_30 = bits, U32, 668, [30:30] -unusedBit_11_31 = bits, U32, 668, [31:31] ; total TS size = 672 isTpsInvalid = bits, U32, 672, [0:0] m_shouldResetPid = bits, U32, 672, [1:1] isBelowClosedLoopThreshold = bits, U32, 672, [2:2] isNotClosedLoop = bits, U32, 672, [3:3] isZeroRpm = bits, U32, 672, [4:4] -unusedBit_5_5 = bits, U32, 672, [5:5] -unusedBit_5_6 = bits, U32, 672, [6:6] -unusedBit_5_7 = bits, U32, 672, [7:7] -unusedBit_5_8 = bits, U32, 672, [8:8] -unusedBit_5_9 = bits, U32, 672, [9:9] -unusedBit_5_10 = bits, U32, 672, [10:10] -unusedBit_5_11 = bits, U32, 672, [11:11] -unusedBit_5_12 = bits, U32, 672, [12:12] -unusedBit_5_13 = bits, U32, 672, [13:13] -unusedBit_5_14 = bits, U32, 672, [14:14] -unusedBit_5_15 = bits, U32, 672, [15:15] -unusedBit_5_16 = bits, U32, 672, [16:16] -unusedBit_5_17 = bits, U32, 672, [17:17] -unusedBit_5_18 = bits, U32, 672, [18:18] -unusedBit_5_19 = bits, U32, 672, [19:19] -unusedBit_5_20 = bits, U32, 672, [20:20] -unusedBit_5_21 = bits, U32, 672, [21:21] -unusedBit_5_22 = bits, U32, 672, [22:22] -unusedBit_5_23 = bits, U32, 672, [23:23] -unusedBit_5_24 = bits, U32, 672, [24:24] -unusedBit_5_25 = bits, U32, 672, [25:25] -unusedBit_5_26 = bits, U32, 672, [26:26] -unusedBit_5_27 = bits, U32, 672, [27:27] -unusedBit_5_28 = bits, U32, 672, [28:28] -unusedBit_5_29 = bits, U32, 672, [29:29] -unusedBit_5_30 = bits, U32, 672, [30:30] -unusedBit_5_31 = bits, U32, 672, [31:31] openLoopPart = scalar, F32, 676, "", 1, 0 closedLoopPart = scalar, F32, 680, "", 1, 0 ; total TS size = 684 @@ -2647,30 +2515,6 @@ tpsTooHigh = bits, U32, 684, [4:4] m_acEnabled = bits, U32, 684, [5:5] acButtonState = bits, U32, 684, [6:6] isDisabledByLua = bits, U32, 684, [7:7] -unusedBit_8_8 = bits, U32, 684, [8:8] -unusedBit_8_9 = bits, U32, 684, [9:9] -unusedBit_8_10 = bits, U32, 684, [10:10] -unusedBit_8_11 = bits, U32, 684, [11:11] -unusedBit_8_12 = bits, U32, 684, [12:12] -unusedBit_8_13 = bits, U32, 684, [13:13] -unusedBit_8_14 = bits, U32, 684, [14:14] -unusedBit_8_15 = bits, U32, 684, [15:15] -unusedBit_8_16 = bits, U32, 684, [16:16] -unusedBit_8_17 = bits, U32, 684, [17:17] -unusedBit_8_18 = bits, U32, 684, [18:18] -unusedBit_8_19 = bits, U32, 684, [19:19] -unusedBit_8_20 = bits, U32, 684, [20:20] -unusedBit_8_21 = bits, U32, 684, [21:21] -unusedBit_8_22 = bits, U32, 684, [22:22] -unusedBit_8_23 = bits, U32, 684, [23:23] -unusedBit_8_24 = bits, U32, 684, [24:24] -unusedBit_8_25 = bits, U32, 684, [25:25] -unusedBit_8_26 = bits, U32, 684, [26:26] -unusedBit_8_27 = bits, U32, 684, [27:27] -unusedBit_8_28 = bits, U32, 684, [28:28] -unusedBit_8_29 = bits, U32, 684, [29:29] -unusedBit_8_30 = bits, U32, 684, [30:30] -unusedBit_8_31 = bits, U32, 684, [31:31] latest_usage_ac_control = scalar, S32, 688, "", 1, 0 acSwitchLastChangeTimeMs = scalar, S32, 692, "", 1, 0 ; total TS size = 696 @@ -2681,130 +2525,18 @@ brokenClt = bits, U32, 696, [3:3] enabledForAc = bits, U32, 696, [4:4] hot = bits, U32, 696, [5:5] cold = bits, U32, 696, [6:6] -unusedBit_7_7 = bits, U32, 696, [7:7] -unusedBit_7_8 = bits, U32, 696, [8:8] -unusedBit_7_9 = bits, U32, 696, [9:9] -unusedBit_7_10 = bits, U32, 696, [10:10] -unusedBit_7_11 = bits, U32, 696, [11:11] -unusedBit_7_12 = bits, U32, 696, [12:12] -unusedBit_7_13 = bits, U32, 696, [13:13] -unusedBit_7_14 = bits, U32, 696, [14:14] -unusedBit_7_15 = bits, U32, 696, [15:15] -unusedBit_7_16 = bits, U32, 696, [16:16] -unusedBit_7_17 = bits, U32, 696, [17:17] -unusedBit_7_18 = bits, U32, 696, [18:18] -unusedBit_7_19 = bits, U32, 696, [19:19] -unusedBit_7_20 = bits, U32, 696, [20:20] -unusedBit_7_21 = bits, U32, 696, [21:21] -unusedBit_7_22 = bits, U32, 696, [22:22] -unusedBit_7_23 = bits, U32, 696, [23:23] -unusedBit_7_24 = bits, U32, 696, [24:24] -unusedBit_7_25 = bits, U32, 696, [25:25] -unusedBit_7_26 = bits, U32, 696, [26:26] -unusedBit_7_27 = bits, U32, 696, [27:27] -unusedBit_7_28 = bits, U32, 696, [28:28] -unusedBit_7_29 = bits, U32, 696, [29:29] -unusedBit_7_30 = bits, U32, 696, [30:30] -unusedBit_7_31 = bits, U32, 696, [31:31] ; total TS size = 700 isPrime = bits, U32, 700, [0:0] engineTurnedRecently = bits, U32, 700, [1:1] isPumpOn = bits, U32, 700, [2:2] ignitionOn = bits, U32, 700, [3:3] -unusedBit_4_4 = bits, U32, 700, [4:4] -unusedBit_4_5 = bits, U32, 700, [5:5] -unusedBit_4_6 = bits, U32, 700, [6:6] -unusedBit_4_7 = bits, U32, 700, [7:7] -unusedBit_4_8 = bits, U32, 700, [8:8] -unusedBit_4_9 = bits, U32, 700, [9:9] -unusedBit_4_10 = bits, U32, 700, [10:10] -unusedBit_4_11 = bits, U32, 700, [11:11] -unusedBit_4_12 = bits, U32, 700, [12:12] -unusedBit_4_13 = bits, U32, 700, [13:13] -unusedBit_4_14 = bits, U32, 700, [14:14] -unusedBit_4_15 = bits, U32, 700, [15:15] -unusedBit_4_16 = bits, U32, 700, [16:16] -unusedBit_4_17 = bits, U32, 700, [17:17] -unusedBit_4_18 = bits, U32, 700, [18:18] -unusedBit_4_19 = bits, U32, 700, [19:19] -unusedBit_4_20 = bits, U32, 700, [20:20] -unusedBit_4_21 = bits, U32, 700, [21:21] -unusedBit_4_22 = bits, U32, 700, [22:22] -unusedBit_4_23 = bits, U32, 700, [23:23] -unusedBit_4_24 = bits, U32, 700, [24:24] -unusedBit_4_25 = bits, U32, 700, [25:25] -unusedBit_4_26 = bits, U32, 700, [26:26] -unusedBit_4_27 = bits, U32, 700, [27:27] -unusedBit_4_28 = bits, U32, 700, [28:28] -unusedBit_4_29 = bits, U32, 700, [29:29] -unusedBit_4_30 = bits, U32, 700, [30:30] -unusedBit_4_31 = bits, U32, 700, [31:31] ; total TS size = 704 isBenchTest = bits, U32, 704, [0:0] hasIgnitionVoltage = bits, U32, 704, [1:1] mainRelayState = bits, U32, 704, [2:2] delayedShutoffRequested = bits, U32, 704, [3:3] -unusedBit_4_4 = bits, U32, 704, [4:4] -unusedBit_4_5 = bits, U32, 704, [5:5] -unusedBit_4_6 = bits, U32, 704, [6:6] -unusedBit_4_7 = bits, U32, 704, [7:7] -unusedBit_4_8 = bits, U32, 704, [8:8] -unusedBit_4_9 = bits, U32, 704, [9:9] -unusedBit_4_10 = bits, U32, 704, [10:10] -unusedBit_4_11 = bits, U32, 704, [11:11] -unusedBit_4_12 = bits, U32, 704, [12:12] -unusedBit_4_13 = bits, U32, 704, [13:13] -unusedBit_4_14 = bits, U32, 704, [14:14] -unusedBit_4_15 = bits, U32, 704, [15:15] -unusedBit_4_16 = bits, U32, 704, [16:16] -unusedBit_4_17 = bits, U32, 704, [17:17] -unusedBit_4_18 = bits, U32, 704, [18:18] -unusedBit_4_19 = bits, U32, 704, [19:19] -unusedBit_4_20 = bits, U32, 704, [20:20] -unusedBit_4_21 = bits, U32, 704, [21:21] -unusedBit_4_22 = bits, U32, 704, [22:22] -unusedBit_4_23 = bits, U32, 704, [23:23] -unusedBit_4_24 = bits, U32, 704, [24:24] -unusedBit_4_25 = bits, U32, 704, [25:25] -unusedBit_4_26 = bits, U32, 704, [26:26] -unusedBit_4_27 = bits, U32, 704, [27:27] -unusedBit_4_28 = bits, U32, 704, [28:28] -unusedBit_4_29 = bits, U32, 704, [29:29] -unusedBit_4_30 = bits, U32, 704, [30:30] -unusedBit_4_31 = bits, U32, 704, [31:31] ; total TS size = 708 sd_isTChargeAirModel = bits, U32, 708, [0:0] -sd_unusedBit_1_1 = bits, U32, 708, [1:1] -sd_unusedBit_1_2 = bits, U32, 708, [2:2] -sd_unusedBit_1_3 = bits, U32, 708, [3:3] -sd_unusedBit_1_4 = bits, U32, 708, [4:4] -sd_unusedBit_1_5 = bits, U32, 708, [5:5] -sd_unusedBit_1_6 = bits, U32, 708, [6:6] -sd_unusedBit_1_7 = bits, U32, 708, [7:7] -sd_unusedBit_1_8 = bits, U32, 708, [8:8] -sd_unusedBit_1_9 = bits, U32, 708, [9:9] -sd_unusedBit_1_10 = bits, U32, 708, [10:10] -sd_unusedBit_1_11 = bits, U32, 708, [11:11] -sd_unusedBit_1_12 = bits, U32, 708, [12:12] -sd_unusedBit_1_13 = bits, U32, 708, [13:13] -sd_unusedBit_1_14 = bits, U32, 708, [14:14] -sd_unusedBit_1_15 = bits, U32, 708, [15:15] -sd_unusedBit_1_16 = bits, U32, 708, [16:16] -sd_unusedBit_1_17 = bits, U32, 708, [17:17] -sd_unusedBit_1_18 = bits, U32, 708, [18:18] -sd_unusedBit_1_19 = bits, U32, 708, [19:19] -sd_unusedBit_1_20 = bits, U32, 708, [20:20] -sd_unusedBit_1_21 = bits, U32, 708, [21:21] -sd_unusedBit_1_22 = bits, U32, 708, [22:22] -sd_unusedBit_1_23 = bits, U32, 708, [23:23] -sd_unusedBit_1_24 = bits, U32, 708, [24:24] -sd_unusedBit_1_25 = bits, U32, 708, [25:25] -sd_unusedBit_1_26 = bits, U32, 708, [26:26] -sd_unusedBit_1_27 = bits, U32, 708, [27:27] -sd_unusedBit_1_28 = bits, U32, 708, [28:28] -sd_unusedBit_1_29 = bits, U32, 708, [29:29] -sd_unusedBit_1_30 = bits, U32, 708, [30:30] -sd_unusedBit_1_31 = bits, U32, 708, [31:31] sd_airMassInOneCylinder = scalar, F32, 712, "", 1, 0 sd_tCharge = scalar, F32, 716, "", 1, 0 sd_tChargeK = scalar, F32, 720, "", 1, 0 @@ -2831,15 +2563,15 @@ running_timeSinceCrankingInSecs = scalar, F32, 800, "", 1, 0 running_injectorLag = scalar, F32, 804, "", 1, 0 running_baseFuel = scalar, F32, 808, "", 1, 0 running_fuel = scalar, F32, 812, "", 1, 0 -etbFeedForward = bits, F32, 816, [0:2], "not important" -targetFromTable = bits, F32, 820, [0:2], "not important" +etbFeedForward = scalar, F32, 816, "", 1, 0 +targetFromTable = scalar, F32, 820, "", 1, 0 sparkDwell = scalar, F32, 824, "", 1, 0 dwellAngle = scalar, F32, 828, "", 1, 0 cltTimingCorrection = scalar, F32, 832, "", 1, 0 ; total TS size = 836 -tpsFrom = bits, F32, 836, [0:2], "not important" -tpsTo = bits, F32, 840, [0:2], "not important" -deltaTps = bits, F32, 844, [0:2], "not important" +tpsFrom = scalar, F32, 836, "", 1, 0 +tpsTo = scalar, F32, 840, "", 1, 0 +deltaTps = scalar, F32, 844, "", 1, 0 extraFuel = scalar, F32, 848, "", 1, 0 valueFromTable = scalar, F32, 852, "", 1, 0 isAboveAccelThreshold = bits, U32, 856, [0:0] @@ -2848,32 +2580,6 @@ isTimeToResetAccumulator = bits, U32, 856, [2:2] isFractionalEnrichment = bits, U32, 856, [3:3] belowEpsilon = bits, U32, 856, [4:4] tooShort = bits, U32, 856, [5:5] -unusedBit_11_6 = bits, U32, 856, [6:6] -unusedBit_11_7 = bits, U32, 856, [7:7] -unusedBit_11_8 = bits, U32, 856, [8:8] -unusedBit_11_9 = bits, U32, 856, [9:9] -unusedBit_11_10 = bits, U32, 856, [10:10] -unusedBit_11_11 = bits, U32, 856, [11:11] -unusedBit_11_12 = bits, U32, 856, [12:12] -unusedBit_11_13 = bits, U32, 856, [13:13] -unusedBit_11_14 = bits, U32, 856, [14:14] -unusedBit_11_15 = bits, U32, 856, [15:15] -unusedBit_11_16 = bits, U32, 856, [16:16] -unusedBit_11_17 = bits, U32, 856, [17:17] -unusedBit_11_18 = bits, U32, 856, [18:18] -unusedBit_11_19 = bits, U32, 856, [19:19] -unusedBit_11_20 = bits, U32, 856, [20:20] -unusedBit_11_21 = bits, U32, 856, [21:21] -unusedBit_11_22 = bits, U32, 856, [22:22] -unusedBit_11_23 = bits, U32, 856, [23:23] -unusedBit_11_24 = bits, U32, 856, [24:24] -unusedBit_11_25 = bits, U32, 856, [25:25] -unusedBit_11_26 = bits, U32, 856, [26:26] -unusedBit_11_27 = bits, U32, 856, [27:27] -unusedBit_11_28 = bits, U32, 856, [28:28] -unusedBit_11_29 = bits, U32, 856, [29:29] -unusedBit_11_30 = bits, U32, 856, [30:30] -unusedBit_11_31 = bits, U32, 856, [31:31] fractionalInjFuel = scalar, F32, 860, "", 1, 0 accumulatedValue = scalar, F32, 864, "", 1, 0 maxExtraPerCycle = scalar, F32, 868, "", 1, 0 @@ -2906,10 +2612,10 @@ vvtStateIndex = scalar, U08, 947, "", 1, 0 wallFuelCorrection = scalar, F32, 948, "", 1, 0 wallFuel = scalar, F32, 952, "", 1, 0 ; total TS size = 956 -idleState = bits, S32, 956, [0:2], "not important" -currentIdlePosition = bits, F32, 960, [0:2], "not important" -baseIdlePosition = bits, F32, 964, [0:2], "not important" -iacByTpsTaper = bits, F32, 968, [0:2], "not important" +idleState = scalar, S32, 956, "", 1, 0 +currentIdlePosition = scalar, F32, 960, "", 1, 0 +baseIdlePosition = scalar, F32, 964, "", 1, 0 +iacByTpsTaper = scalar, F32, 968, "", 1, 0 throttlePedalUpState = scalar, S32, 972, "", 1, 0 mightResetPid = bits, U32, 976, [0:0] shouldResetPid = bits, U32, 976, [1:1] @@ -2928,21 +2634,6 @@ looksLikeCoasting = bits, U32, 976, [13:13] looksLikeCrankToIdle = bits, U32, 976, [14:14] useInstantRpmForIdle = bits, U32, 976, [15:15] isVerboseIAC = bits, U32, 976, [16:16] -unusedBit_22_17 = bits, U32, 976, [17:17] -unusedBit_22_18 = bits, U32, 976, [18:18] -unusedBit_22_19 = bits, U32, 976, [19:19] -unusedBit_22_20 = bits, U32, 976, [20:20] -unusedBit_22_21 = bits, U32, 976, [21:21] -unusedBit_22_22 = bits, U32, 976, [22:22] -unusedBit_22_23 = bits, U32, 976, [23:23] -unusedBit_22_24 = bits, U32, 976, [24:24] -unusedBit_22_25 = bits, U32, 976, [25:25] -unusedBit_22_26 = bits, U32, 976, [26:26] -unusedBit_22_27 = bits, U32, 976, [27:27] -unusedBit_22_28 = bits, U32, 976, [28:28] -unusedBit_22_29 = bits, U32, 976, [29:29] -unusedBit_22_30 = bits, U32, 976, [30:30] -unusedBit_22_31 = bits, U32, 976, [31:31] targetRpmByClt = scalar, S32, 980, "", 1, 0 targetRpmAcBump = scalar, S32, 984, "", 1, 0 ; total TS size = 988 diff --git a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini index 7e8af1c9b7..13e2dffadc 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.06.18.hellen88bmw.790471502" + signature = "rusEFI 2022.06.19.hellen88bmw.790471502" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.18.hellen88bmw.790471502" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.19.hellen88bmw.790471502" ; 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 @@ -85,7 +85,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 Sat Jun 18 21:28:28 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 19 13:55:58 UTC 2022 pageSize = 21352 page = 1 @@ -2321,36 +2321,6 @@ tpsAccelTo = scalar, U08, 371, "%", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0] isUsbConnected = bits, U32, 376, [1:1] -unusedBit_182_2 = bits, U32, 376, [2:2] -unusedBit_182_3 = bits, U32, 376, [3:3] -unusedBit_182_4 = bits, U32, 376, [4:4] -unusedBit_182_5 = bits, U32, 376, [5:5] -unusedBit_182_6 = bits, U32, 376, [6:6] -unusedBit_182_7 = bits, U32, 376, [7:7] -unusedBit_182_8 = bits, U32, 376, [8:8] -unusedBit_182_9 = bits, U32, 376, [9:9] -unusedBit_182_10 = bits, U32, 376, [10:10] -unusedBit_182_11 = bits, U32, 376, [11:11] -unusedBit_182_12 = bits, U32, 376, [12:12] -unusedBit_182_13 = bits, U32, 376, [13:13] -unusedBit_182_14 = bits, U32, 376, [14:14] -unusedBit_182_15 = bits, U32, 376, [15:15] -unusedBit_182_16 = bits, U32, 376, [16:16] -unusedBit_182_17 = bits, U32, 376, [17:17] -unusedBit_182_18 = bits, U32, 376, [18:18] -unusedBit_182_19 = bits, U32, 376, [19:19] -unusedBit_182_20 = bits, U32, 376, [20:20] -unusedBit_182_21 = bits, U32, 376, [21:21] -unusedBit_182_22 = bits, U32, 376, [22:22] -unusedBit_182_23 = bits, U32, 376, [23:23] -unusedBit_182_24 = bits, U32, 376, [24:24] -unusedBit_182_25 = bits, U32, 376, [25:25] -unusedBit_182_26 = bits, U32, 376, [26:26] -unusedBit_182_27 = bits, U32, 376, [27:27] -unusedBit_182_28 = bits, U32, 376, [28:28] -unusedBit_182_29 = bits, U32, 376, [29:29] -unusedBit_182_30 = bits, U32, 376, [30:30] -unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 @@ -2369,30 +2339,6 @@ launchIsLaunchCondition = bits, U32, 408, [4:4] launchCombinedConditions = bits, U32, 408, [5:5] dfcoActive = bits, U32, 408, [6:6] tpsAccelActive = bits, U32, 408, [7:7] -unusedBit_230_8 = bits, U32, 408, [8:8] -unusedBit_230_9 = bits, U32, 408, [9:9] -unusedBit_230_10 = bits, U32, 408, [10:10] -unusedBit_230_11 = bits, U32, 408, [11:11] -unusedBit_230_12 = bits, U32, 408, [12:12] -unusedBit_230_13 = bits, U32, 408, [13:13] -unusedBit_230_14 = bits, U32, 408, [14:14] -unusedBit_230_15 = bits, U32, 408, [15:15] -unusedBit_230_16 = bits, U32, 408, [16:16] -unusedBit_230_17 = bits, U32, 408, [17:17] -unusedBit_230_18 = bits, U32, 408, [18:18] -unusedBit_230_19 = bits, U32, 408, [19:19] -unusedBit_230_20 = bits, U32, 408, [20:20] -unusedBit_230_21 = bits, U32, 408, [21:21] -unusedBit_230_22 = bits, U32, 408, [22:22] -unusedBit_230_23 = bits, U32, 408, [23:23] -unusedBit_230_24 = bits, U32, 408, [24:24] -unusedBit_230_25 = bits, U32, 408, [25:25] -unusedBit_230_26 = bits, U32, 408, [26:26] -unusedBit_230_27 = bits, U32, 408, [27:27] -unusedBit_230_28 = bits, U32, 408, [28:28] -unusedBit_230_29 = bits, U32, 408, [29:29] -unusedBit_230_30 = bits, U32, 408, [30:30] -unusedBit_230_31 = bits, U32, 408, [31:31] boostControllerOutput = scalar, U08, 412, "%", 0.5, 0 boostControllerOpenLoopPart = scalar, U08, 413, "%", 0.5, 0 fallbackMap = scalar, U16, 414, "kPa", 0.1, 0 @@ -2534,35 +2480,6 @@ fuel_requested_percent_pi = scalar, F32, 636, "", 1, 0 noValve = bits, U32, 640, [0:0] angleAboveMin = bits, U32, 640, [1:1] isHpfpInactive = bits, U32, 640, [2:2] -unusedBit_6_3 = bits, U32, 640, [3:3] -unusedBit_6_4 = bits, U32, 640, [4:4] -unusedBit_6_5 = bits, U32, 640, [5:5] -unusedBit_6_6 = bits, U32, 640, [6:6] -unusedBit_6_7 = bits, U32, 640, [7:7] -unusedBit_6_8 = bits, U32, 640, [8:8] -unusedBit_6_9 = bits, U32, 640, [9:9] -unusedBit_6_10 = bits, U32, 640, [10:10] -unusedBit_6_11 = bits, U32, 640, [11:11] -unusedBit_6_12 = bits, U32, 640, [12:12] -unusedBit_6_13 = bits, U32, 640, [13:13] -unusedBit_6_14 = bits, U32, 640, [14:14] -unusedBit_6_15 = bits, U32, 640, [15:15] -unusedBit_6_16 = bits, U32, 640, [16:16] -unusedBit_6_17 = bits, U32, 640, [17:17] -unusedBit_6_18 = bits, U32, 640, [18:18] -unusedBit_6_19 = bits, U32, 640, [19:19] -unusedBit_6_20 = bits, U32, 640, [20:20] -unusedBit_6_21 = bits, U32, 640, [21:21] -unusedBit_6_22 = bits, U32, 640, [22:22] -unusedBit_6_23 = bits, U32, 640, [23:23] -unusedBit_6_24 = bits, U32, 640, [24:24] -unusedBit_6_25 = bits, U32, 640, [25:25] -unusedBit_6_26 = bits, U32, 640, [26:26] -unusedBit_6_27 = bits, U32, 640, [27:27] -unusedBit_6_28 = bits, U32, 640, [28:28] -unusedBit_6_29 = bits, U32, 640, [29:29] -unusedBit_6_30 = bits, U32, 640, [30:30] -unusedBit_6_31 = bits, U32, 640, [31:31] nextLobe = scalar, F32, 644, "", 1, 0 nextStart = scalar, F32, 648, "", 1, 0 ; total TS size = 652 @@ -2581,61 +2498,12 @@ activateSwitchCondition = bits, U32, 668, [6:6] rpmCondition = bits, U32, 668, [7:7] speedCondition = bits, U32, 668, [8:8] tpsCondition = bits, U32, 668, [9:9] -unusedBit_11_10 = bits, U32, 668, [10:10] -unusedBit_11_11 = bits, U32, 668, [11:11] -unusedBit_11_12 = bits, U32, 668, [12:12] -unusedBit_11_13 = bits, U32, 668, [13:13] -unusedBit_11_14 = bits, U32, 668, [14:14] -unusedBit_11_15 = bits, U32, 668, [15:15] -unusedBit_11_16 = bits, U32, 668, [16:16] -unusedBit_11_17 = bits, U32, 668, [17:17] -unusedBit_11_18 = bits, U32, 668, [18:18] -unusedBit_11_19 = bits, U32, 668, [19:19] -unusedBit_11_20 = bits, U32, 668, [20:20] -unusedBit_11_21 = bits, U32, 668, [21:21] -unusedBit_11_22 = bits, U32, 668, [22:22] -unusedBit_11_23 = bits, U32, 668, [23:23] -unusedBit_11_24 = bits, U32, 668, [24:24] -unusedBit_11_25 = bits, U32, 668, [25:25] -unusedBit_11_26 = bits, U32, 668, [26:26] -unusedBit_11_27 = bits, U32, 668, [27:27] -unusedBit_11_28 = bits, U32, 668, [28:28] -unusedBit_11_29 = bits, U32, 668, [29:29] -unusedBit_11_30 = bits, U32, 668, [30:30] -unusedBit_11_31 = bits, U32, 668, [31:31] ; total TS size = 672 isTpsInvalid = bits, U32, 672, [0:0] m_shouldResetPid = bits, U32, 672, [1:1] isBelowClosedLoopThreshold = bits, U32, 672, [2:2] isNotClosedLoop = bits, U32, 672, [3:3] isZeroRpm = bits, U32, 672, [4:4] -unusedBit_5_5 = bits, U32, 672, [5:5] -unusedBit_5_6 = bits, U32, 672, [6:6] -unusedBit_5_7 = bits, U32, 672, [7:7] -unusedBit_5_8 = bits, U32, 672, [8:8] -unusedBit_5_9 = bits, U32, 672, [9:9] -unusedBit_5_10 = bits, U32, 672, [10:10] -unusedBit_5_11 = bits, U32, 672, [11:11] -unusedBit_5_12 = bits, U32, 672, [12:12] -unusedBit_5_13 = bits, U32, 672, [13:13] -unusedBit_5_14 = bits, U32, 672, [14:14] -unusedBit_5_15 = bits, U32, 672, [15:15] -unusedBit_5_16 = bits, U32, 672, [16:16] -unusedBit_5_17 = bits, U32, 672, [17:17] -unusedBit_5_18 = bits, U32, 672, [18:18] -unusedBit_5_19 = bits, U32, 672, [19:19] -unusedBit_5_20 = bits, U32, 672, [20:20] -unusedBit_5_21 = bits, U32, 672, [21:21] -unusedBit_5_22 = bits, U32, 672, [22:22] -unusedBit_5_23 = bits, U32, 672, [23:23] -unusedBit_5_24 = bits, U32, 672, [24:24] -unusedBit_5_25 = bits, U32, 672, [25:25] -unusedBit_5_26 = bits, U32, 672, [26:26] -unusedBit_5_27 = bits, U32, 672, [27:27] -unusedBit_5_28 = bits, U32, 672, [28:28] -unusedBit_5_29 = bits, U32, 672, [29:29] -unusedBit_5_30 = bits, U32, 672, [30:30] -unusedBit_5_31 = bits, U32, 672, [31:31] openLoopPart = scalar, F32, 676, "", 1, 0 closedLoopPart = scalar, F32, 680, "", 1, 0 ; total TS size = 684 @@ -2647,30 +2515,6 @@ tpsTooHigh = bits, U32, 684, [4:4] m_acEnabled = bits, U32, 684, [5:5] acButtonState = bits, U32, 684, [6:6] isDisabledByLua = bits, U32, 684, [7:7] -unusedBit_8_8 = bits, U32, 684, [8:8] -unusedBit_8_9 = bits, U32, 684, [9:9] -unusedBit_8_10 = bits, U32, 684, [10:10] -unusedBit_8_11 = bits, U32, 684, [11:11] -unusedBit_8_12 = bits, U32, 684, [12:12] -unusedBit_8_13 = bits, U32, 684, [13:13] -unusedBit_8_14 = bits, U32, 684, [14:14] -unusedBit_8_15 = bits, U32, 684, [15:15] -unusedBit_8_16 = bits, U32, 684, [16:16] -unusedBit_8_17 = bits, U32, 684, [17:17] -unusedBit_8_18 = bits, U32, 684, [18:18] -unusedBit_8_19 = bits, U32, 684, [19:19] -unusedBit_8_20 = bits, U32, 684, [20:20] -unusedBit_8_21 = bits, U32, 684, [21:21] -unusedBit_8_22 = bits, U32, 684, [22:22] -unusedBit_8_23 = bits, U32, 684, [23:23] -unusedBit_8_24 = bits, U32, 684, [24:24] -unusedBit_8_25 = bits, U32, 684, [25:25] -unusedBit_8_26 = bits, U32, 684, [26:26] -unusedBit_8_27 = bits, U32, 684, [27:27] -unusedBit_8_28 = bits, U32, 684, [28:28] -unusedBit_8_29 = bits, U32, 684, [29:29] -unusedBit_8_30 = bits, U32, 684, [30:30] -unusedBit_8_31 = bits, U32, 684, [31:31] latest_usage_ac_control = scalar, S32, 688, "", 1, 0 acSwitchLastChangeTimeMs = scalar, S32, 692, "", 1, 0 ; total TS size = 696 @@ -2681,130 +2525,18 @@ brokenClt = bits, U32, 696, [3:3] enabledForAc = bits, U32, 696, [4:4] hot = bits, U32, 696, [5:5] cold = bits, U32, 696, [6:6] -unusedBit_7_7 = bits, U32, 696, [7:7] -unusedBit_7_8 = bits, U32, 696, [8:8] -unusedBit_7_9 = bits, U32, 696, [9:9] -unusedBit_7_10 = bits, U32, 696, [10:10] -unusedBit_7_11 = bits, U32, 696, [11:11] -unusedBit_7_12 = bits, U32, 696, [12:12] -unusedBit_7_13 = bits, U32, 696, [13:13] -unusedBit_7_14 = bits, U32, 696, [14:14] -unusedBit_7_15 = bits, U32, 696, [15:15] -unusedBit_7_16 = bits, U32, 696, [16:16] -unusedBit_7_17 = bits, U32, 696, [17:17] -unusedBit_7_18 = bits, U32, 696, [18:18] -unusedBit_7_19 = bits, U32, 696, [19:19] -unusedBit_7_20 = bits, U32, 696, [20:20] -unusedBit_7_21 = bits, U32, 696, [21:21] -unusedBit_7_22 = bits, U32, 696, [22:22] -unusedBit_7_23 = bits, U32, 696, [23:23] -unusedBit_7_24 = bits, U32, 696, [24:24] -unusedBit_7_25 = bits, U32, 696, [25:25] -unusedBit_7_26 = bits, U32, 696, [26:26] -unusedBit_7_27 = bits, U32, 696, [27:27] -unusedBit_7_28 = bits, U32, 696, [28:28] -unusedBit_7_29 = bits, U32, 696, [29:29] -unusedBit_7_30 = bits, U32, 696, [30:30] -unusedBit_7_31 = bits, U32, 696, [31:31] ; total TS size = 700 isPrime = bits, U32, 700, [0:0] engineTurnedRecently = bits, U32, 700, [1:1] isPumpOn = bits, U32, 700, [2:2] ignitionOn = bits, U32, 700, [3:3] -unusedBit_4_4 = bits, U32, 700, [4:4] -unusedBit_4_5 = bits, U32, 700, [5:5] -unusedBit_4_6 = bits, U32, 700, [6:6] -unusedBit_4_7 = bits, U32, 700, [7:7] -unusedBit_4_8 = bits, U32, 700, [8:8] -unusedBit_4_9 = bits, U32, 700, [9:9] -unusedBit_4_10 = bits, U32, 700, [10:10] -unusedBit_4_11 = bits, U32, 700, [11:11] -unusedBit_4_12 = bits, U32, 700, [12:12] -unusedBit_4_13 = bits, U32, 700, [13:13] -unusedBit_4_14 = bits, U32, 700, [14:14] -unusedBit_4_15 = bits, U32, 700, [15:15] -unusedBit_4_16 = bits, U32, 700, [16:16] -unusedBit_4_17 = bits, U32, 700, [17:17] -unusedBit_4_18 = bits, U32, 700, [18:18] -unusedBit_4_19 = bits, U32, 700, [19:19] -unusedBit_4_20 = bits, U32, 700, [20:20] -unusedBit_4_21 = bits, U32, 700, [21:21] -unusedBit_4_22 = bits, U32, 700, [22:22] -unusedBit_4_23 = bits, U32, 700, [23:23] -unusedBit_4_24 = bits, U32, 700, [24:24] -unusedBit_4_25 = bits, U32, 700, [25:25] -unusedBit_4_26 = bits, U32, 700, [26:26] -unusedBit_4_27 = bits, U32, 700, [27:27] -unusedBit_4_28 = bits, U32, 700, [28:28] -unusedBit_4_29 = bits, U32, 700, [29:29] -unusedBit_4_30 = bits, U32, 700, [30:30] -unusedBit_4_31 = bits, U32, 700, [31:31] ; total TS size = 704 isBenchTest = bits, U32, 704, [0:0] hasIgnitionVoltage = bits, U32, 704, [1:1] mainRelayState = bits, U32, 704, [2:2] delayedShutoffRequested = bits, U32, 704, [3:3] -unusedBit_4_4 = bits, U32, 704, [4:4] -unusedBit_4_5 = bits, U32, 704, [5:5] -unusedBit_4_6 = bits, U32, 704, [6:6] -unusedBit_4_7 = bits, U32, 704, [7:7] -unusedBit_4_8 = bits, U32, 704, [8:8] -unusedBit_4_9 = bits, U32, 704, [9:9] -unusedBit_4_10 = bits, U32, 704, [10:10] -unusedBit_4_11 = bits, U32, 704, [11:11] -unusedBit_4_12 = bits, U32, 704, [12:12] -unusedBit_4_13 = bits, U32, 704, [13:13] -unusedBit_4_14 = bits, U32, 704, [14:14] -unusedBit_4_15 = bits, U32, 704, [15:15] -unusedBit_4_16 = bits, U32, 704, [16:16] -unusedBit_4_17 = bits, U32, 704, [17:17] -unusedBit_4_18 = bits, U32, 704, [18:18] -unusedBit_4_19 = bits, U32, 704, [19:19] -unusedBit_4_20 = bits, U32, 704, [20:20] -unusedBit_4_21 = bits, U32, 704, [21:21] -unusedBit_4_22 = bits, U32, 704, [22:22] -unusedBit_4_23 = bits, U32, 704, [23:23] -unusedBit_4_24 = bits, U32, 704, [24:24] -unusedBit_4_25 = bits, U32, 704, [25:25] -unusedBit_4_26 = bits, U32, 704, [26:26] -unusedBit_4_27 = bits, U32, 704, [27:27] -unusedBit_4_28 = bits, U32, 704, [28:28] -unusedBit_4_29 = bits, U32, 704, [29:29] -unusedBit_4_30 = bits, U32, 704, [30:30] -unusedBit_4_31 = bits, U32, 704, [31:31] ; total TS size = 708 sd_isTChargeAirModel = bits, U32, 708, [0:0] -sd_unusedBit_1_1 = bits, U32, 708, [1:1] -sd_unusedBit_1_2 = bits, U32, 708, [2:2] -sd_unusedBit_1_3 = bits, U32, 708, [3:3] -sd_unusedBit_1_4 = bits, U32, 708, [4:4] -sd_unusedBit_1_5 = bits, U32, 708, [5:5] -sd_unusedBit_1_6 = bits, U32, 708, [6:6] -sd_unusedBit_1_7 = bits, U32, 708, [7:7] -sd_unusedBit_1_8 = bits, U32, 708, [8:8] -sd_unusedBit_1_9 = bits, U32, 708, [9:9] -sd_unusedBit_1_10 = bits, U32, 708, [10:10] -sd_unusedBit_1_11 = bits, U32, 708, [11:11] -sd_unusedBit_1_12 = bits, U32, 708, [12:12] -sd_unusedBit_1_13 = bits, U32, 708, [13:13] -sd_unusedBit_1_14 = bits, U32, 708, [14:14] -sd_unusedBit_1_15 = bits, U32, 708, [15:15] -sd_unusedBit_1_16 = bits, U32, 708, [16:16] -sd_unusedBit_1_17 = bits, U32, 708, [17:17] -sd_unusedBit_1_18 = bits, U32, 708, [18:18] -sd_unusedBit_1_19 = bits, U32, 708, [19:19] -sd_unusedBit_1_20 = bits, U32, 708, [20:20] -sd_unusedBit_1_21 = bits, U32, 708, [21:21] -sd_unusedBit_1_22 = bits, U32, 708, [22:22] -sd_unusedBit_1_23 = bits, U32, 708, [23:23] -sd_unusedBit_1_24 = bits, U32, 708, [24:24] -sd_unusedBit_1_25 = bits, U32, 708, [25:25] -sd_unusedBit_1_26 = bits, U32, 708, [26:26] -sd_unusedBit_1_27 = bits, U32, 708, [27:27] -sd_unusedBit_1_28 = bits, U32, 708, [28:28] -sd_unusedBit_1_29 = bits, U32, 708, [29:29] -sd_unusedBit_1_30 = bits, U32, 708, [30:30] -sd_unusedBit_1_31 = bits, U32, 708, [31:31] sd_airMassInOneCylinder = scalar, F32, 712, "", 1, 0 sd_tCharge = scalar, F32, 716, "", 1, 0 sd_tChargeK = scalar, F32, 720, "", 1, 0 @@ -2831,15 +2563,15 @@ running_timeSinceCrankingInSecs = scalar, F32, 800, "", 1, 0 running_injectorLag = scalar, F32, 804, "", 1, 0 running_baseFuel = scalar, F32, 808, "", 1, 0 running_fuel = scalar, F32, 812, "", 1, 0 -etbFeedForward = bits, F32, 816, [0:2], "not important" -targetFromTable = bits, F32, 820, [0:2], "not important" +etbFeedForward = scalar, F32, 816, "", 1, 0 +targetFromTable = scalar, F32, 820, "", 1, 0 sparkDwell = scalar, F32, 824, "", 1, 0 dwellAngle = scalar, F32, 828, "", 1, 0 cltTimingCorrection = scalar, F32, 832, "", 1, 0 ; total TS size = 836 -tpsFrom = bits, F32, 836, [0:2], "not important" -tpsTo = bits, F32, 840, [0:2], "not important" -deltaTps = bits, F32, 844, [0:2], "not important" +tpsFrom = scalar, F32, 836, "", 1, 0 +tpsTo = scalar, F32, 840, "", 1, 0 +deltaTps = scalar, F32, 844, "", 1, 0 extraFuel = scalar, F32, 848, "", 1, 0 valueFromTable = scalar, F32, 852, "", 1, 0 isAboveAccelThreshold = bits, U32, 856, [0:0] @@ -2848,32 +2580,6 @@ isTimeToResetAccumulator = bits, U32, 856, [2:2] isFractionalEnrichment = bits, U32, 856, [3:3] belowEpsilon = bits, U32, 856, [4:4] tooShort = bits, U32, 856, [5:5] -unusedBit_11_6 = bits, U32, 856, [6:6] -unusedBit_11_7 = bits, U32, 856, [7:7] -unusedBit_11_8 = bits, U32, 856, [8:8] -unusedBit_11_9 = bits, U32, 856, [9:9] -unusedBit_11_10 = bits, U32, 856, [10:10] -unusedBit_11_11 = bits, U32, 856, [11:11] -unusedBit_11_12 = bits, U32, 856, [12:12] -unusedBit_11_13 = bits, U32, 856, [13:13] -unusedBit_11_14 = bits, U32, 856, [14:14] -unusedBit_11_15 = bits, U32, 856, [15:15] -unusedBit_11_16 = bits, U32, 856, [16:16] -unusedBit_11_17 = bits, U32, 856, [17:17] -unusedBit_11_18 = bits, U32, 856, [18:18] -unusedBit_11_19 = bits, U32, 856, [19:19] -unusedBit_11_20 = bits, U32, 856, [20:20] -unusedBit_11_21 = bits, U32, 856, [21:21] -unusedBit_11_22 = bits, U32, 856, [22:22] -unusedBit_11_23 = bits, U32, 856, [23:23] -unusedBit_11_24 = bits, U32, 856, [24:24] -unusedBit_11_25 = bits, U32, 856, [25:25] -unusedBit_11_26 = bits, U32, 856, [26:26] -unusedBit_11_27 = bits, U32, 856, [27:27] -unusedBit_11_28 = bits, U32, 856, [28:28] -unusedBit_11_29 = bits, U32, 856, [29:29] -unusedBit_11_30 = bits, U32, 856, [30:30] -unusedBit_11_31 = bits, U32, 856, [31:31] fractionalInjFuel = scalar, F32, 860, "", 1, 0 accumulatedValue = scalar, F32, 864, "", 1, 0 maxExtraPerCycle = scalar, F32, 868, "", 1, 0 @@ -2906,10 +2612,10 @@ vvtStateIndex = scalar, U08, 947, "", 1, 0 wallFuelCorrection = scalar, F32, 948, "", 1, 0 wallFuel = scalar, F32, 952, "", 1, 0 ; total TS size = 956 -idleState = bits, S32, 956, [0:2], "not important" -currentIdlePosition = bits, F32, 960, [0:2], "not important" -baseIdlePosition = bits, F32, 964, [0:2], "not important" -iacByTpsTaper = bits, F32, 968, [0:2], "not important" +idleState = scalar, S32, 956, "", 1, 0 +currentIdlePosition = scalar, F32, 960, "", 1, 0 +baseIdlePosition = scalar, F32, 964, "", 1, 0 +iacByTpsTaper = scalar, F32, 968, "", 1, 0 throttlePedalUpState = scalar, S32, 972, "", 1, 0 mightResetPid = bits, U32, 976, [0:0] shouldResetPid = bits, U32, 976, [1:1] @@ -2928,21 +2634,6 @@ looksLikeCoasting = bits, U32, 976, [13:13] looksLikeCrankToIdle = bits, U32, 976, [14:14] useInstantRpmForIdle = bits, U32, 976, [15:15] isVerboseIAC = bits, U32, 976, [16:16] -unusedBit_22_17 = bits, U32, 976, [17:17] -unusedBit_22_18 = bits, U32, 976, [18:18] -unusedBit_22_19 = bits, U32, 976, [19:19] -unusedBit_22_20 = bits, U32, 976, [20:20] -unusedBit_22_21 = bits, U32, 976, [21:21] -unusedBit_22_22 = bits, U32, 976, [22:22] -unusedBit_22_23 = bits, U32, 976, [23:23] -unusedBit_22_24 = bits, U32, 976, [24:24] -unusedBit_22_25 = bits, U32, 976, [25:25] -unusedBit_22_26 = bits, U32, 976, [26:26] -unusedBit_22_27 = bits, U32, 976, [27:27] -unusedBit_22_28 = bits, U32, 976, [28:28] -unusedBit_22_29 = bits, U32, 976, [29:29] -unusedBit_22_30 = bits, U32, 976, [30:30] -unusedBit_22_31 = bits, U32, 976, [31:31] targetRpmByClt = scalar, S32, 980, "", 1, 0 targetRpmAcBump = scalar, S32, 984, "", 1, 0 ; total TS size = 988 diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini index aa51f64049..1e7d3e0179 100644 --- a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini +++ b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.06.18.hellenNA6.4043412618" + signature = "rusEFI 2022.06.19.hellenNA6.4043412618" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.18.hellenNA6.4043412618" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.19.hellenNA6.4043412618" ; 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 @@ -85,7 +85,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 Sat Jun 18 21:28:36 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 19 13:56:06 UTC 2022 pageSize = 21352 page = 1 @@ -2321,36 +2321,6 @@ tpsAccelTo = scalar, U08, 371, "%", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0] isUsbConnected = bits, U32, 376, [1:1] -unusedBit_182_2 = bits, U32, 376, [2:2] -unusedBit_182_3 = bits, U32, 376, [3:3] -unusedBit_182_4 = bits, U32, 376, [4:4] -unusedBit_182_5 = bits, U32, 376, [5:5] -unusedBit_182_6 = bits, U32, 376, [6:6] -unusedBit_182_7 = bits, U32, 376, [7:7] -unusedBit_182_8 = bits, U32, 376, [8:8] -unusedBit_182_9 = bits, U32, 376, [9:9] -unusedBit_182_10 = bits, U32, 376, [10:10] -unusedBit_182_11 = bits, U32, 376, [11:11] -unusedBit_182_12 = bits, U32, 376, [12:12] -unusedBit_182_13 = bits, U32, 376, [13:13] -unusedBit_182_14 = bits, U32, 376, [14:14] -unusedBit_182_15 = bits, U32, 376, [15:15] -unusedBit_182_16 = bits, U32, 376, [16:16] -unusedBit_182_17 = bits, U32, 376, [17:17] -unusedBit_182_18 = bits, U32, 376, [18:18] -unusedBit_182_19 = bits, U32, 376, [19:19] -unusedBit_182_20 = bits, U32, 376, [20:20] -unusedBit_182_21 = bits, U32, 376, [21:21] -unusedBit_182_22 = bits, U32, 376, [22:22] -unusedBit_182_23 = bits, U32, 376, [23:23] -unusedBit_182_24 = bits, U32, 376, [24:24] -unusedBit_182_25 = bits, U32, 376, [25:25] -unusedBit_182_26 = bits, U32, 376, [26:26] -unusedBit_182_27 = bits, U32, 376, [27:27] -unusedBit_182_28 = bits, U32, 376, [28:28] -unusedBit_182_29 = bits, U32, 376, [29:29] -unusedBit_182_30 = bits, U32, 376, [30:30] -unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 @@ -2369,30 +2339,6 @@ launchIsLaunchCondition = bits, U32, 408, [4:4] launchCombinedConditions = bits, U32, 408, [5:5] dfcoActive = bits, U32, 408, [6:6] tpsAccelActive = bits, U32, 408, [7:7] -unusedBit_230_8 = bits, U32, 408, [8:8] -unusedBit_230_9 = bits, U32, 408, [9:9] -unusedBit_230_10 = bits, U32, 408, [10:10] -unusedBit_230_11 = bits, U32, 408, [11:11] -unusedBit_230_12 = bits, U32, 408, [12:12] -unusedBit_230_13 = bits, U32, 408, [13:13] -unusedBit_230_14 = bits, U32, 408, [14:14] -unusedBit_230_15 = bits, U32, 408, [15:15] -unusedBit_230_16 = bits, U32, 408, [16:16] -unusedBit_230_17 = bits, U32, 408, [17:17] -unusedBit_230_18 = bits, U32, 408, [18:18] -unusedBit_230_19 = bits, U32, 408, [19:19] -unusedBit_230_20 = bits, U32, 408, [20:20] -unusedBit_230_21 = bits, U32, 408, [21:21] -unusedBit_230_22 = bits, U32, 408, [22:22] -unusedBit_230_23 = bits, U32, 408, [23:23] -unusedBit_230_24 = bits, U32, 408, [24:24] -unusedBit_230_25 = bits, U32, 408, [25:25] -unusedBit_230_26 = bits, U32, 408, [26:26] -unusedBit_230_27 = bits, U32, 408, [27:27] -unusedBit_230_28 = bits, U32, 408, [28:28] -unusedBit_230_29 = bits, U32, 408, [29:29] -unusedBit_230_30 = bits, U32, 408, [30:30] -unusedBit_230_31 = bits, U32, 408, [31:31] boostControllerOutput = scalar, U08, 412, "%", 0.5, 0 boostControllerOpenLoopPart = scalar, U08, 413, "%", 0.5, 0 fallbackMap = scalar, U16, 414, "kPa", 0.1, 0 @@ -2534,35 +2480,6 @@ fuel_requested_percent_pi = scalar, F32, 636, "", 1, 0 noValve = bits, U32, 640, [0:0] angleAboveMin = bits, U32, 640, [1:1] isHpfpInactive = bits, U32, 640, [2:2] -unusedBit_6_3 = bits, U32, 640, [3:3] -unusedBit_6_4 = bits, U32, 640, [4:4] -unusedBit_6_5 = bits, U32, 640, [5:5] -unusedBit_6_6 = bits, U32, 640, [6:6] -unusedBit_6_7 = bits, U32, 640, [7:7] -unusedBit_6_8 = bits, U32, 640, [8:8] -unusedBit_6_9 = bits, U32, 640, [9:9] -unusedBit_6_10 = bits, U32, 640, [10:10] -unusedBit_6_11 = bits, U32, 640, [11:11] -unusedBit_6_12 = bits, U32, 640, [12:12] -unusedBit_6_13 = bits, U32, 640, [13:13] -unusedBit_6_14 = bits, U32, 640, [14:14] -unusedBit_6_15 = bits, U32, 640, [15:15] -unusedBit_6_16 = bits, U32, 640, [16:16] -unusedBit_6_17 = bits, U32, 640, [17:17] -unusedBit_6_18 = bits, U32, 640, [18:18] -unusedBit_6_19 = bits, U32, 640, [19:19] -unusedBit_6_20 = bits, U32, 640, [20:20] -unusedBit_6_21 = bits, U32, 640, [21:21] -unusedBit_6_22 = bits, U32, 640, [22:22] -unusedBit_6_23 = bits, U32, 640, [23:23] -unusedBit_6_24 = bits, U32, 640, [24:24] -unusedBit_6_25 = bits, U32, 640, [25:25] -unusedBit_6_26 = bits, U32, 640, [26:26] -unusedBit_6_27 = bits, U32, 640, [27:27] -unusedBit_6_28 = bits, U32, 640, [28:28] -unusedBit_6_29 = bits, U32, 640, [29:29] -unusedBit_6_30 = bits, U32, 640, [30:30] -unusedBit_6_31 = bits, U32, 640, [31:31] nextLobe = scalar, F32, 644, "", 1, 0 nextStart = scalar, F32, 648, "", 1, 0 ; total TS size = 652 @@ -2581,61 +2498,12 @@ activateSwitchCondition = bits, U32, 668, [6:6] rpmCondition = bits, U32, 668, [7:7] speedCondition = bits, U32, 668, [8:8] tpsCondition = bits, U32, 668, [9:9] -unusedBit_11_10 = bits, U32, 668, [10:10] -unusedBit_11_11 = bits, U32, 668, [11:11] -unusedBit_11_12 = bits, U32, 668, [12:12] -unusedBit_11_13 = bits, U32, 668, [13:13] -unusedBit_11_14 = bits, U32, 668, [14:14] -unusedBit_11_15 = bits, U32, 668, [15:15] -unusedBit_11_16 = bits, U32, 668, [16:16] -unusedBit_11_17 = bits, U32, 668, [17:17] -unusedBit_11_18 = bits, U32, 668, [18:18] -unusedBit_11_19 = bits, U32, 668, [19:19] -unusedBit_11_20 = bits, U32, 668, [20:20] -unusedBit_11_21 = bits, U32, 668, [21:21] -unusedBit_11_22 = bits, U32, 668, [22:22] -unusedBit_11_23 = bits, U32, 668, [23:23] -unusedBit_11_24 = bits, U32, 668, [24:24] -unusedBit_11_25 = bits, U32, 668, [25:25] -unusedBit_11_26 = bits, U32, 668, [26:26] -unusedBit_11_27 = bits, U32, 668, [27:27] -unusedBit_11_28 = bits, U32, 668, [28:28] -unusedBit_11_29 = bits, U32, 668, [29:29] -unusedBit_11_30 = bits, U32, 668, [30:30] -unusedBit_11_31 = bits, U32, 668, [31:31] ; total TS size = 672 isTpsInvalid = bits, U32, 672, [0:0] m_shouldResetPid = bits, U32, 672, [1:1] isBelowClosedLoopThreshold = bits, U32, 672, [2:2] isNotClosedLoop = bits, U32, 672, [3:3] isZeroRpm = bits, U32, 672, [4:4] -unusedBit_5_5 = bits, U32, 672, [5:5] -unusedBit_5_6 = bits, U32, 672, [6:6] -unusedBit_5_7 = bits, U32, 672, [7:7] -unusedBit_5_8 = bits, U32, 672, [8:8] -unusedBit_5_9 = bits, U32, 672, [9:9] -unusedBit_5_10 = bits, U32, 672, [10:10] -unusedBit_5_11 = bits, U32, 672, [11:11] -unusedBit_5_12 = bits, U32, 672, [12:12] -unusedBit_5_13 = bits, U32, 672, [13:13] -unusedBit_5_14 = bits, U32, 672, [14:14] -unusedBit_5_15 = bits, U32, 672, [15:15] -unusedBit_5_16 = bits, U32, 672, [16:16] -unusedBit_5_17 = bits, U32, 672, [17:17] -unusedBit_5_18 = bits, U32, 672, [18:18] -unusedBit_5_19 = bits, U32, 672, [19:19] -unusedBit_5_20 = bits, U32, 672, [20:20] -unusedBit_5_21 = bits, U32, 672, [21:21] -unusedBit_5_22 = bits, U32, 672, [22:22] -unusedBit_5_23 = bits, U32, 672, [23:23] -unusedBit_5_24 = bits, U32, 672, [24:24] -unusedBit_5_25 = bits, U32, 672, [25:25] -unusedBit_5_26 = bits, U32, 672, [26:26] -unusedBit_5_27 = bits, U32, 672, [27:27] -unusedBit_5_28 = bits, U32, 672, [28:28] -unusedBit_5_29 = bits, U32, 672, [29:29] -unusedBit_5_30 = bits, U32, 672, [30:30] -unusedBit_5_31 = bits, U32, 672, [31:31] openLoopPart = scalar, F32, 676, "", 1, 0 closedLoopPart = scalar, F32, 680, "", 1, 0 ; total TS size = 684 @@ -2647,30 +2515,6 @@ tpsTooHigh = bits, U32, 684, [4:4] m_acEnabled = bits, U32, 684, [5:5] acButtonState = bits, U32, 684, [6:6] isDisabledByLua = bits, U32, 684, [7:7] -unusedBit_8_8 = bits, U32, 684, [8:8] -unusedBit_8_9 = bits, U32, 684, [9:9] -unusedBit_8_10 = bits, U32, 684, [10:10] -unusedBit_8_11 = bits, U32, 684, [11:11] -unusedBit_8_12 = bits, U32, 684, [12:12] -unusedBit_8_13 = bits, U32, 684, [13:13] -unusedBit_8_14 = bits, U32, 684, [14:14] -unusedBit_8_15 = bits, U32, 684, [15:15] -unusedBit_8_16 = bits, U32, 684, [16:16] -unusedBit_8_17 = bits, U32, 684, [17:17] -unusedBit_8_18 = bits, U32, 684, [18:18] -unusedBit_8_19 = bits, U32, 684, [19:19] -unusedBit_8_20 = bits, U32, 684, [20:20] -unusedBit_8_21 = bits, U32, 684, [21:21] -unusedBit_8_22 = bits, U32, 684, [22:22] -unusedBit_8_23 = bits, U32, 684, [23:23] -unusedBit_8_24 = bits, U32, 684, [24:24] -unusedBit_8_25 = bits, U32, 684, [25:25] -unusedBit_8_26 = bits, U32, 684, [26:26] -unusedBit_8_27 = bits, U32, 684, [27:27] -unusedBit_8_28 = bits, U32, 684, [28:28] -unusedBit_8_29 = bits, U32, 684, [29:29] -unusedBit_8_30 = bits, U32, 684, [30:30] -unusedBit_8_31 = bits, U32, 684, [31:31] latest_usage_ac_control = scalar, S32, 688, "", 1, 0 acSwitchLastChangeTimeMs = scalar, S32, 692, "", 1, 0 ; total TS size = 696 @@ -2681,130 +2525,18 @@ brokenClt = bits, U32, 696, [3:3] enabledForAc = bits, U32, 696, [4:4] hot = bits, U32, 696, [5:5] cold = bits, U32, 696, [6:6] -unusedBit_7_7 = bits, U32, 696, [7:7] -unusedBit_7_8 = bits, U32, 696, [8:8] -unusedBit_7_9 = bits, U32, 696, [9:9] -unusedBit_7_10 = bits, U32, 696, [10:10] -unusedBit_7_11 = bits, U32, 696, [11:11] -unusedBit_7_12 = bits, U32, 696, [12:12] -unusedBit_7_13 = bits, U32, 696, [13:13] -unusedBit_7_14 = bits, U32, 696, [14:14] -unusedBit_7_15 = bits, U32, 696, [15:15] -unusedBit_7_16 = bits, U32, 696, [16:16] -unusedBit_7_17 = bits, U32, 696, [17:17] -unusedBit_7_18 = bits, U32, 696, [18:18] -unusedBit_7_19 = bits, U32, 696, [19:19] -unusedBit_7_20 = bits, U32, 696, [20:20] -unusedBit_7_21 = bits, U32, 696, [21:21] -unusedBit_7_22 = bits, U32, 696, [22:22] -unusedBit_7_23 = bits, U32, 696, [23:23] -unusedBit_7_24 = bits, U32, 696, [24:24] -unusedBit_7_25 = bits, U32, 696, [25:25] -unusedBit_7_26 = bits, U32, 696, [26:26] -unusedBit_7_27 = bits, U32, 696, [27:27] -unusedBit_7_28 = bits, U32, 696, [28:28] -unusedBit_7_29 = bits, U32, 696, [29:29] -unusedBit_7_30 = bits, U32, 696, [30:30] -unusedBit_7_31 = bits, U32, 696, [31:31] ; total TS size = 700 isPrime = bits, U32, 700, [0:0] engineTurnedRecently = bits, U32, 700, [1:1] isPumpOn = bits, U32, 700, [2:2] ignitionOn = bits, U32, 700, [3:3] -unusedBit_4_4 = bits, U32, 700, [4:4] -unusedBit_4_5 = bits, U32, 700, [5:5] -unusedBit_4_6 = bits, U32, 700, [6:6] -unusedBit_4_7 = bits, U32, 700, [7:7] -unusedBit_4_8 = bits, U32, 700, [8:8] -unusedBit_4_9 = bits, U32, 700, [9:9] -unusedBit_4_10 = bits, U32, 700, [10:10] -unusedBit_4_11 = bits, U32, 700, [11:11] -unusedBit_4_12 = bits, U32, 700, [12:12] -unusedBit_4_13 = bits, U32, 700, [13:13] -unusedBit_4_14 = bits, U32, 700, [14:14] -unusedBit_4_15 = bits, U32, 700, [15:15] -unusedBit_4_16 = bits, U32, 700, [16:16] -unusedBit_4_17 = bits, U32, 700, [17:17] -unusedBit_4_18 = bits, U32, 700, [18:18] -unusedBit_4_19 = bits, U32, 700, [19:19] -unusedBit_4_20 = bits, U32, 700, [20:20] -unusedBit_4_21 = bits, U32, 700, [21:21] -unusedBit_4_22 = bits, U32, 700, [22:22] -unusedBit_4_23 = bits, U32, 700, [23:23] -unusedBit_4_24 = bits, U32, 700, [24:24] -unusedBit_4_25 = bits, U32, 700, [25:25] -unusedBit_4_26 = bits, U32, 700, [26:26] -unusedBit_4_27 = bits, U32, 700, [27:27] -unusedBit_4_28 = bits, U32, 700, [28:28] -unusedBit_4_29 = bits, U32, 700, [29:29] -unusedBit_4_30 = bits, U32, 700, [30:30] -unusedBit_4_31 = bits, U32, 700, [31:31] ; total TS size = 704 isBenchTest = bits, U32, 704, [0:0] hasIgnitionVoltage = bits, U32, 704, [1:1] mainRelayState = bits, U32, 704, [2:2] delayedShutoffRequested = bits, U32, 704, [3:3] -unusedBit_4_4 = bits, U32, 704, [4:4] -unusedBit_4_5 = bits, U32, 704, [5:5] -unusedBit_4_6 = bits, U32, 704, [6:6] -unusedBit_4_7 = bits, U32, 704, [7:7] -unusedBit_4_8 = bits, U32, 704, [8:8] -unusedBit_4_9 = bits, U32, 704, [9:9] -unusedBit_4_10 = bits, U32, 704, [10:10] -unusedBit_4_11 = bits, U32, 704, [11:11] -unusedBit_4_12 = bits, U32, 704, [12:12] -unusedBit_4_13 = bits, U32, 704, [13:13] -unusedBit_4_14 = bits, U32, 704, [14:14] -unusedBit_4_15 = bits, U32, 704, [15:15] -unusedBit_4_16 = bits, U32, 704, [16:16] -unusedBit_4_17 = bits, U32, 704, [17:17] -unusedBit_4_18 = bits, U32, 704, [18:18] -unusedBit_4_19 = bits, U32, 704, [19:19] -unusedBit_4_20 = bits, U32, 704, [20:20] -unusedBit_4_21 = bits, U32, 704, [21:21] -unusedBit_4_22 = bits, U32, 704, [22:22] -unusedBit_4_23 = bits, U32, 704, [23:23] -unusedBit_4_24 = bits, U32, 704, [24:24] -unusedBit_4_25 = bits, U32, 704, [25:25] -unusedBit_4_26 = bits, U32, 704, [26:26] -unusedBit_4_27 = bits, U32, 704, [27:27] -unusedBit_4_28 = bits, U32, 704, [28:28] -unusedBit_4_29 = bits, U32, 704, [29:29] -unusedBit_4_30 = bits, U32, 704, [30:30] -unusedBit_4_31 = bits, U32, 704, [31:31] ; total TS size = 708 sd_isTChargeAirModel = bits, U32, 708, [0:0] -sd_unusedBit_1_1 = bits, U32, 708, [1:1] -sd_unusedBit_1_2 = bits, U32, 708, [2:2] -sd_unusedBit_1_3 = bits, U32, 708, [3:3] -sd_unusedBit_1_4 = bits, U32, 708, [4:4] -sd_unusedBit_1_5 = bits, U32, 708, [5:5] -sd_unusedBit_1_6 = bits, U32, 708, [6:6] -sd_unusedBit_1_7 = bits, U32, 708, [7:7] -sd_unusedBit_1_8 = bits, U32, 708, [8:8] -sd_unusedBit_1_9 = bits, U32, 708, [9:9] -sd_unusedBit_1_10 = bits, U32, 708, [10:10] -sd_unusedBit_1_11 = bits, U32, 708, [11:11] -sd_unusedBit_1_12 = bits, U32, 708, [12:12] -sd_unusedBit_1_13 = bits, U32, 708, [13:13] -sd_unusedBit_1_14 = bits, U32, 708, [14:14] -sd_unusedBit_1_15 = bits, U32, 708, [15:15] -sd_unusedBit_1_16 = bits, U32, 708, [16:16] -sd_unusedBit_1_17 = bits, U32, 708, [17:17] -sd_unusedBit_1_18 = bits, U32, 708, [18:18] -sd_unusedBit_1_19 = bits, U32, 708, [19:19] -sd_unusedBit_1_20 = bits, U32, 708, [20:20] -sd_unusedBit_1_21 = bits, U32, 708, [21:21] -sd_unusedBit_1_22 = bits, U32, 708, [22:22] -sd_unusedBit_1_23 = bits, U32, 708, [23:23] -sd_unusedBit_1_24 = bits, U32, 708, [24:24] -sd_unusedBit_1_25 = bits, U32, 708, [25:25] -sd_unusedBit_1_26 = bits, U32, 708, [26:26] -sd_unusedBit_1_27 = bits, U32, 708, [27:27] -sd_unusedBit_1_28 = bits, U32, 708, [28:28] -sd_unusedBit_1_29 = bits, U32, 708, [29:29] -sd_unusedBit_1_30 = bits, U32, 708, [30:30] -sd_unusedBit_1_31 = bits, U32, 708, [31:31] sd_airMassInOneCylinder = scalar, F32, 712, "", 1, 0 sd_tCharge = scalar, F32, 716, "", 1, 0 sd_tChargeK = scalar, F32, 720, "", 1, 0 @@ -2831,15 +2563,15 @@ running_timeSinceCrankingInSecs = scalar, F32, 800, "", 1, 0 running_injectorLag = scalar, F32, 804, "", 1, 0 running_baseFuel = scalar, F32, 808, "", 1, 0 running_fuel = scalar, F32, 812, "", 1, 0 -etbFeedForward = bits, F32, 816, [0:2], "not important" -targetFromTable = bits, F32, 820, [0:2], "not important" +etbFeedForward = scalar, F32, 816, "", 1, 0 +targetFromTable = scalar, F32, 820, "", 1, 0 sparkDwell = scalar, F32, 824, "", 1, 0 dwellAngle = scalar, F32, 828, "", 1, 0 cltTimingCorrection = scalar, F32, 832, "", 1, 0 ; total TS size = 836 -tpsFrom = bits, F32, 836, [0:2], "not important" -tpsTo = bits, F32, 840, [0:2], "not important" -deltaTps = bits, F32, 844, [0:2], "not important" +tpsFrom = scalar, F32, 836, "", 1, 0 +tpsTo = scalar, F32, 840, "", 1, 0 +deltaTps = scalar, F32, 844, "", 1, 0 extraFuel = scalar, F32, 848, "", 1, 0 valueFromTable = scalar, F32, 852, "", 1, 0 isAboveAccelThreshold = bits, U32, 856, [0:0] @@ -2848,32 +2580,6 @@ isTimeToResetAccumulator = bits, U32, 856, [2:2] isFractionalEnrichment = bits, U32, 856, [3:3] belowEpsilon = bits, U32, 856, [4:4] tooShort = bits, U32, 856, [5:5] -unusedBit_11_6 = bits, U32, 856, [6:6] -unusedBit_11_7 = bits, U32, 856, [7:7] -unusedBit_11_8 = bits, U32, 856, [8:8] -unusedBit_11_9 = bits, U32, 856, [9:9] -unusedBit_11_10 = bits, U32, 856, [10:10] -unusedBit_11_11 = bits, U32, 856, [11:11] -unusedBit_11_12 = bits, U32, 856, [12:12] -unusedBit_11_13 = bits, U32, 856, [13:13] -unusedBit_11_14 = bits, U32, 856, [14:14] -unusedBit_11_15 = bits, U32, 856, [15:15] -unusedBit_11_16 = bits, U32, 856, [16:16] -unusedBit_11_17 = bits, U32, 856, [17:17] -unusedBit_11_18 = bits, U32, 856, [18:18] -unusedBit_11_19 = bits, U32, 856, [19:19] -unusedBit_11_20 = bits, U32, 856, [20:20] -unusedBit_11_21 = bits, U32, 856, [21:21] -unusedBit_11_22 = bits, U32, 856, [22:22] -unusedBit_11_23 = bits, U32, 856, [23:23] -unusedBit_11_24 = bits, U32, 856, [24:24] -unusedBit_11_25 = bits, U32, 856, [25:25] -unusedBit_11_26 = bits, U32, 856, [26:26] -unusedBit_11_27 = bits, U32, 856, [27:27] -unusedBit_11_28 = bits, U32, 856, [28:28] -unusedBit_11_29 = bits, U32, 856, [29:29] -unusedBit_11_30 = bits, U32, 856, [30:30] -unusedBit_11_31 = bits, U32, 856, [31:31] fractionalInjFuel = scalar, F32, 860, "", 1, 0 accumulatedValue = scalar, F32, 864, "", 1, 0 maxExtraPerCycle = scalar, F32, 868, "", 1, 0 @@ -2906,10 +2612,10 @@ vvtStateIndex = scalar, U08, 947, "", 1, 0 wallFuelCorrection = scalar, F32, 948, "", 1, 0 wallFuel = scalar, F32, 952, "", 1, 0 ; total TS size = 956 -idleState = bits, S32, 956, [0:2], "not important" -currentIdlePosition = bits, F32, 960, [0:2], "not important" -baseIdlePosition = bits, F32, 964, [0:2], "not important" -iacByTpsTaper = bits, F32, 968, [0:2], "not important" +idleState = scalar, S32, 956, "", 1, 0 +currentIdlePosition = scalar, F32, 960, "", 1, 0 +baseIdlePosition = scalar, F32, 964, "", 1, 0 +iacByTpsTaper = scalar, F32, 968, "", 1, 0 throttlePedalUpState = scalar, S32, 972, "", 1, 0 mightResetPid = bits, U32, 976, [0:0] shouldResetPid = bits, U32, 976, [1:1] @@ -2928,21 +2634,6 @@ looksLikeCoasting = bits, U32, 976, [13:13] looksLikeCrankToIdle = bits, U32, 976, [14:14] useInstantRpmForIdle = bits, U32, 976, [15:15] isVerboseIAC = bits, U32, 976, [16:16] -unusedBit_22_17 = bits, U32, 976, [17:17] -unusedBit_22_18 = bits, U32, 976, [18:18] -unusedBit_22_19 = bits, U32, 976, [19:19] -unusedBit_22_20 = bits, U32, 976, [20:20] -unusedBit_22_21 = bits, U32, 976, [21:21] -unusedBit_22_22 = bits, U32, 976, [22:22] -unusedBit_22_23 = bits, U32, 976, [23:23] -unusedBit_22_24 = bits, U32, 976, [24:24] -unusedBit_22_25 = bits, U32, 976, [25:25] -unusedBit_22_26 = bits, U32, 976, [26:26] -unusedBit_22_27 = bits, U32, 976, [27:27] -unusedBit_22_28 = bits, U32, 976, [28:28] -unusedBit_22_29 = bits, U32, 976, [29:29] -unusedBit_22_30 = bits, U32, 976, [30:30] -unusedBit_22_31 = bits, U32, 976, [31:31] targetRpmByClt = scalar, S32, 980, "", 1, 0 targetRpmAcBump = scalar, S32, 984, "", 1, 0 ; total TS size = 988 diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini index 463d8421e8..39db626bd8 100644 --- a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini +++ b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.06.18.hellenNA8_96.3503227325" + signature = "rusEFI 2022.06.19.hellenNA8_96.3503227325" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.18.hellenNA8_96.3503227325" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.19.hellenNA8_96.3503227325" ; 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 @@ -85,7 +85,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 Sat Jun 18 21:28:38 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 19 13:56:08 UTC 2022 pageSize = 21352 page = 1 @@ -2321,36 +2321,6 @@ tpsAccelTo = scalar, U08, 371, "%", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0] isUsbConnected = bits, U32, 376, [1:1] -unusedBit_182_2 = bits, U32, 376, [2:2] -unusedBit_182_3 = bits, U32, 376, [3:3] -unusedBit_182_4 = bits, U32, 376, [4:4] -unusedBit_182_5 = bits, U32, 376, [5:5] -unusedBit_182_6 = bits, U32, 376, [6:6] -unusedBit_182_7 = bits, U32, 376, [7:7] -unusedBit_182_8 = bits, U32, 376, [8:8] -unusedBit_182_9 = bits, U32, 376, [9:9] -unusedBit_182_10 = bits, U32, 376, [10:10] -unusedBit_182_11 = bits, U32, 376, [11:11] -unusedBit_182_12 = bits, U32, 376, [12:12] -unusedBit_182_13 = bits, U32, 376, [13:13] -unusedBit_182_14 = bits, U32, 376, [14:14] -unusedBit_182_15 = bits, U32, 376, [15:15] -unusedBit_182_16 = bits, U32, 376, [16:16] -unusedBit_182_17 = bits, U32, 376, [17:17] -unusedBit_182_18 = bits, U32, 376, [18:18] -unusedBit_182_19 = bits, U32, 376, [19:19] -unusedBit_182_20 = bits, U32, 376, [20:20] -unusedBit_182_21 = bits, U32, 376, [21:21] -unusedBit_182_22 = bits, U32, 376, [22:22] -unusedBit_182_23 = bits, U32, 376, [23:23] -unusedBit_182_24 = bits, U32, 376, [24:24] -unusedBit_182_25 = bits, U32, 376, [25:25] -unusedBit_182_26 = bits, U32, 376, [26:26] -unusedBit_182_27 = bits, U32, 376, [27:27] -unusedBit_182_28 = bits, U32, 376, [28:28] -unusedBit_182_29 = bits, U32, 376, [29:29] -unusedBit_182_30 = bits, U32, 376, [30:30] -unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 @@ -2369,30 +2339,6 @@ launchIsLaunchCondition = bits, U32, 408, [4:4] launchCombinedConditions = bits, U32, 408, [5:5] dfcoActive = bits, U32, 408, [6:6] tpsAccelActive = bits, U32, 408, [7:7] -unusedBit_230_8 = bits, U32, 408, [8:8] -unusedBit_230_9 = bits, U32, 408, [9:9] -unusedBit_230_10 = bits, U32, 408, [10:10] -unusedBit_230_11 = bits, U32, 408, [11:11] -unusedBit_230_12 = bits, U32, 408, [12:12] -unusedBit_230_13 = bits, U32, 408, [13:13] -unusedBit_230_14 = bits, U32, 408, [14:14] -unusedBit_230_15 = bits, U32, 408, [15:15] -unusedBit_230_16 = bits, U32, 408, [16:16] -unusedBit_230_17 = bits, U32, 408, [17:17] -unusedBit_230_18 = bits, U32, 408, [18:18] -unusedBit_230_19 = bits, U32, 408, [19:19] -unusedBit_230_20 = bits, U32, 408, [20:20] -unusedBit_230_21 = bits, U32, 408, [21:21] -unusedBit_230_22 = bits, U32, 408, [22:22] -unusedBit_230_23 = bits, U32, 408, [23:23] -unusedBit_230_24 = bits, U32, 408, [24:24] -unusedBit_230_25 = bits, U32, 408, [25:25] -unusedBit_230_26 = bits, U32, 408, [26:26] -unusedBit_230_27 = bits, U32, 408, [27:27] -unusedBit_230_28 = bits, U32, 408, [28:28] -unusedBit_230_29 = bits, U32, 408, [29:29] -unusedBit_230_30 = bits, U32, 408, [30:30] -unusedBit_230_31 = bits, U32, 408, [31:31] boostControllerOutput = scalar, U08, 412, "%", 0.5, 0 boostControllerOpenLoopPart = scalar, U08, 413, "%", 0.5, 0 fallbackMap = scalar, U16, 414, "kPa", 0.1, 0 @@ -2534,35 +2480,6 @@ fuel_requested_percent_pi = scalar, F32, 636, "", 1, 0 noValve = bits, U32, 640, [0:0] angleAboveMin = bits, U32, 640, [1:1] isHpfpInactive = bits, U32, 640, [2:2] -unusedBit_6_3 = bits, U32, 640, [3:3] -unusedBit_6_4 = bits, U32, 640, [4:4] -unusedBit_6_5 = bits, U32, 640, [5:5] -unusedBit_6_6 = bits, U32, 640, [6:6] -unusedBit_6_7 = bits, U32, 640, [7:7] -unusedBit_6_8 = bits, U32, 640, [8:8] -unusedBit_6_9 = bits, U32, 640, [9:9] -unusedBit_6_10 = bits, U32, 640, [10:10] -unusedBit_6_11 = bits, U32, 640, [11:11] -unusedBit_6_12 = bits, U32, 640, [12:12] -unusedBit_6_13 = bits, U32, 640, [13:13] -unusedBit_6_14 = bits, U32, 640, [14:14] -unusedBit_6_15 = bits, U32, 640, [15:15] -unusedBit_6_16 = bits, U32, 640, [16:16] -unusedBit_6_17 = bits, U32, 640, [17:17] -unusedBit_6_18 = bits, U32, 640, [18:18] -unusedBit_6_19 = bits, U32, 640, [19:19] -unusedBit_6_20 = bits, U32, 640, [20:20] -unusedBit_6_21 = bits, U32, 640, [21:21] -unusedBit_6_22 = bits, U32, 640, [22:22] -unusedBit_6_23 = bits, U32, 640, [23:23] -unusedBit_6_24 = bits, U32, 640, [24:24] -unusedBit_6_25 = bits, U32, 640, [25:25] -unusedBit_6_26 = bits, U32, 640, [26:26] -unusedBit_6_27 = bits, U32, 640, [27:27] -unusedBit_6_28 = bits, U32, 640, [28:28] -unusedBit_6_29 = bits, U32, 640, [29:29] -unusedBit_6_30 = bits, U32, 640, [30:30] -unusedBit_6_31 = bits, U32, 640, [31:31] nextLobe = scalar, F32, 644, "", 1, 0 nextStart = scalar, F32, 648, "", 1, 0 ; total TS size = 652 @@ -2581,61 +2498,12 @@ activateSwitchCondition = bits, U32, 668, [6:6] rpmCondition = bits, U32, 668, [7:7] speedCondition = bits, U32, 668, [8:8] tpsCondition = bits, U32, 668, [9:9] -unusedBit_11_10 = bits, U32, 668, [10:10] -unusedBit_11_11 = bits, U32, 668, [11:11] -unusedBit_11_12 = bits, U32, 668, [12:12] -unusedBit_11_13 = bits, U32, 668, [13:13] -unusedBit_11_14 = bits, U32, 668, [14:14] -unusedBit_11_15 = bits, U32, 668, [15:15] -unusedBit_11_16 = bits, U32, 668, [16:16] -unusedBit_11_17 = bits, U32, 668, [17:17] -unusedBit_11_18 = bits, U32, 668, [18:18] -unusedBit_11_19 = bits, U32, 668, [19:19] -unusedBit_11_20 = bits, U32, 668, [20:20] -unusedBit_11_21 = bits, U32, 668, [21:21] -unusedBit_11_22 = bits, U32, 668, [22:22] -unusedBit_11_23 = bits, U32, 668, [23:23] -unusedBit_11_24 = bits, U32, 668, [24:24] -unusedBit_11_25 = bits, U32, 668, [25:25] -unusedBit_11_26 = bits, U32, 668, [26:26] -unusedBit_11_27 = bits, U32, 668, [27:27] -unusedBit_11_28 = bits, U32, 668, [28:28] -unusedBit_11_29 = bits, U32, 668, [29:29] -unusedBit_11_30 = bits, U32, 668, [30:30] -unusedBit_11_31 = bits, U32, 668, [31:31] ; total TS size = 672 isTpsInvalid = bits, U32, 672, [0:0] m_shouldResetPid = bits, U32, 672, [1:1] isBelowClosedLoopThreshold = bits, U32, 672, [2:2] isNotClosedLoop = bits, U32, 672, [3:3] isZeroRpm = bits, U32, 672, [4:4] -unusedBit_5_5 = bits, U32, 672, [5:5] -unusedBit_5_6 = bits, U32, 672, [6:6] -unusedBit_5_7 = bits, U32, 672, [7:7] -unusedBit_5_8 = bits, U32, 672, [8:8] -unusedBit_5_9 = bits, U32, 672, [9:9] -unusedBit_5_10 = bits, U32, 672, [10:10] -unusedBit_5_11 = bits, U32, 672, [11:11] -unusedBit_5_12 = bits, U32, 672, [12:12] -unusedBit_5_13 = bits, U32, 672, [13:13] -unusedBit_5_14 = bits, U32, 672, [14:14] -unusedBit_5_15 = bits, U32, 672, [15:15] -unusedBit_5_16 = bits, U32, 672, [16:16] -unusedBit_5_17 = bits, U32, 672, [17:17] -unusedBit_5_18 = bits, U32, 672, [18:18] -unusedBit_5_19 = bits, U32, 672, [19:19] -unusedBit_5_20 = bits, U32, 672, [20:20] -unusedBit_5_21 = bits, U32, 672, [21:21] -unusedBit_5_22 = bits, U32, 672, [22:22] -unusedBit_5_23 = bits, U32, 672, [23:23] -unusedBit_5_24 = bits, U32, 672, [24:24] -unusedBit_5_25 = bits, U32, 672, [25:25] -unusedBit_5_26 = bits, U32, 672, [26:26] -unusedBit_5_27 = bits, U32, 672, [27:27] -unusedBit_5_28 = bits, U32, 672, [28:28] -unusedBit_5_29 = bits, U32, 672, [29:29] -unusedBit_5_30 = bits, U32, 672, [30:30] -unusedBit_5_31 = bits, U32, 672, [31:31] openLoopPart = scalar, F32, 676, "", 1, 0 closedLoopPart = scalar, F32, 680, "", 1, 0 ; total TS size = 684 @@ -2647,30 +2515,6 @@ tpsTooHigh = bits, U32, 684, [4:4] m_acEnabled = bits, U32, 684, [5:5] acButtonState = bits, U32, 684, [6:6] isDisabledByLua = bits, U32, 684, [7:7] -unusedBit_8_8 = bits, U32, 684, [8:8] -unusedBit_8_9 = bits, U32, 684, [9:9] -unusedBit_8_10 = bits, U32, 684, [10:10] -unusedBit_8_11 = bits, U32, 684, [11:11] -unusedBit_8_12 = bits, U32, 684, [12:12] -unusedBit_8_13 = bits, U32, 684, [13:13] -unusedBit_8_14 = bits, U32, 684, [14:14] -unusedBit_8_15 = bits, U32, 684, [15:15] -unusedBit_8_16 = bits, U32, 684, [16:16] -unusedBit_8_17 = bits, U32, 684, [17:17] -unusedBit_8_18 = bits, U32, 684, [18:18] -unusedBit_8_19 = bits, U32, 684, [19:19] -unusedBit_8_20 = bits, U32, 684, [20:20] -unusedBit_8_21 = bits, U32, 684, [21:21] -unusedBit_8_22 = bits, U32, 684, [22:22] -unusedBit_8_23 = bits, U32, 684, [23:23] -unusedBit_8_24 = bits, U32, 684, [24:24] -unusedBit_8_25 = bits, U32, 684, [25:25] -unusedBit_8_26 = bits, U32, 684, [26:26] -unusedBit_8_27 = bits, U32, 684, [27:27] -unusedBit_8_28 = bits, U32, 684, [28:28] -unusedBit_8_29 = bits, U32, 684, [29:29] -unusedBit_8_30 = bits, U32, 684, [30:30] -unusedBit_8_31 = bits, U32, 684, [31:31] latest_usage_ac_control = scalar, S32, 688, "", 1, 0 acSwitchLastChangeTimeMs = scalar, S32, 692, "", 1, 0 ; total TS size = 696 @@ -2681,130 +2525,18 @@ brokenClt = bits, U32, 696, [3:3] enabledForAc = bits, U32, 696, [4:4] hot = bits, U32, 696, [5:5] cold = bits, U32, 696, [6:6] -unusedBit_7_7 = bits, U32, 696, [7:7] -unusedBit_7_8 = bits, U32, 696, [8:8] -unusedBit_7_9 = bits, U32, 696, [9:9] -unusedBit_7_10 = bits, U32, 696, [10:10] -unusedBit_7_11 = bits, U32, 696, [11:11] -unusedBit_7_12 = bits, U32, 696, [12:12] -unusedBit_7_13 = bits, U32, 696, [13:13] -unusedBit_7_14 = bits, U32, 696, [14:14] -unusedBit_7_15 = bits, U32, 696, [15:15] -unusedBit_7_16 = bits, U32, 696, [16:16] -unusedBit_7_17 = bits, U32, 696, [17:17] -unusedBit_7_18 = bits, U32, 696, [18:18] -unusedBit_7_19 = bits, U32, 696, [19:19] -unusedBit_7_20 = bits, U32, 696, [20:20] -unusedBit_7_21 = bits, U32, 696, [21:21] -unusedBit_7_22 = bits, U32, 696, [22:22] -unusedBit_7_23 = bits, U32, 696, [23:23] -unusedBit_7_24 = bits, U32, 696, [24:24] -unusedBit_7_25 = bits, U32, 696, [25:25] -unusedBit_7_26 = bits, U32, 696, [26:26] -unusedBit_7_27 = bits, U32, 696, [27:27] -unusedBit_7_28 = bits, U32, 696, [28:28] -unusedBit_7_29 = bits, U32, 696, [29:29] -unusedBit_7_30 = bits, U32, 696, [30:30] -unusedBit_7_31 = bits, U32, 696, [31:31] ; total TS size = 700 isPrime = bits, U32, 700, [0:0] engineTurnedRecently = bits, U32, 700, [1:1] isPumpOn = bits, U32, 700, [2:2] ignitionOn = bits, U32, 700, [3:3] -unusedBit_4_4 = bits, U32, 700, [4:4] -unusedBit_4_5 = bits, U32, 700, [5:5] -unusedBit_4_6 = bits, U32, 700, [6:6] -unusedBit_4_7 = bits, U32, 700, [7:7] -unusedBit_4_8 = bits, U32, 700, [8:8] -unusedBit_4_9 = bits, U32, 700, [9:9] -unusedBit_4_10 = bits, U32, 700, [10:10] -unusedBit_4_11 = bits, U32, 700, [11:11] -unusedBit_4_12 = bits, U32, 700, [12:12] -unusedBit_4_13 = bits, U32, 700, [13:13] -unusedBit_4_14 = bits, U32, 700, [14:14] -unusedBit_4_15 = bits, U32, 700, [15:15] -unusedBit_4_16 = bits, U32, 700, [16:16] -unusedBit_4_17 = bits, U32, 700, [17:17] -unusedBit_4_18 = bits, U32, 700, [18:18] -unusedBit_4_19 = bits, U32, 700, [19:19] -unusedBit_4_20 = bits, U32, 700, [20:20] -unusedBit_4_21 = bits, U32, 700, [21:21] -unusedBit_4_22 = bits, U32, 700, [22:22] -unusedBit_4_23 = bits, U32, 700, [23:23] -unusedBit_4_24 = bits, U32, 700, [24:24] -unusedBit_4_25 = bits, U32, 700, [25:25] -unusedBit_4_26 = bits, U32, 700, [26:26] -unusedBit_4_27 = bits, U32, 700, [27:27] -unusedBit_4_28 = bits, U32, 700, [28:28] -unusedBit_4_29 = bits, U32, 700, [29:29] -unusedBit_4_30 = bits, U32, 700, [30:30] -unusedBit_4_31 = bits, U32, 700, [31:31] ; total TS size = 704 isBenchTest = bits, U32, 704, [0:0] hasIgnitionVoltage = bits, U32, 704, [1:1] mainRelayState = bits, U32, 704, [2:2] delayedShutoffRequested = bits, U32, 704, [3:3] -unusedBit_4_4 = bits, U32, 704, [4:4] -unusedBit_4_5 = bits, U32, 704, [5:5] -unusedBit_4_6 = bits, U32, 704, [6:6] -unusedBit_4_7 = bits, U32, 704, [7:7] -unusedBit_4_8 = bits, U32, 704, [8:8] -unusedBit_4_9 = bits, U32, 704, [9:9] -unusedBit_4_10 = bits, U32, 704, [10:10] -unusedBit_4_11 = bits, U32, 704, [11:11] -unusedBit_4_12 = bits, U32, 704, [12:12] -unusedBit_4_13 = bits, U32, 704, [13:13] -unusedBit_4_14 = bits, U32, 704, [14:14] -unusedBit_4_15 = bits, U32, 704, [15:15] -unusedBit_4_16 = bits, U32, 704, [16:16] -unusedBit_4_17 = bits, U32, 704, [17:17] -unusedBit_4_18 = bits, U32, 704, [18:18] -unusedBit_4_19 = bits, U32, 704, [19:19] -unusedBit_4_20 = bits, U32, 704, [20:20] -unusedBit_4_21 = bits, U32, 704, [21:21] -unusedBit_4_22 = bits, U32, 704, [22:22] -unusedBit_4_23 = bits, U32, 704, [23:23] -unusedBit_4_24 = bits, U32, 704, [24:24] -unusedBit_4_25 = bits, U32, 704, [25:25] -unusedBit_4_26 = bits, U32, 704, [26:26] -unusedBit_4_27 = bits, U32, 704, [27:27] -unusedBit_4_28 = bits, U32, 704, [28:28] -unusedBit_4_29 = bits, U32, 704, [29:29] -unusedBit_4_30 = bits, U32, 704, [30:30] -unusedBit_4_31 = bits, U32, 704, [31:31] ; total TS size = 708 sd_isTChargeAirModel = bits, U32, 708, [0:0] -sd_unusedBit_1_1 = bits, U32, 708, [1:1] -sd_unusedBit_1_2 = bits, U32, 708, [2:2] -sd_unusedBit_1_3 = bits, U32, 708, [3:3] -sd_unusedBit_1_4 = bits, U32, 708, [4:4] -sd_unusedBit_1_5 = bits, U32, 708, [5:5] -sd_unusedBit_1_6 = bits, U32, 708, [6:6] -sd_unusedBit_1_7 = bits, U32, 708, [7:7] -sd_unusedBit_1_8 = bits, U32, 708, [8:8] -sd_unusedBit_1_9 = bits, U32, 708, [9:9] -sd_unusedBit_1_10 = bits, U32, 708, [10:10] -sd_unusedBit_1_11 = bits, U32, 708, [11:11] -sd_unusedBit_1_12 = bits, U32, 708, [12:12] -sd_unusedBit_1_13 = bits, U32, 708, [13:13] -sd_unusedBit_1_14 = bits, U32, 708, [14:14] -sd_unusedBit_1_15 = bits, U32, 708, [15:15] -sd_unusedBit_1_16 = bits, U32, 708, [16:16] -sd_unusedBit_1_17 = bits, U32, 708, [17:17] -sd_unusedBit_1_18 = bits, U32, 708, [18:18] -sd_unusedBit_1_19 = bits, U32, 708, [19:19] -sd_unusedBit_1_20 = bits, U32, 708, [20:20] -sd_unusedBit_1_21 = bits, U32, 708, [21:21] -sd_unusedBit_1_22 = bits, U32, 708, [22:22] -sd_unusedBit_1_23 = bits, U32, 708, [23:23] -sd_unusedBit_1_24 = bits, U32, 708, [24:24] -sd_unusedBit_1_25 = bits, U32, 708, [25:25] -sd_unusedBit_1_26 = bits, U32, 708, [26:26] -sd_unusedBit_1_27 = bits, U32, 708, [27:27] -sd_unusedBit_1_28 = bits, U32, 708, [28:28] -sd_unusedBit_1_29 = bits, U32, 708, [29:29] -sd_unusedBit_1_30 = bits, U32, 708, [30:30] -sd_unusedBit_1_31 = bits, U32, 708, [31:31] sd_airMassInOneCylinder = scalar, F32, 712, "", 1, 0 sd_tCharge = scalar, F32, 716, "", 1, 0 sd_tChargeK = scalar, F32, 720, "", 1, 0 @@ -2831,15 +2563,15 @@ running_timeSinceCrankingInSecs = scalar, F32, 800, "", 1, 0 running_injectorLag = scalar, F32, 804, "", 1, 0 running_baseFuel = scalar, F32, 808, "", 1, 0 running_fuel = scalar, F32, 812, "", 1, 0 -etbFeedForward = bits, F32, 816, [0:2], "not important" -targetFromTable = bits, F32, 820, [0:2], "not important" +etbFeedForward = scalar, F32, 816, "", 1, 0 +targetFromTable = scalar, F32, 820, "", 1, 0 sparkDwell = scalar, F32, 824, "", 1, 0 dwellAngle = scalar, F32, 828, "", 1, 0 cltTimingCorrection = scalar, F32, 832, "", 1, 0 ; total TS size = 836 -tpsFrom = bits, F32, 836, [0:2], "not important" -tpsTo = bits, F32, 840, [0:2], "not important" -deltaTps = bits, F32, 844, [0:2], "not important" +tpsFrom = scalar, F32, 836, "", 1, 0 +tpsTo = scalar, F32, 840, "", 1, 0 +deltaTps = scalar, F32, 844, "", 1, 0 extraFuel = scalar, F32, 848, "", 1, 0 valueFromTable = scalar, F32, 852, "", 1, 0 isAboveAccelThreshold = bits, U32, 856, [0:0] @@ -2848,32 +2580,6 @@ isTimeToResetAccumulator = bits, U32, 856, [2:2] isFractionalEnrichment = bits, U32, 856, [3:3] belowEpsilon = bits, U32, 856, [4:4] tooShort = bits, U32, 856, [5:5] -unusedBit_11_6 = bits, U32, 856, [6:6] -unusedBit_11_7 = bits, U32, 856, [7:7] -unusedBit_11_8 = bits, U32, 856, [8:8] -unusedBit_11_9 = bits, U32, 856, [9:9] -unusedBit_11_10 = bits, U32, 856, [10:10] -unusedBit_11_11 = bits, U32, 856, [11:11] -unusedBit_11_12 = bits, U32, 856, [12:12] -unusedBit_11_13 = bits, U32, 856, [13:13] -unusedBit_11_14 = bits, U32, 856, [14:14] -unusedBit_11_15 = bits, U32, 856, [15:15] -unusedBit_11_16 = bits, U32, 856, [16:16] -unusedBit_11_17 = bits, U32, 856, [17:17] -unusedBit_11_18 = bits, U32, 856, [18:18] -unusedBit_11_19 = bits, U32, 856, [19:19] -unusedBit_11_20 = bits, U32, 856, [20:20] -unusedBit_11_21 = bits, U32, 856, [21:21] -unusedBit_11_22 = bits, U32, 856, [22:22] -unusedBit_11_23 = bits, U32, 856, [23:23] -unusedBit_11_24 = bits, U32, 856, [24:24] -unusedBit_11_25 = bits, U32, 856, [25:25] -unusedBit_11_26 = bits, U32, 856, [26:26] -unusedBit_11_27 = bits, U32, 856, [27:27] -unusedBit_11_28 = bits, U32, 856, [28:28] -unusedBit_11_29 = bits, U32, 856, [29:29] -unusedBit_11_30 = bits, U32, 856, [30:30] -unusedBit_11_31 = bits, U32, 856, [31:31] fractionalInjFuel = scalar, F32, 860, "", 1, 0 accumulatedValue = scalar, F32, 864, "", 1, 0 maxExtraPerCycle = scalar, F32, 868, "", 1, 0 @@ -2906,10 +2612,10 @@ vvtStateIndex = scalar, U08, 947, "", 1, 0 wallFuelCorrection = scalar, F32, 948, "", 1, 0 wallFuel = scalar, F32, 952, "", 1, 0 ; total TS size = 956 -idleState = bits, S32, 956, [0:2], "not important" -currentIdlePosition = bits, F32, 960, [0:2], "not important" -baseIdlePosition = bits, F32, 964, [0:2], "not important" -iacByTpsTaper = bits, F32, 968, [0:2], "not important" +idleState = scalar, S32, 956, "", 1, 0 +currentIdlePosition = scalar, F32, 960, "", 1, 0 +baseIdlePosition = scalar, F32, 964, "", 1, 0 +iacByTpsTaper = scalar, F32, 968, "", 1, 0 throttlePedalUpState = scalar, S32, 972, "", 1, 0 mightResetPid = bits, U32, 976, [0:0] shouldResetPid = bits, U32, 976, [1:1] @@ -2928,21 +2634,6 @@ looksLikeCoasting = bits, U32, 976, [13:13] looksLikeCrankToIdle = bits, U32, 976, [14:14] useInstantRpmForIdle = bits, U32, 976, [15:15] isVerboseIAC = bits, U32, 976, [16:16] -unusedBit_22_17 = bits, U32, 976, [17:17] -unusedBit_22_18 = bits, U32, 976, [18:18] -unusedBit_22_19 = bits, U32, 976, [19:19] -unusedBit_22_20 = bits, U32, 976, [20:20] -unusedBit_22_21 = bits, U32, 976, [21:21] -unusedBit_22_22 = bits, U32, 976, [22:22] -unusedBit_22_23 = bits, U32, 976, [23:23] -unusedBit_22_24 = bits, U32, 976, [24:24] -unusedBit_22_25 = bits, U32, 976, [25:25] -unusedBit_22_26 = bits, U32, 976, [26:26] -unusedBit_22_27 = bits, U32, 976, [27:27] -unusedBit_22_28 = bits, U32, 976, [28:28] -unusedBit_22_29 = bits, U32, 976, [29:29] -unusedBit_22_30 = bits, U32, 976, [30:30] -unusedBit_22_31 = bits, U32, 976, [31:31] targetRpmByClt = scalar, S32, 980, "", 1, 0 targetRpmAcBump = scalar, S32, 984, "", 1, 0 ; total TS size = 988 diff --git a/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini b/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini index 621ba74b36..bdf98c286f 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.06.18.hellen_cypress.916859872" + signature = "rusEFI 2022.06.19.hellen_cypress.916859872" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.18.hellen_cypress.916859872" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.19.hellen_cypress.916859872" ; 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 @@ -85,7 +85,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 Sat Jun 18 21:29:05 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sun Jun 19 13:56:37 UTC 2022 pageSize = 21352 page = 1 @@ -2321,36 +2321,6 @@ tpsAccelTo = scalar, U08, 371, "%", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0] isUsbConnected = bits, U32, 376, [1:1] -unusedBit_182_2 = bits, U32, 376, [2:2] -unusedBit_182_3 = bits, U32, 376, [3:3] -unusedBit_182_4 = bits, U32, 376, [4:4] -unusedBit_182_5 = bits, U32, 376, [5:5] -unusedBit_182_6 = bits, U32, 376, [6:6] -unusedBit_182_7 = bits, U32, 376, [7:7] -unusedBit_182_8 = bits, U32, 376, [8:8] -unusedBit_182_9 = bits, U32, 376, [9:9] -unusedBit_182_10 = bits, U32, 376, [10:10] -unusedBit_182_11 = bits, U32, 376, [11:11] -unusedBit_182_12 = bits, U32, 376, [12:12] -unusedBit_182_13 = bits, U32, 376, [13:13] -unusedBit_182_14 = bits, U32, 376, [14:14] -unusedBit_182_15 = bits, U32, 376, [15:15] -unusedBit_182_16 = bits, U32, 376, [16:16] -unusedBit_182_17 = bits, U32, 376, [17:17] -unusedBit_182_18 = bits, U32, 376, [18:18] -unusedBit_182_19 = bits, U32, 376, [19:19] -unusedBit_182_20 = bits, U32, 376, [20:20] -unusedBit_182_21 = bits, U32, 376, [21:21] -unusedBit_182_22 = bits, U32, 376, [22:22] -unusedBit_182_23 = bits, U32, 376, [23:23] -unusedBit_182_24 = bits, U32, 376, [24:24] -unusedBit_182_25 = bits, U32, 376, [25:25] -unusedBit_182_26 = bits, U32, 376, [26:26] -unusedBit_182_27 = bits, U32, 376, [27:27] -unusedBit_182_28 = bits, U32, 376, [28:28] -unusedBit_182_29 = bits, U32, 376, [29:29] -unusedBit_182_30 = bits, U32, 376, [30:30] -unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 @@ -2369,30 +2339,6 @@ launchIsLaunchCondition = bits, U32, 408, [4:4] launchCombinedConditions = bits, U32, 408, [5:5] dfcoActive = bits, U32, 408, [6:6] tpsAccelActive = bits, U32, 408, [7:7] -unusedBit_230_8 = bits, U32, 408, [8:8] -unusedBit_230_9 = bits, U32, 408, [9:9] -unusedBit_230_10 = bits, U32, 408, [10:10] -unusedBit_230_11 = bits, U32, 408, [11:11] -unusedBit_230_12 = bits, U32, 408, [12:12] -unusedBit_230_13 = bits, U32, 408, [13:13] -unusedBit_230_14 = bits, U32, 408, [14:14] -unusedBit_230_15 = bits, U32, 408, [15:15] -unusedBit_230_16 = bits, U32, 408, [16:16] -unusedBit_230_17 = bits, U32, 408, [17:17] -unusedBit_230_18 = bits, U32, 408, [18:18] -unusedBit_230_19 = bits, U32, 408, [19:19] -unusedBit_230_20 = bits, U32, 408, [20:20] -unusedBit_230_21 = bits, U32, 408, [21:21] -unusedBit_230_22 = bits, U32, 408, [22:22] -unusedBit_230_23 = bits, U32, 408, [23:23] -unusedBit_230_24 = bits, U32, 408, [24:24] -unusedBit_230_25 = bits, U32, 408, [25:25] -unusedBit_230_26 = bits, U32, 408, [26:26] -unusedBit_230_27 = bits, U32, 408, [27:27] -unusedBit_230_28 = bits, U32, 408, [28:28] -unusedBit_230_29 = bits, U32, 408, [29:29] -unusedBit_230_30 = bits, U32, 408, [30:30] -unusedBit_230_31 = bits, U32, 408, [31:31] boostControllerOutput = scalar, U08, 412, "%", 0.5, 0 boostControllerOpenLoopPart = scalar, U08, 413, "%", 0.5, 0 fallbackMap = scalar, U16, 414, "kPa", 0.1, 0 @@ -2534,35 +2480,6 @@ fuel_requested_percent_pi = scalar, F32, 636, "", 1, 0 noValve = bits, U32, 640, [0:0] angleAboveMin = bits, U32, 640, [1:1] isHpfpInactive = bits, U32, 640, [2:2] -unusedBit_6_3 = bits, U32, 640, [3:3] -unusedBit_6_4 = bits, U32, 640, [4:4] -unusedBit_6_5 = bits, U32, 640, [5:5] -unusedBit_6_6 = bits, U32, 640, [6:6] -unusedBit_6_7 = bits, U32, 640, [7:7] -unusedBit_6_8 = bits, U32, 640, [8:8] -unusedBit_6_9 = bits, U32, 640, [9:9] -unusedBit_6_10 = bits, U32, 640, [10:10] -unusedBit_6_11 = bits, U32, 640, [11:11] -unusedBit_6_12 = bits, U32, 640, [12:12] -unusedBit_6_13 = bits, U32, 640, [13:13] -unusedBit_6_14 = bits, U32, 640, [14:14] -unusedBit_6_15 = bits, U32, 640, [15:15] -unusedBit_6_16 = bits, U32, 640, [16:16] -unusedBit_6_17 = bits, U32, 640, [17:17] -unusedBit_6_18 = bits, U32, 640, [18:18] -unusedBit_6_19 = bits, U32, 640, [19:19] -unusedBit_6_20 = bits, U32, 640, [20:20] -unusedBit_6_21 = bits, U32, 640, [21:21] -unusedBit_6_22 = bits, U32, 640, [22:22] -unusedBit_6_23 = bits, U32, 640, [23:23] -unusedBit_6_24 = bits, U32, 640, [24:24] -unusedBit_6_25 = bits, U32, 640, [25:25] -unusedBit_6_26 = bits, U32, 640, [26:26] -unusedBit_6_27 = bits, U32, 640, [27:27] -unusedBit_6_28 = bits, U32, 640, [28:28] -unusedBit_6_29 = bits, U32, 640, [29:29] -unusedBit_6_30 = bits, U32, 640, [30:30] -unusedBit_6_31 = bits, U32, 640, [31:31] nextLobe = scalar, F32, 644, "", 1, 0 nextStart = scalar, F32, 648, "", 1, 0 ; total TS size = 652 @@ -2581,61 +2498,12 @@ activateSwitchCondition = bits, U32, 668, [6:6] rpmCondition = bits, U32, 668, [7:7] speedCondition = bits, U32, 668, [8:8] tpsCondition = bits, U32, 668, [9:9] -unusedBit_11_10 = bits, U32, 668, [10:10] -unusedBit_11_11 = bits, U32, 668, [11:11] -unusedBit_11_12 = bits, U32, 668, [12:12] -unusedBit_11_13 = bits, U32, 668, [13:13] -unusedBit_11_14 = bits, U32, 668, [14:14] -unusedBit_11_15 = bits, U32, 668, [15:15] -unusedBit_11_16 = bits, U32, 668, [16:16] -unusedBit_11_17 = bits, U32, 668, [17:17] -unusedBit_11_18 = bits, U32, 668, [18:18] -unusedBit_11_19 = bits, U32, 668, [19:19] -unusedBit_11_20 = bits, U32, 668, [20:20] -unusedBit_11_21 = bits, U32, 668, [21:21] -unusedBit_11_22 = bits, U32, 668, [22:22] -unusedBit_11_23 = bits, U32, 668, [23:23] -unusedBit_11_24 = bits, U32, 668, [24:24] -unusedBit_11_25 = bits, U32, 668, [25:25] -unusedBit_11_26 = bits, U32, 668, [26:26] -unusedBit_11_27 = bits, U32, 668, [27:27] -unusedBit_11_28 = bits, U32, 668, [28:28] -unusedBit_11_29 = bits, U32, 668, [29:29] -unusedBit_11_30 = bits, U32, 668, [30:30] -unusedBit_11_31 = bits, U32, 668, [31:31] ; total TS size = 672 isTpsInvalid = bits, U32, 672, [0:0] m_shouldResetPid = bits, U32, 672, [1:1] isBelowClosedLoopThreshold = bits, U32, 672, [2:2] isNotClosedLoop = bits, U32, 672, [3:3] isZeroRpm = bits, U32, 672, [4:4] -unusedBit_5_5 = bits, U32, 672, [5:5] -unusedBit_5_6 = bits, U32, 672, [6:6] -unusedBit_5_7 = bits, U32, 672, [7:7] -unusedBit_5_8 = bits, U32, 672, [8:8] -unusedBit_5_9 = bits, U32, 672, [9:9] -unusedBit_5_10 = bits, U32, 672, [10:10] -unusedBit_5_11 = bits, U32, 672, [11:11] -unusedBit_5_12 = bits, U32, 672, [12:12] -unusedBit_5_13 = bits, U32, 672, [13:13] -unusedBit_5_14 = bits, U32, 672, [14:14] -unusedBit_5_15 = bits, U32, 672, [15:15] -unusedBit_5_16 = bits, U32, 672, [16:16] -unusedBit_5_17 = bits, U32, 672, [17:17] -unusedBit_5_18 = bits, U32, 672, [18:18] -unusedBit_5_19 = bits, U32, 672, [19:19] -unusedBit_5_20 = bits, U32, 672, [20:20] -unusedBit_5_21 = bits, U32, 672, [21:21] -unusedBit_5_22 = bits, U32, 672, [22:22] -unusedBit_5_23 = bits, U32, 672, [23:23] -unusedBit_5_24 = bits, U32, 672, [24:24] -unusedBit_5_25 = bits, U32, 672, [25:25] -unusedBit_5_26 = bits, U32, 672, [26:26] -unusedBit_5_27 = bits, U32, 672, [27:27] -unusedBit_5_28 = bits, U32, 672, [28:28] -unusedBit_5_29 = bits, U32, 672, [29:29] -unusedBit_5_30 = bits, U32, 672, [30:30] -unusedBit_5_31 = bits, U32, 672, [31:31] openLoopPart = scalar, F32, 676, "", 1, 0 closedLoopPart = scalar, F32, 680, "", 1, 0 ; total TS size = 684 @@ -2647,30 +2515,6 @@ tpsTooHigh = bits, U32, 684, [4:4] m_acEnabled = bits, U32, 684, [5:5] acButtonState = bits, U32, 684, [6:6] isDisabledByLua = bits, U32, 684, [7:7] -unusedBit_8_8 = bits, U32, 684, [8:8] -unusedBit_8_9 = bits, U32, 684, [9:9] -unusedBit_8_10 = bits, U32, 684, [10:10] -unusedBit_8_11 = bits, U32, 684, [11:11] -unusedBit_8_12 = bits, U32, 684, [12:12] -unusedBit_8_13 = bits, U32, 684, [13:13] -unusedBit_8_14 = bits, U32, 684, [14:14] -unusedBit_8_15 = bits, U32, 684, [15:15] -unusedBit_8_16 = bits, U32, 684, [16:16] -unusedBit_8_17 = bits, U32, 684, [17:17] -unusedBit_8_18 = bits, U32, 684, [18:18] -unusedBit_8_19 = bits, U32, 684, [19:19] -unusedBit_8_20 = bits, U32, 684, [20:20] -unusedBit_8_21 = bits, U32, 684, [21:21] -unusedBit_8_22 = bits, U32, 684, [22:22] -unusedBit_8_23 = bits, U32, 684, [23:23] -unusedBit_8_24 = bits, U32, 684, [24:24] -unusedBit_8_25 = bits, U32, 684, [25:25] -unusedBit_8_26 = bits, U32, 684, [26:26] -unusedBit_8_27 = bits, U32, 684, [27:27] -unusedBit_8_28 = bits, U32, 684, [28:28] -unusedBit_8_29 = bits, U32, 684, [29:29] -unusedBit_8_30 = bits, U32, 684, [30:30] -unusedBit_8_31 = bits, U32, 684, [31:31] latest_usage_ac_control = scalar, S32, 688, "", 1, 0 acSwitchLastChangeTimeMs = scalar, S32, 692, "", 1, 0 ; total TS size = 696 @@ -2681,130 +2525,18 @@ brokenClt = bits, U32, 696, [3:3] enabledForAc = bits, U32, 696, [4:4] hot = bits, U32, 696, [5:5] cold = bits, U32, 696, [6:6] -unusedBit_7_7 = bits, U32, 696, [7:7] -unusedBit_7_8 = bits, U32, 696, [8:8] -unusedBit_7_9 = bits, U32, 696, [9:9] -unusedBit_7_10 = bits, U32, 696, [10:10] -unusedBit_7_11 = bits, U32, 696, [11:11] -unusedBit_7_12 = bits, U32, 696, [12:12] -unusedBit_7_13 = bits, U32, 696, [13:13] -unusedBit_7_14 = bits, U32, 696, [14:14] -unusedBit_7_15 = bits, U32, 696, [15:15] -unusedBit_7_16 = bits, U32, 696, [16:16] -unusedBit_7_17 = bits, U32, 696, [17:17] -unusedBit_7_18 = bits, U32, 696, [18:18] -unusedBit_7_19 = bits, U32, 696, [19:19] -unusedBit_7_20 = bits, U32, 696, [20:20] -unusedBit_7_21 = bits, U32, 696, [21:21] -unusedBit_7_22 = bits, U32, 696, [22:22] -unusedBit_7_23 = bits, U32, 696, [23:23] -unusedBit_7_24 = bits, U32, 696, [24:24] -unusedBit_7_25 = bits, U32, 696, [25:25] -unusedBit_7_26 = bits, U32, 696, [26:26] -unusedBit_7_27 = bits, U32, 696, [27:27] -unusedBit_7_28 = bits, U32, 696, [28:28] -unusedBit_7_29 = bits, U32, 696, [29:29] -unusedBit_7_30 = bits, U32, 696, [30:30] -unusedBit_7_31 = bits, U32, 696, [31:31] ; total TS size = 700 isPrime = bits, U32, 700, [0:0] engineTurnedRecently = bits, U32, 700, [1:1] isPumpOn = bits, U32, 700, [2:2] ignitionOn = bits, U32, 700, [3:3] -unusedBit_4_4 = bits, U32, 700, [4:4] -unusedBit_4_5 = bits, U32, 700, [5:5] -unusedBit_4_6 = bits, U32, 700, [6:6] -unusedBit_4_7 = bits, U32, 700, [7:7] -unusedBit_4_8 = bits, U32, 700, [8:8] -unusedBit_4_9 = bits, U32, 700, [9:9] -unusedBit_4_10 = bits, U32, 700, [10:10] -unusedBit_4_11 = bits, U32, 700, [11:11] -unusedBit_4_12 = bits, U32, 700, [12:12] -unusedBit_4_13 = bits, U32, 700, [13:13] -unusedBit_4_14 = bits, U32, 700, [14:14] -unusedBit_4_15 = bits, U32, 700, [15:15] -unusedBit_4_16 = bits, U32, 700, [16:16] -unusedBit_4_17 = bits, U32, 700, [17:17] -unusedBit_4_18 = bits, U32, 700, [18:18] -unusedBit_4_19 = bits, U32, 700, [19:19] -unusedBit_4_20 = bits, U32, 700, [20:20] -unusedBit_4_21 = bits, U32, 700, [21:21] -unusedBit_4_22 = bits, U32, 700, [22:22] -unusedBit_4_23 = bits, U32, 700, [23:23] -unusedBit_4_24 = bits, U32, 700, [24:24] -unusedBit_4_25 = bits, U32, 700, [25:25] -unusedBit_4_26 = bits, U32, 700, [26:26] -unusedBit_4_27 = bits, U32, 700, [27:27] -unusedBit_4_28 = bits, U32, 700, [28:28] -unusedBit_4_29 = bits, U32, 700, [29:29] -unusedBit_4_30 = bits, U32, 700, [30:30] -unusedBit_4_31 = bits, U32, 700, [31:31] ; total TS size = 704 isBenchTest = bits, U32, 704, [0:0] hasIgnitionVoltage = bits, U32, 704, [1:1] mainRelayState = bits, U32, 704, [2:2] delayedShutoffRequested = bits, U32, 704, [3:3] -unusedBit_4_4 = bits, U32, 704, [4:4] -unusedBit_4_5 = bits, U32, 704, [5:5] -unusedBit_4_6 = bits, U32, 704, [6:6] -unusedBit_4_7 = bits, U32, 704, [7:7] -unusedBit_4_8 = bits, U32, 704, [8:8] -unusedBit_4_9 = bits, U32, 704, [9:9] -unusedBit_4_10 = bits, U32, 704, [10:10] -unusedBit_4_11 = bits, U32, 704, [11:11] -unusedBit_4_12 = bits, U32, 704, [12:12] -unusedBit_4_13 = bits, U32, 704, [13:13] -unusedBit_4_14 = bits, U32, 704, [14:14] -unusedBit_4_15 = bits, U32, 704, [15:15] -unusedBit_4_16 = bits, U32, 704, [16:16] -unusedBit_4_17 = bits, U32, 704, [17:17] -unusedBit_4_18 = bits, U32, 704, [18:18] -unusedBit_4_19 = bits, U32, 704, [19:19] -unusedBit_4_20 = bits, U32, 704, [20:20] -unusedBit_4_21 = bits, U32, 704, [21:21] -unusedBit_4_22 = bits, U32, 704, [22:22] -unusedBit_4_23 = bits, U32, 704, [23:23] -unusedBit_4_24 = bits, U32, 704, [24:24] -unusedBit_4_25 = bits, U32, 704, [25:25] -unusedBit_4_26 = bits, U32, 704, [26:26] -unusedBit_4_27 = bits, U32, 704, [27:27] -unusedBit_4_28 = bits, U32, 704, [28:28] -unusedBit_4_29 = bits, U32, 704, [29:29] -unusedBit_4_30 = bits, U32, 704, [30:30] -unusedBit_4_31 = bits, U32, 704, [31:31] ; total TS size = 708 sd_isTChargeAirModel = bits, U32, 708, [0:0] -sd_unusedBit_1_1 = bits, U32, 708, [1:1] -sd_unusedBit_1_2 = bits, U32, 708, [2:2] -sd_unusedBit_1_3 = bits, U32, 708, [3:3] -sd_unusedBit_1_4 = bits, U32, 708, [4:4] -sd_unusedBit_1_5 = bits, U32, 708, [5:5] -sd_unusedBit_1_6 = bits, U32, 708, [6:6] -sd_unusedBit_1_7 = bits, U32, 708, [7:7] -sd_unusedBit_1_8 = bits, U32, 708, [8:8] -sd_unusedBit_1_9 = bits, U32, 708, [9:9] -sd_unusedBit_1_10 = bits, U32, 708, [10:10] -sd_unusedBit_1_11 = bits, U32, 708, [11:11] -sd_unusedBit_1_12 = bits, U32, 708, [12:12] -sd_unusedBit_1_13 = bits, U32, 708, [13:13] -sd_unusedBit_1_14 = bits, U32, 708, [14:14] -sd_unusedBit_1_15 = bits, U32, 708, [15:15] -sd_unusedBit_1_16 = bits, U32, 708, [16:16] -sd_unusedBit_1_17 = bits, U32, 708, [17:17] -sd_unusedBit_1_18 = bits, U32, 708, [18:18] -sd_unusedBit_1_19 = bits, U32, 708, [19:19] -sd_unusedBit_1_20 = bits, U32, 708, [20:20] -sd_unusedBit_1_21 = bits, U32, 708, [21:21] -sd_unusedBit_1_22 = bits, U32, 708, [22:22] -sd_unusedBit_1_23 = bits, U32, 708, [23:23] -sd_unusedBit_1_24 = bits, U32, 708, [24:24] -sd_unusedBit_1_25 = bits, U32, 708, [25:25] -sd_unusedBit_1_26 = bits, U32, 708, [26:26] -sd_unusedBit_1_27 = bits, U32, 708, [27:27] -sd_unusedBit_1_28 = bits, U32, 708, [28:28] -sd_unusedBit_1_29 = bits, U32, 708, [29:29] -sd_unusedBit_1_30 = bits, U32, 708, [30:30] -sd_unusedBit_1_31 = bits, U32, 708, [31:31] sd_airMassInOneCylinder = scalar, F32, 712, "", 1, 0 sd_tCharge = scalar, F32, 716, "", 1, 0 sd_tChargeK = scalar, F32, 720, "", 1, 0 @@ -2831,15 +2563,15 @@ running_timeSinceCrankingInSecs = scalar, F32, 800, "", 1, 0 running_injectorLag = scalar, F32, 804, "", 1, 0 running_baseFuel = scalar, F32, 808, "", 1, 0 running_fuel = scalar, F32, 812, "", 1, 0 -etbFeedForward = bits, F32, 816, [0:2], "not important" -targetFromTable = bits, F32, 820, [0:2], "not important" +etbFeedForward = scalar, F32, 816, "", 1, 0 +targetFromTable = scalar, F32, 820, "", 1, 0 sparkDwell = scalar, F32, 824, "", 1, 0 dwellAngle = scalar, F32, 828, "", 1, 0 cltTimingCorrection = scalar, F32, 832, "", 1, 0 ; total TS size = 836 -tpsFrom = bits, F32, 836, [0:2], "not important" -tpsTo = bits, F32, 840, [0:2], "not important" -deltaTps = bits, F32, 844, [0:2], "not important" +tpsFrom = scalar, F32, 836, "", 1, 0 +tpsTo = scalar, F32, 840, "", 1, 0 +deltaTps = scalar, F32, 844, "", 1, 0 extraFuel = scalar, F32, 848, "", 1, 0 valueFromTable = scalar, F32, 852, "", 1, 0 isAboveAccelThreshold = bits, U32, 856, [0:0] @@ -2848,32 +2580,6 @@ isTimeToResetAccumulator = bits, U32, 856, [2:2] isFractionalEnrichment = bits, U32, 856, [3:3] belowEpsilon = bits, U32, 856, [4:4] tooShort = bits, U32, 856, [5:5] -unusedBit_11_6 = bits, U32, 856, [6:6] -unusedBit_11_7 = bits, U32, 856, [7:7] -unusedBit_11_8 = bits, U32, 856, [8:8] -unusedBit_11_9 = bits, U32, 856, [9:9] -unusedBit_11_10 = bits, U32, 856, [10:10] -unusedBit_11_11 = bits, U32, 856, [11:11] -unusedBit_11_12 = bits, U32, 856, [12:12] -unusedBit_11_13 = bits, U32, 856, [13:13] -unusedBit_11_14 = bits, U32, 856, [14:14] -unusedBit_11_15 = bits, U32, 856, [15:15] -unusedBit_11_16 = bits, U32, 856, [16:16] -unusedBit_11_17 = bits, U32, 856, [17:17] -unusedBit_11_18 = bits, U32, 856, [18:18] -unusedBit_11_19 = bits, U32, 856, [19:19] -unusedBit_11_20 = bits, U32, 856, [20:20] -unusedBit_11_21 = bits, U32, 856, [21:21] -unusedBit_11_22 = bits, U32, 856, [22:22] -unusedBit_11_23 = bits, U32, 856, [23:23] -unusedBit_11_24 = bits, U32, 856, [24:24] -unusedBit_11_25 = bits, U32, 856, [25:25] -unusedBit_11_26 = bits, U32, 856, [26:26] -unusedBit_11_27 = bits, U32, 856, [27:27] -unusedBit_11_28 = bits, U32, 856, [28:28] -unusedBit_11_29 = bits, U32, 856, [29:29] -unusedBit_11_30 = bits, U32, 856, [30:30] -unusedBit_11_31 = bits, U32, 856, [31:31] fractionalInjFuel = scalar, F32, 860, "", 1, 0 accumulatedValue = scalar, F32, 864, "", 1, 0 maxExtraPerCycle = scalar, F32, 868, "", 1, 0 @@ -2906,10 +2612,10 @@ vvtStateIndex = scalar, U08, 947, "", 1, 0 wallFuelCorrection = scalar, F32, 948, "", 1, 0 wallFuel = scalar, F32, 952, "", 1, 0 ; total TS size = 956 -idleState = bits, S32, 956, [0:2], "not important" -currentIdlePosition = bits, F32, 960, [0:2], "not important" -baseIdlePosition = bits, F32, 964, [0:2], "not important" -iacByTpsTaper = bits, F32, 968, [0:2], "not important" +idleState = scalar, S32, 956, "", 1, 0 +currentIdlePosition = scalar, F32, 960, "", 1, 0 +baseIdlePosition = scalar, F32, 964, "", 1, 0 +iacByTpsTaper = scalar, F32, 968, "", 1, 0 throttlePedalUpState = scalar, S32, 972, "", 1, 0 mightResetPid = bits, U32, 976, [0:0] shouldResetPid = bits, U32, 976, [1:1] @@ -2928,21 +2634,6 @@ looksLikeCoasting = bits, U32, 976, [13:13] looksLikeCrankToIdle = bits, U32, 976, [14:14] useInstantRpmForIdle = bits, U32, 976, [15:15] isVerboseIAC = bits, U32, 976, [16:16] -unusedBit_22_17 = bits, U32, 976, [17:17] -unusedBit_22_18 = bits, U32, 976, [18:18] -unusedBit_22_19 = bits, U32, 976, [19:19] -unusedBit_22_20 = bits, U32, 976, [20:20] -unusedBit_22_21 = bits, U32, 976, [21:21] -unusedBit_22_22 = bits, U32, 976, [22:22] -unusedBit_22_23 = bits, U32, 976, [23:23] -unusedBit_22_24 = bits, U32, 976, [24:24] -unusedBit_22_25 = bits, U32, 976, [25:25] -unusedBit_22_26 = bits, U32, 976, [26:26] -unusedBit_22_27 = bits, U32, 976, [27:27] -unusedBit_22_28 = bits, U32, 976, [28:28] -unusedBit_22_29 = bits, U32, 976, [29:29] -unusedBit_22_30 = bits, U32, 976, [30:30] -unusedBit_22_31 = bits, U32, 976, [31:31] targetRpmByClt = scalar, S32, 980, "", 1, 0 targetRpmAcBump = scalar, S32, 984, "", 1, 0 ; total TS size = 988 diff --git a/firmware/tunerstudio/generated/rusefi_kinetis.ini b/firmware/tunerstudio/generated/rusefi_kinetis.ini index 2d8b7fbee2..d8183f913d 100644 --- a/firmware/tunerstudio/generated/rusefi_kinetis.ini +++ b/firmware/tunerstudio/generated/rusefi_kinetis.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.06.18.kin.1759857773" + signature = "rusEFI 2022.06.19.kin.1759857773" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.18.kin.1759857773" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.19.kin.1759857773" ; 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 @@ -85,7 +85,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 Sat Jun 18 21:29:03 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sun Jun 19 13:56:36 UTC 2022 pageSize = 21324 page = 1 @@ -2282,36 +2282,6 @@ tpsAccelTo = scalar, U08, 371, "%", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0] isUsbConnected = bits, U32, 376, [1:1] -unusedBit_182_2 = bits, U32, 376, [2:2] -unusedBit_182_3 = bits, U32, 376, [3:3] -unusedBit_182_4 = bits, U32, 376, [4:4] -unusedBit_182_5 = bits, U32, 376, [5:5] -unusedBit_182_6 = bits, U32, 376, [6:6] -unusedBit_182_7 = bits, U32, 376, [7:7] -unusedBit_182_8 = bits, U32, 376, [8:8] -unusedBit_182_9 = bits, U32, 376, [9:9] -unusedBit_182_10 = bits, U32, 376, [10:10] -unusedBit_182_11 = bits, U32, 376, [11:11] -unusedBit_182_12 = bits, U32, 376, [12:12] -unusedBit_182_13 = bits, U32, 376, [13:13] -unusedBit_182_14 = bits, U32, 376, [14:14] -unusedBit_182_15 = bits, U32, 376, [15:15] -unusedBit_182_16 = bits, U32, 376, [16:16] -unusedBit_182_17 = bits, U32, 376, [17:17] -unusedBit_182_18 = bits, U32, 376, [18:18] -unusedBit_182_19 = bits, U32, 376, [19:19] -unusedBit_182_20 = bits, U32, 376, [20:20] -unusedBit_182_21 = bits, U32, 376, [21:21] -unusedBit_182_22 = bits, U32, 376, [22:22] -unusedBit_182_23 = bits, U32, 376, [23:23] -unusedBit_182_24 = bits, U32, 376, [24:24] -unusedBit_182_25 = bits, U32, 376, [25:25] -unusedBit_182_26 = bits, U32, 376, [26:26] -unusedBit_182_27 = bits, U32, 376, [27:27] -unusedBit_182_28 = bits, U32, 376, [28:28] -unusedBit_182_29 = bits, U32, 376, [29:29] -unusedBit_182_30 = bits, U32, 376, [30:30] -unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 @@ -2330,30 +2300,6 @@ launchIsLaunchCondition = bits, U32, 408, [4:4] launchCombinedConditions = bits, U32, 408, [5:5] dfcoActive = bits, U32, 408, [6:6] tpsAccelActive = bits, U32, 408, [7:7] -unusedBit_230_8 = bits, U32, 408, [8:8] -unusedBit_230_9 = bits, U32, 408, [9:9] -unusedBit_230_10 = bits, U32, 408, [10:10] -unusedBit_230_11 = bits, U32, 408, [11:11] -unusedBit_230_12 = bits, U32, 408, [12:12] -unusedBit_230_13 = bits, U32, 408, [13:13] -unusedBit_230_14 = bits, U32, 408, [14:14] -unusedBit_230_15 = bits, U32, 408, [15:15] -unusedBit_230_16 = bits, U32, 408, [16:16] -unusedBit_230_17 = bits, U32, 408, [17:17] -unusedBit_230_18 = bits, U32, 408, [18:18] -unusedBit_230_19 = bits, U32, 408, [19:19] -unusedBit_230_20 = bits, U32, 408, [20:20] -unusedBit_230_21 = bits, U32, 408, [21:21] -unusedBit_230_22 = bits, U32, 408, [22:22] -unusedBit_230_23 = bits, U32, 408, [23:23] -unusedBit_230_24 = bits, U32, 408, [24:24] -unusedBit_230_25 = bits, U32, 408, [25:25] -unusedBit_230_26 = bits, U32, 408, [26:26] -unusedBit_230_27 = bits, U32, 408, [27:27] -unusedBit_230_28 = bits, U32, 408, [28:28] -unusedBit_230_29 = bits, U32, 408, [29:29] -unusedBit_230_30 = bits, U32, 408, [30:30] -unusedBit_230_31 = bits, U32, 408, [31:31] boostControllerOutput = scalar, U08, 412, "%", 0.5, 0 boostControllerOpenLoopPart = scalar, U08, 413, "%", 0.5, 0 fallbackMap = scalar, U16, 414, "kPa", 0.1, 0 @@ -2495,35 +2441,6 @@ fuel_requested_percent_pi = scalar, F32, 636, "", 1, 0 noValve = bits, U32, 640, [0:0] angleAboveMin = bits, U32, 640, [1:1] isHpfpInactive = bits, U32, 640, [2:2] -unusedBit_6_3 = bits, U32, 640, [3:3] -unusedBit_6_4 = bits, U32, 640, [4:4] -unusedBit_6_5 = bits, U32, 640, [5:5] -unusedBit_6_6 = bits, U32, 640, [6:6] -unusedBit_6_7 = bits, U32, 640, [7:7] -unusedBit_6_8 = bits, U32, 640, [8:8] -unusedBit_6_9 = bits, U32, 640, [9:9] -unusedBit_6_10 = bits, U32, 640, [10:10] -unusedBit_6_11 = bits, U32, 640, [11:11] -unusedBit_6_12 = bits, U32, 640, [12:12] -unusedBit_6_13 = bits, U32, 640, [13:13] -unusedBit_6_14 = bits, U32, 640, [14:14] -unusedBit_6_15 = bits, U32, 640, [15:15] -unusedBit_6_16 = bits, U32, 640, [16:16] -unusedBit_6_17 = bits, U32, 640, [17:17] -unusedBit_6_18 = bits, U32, 640, [18:18] -unusedBit_6_19 = bits, U32, 640, [19:19] -unusedBit_6_20 = bits, U32, 640, [20:20] -unusedBit_6_21 = bits, U32, 640, [21:21] -unusedBit_6_22 = bits, U32, 640, [22:22] -unusedBit_6_23 = bits, U32, 640, [23:23] -unusedBit_6_24 = bits, U32, 640, [24:24] -unusedBit_6_25 = bits, U32, 640, [25:25] -unusedBit_6_26 = bits, U32, 640, [26:26] -unusedBit_6_27 = bits, U32, 640, [27:27] -unusedBit_6_28 = bits, U32, 640, [28:28] -unusedBit_6_29 = bits, U32, 640, [29:29] -unusedBit_6_30 = bits, U32, 640, [30:30] -unusedBit_6_31 = bits, U32, 640, [31:31] nextLobe = scalar, F32, 644, "", 1, 0 nextStart = scalar, F32, 648, "", 1, 0 ; total TS size = 652 @@ -2542,61 +2459,12 @@ activateSwitchCondition = bits, U32, 668, [6:6] rpmCondition = bits, U32, 668, [7:7] speedCondition = bits, U32, 668, [8:8] tpsCondition = bits, U32, 668, [9:9] -unusedBit_11_10 = bits, U32, 668, [10:10] -unusedBit_11_11 = bits, U32, 668, [11:11] -unusedBit_11_12 = bits, U32, 668, [12:12] -unusedBit_11_13 = bits, U32, 668, [13:13] -unusedBit_11_14 = bits, U32, 668, [14:14] -unusedBit_11_15 = bits, U32, 668, [15:15] -unusedBit_11_16 = bits, U32, 668, [16:16] -unusedBit_11_17 = bits, U32, 668, [17:17] -unusedBit_11_18 = bits, U32, 668, [18:18] -unusedBit_11_19 = bits, U32, 668, [19:19] -unusedBit_11_20 = bits, U32, 668, [20:20] -unusedBit_11_21 = bits, U32, 668, [21:21] -unusedBit_11_22 = bits, U32, 668, [22:22] -unusedBit_11_23 = bits, U32, 668, [23:23] -unusedBit_11_24 = bits, U32, 668, [24:24] -unusedBit_11_25 = bits, U32, 668, [25:25] -unusedBit_11_26 = bits, U32, 668, [26:26] -unusedBit_11_27 = bits, U32, 668, [27:27] -unusedBit_11_28 = bits, U32, 668, [28:28] -unusedBit_11_29 = bits, U32, 668, [29:29] -unusedBit_11_30 = bits, U32, 668, [30:30] -unusedBit_11_31 = bits, U32, 668, [31:31] ; total TS size = 672 isTpsInvalid = bits, U32, 672, [0:0] m_shouldResetPid = bits, U32, 672, [1:1] isBelowClosedLoopThreshold = bits, U32, 672, [2:2] isNotClosedLoop = bits, U32, 672, [3:3] isZeroRpm = bits, U32, 672, [4:4] -unusedBit_5_5 = bits, U32, 672, [5:5] -unusedBit_5_6 = bits, U32, 672, [6:6] -unusedBit_5_7 = bits, U32, 672, [7:7] -unusedBit_5_8 = bits, U32, 672, [8:8] -unusedBit_5_9 = bits, U32, 672, [9:9] -unusedBit_5_10 = bits, U32, 672, [10:10] -unusedBit_5_11 = bits, U32, 672, [11:11] -unusedBit_5_12 = bits, U32, 672, [12:12] -unusedBit_5_13 = bits, U32, 672, [13:13] -unusedBit_5_14 = bits, U32, 672, [14:14] -unusedBit_5_15 = bits, U32, 672, [15:15] -unusedBit_5_16 = bits, U32, 672, [16:16] -unusedBit_5_17 = bits, U32, 672, [17:17] -unusedBit_5_18 = bits, U32, 672, [18:18] -unusedBit_5_19 = bits, U32, 672, [19:19] -unusedBit_5_20 = bits, U32, 672, [20:20] -unusedBit_5_21 = bits, U32, 672, [21:21] -unusedBit_5_22 = bits, U32, 672, [22:22] -unusedBit_5_23 = bits, U32, 672, [23:23] -unusedBit_5_24 = bits, U32, 672, [24:24] -unusedBit_5_25 = bits, U32, 672, [25:25] -unusedBit_5_26 = bits, U32, 672, [26:26] -unusedBit_5_27 = bits, U32, 672, [27:27] -unusedBit_5_28 = bits, U32, 672, [28:28] -unusedBit_5_29 = bits, U32, 672, [29:29] -unusedBit_5_30 = bits, U32, 672, [30:30] -unusedBit_5_31 = bits, U32, 672, [31:31] openLoopPart = scalar, F32, 676, "", 1, 0 closedLoopPart = scalar, F32, 680, "", 1, 0 ; total TS size = 684 @@ -2608,30 +2476,6 @@ tpsTooHigh = bits, U32, 684, [4:4] m_acEnabled = bits, U32, 684, [5:5] acButtonState = bits, U32, 684, [6:6] isDisabledByLua = bits, U32, 684, [7:7] -unusedBit_8_8 = bits, U32, 684, [8:8] -unusedBit_8_9 = bits, U32, 684, [9:9] -unusedBit_8_10 = bits, U32, 684, [10:10] -unusedBit_8_11 = bits, U32, 684, [11:11] -unusedBit_8_12 = bits, U32, 684, [12:12] -unusedBit_8_13 = bits, U32, 684, [13:13] -unusedBit_8_14 = bits, U32, 684, [14:14] -unusedBit_8_15 = bits, U32, 684, [15:15] -unusedBit_8_16 = bits, U32, 684, [16:16] -unusedBit_8_17 = bits, U32, 684, [17:17] -unusedBit_8_18 = bits, U32, 684, [18:18] -unusedBit_8_19 = bits, U32, 684, [19:19] -unusedBit_8_20 = bits, U32, 684, [20:20] -unusedBit_8_21 = bits, U32, 684, [21:21] -unusedBit_8_22 = bits, U32, 684, [22:22] -unusedBit_8_23 = bits, U32, 684, [23:23] -unusedBit_8_24 = bits, U32, 684, [24:24] -unusedBit_8_25 = bits, U32, 684, [25:25] -unusedBit_8_26 = bits, U32, 684, [26:26] -unusedBit_8_27 = bits, U32, 684, [27:27] -unusedBit_8_28 = bits, U32, 684, [28:28] -unusedBit_8_29 = bits, U32, 684, [29:29] -unusedBit_8_30 = bits, U32, 684, [30:30] -unusedBit_8_31 = bits, U32, 684, [31:31] latest_usage_ac_control = scalar, S32, 688, "", 1, 0 acSwitchLastChangeTimeMs = scalar, S32, 692, "", 1, 0 ; total TS size = 696 @@ -2642,130 +2486,18 @@ brokenClt = bits, U32, 696, [3:3] enabledForAc = bits, U32, 696, [4:4] hot = bits, U32, 696, [5:5] cold = bits, U32, 696, [6:6] -unusedBit_7_7 = bits, U32, 696, [7:7] -unusedBit_7_8 = bits, U32, 696, [8:8] -unusedBit_7_9 = bits, U32, 696, [9:9] -unusedBit_7_10 = bits, U32, 696, [10:10] -unusedBit_7_11 = bits, U32, 696, [11:11] -unusedBit_7_12 = bits, U32, 696, [12:12] -unusedBit_7_13 = bits, U32, 696, [13:13] -unusedBit_7_14 = bits, U32, 696, [14:14] -unusedBit_7_15 = bits, U32, 696, [15:15] -unusedBit_7_16 = bits, U32, 696, [16:16] -unusedBit_7_17 = bits, U32, 696, [17:17] -unusedBit_7_18 = bits, U32, 696, [18:18] -unusedBit_7_19 = bits, U32, 696, [19:19] -unusedBit_7_20 = bits, U32, 696, [20:20] -unusedBit_7_21 = bits, U32, 696, [21:21] -unusedBit_7_22 = bits, U32, 696, [22:22] -unusedBit_7_23 = bits, U32, 696, [23:23] -unusedBit_7_24 = bits, U32, 696, [24:24] -unusedBit_7_25 = bits, U32, 696, [25:25] -unusedBit_7_26 = bits, U32, 696, [26:26] -unusedBit_7_27 = bits, U32, 696, [27:27] -unusedBit_7_28 = bits, U32, 696, [28:28] -unusedBit_7_29 = bits, U32, 696, [29:29] -unusedBit_7_30 = bits, U32, 696, [30:30] -unusedBit_7_31 = bits, U32, 696, [31:31] ; total TS size = 700 isPrime = bits, U32, 700, [0:0] engineTurnedRecently = bits, U32, 700, [1:1] isPumpOn = bits, U32, 700, [2:2] ignitionOn = bits, U32, 700, [3:3] -unusedBit_4_4 = bits, U32, 700, [4:4] -unusedBit_4_5 = bits, U32, 700, [5:5] -unusedBit_4_6 = bits, U32, 700, [6:6] -unusedBit_4_7 = bits, U32, 700, [7:7] -unusedBit_4_8 = bits, U32, 700, [8:8] -unusedBit_4_9 = bits, U32, 700, [9:9] -unusedBit_4_10 = bits, U32, 700, [10:10] -unusedBit_4_11 = bits, U32, 700, [11:11] -unusedBit_4_12 = bits, U32, 700, [12:12] -unusedBit_4_13 = bits, U32, 700, [13:13] -unusedBit_4_14 = bits, U32, 700, [14:14] -unusedBit_4_15 = bits, U32, 700, [15:15] -unusedBit_4_16 = bits, U32, 700, [16:16] -unusedBit_4_17 = bits, U32, 700, [17:17] -unusedBit_4_18 = bits, U32, 700, [18:18] -unusedBit_4_19 = bits, U32, 700, [19:19] -unusedBit_4_20 = bits, U32, 700, [20:20] -unusedBit_4_21 = bits, U32, 700, [21:21] -unusedBit_4_22 = bits, U32, 700, [22:22] -unusedBit_4_23 = bits, U32, 700, [23:23] -unusedBit_4_24 = bits, U32, 700, [24:24] -unusedBit_4_25 = bits, U32, 700, [25:25] -unusedBit_4_26 = bits, U32, 700, [26:26] -unusedBit_4_27 = bits, U32, 700, [27:27] -unusedBit_4_28 = bits, U32, 700, [28:28] -unusedBit_4_29 = bits, U32, 700, [29:29] -unusedBit_4_30 = bits, U32, 700, [30:30] -unusedBit_4_31 = bits, U32, 700, [31:31] ; total TS size = 704 isBenchTest = bits, U32, 704, [0:0] hasIgnitionVoltage = bits, U32, 704, [1:1] mainRelayState = bits, U32, 704, [2:2] delayedShutoffRequested = bits, U32, 704, [3:3] -unusedBit_4_4 = bits, U32, 704, [4:4] -unusedBit_4_5 = bits, U32, 704, [5:5] -unusedBit_4_6 = bits, U32, 704, [6:6] -unusedBit_4_7 = bits, U32, 704, [7:7] -unusedBit_4_8 = bits, U32, 704, [8:8] -unusedBit_4_9 = bits, U32, 704, [9:9] -unusedBit_4_10 = bits, U32, 704, [10:10] -unusedBit_4_11 = bits, U32, 704, [11:11] -unusedBit_4_12 = bits, U32, 704, [12:12] -unusedBit_4_13 = bits, U32, 704, [13:13] -unusedBit_4_14 = bits, U32, 704, [14:14] -unusedBit_4_15 = bits, U32, 704, [15:15] -unusedBit_4_16 = bits, U32, 704, [16:16] -unusedBit_4_17 = bits, U32, 704, [17:17] -unusedBit_4_18 = bits, U32, 704, [18:18] -unusedBit_4_19 = bits, U32, 704, [19:19] -unusedBit_4_20 = bits, U32, 704, [20:20] -unusedBit_4_21 = bits, U32, 704, [21:21] -unusedBit_4_22 = bits, U32, 704, [22:22] -unusedBit_4_23 = bits, U32, 704, [23:23] -unusedBit_4_24 = bits, U32, 704, [24:24] -unusedBit_4_25 = bits, U32, 704, [25:25] -unusedBit_4_26 = bits, U32, 704, [26:26] -unusedBit_4_27 = bits, U32, 704, [27:27] -unusedBit_4_28 = bits, U32, 704, [28:28] -unusedBit_4_29 = bits, U32, 704, [29:29] -unusedBit_4_30 = bits, U32, 704, [30:30] -unusedBit_4_31 = bits, U32, 704, [31:31] ; total TS size = 708 sd_isTChargeAirModel = bits, U32, 708, [0:0] -sd_unusedBit_1_1 = bits, U32, 708, [1:1] -sd_unusedBit_1_2 = bits, U32, 708, [2:2] -sd_unusedBit_1_3 = bits, U32, 708, [3:3] -sd_unusedBit_1_4 = bits, U32, 708, [4:4] -sd_unusedBit_1_5 = bits, U32, 708, [5:5] -sd_unusedBit_1_6 = bits, U32, 708, [6:6] -sd_unusedBit_1_7 = bits, U32, 708, [7:7] -sd_unusedBit_1_8 = bits, U32, 708, [8:8] -sd_unusedBit_1_9 = bits, U32, 708, [9:9] -sd_unusedBit_1_10 = bits, U32, 708, [10:10] -sd_unusedBit_1_11 = bits, U32, 708, [11:11] -sd_unusedBit_1_12 = bits, U32, 708, [12:12] -sd_unusedBit_1_13 = bits, U32, 708, [13:13] -sd_unusedBit_1_14 = bits, U32, 708, [14:14] -sd_unusedBit_1_15 = bits, U32, 708, [15:15] -sd_unusedBit_1_16 = bits, U32, 708, [16:16] -sd_unusedBit_1_17 = bits, U32, 708, [17:17] -sd_unusedBit_1_18 = bits, U32, 708, [18:18] -sd_unusedBit_1_19 = bits, U32, 708, [19:19] -sd_unusedBit_1_20 = bits, U32, 708, [20:20] -sd_unusedBit_1_21 = bits, U32, 708, [21:21] -sd_unusedBit_1_22 = bits, U32, 708, [22:22] -sd_unusedBit_1_23 = bits, U32, 708, [23:23] -sd_unusedBit_1_24 = bits, U32, 708, [24:24] -sd_unusedBit_1_25 = bits, U32, 708, [25:25] -sd_unusedBit_1_26 = bits, U32, 708, [26:26] -sd_unusedBit_1_27 = bits, U32, 708, [27:27] -sd_unusedBit_1_28 = bits, U32, 708, [28:28] -sd_unusedBit_1_29 = bits, U32, 708, [29:29] -sd_unusedBit_1_30 = bits, U32, 708, [30:30] -sd_unusedBit_1_31 = bits, U32, 708, [31:31] sd_airMassInOneCylinder = scalar, F32, 712, "", 1, 0 sd_tCharge = scalar, F32, 716, "", 1, 0 sd_tChargeK = scalar, F32, 720, "", 1, 0 @@ -2792,15 +2524,15 @@ running_timeSinceCrankingInSecs = scalar, F32, 800, "", 1, 0 running_injectorLag = scalar, F32, 804, "", 1, 0 running_baseFuel = scalar, F32, 808, "", 1, 0 running_fuel = scalar, F32, 812, "", 1, 0 -etbFeedForward = bits, F32, 816, [0:2], "not important" -targetFromTable = bits, F32, 820, [0:2], "not important" +etbFeedForward = scalar, F32, 816, "", 1, 0 +targetFromTable = scalar, F32, 820, "", 1, 0 sparkDwell = scalar, F32, 824, "", 1, 0 dwellAngle = scalar, F32, 828, "", 1, 0 cltTimingCorrection = scalar, F32, 832, "", 1, 0 ; total TS size = 836 -tpsFrom = bits, F32, 836, [0:2], "not important" -tpsTo = bits, F32, 840, [0:2], "not important" -deltaTps = bits, F32, 844, [0:2], "not important" +tpsFrom = scalar, F32, 836, "", 1, 0 +tpsTo = scalar, F32, 840, "", 1, 0 +deltaTps = scalar, F32, 844, "", 1, 0 extraFuel = scalar, F32, 848, "", 1, 0 valueFromTable = scalar, F32, 852, "", 1, 0 isAboveAccelThreshold = bits, U32, 856, [0:0] @@ -2809,32 +2541,6 @@ isTimeToResetAccumulator = bits, U32, 856, [2:2] isFractionalEnrichment = bits, U32, 856, [3:3] belowEpsilon = bits, U32, 856, [4:4] tooShort = bits, U32, 856, [5:5] -unusedBit_11_6 = bits, U32, 856, [6:6] -unusedBit_11_7 = bits, U32, 856, [7:7] -unusedBit_11_8 = bits, U32, 856, [8:8] -unusedBit_11_9 = bits, U32, 856, [9:9] -unusedBit_11_10 = bits, U32, 856, [10:10] -unusedBit_11_11 = bits, U32, 856, [11:11] -unusedBit_11_12 = bits, U32, 856, [12:12] -unusedBit_11_13 = bits, U32, 856, [13:13] -unusedBit_11_14 = bits, U32, 856, [14:14] -unusedBit_11_15 = bits, U32, 856, [15:15] -unusedBit_11_16 = bits, U32, 856, [16:16] -unusedBit_11_17 = bits, U32, 856, [17:17] -unusedBit_11_18 = bits, U32, 856, [18:18] -unusedBit_11_19 = bits, U32, 856, [19:19] -unusedBit_11_20 = bits, U32, 856, [20:20] -unusedBit_11_21 = bits, U32, 856, [21:21] -unusedBit_11_22 = bits, U32, 856, [22:22] -unusedBit_11_23 = bits, U32, 856, [23:23] -unusedBit_11_24 = bits, U32, 856, [24:24] -unusedBit_11_25 = bits, U32, 856, [25:25] -unusedBit_11_26 = bits, U32, 856, [26:26] -unusedBit_11_27 = bits, U32, 856, [27:27] -unusedBit_11_28 = bits, U32, 856, [28:28] -unusedBit_11_29 = bits, U32, 856, [29:29] -unusedBit_11_30 = bits, U32, 856, [30:30] -unusedBit_11_31 = bits, U32, 856, [31:31] fractionalInjFuel = scalar, F32, 860, "", 1, 0 accumulatedValue = scalar, F32, 864, "", 1, 0 maxExtraPerCycle = scalar, F32, 868, "", 1, 0 @@ -2867,10 +2573,10 @@ vvtStateIndex = scalar, U08, 947, "", 1, 0 wallFuelCorrection = scalar, F32, 948, "", 1, 0 wallFuel = scalar, F32, 952, "", 1, 0 ; total TS size = 956 -idleState = bits, S32, 956, [0:2], "not important" -currentIdlePosition = bits, F32, 960, [0:2], "not important" -baseIdlePosition = bits, F32, 964, [0:2], "not important" -iacByTpsTaper = bits, F32, 968, [0:2], "not important" +idleState = scalar, S32, 956, "", 1, 0 +currentIdlePosition = scalar, F32, 960, "", 1, 0 +baseIdlePosition = scalar, F32, 964, "", 1, 0 +iacByTpsTaper = scalar, F32, 968, "", 1, 0 throttlePedalUpState = scalar, S32, 972, "", 1, 0 mightResetPid = bits, U32, 976, [0:0] shouldResetPid = bits, U32, 976, [1:1] @@ -2889,21 +2595,6 @@ looksLikeCoasting = bits, U32, 976, [13:13] looksLikeCrankToIdle = bits, U32, 976, [14:14] useInstantRpmForIdle = bits, U32, 976, [15:15] isVerboseIAC = bits, U32, 976, [16:16] -unusedBit_22_17 = bits, U32, 976, [17:17] -unusedBit_22_18 = bits, U32, 976, [18:18] -unusedBit_22_19 = bits, U32, 976, [19:19] -unusedBit_22_20 = bits, U32, 976, [20:20] -unusedBit_22_21 = bits, U32, 976, [21:21] -unusedBit_22_22 = bits, U32, 976, [22:22] -unusedBit_22_23 = bits, U32, 976, [23:23] -unusedBit_22_24 = bits, U32, 976, [24:24] -unusedBit_22_25 = bits, U32, 976, [25:25] -unusedBit_22_26 = bits, U32, 976, [26:26] -unusedBit_22_27 = bits, U32, 976, [27:27] -unusedBit_22_28 = bits, U32, 976, [28:28] -unusedBit_22_29 = bits, U32, 976, [29:29] -unusedBit_22_30 = bits, U32, 976, [30:30] -unusedBit_22_31 = bits, U32, 976, [31:31] targetRpmByClt = scalar, S32, 980, "", 1, 0 targetRpmAcBump = scalar, S32, 984, "", 1, 0 ; total TS size = 988 diff --git a/firmware/tunerstudio/generated/rusefi_mre_f4.ini b/firmware/tunerstudio/generated/rusefi_mre_f4.ini index 438eb4493e..53c541355e 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f4.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.06.18.mre_f4.400105061" + signature = "rusEFI 2022.06.19.mre_f4.400105061" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.18.mre_f4.400105061" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.19.mre_f4.400105061" ; 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 @@ -85,7 +85,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 Sat Jun 18 21:28:41 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 19 13:56:12 UTC 2022 pageSize = 21352 page = 1 @@ -2321,36 +2321,6 @@ tpsAccelTo = scalar, U08, 371, "%", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0] isUsbConnected = bits, U32, 376, [1:1] -unusedBit_182_2 = bits, U32, 376, [2:2] -unusedBit_182_3 = bits, U32, 376, [3:3] -unusedBit_182_4 = bits, U32, 376, [4:4] -unusedBit_182_5 = bits, U32, 376, [5:5] -unusedBit_182_6 = bits, U32, 376, [6:6] -unusedBit_182_7 = bits, U32, 376, [7:7] -unusedBit_182_8 = bits, U32, 376, [8:8] -unusedBit_182_9 = bits, U32, 376, [9:9] -unusedBit_182_10 = bits, U32, 376, [10:10] -unusedBit_182_11 = bits, U32, 376, [11:11] -unusedBit_182_12 = bits, U32, 376, [12:12] -unusedBit_182_13 = bits, U32, 376, [13:13] -unusedBit_182_14 = bits, U32, 376, [14:14] -unusedBit_182_15 = bits, U32, 376, [15:15] -unusedBit_182_16 = bits, U32, 376, [16:16] -unusedBit_182_17 = bits, U32, 376, [17:17] -unusedBit_182_18 = bits, U32, 376, [18:18] -unusedBit_182_19 = bits, U32, 376, [19:19] -unusedBit_182_20 = bits, U32, 376, [20:20] -unusedBit_182_21 = bits, U32, 376, [21:21] -unusedBit_182_22 = bits, U32, 376, [22:22] -unusedBit_182_23 = bits, U32, 376, [23:23] -unusedBit_182_24 = bits, U32, 376, [24:24] -unusedBit_182_25 = bits, U32, 376, [25:25] -unusedBit_182_26 = bits, U32, 376, [26:26] -unusedBit_182_27 = bits, U32, 376, [27:27] -unusedBit_182_28 = bits, U32, 376, [28:28] -unusedBit_182_29 = bits, U32, 376, [29:29] -unusedBit_182_30 = bits, U32, 376, [30:30] -unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 @@ -2369,30 +2339,6 @@ launchIsLaunchCondition = bits, U32, 408, [4:4] launchCombinedConditions = bits, U32, 408, [5:5] dfcoActive = bits, U32, 408, [6:6] tpsAccelActive = bits, U32, 408, [7:7] -unusedBit_230_8 = bits, U32, 408, [8:8] -unusedBit_230_9 = bits, U32, 408, [9:9] -unusedBit_230_10 = bits, U32, 408, [10:10] -unusedBit_230_11 = bits, U32, 408, [11:11] -unusedBit_230_12 = bits, U32, 408, [12:12] -unusedBit_230_13 = bits, U32, 408, [13:13] -unusedBit_230_14 = bits, U32, 408, [14:14] -unusedBit_230_15 = bits, U32, 408, [15:15] -unusedBit_230_16 = bits, U32, 408, [16:16] -unusedBit_230_17 = bits, U32, 408, [17:17] -unusedBit_230_18 = bits, U32, 408, [18:18] -unusedBit_230_19 = bits, U32, 408, [19:19] -unusedBit_230_20 = bits, U32, 408, [20:20] -unusedBit_230_21 = bits, U32, 408, [21:21] -unusedBit_230_22 = bits, U32, 408, [22:22] -unusedBit_230_23 = bits, U32, 408, [23:23] -unusedBit_230_24 = bits, U32, 408, [24:24] -unusedBit_230_25 = bits, U32, 408, [25:25] -unusedBit_230_26 = bits, U32, 408, [26:26] -unusedBit_230_27 = bits, U32, 408, [27:27] -unusedBit_230_28 = bits, U32, 408, [28:28] -unusedBit_230_29 = bits, U32, 408, [29:29] -unusedBit_230_30 = bits, U32, 408, [30:30] -unusedBit_230_31 = bits, U32, 408, [31:31] boostControllerOutput = scalar, U08, 412, "%", 0.5, 0 boostControllerOpenLoopPart = scalar, U08, 413, "%", 0.5, 0 fallbackMap = scalar, U16, 414, "kPa", 0.1, 0 @@ -2534,35 +2480,6 @@ fuel_requested_percent_pi = scalar, F32, 636, "", 1, 0 noValve = bits, U32, 640, [0:0] angleAboveMin = bits, U32, 640, [1:1] isHpfpInactive = bits, U32, 640, [2:2] -unusedBit_6_3 = bits, U32, 640, [3:3] -unusedBit_6_4 = bits, U32, 640, [4:4] -unusedBit_6_5 = bits, U32, 640, [5:5] -unusedBit_6_6 = bits, U32, 640, [6:6] -unusedBit_6_7 = bits, U32, 640, [7:7] -unusedBit_6_8 = bits, U32, 640, [8:8] -unusedBit_6_9 = bits, U32, 640, [9:9] -unusedBit_6_10 = bits, U32, 640, [10:10] -unusedBit_6_11 = bits, U32, 640, [11:11] -unusedBit_6_12 = bits, U32, 640, [12:12] -unusedBit_6_13 = bits, U32, 640, [13:13] -unusedBit_6_14 = bits, U32, 640, [14:14] -unusedBit_6_15 = bits, U32, 640, [15:15] -unusedBit_6_16 = bits, U32, 640, [16:16] -unusedBit_6_17 = bits, U32, 640, [17:17] -unusedBit_6_18 = bits, U32, 640, [18:18] -unusedBit_6_19 = bits, U32, 640, [19:19] -unusedBit_6_20 = bits, U32, 640, [20:20] -unusedBit_6_21 = bits, U32, 640, [21:21] -unusedBit_6_22 = bits, U32, 640, [22:22] -unusedBit_6_23 = bits, U32, 640, [23:23] -unusedBit_6_24 = bits, U32, 640, [24:24] -unusedBit_6_25 = bits, U32, 640, [25:25] -unusedBit_6_26 = bits, U32, 640, [26:26] -unusedBit_6_27 = bits, U32, 640, [27:27] -unusedBit_6_28 = bits, U32, 640, [28:28] -unusedBit_6_29 = bits, U32, 640, [29:29] -unusedBit_6_30 = bits, U32, 640, [30:30] -unusedBit_6_31 = bits, U32, 640, [31:31] nextLobe = scalar, F32, 644, "", 1, 0 nextStart = scalar, F32, 648, "", 1, 0 ; total TS size = 652 @@ -2581,61 +2498,12 @@ activateSwitchCondition = bits, U32, 668, [6:6] rpmCondition = bits, U32, 668, [7:7] speedCondition = bits, U32, 668, [8:8] tpsCondition = bits, U32, 668, [9:9] -unusedBit_11_10 = bits, U32, 668, [10:10] -unusedBit_11_11 = bits, U32, 668, [11:11] -unusedBit_11_12 = bits, U32, 668, [12:12] -unusedBit_11_13 = bits, U32, 668, [13:13] -unusedBit_11_14 = bits, U32, 668, [14:14] -unusedBit_11_15 = bits, U32, 668, [15:15] -unusedBit_11_16 = bits, U32, 668, [16:16] -unusedBit_11_17 = bits, U32, 668, [17:17] -unusedBit_11_18 = bits, U32, 668, [18:18] -unusedBit_11_19 = bits, U32, 668, [19:19] -unusedBit_11_20 = bits, U32, 668, [20:20] -unusedBit_11_21 = bits, U32, 668, [21:21] -unusedBit_11_22 = bits, U32, 668, [22:22] -unusedBit_11_23 = bits, U32, 668, [23:23] -unusedBit_11_24 = bits, U32, 668, [24:24] -unusedBit_11_25 = bits, U32, 668, [25:25] -unusedBit_11_26 = bits, U32, 668, [26:26] -unusedBit_11_27 = bits, U32, 668, [27:27] -unusedBit_11_28 = bits, U32, 668, [28:28] -unusedBit_11_29 = bits, U32, 668, [29:29] -unusedBit_11_30 = bits, U32, 668, [30:30] -unusedBit_11_31 = bits, U32, 668, [31:31] ; total TS size = 672 isTpsInvalid = bits, U32, 672, [0:0] m_shouldResetPid = bits, U32, 672, [1:1] isBelowClosedLoopThreshold = bits, U32, 672, [2:2] isNotClosedLoop = bits, U32, 672, [3:3] isZeroRpm = bits, U32, 672, [4:4] -unusedBit_5_5 = bits, U32, 672, [5:5] -unusedBit_5_6 = bits, U32, 672, [6:6] -unusedBit_5_7 = bits, U32, 672, [7:7] -unusedBit_5_8 = bits, U32, 672, [8:8] -unusedBit_5_9 = bits, U32, 672, [9:9] -unusedBit_5_10 = bits, U32, 672, [10:10] -unusedBit_5_11 = bits, U32, 672, [11:11] -unusedBit_5_12 = bits, U32, 672, [12:12] -unusedBit_5_13 = bits, U32, 672, [13:13] -unusedBit_5_14 = bits, U32, 672, [14:14] -unusedBit_5_15 = bits, U32, 672, [15:15] -unusedBit_5_16 = bits, U32, 672, [16:16] -unusedBit_5_17 = bits, U32, 672, [17:17] -unusedBit_5_18 = bits, U32, 672, [18:18] -unusedBit_5_19 = bits, U32, 672, [19:19] -unusedBit_5_20 = bits, U32, 672, [20:20] -unusedBit_5_21 = bits, U32, 672, [21:21] -unusedBit_5_22 = bits, U32, 672, [22:22] -unusedBit_5_23 = bits, U32, 672, [23:23] -unusedBit_5_24 = bits, U32, 672, [24:24] -unusedBit_5_25 = bits, U32, 672, [25:25] -unusedBit_5_26 = bits, U32, 672, [26:26] -unusedBit_5_27 = bits, U32, 672, [27:27] -unusedBit_5_28 = bits, U32, 672, [28:28] -unusedBit_5_29 = bits, U32, 672, [29:29] -unusedBit_5_30 = bits, U32, 672, [30:30] -unusedBit_5_31 = bits, U32, 672, [31:31] openLoopPart = scalar, F32, 676, "", 1, 0 closedLoopPart = scalar, F32, 680, "", 1, 0 ; total TS size = 684 @@ -2647,30 +2515,6 @@ tpsTooHigh = bits, U32, 684, [4:4] m_acEnabled = bits, U32, 684, [5:5] acButtonState = bits, U32, 684, [6:6] isDisabledByLua = bits, U32, 684, [7:7] -unusedBit_8_8 = bits, U32, 684, [8:8] -unusedBit_8_9 = bits, U32, 684, [9:9] -unusedBit_8_10 = bits, U32, 684, [10:10] -unusedBit_8_11 = bits, U32, 684, [11:11] -unusedBit_8_12 = bits, U32, 684, [12:12] -unusedBit_8_13 = bits, U32, 684, [13:13] -unusedBit_8_14 = bits, U32, 684, [14:14] -unusedBit_8_15 = bits, U32, 684, [15:15] -unusedBit_8_16 = bits, U32, 684, [16:16] -unusedBit_8_17 = bits, U32, 684, [17:17] -unusedBit_8_18 = bits, U32, 684, [18:18] -unusedBit_8_19 = bits, U32, 684, [19:19] -unusedBit_8_20 = bits, U32, 684, [20:20] -unusedBit_8_21 = bits, U32, 684, [21:21] -unusedBit_8_22 = bits, U32, 684, [22:22] -unusedBit_8_23 = bits, U32, 684, [23:23] -unusedBit_8_24 = bits, U32, 684, [24:24] -unusedBit_8_25 = bits, U32, 684, [25:25] -unusedBit_8_26 = bits, U32, 684, [26:26] -unusedBit_8_27 = bits, U32, 684, [27:27] -unusedBit_8_28 = bits, U32, 684, [28:28] -unusedBit_8_29 = bits, U32, 684, [29:29] -unusedBit_8_30 = bits, U32, 684, [30:30] -unusedBit_8_31 = bits, U32, 684, [31:31] latest_usage_ac_control = scalar, S32, 688, "", 1, 0 acSwitchLastChangeTimeMs = scalar, S32, 692, "", 1, 0 ; total TS size = 696 @@ -2681,130 +2525,18 @@ brokenClt = bits, U32, 696, [3:3] enabledForAc = bits, U32, 696, [4:4] hot = bits, U32, 696, [5:5] cold = bits, U32, 696, [6:6] -unusedBit_7_7 = bits, U32, 696, [7:7] -unusedBit_7_8 = bits, U32, 696, [8:8] -unusedBit_7_9 = bits, U32, 696, [9:9] -unusedBit_7_10 = bits, U32, 696, [10:10] -unusedBit_7_11 = bits, U32, 696, [11:11] -unusedBit_7_12 = bits, U32, 696, [12:12] -unusedBit_7_13 = bits, U32, 696, [13:13] -unusedBit_7_14 = bits, U32, 696, [14:14] -unusedBit_7_15 = bits, U32, 696, [15:15] -unusedBit_7_16 = bits, U32, 696, [16:16] -unusedBit_7_17 = bits, U32, 696, [17:17] -unusedBit_7_18 = bits, U32, 696, [18:18] -unusedBit_7_19 = bits, U32, 696, [19:19] -unusedBit_7_20 = bits, U32, 696, [20:20] -unusedBit_7_21 = bits, U32, 696, [21:21] -unusedBit_7_22 = bits, U32, 696, [22:22] -unusedBit_7_23 = bits, U32, 696, [23:23] -unusedBit_7_24 = bits, U32, 696, [24:24] -unusedBit_7_25 = bits, U32, 696, [25:25] -unusedBit_7_26 = bits, U32, 696, [26:26] -unusedBit_7_27 = bits, U32, 696, [27:27] -unusedBit_7_28 = bits, U32, 696, [28:28] -unusedBit_7_29 = bits, U32, 696, [29:29] -unusedBit_7_30 = bits, U32, 696, [30:30] -unusedBit_7_31 = bits, U32, 696, [31:31] ; total TS size = 700 isPrime = bits, U32, 700, [0:0] engineTurnedRecently = bits, U32, 700, [1:1] isPumpOn = bits, U32, 700, [2:2] ignitionOn = bits, U32, 700, [3:3] -unusedBit_4_4 = bits, U32, 700, [4:4] -unusedBit_4_5 = bits, U32, 700, [5:5] -unusedBit_4_6 = bits, U32, 700, [6:6] -unusedBit_4_7 = bits, U32, 700, [7:7] -unusedBit_4_8 = bits, U32, 700, [8:8] -unusedBit_4_9 = bits, U32, 700, [9:9] -unusedBit_4_10 = bits, U32, 700, [10:10] -unusedBit_4_11 = bits, U32, 700, [11:11] -unusedBit_4_12 = bits, U32, 700, [12:12] -unusedBit_4_13 = bits, U32, 700, [13:13] -unusedBit_4_14 = bits, U32, 700, [14:14] -unusedBit_4_15 = bits, U32, 700, [15:15] -unusedBit_4_16 = bits, U32, 700, [16:16] -unusedBit_4_17 = bits, U32, 700, [17:17] -unusedBit_4_18 = bits, U32, 700, [18:18] -unusedBit_4_19 = bits, U32, 700, [19:19] -unusedBit_4_20 = bits, U32, 700, [20:20] -unusedBit_4_21 = bits, U32, 700, [21:21] -unusedBit_4_22 = bits, U32, 700, [22:22] -unusedBit_4_23 = bits, U32, 700, [23:23] -unusedBit_4_24 = bits, U32, 700, [24:24] -unusedBit_4_25 = bits, U32, 700, [25:25] -unusedBit_4_26 = bits, U32, 700, [26:26] -unusedBit_4_27 = bits, U32, 700, [27:27] -unusedBit_4_28 = bits, U32, 700, [28:28] -unusedBit_4_29 = bits, U32, 700, [29:29] -unusedBit_4_30 = bits, U32, 700, [30:30] -unusedBit_4_31 = bits, U32, 700, [31:31] ; total TS size = 704 isBenchTest = bits, U32, 704, [0:0] hasIgnitionVoltage = bits, U32, 704, [1:1] mainRelayState = bits, U32, 704, [2:2] delayedShutoffRequested = bits, U32, 704, [3:3] -unusedBit_4_4 = bits, U32, 704, [4:4] -unusedBit_4_5 = bits, U32, 704, [5:5] -unusedBit_4_6 = bits, U32, 704, [6:6] -unusedBit_4_7 = bits, U32, 704, [7:7] -unusedBit_4_8 = bits, U32, 704, [8:8] -unusedBit_4_9 = bits, U32, 704, [9:9] -unusedBit_4_10 = bits, U32, 704, [10:10] -unusedBit_4_11 = bits, U32, 704, [11:11] -unusedBit_4_12 = bits, U32, 704, [12:12] -unusedBit_4_13 = bits, U32, 704, [13:13] -unusedBit_4_14 = bits, U32, 704, [14:14] -unusedBit_4_15 = bits, U32, 704, [15:15] -unusedBit_4_16 = bits, U32, 704, [16:16] -unusedBit_4_17 = bits, U32, 704, [17:17] -unusedBit_4_18 = bits, U32, 704, [18:18] -unusedBit_4_19 = bits, U32, 704, [19:19] -unusedBit_4_20 = bits, U32, 704, [20:20] -unusedBit_4_21 = bits, U32, 704, [21:21] -unusedBit_4_22 = bits, U32, 704, [22:22] -unusedBit_4_23 = bits, U32, 704, [23:23] -unusedBit_4_24 = bits, U32, 704, [24:24] -unusedBit_4_25 = bits, U32, 704, [25:25] -unusedBit_4_26 = bits, U32, 704, [26:26] -unusedBit_4_27 = bits, U32, 704, [27:27] -unusedBit_4_28 = bits, U32, 704, [28:28] -unusedBit_4_29 = bits, U32, 704, [29:29] -unusedBit_4_30 = bits, U32, 704, [30:30] -unusedBit_4_31 = bits, U32, 704, [31:31] ; total TS size = 708 sd_isTChargeAirModel = bits, U32, 708, [0:0] -sd_unusedBit_1_1 = bits, U32, 708, [1:1] -sd_unusedBit_1_2 = bits, U32, 708, [2:2] -sd_unusedBit_1_3 = bits, U32, 708, [3:3] -sd_unusedBit_1_4 = bits, U32, 708, [4:4] -sd_unusedBit_1_5 = bits, U32, 708, [5:5] -sd_unusedBit_1_6 = bits, U32, 708, [6:6] -sd_unusedBit_1_7 = bits, U32, 708, [7:7] -sd_unusedBit_1_8 = bits, U32, 708, [8:8] -sd_unusedBit_1_9 = bits, U32, 708, [9:9] -sd_unusedBit_1_10 = bits, U32, 708, [10:10] -sd_unusedBit_1_11 = bits, U32, 708, [11:11] -sd_unusedBit_1_12 = bits, U32, 708, [12:12] -sd_unusedBit_1_13 = bits, U32, 708, [13:13] -sd_unusedBit_1_14 = bits, U32, 708, [14:14] -sd_unusedBit_1_15 = bits, U32, 708, [15:15] -sd_unusedBit_1_16 = bits, U32, 708, [16:16] -sd_unusedBit_1_17 = bits, U32, 708, [17:17] -sd_unusedBit_1_18 = bits, U32, 708, [18:18] -sd_unusedBit_1_19 = bits, U32, 708, [19:19] -sd_unusedBit_1_20 = bits, U32, 708, [20:20] -sd_unusedBit_1_21 = bits, U32, 708, [21:21] -sd_unusedBit_1_22 = bits, U32, 708, [22:22] -sd_unusedBit_1_23 = bits, U32, 708, [23:23] -sd_unusedBit_1_24 = bits, U32, 708, [24:24] -sd_unusedBit_1_25 = bits, U32, 708, [25:25] -sd_unusedBit_1_26 = bits, U32, 708, [26:26] -sd_unusedBit_1_27 = bits, U32, 708, [27:27] -sd_unusedBit_1_28 = bits, U32, 708, [28:28] -sd_unusedBit_1_29 = bits, U32, 708, [29:29] -sd_unusedBit_1_30 = bits, U32, 708, [30:30] -sd_unusedBit_1_31 = bits, U32, 708, [31:31] sd_airMassInOneCylinder = scalar, F32, 712, "", 1, 0 sd_tCharge = scalar, F32, 716, "", 1, 0 sd_tChargeK = scalar, F32, 720, "", 1, 0 @@ -2831,15 +2563,15 @@ running_timeSinceCrankingInSecs = scalar, F32, 800, "", 1, 0 running_injectorLag = scalar, F32, 804, "", 1, 0 running_baseFuel = scalar, F32, 808, "", 1, 0 running_fuel = scalar, F32, 812, "", 1, 0 -etbFeedForward = bits, F32, 816, [0:2], "not important" -targetFromTable = bits, F32, 820, [0:2], "not important" +etbFeedForward = scalar, F32, 816, "", 1, 0 +targetFromTable = scalar, F32, 820, "", 1, 0 sparkDwell = scalar, F32, 824, "", 1, 0 dwellAngle = scalar, F32, 828, "", 1, 0 cltTimingCorrection = scalar, F32, 832, "", 1, 0 ; total TS size = 836 -tpsFrom = bits, F32, 836, [0:2], "not important" -tpsTo = bits, F32, 840, [0:2], "not important" -deltaTps = bits, F32, 844, [0:2], "not important" +tpsFrom = scalar, F32, 836, "", 1, 0 +tpsTo = scalar, F32, 840, "", 1, 0 +deltaTps = scalar, F32, 844, "", 1, 0 extraFuel = scalar, F32, 848, "", 1, 0 valueFromTable = scalar, F32, 852, "", 1, 0 isAboveAccelThreshold = bits, U32, 856, [0:0] @@ -2848,32 +2580,6 @@ isTimeToResetAccumulator = bits, U32, 856, [2:2] isFractionalEnrichment = bits, U32, 856, [3:3] belowEpsilon = bits, U32, 856, [4:4] tooShort = bits, U32, 856, [5:5] -unusedBit_11_6 = bits, U32, 856, [6:6] -unusedBit_11_7 = bits, U32, 856, [7:7] -unusedBit_11_8 = bits, U32, 856, [8:8] -unusedBit_11_9 = bits, U32, 856, [9:9] -unusedBit_11_10 = bits, U32, 856, [10:10] -unusedBit_11_11 = bits, U32, 856, [11:11] -unusedBit_11_12 = bits, U32, 856, [12:12] -unusedBit_11_13 = bits, U32, 856, [13:13] -unusedBit_11_14 = bits, U32, 856, [14:14] -unusedBit_11_15 = bits, U32, 856, [15:15] -unusedBit_11_16 = bits, U32, 856, [16:16] -unusedBit_11_17 = bits, U32, 856, [17:17] -unusedBit_11_18 = bits, U32, 856, [18:18] -unusedBit_11_19 = bits, U32, 856, [19:19] -unusedBit_11_20 = bits, U32, 856, [20:20] -unusedBit_11_21 = bits, U32, 856, [21:21] -unusedBit_11_22 = bits, U32, 856, [22:22] -unusedBit_11_23 = bits, U32, 856, [23:23] -unusedBit_11_24 = bits, U32, 856, [24:24] -unusedBit_11_25 = bits, U32, 856, [25:25] -unusedBit_11_26 = bits, U32, 856, [26:26] -unusedBit_11_27 = bits, U32, 856, [27:27] -unusedBit_11_28 = bits, U32, 856, [28:28] -unusedBit_11_29 = bits, U32, 856, [29:29] -unusedBit_11_30 = bits, U32, 856, [30:30] -unusedBit_11_31 = bits, U32, 856, [31:31] fractionalInjFuel = scalar, F32, 860, "", 1, 0 accumulatedValue = scalar, F32, 864, "", 1, 0 maxExtraPerCycle = scalar, F32, 868, "", 1, 0 @@ -2906,10 +2612,10 @@ vvtStateIndex = scalar, U08, 947, "", 1, 0 wallFuelCorrection = scalar, F32, 948, "", 1, 0 wallFuel = scalar, F32, 952, "", 1, 0 ; total TS size = 956 -idleState = bits, S32, 956, [0:2], "not important" -currentIdlePosition = bits, F32, 960, [0:2], "not important" -baseIdlePosition = bits, F32, 964, [0:2], "not important" -iacByTpsTaper = bits, F32, 968, [0:2], "not important" +idleState = scalar, S32, 956, "", 1, 0 +currentIdlePosition = scalar, F32, 960, "", 1, 0 +baseIdlePosition = scalar, F32, 964, "", 1, 0 +iacByTpsTaper = scalar, F32, 968, "", 1, 0 throttlePedalUpState = scalar, S32, 972, "", 1, 0 mightResetPid = bits, U32, 976, [0:0] shouldResetPid = bits, U32, 976, [1:1] @@ -2928,21 +2634,6 @@ looksLikeCoasting = bits, U32, 976, [13:13] looksLikeCrankToIdle = bits, U32, 976, [14:14] useInstantRpmForIdle = bits, U32, 976, [15:15] isVerboseIAC = bits, U32, 976, [16:16] -unusedBit_22_17 = bits, U32, 976, [17:17] -unusedBit_22_18 = bits, U32, 976, [18:18] -unusedBit_22_19 = bits, U32, 976, [19:19] -unusedBit_22_20 = bits, U32, 976, [20:20] -unusedBit_22_21 = bits, U32, 976, [21:21] -unusedBit_22_22 = bits, U32, 976, [22:22] -unusedBit_22_23 = bits, U32, 976, [23:23] -unusedBit_22_24 = bits, U32, 976, [24:24] -unusedBit_22_25 = bits, U32, 976, [25:25] -unusedBit_22_26 = bits, U32, 976, [26:26] -unusedBit_22_27 = bits, U32, 976, [27:27] -unusedBit_22_28 = bits, U32, 976, [28:28] -unusedBit_22_29 = bits, U32, 976, [29:29] -unusedBit_22_30 = bits, U32, 976, [30:30] -unusedBit_22_31 = bits, U32, 976, [31:31] targetRpmByClt = scalar, S32, 980, "", 1, 0 targetRpmAcBump = scalar, S32, 984, "", 1, 0 ; total TS size = 988 diff --git a/firmware/tunerstudio/generated/rusefi_mre_f7.ini b/firmware/tunerstudio/generated/rusefi_mre_f7.ini index 1f075475a7..8f6b1f3af0 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f7.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.06.18.mre_f7.400105061" + signature = "rusEFI 2022.06.19.mre_f7.400105061" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.18.mre_f7.400105061" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.19.mre_f7.400105061" ; 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 @@ -85,7 +85,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 Sat Jun 18 21:28:39 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 19 13:56:10 UTC 2022 pageSize = 21352 page = 1 @@ -2321,36 +2321,6 @@ tpsAccelTo = scalar, U08, 371, "%", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0] isUsbConnected = bits, U32, 376, [1:1] -unusedBit_182_2 = bits, U32, 376, [2:2] -unusedBit_182_3 = bits, U32, 376, [3:3] -unusedBit_182_4 = bits, U32, 376, [4:4] -unusedBit_182_5 = bits, U32, 376, [5:5] -unusedBit_182_6 = bits, U32, 376, [6:6] -unusedBit_182_7 = bits, U32, 376, [7:7] -unusedBit_182_8 = bits, U32, 376, [8:8] -unusedBit_182_9 = bits, U32, 376, [9:9] -unusedBit_182_10 = bits, U32, 376, [10:10] -unusedBit_182_11 = bits, U32, 376, [11:11] -unusedBit_182_12 = bits, U32, 376, [12:12] -unusedBit_182_13 = bits, U32, 376, [13:13] -unusedBit_182_14 = bits, U32, 376, [14:14] -unusedBit_182_15 = bits, U32, 376, [15:15] -unusedBit_182_16 = bits, U32, 376, [16:16] -unusedBit_182_17 = bits, U32, 376, [17:17] -unusedBit_182_18 = bits, U32, 376, [18:18] -unusedBit_182_19 = bits, U32, 376, [19:19] -unusedBit_182_20 = bits, U32, 376, [20:20] -unusedBit_182_21 = bits, U32, 376, [21:21] -unusedBit_182_22 = bits, U32, 376, [22:22] -unusedBit_182_23 = bits, U32, 376, [23:23] -unusedBit_182_24 = bits, U32, 376, [24:24] -unusedBit_182_25 = bits, U32, 376, [25:25] -unusedBit_182_26 = bits, U32, 376, [26:26] -unusedBit_182_27 = bits, U32, 376, [27:27] -unusedBit_182_28 = bits, U32, 376, [28:28] -unusedBit_182_29 = bits, U32, 376, [29:29] -unusedBit_182_30 = bits, U32, 376, [30:30] -unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 @@ -2369,30 +2339,6 @@ launchIsLaunchCondition = bits, U32, 408, [4:4] launchCombinedConditions = bits, U32, 408, [5:5] dfcoActive = bits, U32, 408, [6:6] tpsAccelActive = bits, U32, 408, [7:7] -unusedBit_230_8 = bits, U32, 408, [8:8] -unusedBit_230_9 = bits, U32, 408, [9:9] -unusedBit_230_10 = bits, U32, 408, [10:10] -unusedBit_230_11 = bits, U32, 408, [11:11] -unusedBit_230_12 = bits, U32, 408, [12:12] -unusedBit_230_13 = bits, U32, 408, [13:13] -unusedBit_230_14 = bits, U32, 408, [14:14] -unusedBit_230_15 = bits, U32, 408, [15:15] -unusedBit_230_16 = bits, U32, 408, [16:16] -unusedBit_230_17 = bits, U32, 408, [17:17] -unusedBit_230_18 = bits, U32, 408, [18:18] -unusedBit_230_19 = bits, U32, 408, [19:19] -unusedBit_230_20 = bits, U32, 408, [20:20] -unusedBit_230_21 = bits, U32, 408, [21:21] -unusedBit_230_22 = bits, U32, 408, [22:22] -unusedBit_230_23 = bits, U32, 408, [23:23] -unusedBit_230_24 = bits, U32, 408, [24:24] -unusedBit_230_25 = bits, U32, 408, [25:25] -unusedBit_230_26 = bits, U32, 408, [26:26] -unusedBit_230_27 = bits, U32, 408, [27:27] -unusedBit_230_28 = bits, U32, 408, [28:28] -unusedBit_230_29 = bits, U32, 408, [29:29] -unusedBit_230_30 = bits, U32, 408, [30:30] -unusedBit_230_31 = bits, U32, 408, [31:31] boostControllerOutput = scalar, U08, 412, "%", 0.5, 0 boostControllerOpenLoopPart = scalar, U08, 413, "%", 0.5, 0 fallbackMap = scalar, U16, 414, "kPa", 0.1, 0 @@ -2534,35 +2480,6 @@ fuel_requested_percent_pi = scalar, F32, 636, "", 1, 0 noValve = bits, U32, 640, [0:0] angleAboveMin = bits, U32, 640, [1:1] isHpfpInactive = bits, U32, 640, [2:2] -unusedBit_6_3 = bits, U32, 640, [3:3] -unusedBit_6_4 = bits, U32, 640, [4:4] -unusedBit_6_5 = bits, U32, 640, [5:5] -unusedBit_6_6 = bits, U32, 640, [6:6] -unusedBit_6_7 = bits, U32, 640, [7:7] -unusedBit_6_8 = bits, U32, 640, [8:8] -unusedBit_6_9 = bits, U32, 640, [9:9] -unusedBit_6_10 = bits, U32, 640, [10:10] -unusedBit_6_11 = bits, U32, 640, [11:11] -unusedBit_6_12 = bits, U32, 640, [12:12] -unusedBit_6_13 = bits, U32, 640, [13:13] -unusedBit_6_14 = bits, U32, 640, [14:14] -unusedBit_6_15 = bits, U32, 640, [15:15] -unusedBit_6_16 = bits, U32, 640, [16:16] -unusedBit_6_17 = bits, U32, 640, [17:17] -unusedBit_6_18 = bits, U32, 640, [18:18] -unusedBit_6_19 = bits, U32, 640, [19:19] -unusedBit_6_20 = bits, U32, 640, [20:20] -unusedBit_6_21 = bits, U32, 640, [21:21] -unusedBit_6_22 = bits, U32, 640, [22:22] -unusedBit_6_23 = bits, U32, 640, [23:23] -unusedBit_6_24 = bits, U32, 640, [24:24] -unusedBit_6_25 = bits, U32, 640, [25:25] -unusedBit_6_26 = bits, U32, 640, [26:26] -unusedBit_6_27 = bits, U32, 640, [27:27] -unusedBit_6_28 = bits, U32, 640, [28:28] -unusedBit_6_29 = bits, U32, 640, [29:29] -unusedBit_6_30 = bits, U32, 640, [30:30] -unusedBit_6_31 = bits, U32, 640, [31:31] nextLobe = scalar, F32, 644, "", 1, 0 nextStart = scalar, F32, 648, "", 1, 0 ; total TS size = 652 @@ -2581,61 +2498,12 @@ activateSwitchCondition = bits, U32, 668, [6:6] rpmCondition = bits, U32, 668, [7:7] speedCondition = bits, U32, 668, [8:8] tpsCondition = bits, U32, 668, [9:9] -unusedBit_11_10 = bits, U32, 668, [10:10] -unusedBit_11_11 = bits, U32, 668, [11:11] -unusedBit_11_12 = bits, U32, 668, [12:12] -unusedBit_11_13 = bits, U32, 668, [13:13] -unusedBit_11_14 = bits, U32, 668, [14:14] -unusedBit_11_15 = bits, U32, 668, [15:15] -unusedBit_11_16 = bits, U32, 668, [16:16] -unusedBit_11_17 = bits, U32, 668, [17:17] -unusedBit_11_18 = bits, U32, 668, [18:18] -unusedBit_11_19 = bits, U32, 668, [19:19] -unusedBit_11_20 = bits, U32, 668, [20:20] -unusedBit_11_21 = bits, U32, 668, [21:21] -unusedBit_11_22 = bits, U32, 668, [22:22] -unusedBit_11_23 = bits, U32, 668, [23:23] -unusedBit_11_24 = bits, U32, 668, [24:24] -unusedBit_11_25 = bits, U32, 668, [25:25] -unusedBit_11_26 = bits, U32, 668, [26:26] -unusedBit_11_27 = bits, U32, 668, [27:27] -unusedBit_11_28 = bits, U32, 668, [28:28] -unusedBit_11_29 = bits, U32, 668, [29:29] -unusedBit_11_30 = bits, U32, 668, [30:30] -unusedBit_11_31 = bits, U32, 668, [31:31] ; total TS size = 672 isTpsInvalid = bits, U32, 672, [0:0] m_shouldResetPid = bits, U32, 672, [1:1] isBelowClosedLoopThreshold = bits, U32, 672, [2:2] isNotClosedLoop = bits, U32, 672, [3:3] isZeroRpm = bits, U32, 672, [4:4] -unusedBit_5_5 = bits, U32, 672, [5:5] -unusedBit_5_6 = bits, U32, 672, [6:6] -unusedBit_5_7 = bits, U32, 672, [7:7] -unusedBit_5_8 = bits, U32, 672, [8:8] -unusedBit_5_9 = bits, U32, 672, [9:9] -unusedBit_5_10 = bits, U32, 672, [10:10] -unusedBit_5_11 = bits, U32, 672, [11:11] -unusedBit_5_12 = bits, U32, 672, [12:12] -unusedBit_5_13 = bits, U32, 672, [13:13] -unusedBit_5_14 = bits, U32, 672, [14:14] -unusedBit_5_15 = bits, U32, 672, [15:15] -unusedBit_5_16 = bits, U32, 672, [16:16] -unusedBit_5_17 = bits, U32, 672, [17:17] -unusedBit_5_18 = bits, U32, 672, [18:18] -unusedBit_5_19 = bits, U32, 672, [19:19] -unusedBit_5_20 = bits, U32, 672, [20:20] -unusedBit_5_21 = bits, U32, 672, [21:21] -unusedBit_5_22 = bits, U32, 672, [22:22] -unusedBit_5_23 = bits, U32, 672, [23:23] -unusedBit_5_24 = bits, U32, 672, [24:24] -unusedBit_5_25 = bits, U32, 672, [25:25] -unusedBit_5_26 = bits, U32, 672, [26:26] -unusedBit_5_27 = bits, U32, 672, [27:27] -unusedBit_5_28 = bits, U32, 672, [28:28] -unusedBit_5_29 = bits, U32, 672, [29:29] -unusedBit_5_30 = bits, U32, 672, [30:30] -unusedBit_5_31 = bits, U32, 672, [31:31] openLoopPart = scalar, F32, 676, "", 1, 0 closedLoopPart = scalar, F32, 680, "", 1, 0 ; total TS size = 684 @@ -2647,30 +2515,6 @@ tpsTooHigh = bits, U32, 684, [4:4] m_acEnabled = bits, U32, 684, [5:5] acButtonState = bits, U32, 684, [6:6] isDisabledByLua = bits, U32, 684, [7:7] -unusedBit_8_8 = bits, U32, 684, [8:8] -unusedBit_8_9 = bits, U32, 684, [9:9] -unusedBit_8_10 = bits, U32, 684, [10:10] -unusedBit_8_11 = bits, U32, 684, [11:11] -unusedBit_8_12 = bits, U32, 684, [12:12] -unusedBit_8_13 = bits, U32, 684, [13:13] -unusedBit_8_14 = bits, U32, 684, [14:14] -unusedBit_8_15 = bits, U32, 684, [15:15] -unusedBit_8_16 = bits, U32, 684, [16:16] -unusedBit_8_17 = bits, U32, 684, [17:17] -unusedBit_8_18 = bits, U32, 684, [18:18] -unusedBit_8_19 = bits, U32, 684, [19:19] -unusedBit_8_20 = bits, U32, 684, [20:20] -unusedBit_8_21 = bits, U32, 684, [21:21] -unusedBit_8_22 = bits, U32, 684, [22:22] -unusedBit_8_23 = bits, U32, 684, [23:23] -unusedBit_8_24 = bits, U32, 684, [24:24] -unusedBit_8_25 = bits, U32, 684, [25:25] -unusedBit_8_26 = bits, U32, 684, [26:26] -unusedBit_8_27 = bits, U32, 684, [27:27] -unusedBit_8_28 = bits, U32, 684, [28:28] -unusedBit_8_29 = bits, U32, 684, [29:29] -unusedBit_8_30 = bits, U32, 684, [30:30] -unusedBit_8_31 = bits, U32, 684, [31:31] latest_usage_ac_control = scalar, S32, 688, "", 1, 0 acSwitchLastChangeTimeMs = scalar, S32, 692, "", 1, 0 ; total TS size = 696 @@ -2681,130 +2525,18 @@ brokenClt = bits, U32, 696, [3:3] enabledForAc = bits, U32, 696, [4:4] hot = bits, U32, 696, [5:5] cold = bits, U32, 696, [6:6] -unusedBit_7_7 = bits, U32, 696, [7:7] -unusedBit_7_8 = bits, U32, 696, [8:8] -unusedBit_7_9 = bits, U32, 696, [9:9] -unusedBit_7_10 = bits, U32, 696, [10:10] -unusedBit_7_11 = bits, U32, 696, [11:11] -unusedBit_7_12 = bits, U32, 696, [12:12] -unusedBit_7_13 = bits, U32, 696, [13:13] -unusedBit_7_14 = bits, U32, 696, [14:14] -unusedBit_7_15 = bits, U32, 696, [15:15] -unusedBit_7_16 = bits, U32, 696, [16:16] -unusedBit_7_17 = bits, U32, 696, [17:17] -unusedBit_7_18 = bits, U32, 696, [18:18] -unusedBit_7_19 = bits, U32, 696, [19:19] -unusedBit_7_20 = bits, U32, 696, [20:20] -unusedBit_7_21 = bits, U32, 696, [21:21] -unusedBit_7_22 = bits, U32, 696, [22:22] -unusedBit_7_23 = bits, U32, 696, [23:23] -unusedBit_7_24 = bits, U32, 696, [24:24] -unusedBit_7_25 = bits, U32, 696, [25:25] -unusedBit_7_26 = bits, U32, 696, [26:26] -unusedBit_7_27 = bits, U32, 696, [27:27] -unusedBit_7_28 = bits, U32, 696, [28:28] -unusedBit_7_29 = bits, U32, 696, [29:29] -unusedBit_7_30 = bits, U32, 696, [30:30] -unusedBit_7_31 = bits, U32, 696, [31:31] ; total TS size = 700 isPrime = bits, U32, 700, [0:0] engineTurnedRecently = bits, U32, 700, [1:1] isPumpOn = bits, U32, 700, [2:2] ignitionOn = bits, U32, 700, [3:3] -unusedBit_4_4 = bits, U32, 700, [4:4] -unusedBit_4_5 = bits, U32, 700, [5:5] -unusedBit_4_6 = bits, U32, 700, [6:6] -unusedBit_4_7 = bits, U32, 700, [7:7] -unusedBit_4_8 = bits, U32, 700, [8:8] -unusedBit_4_9 = bits, U32, 700, [9:9] -unusedBit_4_10 = bits, U32, 700, [10:10] -unusedBit_4_11 = bits, U32, 700, [11:11] -unusedBit_4_12 = bits, U32, 700, [12:12] -unusedBit_4_13 = bits, U32, 700, [13:13] -unusedBit_4_14 = bits, U32, 700, [14:14] -unusedBit_4_15 = bits, U32, 700, [15:15] -unusedBit_4_16 = bits, U32, 700, [16:16] -unusedBit_4_17 = bits, U32, 700, [17:17] -unusedBit_4_18 = bits, U32, 700, [18:18] -unusedBit_4_19 = bits, U32, 700, [19:19] -unusedBit_4_20 = bits, U32, 700, [20:20] -unusedBit_4_21 = bits, U32, 700, [21:21] -unusedBit_4_22 = bits, U32, 700, [22:22] -unusedBit_4_23 = bits, U32, 700, [23:23] -unusedBit_4_24 = bits, U32, 700, [24:24] -unusedBit_4_25 = bits, U32, 700, [25:25] -unusedBit_4_26 = bits, U32, 700, [26:26] -unusedBit_4_27 = bits, U32, 700, [27:27] -unusedBit_4_28 = bits, U32, 700, [28:28] -unusedBit_4_29 = bits, U32, 700, [29:29] -unusedBit_4_30 = bits, U32, 700, [30:30] -unusedBit_4_31 = bits, U32, 700, [31:31] ; total TS size = 704 isBenchTest = bits, U32, 704, [0:0] hasIgnitionVoltage = bits, U32, 704, [1:1] mainRelayState = bits, U32, 704, [2:2] delayedShutoffRequested = bits, U32, 704, [3:3] -unusedBit_4_4 = bits, U32, 704, [4:4] -unusedBit_4_5 = bits, U32, 704, [5:5] -unusedBit_4_6 = bits, U32, 704, [6:6] -unusedBit_4_7 = bits, U32, 704, [7:7] -unusedBit_4_8 = bits, U32, 704, [8:8] -unusedBit_4_9 = bits, U32, 704, [9:9] -unusedBit_4_10 = bits, U32, 704, [10:10] -unusedBit_4_11 = bits, U32, 704, [11:11] -unusedBit_4_12 = bits, U32, 704, [12:12] -unusedBit_4_13 = bits, U32, 704, [13:13] -unusedBit_4_14 = bits, U32, 704, [14:14] -unusedBit_4_15 = bits, U32, 704, [15:15] -unusedBit_4_16 = bits, U32, 704, [16:16] -unusedBit_4_17 = bits, U32, 704, [17:17] -unusedBit_4_18 = bits, U32, 704, [18:18] -unusedBit_4_19 = bits, U32, 704, [19:19] -unusedBit_4_20 = bits, U32, 704, [20:20] -unusedBit_4_21 = bits, U32, 704, [21:21] -unusedBit_4_22 = bits, U32, 704, [22:22] -unusedBit_4_23 = bits, U32, 704, [23:23] -unusedBit_4_24 = bits, U32, 704, [24:24] -unusedBit_4_25 = bits, U32, 704, [25:25] -unusedBit_4_26 = bits, U32, 704, [26:26] -unusedBit_4_27 = bits, U32, 704, [27:27] -unusedBit_4_28 = bits, U32, 704, [28:28] -unusedBit_4_29 = bits, U32, 704, [29:29] -unusedBit_4_30 = bits, U32, 704, [30:30] -unusedBit_4_31 = bits, U32, 704, [31:31] ; total TS size = 708 sd_isTChargeAirModel = bits, U32, 708, [0:0] -sd_unusedBit_1_1 = bits, U32, 708, [1:1] -sd_unusedBit_1_2 = bits, U32, 708, [2:2] -sd_unusedBit_1_3 = bits, U32, 708, [3:3] -sd_unusedBit_1_4 = bits, U32, 708, [4:4] -sd_unusedBit_1_5 = bits, U32, 708, [5:5] -sd_unusedBit_1_6 = bits, U32, 708, [6:6] -sd_unusedBit_1_7 = bits, U32, 708, [7:7] -sd_unusedBit_1_8 = bits, U32, 708, [8:8] -sd_unusedBit_1_9 = bits, U32, 708, [9:9] -sd_unusedBit_1_10 = bits, U32, 708, [10:10] -sd_unusedBit_1_11 = bits, U32, 708, [11:11] -sd_unusedBit_1_12 = bits, U32, 708, [12:12] -sd_unusedBit_1_13 = bits, U32, 708, [13:13] -sd_unusedBit_1_14 = bits, U32, 708, [14:14] -sd_unusedBit_1_15 = bits, U32, 708, [15:15] -sd_unusedBit_1_16 = bits, U32, 708, [16:16] -sd_unusedBit_1_17 = bits, U32, 708, [17:17] -sd_unusedBit_1_18 = bits, U32, 708, [18:18] -sd_unusedBit_1_19 = bits, U32, 708, [19:19] -sd_unusedBit_1_20 = bits, U32, 708, [20:20] -sd_unusedBit_1_21 = bits, U32, 708, [21:21] -sd_unusedBit_1_22 = bits, U32, 708, [22:22] -sd_unusedBit_1_23 = bits, U32, 708, [23:23] -sd_unusedBit_1_24 = bits, U32, 708, [24:24] -sd_unusedBit_1_25 = bits, U32, 708, [25:25] -sd_unusedBit_1_26 = bits, U32, 708, [26:26] -sd_unusedBit_1_27 = bits, U32, 708, [27:27] -sd_unusedBit_1_28 = bits, U32, 708, [28:28] -sd_unusedBit_1_29 = bits, U32, 708, [29:29] -sd_unusedBit_1_30 = bits, U32, 708, [30:30] -sd_unusedBit_1_31 = bits, U32, 708, [31:31] sd_airMassInOneCylinder = scalar, F32, 712, "", 1, 0 sd_tCharge = scalar, F32, 716, "", 1, 0 sd_tChargeK = scalar, F32, 720, "", 1, 0 @@ -2831,15 +2563,15 @@ running_timeSinceCrankingInSecs = scalar, F32, 800, "", 1, 0 running_injectorLag = scalar, F32, 804, "", 1, 0 running_baseFuel = scalar, F32, 808, "", 1, 0 running_fuel = scalar, F32, 812, "", 1, 0 -etbFeedForward = bits, F32, 816, [0:2], "not important" -targetFromTable = bits, F32, 820, [0:2], "not important" +etbFeedForward = scalar, F32, 816, "", 1, 0 +targetFromTable = scalar, F32, 820, "", 1, 0 sparkDwell = scalar, F32, 824, "", 1, 0 dwellAngle = scalar, F32, 828, "", 1, 0 cltTimingCorrection = scalar, F32, 832, "", 1, 0 ; total TS size = 836 -tpsFrom = bits, F32, 836, [0:2], "not important" -tpsTo = bits, F32, 840, [0:2], "not important" -deltaTps = bits, F32, 844, [0:2], "not important" +tpsFrom = scalar, F32, 836, "", 1, 0 +tpsTo = scalar, F32, 840, "", 1, 0 +deltaTps = scalar, F32, 844, "", 1, 0 extraFuel = scalar, F32, 848, "", 1, 0 valueFromTable = scalar, F32, 852, "", 1, 0 isAboveAccelThreshold = bits, U32, 856, [0:0] @@ -2848,32 +2580,6 @@ isTimeToResetAccumulator = bits, U32, 856, [2:2] isFractionalEnrichment = bits, U32, 856, [3:3] belowEpsilon = bits, U32, 856, [4:4] tooShort = bits, U32, 856, [5:5] -unusedBit_11_6 = bits, U32, 856, [6:6] -unusedBit_11_7 = bits, U32, 856, [7:7] -unusedBit_11_8 = bits, U32, 856, [8:8] -unusedBit_11_9 = bits, U32, 856, [9:9] -unusedBit_11_10 = bits, U32, 856, [10:10] -unusedBit_11_11 = bits, U32, 856, [11:11] -unusedBit_11_12 = bits, U32, 856, [12:12] -unusedBit_11_13 = bits, U32, 856, [13:13] -unusedBit_11_14 = bits, U32, 856, [14:14] -unusedBit_11_15 = bits, U32, 856, [15:15] -unusedBit_11_16 = bits, U32, 856, [16:16] -unusedBit_11_17 = bits, U32, 856, [17:17] -unusedBit_11_18 = bits, U32, 856, [18:18] -unusedBit_11_19 = bits, U32, 856, [19:19] -unusedBit_11_20 = bits, U32, 856, [20:20] -unusedBit_11_21 = bits, U32, 856, [21:21] -unusedBit_11_22 = bits, U32, 856, [22:22] -unusedBit_11_23 = bits, U32, 856, [23:23] -unusedBit_11_24 = bits, U32, 856, [24:24] -unusedBit_11_25 = bits, U32, 856, [25:25] -unusedBit_11_26 = bits, U32, 856, [26:26] -unusedBit_11_27 = bits, U32, 856, [27:27] -unusedBit_11_28 = bits, U32, 856, [28:28] -unusedBit_11_29 = bits, U32, 856, [29:29] -unusedBit_11_30 = bits, U32, 856, [30:30] -unusedBit_11_31 = bits, U32, 856, [31:31] fractionalInjFuel = scalar, F32, 860, "", 1, 0 accumulatedValue = scalar, F32, 864, "", 1, 0 maxExtraPerCycle = scalar, F32, 868, "", 1, 0 @@ -2906,10 +2612,10 @@ vvtStateIndex = scalar, U08, 947, "", 1, 0 wallFuelCorrection = scalar, F32, 948, "", 1, 0 wallFuel = scalar, F32, 952, "", 1, 0 ; total TS size = 956 -idleState = bits, S32, 956, [0:2], "not important" -currentIdlePosition = bits, F32, 960, [0:2], "not important" -baseIdlePosition = bits, F32, 964, [0:2], "not important" -iacByTpsTaper = bits, F32, 968, [0:2], "not important" +idleState = scalar, S32, 956, "", 1, 0 +currentIdlePosition = scalar, F32, 960, "", 1, 0 +baseIdlePosition = scalar, F32, 964, "", 1, 0 +iacByTpsTaper = scalar, F32, 968, "", 1, 0 throttlePedalUpState = scalar, S32, 972, "", 1, 0 mightResetPid = bits, U32, 976, [0:0] shouldResetPid = bits, U32, 976, [1:1] @@ -2928,21 +2634,6 @@ looksLikeCoasting = bits, U32, 976, [13:13] looksLikeCrankToIdle = bits, U32, 976, [14:14] useInstantRpmForIdle = bits, U32, 976, [15:15] isVerboseIAC = bits, U32, 976, [16:16] -unusedBit_22_17 = bits, U32, 976, [17:17] -unusedBit_22_18 = bits, U32, 976, [18:18] -unusedBit_22_19 = bits, U32, 976, [19:19] -unusedBit_22_20 = bits, U32, 976, [20:20] -unusedBit_22_21 = bits, U32, 976, [21:21] -unusedBit_22_22 = bits, U32, 976, [22:22] -unusedBit_22_23 = bits, U32, 976, [23:23] -unusedBit_22_24 = bits, U32, 976, [24:24] -unusedBit_22_25 = bits, U32, 976, [25:25] -unusedBit_22_26 = bits, U32, 976, [26:26] -unusedBit_22_27 = bits, U32, 976, [27:27] -unusedBit_22_28 = bits, U32, 976, [28:28] -unusedBit_22_29 = bits, U32, 976, [29:29] -unusedBit_22_30 = bits, U32, 976, [30:30] -unusedBit_22_31 = bits, U32, 976, [31:31] targetRpmByClt = scalar, S32, 980, "", 1, 0 targetRpmAcBump = scalar, S32, 984, "", 1, 0 ; total TS size = 988 diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini index 65a06b02ae..4574b0fe30 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.06.18.prometheus_405.593542156" + signature = "rusEFI 2022.06.19.prometheus_405.593542156" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.18.prometheus_405.593542156" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.19.prometheus_405.593542156" ; 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 @@ -85,7 +85,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 Sat Jun 18 21:28:49 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 19 13:56:20 UTC 2022 pageSize = 21352 page = 1 @@ -2321,36 +2321,6 @@ tpsAccelTo = scalar, U08, 371, "%", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0] isUsbConnected = bits, U32, 376, [1:1] -unusedBit_182_2 = bits, U32, 376, [2:2] -unusedBit_182_3 = bits, U32, 376, [3:3] -unusedBit_182_4 = bits, U32, 376, [4:4] -unusedBit_182_5 = bits, U32, 376, [5:5] -unusedBit_182_6 = bits, U32, 376, [6:6] -unusedBit_182_7 = bits, U32, 376, [7:7] -unusedBit_182_8 = bits, U32, 376, [8:8] -unusedBit_182_9 = bits, U32, 376, [9:9] -unusedBit_182_10 = bits, U32, 376, [10:10] -unusedBit_182_11 = bits, U32, 376, [11:11] -unusedBit_182_12 = bits, U32, 376, [12:12] -unusedBit_182_13 = bits, U32, 376, [13:13] -unusedBit_182_14 = bits, U32, 376, [14:14] -unusedBit_182_15 = bits, U32, 376, [15:15] -unusedBit_182_16 = bits, U32, 376, [16:16] -unusedBit_182_17 = bits, U32, 376, [17:17] -unusedBit_182_18 = bits, U32, 376, [18:18] -unusedBit_182_19 = bits, U32, 376, [19:19] -unusedBit_182_20 = bits, U32, 376, [20:20] -unusedBit_182_21 = bits, U32, 376, [21:21] -unusedBit_182_22 = bits, U32, 376, [22:22] -unusedBit_182_23 = bits, U32, 376, [23:23] -unusedBit_182_24 = bits, U32, 376, [24:24] -unusedBit_182_25 = bits, U32, 376, [25:25] -unusedBit_182_26 = bits, U32, 376, [26:26] -unusedBit_182_27 = bits, U32, 376, [27:27] -unusedBit_182_28 = bits, U32, 376, [28:28] -unusedBit_182_29 = bits, U32, 376, [29:29] -unusedBit_182_30 = bits, U32, 376, [30:30] -unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 @@ -2369,30 +2339,6 @@ launchIsLaunchCondition = bits, U32, 408, [4:4] launchCombinedConditions = bits, U32, 408, [5:5] dfcoActive = bits, U32, 408, [6:6] tpsAccelActive = bits, U32, 408, [7:7] -unusedBit_230_8 = bits, U32, 408, [8:8] -unusedBit_230_9 = bits, U32, 408, [9:9] -unusedBit_230_10 = bits, U32, 408, [10:10] -unusedBit_230_11 = bits, U32, 408, [11:11] -unusedBit_230_12 = bits, U32, 408, [12:12] -unusedBit_230_13 = bits, U32, 408, [13:13] -unusedBit_230_14 = bits, U32, 408, [14:14] -unusedBit_230_15 = bits, U32, 408, [15:15] -unusedBit_230_16 = bits, U32, 408, [16:16] -unusedBit_230_17 = bits, U32, 408, [17:17] -unusedBit_230_18 = bits, U32, 408, [18:18] -unusedBit_230_19 = bits, U32, 408, [19:19] -unusedBit_230_20 = bits, U32, 408, [20:20] -unusedBit_230_21 = bits, U32, 408, [21:21] -unusedBit_230_22 = bits, U32, 408, [22:22] -unusedBit_230_23 = bits, U32, 408, [23:23] -unusedBit_230_24 = bits, U32, 408, [24:24] -unusedBit_230_25 = bits, U32, 408, [25:25] -unusedBit_230_26 = bits, U32, 408, [26:26] -unusedBit_230_27 = bits, U32, 408, [27:27] -unusedBit_230_28 = bits, U32, 408, [28:28] -unusedBit_230_29 = bits, U32, 408, [29:29] -unusedBit_230_30 = bits, U32, 408, [30:30] -unusedBit_230_31 = bits, U32, 408, [31:31] boostControllerOutput = scalar, U08, 412, "%", 0.5, 0 boostControllerOpenLoopPart = scalar, U08, 413, "%", 0.5, 0 fallbackMap = scalar, U16, 414, "kPa", 0.1, 0 @@ -2534,35 +2480,6 @@ fuel_requested_percent_pi = scalar, F32, 636, "", 1, 0 noValve = bits, U32, 640, [0:0] angleAboveMin = bits, U32, 640, [1:1] isHpfpInactive = bits, U32, 640, [2:2] -unusedBit_6_3 = bits, U32, 640, [3:3] -unusedBit_6_4 = bits, U32, 640, [4:4] -unusedBit_6_5 = bits, U32, 640, [5:5] -unusedBit_6_6 = bits, U32, 640, [6:6] -unusedBit_6_7 = bits, U32, 640, [7:7] -unusedBit_6_8 = bits, U32, 640, [8:8] -unusedBit_6_9 = bits, U32, 640, [9:9] -unusedBit_6_10 = bits, U32, 640, [10:10] -unusedBit_6_11 = bits, U32, 640, [11:11] -unusedBit_6_12 = bits, U32, 640, [12:12] -unusedBit_6_13 = bits, U32, 640, [13:13] -unusedBit_6_14 = bits, U32, 640, [14:14] -unusedBit_6_15 = bits, U32, 640, [15:15] -unusedBit_6_16 = bits, U32, 640, [16:16] -unusedBit_6_17 = bits, U32, 640, [17:17] -unusedBit_6_18 = bits, U32, 640, [18:18] -unusedBit_6_19 = bits, U32, 640, [19:19] -unusedBit_6_20 = bits, U32, 640, [20:20] -unusedBit_6_21 = bits, U32, 640, [21:21] -unusedBit_6_22 = bits, U32, 640, [22:22] -unusedBit_6_23 = bits, U32, 640, [23:23] -unusedBit_6_24 = bits, U32, 640, [24:24] -unusedBit_6_25 = bits, U32, 640, [25:25] -unusedBit_6_26 = bits, U32, 640, [26:26] -unusedBit_6_27 = bits, U32, 640, [27:27] -unusedBit_6_28 = bits, U32, 640, [28:28] -unusedBit_6_29 = bits, U32, 640, [29:29] -unusedBit_6_30 = bits, U32, 640, [30:30] -unusedBit_6_31 = bits, U32, 640, [31:31] nextLobe = scalar, F32, 644, "", 1, 0 nextStart = scalar, F32, 648, "", 1, 0 ; total TS size = 652 @@ -2581,61 +2498,12 @@ activateSwitchCondition = bits, U32, 668, [6:6] rpmCondition = bits, U32, 668, [7:7] speedCondition = bits, U32, 668, [8:8] tpsCondition = bits, U32, 668, [9:9] -unusedBit_11_10 = bits, U32, 668, [10:10] -unusedBit_11_11 = bits, U32, 668, [11:11] -unusedBit_11_12 = bits, U32, 668, [12:12] -unusedBit_11_13 = bits, U32, 668, [13:13] -unusedBit_11_14 = bits, U32, 668, [14:14] -unusedBit_11_15 = bits, U32, 668, [15:15] -unusedBit_11_16 = bits, U32, 668, [16:16] -unusedBit_11_17 = bits, U32, 668, [17:17] -unusedBit_11_18 = bits, U32, 668, [18:18] -unusedBit_11_19 = bits, U32, 668, [19:19] -unusedBit_11_20 = bits, U32, 668, [20:20] -unusedBit_11_21 = bits, U32, 668, [21:21] -unusedBit_11_22 = bits, U32, 668, [22:22] -unusedBit_11_23 = bits, U32, 668, [23:23] -unusedBit_11_24 = bits, U32, 668, [24:24] -unusedBit_11_25 = bits, U32, 668, [25:25] -unusedBit_11_26 = bits, U32, 668, [26:26] -unusedBit_11_27 = bits, U32, 668, [27:27] -unusedBit_11_28 = bits, U32, 668, [28:28] -unusedBit_11_29 = bits, U32, 668, [29:29] -unusedBit_11_30 = bits, U32, 668, [30:30] -unusedBit_11_31 = bits, U32, 668, [31:31] ; total TS size = 672 isTpsInvalid = bits, U32, 672, [0:0] m_shouldResetPid = bits, U32, 672, [1:1] isBelowClosedLoopThreshold = bits, U32, 672, [2:2] isNotClosedLoop = bits, U32, 672, [3:3] isZeroRpm = bits, U32, 672, [4:4] -unusedBit_5_5 = bits, U32, 672, [5:5] -unusedBit_5_6 = bits, U32, 672, [6:6] -unusedBit_5_7 = bits, U32, 672, [7:7] -unusedBit_5_8 = bits, U32, 672, [8:8] -unusedBit_5_9 = bits, U32, 672, [9:9] -unusedBit_5_10 = bits, U32, 672, [10:10] -unusedBit_5_11 = bits, U32, 672, [11:11] -unusedBit_5_12 = bits, U32, 672, [12:12] -unusedBit_5_13 = bits, U32, 672, [13:13] -unusedBit_5_14 = bits, U32, 672, [14:14] -unusedBit_5_15 = bits, U32, 672, [15:15] -unusedBit_5_16 = bits, U32, 672, [16:16] -unusedBit_5_17 = bits, U32, 672, [17:17] -unusedBit_5_18 = bits, U32, 672, [18:18] -unusedBit_5_19 = bits, U32, 672, [19:19] -unusedBit_5_20 = bits, U32, 672, [20:20] -unusedBit_5_21 = bits, U32, 672, [21:21] -unusedBit_5_22 = bits, U32, 672, [22:22] -unusedBit_5_23 = bits, U32, 672, [23:23] -unusedBit_5_24 = bits, U32, 672, [24:24] -unusedBit_5_25 = bits, U32, 672, [25:25] -unusedBit_5_26 = bits, U32, 672, [26:26] -unusedBit_5_27 = bits, U32, 672, [27:27] -unusedBit_5_28 = bits, U32, 672, [28:28] -unusedBit_5_29 = bits, U32, 672, [29:29] -unusedBit_5_30 = bits, U32, 672, [30:30] -unusedBit_5_31 = bits, U32, 672, [31:31] openLoopPart = scalar, F32, 676, "", 1, 0 closedLoopPart = scalar, F32, 680, "", 1, 0 ; total TS size = 684 @@ -2647,30 +2515,6 @@ tpsTooHigh = bits, U32, 684, [4:4] m_acEnabled = bits, U32, 684, [5:5] acButtonState = bits, U32, 684, [6:6] isDisabledByLua = bits, U32, 684, [7:7] -unusedBit_8_8 = bits, U32, 684, [8:8] -unusedBit_8_9 = bits, U32, 684, [9:9] -unusedBit_8_10 = bits, U32, 684, [10:10] -unusedBit_8_11 = bits, U32, 684, [11:11] -unusedBit_8_12 = bits, U32, 684, [12:12] -unusedBit_8_13 = bits, U32, 684, [13:13] -unusedBit_8_14 = bits, U32, 684, [14:14] -unusedBit_8_15 = bits, U32, 684, [15:15] -unusedBit_8_16 = bits, U32, 684, [16:16] -unusedBit_8_17 = bits, U32, 684, [17:17] -unusedBit_8_18 = bits, U32, 684, [18:18] -unusedBit_8_19 = bits, U32, 684, [19:19] -unusedBit_8_20 = bits, U32, 684, [20:20] -unusedBit_8_21 = bits, U32, 684, [21:21] -unusedBit_8_22 = bits, U32, 684, [22:22] -unusedBit_8_23 = bits, U32, 684, [23:23] -unusedBit_8_24 = bits, U32, 684, [24:24] -unusedBit_8_25 = bits, U32, 684, [25:25] -unusedBit_8_26 = bits, U32, 684, [26:26] -unusedBit_8_27 = bits, U32, 684, [27:27] -unusedBit_8_28 = bits, U32, 684, [28:28] -unusedBit_8_29 = bits, U32, 684, [29:29] -unusedBit_8_30 = bits, U32, 684, [30:30] -unusedBit_8_31 = bits, U32, 684, [31:31] latest_usage_ac_control = scalar, S32, 688, "", 1, 0 acSwitchLastChangeTimeMs = scalar, S32, 692, "", 1, 0 ; total TS size = 696 @@ -2681,130 +2525,18 @@ brokenClt = bits, U32, 696, [3:3] enabledForAc = bits, U32, 696, [4:4] hot = bits, U32, 696, [5:5] cold = bits, U32, 696, [6:6] -unusedBit_7_7 = bits, U32, 696, [7:7] -unusedBit_7_8 = bits, U32, 696, [8:8] -unusedBit_7_9 = bits, U32, 696, [9:9] -unusedBit_7_10 = bits, U32, 696, [10:10] -unusedBit_7_11 = bits, U32, 696, [11:11] -unusedBit_7_12 = bits, U32, 696, [12:12] -unusedBit_7_13 = bits, U32, 696, [13:13] -unusedBit_7_14 = bits, U32, 696, [14:14] -unusedBit_7_15 = bits, U32, 696, [15:15] -unusedBit_7_16 = bits, U32, 696, [16:16] -unusedBit_7_17 = bits, U32, 696, [17:17] -unusedBit_7_18 = bits, U32, 696, [18:18] -unusedBit_7_19 = bits, U32, 696, [19:19] -unusedBit_7_20 = bits, U32, 696, [20:20] -unusedBit_7_21 = bits, U32, 696, [21:21] -unusedBit_7_22 = bits, U32, 696, [22:22] -unusedBit_7_23 = bits, U32, 696, [23:23] -unusedBit_7_24 = bits, U32, 696, [24:24] -unusedBit_7_25 = bits, U32, 696, [25:25] -unusedBit_7_26 = bits, U32, 696, [26:26] -unusedBit_7_27 = bits, U32, 696, [27:27] -unusedBit_7_28 = bits, U32, 696, [28:28] -unusedBit_7_29 = bits, U32, 696, [29:29] -unusedBit_7_30 = bits, U32, 696, [30:30] -unusedBit_7_31 = bits, U32, 696, [31:31] ; total TS size = 700 isPrime = bits, U32, 700, [0:0] engineTurnedRecently = bits, U32, 700, [1:1] isPumpOn = bits, U32, 700, [2:2] ignitionOn = bits, U32, 700, [3:3] -unusedBit_4_4 = bits, U32, 700, [4:4] -unusedBit_4_5 = bits, U32, 700, [5:5] -unusedBit_4_6 = bits, U32, 700, [6:6] -unusedBit_4_7 = bits, U32, 700, [7:7] -unusedBit_4_8 = bits, U32, 700, [8:8] -unusedBit_4_9 = bits, U32, 700, [9:9] -unusedBit_4_10 = bits, U32, 700, [10:10] -unusedBit_4_11 = bits, U32, 700, [11:11] -unusedBit_4_12 = bits, U32, 700, [12:12] -unusedBit_4_13 = bits, U32, 700, [13:13] -unusedBit_4_14 = bits, U32, 700, [14:14] -unusedBit_4_15 = bits, U32, 700, [15:15] -unusedBit_4_16 = bits, U32, 700, [16:16] -unusedBit_4_17 = bits, U32, 700, [17:17] -unusedBit_4_18 = bits, U32, 700, [18:18] -unusedBit_4_19 = bits, U32, 700, [19:19] -unusedBit_4_20 = bits, U32, 700, [20:20] -unusedBit_4_21 = bits, U32, 700, [21:21] -unusedBit_4_22 = bits, U32, 700, [22:22] -unusedBit_4_23 = bits, U32, 700, [23:23] -unusedBit_4_24 = bits, U32, 700, [24:24] -unusedBit_4_25 = bits, U32, 700, [25:25] -unusedBit_4_26 = bits, U32, 700, [26:26] -unusedBit_4_27 = bits, U32, 700, [27:27] -unusedBit_4_28 = bits, U32, 700, [28:28] -unusedBit_4_29 = bits, U32, 700, [29:29] -unusedBit_4_30 = bits, U32, 700, [30:30] -unusedBit_4_31 = bits, U32, 700, [31:31] ; total TS size = 704 isBenchTest = bits, U32, 704, [0:0] hasIgnitionVoltage = bits, U32, 704, [1:1] mainRelayState = bits, U32, 704, [2:2] delayedShutoffRequested = bits, U32, 704, [3:3] -unusedBit_4_4 = bits, U32, 704, [4:4] -unusedBit_4_5 = bits, U32, 704, [5:5] -unusedBit_4_6 = bits, U32, 704, [6:6] -unusedBit_4_7 = bits, U32, 704, [7:7] -unusedBit_4_8 = bits, U32, 704, [8:8] -unusedBit_4_9 = bits, U32, 704, [9:9] -unusedBit_4_10 = bits, U32, 704, [10:10] -unusedBit_4_11 = bits, U32, 704, [11:11] -unusedBit_4_12 = bits, U32, 704, [12:12] -unusedBit_4_13 = bits, U32, 704, [13:13] -unusedBit_4_14 = bits, U32, 704, [14:14] -unusedBit_4_15 = bits, U32, 704, [15:15] -unusedBit_4_16 = bits, U32, 704, [16:16] -unusedBit_4_17 = bits, U32, 704, [17:17] -unusedBit_4_18 = bits, U32, 704, [18:18] -unusedBit_4_19 = bits, U32, 704, [19:19] -unusedBit_4_20 = bits, U32, 704, [20:20] -unusedBit_4_21 = bits, U32, 704, [21:21] -unusedBit_4_22 = bits, U32, 704, [22:22] -unusedBit_4_23 = bits, U32, 704, [23:23] -unusedBit_4_24 = bits, U32, 704, [24:24] -unusedBit_4_25 = bits, U32, 704, [25:25] -unusedBit_4_26 = bits, U32, 704, [26:26] -unusedBit_4_27 = bits, U32, 704, [27:27] -unusedBit_4_28 = bits, U32, 704, [28:28] -unusedBit_4_29 = bits, U32, 704, [29:29] -unusedBit_4_30 = bits, U32, 704, [30:30] -unusedBit_4_31 = bits, U32, 704, [31:31] ; total TS size = 708 sd_isTChargeAirModel = bits, U32, 708, [0:0] -sd_unusedBit_1_1 = bits, U32, 708, [1:1] -sd_unusedBit_1_2 = bits, U32, 708, [2:2] -sd_unusedBit_1_3 = bits, U32, 708, [3:3] -sd_unusedBit_1_4 = bits, U32, 708, [4:4] -sd_unusedBit_1_5 = bits, U32, 708, [5:5] -sd_unusedBit_1_6 = bits, U32, 708, [6:6] -sd_unusedBit_1_7 = bits, U32, 708, [7:7] -sd_unusedBit_1_8 = bits, U32, 708, [8:8] -sd_unusedBit_1_9 = bits, U32, 708, [9:9] -sd_unusedBit_1_10 = bits, U32, 708, [10:10] -sd_unusedBit_1_11 = bits, U32, 708, [11:11] -sd_unusedBit_1_12 = bits, U32, 708, [12:12] -sd_unusedBit_1_13 = bits, U32, 708, [13:13] -sd_unusedBit_1_14 = bits, U32, 708, [14:14] -sd_unusedBit_1_15 = bits, U32, 708, [15:15] -sd_unusedBit_1_16 = bits, U32, 708, [16:16] -sd_unusedBit_1_17 = bits, U32, 708, [17:17] -sd_unusedBit_1_18 = bits, U32, 708, [18:18] -sd_unusedBit_1_19 = bits, U32, 708, [19:19] -sd_unusedBit_1_20 = bits, U32, 708, [20:20] -sd_unusedBit_1_21 = bits, U32, 708, [21:21] -sd_unusedBit_1_22 = bits, U32, 708, [22:22] -sd_unusedBit_1_23 = bits, U32, 708, [23:23] -sd_unusedBit_1_24 = bits, U32, 708, [24:24] -sd_unusedBit_1_25 = bits, U32, 708, [25:25] -sd_unusedBit_1_26 = bits, U32, 708, [26:26] -sd_unusedBit_1_27 = bits, U32, 708, [27:27] -sd_unusedBit_1_28 = bits, U32, 708, [28:28] -sd_unusedBit_1_29 = bits, U32, 708, [29:29] -sd_unusedBit_1_30 = bits, U32, 708, [30:30] -sd_unusedBit_1_31 = bits, U32, 708, [31:31] sd_airMassInOneCylinder = scalar, F32, 712, "", 1, 0 sd_tCharge = scalar, F32, 716, "", 1, 0 sd_tChargeK = scalar, F32, 720, "", 1, 0 @@ -2831,15 +2563,15 @@ running_timeSinceCrankingInSecs = scalar, F32, 800, "", 1, 0 running_injectorLag = scalar, F32, 804, "", 1, 0 running_baseFuel = scalar, F32, 808, "", 1, 0 running_fuel = scalar, F32, 812, "", 1, 0 -etbFeedForward = bits, F32, 816, [0:2], "not important" -targetFromTable = bits, F32, 820, [0:2], "not important" +etbFeedForward = scalar, F32, 816, "", 1, 0 +targetFromTable = scalar, F32, 820, "", 1, 0 sparkDwell = scalar, F32, 824, "", 1, 0 dwellAngle = scalar, F32, 828, "", 1, 0 cltTimingCorrection = scalar, F32, 832, "", 1, 0 ; total TS size = 836 -tpsFrom = bits, F32, 836, [0:2], "not important" -tpsTo = bits, F32, 840, [0:2], "not important" -deltaTps = bits, F32, 844, [0:2], "not important" +tpsFrom = scalar, F32, 836, "", 1, 0 +tpsTo = scalar, F32, 840, "", 1, 0 +deltaTps = scalar, F32, 844, "", 1, 0 extraFuel = scalar, F32, 848, "", 1, 0 valueFromTable = scalar, F32, 852, "", 1, 0 isAboveAccelThreshold = bits, U32, 856, [0:0] @@ -2848,32 +2580,6 @@ isTimeToResetAccumulator = bits, U32, 856, [2:2] isFractionalEnrichment = bits, U32, 856, [3:3] belowEpsilon = bits, U32, 856, [4:4] tooShort = bits, U32, 856, [5:5] -unusedBit_11_6 = bits, U32, 856, [6:6] -unusedBit_11_7 = bits, U32, 856, [7:7] -unusedBit_11_8 = bits, U32, 856, [8:8] -unusedBit_11_9 = bits, U32, 856, [9:9] -unusedBit_11_10 = bits, U32, 856, [10:10] -unusedBit_11_11 = bits, U32, 856, [11:11] -unusedBit_11_12 = bits, U32, 856, [12:12] -unusedBit_11_13 = bits, U32, 856, [13:13] -unusedBit_11_14 = bits, U32, 856, [14:14] -unusedBit_11_15 = bits, U32, 856, [15:15] -unusedBit_11_16 = bits, U32, 856, [16:16] -unusedBit_11_17 = bits, U32, 856, [17:17] -unusedBit_11_18 = bits, U32, 856, [18:18] -unusedBit_11_19 = bits, U32, 856, [19:19] -unusedBit_11_20 = bits, U32, 856, [20:20] -unusedBit_11_21 = bits, U32, 856, [21:21] -unusedBit_11_22 = bits, U32, 856, [22:22] -unusedBit_11_23 = bits, U32, 856, [23:23] -unusedBit_11_24 = bits, U32, 856, [24:24] -unusedBit_11_25 = bits, U32, 856, [25:25] -unusedBit_11_26 = bits, U32, 856, [26:26] -unusedBit_11_27 = bits, U32, 856, [27:27] -unusedBit_11_28 = bits, U32, 856, [28:28] -unusedBit_11_29 = bits, U32, 856, [29:29] -unusedBit_11_30 = bits, U32, 856, [30:30] -unusedBit_11_31 = bits, U32, 856, [31:31] fractionalInjFuel = scalar, F32, 860, "", 1, 0 accumulatedValue = scalar, F32, 864, "", 1, 0 maxExtraPerCycle = scalar, F32, 868, "", 1, 0 @@ -2906,10 +2612,10 @@ vvtStateIndex = scalar, U08, 947, "", 1, 0 wallFuelCorrection = scalar, F32, 948, "", 1, 0 wallFuel = scalar, F32, 952, "", 1, 0 ; total TS size = 956 -idleState = bits, S32, 956, [0:2], "not important" -currentIdlePosition = bits, F32, 960, [0:2], "not important" -baseIdlePosition = bits, F32, 964, [0:2], "not important" -iacByTpsTaper = bits, F32, 968, [0:2], "not important" +idleState = scalar, S32, 956, "", 1, 0 +currentIdlePosition = scalar, F32, 960, "", 1, 0 +baseIdlePosition = scalar, F32, 964, "", 1, 0 +iacByTpsTaper = scalar, F32, 968, "", 1, 0 throttlePedalUpState = scalar, S32, 972, "", 1, 0 mightResetPid = bits, U32, 976, [0:0] shouldResetPid = bits, U32, 976, [1:1] @@ -2928,21 +2634,6 @@ looksLikeCoasting = bits, U32, 976, [13:13] looksLikeCrankToIdle = bits, U32, 976, [14:14] useInstantRpmForIdle = bits, U32, 976, [15:15] isVerboseIAC = bits, U32, 976, [16:16] -unusedBit_22_17 = bits, U32, 976, [17:17] -unusedBit_22_18 = bits, U32, 976, [18:18] -unusedBit_22_19 = bits, U32, 976, [19:19] -unusedBit_22_20 = bits, U32, 976, [20:20] -unusedBit_22_21 = bits, U32, 976, [21:21] -unusedBit_22_22 = bits, U32, 976, [22:22] -unusedBit_22_23 = bits, U32, 976, [23:23] -unusedBit_22_24 = bits, U32, 976, [24:24] -unusedBit_22_25 = bits, U32, 976, [25:25] -unusedBit_22_26 = bits, U32, 976, [26:26] -unusedBit_22_27 = bits, U32, 976, [27:27] -unusedBit_22_28 = bits, U32, 976, [28:28] -unusedBit_22_29 = bits, U32, 976, [29:29] -unusedBit_22_30 = bits, U32, 976, [30:30] -unusedBit_22_31 = bits, U32, 976, [31:31] targetRpmByClt = scalar, S32, 980, "", 1, 0 targetRpmAcBump = scalar, S32, 984, "", 1, 0 ; total TS size = 988 diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini index efe2f91c44..8a023e7d9b 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.06.18.prometheus_469.593542156" + signature = "rusEFI 2022.06.19.prometheus_469.593542156" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.18.prometheus_469.593542156" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.19.prometheus_469.593542156" ; 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 @@ -85,7 +85,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 Sat Jun 18 21:28:47 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 19 13:56:19 UTC 2022 pageSize = 21352 page = 1 @@ -2321,36 +2321,6 @@ tpsAccelTo = scalar, U08, 371, "%", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0] isUsbConnected = bits, U32, 376, [1:1] -unusedBit_182_2 = bits, U32, 376, [2:2] -unusedBit_182_3 = bits, U32, 376, [3:3] -unusedBit_182_4 = bits, U32, 376, [4:4] -unusedBit_182_5 = bits, U32, 376, [5:5] -unusedBit_182_6 = bits, U32, 376, [6:6] -unusedBit_182_7 = bits, U32, 376, [7:7] -unusedBit_182_8 = bits, U32, 376, [8:8] -unusedBit_182_9 = bits, U32, 376, [9:9] -unusedBit_182_10 = bits, U32, 376, [10:10] -unusedBit_182_11 = bits, U32, 376, [11:11] -unusedBit_182_12 = bits, U32, 376, [12:12] -unusedBit_182_13 = bits, U32, 376, [13:13] -unusedBit_182_14 = bits, U32, 376, [14:14] -unusedBit_182_15 = bits, U32, 376, [15:15] -unusedBit_182_16 = bits, U32, 376, [16:16] -unusedBit_182_17 = bits, U32, 376, [17:17] -unusedBit_182_18 = bits, U32, 376, [18:18] -unusedBit_182_19 = bits, U32, 376, [19:19] -unusedBit_182_20 = bits, U32, 376, [20:20] -unusedBit_182_21 = bits, U32, 376, [21:21] -unusedBit_182_22 = bits, U32, 376, [22:22] -unusedBit_182_23 = bits, U32, 376, [23:23] -unusedBit_182_24 = bits, U32, 376, [24:24] -unusedBit_182_25 = bits, U32, 376, [25:25] -unusedBit_182_26 = bits, U32, 376, [26:26] -unusedBit_182_27 = bits, U32, 376, [27:27] -unusedBit_182_28 = bits, U32, 376, [28:28] -unusedBit_182_29 = bits, U32, 376, [29:29] -unusedBit_182_30 = bits, U32, 376, [30:30] -unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 @@ -2369,30 +2339,6 @@ launchIsLaunchCondition = bits, U32, 408, [4:4] launchCombinedConditions = bits, U32, 408, [5:5] dfcoActive = bits, U32, 408, [6:6] tpsAccelActive = bits, U32, 408, [7:7] -unusedBit_230_8 = bits, U32, 408, [8:8] -unusedBit_230_9 = bits, U32, 408, [9:9] -unusedBit_230_10 = bits, U32, 408, [10:10] -unusedBit_230_11 = bits, U32, 408, [11:11] -unusedBit_230_12 = bits, U32, 408, [12:12] -unusedBit_230_13 = bits, U32, 408, [13:13] -unusedBit_230_14 = bits, U32, 408, [14:14] -unusedBit_230_15 = bits, U32, 408, [15:15] -unusedBit_230_16 = bits, U32, 408, [16:16] -unusedBit_230_17 = bits, U32, 408, [17:17] -unusedBit_230_18 = bits, U32, 408, [18:18] -unusedBit_230_19 = bits, U32, 408, [19:19] -unusedBit_230_20 = bits, U32, 408, [20:20] -unusedBit_230_21 = bits, U32, 408, [21:21] -unusedBit_230_22 = bits, U32, 408, [22:22] -unusedBit_230_23 = bits, U32, 408, [23:23] -unusedBit_230_24 = bits, U32, 408, [24:24] -unusedBit_230_25 = bits, U32, 408, [25:25] -unusedBit_230_26 = bits, U32, 408, [26:26] -unusedBit_230_27 = bits, U32, 408, [27:27] -unusedBit_230_28 = bits, U32, 408, [28:28] -unusedBit_230_29 = bits, U32, 408, [29:29] -unusedBit_230_30 = bits, U32, 408, [30:30] -unusedBit_230_31 = bits, U32, 408, [31:31] boostControllerOutput = scalar, U08, 412, "%", 0.5, 0 boostControllerOpenLoopPart = scalar, U08, 413, "%", 0.5, 0 fallbackMap = scalar, U16, 414, "kPa", 0.1, 0 @@ -2534,35 +2480,6 @@ fuel_requested_percent_pi = scalar, F32, 636, "", 1, 0 noValve = bits, U32, 640, [0:0] angleAboveMin = bits, U32, 640, [1:1] isHpfpInactive = bits, U32, 640, [2:2] -unusedBit_6_3 = bits, U32, 640, [3:3] -unusedBit_6_4 = bits, U32, 640, [4:4] -unusedBit_6_5 = bits, U32, 640, [5:5] -unusedBit_6_6 = bits, U32, 640, [6:6] -unusedBit_6_7 = bits, U32, 640, [7:7] -unusedBit_6_8 = bits, U32, 640, [8:8] -unusedBit_6_9 = bits, U32, 640, [9:9] -unusedBit_6_10 = bits, U32, 640, [10:10] -unusedBit_6_11 = bits, U32, 640, [11:11] -unusedBit_6_12 = bits, U32, 640, [12:12] -unusedBit_6_13 = bits, U32, 640, [13:13] -unusedBit_6_14 = bits, U32, 640, [14:14] -unusedBit_6_15 = bits, U32, 640, [15:15] -unusedBit_6_16 = bits, U32, 640, [16:16] -unusedBit_6_17 = bits, U32, 640, [17:17] -unusedBit_6_18 = bits, U32, 640, [18:18] -unusedBit_6_19 = bits, U32, 640, [19:19] -unusedBit_6_20 = bits, U32, 640, [20:20] -unusedBit_6_21 = bits, U32, 640, [21:21] -unusedBit_6_22 = bits, U32, 640, [22:22] -unusedBit_6_23 = bits, U32, 640, [23:23] -unusedBit_6_24 = bits, U32, 640, [24:24] -unusedBit_6_25 = bits, U32, 640, [25:25] -unusedBit_6_26 = bits, U32, 640, [26:26] -unusedBit_6_27 = bits, U32, 640, [27:27] -unusedBit_6_28 = bits, U32, 640, [28:28] -unusedBit_6_29 = bits, U32, 640, [29:29] -unusedBit_6_30 = bits, U32, 640, [30:30] -unusedBit_6_31 = bits, U32, 640, [31:31] nextLobe = scalar, F32, 644, "", 1, 0 nextStart = scalar, F32, 648, "", 1, 0 ; total TS size = 652 @@ -2581,61 +2498,12 @@ activateSwitchCondition = bits, U32, 668, [6:6] rpmCondition = bits, U32, 668, [7:7] speedCondition = bits, U32, 668, [8:8] tpsCondition = bits, U32, 668, [9:9] -unusedBit_11_10 = bits, U32, 668, [10:10] -unusedBit_11_11 = bits, U32, 668, [11:11] -unusedBit_11_12 = bits, U32, 668, [12:12] -unusedBit_11_13 = bits, U32, 668, [13:13] -unusedBit_11_14 = bits, U32, 668, [14:14] -unusedBit_11_15 = bits, U32, 668, [15:15] -unusedBit_11_16 = bits, U32, 668, [16:16] -unusedBit_11_17 = bits, U32, 668, [17:17] -unusedBit_11_18 = bits, U32, 668, [18:18] -unusedBit_11_19 = bits, U32, 668, [19:19] -unusedBit_11_20 = bits, U32, 668, [20:20] -unusedBit_11_21 = bits, U32, 668, [21:21] -unusedBit_11_22 = bits, U32, 668, [22:22] -unusedBit_11_23 = bits, U32, 668, [23:23] -unusedBit_11_24 = bits, U32, 668, [24:24] -unusedBit_11_25 = bits, U32, 668, [25:25] -unusedBit_11_26 = bits, U32, 668, [26:26] -unusedBit_11_27 = bits, U32, 668, [27:27] -unusedBit_11_28 = bits, U32, 668, [28:28] -unusedBit_11_29 = bits, U32, 668, [29:29] -unusedBit_11_30 = bits, U32, 668, [30:30] -unusedBit_11_31 = bits, U32, 668, [31:31] ; total TS size = 672 isTpsInvalid = bits, U32, 672, [0:0] m_shouldResetPid = bits, U32, 672, [1:1] isBelowClosedLoopThreshold = bits, U32, 672, [2:2] isNotClosedLoop = bits, U32, 672, [3:3] isZeroRpm = bits, U32, 672, [4:4] -unusedBit_5_5 = bits, U32, 672, [5:5] -unusedBit_5_6 = bits, U32, 672, [6:6] -unusedBit_5_7 = bits, U32, 672, [7:7] -unusedBit_5_8 = bits, U32, 672, [8:8] -unusedBit_5_9 = bits, U32, 672, [9:9] -unusedBit_5_10 = bits, U32, 672, [10:10] -unusedBit_5_11 = bits, U32, 672, [11:11] -unusedBit_5_12 = bits, U32, 672, [12:12] -unusedBit_5_13 = bits, U32, 672, [13:13] -unusedBit_5_14 = bits, U32, 672, [14:14] -unusedBit_5_15 = bits, U32, 672, [15:15] -unusedBit_5_16 = bits, U32, 672, [16:16] -unusedBit_5_17 = bits, U32, 672, [17:17] -unusedBit_5_18 = bits, U32, 672, [18:18] -unusedBit_5_19 = bits, U32, 672, [19:19] -unusedBit_5_20 = bits, U32, 672, [20:20] -unusedBit_5_21 = bits, U32, 672, [21:21] -unusedBit_5_22 = bits, U32, 672, [22:22] -unusedBit_5_23 = bits, U32, 672, [23:23] -unusedBit_5_24 = bits, U32, 672, [24:24] -unusedBit_5_25 = bits, U32, 672, [25:25] -unusedBit_5_26 = bits, U32, 672, [26:26] -unusedBit_5_27 = bits, U32, 672, [27:27] -unusedBit_5_28 = bits, U32, 672, [28:28] -unusedBit_5_29 = bits, U32, 672, [29:29] -unusedBit_5_30 = bits, U32, 672, [30:30] -unusedBit_5_31 = bits, U32, 672, [31:31] openLoopPart = scalar, F32, 676, "", 1, 0 closedLoopPart = scalar, F32, 680, "", 1, 0 ; total TS size = 684 @@ -2647,30 +2515,6 @@ tpsTooHigh = bits, U32, 684, [4:4] m_acEnabled = bits, U32, 684, [5:5] acButtonState = bits, U32, 684, [6:6] isDisabledByLua = bits, U32, 684, [7:7] -unusedBit_8_8 = bits, U32, 684, [8:8] -unusedBit_8_9 = bits, U32, 684, [9:9] -unusedBit_8_10 = bits, U32, 684, [10:10] -unusedBit_8_11 = bits, U32, 684, [11:11] -unusedBit_8_12 = bits, U32, 684, [12:12] -unusedBit_8_13 = bits, U32, 684, [13:13] -unusedBit_8_14 = bits, U32, 684, [14:14] -unusedBit_8_15 = bits, U32, 684, [15:15] -unusedBit_8_16 = bits, U32, 684, [16:16] -unusedBit_8_17 = bits, U32, 684, [17:17] -unusedBit_8_18 = bits, U32, 684, [18:18] -unusedBit_8_19 = bits, U32, 684, [19:19] -unusedBit_8_20 = bits, U32, 684, [20:20] -unusedBit_8_21 = bits, U32, 684, [21:21] -unusedBit_8_22 = bits, U32, 684, [22:22] -unusedBit_8_23 = bits, U32, 684, [23:23] -unusedBit_8_24 = bits, U32, 684, [24:24] -unusedBit_8_25 = bits, U32, 684, [25:25] -unusedBit_8_26 = bits, U32, 684, [26:26] -unusedBit_8_27 = bits, U32, 684, [27:27] -unusedBit_8_28 = bits, U32, 684, [28:28] -unusedBit_8_29 = bits, U32, 684, [29:29] -unusedBit_8_30 = bits, U32, 684, [30:30] -unusedBit_8_31 = bits, U32, 684, [31:31] latest_usage_ac_control = scalar, S32, 688, "", 1, 0 acSwitchLastChangeTimeMs = scalar, S32, 692, "", 1, 0 ; total TS size = 696 @@ -2681,130 +2525,18 @@ brokenClt = bits, U32, 696, [3:3] enabledForAc = bits, U32, 696, [4:4] hot = bits, U32, 696, [5:5] cold = bits, U32, 696, [6:6] -unusedBit_7_7 = bits, U32, 696, [7:7] -unusedBit_7_8 = bits, U32, 696, [8:8] -unusedBit_7_9 = bits, U32, 696, [9:9] -unusedBit_7_10 = bits, U32, 696, [10:10] -unusedBit_7_11 = bits, U32, 696, [11:11] -unusedBit_7_12 = bits, U32, 696, [12:12] -unusedBit_7_13 = bits, U32, 696, [13:13] -unusedBit_7_14 = bits, U32, 696, [14:14] -unusedBit_7_15 = bits, U32, 696, [15:15] -unusedBit_7_16 = bits, U32, 696, [16:16] -unusedBit_7_17 = bits, U32, 696, [17:17] -unusedBit_7_18 = bits, U32, 696, [18:18] -unusedBit_7_19 = bits, U32, 696, [19:19] -unusedBit_7_20 = bits, U32, 696, [20:20] -unusedBit_7_21 = bits, U32, 696, [21:21] -unusedBit_7_22 = bits, U32, 696, [22:22] -unusedBit_7_23 = bits, U32, 696, [23:23] -unusedBit_7_24 = bits, U32, 696, [24:24] -unusedBit_7_25 = bits, U32, 696, [25:25] -unusedBit_7_26 = bits, U32, 696, [26:26] -unusedBit_7_27 = bits, U32, 696, [27:27] -unusedBit_7_28 = bits, U32, 696, [28:28] -unusedBit_7_29 = bits, U32, 696, [29:29] -unusedBit_7_30 = bits, U32, 696, [30:30] -unusedBit_7_31 = bits, U32, 696, [31:31] ; total TS size = 700 isPrime = bits, U32, 700, [0:0] engineTurnedRecently = bits, U32, 700, [1:1] isPumpOn = bits, U32, 700, [2:2] ignitionOn = bits, U32, 700, [3:3] -unusedBit_4_4 = bits, U32, 700, [4:4] -unusedBit_4_5 = bits, U32, 700, [5:5] -unusedBit_4_6 = bits, U32, 700, [6:6] -unusedBit_4_7 = bits, U32, 700, [7:7] -unusedBit_4_8 = bits, U32, 700, [8:8] -unusedBit_4_9 = bits, U32, 700, [9:9] -unusedBit_4_10 = bits, U32, 700, [10:10] -unusedBit_4_11 = bits, U32, 700, [11:11] -unusedBit_4_12 = bits, U32, 700, [12:12] -unusedBit_4_13 = bits, U32, 700, [13:13] -unusedBit_4_14 = bits, U32, 700, [14:14] -unusedBit_4_15 = bits, U32, 700, [15:15] -unusedBit_4_16 = bits, U32, 700, [16:16] -unusedBit_4_17 = bits, U32, 700, [17:17] -unusedBit_4_18 = bits, U32, 700, [18:18] -unusedBit_4_19 = bits, U32, 700, [19:19] -unusedBit_4_20 = bits, U32, 700, [20:20] -unusedBit_4_21 = bits, U32, 700, [21:21] -unusedBit_4_22 = bits, U32, 700, [22:22] -unusedBit_4_23 = bits, U32, 700, [23:23] -unusedBit_4_24 = bits, U32, 700, [24:24] -unusedBit_4_25 = bits, U32, 700, [25:25] -unusedBit_4_26 = bits, U32, 700, [26:26] -unusedBit_4_27 = bits, U32, 700, [27:27] -unusedBit_4_28 = bits, U32, 700, [28:28] -unusedBit_4_29 = bits, U32, 700, [29:29] -unusedBit_4_30 = bits, U32, 700, [30:30] -unusedBit_4_31 = bits, U32, 700, [31:31] ; total TS size = 704 isBenchTest = bits, U32, 704, [0:0] hasIgnitionVoltage = bits, U32, 704, [1:1] mainRelayState = bits, U32, 704, [2:2] delayedShutoffRequested = bits, U32, 704, [3:3] -unusedBit_4_4 = bits, U32, 704, [4:4] -unusedBit_4_5 = bits, U32, 704, [5:5] -unusedBit_4_6 = bits, U32, 704, [6:6] -unusedBit_4_7 = bits, U32, 704, [7:7] -unusedBit_4_8 = bits, U32, 704, [8:8] -unusedBit_4_9 = bits, U32, 704, [9:9] -unusedBit_4_10 = bits, U32, 704, [10:10] -unusedBit_4_11 = bits, U32, 704, [11:11] -unusedBit_4_12 = bits, U32, 704, [12:12] -unusedBit_4_13 = bits, U32, 704, [13:13] -unusedBit_4_14 = bits, U32, 704, [14:14] -unusedBit_4_15 = bits, U32, 704, [15:15] -unusedBit_4_16 = bits, U32, 704, [16:16] -unusedBit_4_17 = bits, U32, 704, [17:17] -unusedBit_4_18 = bits, U32, 704, [18:18] -unusedBit_4_19 = bits, U32, 704, [19:19] -unusedBit_4_20 = bits, U32, 704, [20:20] -unusedBit_4_21 = bits, U32, 704, [21:21] -unusedBit_4_22 = bits, U32, 704, [22:22] -unusedBit_4_23 = bits, U32, 704, [23:23] -unusedBit_4_24 = bits, U32, 704, [24:24] -unusedBit_4_25 = bits, U32, 704, [25:25] -unusedBit_4_26 = bits, U32, 704, [26:26] -unusedBit_4_27 = bits, U32, 704, [27:27] -unusedBit_4_28 = bits, U32, 704, [28:28] -unusedBit_4_29 = bits, U32, 704, [29:29] -unusedBit_4_30 = bits, U32, 704, [30:30] -unusedBit_4_31 = bits, U32, 704, [31:31] ; total TS size = 708 sd_isTChargeAirModel = bits, U32, 708, [0:0] -sd_unusedBit_1_1 = bits, U32, 708, [1:1] -sd_unusedBit_1_2 = bits, U32, 708, [2:2] -sd_unusedBit_1_3 = bits, U32, 708, [3:3] -sd_unusedBit_1_4 = bits, U32, 708, [4:4] -sd_unusedBit_1_5 = bits, U32, 708, [5:5] -sd_unusedBit_1_6 = bits, U32, 708, [6:6] -sd_unusedBit_1_7 = bits, U32, 708, [7:7] -sd_unusedBit_1_8 = bits, U32, 708, [8:8] -sd_unusedBit_1_9 = bits, U32, 708, [9:9] -sd_unusedBit_1_10 = bits, U32, 708, [10:10] -sd_unusedBit_1_11 = bits, U32, 708, [11:11] -sd_unusedBit_1_12 = bits, U32, 708, [12:12] -sd_unusedBit_1_13 = bits, U32, 708, [13:13] -sd_unusedBit_1_14 = bits, U32, 708, [14:14] -sd_unusedBit_1_15 = bits, U32, 708, [15:15] -sd_unusedBit_1_16 = bits, U32, 708, [16:16] -sd_unusedBit_1_17 = bits, U32, 708, [17:17] -sd_unusedBit_1_18 = bits, U32, 708, [18:18] -sd_unusedBit_1_19 = bits, U32, 708, [19:19] -sd_unusedBit_1_20 = bits, U32, 708, [20:20] -sd_unusedBit_1_21 = bits, U32, 708, [21:21] -sd_unusedBit_1_22 = bits, U32, 708, [22:22] -sd_unusedBit_1_23 = bits, U32, 708, [23:23] -sd_unusedBit_1_24 = bits, U32, 708, [24:24] -sd_unusedBit_1_25 = bits, U32, 708, [25:25] -sd_unusedBit_1_26 = bits, U32, 708, [26:26] -sd_unusedBit_1_27 = bits, U32, 708, [27:27] -sd_unusedBit_1_28 = bits, U32, 708, [28:28] -sd_unusedBit_1_29 = bits, U32, 708, [29:29] -sd_unusedBit_1_30 = bits, U32, 708, [30:30] -sd_unusedBit_1_31 = bits, U32, 708, [31:31] sd_airMassInOneCylinder = scalar, F32, 712, "", 1, 0 sd_tCharge = scalar, F32, 716, "", 1, 0 sd_tChargeK = scalar, F32, 720, "", 1, 0 @@ -2831,15 +2563,15 @@ running_timeSinceCrankingInSecs = scalar, F32, 800, "", 1, 0 running_injectorLag = scalar, F32, 804, "", 1, 0 running_baseFuel = scalar, F32, 808, "", 1, 0 running_fuel = scalar, F32, 812, "", 1, 0 -etbFeedForward = bits, F32, 816, [0:2], "not important" -targetFromTable = bits, F32, 820, [0:2], "not important" +etbFeedForward = scalar, F32, 816, "", 1, 0 +targetFromTable = scalar, F32, 820, "", 1, 0 sparkDwell = scalar, F32, 824, "", 1, 0 dwellAngle = scalar, F32, 828, "", 1, 0 cltTimingCorrection = scalar, F32, 832, "", 1, 0 ; total TS size = 836 -tpsFrom = bits, F32, 836, [0:2], "not important" -tpsTo = bits, F32, 840, [0:2], "not important" -deltaTps = bits, F32, 844, [0:2], "not important" +tpsFrom = scalar, F32, 836, "", 1, 0 +tpsTo = scalar, F32, 840, "", 1, 0 +deltaTps = scalar, F32, 844, "", 1, 0 extraFuel = scalar, F32, 848, "", 1, 0 valueFromTable = scalar, F32, 852, "", 1, 0 isAboveAccelThreshold = bits, U32, 856, [0:0] @@ -2848,32 +2580,6 @@ isTimeToResetAccumulator = bits, U32, 856, [2:2] isFractionalEnrichment = bits, U32, 856, [3:3] belowEpsilon = bits, U32, 856, [4:4] tooShort = bits, U32, 856, [5:5] -unusedBit_11_6 = bits, U32, 856, [6:6] -unusedBit_11_7 = bits, U32, 856, [7:7] -unusedBit_11_8 = bits, U32, 856, [8:8] -unusedBit_11_9 = bits, U32, 856, [9:9] -unusedBit_11_10 = bits, U32, 856, [10:10] -unusedBit_11_11 = bits, U32, 856, [11:11] -unusedBit_11_12 = bits, U32, 856, [12:12] -unusedBit_11_13 = bits, U32, 856, [13:13] -unusedBit_11_14 = bits, U32, 856, [14:14] -unusedBit_11_15 = bits, U32, 856, [15:15] -unusedBit_11_16 = bits, U32, 856, [16:16] -unusedBit_11_17 = bits, U32, 856, [17:17] -unusedBit_11_18 = bits, U32, 856, [18:18] -unusedBit_11_19 = bits, U32, 856, [19:19] -unusedBit_11_20 = bits, U32, 856, [20:20] -unusedBit_11_21 = bits, U32, 856, [21:21] -unusedBit_11_22 = bits, U32, 856, [22:22] -unusedBit_11_23 = bits, U32, 856, [23:23] -unusedBit_11_24 = bits, U32, 856, [24:24] -unusedBit_11_25 = bits, U32, 856, [25:25] -unusedBit_11_26 = bits, U32, 856, [26:26] -unusedBit_11_27 = bits, U32, 856, [27:27] -unusedBit_11_28 = bits, U32, 856, [28:28] -unusedBit_11_29 = bits, U32, 856, [29:29] -unusedBit_11_30 = bits, U32, 856, [30:30] -unusedBit_11_31 = bits, U32, 856, [31:31] fractionalInjFuel = scalar, F32, 860, "", 1, 0 accumulatedValue = scalar, F32, 864, "", 1, 0 maxExtraPerCycle = scalar, F32, 868, "", 1, 0 @@ -2906,10 +2612,10 @@ vvtStateIndex = scalar, U08, 947, "", 1, 0 wallFuelCorrection = scalar, F32, 948, "", 1, 0 wallFuel = scalar, F32, 952, "", 1, 0 ; total TS size = 956 -idleState = bits, S32, 956, [0:2], "not important" -currentIdlePosition = bits, F32, 960, [0:2], "not important" -baseIdlePosition = bits, F32, 964, [0:2], "not important" -iacByTpsTaper = bits, F32, 968, [0:2], "not important" +idleState = scalar, S32, 956, "", 1, 0 +currentIdlePosition = scalar, F32, 960, "", 1, 0 +baseIdlePosition = scalar, F32, 964, "", 1, 0 +iacByTpsTaper = scalar, F32, 968, "", 1, 0 throttlePedalUpState = scalar, S32, 972, "", 1, 0 mightResetPid = bits, U32, 976, [0:0] shouldResetPid = bits, U32, 976, [1:1] @@ -2928,21 +2634,6 @@ looksLikeCoasting = bits, U32, 976, [13:13] looksLikeCrankToIdle = bits, U32, 976, [14:14] useInstantRpmForIdle = bits, U32, 976, [15:15] isVerboseIAC = bits, U32, 976, [16:16] -unusedBit_22_17 = bits, U32, 976, [17:17] -unusedBit_22_18 = bits, U32, 976, [18:18] -unusedBit_22_19 = bits, U32, 976, [19:19] -unusedBit_22_20 = bits, U32, 976, [20:20] -unusedBit_22_21 = bits, U32, 976, [21:21] -unusedBit_22_22 = bits, U32, 976, [22:22] -unusedBit_22_23 = bits, U32, 976, [23:23] -unusedBit_22_24 = bits, U32, 976, [24:24] -unusedBit_22_25 = bits, U32, 976, [25:25] -unusedBit_22_26 = bits, U32, 976, [26:26] -unusedBit_22_27 = bits, U32, 976, [27:27] -unusedBit_22_28 = bits, U32, 976, [28:28] -unusedBit_22_29 = bits, U32, 976, [29:29] -unusedBit_22_30 = bits, U32, 976, [30:30] -unusedBit_22_31 = bits, U32, 976, [31:31] targetRpmByClt = scalar, S32, 980, "", 1, 0 targetRpmAcBump = scalar, S32, 984, "", 1, 0 ; total TS size = 988 diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini index 0f2aa952b3..36e32dd06f 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.06.18.proteus_f4.2927976646" + signature = "rusEFI 2022.06.19.proteus_f4.2927976646" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.18.proteus_f4.2927976646" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.19.proteus_f4.2927976646" ; 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 @@ -85,7 +85,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 Sat Jun 18 21:28:52 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 19 13:56:24 UTC 2022 pageSize = 21352 page = 1 @@ -2321,36 +2321,6 @@ tpsAccelTo = scalar, U08, 371, "%", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0] isUsbConnected = bits, U32, 376, [1:1] -unusedBit_182_2 = bits, U32, 376, [2:2] -unusedBit_182_3 = bits, U32, 376, [3:3] -unusedBit_182_4 = bits, U32, 376, [4:4] -unusedBit_182_5 = bits, U32, 376, [5:5] -unusedBit_182_6 = bits, U32, 376, [6:6] -unusedBit_182_7 = bits, U32, 376, [7:7] -unusedBit_182_8 = bits, U32, 376, [8:8] -unusedBit_182_9 = bits, U32, 376, [9:9] -unusedBit_182_10 = bits, U32, 376, [10:10] -unusedBit_182_11 = bits, U32, 376, [11:11] -unusedBit_182_12 = bits, U32, 376, [12:12] -unusedBit_182_13 = bits, U32, 376, [13:13] -unusedBit_182_14 = bits, U32, 376, [14:14] -unusedBit_182_15 = bits, U32, 376, [15:15] -unusedBit_182_16 = bits, U32, 376, [16:16] -unusedBit_182_17 = bits, U32, 376, [17:17] -unusedBit_182_18 = bits, U32, 376, [18:18] -unusedBit_182_19 = bits, U32, 376, [19:19] -unusedBit_182_20 = bits, U32, 376, [20:20] -unusedBit_182_21 = bits, U32, 376, [21:21] -unusedBit_182_22 = bits, U32, 376, [22:22] -unusedBit_182_23 = bits, U32, 376, [23:23] -unusedBit_182_24 = bits, U32, 376, [24:24] -unusedBit_182_25 = bits, U32, 376, [25:25] -unusedBit_182_26 = bits, U32, 376, [26:26] -unusedBit_182_27 = bits, U32, 376, [27:27] -unusedBit_182_28 = bits, U32, 376, [28:28] -unusedBit_182_29 = bits, U32, 376, [29:29] -unusedBit_182_30 = bits, U32, 376, [30:30] -unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 @@ -2369,30 +2339,6 @@ launchIsLaunchCondition = bits, U32, 408, [4:4] launchCombinedConditions = bits, U32, 408, [5:5] dfcoActive = bits, U32, 408, [6:6] tpsAccelActive = bits, U32, 408, [7:7] -unusedBit_230_8 = bits, U32, 408, [8:8] -unusedBit_230_9 = bits, U32, 408, [9:9] -unusedBit_230_10 = bits, U32, 408, [10:10] -unusedBit_230_11 = bits, U32, 408, [11:11] -unusedBit_230_12 = bits, U32, 408, [12:12] -unusedBit_230_13 = bits, U32, 408, [13:13] -unusedBit_230_14 = bits, U32, 408, [14:14] -unusedBit_230_15 = bits, U32, 408, [15:15] -unusedBit_230_16 = bits, U32, 408, [16:16] -unusedBit_230_17 = bits, U32, 408, [17:17] -unusedBit_230_18 = bits, U32, 408, [18:18] -unusedBit_230_19 = bits, U32, 408, [19:19] -unusedBit_230_20 = bits, U32, 408, [20:20] -unusedBit_230_21 = bits, U32, 408, [21:21] -unusedBit_230_22 = bits, U32, 408, [22:22] -unusedBit_230_23 = bits, U32, 408, [23:23] -unusedBit_230_24 = bits, U32, 408, [24:24] -unusedBit_230_25 = bits, U32, 408, [25:25] -unusedBit_230_26 = bits, U32, 408, [26:26] -unusedBit_230_27 = bits, U32, 408, [27:27] -unusedBit_230_28 = bits, U32, 408, [28:28] -unusedBit_230_29 = bits, U32, 408, [29:29] -unusedBit_230_30 = bits, U32, 408, [30:30] -unusedBit_230_31 = bits, U32, 408, [31:31] boostControllerOutput = scalar, U08, 412, "%", 0.5, 0 boostControllerOpenLoopPart = scalar, U08, 413, "%", 0.5, 0 fallbackMap = scalar, U16, 414, "kPa", 0.1, 0 @@ -2534,35 +2480,6 @@ fuel_requested_percent_pi = scalar, F32, 636, "", 1, 0 noValve = bits, U32, 640, [0:0] angleAboveMin = bits, U32, 640, [1:1] isHpfpInactive = bits, U32, 640, [2:2] -unusedBit_6_3 = bits, U32, 640, [3:3] -unusedBit_6_4 = bits, U32, 640, [4:4] -unusedBit_6_5 = bits, U32, 640, [5:5] -unusedBit_6_6 = bits, U32, 640, [6:6] -unusedBit_6_7 = bits, U32, 640, [7:7] -unusedBit_6_8 = bits, U32, 640, [8:8] -unusedBit_6_9 = bits, U32, 640, [9:9] -unusedBit_6_10 = bits, U32, 640, [10:10] -unusedBit_6_11 = bits, U32, 640, [11:11] -unusedBit_6_12 = bits, U32, 640, [12:12] -unusedBit_6_13 = bits, U32, 640, [13:13] -unusedBit_6_14 = bits, U32, 640, [14:14] -unusedBit_6_15 = bits, U32, 640, [15:15] -unusedBit_6_16 = bits, U32, 640, [16:16] -unusedBit_6_17 = bits, U32, 640, [17:17] -unusedBit_6_18 = bits, U32, 640, [18:18] -unusedBit_6_19 = bits, U32, 640, [19:19] -unusedBit_6_20 = bits, U32, 640, [20:20] -unusedBit_6_21 = bits, U32, 640, [21:21] -unusedBit_6_22 = bits, U32, 640, [22:22] -unusedBit_6_23 = bits, U32, 640, [23:23] -unusedBit_6_24 = bits, U32, 640, [24:24] -unusedBit_6_25 = bits, U32, 640, [25:25] -unusedBit_6_26 = bits, U32, 640, [26:26] -unusedBit_6_27 = bits, U32, 640, [27:27] -unusedBit_6_28 = bits, U32, 640, [28:28] -unusedBit_6_29 = bits, U32, 640, [29:29] -unusedBit_6_30 = bits, U32, 640, [30:30] -unusedBit_6_31 = bits, U32, 640, [31:31] nextLobe = scalar, F32, 644, "", 1, 0 nextStart = scalar, F32, 648, "", 1, 0 ; total TS size = 652 @@ -2581,61 +2498,12 @@ activateSwitchCondition = bits, U32, 668, [6:6] rpmCondition = bits, U32, 668, [7:7] speedCondition = bits, U32, 668, [8:8] tpsCondition = bits, U32, 668, [9:9] -unusedBit_11_10 = bits, U32, 668, [10:10] -unusedBit_11_11 = bits, U32, 668, [11:11] -unusedBit_11_12 = bits, U32, 668, [12:12] -unusedBit_11_13 = bits, U32, 668, [13:13] -unusedBit_11_14 = bits, U32, 668, [14:14] -unusedBit_11_15 = bits, U32, 668, [15:15] -unusedBit_11_16 = bits, U32, 668, [16:16] -unusedBit_11_17 = bits, U32, 668, [17:17] -unusedBit_11_18 = bits, U32, 668, [18:18] -unusedBit_11_19 = bits, U32, 668, [19:19] -unusedBit_11_20 = bits, U32, 668, [20:20] -unusedBit_11_21 = bits, U32, 668, [21:21] -unusedBit_11_22 = bits, U32, 668, [22:22] -unusedBit_11_23 = bits, U32, 668, [23:23] -unusedBit_11_24 = bits, U32, 668, [24:24] -unusedBit_11_25 = bits, U32, 668, [25:25] -unusedBit_11_26 = bits, U32, 668, [26:26] -unusedBit_11_27 = bits, U32, 668, [27:27] -unusedBit_11_28 = bits, U32, 668, [28:28] -unusedBit_11_29 = bits, U32, 668, [29:29] -unusedBit_11_30 = bits, U32, 668, [30:30] -unusedBit_11_31 = bits, U32, 668, [31:31] ; total TS size = 672 isTpsInvalid = bits, U32, 672, [0:0] m_shouldResetPid = bits, U32, 672, [1:1] isBelowClosedLoopThreshold = bits, U32, 672, [2:2] isNotClosedLoop = bits, U32, 672, [3:3] isZeroRpm = bits, U32, 672, [4:4] -unusedBit_5_5 = bits, U32, 672, [5:5] -unusedBit_5_6 = bits, U32, 672, [6:6] -unusedBit_5_7 = bits, U32, 672, [7:7] -unusedBit_5_8 = bits, U32, 672, [8:8] -unusedBit_5_9 = bits, U32, 672, [9:9] -unusedBit_5_10 = bits, U32, 672, [10:10] -unusedBit_5_11 = bits, U32, 672, [11:11] -unusedBit_5_12 = bits, U32, 672, [12:12] -unusedBit_5_13 = bits, U32, 672, [13:13] -unusedBit_5_14 = bits, U32, 672, [14:14] -unusedBit_5_15 = bits, U32, 672, [15:15] -unusedBit_5_16 = bits, U32, 672, [16:16] -unusedBit_5_17 = bits, U32, 672, [17:17] -unusedBit_5_18 = bits, U32, 672, [18:18] -unusedBit_5_19 = bits, U32, 672, [19:19] -unusedBit_5_20 = bits, U32, 672, [20:20] -unusedBit_5_21 = bits, U32, 672, [21:21] -unusedBit_5_22 = bits, U32, 672, [22:22] -unusedBit_5_23 = bits, U32, 672, [23:23] -unusedBit_5_24 = bits, U32, 672, [24:24] -unusedBit_5_25 = bits, U32, 672, [25:25] -unusedBit_5_26 = bits, U32, 672, [26:26] -unusedBit_5_27 = bits, U32, 672, [27:27] -unusedBit_5_28 = bits, U32, 672, [28:28] -unusedBit_5_29 = bits, U32, 672, [29:29] -unusedBit_5_30 = bits, U32, 672, [30:30] -unusedBit_5_31 = bits, U32, 672, [31:31] openLoopPart = scalar, F32, 676, "", 1, 0 closedLoopPart = scalar, F32, 680, "", 1, 0 ; total TS size = 684 @@ -2647,30 +2515,6 @@ tpsTooHigh = bits, U32, 684, [4:4] m_acEnabled = bits, U32, 684, [5:5] acButtonState = bits, U32, 684, [6:6] isDisabledByLua = bits, U32, 684, [7:7] -unusedBit_8_8 = bits, U32, 684, [8:8] -unusedBit_8_9 = bits, U32, 684, [9:9] -unusedBit_8_10 = bits, U32, 684, [10:10] -unusedBit_8_11 = bits, U32, 684, [11:11] -unusedBit_8_12 = bits, U32, 684, [12:12] -unusedBit_8_13 = bits, U32, 684, [13:13] -unusedBit_8_14 = bits, U32, 684, [14:14] -unusedBit_8_15 = bits, U32, 684, [15:15] -unusedBit_8_16 = bits, U32, 684, [16:16] -unusedBit_8_17 = bits, U32, 684, [17:17] -unusedBit_8_18 = bits, U32, 684, [18:18] -unusedBit_8_19 = bits, U32, 684, [19:19] -unusedBit_8_20 = bits, U32, 684, [20:20] -unusedBit_8_21 = bits, U32, 684, [21:21] -unusedBit_8_22 = bits, U32, 684, [22:22] -unusedBit_8_23 = bits, U32, 684, [23:23] -unusedBit_8_24 = bits, U32, 684, [24:24] -unusedBit_8_25 = bits, U32, 684, [25:25] -unusedBit_8_26 = bits, U32, 684, [26:26] -unusedBit_8_27 = bits, U32, 684, [27:27] -unusedBit_8_28 = bits, U32, 684, [28:28] -unusedBit_8_29 = bits, U32, 684, [29:29] -unusedBit_8_30 = bits, U32, 684, [30:30] -unusedBit_8_31 = bits, U32, 684, [31:31] latest_usage_ac_control = scalar, S32, 688, "", 1, 0 acSwitchLastChangeTimeMs = scalar, S32, 692, "", 1, 0 ; total TS size = 696 @@ -2681,130 +2525,18 @@ brokenClt = bits, U32, 696, [3:3] enabledForAc = bits, U32, 696, [4:4] hot = bits, U32, 696, [5:5] cold = bits, U32, 696, [6:6] -unusedBit_7_7 = bits, U32, 696, [7:7] -unusedBit_7_8 = bits, U32, 696, [8:8] -unusedBit_7_9 = bits, U32, 696, [9:9] -unusedBit_7_10 = bits, U32, 696, [10:10] -unusedBit_7_11 = bits, U32, 696, [11:11] -unusedBit_7_12 = bits, U32, 696, [12:12] -unusedBit_7_13 = bits, U32, 696, [13:13] -unusedBit_7_14 = bits, U32, 696, [14:14] -unusedBit_7_15 = bits, U32, 696, [15:15] -unusedBit_7_16 = bits, U32, 696, [16:16] -unusedBit_7_17 = bits, U32, 696, [17:17] -unusedBit_7_18 = bits, U32, 696, [18:18] -unusedBit_7_19 = bits, U32, 696, [19:19] -unusedBit_7_20 = bits, U32, 696, [20:20] -unusedBit_7_21 = bits, U32, 696, [21:21] -unusedBit_7_22 = bits, U32, 696, [22:22] -unusedBit_7_23 = bits, U32, 696, [23:23] -unusedBit_7_24 = bits, U32, 696, [24:24] -unusedBit_7_25 = bits, U32, 696, [25:25] -unusedBit_7_26 = bits, U32, 696, [26:26] -unusedBit_7_27 = bits, U32, 696, [27:27] -unusedBit_7_28 = bits, U32, 696, [28:28] -unusedBit_7_29 = bits, U32, 696, [29:29] -unusedBit_7_30 = bits, U32, 696, [30:30] -unusedBit_7_31 = bits, U32, 696, [31:31] ; total TS size = 700 isPrime = bits, U32, 700, [0:0] engineTurnedRecently = bits, U32, 700, [1:1] isPumpOn = bits, U32, 700, [2:2] ignitionOn = bits, U32, 700, [3:3] -unusedBit_4_4 = bits, U32, 700, [4:4] -unusedBit_4_5 = bits, U32, 700, [5:5] -unusedBit_4_6 = bits, U32, 700, [6:6] -unusedBit_4_7 = bits, U32, 700, [7:7] -unusedBit_4_8 = bits, U32, 700, [8:8] -unusedBit_4_9 = bits, U32, 700, [9:9] -unusedBit_4_10 = bits, U32, 700, [10:10] -unusedBit_4_11 = bits, U32, 700, [11:11] -unusedBit_4_12 = bits, U32, 700, [12:12] -unusedBit_4_13 = bits, U32, 700, [13:13] -unusedBit_4_14 = bits, U32, 700, [14:14] -unusedBit_4_15 = bits, U32, 700, [15:15] -unusedBit_4_16 = bits, U32, 700, [16:16] -unusedBit_4_17 = bits, U32, 700, [17:17] -unusedBit_4_18 = bits, U32, 700, [18:18] -unusedBit_4_19 = bits, U32, 700, [19:19] -unusedBit_4_20 = bits, U32, 700, [20:20] -unusedBit_4_21 = bits, U32, 700, [21:21] -unusedBit_4_22 = bits, U32, 700, [22:22] -unusedBit_4_23 = bits, U32, 700, [23:23] -unusedBit_4_24 = bits, U32, 700, [24:24] -unusedBit_4_25 = bits, U32, 700, [25:25] -unusedBit_4_26 = bits, U32, 700, [26:26] -unusedBit_4_27 = bits, U32, 700, [27:27] -unusedBit_4_28 = bits, U32, 700, [28:28] -unusedBit_4_29 = bits, U32, 700, [29:29] -unusedBit_4_30 = bits, U32, 700, [30:30] -unusedBit_4_31 = bits, U32, 700, [31:31] ; total TS size = 704 isBenchTest = bits, U32, 704, [0:0] hasIgnitionVoltage = bits, U32, 704, [1:1] mainRelayState = bits, U32, 704, [2:2] delayedShutoffRequested = bits, U32, 704, [3:3] -unusedBit_4_4 = bits, U32, 704, [4:4] -unusedBit_4_5 = bits, U32, 704, [5:5] -unusedBit_4_6 = bits, U32, 704, [6:6] -unusedBit_4_7 = bits, U32, 704, [7:7] -unusedBit_4_8 = bits, U32, 704, [8:8] -unusedBit_4_9 = bits, U32, 704, [9:9] -unusedBit_4_10 = bits, U32, 704, [10:10] -unusedBit_4_11 = bits, U32, 704, [11:11] -unusedBit_4_12 = bits, U32, 704, [12:12] -unusedBit_4_13 = bits, U32, 704, [13:13] -unusedBit_4_14 = bits, U32, 704, [14:14] -unusedBit_4_15 = bits, U32, 704, [15:15] -unusedBit_4_16 = bits, U32, 704, [16:16] -unusedBit_4_17 = bits, U32, 704, [17:17] -unusedBit_4_18 = bits, U32, 704, [18:18] -unusedBit_4_19 = bits, U32, 704, [19:19] -unusedBit_4_20 = bits, U32, 704, [20:20] -unusedBit_4_21 = bits, U32, 704, [21:21] -unusedBit_4_22 = bits, U32, 704, [22:22] -unusedBit_4_23 = bits, U32, 704, [23:23] -unusedBit_4_24 = bits, U32, 704, [24:24] -unusedBit_4_25 = bits, U32, 704, [25:25] -unusedBit_4_26 = bits, U32, 704, [26:26] -unusedBit_4_27 = bits, U32, 704, [27:27] -unusedBit_4_28 = bits, U32, 704, [28:28] -unusedBit_4_29 = bits, U32, 704, [29:29] -unusedBit_4_30 = bits, U32, 704, [30:30] -unusedBit_4_31 = bits, U32, 704, [31:31] ; total TS size = 708 sd_isTChargeAirModel = bits, U32, 708, [0:0] -sd_unusedBit_1_1 = bits, U32, 708, [1:1] -sd_unusedBit_1_2 = bits, U32, 708, [2:2] -sd_unusedBit_1_3 = bits, U32, 708, [3:3] -sd_unusedBit_1_4 = bits, U32, 708, [4:4] -sd_unusedBit_1_5 = bits, U32, 708, [5:5] -sd_unusedBit_1_6 = bits, U32, 708, [6:6] -sd_unusedBit_1_7 = bits, U32, 708, [7:7] -sd_unusedBit_1_8 = bits, U32, 708, [8:8] -sd_unusedBit_1_9 = bits, U32, 708, [9:9] -sd_unusedBit_1_10 = bits, U32, 708, [10:10] -sd_unusedBit_1_11 = bits, U32, 708, [11:11] -sd_unusedBit_1_12 = bits, U32, 708, [12:12] -sd_unusedBit_1_13 = bits, U32, 708, [13:13] -sd_unusedBit_1_14 = bits, U32, 708, [14:14] -sd_unusedBit_1_15 = bits, U32, 708, [15:15] -sd_unusedBit_1_16 = bits, U32, 708, [16:16] -sd_unusedBit_1_17 = bits, U32, 708, [17:17] -sd_unusedBit_1_18 = bits, U32, 708, [18:18] -sd_unusedBit_1_19 = bits, U32, 708, [19:19] -sd_unusedBit_1_20 = bits, U32, 708, [20:20] -sd_unusedBit_1_21 = bits, U32, 708, [21:21] -sd_unusedBit_1_22 = bits, U32, 708, [22:22] -sd_unusedBit_1_23 = bits, U32, 708, [23:23] -sd_unusedBit_1_24 = bits, U32, 708, [24:24] -sd_unusedBit_1_25 = bits, U32, 708, [25:25] -sd_unusedBit_1_26 = bits, U32, 708, [26:26] -sd_unusedBit_1_27 = bits, U32, 708, [27:27] -sd_unusedBit_1_28 = bits, U32, 708, [28:28] -sd_unusedBit_1_29 = bits, U32, 708, [29:29] -sd_unusedBit_1_30 = bits, U32, 708, [30:30] -sd_unusedBit_1_31 = bits, U32, 708, [31:31] sd_airMassInOneCylinder = scalar, F32, 712, "", 1, 0 sd_tCharge = scalar, F32, 716, "", 1, 0 sd_tChargeK = scalar, F32, 720, "", 1, 0 @@ -2831,15 +2563,15 @@ running_timeSinceCrankingInSecs = scalar, F32, 800, "", 1, 0 running_injectorLag = scalar, F32, 804, "", 1, 0 running_baseFuel = scalar, F32, 808, "", 1, 0 running_fuel = scalar, F32, 812, "", 1, 0 -etbFeedForward = bits, F32, 816, [0:2], "not important" -targetFromTable = bits, F32, 820, [0:2], "not important" +etbFeedForward = scalar, F32, 816, "", 1, 0 +targetFromTable = scalar, F32, 820, "", 1, 0 sparkDwell = scalar, F32, 824, "", 1, 0 dwellAngle = scalar, F32, 828, "", 1, 0 cltTimingCorrection = scalar, F32, 832, "", 1, 0 ; total TS size = 836 -tpsFrom = bits, F32, 836, [0:2], "not important" -tpsTo = bits, F32, 840, [0:2], "not important" -deltaTps = bits, F32, 844, [0:2], "not important" +tpsFrom = scalar, F32, 836, "", 1, 0 +tpsTo = scalar, F32, 840, "", 1, 0 +deltaTps = scalar, F32, 844, "", 1, 0 extraFuel = scalar, F32, 848, "", 1, 0 valueFromTable = scalar, F32, 852, "", 1, 0 isAboveAccelThreshold = bits, U32, 856, [0:0] @@ -2848,32 +2580,6 @@ isTimeToResetAccumulator = bits, U32, 856, [2:2] isFractionalEnrichment = bits, U32, 856, [3:3] belowEpsilon = bits, U32, 856, [4:4] tooShort = bits, U32, 856, [5:5] -unusedBit_11_6 = bits, U32, 856, [6:6] -unusedBit_11_7 = bits, U32, 856, [7:7] -unusedBit_11_8 = bits, U32, 856, [8:8] -unusedBit_11_9 = bits, U32, 856, [9:9] -unusedBit_11_10 = bits, U32, 856, [10:10] -unusedBit_11_11 = bits, U32, 856, [11:11] -unusedBit_11_12 = bits, U32, 856, [12:12] -unusedBit_11_13 = bits, U32, 856, [13:13] -unusedBit_11_14 = bits, U32, 856, [14:14] -unusedBit_11_15 = bits, U32, 856, [15:15] -unusedBit_11_16 = bits, U32, 856, [16:16] -unusedBit_11_17 = bits, U32, 856, [17:17] -unusedBit_11_18 = bits, U32, 856, [18:18] -unusedBit_11_19 = bits, U32, 856, [19:19] -unusedBit_11_20 = bits, U32, 856, [20:20] -unusedBit_11_21 = bits, U32, 856, [21:21] -unusedBit_11_22 = bits, U32, 856, [22:22] -unusedBit_11_23 = bits, U32, 856, [23:23] -unusedBit_11_24 = bits, U32, 856, [24:24] -unusedBit_11_25 = bits, U32, 856, [25:25] -unusedBit_11_26 = bits, U32, 856, [26:26] -unusedBit_11_27 = bits, U32, 856, [27:27] -unusedBit_11_28 = bits, U32, 856, [28:28] -unusedBit_11_29 = bits, U32, 856, [29:29] -unusedBit_11_30 = bits, U32, 856, [30:30] -unusedBit_11_31 = bits, U32, 856, [31:31] fractionalInjFuel = scalar, F32, 860, "", 1, 0 accumulatedValue = scalar, F32, 864, "", 1, 0 maxExtraPerCycle = scalar, F32, 868, "", 1, 0 @@ -2906,10 +2612,10 @@ vvtStateIndex = scalar, U08, 947, "", 1, 0 wallFuelCorrection = scalar, F32, 948, "", 1, 0 wallFuel = scalar, F32, 952, "", 1, 0 ; total TS size = 956 -idleState = bits, S32, 956, [0:2], "not important" -currentIdlePosition = bits, F32, 960, [0:2], "not important" -baseIdlePosition = bits, F32, 964, [0:2], "not important" -iacByTpsTaper = bits, F32, 968, [0:2], "not important" +idleState = scalar, S32, 956, "", 1, 0 +currentIdlePosition = scalar, F32, 960, "", 1, 0 +baseIdlePosition = scalar, F32, 964, "", 1, 0 +iacByTpsTaper = scalar, F32, 968, "", 1, 0 throttlePedalUpState = scalar, S32, 972, "", 1, 0 mightResetPid = bits, U32, 976, [0:0] shouldResetPid = bits, U32, 976, [1:1] @@ -2928,21 +2634,6 @@ looksLikeCoasting = bits, U32, 976, [13:13] looksLikeCrankToIdle = bits, U32, 976, [14:14] useInstantRpmForIdle = bits, U32, 976, [15:15] isVerboseIAC = bits, U32, 976, [16:16] -unusedBit_22_17 = bits, U32, 976, [17:17] -unusedBit_22_18 = bits, U32, 976, [18:18] -unusedBit_22_19 = bits, U32, 976, [19:19] -unusedBit_22_20 = bits, U32, 976, [20:20] -unusedBit_22_21 = bits, U32, 976, [21:21] -unusedBit_22_22 = bits, U32, 976, [22:22] -unusedBit_22_23 = bits, U32, 976, [23:23] -unusedBit_22_24 = bits, U32, 976, [24:24] -unusedBit_22_25 = bits, U32, 976, [25:25] -unusedBit_22_26 = bits, U32, 976, [26:26] -unusedBit_22_27 = bits, U32, 976, [27:27] -unusedBit_22_28 = bits, U32, 976, [28:28] -unusedBit_22_29 = bits, U32, 976, [29:29] -unusedBit_22_30 = bits, U32, 976, [30:30] -unusedBit_22_31 = bits, U32, 976, [31:31] targetRpmByClt = scalar, S32, 980, "", 1, 0 targetRpmAcBump = scalar, S32, 984, "", 1, 0 ; total TS size = 988 diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini index ee09a23c7e..faea1ee1e5 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.06.18.proteus_f7.2927976646" + signature = "rusEFI 2022.06.19.proteus_f7.2927976646" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.18.proteus_f7.2927976646" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.19.proteus_f7.2927976646" ; 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 @@ -85,7 +85,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 Sat Jun 18 21:28:51 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 19 13:56:22 UTC 2022 pageSize = 21352 page = 1 @@ -2321,36 +2321,6 @@ tpsAccelTo = scalar, U08, 371, "%", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0] isUsbConnected = bits, U32, 376, [1:1] -unusedBit_182_2 = bits, U32, 376, [2:2] -unusedBit_182_3 = bits, U32, 376, [3:3] -unusedBit_182_4 = bits, U32, 376, [4:4] -unusedBit_182_5 = bits, U32, 376, [5:5] -unusedBit_182_6 = bits, U32, 376, [6:6] -unusedBit_182_7 = bits, U32, 376, [7:7] -unusedBit_182_8 = bits, U32, 376, [8:8] -unusedBit_182_9 = bits, U32, 376, [9:9] -unusedBit_182_10 = bits, U32, 376, [10:10] -unusedBit_182_11 = bits, U32, 376, [11:11] -unusedBit_182_12 = bits, U32, 376, [12:12] -unusedBit_182_13 = bits, U32, 376, [13:13] -unusedBit_182_14 = bits, U32, 376, [14:14] -unusedBit_182_15 = bits, U32, 376, [15:15] -unusedBit_182_16 = bits, U32, 376, [16:16] -unusedBit_182_17 = bits, U32, 376, [17:17] -unusedBit_182_18 = bits, U32, 376, [18:18] -unusedBit_182_19 = bits, U32, 376, [19:19] -unusedBit_182_20 = bits, U32, 376, [20:20] -unusedBit_182_21 = bits, U32, 376, [21:21] -unusedBit_182_22 = bits, U32, 376, [22:22] -unusedBit_182_23 = bits, U32, 376, [23:23] -unusedBit_182_24 = bits, U32, 376, [24:24] -unusedBit_182_25 = bits, U32, 376, [25:25] -unusedBit_182_26 = bits, U32, 376, [26:26] -unusedBit_182_27 = bits, U32, 376, [27:27] -unusedBit_182_28 = bits, U32, 376, [28:28] -unusedBit_182_29 = bits, U32, 376, [29:29] -unusedBit_182_30 = bits, U32, 376, [30:30] -unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 @@ -2369,30 +2339,6 @@ launchIsLaunchCondition = bits, U32, 408, [4:4] launchCombinedConditions = bits, U32, 408, [5:5] dfcoActive = bits, U32, 408, [6:6] tpsAccelActive = bits, U32, 408, [7:7] -unusedBit_230_8 = bits, U32, 408, [8:8] -unusedBit_230_9 = bits, U32, 408, [9:9] -unusedBit_230_10 = bits, U32, 408, [10:10] -unusedBit_230_11 = bits, U32, 408, [11:11] -unusedBit_230_12 = bits, U32, 408, [12:12] -unusedBit_230_13 = bits, U32, 408, [13:13] -unusedBit_230_14 = bits, U32, 408, [14:14] -unusedBit_230_15 = bits, U32, 408, [15:15] -unusedBit_230_16 = bits, U32, 408, [16:16] -unusedBit_230_17 = bits, U32, 408, [17:17] -unusedBit_230_18 = bits, U32, 408, [18:18] -unusedBit_230_19 = bits, U32, 408, [19:19] -unusedBit_230_20 = bits, U32, 408, [20:20] -unusedBit_230_21 = bits, U32, 408, [21:21] -unusedBit_230_22 = bits, U32, 408, [22:22] -unusedBit_230_23 = bits, U32, 408, [23:23] -unusedBit_230_24 = bits, U32, 408, [24:24] -unusedBit_230_25 = bits, U32, 408, [25:25] -unusedBit_230_26 = bits, U32, 408, [26:26] -unusedBit_230_27 = bits, U32, 408, [27:27] -unusedBit_230_28 = bits, U32, 408, [28:28] -unusedBit_230_29 = bits, U32, 408, [29:29] -unusedBit_230_30 = bits, U32, 408, [30:30] -unusedBit_230_31 = bits, U32, 408, [31:31] boostControllerOutput = scalar, U08, 412, "%", 0.5, 0 boostControllerOpenLoopPart = scalar, U08, 413, "%", 0.5, 0 fallbackMap = scalar, U16, 414, "kPa", 0.1, 0 @@ -2534,35 +2480,6 @@ fuel_requested_percent_pi = scalar, F32, 636, "", 1, 0 noValve = bits, U32, 640, [0:0] angleAboveMin = bits, U32, 640, [1:1] isHpfpInactive = bits, U32, 640, [2:2] -unusedBit_6_3 = bits, U32, 640, [3:3] -unusedBit_6_4 = bits, U32, 640, [4:4] -unusedBit_6_5 = bits, U32, 640, [5:5] -unusedBit_6_6 = bits, U32, 640, [6:6] -unusedBit_6_7 = bits, U32, 640, [7:7] -unusedBit_6_8 = bits, U32, 640, [8:8] -unusedBit_6_9 = bits, U32, 640, [9:9] -unusedBit_6_10 = bits, U32, 640, [10:10] -unusedBit_6_11 = bits, U32, 640, [11:11] -unusedBit_6_12 = bits, U32, 640, [12:12] -unusedBit_6_13 = bits, U32, 640, [13:13] -unusedBit_6_14 = bits, U32, 640, [14:14] -unusedBit_6_15 = bits, U32, 640, [15:15] -unusedBit_6_16 = bits, U32, 640, [16:16] -unusedBit_6_17 = bits, U32, 640, [17:17] -unusedBit_6_18 = bits, U32, 640, [18:18] -unusedBit_6_19 = bits, U32, 640, [19:19] -unusedBit_6_20 = bits, U32, 640, [20:20] -unusedBit_6_21 = bits, U32, 640, [21:21] -unusedBit_6_22 = bits, U32, 640, [22:22] -unusedBit_6_23 = bits, U32, 640, [23:23] -unusedBit_6_24 = bits, U32, 640, [24:24] -unusedBit_6_25 = bits, U32, 640, [25:25] -unusedBit_6_26 = bits, U32, 640, [26:26] -unusedBit_6_27 = bits, U32, 640, [27:27] -unusedBit_6_28 = bits, U32, 640, [28:28] -unusedBit_6_29 = bits, U32, 640, [29:29] -unusedBit_6_30 = bits, U32, 640, [30:30] -unusedBit_6_31 = bits, U32, 640, [31:31] nextLobe = scalar, F32, 644, "", 1, 0 nextStart = scalar, F32, 648, "", 1, 0 ; total TS size = 652 @@ -2581,61 +2498,12 @@ activateSwitchCondition = bits, U32, 668, [6:6] rpmCondition = bits, U32, 668, [7:7] speedCondition = bits, U32, 668, [8:8] tpsCondition = bits, U32, 668, [9:9] -unusedBit_11_10 = bits, U32, 668, [10:10] -unusedBit_11_11 = bits, U32, 668, [11:11] -unusedBit_11_12 = bits, U32, 668, [12:12] -unusedBit_11_13 = bits, U32, 668, [13:13] -unusedBit_11_14 = bits, U32, 668, [14:14] -unusedBit_11_15 = bits, U32, 668, [15:15] -unusedBit_11_16 = bits, U32, 668, [16:16] -unusedBit_11_17 = bits, U32, 668, [17:17] -unusedBit_11_18 = bits, U32, 668, [18:18] -unusedBit_11_19 = bits, U32, 668, [19:19] -unusedBit_11_20 = bits, U32, 668, [20:20] -unusedBit_11_21 = bits, U32, 668, [21:21] -unusedBit_11_22 = bits, U32, 668, [22:22] -unusedBit_11_23 = bits, U32, 668, [23:23] -unusedBit_11_24 = bits, U32, 668, [24:24] -unusedBit_11_25 = bits, U32, 668, [25:25] -unusedBit_11_26 = bits, U32, 668, [26:26] -unusedBit_11_27 = bits, U32, 668, [27:27] -unusedBit_11_28 = bits, U32, 668, [28:28] -unusedBit_11_29 = bits, U32, 668, [29:29] -unusedBit_11_30 = bits, U32, 668, [30:30] -unusedBit_11_31 = bits, U32, 668, [31:31] ; total TS size = 672 isTpsInvalid = bits, U32, 672, [0:0] m_shouldResetPid = bits, U32, 672, [1:1] isBelowClosedLoopThreshold = bits, U32, 672, [2:2] isNotClosedLoop = bits, U32, 672, [3:3] isZeroRpm = bits, U32, 672, [4:4] -unusedBit_5_5 = bits, U32, 672, [5:5] -unusedBit_5_6 = bits, U32, 672, [6:6] -unusedBit_5_7 = bits, U32, 672, [7:7] -unusedBit_5_8 = bits, U32, 672, [8:8] -unusedBit_5_9 = bits, U32, 672, [9:9] -unusedBit_5_10 = bits, U32, 672, [10:10] -unusedBit_5_11 = bits, U32, 672, [11:11] -unusedBit_5_12 = bits, U32, 672, [12:12] -unusedBit_5_13 = bits, U32, 672, [13:13] -unusedBit_5_14 = bits, U32, 672, [14:14] -unusedBit_5_15 = bits, U32, 672, [15:15] -unusedBit_5_16 = bits, U32, 672, [16:16] -unusedBit_5_17 = bits, U32, 672, [17:17] -unusedBit_5_18 = bits, U32, 672, [18:18] -unusedBit_5_19 = bits, U32, 672, [19:19] -unusedBit_5_20 = bits, U32, 672, [20:20] -unusedBit_5_21 = bits, U32, 672, [21:21] -unusedBit_5_22 = bits, U32, 672, [22:22] -unusedBit_5_23 = bits, U32, 672, [23:23] -unusedBit_5_24 = bits, U32, 672, [24:24] -unusedBit_5_25 = bits, U32, 672, [25:25] -unusedBit_5_26 = bits, U32, 672, [26:26] -unusedBit_5_27 = bits, U32, 672, [27:27] -unusedBit_5_28 = bits, U32, 672, [28:28] -unusedBit_5_29 = bits, U32, 672, [29:29] -unusedBit_5_30 = bits, U32, 672, [30:30] -unusedBit_5_31 = bits, U32, 672, [31:31] openLoopPart = scalar, F32, 676, "", 1, 0 closedLoopPart = scalar, F32, 680, "", 1, 0 ; total TS size = 684 @@ -2647,30 +2515,6 @@ tpsTooHigh = bits, U32, 684, [4:4] m_acEnabled = bits, U32, 684, [5:5] acButtonState = bits, U32, 684, [6:6] isDisabledByLua = bits, U32, 684, [7:7] -unusedBit_8_8 = bits, U32, 684, [8:8] -unusedBit_8_9 = bits, U32, 684, [9:9] -unusedBit_8_10 = bits, U32, 684, [10:10] -unusedBit_8_11 = bits, U32, 684, [11:11] -unusedBit_8_12 = bits, U32, 684, [12:12] -unusedBit_8_13 = bits, U32, 684, [13:13] -unusedBit_8_14 = bits, U32, 684, [14:14] -unusedBit_8_15 = bits, U32, 684, [15:15] -unusedBit_8_16 = bits, U32, 684, [16:16] -unusedBit_8_17 = bits, U32, 684, [17:17] -unusedBit_8_18 = bits, U32, 684, [18:18] -unusedBit_8_19 = bits, U32, 684, [19:19] -unusedBit_8_20 = bits, U32, 684, [20:20] -unusedBit_8_21 = bits, U32, 684, [21:21] -unusedBit_8_22 = bits, U32, 684, [22:22] -unusedBit_8_23 = bits, U32, 684, [23:23] -unusedBit_8_24 = bits, U32, 684, [24:24] -unusedBit_8_25 = bits, U32, 684, [25:25] -unusedBit_8_26 = bits, U32, 684, [26:26] -unusedBit_8_27 = bits, U32, 684, [27:27] -unusedBit_8_28 = bits, U32, 684, [28:28] -unusedBit_8_29 = bits, U32, 684, [29:29] -unusedBit_8_30 = bits, U32, 684, [30:30] -unusedBit_8_31 = bits, U32, 684, [31:31] latest_usage_ac_control = scalar, S32, 688, "", 1, 0 acSwitchLastChangeTimeMs = scalar, S32, 692, "", 1, 0 ; total TS size = 696 @@ -2681,130 +2525,18 @@ brokenClt = bits, U32, 696, [3:3] enabledForAc = bits, U32, 696, [4:4] hot = bits, U32, 696, [5:5] cold = bits, U32, 696, [6:6] -unusedBit_7_7 = bits, U32, 696, [7:7] -unusedBit_7_8 = bits, U32, 696, [8:8] -unusedBit_7_9 = bits, U32, 696, [9:9] -unusedBit_7_10 = bits, U32, 696, [10:10] -unusedBit_7_11 = bits, U32, 696, [11:11] -unusedBit_7_12 = bits, U32, 696, [12:12] -unusedBit_7_13 = bits, U32, 696, [13:13] -unusedBit_7_14 = bits, U32, 696, [14:14] -unusedBit_7_15 = bits, U32, 696, [15:15] -unusedBit_7_16 = bits, U32, 696, [16:16] -unusedBit_7_17 = bits, U32, 696, [17:17] -unusedBit_7_18 = bits, U32, 696, [18:18] -unusedBit_7_19 = bits, U32, 696, [19:19] -unusedBit_7_20 = bits, U32, 696, [20:20] -unusedBit_7_21 = bits, U32, 696, [21:21] -unusedBit_7_22 = bits, U32, 696, [22:22] -unusedBit_7_23 = bits, U32, 696, [23:23] -unusedBit_7_24 = bits, U32, 696, [24:24] -unusedBit_7_25 = bits, U32, 696, [25:25] -unusedBit_7_26 = bits, U32, 696, [26:26] -unusedBit_7_27 = bits, U32, 696, [27:27] -unusedBit_7_28 = bits, U32, 696, [28:28] -unusedBit_7_29 = bits, U32, 696, [29:29] -unusedBit_7_30 = bits, U32, 696, [30:30] -unusedBit_7_31 = bits, U32, 696, [31:31] ; total TS size = 700 isPrime = bits, U32, 700, [0:0] engineTurnedRecently = bits, U32, 700, [1:1] isPumpOn = bits, U32, 700, [2:2] ignitionOn = bits, U32, 700, [3:3] -unusedBit_4_4 = bits, U32, 700, [4:4] -unusedBit_4_5 = bits, U32, 700, [5:5] -unusedBit_4_6 = bits, U32, 700, [6:6] -unusedBit_4_7 = bits, U32, 700, [7:7] -unusedBit_4_8 = bits, U32, 700, [8:8] -unusedBit_4_9 = bits, U32, 700, [9:9] -unusedBit_4_10 = bits, U32, 700, [10:10] -unusedBit_4_11 = bits, U32, 700, [11:11] -unusedBit_4_12 = bits, U32, 700, [12:12] -unusedBit_4_13 = bits, U32, 700, [13:13] -unusedBit_4_14 = bits, U32, 700, [14:14] -unusedBit_4_15 = bits, U32, 700, [15:15] -unusedBit_4_16 = bits, U32, 700, [16:16] -unusedBit_4_17 = bits, U32, 700, [17:17] -unusedBit_4_18 = bits, U32, 700, [18:18] -unusedBit_4_19 = bits, U32, 700, [19:19] -unusedBit_4_20 = bits, U32, 700, [20:20] -unusedBit_4_21 = bits, U32, 700, [21:21] -unusedBit_4_22 = bits, U32, 700, [22:22] -unusedBit_4_23 = bits, U32, 700, [23:23] -unusedBit_4_24 = bits, U32, 700, [24:24] -unusedBit_4_25 = bits, U32, 700, [25:25] -unusedBit_4_26 = bits, U32, 700, [26:26] -unusedBit_4_27 = bits, U32, 700, [27:27] -unusedBit_4_28 = bits, U32, 700, [28:28] -unusedBit_4_29 = bits, U32, 700, [29:29] -unusedBit_4_30 = bits, U32, 700, [30:30] -unusedBit_4_31 = bits, U32, 700, [31:31] ; total TS size = 704 isBenchTest = bits, U32, 704, [0:0] hasIgnitionVoltage = bits, U32, 704, [1:1] mainRelayState = bits, U32, 704, [2:2] delayedShutoffRequested = bits, U32, 704, [3:3] -unusedBit_4_4 = bits, U32, 704, [4:4] -unusedBit_4_5 = bits, U32, 704, [5:5] -unusedBit_4_6 = bits, U32, 704, [6:6] -unusedBit_4_7 = bits, U32, 704, [7:7] -unusedBit_4_8 = bits, U32, 704, [8:8] -unusedBit_4_9 = bits, U32, 704, [9:9] -unusedBit_4_10 = bits, U32, 704, [10:10] -unusedBit_4_11 = bits, U32, 704, [11:11] -unusedBit_4_12 = bits, U32, 704, [12:12] -unusedBit_4_13 = bits, U32, 704, [13:13] -unusedBit_4_14 = bits, U32, 704, [14:14] -unusedBit_4_15 = bits, U32, 704, [15:15] -unusedBit_4_16 = bits, U32, 704, [16:16] -unusedBit_4_17 = bits, U32, 704, [17:17] -unusedBit_4_18 = bits, U32, 704, [18:18] -unusedBit_4_19 = bits, U32, 704, [19:19] -unusedBit_4_20 = bits, U32, 704, [20:20] -unusedBit_4_21 = bits, U32, 704, [21:21] -unusedBit_4_22 = bits, U32, 704, [22:22] -unusedBit_4_23 = bits, U32, 704, [23:23] -unusedBit_4_24 = bits, U32, 704, [24:24] -unusedBit_4_25 = bits, U32, 704, [25:25] -unusedBit_4_26 = bits, U32, 704, [26:26] -unusedBit_4_27 = bits, U32, 704, [27:27] -unusedBit_4_28 = bits, U32, 704, [28:28] -unusedBit_4_29 = bits, U32, 704, [29:29] -unusedBit_4_30 = bits, U32, 704, [30:30] -unusedBit_4_31 = bits, U32, 704, [31:31] ; total TS size = 708 sd_isTChargeAirModel = bits, U32, 708, [0:0] -sd_unusedBit_1_1 = bits, U32, 708, [1:1] -sd_unusedBit_1_2 = bits, U32, 708, [2:2] -sd_unusedBit_1_3 = bits, U32, 708, [3:3] -sd_unusedBit_1_4 = bits, U32, 708, [4:4] -sd_unusedBit_1_5 = bits, U32, 708, [5:5] -sd_unusedBit_1_6 = bits, U32, 708, [6:6] -sd_unusedBit_1_7 = bits, U32, 708, [7:7] -sd_unusedBit_1_8 = bits, U32, 708, [8:8] -sd_unusedBit_1_9 = bits, U32, 708, [9:9] -sd_unusedBit_1_10 = bits, U32, 708, [10:10] -sd_unusedBit_1_11 = bits, U32, 708, [11:11] -sd_unusedBit_1_12 = bits, U32, 708, [12:12] -sd_unusedBit_1_13 = bits, U32, 708, [13:13] -sd_unusedBit_1_14 = bits, U32, 708, [14:14] -sd_unusedBit_1_15 = bits, U32, 708, [15:15] -sd_unusedBit_1_16 = bits, U32, 708, [16:16] -sd_unusedBit_1_17 = bits, U32, 708, [17:17] -sd_unusedBit_1_18 = bits, U32, 708, [18:18] -sd_unusedBit_1_19 = bits, U32, 708, [19:19] -sd_unusedBit_1_20 = bits, U32, 708, [20:20] -sd_unusedBit_1_21 = bits, U32, 708, [21:21] -sd_unusedBit_1_22 = bits, U32, 708, [22:22] -sd_unusedBit_1_23 = bits, U32, 708, [23:23] -sd_unusedBit_1_24 = bits, U32, 708, [24:24] -sd_unusedBit_1_25 = bits, U32, 708, [25:25] -sd_unusedBit_1_26 = bits, U32, 708, [26:26] -sd_unusedBit_1_27 = bits, U32, 708, [27:27] -sd_unusedBit_1_28 = bits, U32, 708, [28:28] -sd_unusedBit_1_29 = bits, U32, 708, [29:29] -sd_unusedBit_1_30 = bits, U32, 708, [30:30] -sd_unusedBit_1_31 = bits, U32, 708, [31:31] sd_airMassInOneCylinder = scalar, F32, 712, "", 1, 0 sd_tCharge = scalar, F32, 716, "", 1, 0 sd_tChargeK = scalar, F32, 720, "", 1, 0 @@ -2831,15 +2563,15 @@ running_timeSinceCrankingInSecs = scalar, F32, 800, "", 1, 0 running_injectorLag = scalar, F32, 804, "", 1, 0 running_baseFuel = scalar, F32, 808, "", 1, 0 running_fuel = scalar, F32, 812, "", 1, 0 -etbFeedForward = bits, F32, 816, [0:2], "not important" -targetFromTable = bits, F32, 820, [0:2], "not important" +etbFeedForward = scalar, F32, 816, "", 1, 0 +targetFromTable = scalar, F32, 820, "", 1, 0 sparkDwell = scalar, F32, 824, "", 1, 0 dwellAngle = scalar, F32, 828, "", 1, 0 cltTimingCorrection = scalar, F32, 832, "", 1, 0 ; total TS size = 836 -tpsFrom = bits, F32, 836, [0:2], "not important" -tpsTo = bits, F32, 840, [0:2], "not important" -deltaTps = bits, F32, 844, [0:2], "not important" +tpsFrom = scalar, F32, 836, "", 1, 0 +tpsTo = scalar, F32, 840, "", 1, 0 +deltaTps = scalar, F32, 844, "", 1, 0 extraFuel = scalar, F32, 848, "", 1, 0 valueFromTable = scalar, F32, 852, "", 1, 0 isAboveAccelThreshold = bits, U32, 856, [0:0] @@ -2848,32 +2580,6 @@ isTimeToResetAccumulator = bits, U32, 856, [2:2] isFractionalEnrichment = bits, U32, 856, [3:3] belowEpsilon = bits, U32, 856, [4:4] tooShort = bits, U32, 856, [5:5] -unusedBit_11_6 = bits, U32, 856, [6:6] -unusedBit_11_7 = bits, U32, 856, [7:7] -unusedBit_11_8 = bits, U32, 856, [8:8] -unusedBit_11_9 = bits, U32, 856, [9:9] -unusedBit_11_10 = bits, U32, 856, [10:10] -unusedBit_11_11 = bits, U32, 856, [11:11] -unusedBit_11_12 = bits, U32, 856, [12:12] -unusedBit_11_13 = bits, U32, 856, [13:13] -unusedBit_11_14 = bits, U32, 856, [14:14] -unusedBit_11_15 = bits, U32, 856, [15:15] -unusedBit_11_16 = bits, U32, 856, [16:16] -unusedBit_11_17 = bits, U32, 856, [17:17] -unusedBit_11_18 = bits, U32, 856, [18:18] -unusedBit_11_19 = bits, U32, 856, [19:19] -unusedBit_11_20 = bits, U32, 856, [20:20] -unusedBit_11_21 = bits, U32, 856, [21:21] -unusedBit_11_22 = bits, U32, 856, [22:22] -unusedBit_11_23 = bits, U32, 856, [23:23] -unusedBit_11_24 = bits, U32, 856, [24:24] -unusedBit_11_25 = bits, U32, 856, [25:25] -unusedBit_11_26 = bits, U32, 856, [26:26] -unusedBit_11_27 = bits, U32, 856, [27:27] -unusedBit_11_28 = bits, U32, 856, [28:28] -unusedBit_11_29 = bits, U32, 856, [29:29] -unusedBit_11_30 = bits, U32, 856, [30:30] -unusedBit_11_31 = bits, U32, 856, [31:31] fractionalInjFuel = scalar, F32, 860, "", 1, 0 accumulatedValue = scalar, F32, 864, "", 1, 0 maxExtraPerCycle = scalar, F32, 868, "", 1, 0 @@ -2906,10 +2612,10 @@ vvtStateIndex = scalar, U08, 947, "", 1, 0 wallFuelCorrection = scalar, F32, 948, "", 1, 0 wallFuel = scalar, F32, 952, "", 1, 0 ; total TS size = 956 -idleState = bits, S32, 956, [0:2], "not important" -currentIdlePosition = bits, F32, 960, [0:2], "not important" -baseIdlePosition = bits, F32, 964, [0:2], "not important" -iacByTpsTaper = bits, F32, 968, [0:2], "not important" +idleState = scalar, S32, 956, "", 1, 0 +currentIdlePosition = scalar, F32, 960, "", 1, 0 +baseIdlePosition = scalar, F32, 964, "", 1, 0 +iacByTpsTaper = scalar, F32, 968, "", 1, 0 throttlePedalUpState = scalar, S32, 972, "", 1, 0 mightResetPid = bits, U32, 976, [0:0] shouldResetPid = bits, U32, 976, [1:1] @@ -2928,21 +2634,6 @@ looksLikeCoasting = bits, U32, 976, [13:13] looksLikeCrankToIdle = bits, U32, 976, [14:14] useInstantRpmForIdle = bits, U32, 976, [15:15] isVerboseIAC = bits, U32, 976, [16:16] -unusedBit_22_17 = bits, U32, 976, [17:17] -unusedBit_22_18 = bits, U32, 976, [18:18] -unusedBit_22_19 = bits, U32, 976, [19:19] -unusedBit_22_20 = bits, U32, 976, [20:20] -unusedBit_22_21 = bits, U32, 976, [21:21] -unusedBit_22_22 = bits, U32, 976, [22:22] -unusedBit_22_23 = bits, U32, 976, [23:23] -unusedBit_22_24 = bits, U32, 976, [24:24] -unusedBit_22_25 = bits, U32, 976, [25:25] -unusedBit_22_26 = bits, U32, 976, [26:26] -unusedBit_22_27 = bits, U32, 976, [27:27] -unusedBit_22_28 = bits, U32, 976, [28:28] -unusedBit_22_29 = bits, U32, 976, [29:29] -unusedBit_22_30 = bits, U32, 976, [30:30] -unusedBit_22_31 = bits, U32, 976, [31:31] targetRpmByClt = scalar, S32, 980, "", 1, 0 targetRpmAcBump = scalar, S32, 984, "", 1, 0 ; total TS size = 988 diff --git a/firmware/tunerstudio/generated/rusefi_proteus_h7.ini b/firmware/tunerstudio/generated/rusefi_proteus_h7.ini index c49cec42ba..a1b4a5a742 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_h7.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_h7.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.06.18.proteus_h7.2927976646" + signature = "rusEFI 2022.06.19.proteus_h7.2927976646" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.18.proteus_h7.2927976646" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.19.proteus_h7.2927976646" ; 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 @@ -85,7 +85,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 Sat Jun 18 21:28:54 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 19 13:56:26 UTC 2022 pageSize = 21352 page = 1 @@ -2321,36 +2321,6 @@ tpsAccelTo = scalar, U08, 371, "%", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0] isUsbConnected = bits, U32, 376, [1:1] -unusedBit_182_2 = bits, U32, 376, [2:2] -unusedBit_182_3 = bits, U32, 376, [3:3] -unusedBit_182_4 = bits, U32, 376, [4:4] -unusedBit_182_5 = bits, U32, 376, [5:5] -unusedBit_182_6 = bits, U32, 376, [6:6] -unusedBit_182_7 = bits, U32, 376, [7:7] -unusedBit_182_8 = bits, U32, 376, [8:8] -unusedBit_182_9 = bits, U32, 376, [9:9] -unusedBit_182_10 = bits, U32, 376, [10:10] -unusedBit_182_11 = bits, U32, 376, [11:11] -unusedBit_182_12 = bits, U32, 376, [12:12] -unusedBit_182_13 = bits, U32, 376, [13:13] -unusedBit_182_14 = bits, U32, 376, [14:14] -unusedBit_182_15 = bits, U32, 376, [15:15] -unusedBit_182_16 = bits, U32, 376, [16:16] -unusedBit_182_17 = bits, U32, 376, [17:17] -unusedBit_182_18 = bits, U32, 376, [18:18] -unusedBit_182_19 = bits, U32, 376, [19:19] -unusedBit_182_20 = bits, U32, 376, [20:20] -unusedBit_182_21 = bits, U32, 376, [21:21] -unusedBit_182_22 = bits, U32, 376, [22:22] -unusedBit_182_23 = bits, U32, 376, [23:23] -unusedBit_182_24 = bits, U32, 376, [24:24] -unusedBit_182_25 = bits, U32, 376, [25:25] -unusedBit_182_26 = bits, U32, 376, [26:26] -unusedBit_182_27 = bits, U32, 376, [27:27] -unusedBit_182_28 = bits, U32, 376, [28:28] -unusedBit_182_29 = bits, U32, 376, [29:29] -unusedBit_182_30 = bits, U32, 376, [30:30] -unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 @@ -2369,30 +2339,6 @@ launchIsLaunchCondition = bits, U32, 408, [4:4] launchCombinedConditions = bits, U32, 408, [5:5] dfcoActive = bits, U32, 408, [6:6] tpsAccelActive = bits, U32, 408, [7:7] -unusedBit_230_8 = bits, U32, 408, [8:8] -unusedBit_230_9 = bits, U32, 408, [9:9] -unusedBit_230_10 = bits, U32, 408, [10:10] -unusedBit_230_11 = bits, U32, 408, [11:11] -unusedBit_230_12 = bits, U32, 408, [12:12] -unusedBit_230_13 = bits, U32, 408, [13:13] -unusedBit_230_14 = bits, U32, 408, [14:14] -unusedBit_230_15 = bits, U32, 408, [15:15] -unusedBit_230_16 = bits, U32, 408, [16:16] -unusedBit_230_17 = bits, U32, 408, [17:17] -unusedBit_230_18 = bits, U32, 408, [18:18] -unusedBit_230_19 = bits, U32, 408, [19:19] -unusedBit_230_20 = bits, U32, 408, [20:20] -unusedBit_230_21 = bits, U32, 408, [21:21] -unusedBit_230_22 = bits, U32, 408, [22:22] -unusedBit_230_23 = bits, U32, 408, [23:23] -unusedBit_230_24 = bits, U32, 408, [24:24] -unusedBit_230_25 = bits, U32, 408, [25:25] -unusedBit_230_26 = bits, U32, 408, [26:26] -unusedBit_230_27 = bits, U32, 408, [27:27] -unusedBit_230_28 = bits, U32, 408, [28:28] -unusedBit_230_29 = bits, U32, 408, [29:29] -unusedBit_230_30 = bits, U32, 408, [30:30] -unusedBit_230_31 = bits, U32, 408, [31:31] boostControllerOutput = scalar, U08, 412, "%", 0.5, 0 boostControllerOpenLoopPart = scalar, U08, 413, "%", 0.5, 0 fallbackMap = scalar, U16, 414, "kPa", 0.1, 0 @@ -2534,35 +2480,6 @@ fuel_requested_percent_pi = scalar, F32, 636, "", 1, 0 noValve = bits, U32, 640, [0:0] angleAboveMin = bits, U32, 640, [1:1] isHpfpInactive = bits, U32, 640, [2:2] -unusedBit_6_3 = bits, U32, 640, [3:3] -unusedBit_6_4 = bits, U32, 640, [4:4] -unusedBit_6_5 = bits, U32, 640, [5:5] -unusedBit_6_6 = bits, U32, 640, [6:6] -unusedBit_6_7 = bits, U32, 640, [7:7] -unusedBit_6_8 = bits, U32, 640, [8:8] -unusedBit_6_9 = bits, U32, 640, [9:9] -unusedBit_6_10 = bits, U32, 640, [10:10] -unusedBit_6_11 = bits, U32, 640, [11:11] -unusedBit_6_12 = bits, U32, 640, [12:12] -unusedBit_6_13 = bits, U32, 640, [13:13] -unusedBit_6_14 = bits, U32, 640, [14:14] -unusedBit_6_15 = bits, U32, 640, [15:15] -unusedBit_6_16 = bits, U32, 640, [16:16] -unusedBit_6_17 = bits, U32, 640, [17:17] -unusedBit_6_18 = bits, U32, 640, [18:18] -unusedBit_6_19 = bits, U32, 640, [19:19] -unusedBit_6_20 = bits, U32, 640, [20:20] -unusedBit_6_21 = bits, U32, 640, [21:21] -unusedBit_6_22 = bits, U32, 640, [22:22] -unusedBit_6_23 = bits, U32, 640, [23:23] -unusedBit_6_24 = bits, U32, 640, [24:24] -unusedBit_6_25 = bits, U32, 640, [25:25] -unusedBit_6_26 = bits, U32, 640, [26:26] -unusedBit_6_27 = bits, U32, 640, [27:27] -unusedBit_6_28 = bits, U32, 640, [28:28] -unusedBit_6_29 = bits, U32, 640, [29:29] -unusedBit_6_30 = bits, U32, 640, [30:30] -unusedBit_6_31 = bits, U32, 640, [31:31] nextLobe = scalar, F32, 644, "", 1, 0 nextStart = scalar, F32, 648, "", 1, 0 ; total TS size = 652 @@ -2581,61 +2498,12 @@ activateSwitchCondition = bits, U32, 668, [6:6] rpmCondition = bits, U32, 668, [7:7] speedCondition = bits, U32, 668, [8:8] tpsCondition = bits, U32, 668, [9:9] -unusedBit_11_10 = bits, U32, 668, [10:10] -unusedBit_11_11 = bits, U32, 668, [11:11] -unusedBit_11_12 = bits, U32, 668, [12:12] -unusedBit_11_13 = bits, U32, 668, [13:13] -unusedBit_11_14 = bits, U32, 668, [14:14] -unusedBit_11_15 = bits, U32, 668, [15:15] -unusedBit_11_16 = bits, U32, 668, [16:16] -unusedBit_11_17 = bits, U32, 668, [17:17] -unusedBit_11_18 = bits, U32, 668, [18:18] -unusedBit_11_19 = bits, U32, 668, [19:19] -unusedBit_11_20 = bits, U32, 668, [20:20] -unusedBit_11_21 = bits, U32, 668, [21:21] -unusedBit_11_22 = bits, U32, 668, [22:22] -unusedBit_11_23 = bits, U32, 668, [23:23] -unusedBit_11_24 = bits, U32, 668, [24:24] -unusedBit_11_25 = bits, U32, 668, [25:25] -unusedBit_11_26 = bits, U32, 668, [26:26] -unusedBit_11_27 = bits, U32, 668, [27:27] -unusedBit_11_28 = bits, U32, 668, [28:28] -unusedBit_11_29 = bits, U32, 668, [29:29] -unusedBit_11_30 = bits, U32, 668, [30:30] -unusedBit_11_31 = bits, U32, 668, [31:31] ; total TS size = 672 isTpsInvalid = bits, U32, 672, [0:0] m_shouldResetPid = bits, U32, 672, [1:1] isBelowClosedLoopThreshold = bits, U32, 672, [2:2] isNotClosedLoop = bits, U32, 672, [3:3] isZeroRpm = bits, U32, 672, [4:4] -unusedBit_5_5 = bits, U32, 672, [5:5] -unusedBit_5_6 = bits, U32, 672, [6:6] -unusedBit_5_7 = bits, U32, 672, [7:7] -unusedBit_5_8 = bits, U32, 672, [8:8] -unusedBit_5_9 = bits, U32, 672, [9:9] -unusedBit_5_10 = bits, U32, 672, [10:10] -unusedBit_5_11 = bits, U32, 672, [11:11] -unusedBit_5_12 = bits, U32, 672, [12:12] -unusedBit_5_13 = bits, U32, 672, [13:13] -unusedBit_5_14 = bits, U32, 672, [14:14] -unusedBit_5_15 = bits, U32, 672, [15:15] -unusedBit_5_16 = bits, U32, 672, [16:16] -unusedBit_5_17 = bits, U32, 672, [17:17] -unusedBit_5_18 = bits, U32, 672, [18:18] -unusedBit_5_19 = bits, U32, 672, [19:19] -unusedBit_5_20 = bits, U32, 672, [20:20] -unusedBit_5_21 = bits, U32, 672, [21:21] -unusedBit_5_22 = bits, U32, 672, [22:22] -unusedBit_5_23 = bits, U32, 672, [23:23] -unusedBit_5_24 = bits, U32, 672, [24:24] -unusedBit_5_25 = bits, U32, 672, [25:25] -unusedBit_5_26 = bits, U32, 672, [26:26] -unusedBit_5_27 = bits, U32, 672, [27:27] -unusedBit_5_28 = bits, U32, 672, [28:28] -unusedBit_5_29 = bits, U32, 672, [29:29] -unusedBit_5_30 = bits, U32, 672, [30:30] -unusedBit_5_31 = bits, U32, 672, [31:31] openLoopPart = scalar, F32, 676, "", 1, 0 closedLoopPart = scalar, F32, 680, "", 1, 0 ; total TS size = 684 @@ -2647,30 +2515,6 @@ tpsTooHigh = bits, U32, 684, [4:4] m_acEnabled = bits, U32, 684, [5:5] acButtonState = bits, U32, 684, [6:6] isDisabledByLua = bits, U32, 684, [7:7] -unusedBit_8_8 = bits, U32, 684, [8:8] -unusedBit_8_9 = bits, U32, 684, [9:9] -unusedBit_8_10 = bits, U32, 684, [10:10] -unusedBit_8_11 = bits, U32, 684, [11:11] -unusedBit_8_12 = bits, U32, 684, [12:12] -unusedBit_8_13 = bits, U32, 684, [13:13] -unusedBit_8_14 = bits, U32, 684, [14:14] -unusedBit_8_15 = bits, U32, 684, [15:15] -unusedBit_8_16 = bits, U32, 684, [16:16] -unusedBit_8_17 = bits, U32, 684, [17:17] -unusedBit_8_18 = bits, U32, 684, [18:18] -unusedBit_8_19 = bits, U32, 684, [19:19] -unusedBit_8_20 = bits, U32, 684, [20:20] -unusedBit_8_21 = bits, U32, 684, [21:21] -unusedBit_8_22 = bits, U32, 684, [22:22] -unusedBit_8_23 = bits, U32, 684, [23:23] -unusedBit_8_24 = bits, U32, 684, [24:24] -unusedBit_8_25 = bits, U32, 684, [25:25] -unusedBit_8_26 = bits, U32, 684, [26:26] -unusedBit_8_27 = bits, U32, 684, [27:27] -unusedBit_8_28 = bits, U32, 684, [28:28] -unusedBit_8_29 = bits, U32, 684, [29:29] -unusedBit_8_30 = bits, U32, 684, [30:30] -unusedBit_8_31 = bits, U32, 684, [31:31] latest_usage_ac_control = scalar, S32, 688, "", 1, 0 acSwitchLastChangeTimeMs = scalar, S32, 692, "", 1, 0 ; total TS size = 696 @@ -2681,130 +2525,18 @@ brokenClt = bits, U32, 696, [3:3] enabledForAc = bits, U32, 696, [4:4] hot = bits, U32, 696, [5:5] cold = bits, U32, 696, [6:6] -unusedBit_7_7 = bits, U32, 696, [7:7] -unusedBit_7_8 = bits, U32, 696, [8:8] -unusedBit_7_9 = bits, U32, 696, [9:9] -unusedBit_7_10 = bits, U32, 696, [10:10] -unusedBit_7_11 = bits, U32, 696, [11:11] -unusedBit_7_12 = bits, U32, 696, [12:12] -unusedBit_7_13 = bits, U32, 696, [13:13] -unusedBit_7_14 = bits, U32, 696, [14:14] -unusedBit_7_15 = bits, U32, 696, [15:15] -unusedBit_7_16 = bits, U32, 696, [16:16] -unusedBit_7_17 = bits, U32, 696, [17:17] -unusedBit_7_18 = bits, U32, 696, [18:18] -unusedBit_7_19 = bits, U32, 696, [19:19] -unusedBit_7_20 = bits, U32, 696, [20:20] -unusedBit_7_21 = bits, U32, 696, [21:21] -unusedBit_7_22 = bits, U32, 696, [22:22] -unusedBit_7_23 = bits, U32, 696, [23:23] -unusedBit_7_24 = bits, U32, 696, [24:24] -unusedBit_7_25 = bits, U32, 696, [25:25] -unusedBit_7_26 = bits, U32, 696, [26:26] -unusedBit_7_27 = bits, U32, 696, [27:27] -unusedBit_7_28 = bits, U32, 696, [28:28] -unusedBit_7_29 = bits, U32, 696, [29:29] -unusedBit_7_30 = bits, U32, 696, [30:30] -unusedBit_7_31 = bits, U32, 696, [31:31] ; total TS size = 700 isPrime = bits, U32, 700, [0:0] engineTurnedRecently = bits, U32, 700, [1:1] isPumpOn = bits, U32, 700, [2:2] ignitionOn = bits, U32, 700, [3:3] -unusedBit_4_4 = bits, U32, 700, [4:4] -unusedBit_4_5 = bits, U32, 700, [5:5] -unusedBit_4_6 = bits, U32, 700, [6:6] -unusedBit_4_7 = bits, U32, 700, [7:7] -unusedBit_4_8 = bits, U32, 700, [8:8] -unusedBit_4_9 = bits, U32, 700, [9:9] -unusedBit_4_10 = bits, U32, 700, [10:10] -unusedBit_4_11 = bits, U32, 700, [11:11] -unusedBit_4_12 = bits, U32, 700, [12:12] -unusedBit_4_13 = bits, U32, 700, [13:13] -unusedBit_4_14 = bits, U32, 700, [14:14] -unusedBit_4_15 = bits, U32, 700, [15:15] -unusedBit_4_16 = bits, U32, 700, [16:16] -unusedBit_4_17 = bits, U32, 700, [17:17] -unusedBit_4_18 = bits, U32, 700, [18:18] -unusedBit_4_19 = bits, U32, 700, [19:19] -unusedBit_4_20 = bits, U32, 700, [20:20] -unusedBit_4_21 = bits, U32, 700, [21:21] -unusedBit_4_22 = bits, U32, 700, [22:22] -unusedBit_4_23 = bits, U32, 700, [23:23] -unusedBit_4_24 = bits, U32, 700, [24:24] -unusedBit_4_25 = bits, U32, 700, [25:25] -unusedBit_4_26 = bits, U32, 700, [26:26] -unusedBit_4_27 = bits, U32, 700, [27:27] -unusedBit_4_28 = bits, U32, 700, [28:28] -unusedBit_4_29 = bits, U32, 700, [29:29] -unusedBit_4_30 = bits, U32, 700, [30:30] -unusedBit_4_31 = bits, U32, 700, [31:31] ; total TS size = 704 isBenchTest = bits, U32, 704, [0:0] hasIgnitionVoltage = bits, U32, 704, [1:1] mainRelayState = bits, U32, 704, [2:2] delayedShutoffRequested = bits, U32, 704, [3:3] -unusedBit_4_4 = bits, U32, 704, [4:4] -unusedBit_4_5 = bits, U32, 704, [5:5] -unusedBit_4_6 = bits, U32, 704, [6:6] -unusedBit_4_7 = bits, U32, 704, [7:7] -unusedBit_4_8 = bits, U32, 704, [8:8] -unusedBit_4_9 = bits, U32, 704, [9:9] -unusedBit_4_10 = bits, U32, 704, [10:10] -unusedBit_4_11 = bits, U32, 704, [11:11] -unusedBit_4_12 = bits, U32, 704, [12:12] -unusedBit_4_13 = bits, U32, 704, [13:13] -unusedBit_4_14 = bits, U32, 704, [14:14] -unusedBit_4_15 = bits, U32, 704, [15:15] -unusedBit_4_16 = bits, U32, 704, [16:16] -unusedBit_4_17 = bits, U32, 704, [17:17] -unusedBit_4_18 = bits, U32, 704, [18:18] -unusedBit_4_19 = bits, U32, 704, [19:19] -unusedBit_4_20 = bits, U32, 704, [20:20] -unusedBit_4_21 = bits, U32, 704, [21:21] -unusedBit_4_22 = bits, U32, 704, [22:22] -unusedBit_4_23 = bits, U32, 704, [23:23] -unusedBit_4_24 = bits, U32, 704, [24:24] -unusedBit_4_25 = bits, U32, 704, [25:25] -unusedBit_4_26 = bits, U32, 704, [26:26] -unusedBit_4_27 = bits, U32, 704, [27:27] -unusedBit_4_28 = bits, U32, 704, [28:28] -unusedBit_4_29 = bits, U32, 704, [29:29] -unusedBit_4_30 = bits, U32, 704, [30:30] -unusedBit_4_31 = bits, U32, 704, [31:31] ; total TS size = 708 sd_isTChargeAirModel = bits, U32, 708, [0:0] -sd_unusedBit_1_1 = bits, U32, 708, [1:1] -sd_unusedBit_1_2 = bits, U32, 708, [2:2] -sd_unusedBit_1_3 = bits, U32, 708, [3:3] -sd_unusedBit_1_4 = bits, U32, 708, [4:4] -sd_unusedBit_1_5 = bits, U32, 708, [5:5] -sd_unusedBit_1_6 = bits, U32, 708, [6:6] -sd_unusedBit_1_7 = bits, U32, 708, [7:7] -sd_unusedBit_1_8 = bits, U32, 708, [8:8] -sd_unusedBit_1_9 = bits, U32, 708, [9:9] -sd_unusedBit_1_10 = bits, U32, 708, [10:10] -sd_unusedBit_1_11 = bits, U32, 708, [11:11] -sd_unusedBit_1_12 = bits, U32, 708, [12:12] -sd_unusedBit_1_13 = bits, U32, 708, [13:13] -sd_unusedBit_1_14 = bits, U32, 708, [14:14] -sd_unusedBit_1_15 = bits, U32, 708, [15:15] -sd_unusedBit_1_16 = bits, U32, 708, [16:16] -sd_unusedBit_1_17 = bits, U32, 708, [17:17] -sd_unusedBit_1_18 = bits, U32, 708, [18:18] -sd_unusedBit_1_19 = bits, U32, 708, [19:19] -sd_unusedBit_1_20 = bits, U32, 708, [20:20] -sd_unusedBit_1_21 = bits, U32, 708, [21:21] -sd_unusedBit_1_22 = bits, U32, 708, [22:22] -sd_unusedBit_1_23 = bits, U32, 708, [23:23] -sd_unusedBit_1_24 = bits, U32, 708, [24:24] -sd_unusedBit_1_25 = bits, U32, 708, [25:25] -sd_unusedBit_1_26 = bits, U32, 708, [26:26] -sd_unusedBit_1_27 = bits, U32, 708, [27:27] -sd_unusedBit_1_28 = bits, U32, 708, [28:28] -sd_unusedBit_1_29 = bits, U32, 708, [29:29] -sd_unusedBit_1_30 = bits, U32, 708, [30:30] -sd_unusedBit_1_31 = bits, U32, 708, [31:31] sd_airMassInOneCylinder = scalar, F32, 712, "", 1, 0 sd_tCharge = scalar, F32, 716, "", 1, 0 sd_tChargeK = scalar, F32, 720, "", 1, 0 @@ -2831,15 +2563,15 @@ running_timeSinceCrankingInSecs = scalar, F32, 800, "", 1, 0 running_injectorLag = scalar, F32, 804, "", 1, 0 running_baseFuel = scalar, F32, 808, "", 1, 0 running_fuel = scalar, F32, 812, "", 1, 0 -etbFeedForward = bits, F32, 816, [0:2], "not important" -targetFromTable = bits, F32, 820, [0:2], "not important" +etbFeedForward = scalar, F32, 816, "", 1, 0 +targetFromTable = scalar, F32, 820, "", 1, 0 sparkDwell = scalar, F32, 824, "", 1, 0 dwellAngle = scalar, F32, 828, "", 1, 0 cltTimingCorrection = scalar, F32, 832, "", 1, 0 ; total TS size = 836 -tpsFrom = bits, F32, 836, [0:2], "not important" -tpsTo = bits, F32, 840, [0:2], "not important" -deltaTps = bits, F32, 844, [0:2], "not important" +tpsFrom = scalar, F32, 836, "", 1, 0 +tpsTo = scalar, F32, 840, "", 1, 0 +deltaTps = scalar, F32, 844, "", 1, 0 extraFuel = scalar, F32, 848, "", 1, 0 valueFromTable = scalar, F32, 852, "", 1, 0 isAboveAccelThreshold = bits, U32, 856, [0:0] @@ -2848,32 +2580,6 @@ isTimeToResetAccumulator = bits, U32, 856, [2:2] isFractionalEnrichment = bits, U32, 856, [3:3] belowEpsilon = bits, U32, 856, [4:4] tooShort = bits, U32, 856, [5:5] -unusedBit_11_6 = bits, U32, 856, [6:6] -unusedBit_11_7 = bits, U32, 856, [7:7] -unusedBit_11_8 = bits, U32, 856, [8:8] -unusedBit_11_9 = bits, U32, 856, [9:9] -unusedBit_11_10 = bits, U32, 856, [10:10] -unusedBit_11_11 = bits, U32, 856, [11:11] -unusedBit_11_12 = bits, U32, 856, [12:12] -unusedBit_11_13 = bits, U32, 856, [13:13] -unusedBit_11_14 = bits, U32, 856, [14:14] -unusedBit_11_15 = bits, U32, 856, [15:15] -unusedBit_11_16 = bits, U32, 856, [16:16] -unusedBit_11_17 = bits, U32, 856, [17:17] -unusedBit_11_18 = bits, U32, 856, [18:18] -unusedBit_11_19 = bits, U32, 856, [19:19] -unusedBit_11_20 = bits, U32, 856, [20:20] -unusedBit_11_21 = bits, U32, 856, [21:21] -unusedBit_11_22 = bits, U32, 856, [22:22] -unusedBit_11_23 = bits, U32, 856, [23:23] -unusedBit_11_24 = bits, U32, 856, [24:24] -unusedBit_11_25 = bits, U32, 856, [25:25] -unusedBit_11_26 = bits, U32, 856, [26:26] -unusedBit_11_27 = bits, U32, 856, [27:27] -unusedBit_11_28 = bits, U32, 856, [28:28] -unusedBit_11_29 = bits, U32, 856, [29:29] -unusedBit_11_30 = bits, U32, 856, [30:30] -unusedBit_11_31 = bits, U32, 856, [31:31] fractionalInjFuel = scalar, F32, 860, "", 1, 0 accumulatedValue = scalar, F32, 864, "", 1, 0 maxExtraPerCycle = scalar, F32, 868, "", 1, 0 @@ -2906,10 +2612,10 @@ vvtStateIndex = scalar, U08, 947, "", 1, 0 wallFuelCorrection = scalar, F32, 948, "", 1, 0 wallFuel = scalar, F32, 952, "", 1, 0 ; total TS size = 956 -idleState = bits, S32, 956, [0:2], "not important" -currentIdlePosition = bits, F32, 960, [0:2], "not important" -baseIdlePosition = bits, F32, 964, [0:2], "not important" -iacByTpsTaper = bits, F32, 968, [0:2], "not important" +idleState = scalar, S32, 956, "", 1, 0 +currentIdlePosition = scalar, F32, 960, "", 1, 0 +baseIdlePosition = scalar, F32, 964, "", 1, 0 +iacByTpsTaper = scalar, F32, 968, "", 1, 0 throttlePedalUpState = scalar, S32, 972, "", 1, 0 mightResetPid = bits, U32, 976, [0:0] shouldResetPid = bits, U32, 976, [1:1] @@ -2928,21 +2634,6 @@ looksLikeCoasting = bits, U32, 976, [13:13] looksLikeCrankToIdle = bits, U32, 976, [14:14] useInstantRpmForIdle = bits, U32, 976, [15:15] isVerboseIAC = bits, U32, 976, [16:16] -unusedBit_22_17 = bits, U32, 976, [17:17] -unusedBit_22_18 = bits, U32, 976, [18:18] -unusedBit_22_19 = bits, U32, 976, [19:19] -unusedBit_22_20 = bits, U32, 976, [20:20] -unusedBit_22_21 = bits, U32, 976, [21:21] -unusedBit_22_22 = bits, U32, 976, [22:22] -unusedBit_22_23 = bits, U32, 976, [23:23] -unusedBit_22_24 = bits, U32, 976, [24:24] -unusedBit_22_25 = bits, U32, 976, [25:25] -unusedBit_22_26 = bits, U32, 976, [26:26] -unusedBit_22_27 = bits, U32, 976, [27:27] -unusedBit_22_28 = bits, U32, 976, [28:28] -unusedBit_22_29 = bits, U32, 976, [29:29] -unusedBit_22_30 = bits, U32, 976, [30:30] -unusedBit_22_31 = bits, U32, 976, [31:31] targetRpmByClt = scalar, S32, 980, "", 1, 0 targetRpmAcBump = scalar, S32, 984, "", 1, 0 ; total TS size = 988 diff --git a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini index 5082928471..c8d40dadd9 100644 --- a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.06.18.subaru_eg33_f7.2023464024" + signature = "rusEFI 2022.06.19.subaru_eg33_f7.2023464024" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.18.subaru_eg33_f7.2023464024" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.19.subaru_eg33_f7.2023464024" ; 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 @@ -85,7 +85,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 Sat Jun 18 21:29:06 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 Sun Jun 19 13:56:39 UTC 2022 pageSize = 21352 page = 1 @@ -2321,36 +2321,6 @@ tpsAccelTo = scalar, U08, 371, "%", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0] isUsbConnected = bits, U32, 376, [1:1] -unusedBit_182_2 = bits, U32, 376, [2:2] -unusedBit_182_3 = bits, U32, 376, [3:3] -unusedBit_182_4 = bits, U32, 376, [4:4] -unusedBit_182_5 = bits, U32, 376, [5:5] -unusedBit_182_6 = bits, U32, 376, [6:6] -unusedBit_182_7 = bits, U32, 376, [7:7] -unusedBit_182_8 = bits, U32, 376, [8:8] -unusedBit_182_9 = bits, U32, 376, [9:9] -unusedBit_182_10 = bits, U32, 376, [10:10] -unusedBit_182_11 = bits, U32, 376, [11:11] -unusedBit_182_12 = bits, U32, 376, [12:12] -unusedBit_182_13 = bits, U32, 376, [13:13] -unusedBit_182_14 = bits, U32, 376, [14:14] -unusedBit_182_15 = bits, U32, 376, [15:15] -unusedBit_182_16 = bits, U32, 376, [16:16] -unusedBit_182_17 = bits, U32, 376, [17:17] -unusedBit_182_18 = bits, U32, 376, [18:18] -unusedBit_182_19 = bits, U32, 376, [19:19] -unusedBit_182_20 = bits, U32, 376, [20:20] -unusedBit_182_21 = bits, U32, 376, [21:21] -unusedBit_182_22 = bits, U32, 376, [22:22] -unusedBit_182_23 = bits, U32, 376, [23:23] -unusedBit_182_24 = bits, U32, 376, [24:24] -unusedBit_182_25 = bits, U32, 376, [25:25] -unusedBit_182_26 = bits, U32, 376, [26:26] -unusedBit_182_27 = bits, U32, 376, [27:27] -unusedBit_182_28 = bits, U32, 376, [28:28] -unusedBit_182_29 = bits, U32, 376, [29:29] -unusedBit_182_30 = bits, U32, 376, [30:30] -unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 @@ -2369,30 +2339,6 @@ launchIsLaunchCondition = bits, U32, 408, [4:4] launchCombinedConditions = bits, U32, 408, [5:5] dfcoActive = bits, U32, 408, [6:6] tpsAccelActive = bits, U32, 408, [7:7] -unusedBit_230_8 = bits, U32, 408, [8:8] -unusedBit_230_9 = bits, U32, 408, [9:9] -unusedBit_230_10 = bits, U32, 408, [10:10] -unusedBit_230_11 = bits, U32, 408, [11:11] -unusedBit_230_12 = bits, U32, 408, [12:12] -unusedBit_230_13 = bits, U32, 408, [13:13] -unusedBit_230_14 = bits, U32, 408, [14:14] -unusedBit_230_15 = bits, U32, 408, [15:15] -unusedBit_230_16 = bits, U32, 408, [16:16] -unusedBit_230_17 = bits, U32, 408, [17:17] -unusedBit_230_18 = bits, U32, 408, [18:18] -unusedBit_230_19 = bits, U32, 408, [19:19] -unusedBit_230_20 = bits, U32, 408, [20:20] -unusedBit_230_21 = bits, U32, 408, [21:21] -unusedBit_230_22 = bits, U32, 408, [22:22] -unusedBit_230_23 = bits, U32, 408, [23:23] -unusedBit_230_24 = bits, U32, 408, [24:24] -unusedBit_230_25 = bits, U32, 408, [25:25] -unusedBit_230_26 = bits, U32, 408, [26:26] -unusedBit_230_27 = bits, U32, 408, [27:27] -unusedBit_230_28 = bits, U32, 408, [28:28] -unusedBit_230_29 = bits, U32, 408, [29:29] -unusedBit_230_30 = bits, U32, 408, [30:30] -unusedBit_230_31 = bits, U32, 408, [31:31] boostControllerOutput = scalar, U08, 412, "%", 0.5, 0 boostControllerOpenLoopPart = scalar, U08, 413, "%", 0.5, 0 fallbackMap = scalar, U16, 414, "kPa", 0.1, 0 @@ -2534,35 +2480,6 @@ fuel_requested_percent_pi = scalar, F32, 636, "", 1, 0 noValve = bits, U32, 640, [0:0] angleAboveMin = bits, U32, 640, [1:1] isHpfpInactive = bits, U32, 640, [2:2] -unusedBit_6_3 = bits, U32, 640, [3:3] -unusedBit_6_4 = bits, U32, 640, [4:4] -unusedBit_6_5 = bits, U32, 640, [5:5] -unusedBit_6_6 = bits, U32, 640, [6:6] -unusedBit_6_7 = bits, U32, 640, [7:7] -unusedBit_6_8 = bits, U32, 640, [8:8] -unusedBit_6_9 = bits, U32, 640, [9:9] -unusedBit_6_10 = bits, U32, 640, [10:10] -unusedBit_6_11 = bits, U32, 640, [11:11] -unusedBit_6_12 = bits, U32, 640, [12:12] -unusedBit_6_13 = bits, U32, 640, [13:13] -unusedBit_6_14 = bits, U32, 640, [14:14] -unusedBit_6_15 = bits, U32, 640, [15:15] -unusedBit_6_16 = bits, U32, 640, [16:16] -unusedBit_6_17 = bits, U32, 640, [17:17] -unusedBit_6_18 = bits, U32, 640, [18:18] -unusedBit_6_19 = bits, U32, 640, [19:19] -unusedBit_6_20 = bits, U32, 640, [20:20] -unusedBit_6_21 = bits, U32, 640, [21:21] -unusedBit_6_22 = bits, U32, 640, [22:22] -unusedBit_6_23 = bits, U32, 640, [23:23] -unusedBit_6_24 = bits, U32, 640, [24:24] -unusedBit_6_25 = bits, U32, 640, [25:25] -unusedBit_6_26 = bits, U32, 640, [26:26] -unusedBit_6_27 = bits, U32, 640, [27:27] -unusedBit_6_28 = bits, U32, 640, [28:28] -unusedBit_6_29 = bits, U32, 640, [29:29] -unusedBit_6_30 = bits, U32, 640, [30:30] -unusedBit_6_31 = bits, U32, 640, [31:31] nextLobe = scalar, F32, 644, "", 1, 0 nextStart = scalar, F32, 648, "", 1, 0 ; total TS size = 652 @@ -2581,61 +2498,12 @@ activateSwitchCondition = bits, U32, 668, [6:6] rpmCondition = bits, U32, 668, [7:7] speedCondition = bits, U32, 668, [8:8] tpsCondition = bits, U32, 668, [9:9] -unusedBit_11_10 = bits, U32, 668, [10:10] -unusedBit_11_11 = bits, U32, 668, [11:11] -unusedBit_11_12 = bits, U32, 668, [12:12] -unusedBit_11_13 = bits, U32, 668, [13:13] -unusedBit_11_14 = bits, U32, 668, [14:14] -unusedBit_11_15 = bits, U32, 668, [15:15] -unusedBit_11_16 = bits, U32, 668, [16:16] -unusedBit_11_17 = bits, U32, 668, [17:17] -unusedBit_11_18 = bits, U32, 668, [18:18] -unusedBit_11_19 = bits, U32, 668, [19:19] -unusedBit_11_20 = bits, U32, 668, [20:20] -unusedBit_11_21 = bits, U32, 668, [21:21] -unusedBit_11_22 = bits, U32, 668, [22:22] -unusedBit_11_23 = bits, U32, 668, [23:23] -unusedBit_11_24 = bits, U32, 668, [24:24] -unusedBit_11_25 = bits, U32, 668, [25:25] -unusedBit_11_26 = bits, U32, 668, [26:26] -unusedBit_11_27 = bits, U32, 668, [27:27] -unusedBit_11_28 = bits, U32, 668, [28:28] -unusedBit_11_29 = bits, U32, 668, [29:29] -unusedBit_11_30 = bits, U32, 668, [30:30] -unusedBit_11_31 = bits, U32, 668, [31:31] ; total TS size = 672 isTpsInvalid = bits, U32, 672, [0:0] m_shouldResetPid = bits, U32, 672, [1:1] isBelowClosedLoopThreshold = bits, U32, 672, [2:2] isNotClosedLoop = bits, U32, 672, [3:3] isZeroRpm = bits, U32, 672, [4:4] -unusedBit_5_5 = bits, U32, 672, [5:5] -unusedBit_5_6 = bits, U32, 672, [6:6] -unusedBit_5_7 = bits, U32, 672, [7:7] -unusedBit_5_8 = bits, U32, 672, [8:8] -unusedBit_5_9 = bits, U32, 672, [9:9] -unusedBit_5_10 = bits, U32, 672, [10:10] -unusedBit_5_11 = bits, U32, 672, [11:11] -unusedBit_5_12 = bits, U32, 672, [12:12] -unusedBit_5_13 = bits, U32, 672, [13:13] -unusedBit_5_14 = bits, U32, 672, [14:14] -unusedBit_5_15 = bits, U32, 672, [15:15] -unusedBit_5_16 = bits, U32, 672, [16:16] -unusedBit_5_17 = bits, U32, 672, [17:17] -unusedBit_5_18 = bits, U32, 672, [18:18] -unusedBit_5_19 = bits, U32, 672, [19:19] -unusedBit_5_20 = bits, U32, 672, [20:20] -unusedBit_5_21 = bits, U32, 672, [21:21] -unusedBit_5_22 = bits, U32, 672, [22:22] -unusedBit_5_23 = bits, U32, 672, [23:23] -unusedBit_5_24 = bits, U32, 672, [24:24] -unusedBit_5_25 = bits, U32, 672, [25:25] -unusedBit_5_26 = bits, U32, 672, [26:26] -unusedBit_5_27 = bits, U32, 672, [27:27] -unusedBit_5_28 = bits, U32, 672, [28:28] -unusedBit_5_29 = bits, U32, 672, [29:29] -unusedBit_5_30 = bits, U32, 672, [30:30] -unusedBit_5_31 = bits, U32, 672, [31:31] openLoopPart = scalar, F32, 676, "", 1, 0 closedLoopPart = scalar, F32, 680, "", 1, 0 ; total TS size = 684 @@ -2647,30 +2515,6 @@ tpsTooHigh = bits, U32, 684, [4:4] m_acEnabled = bits, U32, 684, [5:5] acButtonState = bits, U32, 684, [6:6] isDisabledByLua = bits, U32, 684, [7:7] -unusedBit_8_8 = bits, U32, 684, [8:8] -unusedBit_8_9 = bits, U32, 684, [9:9] -unusedBit_8_10 = bits, U32, 684, [10:10] -unusedBit_8_11 = bits, U32, 684, [11:11] -unusedBit_8_12 = bits, U32, 684, [12:12] -unusedBit_8_13 = bits, U32, 684, [13:13] -unusedBit_8_14 = bits, U32, 684, [14:14] -unusedBit_8_15 = bits, U32, 684, [15:15] -unusedBit_8_16 = bits, U32, 684, [16:16] -unusedBit_8_17 = bits, U32, 684, [17:17] -unusedBit_8_18 = bits, U32, 684, [18:18] -unusedBit_8_19 = bits, U32, 684, [19:19] -unusedBit_8_20 = bits, U32, 684, [20:20] -unusedBit_8_21 = bits, U32, 684, [21:21] -unusedBit_8_22 = bits, U32, 684, [22:22] -unusedBit_8_23 = bits, U32, 684, [23:23] -unusedBit_8_24 = bits, U32, 684, [24:24] -unusedBit_8_25 = bits, U32, 684, [25:25] -unusedBit_8_26 = bits, U32, 684, [26:26] -unusedBit_8_27 = bits, U32, 684, [27:27] -unusedBit_8_28 = bits, U32, 684, [28:28] -unusedBit_8_29 = bits, U32, 684, [29:29] -unusedBit_8_30 = bits, U32, 684, [30:30] -unusedBit_8_31 = bits, U32, 684, [31:31] latest_usage_ac_control = scalar, S32, 688, "", 1, 0 acSwitchLastChangeTimeMs = scalar, S32, 692, "", 1, 0 ; total TS size = 696 @@ -2681,130 +2525,18 @@ brokenClt = bits, U32, 696, [3:3] enabledForAc = bits, U32, 696, [4:4] hot = bits, U32, 696, [5:5] cold = bits, U32, 696, [6:6] -unusedBit_7_7 = bits, U32, 696, [7:7] -unusedBit_7_8 = bits, U32, 696, [8:8] -unusedBit_7_9 = bits, U32, 696, [9:9] -unusedBit_7_10 = bits, U32, 696, [10:10] -unusedBit_7_11 = bits, U32, 696, [11:11] -unusedBit_7_12 = bits, U32, 696, [12:12] -unusedBit_7_13 = bits, U32, 696, [13:13] -unusedBit_7_14 = bits, U32, 696, [14:14] -unusedBit_7_15 = bits, U32, 696, [15:15] -unusedBit_7_16 = bits, U32, 696, [16:16] -unusedBit_7_17 = bits, U32, 696, [17:17] -unusedBit_7_18 = bits, U32, 696, [18:18] -unusedBit_7_19 = bits, U32, 696, [19:19] -unusedBit_7_20 = bits, U32, 696, [20:20] -unusedBit_7_21 = bits, U32, 696, [21:21] -unusedBit_7_22 = bits, U32, 696, [22:22] -unusedBit_7_23 = bits, U32, 696, [23:23] -unusedBit_7_24 = bits, U32, 696, [24:24] -unusedBit_7_25 = bits, U32, 696, [25:25] -unusedBit_7_26 = bits, U32, 696, [26:26] -unusedBit_7_27 = bits, U32, 696, [27:27] -unusedBit_7_28 = bits, U32, 696, [28:28] -unusedBit_7_29 = bits, U32, 696, [29:29] -unusedBit_7_30 = bits, U32, 696, [30:30] -unusedBit_7_31 = bits, U32, 696, [31:31] ; total TS size = 700 isPrime = bits, U32, 700, [0:0] engineTurnedRecently = bits, U32, 700, [1:1] isPumpOn = bits, U32, 700, [2:2] ignitionOn = bits, U32, 700, [3:3] -unusedBit_4_4 = bits, U32, 700, [4:4] -unusedBit_4_5 = bits, U32, 700, [5:5] -unusedBit_4_6 = bits, U32, 700, [6:6] -unusedBit_4_7 = bits, U32, 700, [7:7] -unusedBit_4_8 = bits, U32, 700, [8:8] -unusedBit_4_9 = bits, U32, 700, [9:9] -unusedBit_4_10 = bits, U32, 700, [10:10] -unusedBit_4_11 = bits, U32, 700, [11:11] -unusedBit_4_12 = bits, U32, 700, [12:12] -unusedBit_4_13 = bits, U32, 700, [13:13] -unusedBit_4_14 = bits, U32, 700, [14:14] -unusedBit_4_15 = bits, U32, 700, [15:15] -unusedBit_4_16 = bits, U32, 700, [16:16] -unusedBit_4_17 = bits, U32, 700, [17:17] -unusedBit_4_18 = bits, U32, 700, [18:18] -unusedBit_4_19 = bits, U32, 700, [19:19] -unusedBit_4_20 = bits, U32, 700, [20:20] -unusedBit_4_21 = bits, U32, 700, [21:21] -unusedBit_4_22 = bits, U32, 700, [22:22] -unusedBit_4_23 = bits, U32, 700, [23:23] -unusedBit_4_24 = bits, U32, 700, [24:24] -unusedBit_4_25 = bits, U32, 700, [25:25] -unusedBit_4_26 = bits, U32, 700, [26:26] -unusedBit_4_27 = bits, U32, 700, [27:27] -unusedBit_4_28 = bits, U32, 700, [28:28] -unusedBit_4_29 = bits, U32, 700, [29:29] -unusedBit_4_30 = bits, U32, 700, [30:30] -unusedBit_4_31 = bits, U32, 700, [31:31] ; total TS size = 704 isBenchTest = bits, U32, 704, [0:0] hasIgnitionVoltage = bits, U32, 704, [1:1] mainRelayState = bits, U32, 704, [2:2] delayedShutoffRequested = bits, U32, 704, [3:3] -unusedBit_4_4 = bits, U32, 704, [4:4] -unusedBit_4_5 = bits, U32, 704, [5:5] -unusedBit_4_6 = bits, U32, 704, [6:6] -unusedBit_4_7 = bits, U32, 704, [7:7] -unusedBit_4_8 = bits, U32, 704, [8:8] -unusedBit_4_9 = bits, U32, 704, [9:9] -unusedBit_4_10 = bits, U32, 704, [10:10] -unusedBit_4_11 = bits, U32, 704, [11:11] -unusedBit_4_12 = bits, U32, 704, [12:12] -unusedBit_4_13 = bits, U32, 704, [13:13] -unusedBit_4_14 = bits, U32, 704, [14:14] -unusedBit_4_15 = bits, U32, 704, [15:15] -unusedBit_4_16 = bits, U32, 704, [16:16] -unusedBit_4_17 = bits, U32, 704, [17:17] -unusedBit_4_18 = bits, U32, 704, [18:18] -unusedBit_4_19 = bits, U32, 704, [19:19] -unusedBit_4_20 = bits, U32, 704, [20:20] -unusedBit_4_21 = bits, U32, 704, [21:21] -unusedBit_4_22 = bits, U32, 704, [22:22] -unusedBit_4_23 = bits, U32, 704, [23:23] -unusedBit_4_24 = bits, U32, 704, [24:24] -unusedBit_4_25 = bits, U32, 704, [25:25] -unusedBit_4_26 = bits, U32, 704, [26:26] -unusedBit_4_27 = bits, U32, 704, [27:27] -unusedBit_4_28 = bits, U32, 704, [28:28] -unusedBit_4_29 = bits, U32, 704, [29:29] -unusedBit_4_30 = bits, U32, 704, [30:30] -unusedBit_4_31 = bits, U32, 704, [31:31] ; total TS size = 708 sd_isTChargeAirModel = bits, U32, 708, [0:0] -sd_unusedBit_1_1 = bits, U32, 708, [1:1] -sd_unusedBit_1_2 = bits, U32, 708, [2:2] -sd_unusedBit_1_3 = bits, U32, 708, [3:3] -sd_unusedBit_1_4 = bits, U32, 708, [4:4] -sd_unusedBit_1_5 = bits, U32, 708, [5:5] -sd_unusedBit_1_6 = bits, U32, 708, [6:6] -sd_unusedBit_1_7 = bits, U32, 708, [7:7] -sd_unusedBit_1_8 = bits, U32, 708, [8:8] -sd_unusedBit_1_9 = bits, U32, 708, [9:9] -sd_unusedBit_1_10 = bits, U32, 708, [10:10] -sd_unusedBit_1_11 = bits, U32, 708, [11:11] -sd_unusedBit_1_12 = bits, U32, 708, [12:12] -sd_unusedBit_1_13 = bits, U32, 708, [13:13] -sd_unusedBit_1_14 = bits, U32, 708, [14:14] -sd_unusedBit_1_15 = bits, U32, 708, [15:15] -sd_unusedBit_1_16 = bits, U32, 708, [16:16] -sd_unusedBit_1_17 = bits, U32, 708, [17:17] -sd_unusedBit_1_18 = bits, U32, 708, [18:18] -sd_unusedBit_1_19 = bits, U32, 708, [19:19] -sd_unusedBit_1_20 = bits, U32, 708, [20:20] -sd_unusedBit_1_21 = bits, U32, 708, [21:21] -sd_unusedBit_1_22 = bits, U32, 708, [22:22] -sd_unusedBit_1_23 = bits, U32, 708, [23:23] -sd_unusedBit_1_24 = bits, U32, 708, [24:24] -sd_unusedBit_1_25 = bits, U32, 708, [25:25] -sd_unusedBit_1_26 = bits, U32, 708, [26:26] -sd_unusedBit_1_27 = bits, U32, 708, [27:27] -sd_unusedBit_1_28 = bits, U32, 708, [28:28] -sd_unusedBit_1_29 = bits, U32, 708, [29:29] -sd_unusedBit_1_30 = bits, U32, 708, [30:30] -sd_unusedBit_1_31 = bits, U32, 708, [31:31] sd_airMassInOneCylinder = scalar, F32, 712, "", 1, 0 sd_tCharge = scalar, F32, 716, "", 1, 0 sd_tChargeK = scalar, F32, 720, "", 1, 0 @@ -2831,15 +2563,15 @@ running_timeSinceCrankingInSecs = scalar, F32, 800, "", 1, 0 running_injectorLag = scalar, F32, 804, "", 1, 0 running_baseFuel = scalar, F32, 808, "", 1, 0 running_fuel = scalar, F32, 812, "", 1, 0 -etbFeedForward = bits, F32, 816, [0:2], "not important" -targetFromTable = bits, F32, 820, [0:2], "not important" +etbFeedForward = scalar, F32, 816, "", 1, 0 +targetFromTable = scalar, F32, 820, "", 1, 0 sparkDwell = scalar, F32, 824, "", 1, 0 dwellAngle = scalar, F32, 828, "", 1, 0 cltTimingCorrection = scalar, F32, 832, "", 1, 0 ; total TS size = 836 -tpsFrom = bits, F32, 836, [0:2], "not important" -tpsTo = bits, F32, 840, [0:2], "not important" -deltaTps = bits, F32, 844, [0:2], "not important" +tpsFrom = scalar, F32, 836, "", 1, 0 +tpsTo = scalar, F32, 840, "", 1, 0 +deltaTps = scalar, F32, 844, "", 1, 0 extraFuel = scalar, F32, 848, "", 1, 0 valueFromTable = scalar, F32, 852, "", 1, 0 isAboveAccelThreshold = bits, U32, 856, [0:0] @@ -2848,32 +2580,6 @@ isTimeToResetAccumulator = bits, U32, 856, [2:2] isFractionalEnrichment = bits, U32, 856, [3:3] belowEpsilon = bits, U32, 856, [4:4] tooShort = bits, U32, 856, [5:5] -unusedBit_11_6 = bits, U32, 856, [6:6] -unusedBit_11_7 = bits, U32, 856, [7:7] -unusedBit_11_8 = bits, U32, 856, [8:8] -unusedBit_11_9 = bits, U32, 856, [9:9] -unusedBit_11_10 = bits, U32, 856, [10:10] -unusedBit_11_11 = bits, U32, 856, [11:11] -unusedBit_11_12 = bits, U32, 856, [12:12] -unusedBit_11_13 = bits, U32, 856, [13:13] -unusedBit_11_14 = bits, U32, 856, [14:14] -unusedBit_11_15 = bits, U32, 856, [15:15] -unusedBit_11_16 = bits, U32, 856, [16:16] -unusedBit_11_17 = bits, U32, 856, [17:17] -unusedBit_11_18 = bits, U32, 856, [18:18] -unusedBit_11_19 = bits, U32, 856, [19:19] -unusedBit_11_20 = bits, U32, 856, [20:20] -unusedBit_11_21 = bits, U32, 856, [21:21] -unusedBit_11_22 = bits, U32, 856, [22:22] -unusedBit_11_23 = bits, U32, 856, [23:23] -unusedBit_11_24 = bits, U32, 856, [24:24] -unusedBit_11_25 = bits, U32, 856, [25:25] -unusedBit_11_26 = bits, U32, 856, [26:26] -unusedBit_11_27 = bits, U32, 856, [27:27] -unusedBit_11_28 = bits, U32, 856, [28:28] -unusedBit_11_29 = bits, U32, 856, [29:29] -unusedBit_11_30 = bits, U32, 856, [30:30] -unusedBit_11_31 = bits, U32, 856, [31:31] fractionalInjFuel = scalar, F32, 860, "", 1, 0 accumulatedValue = scalar, F32, 864, "", 1, 0 maxExtraPerCycle = scalar, F32, 868, "", 1, 0 @@ -2906,10 +2612,10 @@ vvtStateIndex = scalar, U08, 947, "", 1, 0 wallFuelCorrection = scalar, F32, 948, "", 1, 0 wallFuel = scalar, F32, 952, "", 1, 0 ; total TS size = 956 -idleState = bits, S32, 956, [0:2], "not important" -currentIdlePosition = bits, F32, 960, [0:2], "not important" -baseIdlePosition = bits, F32, 964, [0:2], "not important" -iacByTpsTaper = bits, F32, 968, [0:2], "not important" +idleState = scalar, S32, 956, "", 1, 0 +currentIdlePosition = scalar, F32, 960, "", 1, 0 +baseIdlePosition = scalar, F32, 964, "", 1, 0 +iacByTpsTaper = scalar, F32, 968, "", 1, 0 throttlePedalUpState = scalar, S32, 972, "", 1, 0 mightResetPid = bits, U32, 976, [0:0] shouldResetPid = bits, U32, 976, [1:1] @@ -2928,21 +2634,6 @@ looksLikeCoasting = bits, U32, 976, [13:13] looksLikeCrankToIdle = bits, U32, 976, [14:14] useInstantRpmForIdle = bits, U32, 976, [15:15] isVerboseIAC = bits, U32, 976, [16:16] -unusedBit_22_17 = bits, U32, 976, [17:17] -unusedBit_22_18 = bits, U32, 976, [18:18] -unusedBit_22_19 = bits, U32, 976, [19:19] -unusedBit_22_20 = bits, U32, 976, [20:20] -unusedBit_22_21 = bits, U32, 976, [21:21] -unusedBit_22_22 = bits, U32, 976, [22:22] -unusedBit_22_23 = bits, U32, 976, [23:23] -unusedBit_22_24 = bits, U32, 976, [24:24] -unusedBit_22_25 = bits, U32, 976, [25:25] -unusedBit_22_26 = bits, U32, 976, [26:26] -unusedBit_22_27 = bits, U32, 976, [27:27] -unusedBit_22_28 = bits, U32, 976, [28:28] -unusedBit_22_29 = bits, U32, 976, [29:29] -unusedBit_22_30 = bits, U32, 976, [30:30] -unusedBit_22_31 = bits, U32, 976, [31:31] targetRpmByClt = scalar, S32, 980, "", 1, 0 targetRpmAcBump = scalar, S32, 984, "", 1, 0 ; total TS size = 988 diff --git a/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini b/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini index cd97358ce6..74c1c4d938 100644 --- a/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini +++ b/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.06.18.tdg-pdm8.3649219518" + signature = "rusEFI 2022.06.19.tdg-pdm8.3649219518" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.18.tdg-pdm8.3649219518" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.19.tdg-pdm8.3649219518" ; 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 @@ -85,7 +85,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 Sat Jun 18 21:29:00 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 19 13:56:33 UTC 2022 pageSize = 21352 page = 1 @@ -2321,36 +2321,6 @@ tpsAccelTo = scalar, U08, 371, "%", 1, 0 calibrationValue2 = scalar, F32, 372, "", 1, 0 isMainRelayOn = bits, U32, 376, [0:0] isUsbConnected = bits, U32, 376, [1:1] -unusedBit_182_2 = bits, U32, 376, [2:2] -unusedBit_182_3 = bits, U32, 376, [3:3] -unusedBit_182_4 = bits, U32, 376, [4:4] -unusedBit_182_5 = bits, U32, 376, [5:5] -unusedBit_182_6 = bits, U32, 376, [6:6] -unusedBit_182_7 = bits, U32, 376, [7:7] -unusedBit_182_8 = bits, U32, 376, [8:8] -unusedBit_182_9 = bits, U32, 376, [9:9] -unusedBit_182_10 = bits, U32, 376, [10:10] -unusedBit_182_11 = bits, U32, 376, [11:11] -unusedBit_182_12 = bits, U32, 376, [12:12] -unusedBit_182_13 = bits, U32, 376, [13:13] -unusedBit_182_14 = bits, U32, 376, [14:14] -unusedBit_182_15 = bits, U32, 376, [15:15] -unusedBit_182_16 = bits, U32, 376, [16:16] -unusedBit_182_17 = bits, U32, 376, [17:17] -unusedBit_182_18 = bits, U32, 376, [18:18] -unusedBit_182_19 = bits, U32, 376, [19:19] -unusedBit_182_20 = bits, U32, 376, [20:20] -unusedBit_182_21 = bits, U32, 376, [21:21] -unusedBit_182_22 = bits, U32, 376, [22:22] -unusedBit_182_23 = bits, U32, 376, [23:23] -unusedBit_182_24 = bits, U32, 376, [24:24] -unusedBit_182_25 = bits, U32, 376, [25:25] -unusedBit_182_26 = bits, U32, 376, [26:26] -unusedBit_182_27 = bits, U32, 376, [27:27] -unusedBit_182_28 = bits, U32, 376, [28:28] -unusedBit_182_29 = bits, U32, 376, [29:29] -unusedBit_182_30 = bits, U32, 376, [30:30] -unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 @@ -2369,30 +2339,6 @@ launchIsLaunchCondition = bits, U32, 408, [4:4] launchCombinedConditions = bits, U32, 408, [5:5] dfcoActive = bits, U32, 408, [6:6] tpsAccelActive = bits, U32, 408, [7:7] -unusedBit_230_8 = bits, U32, 408, [8:8] -unusedBit_230_9 = bits, U32, 408, [9:9] -unusedBit_230_10 = bits, U32, 408, [10:10] -unusedBit_230_11 = bits, U32, 408, [11:11] -unusedBit_230_12 = bits, U32, 408, [12:12] -unusedBit_230_13 = bits, U32, 408, [13:13] -unusedBit_230_14 = bits, U32, 408, [14:14] -unusedBit_230_15 = bits, U32, 408, [15:15] -unusedBit_230_16 = bits, U32, 408, [16:16] -unusedBit_230_17 = bits, U32, 408, [17:17] -unusedBit_230_18 = bits, U32, 408, [18:18] -unusedBit_230_19 = bits, U32, 408, [19:19] -unusedBit_230_20 = bits, U32, 408, [20:20] -unusedBit_230_21 = bits, U32, 408, [21:21] -unusedBit_230_22 = bits, U32, 408, [22:22] -unusedBit_230_23 = bits, U32, 408, [23:23] -unusedBit_230_24 = bits, U32, 408, [24:24] -unusedBit_230_25 = bits, U32, 408, [25:25] -unusedBit_230_26 = bits, U32, 408, [26:26] -unusedBit_230_27 = bits, U32, 408, [27:27] -unusedBit_230_28 = bits, U32, 408, [28:28] -unusedBit_230_29 = bits, U32, 408, [29:29] -unusedBit_230_30 = bits, U32, 408, [30:30] -unusedBit_230_31 = bits, U32, 408, [31:31] boostControllerOutput = scalar, U08, 412, "%", 0.5, 0 boostControllerOpenLoopPart = scalar, U08, 413, "%", 0.5, 0 fallbackMap = scalar, U16, 414, "kPa", 0.1, 0 @@ -2534,35 +2480,6 @@ fuel_requested_percent_pi = scalar, F32, 636, "", 1, 0 noValve = bits, U32, 640, [0:0] angleAboveMin = bits, U32, 640, [1:1] isHpfpInactive = bits, U32, 640, [2:2] -unusedBit_6_3 = bits, U32, 640, [3:3] -unusedBit_6_4 = bits, U32, 640, [4:4] -unusedBit_6_5 = bits, U32, 640, [5:5] -unusedBit_6_6 = bits, U32, 640, [6:6] -unusedBit_6_7 = bits, U32, 640, [7:7] -unusedBit_6_8 = bits, U32, 640, [8:8] -unusedBit_6_9 = bits, U32, 640, [9:9] -unusedBit_6_10 = bits, U32, 640, [10:10] -unusedBit_6_11 = bits, U32, 640, [11:11] -unusedBit_6_12 = bits, U32, 640, [12:12] -unusedBit_6_13 = bits, U32, 640, [13:13] -unusedBit_6_14 = bits, U32, 640, [14:14] -unusedBit_6_15 = bits, U32, 640, [15:15] -unusedBit_6_16 = bits, U32, 640, [16:16] -unusedBit_6_17 = bits, U32, 640, [17:17] -unusedBit_6_18 = bits, U32, 640, [18:18] -unusedBit_6_19 = bits, U32, 640, [19:19] -unusedBit_6_20 = bits, U32, 640, [20:20] -unusedBit_6_21 = bits, U32, 640, [21:21] -unusedBit_6_22 = bits, U32, 640, [22:22] -unusedBit_6_23 = bits, U32, 640, [23:23] -unusedBit_6_24 = bits, U32, 640, [24:24] -unusedBit_6_25 = bits, U32, 640, [25:25] -unusedBit_6_26 = bits, U32, 640, [26:26] -unusedBit_6_27 = bits, U32, 640, [27:27] -unusedBit_6_28 = bits, U32, 640, [28:28] -unusedBit_6_29 = bits, U32, 640, [29:29] -unusedBit_6_30 = bits, U32, 640, [30:30] -unusedBit_6_31 = bits, U32, 640, [31:31] nextLobe = scalar, F32, 644, "", 1, 0 nextStart = scalar, F32, 648, "", 1, 0 ; total TS size = 652 @@ -2581,61 +2498,12 @@ activateSwitchCondition = bits, U32, 668, [6:6] rpmCondition = bits, U32, 668, [7:7] speedCondition = bits, U32, 668, [8:8] tpsCondition = bits, U32, 668, [9:9] -unusedBit_11_10 = bits, U32, 668, [10:10] -unusedBit_11_11 = bits, U32, 668, [11:11] -unusedBit_11_12 = bits, U32, 668, [12:12] -unusedBit_11_13 = bits, U32, 668, [13:13] -unusedBit_11_14 = bits, U32, 668, [14:14] -unusedBit_11_15 = bits, U32, 668, [15:15] -unusedBit_11_16 = bits, U32, 668, [16:16] -unusedBit_11_17 = bits, U32, 668, [17:17] -unusedBit_11_18 = bits, U32, 668, [18:18] -unusedBit_11_19 = bits, U32, 668, [19:19] -unusedBit_11_20 = bits, U32, 668, [20:20] -unusedBit_11_21 = bits, U32, 668, [21:21] -unusedBit_11_22 = bits, U32, 668, [22:22] -unusedBit_11_23 = bits, U32, 668, [23:23] -unusedBit_11_24 = bits, U32, 668, [24:24] -unusedBit_11_25 = bits, U32, 668, [25:25] -unusedBit_11_26 = bits, U32, 668, [26:26] -unusedBit_11_27 = bits, U32, 668, [27:27] -unusedBit_11_28 = bits, U32, 668, [28:28] -unusedBit_11_29 = bits, U32, 668, [29:29] -unusedBit_11_30 = bits, U32, 668, [30:30] -unusedBit_11_31 = bits, U32, 668, [31:31] ; total TS size = 672 isTpsInvalid = bits, U32, 672, [0:0] m_shouldResetPid = bits, U32, 672, [1:1] isBelowClosedLoopThreshold = bits, U32, 672, [2:2] isNotClosedLoop = bits, U32, 672, [3:3] isZeroRpm = bits, U32, 672, [4:4] -unusedBit_5_5 = bits, U32, 672, [5:5] -unusedBit_5_6 = bits, U32, 672, [6:6] -unusedBit_5_7 = bits, U32, 672, [7:7] -unusedBit_5_8 = bits, U32, 672, [8:8] -unusedBit_5_9 = bits, U32, 672, [9:9] -unusedBit_5_10 = bits, U32, 672, [10:10] -unusedBit_5_11 = bits, U32, 672, [11:11] -unusedBit_5_12 = bits, U32, 672, [12:12] -unusedBit_5_13 = bits, U32, 672, [13:13] -unusedBit_5_14 = bits, U32, 672, [14:14] -unusedBit_5_15 = bits, U32, 672, [15:15] -unusedBit_5_16 = bits, U32, 672, [16:16] -unusedBit_5_17 = bits, U32, 672, [17:17] -unusedBit_5_18 = bits, U32, 672, [18:18] -unusedBit_5_19 = bits, U32, 672, [19:19] -unusedBit_5_20 = bits, U32, 672, [20:20] -unusedBit_5_21 = bits, U32, 672, [21:21] -unusedBit_5_22 = bits, U32, 672, [22:22] -unusedBit_5_23 = bits, U32, 672, [23:23] -unusedBit_5_24 = bits, U32, 672, [24:24] -unusedBit_5_25 = bits, U32, 672, [25:25] -unusedBit_5_26 = bits, U32, 672, [26:26] -unusedBit_5_27 = bits, U32, 672, [27:27] -unusedBit_5_28 = bits, U32, 672, [28:28] -unusedBit_5_29 = bits, U32, 672, [29:29] -unusedBit_5_30 = bits, U32, 672, [30:30] -unusedBit_5_31 = bits, U32, 672, [31:31] openLoopPart = scalar, F32, 676, "", 1, 0 closedLoopPart = scalar, F32, 680, "", 1, 0 ; total TS size = 684 @@ -2647,30 +2515,6 @@ tpsTooHigh = bits, U32, 684, [4:4] m_acEnabled = bits, U32, 684, [5:5] acButtonState = bits, U32, 684, [6:6] isDisabledByLua = bits, U32, 684, [7:7] -unusedBit_8_8 = bits, U32, 684, [8:8] -unusedBit_8_9 = bits, U32, 684, [9:9] -unusedBit_8_10 = bits, U32, 684, [10:10] -unusedBit_8_11 = bits, U32, 684, [11:11] -unusedBit_8_12 = bits, U32, 684, [12:12] -unusedBit_8_13 = bits, U32, 684, [13:13] -unusedBit_8_14 = bits, U32, 684, [14:14] -unusedBit_8_15 = bits, U32, 684, [15:15] -unusedBit_8_16 = bits, U32, 684, [16:16] -unusedBit_8_17 = bits, U32, 684, [17:17] -unusedBit_8_18 = bits, U32, 684, [18:18] -unusedBit_8_19 = bits, U32, 684, [19:19] -unusedBit_8_20 = bits, U32, 684, [20:20] -unusedBit_8_21 = bits, U32, 684, [21:21] -unusedBit_8_22 = bits, U32, 684, [22:22] -unusedBit_8_23 = bits, U32, 684, [23:23] -unusedBit_8_24 = bits, U32, 684, [24:24] -unusedBit_8_25 = bits, U32, 684, [25:25] -unusedBit_8_26 = bits, U32, 684, [26:26] -unusedBit_8_27 = bits, U32, 684, [27:27] -unusedBit_8_28 = bits, U32, 684, [28:28] -unusedBit_8_29 = bits, U32, 684, [29:29] -unusedBit_8_30 = bits, U32, 684, [30:30] -unusedBit_8_31 = bits, U32, 684, [31:31] latest_usage_ac_control = scalar, S32, 688, "", 1, 0 acSwitchLastChangeTimeMs = scalar, S32, 692, "", 1, 0 ; total TS size = 696 @@ -2681,130 +2525,18 @@ brokenClt = bits, U32, 696, [3:3] enabledForAc = bits, U32, 696, [4:4] hot = bits, U32, 696, [5:5] cold = bits, U32, 696, [6:6] -unusedBit_7_7 = bits, U32, 696, [7:7] -unusedBit_7_8 = bits, U32, 696, [8:8] -unusedBit_7_9 = bits, U32, 696, [9:9] -unusedBit_7_10 = bits, U32, 696, [10:10] -unusedBit_7_11 = bits, U32, 696, [11:11] -unusedBit_7_12 = bits, U32, 696, [12:12] -unusedBit_7_13 = bits, U32, 696, [13:13] -unusedBit_7_14 = bits, U32, 696, [14:14] -unusedBit_7_15 = bits, U32, 696, [15:15] -unusedBit_7_16 = bits, U32, 696, [16:16] -unusedBit_7_17 = bits, U32, 696, [17:17] -unusedBit_7_18 = bits, U32, 696, [18:18] -unusedBit_7_19 = bits, U32, 696, [19:19] -unusedBit_7_20 = bits, U32, 696, [20:20] -unusedBit_7_21 = bits, U32, 696, [21:21] -unusedBit_7_22 = bits, U32, 696, [22:22] -unusedBit_7_23 = bits, U32, 696, [23:23] -unusedBit_7_24 = bits, U32, 696, [24:24] -unusedBit_7_25 = bits, U32, 696, [25:25] -unusedBit_7_26 = bits, U32, 696, [26:26] -unusedBit_7_27 = bits, U32, 696, [27:27] -unusedBit_7_28 = bits, U32, 696, [28:28] -unusedBit_7_29 = bits, U32, 696, [29:29] -unusedBit_7_30 = bits, U32, 696, [30:30] -unusedBit_7_31 = bits, U32, 696, [31:31] ; total TS size = 700 isPrime = bits, U32, 700, [0:0] engineTurnedRecently = bits, U32, 700, [1:1] isPumpOn = bits, U32, 700, [2:2] ignitionOn = bits, U32, 700, [3:3] -unusedBit_4_4 = bits, U32, 700, [4:4] -unusedBit_4_5 = bits, U32, 700, [5:5] -unusedBit_4_6 = bits, U32, 700, [6:6] -unusedBit_4_7 = bits, U32, 700, [7:7] -unusedBit_4_8 = bits, U32, 700, [8:8] -unusedBit_4_9 = bits, U32, 700, [9:9] -unusedBit_4_10 = bits, U32, 700, [10:10] -unusedBit_4_11 = bits, U32, 700, [11:11] -unusedBit_4_12 = bits, U32, 700, [12:12] -unusedBit_4_13 = bits, U32, 700, [13:13] -unusedBit_4_14 = bits, U32, 700, [14:14] -unusedBit_4_15 = bits, U32, 700, [15:15] -unusedBit_4_16 = bits, U32, 700, [16:16] -unusedBit_4_17 = bits, U32, 700, [17:17] -unusedBit_4_18 = bits, U32, 700, [18:18] -unusedBit_4_19 = bits, U32, 700, [19:19] -unusedBit_4_20 = bits, U32, 700, [20:20] -unusedBit_4_21 = bits, U32, 700, [21:21] -unusedBit_4_22 = bits, U32, 700, [22:22] -unusedBit_4_23 = bits, U32, 700, [23:23] -unusedBit_4_24 = bits, U32, 700, [24:24] -unusedBit_4_25 = bits, U32, 700, [25:25] -unusedBit_4_26 = bits, U32, 700, [26:26] -unusedBit_4_27 = bits, U32, 700, [27:27] -unusedBit_4_28 = bits, U32, 700, [28:28] -unusedBit_4_29 = bits, U32, 700, [29:29] -unusedBit_4_30 = bits, U32, 700, [30:30] -unusedBit_4_31 = bits, U32, 700, [31:31] ; total TS size = 704 isBenchTest = bits, U32, 704, [0:0] hasIgnitionVoltage = bits, U32, 704, [1:1] mainRelayState = bits, U32, 704, [2:2] delayedShutoffRequested = bits, U32, 704, [3:3] -unusedBit_4_4 = bits, U32, 704, [4:4] -unusedBit_4_5 = bits, U32, 704, [5:5] -unusedBit_4_6 = bits, U32, 704, [6:6] -unusedBit_4_7 = bits, U32, 704, [7:7] -unusedBit_4_8 = bits, U32, 704, [8:8] -unusedBit_4_9 = bits, U32, 704, [9:9] -unusedBit_4_10 = bits, U32, 704, [10:10] -unusedBit_4_11 = bits, U32, 704, [11:11] -unusedBit_4_12 = bits, U32, 704, [12:12] -unusedBit_4_13 = bits, U32, 704, [13:13] -unusedBit_4_14 = bits, U32, 704, [14:14] -unusedBit_4_15 = bits, U32, 704, [15:15] -unusedBit_4_16 = bits, U32, 704, [16:16] -unusedBit_4_17 = bits, U32, 704, [17:17] -unusedBit_4_18 = bits, U32, 704, [18:18] -unusedBit_4_19 = bits, U32, 704, [19:19] -unusedBit_4_20 = bits, U32, 704, [20:20] -unusedBit_4_21 = bits, U32, 704, [21:21] -unusedBit_4_22 = bits, U32, 704, [22:22] -unusedBit_4_23 = bits, U32, 704, [23:23] -unusedBit_4_24 = bits, U32, 704, [24:24] -unusedBit_4_25 = bits, U32, 704, [25:25] -unusedBit_4_26 = bits, U32, 704, [26:26] -unusedBit_4_27 = bits, U32, 704, [27:27] -unusedBit_4_28 = bits, U32, 704, [28:28] -unusedBit_4_29 = bits, U32, 704, [29:29] -unusedBit_4_30 = bits, U32, 704, [30:30] -unusedBit_4_31 = bits, U32, 704, [31:31] ; total TS size = 708 sd_isTChargeAirModel = bits, U32, 708, [0:0] -sd_unusedBit_1_1 = bits, U32, 708, [1:1] -sd_unusedBit_1_2 = bits, U32, 708, [2:2] -sd_unusedBit_1_3 = bits, U32, 708, [3:3] -sd_unusedBit_1_4 = bits, U32, 708, [4:4] -sd_unusedBit_1_5 = bits, U32, 708, [5:5] -sd_unusedBit_1_6 = bits, U32, 708, [6:6] -sd_unusedBit_1_7 = bits, U32, 708, [7:7] -sd_unusedBit_1_8 = bits, U32, 708, [8:8] -sd_unusedBit_1_9 = bits, U32, 708, [9:9] -sd_unusedBit_1_10 = bits, U32, 708, [10:10] -sd_unusedBit_1_11 = bits, U32, 708, [11:11] -sd_unusedBit_1_12 = bits, U32, 708, [12:12] -sd_unusedBit_1_13 = bits, U32, 708, [13:13] -sd_unusedBit_1_14 = bits, U32, 708, [14:14] -sd_unusedBit_1_15 = bits, U32, 708, [15:15] -sd_unusedBit_1_16 = bits, U32, 708, [16:16] -sd_unusedBit_1_17 = bits, U32, 708, [17:17] -sd_unusedBit_1_18 = bits, U32, 708, [18:18] -sd_unusedBit_1_19 = bits, U32, 708, [19:19] -sd_unusedBit_1_20 = bits, U32, 708, [20:20] -sd_unusedBit_1_21 = bits, U32, 708, [21:21] -sd_unusedBit_1_22 = bits, U32, 708, [22:22] -sd_unusedBit_1_23 = bits, U32, 708, [23:23] -sd_unusedBit_1_24 = bits, U32, 708, [24:24] -sd_unusedBit_1_25 = bits, U32, 708, [25:25] -sd_unusedBit_1_26 = bits, U32, 708, [26:26] -sd_unusedBit_1_27 = bits, U32, 708, [27:27] -sd_unusedBit_1_28 = bits, U32, 708, [28:28] -sd_unusedBit_1_29 = bits, U32, 708, [29:29] -sd_unusedBit_1_30 = bits, U32, 708, [30:30] -sd_unusedBit_1_31 = bits, U32, 708, [31:31] sd_airMassInOneCylinder = scalar, F32, 712, "", 1, 0 sd_tCharge = scalar, F32, 716, "", 1, 0 sd_tChargeK = scalar, F32, 720, "", 1, 0 @@ -2831,15 +2563,15 @@ running_timeSinceCrankingInSecs = scalar, F32, 800, "", 1, 0 running_injectorLag = scalar, F32, 804, "", 1, 0 running_baseFuel = scalar, F32, 808, "", 1, 0 running_fuel = scalar, F32, 812, "", 1, 0 -etbFeedForward = bits, F32, 816, [0:2], "not important" -targetFromTable = bits, F32, 820, [0:2], "not important" +etbFeedForward = scalar, F32, 816, "", 1, 0 +targetFromTable = scalar, F32, 820, "", 1, 0 sparkDwell = scalar, F32, 824, "", 1, 0 dwellAngle = scalar, F32, 828, "", 1, 0 cltTimingCorrection = scalar, F32, 832, "", 1, 0 ; total TS size = 836 -tpsFrom = bits, F32, 836, [0:2], "not important" -tpsTo = bits, F32, 840, [0:2], "not important" -deltaTps = bits, F32, 844, [0:2], "not important" +tpsFrom = scalar, F32, 836, "", 1, 0 +tpsTo = scalar, F32, 840, "", 1, 0 +deltaTps = scalar, F32, 844, "", 1, 0 extraFuel = scalar, F32, 848, "", 1, 0 valueFromTable = scalar, F32, 852, "", 1, 0 isAboveAccelThreshold = bits, U32, 856, [0:0] @@ -2848,32 +2580,6 @@ isTimeToResetAccumulator = bits, U32, 856, [2:2] isFractionalEnrichment = bits, U32, 856, [3:3] belowEpsilon = bits, U32, 856, [4:4] tooShort = bits, U32, 856, [5:5] -unusedBit_11_6 = bits, U32, 856, [6:6] -unusedBit_11_7 = bits, U32, 856, [7:7] -unusedBit_11_8 = bits, U32, 856, [8:8] -unusedBit_11_9 = bits, U32, 856, [9:9] -unusedBit_11_10 = bits, U32, 856, [10:10] -unusedBit_11_11 = bits, U32, 856, [11:11] -unusedBit_11_12 = bits, U32, 856, [12:12] -unusedBit_11_13 = bits, U32, 856, [13:13] -unusedBit_11_14 = bits, U32, 856, [14:14] -unusedBit_11_15 = bits, U32, 856, [15:15] -unusedBit_11_16 = bits, U32, 856, [16:16] -unusedBit_11_17 = bits, U32, 856, [17:17] -unusedBit_11_18 = bits, U32, 856, [18:18] -unusedBit_11_19 = bits, U32, 856, [19:19] -unusedBit_11_20 = bits, U32, 856, [20:20] -unusedBit_11_21 = bits, U32, 856, [21:21] -unusedBit_11_22 = bits, U32, 856, [22:22] -unusedBit_11_23 = bits, U32, 856, [23:23] -unusedBit_11_24 = bits, U32, 856, [24:24] -unusedBit_11_25 = bits, U32, 856, [25:25] -unusedBit_11_26 = bits, U32, 856, [26:26] -unusedBit_11_27 = bits, U32, 856, [27:27] -unusedBit_11_28 = bits, U32, 856, [28:28] -unusedBit_11_29 = bits, U32, 856, [29:29] -unusedBit_11_30 = bits, U32, 856, [30:30] -unusedBit_11_31 = bits, U32, 856, [31:31] fractionalInjFuel = scalar, F32, 860, "", 1, 0 accumulatedValue = scalar, F32, 864, "", 1, 0 maxExtraPerCycle = scalar, F32, 868, "", 1, 0 @@ -2906,10 +2612,10 @@ vvtStateIndex = scalar, U08, 947, "", 1, 0 wallFuelCorrection = scalar, F32, 948, "", 1, 0 wallFuel = scalar, F32, 952, "", 1, 0 ; total TS size = 956 -idleState = bits, S32, 956, [0:2], "not important" -currentIdlePosition = bits, F32, 960, [0:2], "not important" -baseIdlePosition = bits, F32, 964, [0:2], "not important" -iacByTpsTaper = bits, F32, 968, [0:2], "not important" +idleState = scalar, S32, 956, "", 1, 0 +currentIdlePosition = scalar, F32, 960, "", 1, 0 +baseIdlePosition = scalar, F32, 964, "", 1, 0 +iacByTpsTaper = scalar, F32, 968, "", 1, 0 throttlePedalUpState = scalar, S32, 972, "", 1, 0 mightResetPid = bits, U32, 976, [0:0] shouldResetPid = bits, U32, 976, [1:1] @@ -2928,21 +2634,6 @@ looksLikeCoasting = bits, U32, 976, [13:13] looksLikeCrankToIdle = bits, U32, 976, [14:14] useInstantRpmForIdle = bits, U32, 976, [15:15] isVerboseIAC = bits, U32, 976, [16:16] -unusedBit_22_17 = bits, U32, 976, [17:17] -unusedBit_22_18 = bits, U32, 976, [18:18] -unusedBit_22_19 = bits, U32, 976, [19:19] -unusedBit_22_20 = bits, U32, 976, [20:20] -unusedBit_22_21 = bits, U32, 976, [21:21] -unusedBit_22_22 = bits, U32, 976, [22:22] -unusedBit_22_23 = bits, U32, 976, [23:23] -unusedBit_22_24 = bits, U32, 976, [24:24] -unusedBit_22_25 = bits, U32, 976, [25:25] -unusedBit_22_26 = bits, U32, 976, [26:26] -unusedBit_22_27 = bits, U32, 976, [27:27] -unusedBit_22_28 = bits, U32, 976, [28:28] -unusedBit_22_29 = bits, U32, 976, [29:29] -unusedBit_22_30 = bits, U32, 976, [30:30] -unusedBit_22_31 = bits, U32, 976, [31:31] targetRpmByClt = scalar, S32, 980, "", 1, 0 targetRpmAcBump = scalar, S32, 984, "", 1, 0 ; total TS size = 988 diff --git a/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java b/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java index 307f364051..2a1ac24ec7 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Jun 18 21:29:08 UTC 2022 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Jun 19 13:56:41 UTC 2022 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -2360,7 +2360,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.06.18.all.1938449898"; + public static final String TS_SIGNATURE = "rusEFI 2022.06.19.all.1938449898"; 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 = 1016;