Auto-generated configs and docs

This commit is contained in:
GitHub build-firmware Action 2022-03-21 00:20:26 +00:00
parent be47bc1b37
commit 6e20324be1
68 changed files with 1650 additions and 988 deletions

View File

@ -1929,7 +1929,7 @@
#define show_Frankenso_presets true
#define show_test_presets true
#define showHumanReadableWarning_offset 896
#define SIGNATURE_HASH 752899706
#define SIGNATURE_HASH 1376268359
#define silentTriggerError_offset 1260
#define slowAdcAlpha_offset 1712
#define sparkDwellRpmBins_offset 54
@ -2465,7 +2465,7 @@
#define ts_show_spi true
#define ts_show_trigger_comparator false
#define ts_show_tunerstudio_port true
#define TS_SIGNATURE "rusEFI 2022.03.20.hellen_cypress.752899706"
#define TS_SIGNATURE "rusEFI 2022.03.21.hellen_cypress.1376268359"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'

View File

@ -1914,7 +1914,7 @@
#define show_Frankenso_presets true
#define show_test_presets true
#define showHumanReadableWarning_offset 896
#define SIGNATURE_HASH 3544554118
#define SIGNATURE_HASH 2913860795
#define silentTriggerError_offset 1260
#define slowAdcAlpha_offset 1712
#define sparkDwellRpmBins_offset 54
@ -2450,7 +2450,7 @@
#define ts_show_spi true
#define ts_show_trigger_comparator true
#define ts_show_tunerstudio_port true
#define TS_SIGNATURE "rusEFI 2022.03.20.kin.3544554118"
#define TS_SIGNATURE "rusEFI 2022.03.21.kin.2913860795"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'

View File

@ -1908,7 +1908,7 @@
#define show_Proteus_presets false
#define show_test_presets false
#define showHumanReadableWarning_offset 896
#define SIGNATURE_HASH 2007158855
#define SIGNATURE_HASH 155891322
#define silentTriggerError_offset 1260
#define slowAdcAlpha_offset 1712
#define sparkDwellRpmBins_offset 54
@ -2444,7 +2444,7 @@
#define ts_show_spi true
#define ts_show_trigger_comparator false
#define ts_show_tunerstudio_port false
#define TS_SIGNATURE "rusEFI 2022.03.20.subaru_eg33_f7.2007158855"
#define TS_SIGNATURE "rusEFI 2022.03.21.subaru_eg33_f7.155891322"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'

View File

@ -213,6 +213,8 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte
entry = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", int, "%d"
entry = auxLinear1, "Aux Linear 1", float, "%.3f"
entry = auxLinear2, "Aux Linear 2", float, "%.3f"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d"

View File

@ -319,10 +319,8 @@ unusedAtTheEnd72Gauge = unusedAtTheEnd72,"unusedAtTheEnd72", "", 0.0,0.0, 0.0,0.
unusedAtTheEnd73Gauge = unusedAtTheEnd73,"unusedAtTheEnd73", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
unusedAtTheEnd74Gauge = unusedAtTheEnd74,"unusedAtTheEnd74", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
unusedAtTheEnd75Gauge = unusedAtTheEnd75,"unusedAtTheEnd75", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
unusedAtTheEnd76Gauge = unusedAtTheEnd76,"unusedAtTheEnd76", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
unusedAtTheEnd77Gauge = unusedAtTheEnd77,"unusedAtTheEnd77", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
unusedAtTheEnd78Gauge = unusedAtTheEnd78,"unusedAtTheEnd78", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
unusedAtTheEnd79Gauge = unusedAtTheEnd79,"unusedAtTheEnd79", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
auxLinear1Gauge = auxLinear1,"Aux Linear 1", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
auxLinear2Gauge = auxLinear2,"Aux Linear 2", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0
launchSpeedConditionGauge = launchSpeedCondition,"launchSpeedCondition", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
launchRpmConditionGauge = launchRpmCondition,"launchRpmCondition", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
launchTpsConditionGauge = launchTpsCondition,"launchTpsCondition", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
@ -332,29 +330,29 @@ launchCombinedConditionsGauge = launchCombinedConditions,"launchCombinedConditio
launchActivatePinStateGauge = launchActivatePinState,"launchActivatePinState", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
dfcoActiveGauge = dfcoActive,"dfcoActive", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
tpsAccelActiveGauge = tpsAccelActive,"tpsAccelActive", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_225_9Gauge = unusedBit_225_9,"unusedBit_225_9", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_225_10Gauge = unusedBit_225_10,"unusedBit_225_10", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_225_11Gauge = unusedBit_225_11,"unusedBit_225_11", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_225_12Gauge = unusedBit_225_12,"unusedBit_225_12", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_225_13Gauge = unusedBit_225_13,"unusedBit_225_13", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_225_14Gauge = unusedBit_225_14,"unusedBit_225_14", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_225_15Gauge = unusedBit_225_15,"unusedBit_225_15", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_225_16Gauge = unusedBit_225_16,"unusedBit_225_16", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_225_17Gauge = unusedBit_225_17,"unusedBit_225_17", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_225_18Gauge = unusedBit_225_18,"unusedBit_225_18", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_225_19Gauge = unusedBit_225_19,"unusedBit_225_19", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_225_20Gauge = unusedBit_225_20,"unusedBit_225_20", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_225_21Gauge = unusedBit_225_21,"unusedBit_225_21", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_225_22Gauge = unusedBit_225_22,"unusedBit_225_22", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_225_23Gauge = unusedBit_225_23,"unusedBit_225_23", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_225_24Gauge = unusedBit_225_24,"unusedBit_225_24", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_225_25Gauge = unusedBit_225_25,"unusedBit_225_25", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_225_26Gauge = unusedBit_225_26,"unusedBit_225_26", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_225_27Gauge = unusedBit_225_27,"unusedBit_225_27", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_225_28Gauge = unusedBit_225_28,"unusedBit_225_28", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_225_29Gauge = unusedBit_225_29,"unusedBit_225_29", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_225_30Gauge = unusedBit_225_30,"unusedBit_225_30", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_225_31Gauge = unusedBit_225_31,"unusedBit_225_31", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_227_9Gauge = unusedBit_227_9,"unusedBit_227_9", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_227_10Gauge = unusedBit_227_10,"unusedBit_227_10", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_227_11Gauge = unusedBit_227_11,"unusedBit_227_11", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_227_12Gauge = unusedBit_227_12,"unusedBit_227_12", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_227_13Gauge = unusedBit_227_13,"unusedBit_227_13", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_227_14Gauge = unusedBit_227_14,"unusedBit_227_14", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_227_15Gauge = unusedBit_227_15,"unusedBit_227_15", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_227_16Gauge = unusedBit_227_16,"unusedBit_227_16", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_227_17Gauge = unusedBit_227_17,"unusedBit_227_17", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_227_18Gauge = unusedBit_227_18,"unusedBit_227_18", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_227_19Gauge = unusedBit_227_19,"unusedBit_227_19", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_227_20Gauge = unusedBit_227_20,"unusedBit_227_20", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_227_21Gauge = unusedBit_227_21,"unusedBit_227_21", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_227_22Gauge = unusedBit_227_22,"unusedBit_227_22", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_227_23Gauge = unusedBit_227_23,"unusedBit_227_23", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_227_24Gauge = unusedBit_227_24,"unusedBit_227_24", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_227_25Gauge = unusedBit_227_25,"unusedBit_227_25", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_227_26Gauge = unusedBit_227_26,"unusedBit_227_26", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_227_27Gauge = unusedBit_227_27,"unusedBit_227_27", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_227_28Gauge = unusedBit_227_28,"unusedBit_227_28", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_227_29Gauge = unusedBit_227_29,"unusedBit_227_29", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_227_30Gauge = unusedBit_227_30,"unusedBit_227_30", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
unusedBit_227_31Gauge = unusedBit_227_31,"unusedBit_227_31", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1
TEMPLOG_MAP_AT_CYCLE_COUNTGauge = TEMPLOG_MAP_AT_CYCLE_COUNT,"TEMPLOG_MAP_AT_CYCLE_COUNT", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3
boostControllerOutputGauge = boostControllerOutput,"boostControllerOutput", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 0,0
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"boostControllerClosedLoopPart", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 0,0

View File

@ -319,10 +319,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
auxLinear1 = scalar, S16, 464, "", 0.01, 0
auxLinear2 = scalar, S16, 466, "", 0.01, 0
launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2]
@ -332,29 +330,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31]
unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Sun Mar 20 13:32:09 UTC 2022
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Mon Mar 21 00:17:34 UTC 2022
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
@ -1059,7 +1059,17 @@ struct ts_outputs_s {
/**
* offset 389
*/
uint8_t unusedAtTheEnd[79];
uint8_t unusedAtTheEnd[75];
/**
* @@GAUGE_NAME_AUX_LINEAR_1@@
* offset 464
*/
scaled_channel<int16_t, 100, 1> auxLinear1 = (int16_t)0;
/**
* @@GAUGE_NAME_AUX_LINEAR_2@@
* offset 466
*/
scaled_channel<int16_t, 100, 1> auxLinear2 = (int16_t)0;
/**
offset 468 bit 0 */
bool launchSpeedCondition : 1 {};
@ -1089,73 +1099,73 @@ struct ts_outputs_s {
bool tpsAccelActive : 1 {};
/**
offset 468 bit 9 */
bool unusedBit_225_9 : 1 {};
bool unusedBit_227_9 : 1 {};
/**
offset 468 bit 10 */
bool unusedBit_225_10 : 1 {};
bool unusedBit_227_10 : 1 {};
/**
offset 468 bit 11 */
bool unusedBit_225_11 : 1 {};
bool unusedBit_227_11 : 1 {};
/**
offset 468 bit 12 */
bool unusedBit_225_12 : 1 {};
bool unusedBit_227_12 : 1 {};
/**
offset 468 bit 13 */
bool unusedBit_225_13 : 1 {};
bool unusedBit_227_13 : 1 {};
/**
offset 468 bit 14 */
bool unusedBit_225_14 : 1 {};
bool unusedBit_227_14 : 1 {};
/**
offset 468 bit 15 */
bool unusedBit_225_15 : 1 {};
bool unusedBit_227_15 : 1 {};
/**
offset 468 bit 16 */
bool unusedBit_225_16 : 1 {};
bool unusedBit_227_16 : 1 {};
/**
offset 468 bit 17 */
bool unusedBit_225_17 : 1 {};
bool unusedBit_227_17 : 1 {};
/**
offset 468 bit 18 */
bool unusedBit_225_18 : 1 {};
bool unusedBit_227_18 : 1 {};
/**
offset 468 bit 19 */
bool unusedBit_225_19 : 1 {};
bool unusedBit_227_19 : 1 {};
/**
offset 468 bit 20 */
bool unusedBit_225_20 : 1 {};
bool unusedBit_227_20 : 1 {};
/**
offset 468 bit 21 */
bool unusedBit_225_21 : 1 {};
bool unusedBit_227_21 : 1 {};
/**
offset 468 bit 22 */
bool unusedBit_225_22 : 1 {};
bool unusedBit_227_22 : 1 {};
/**
offset 468 bit 23 */
bool unusedBit_225_23 : 1 {};
bool unusedBit_227_23 : 1 {};
/**
offset 468 bit 24 */
bool unusedBit_225_24 : 1 {};
bool unusedBit_227_24 : 1 {};
/**
offset 468 bit 25 */
bool unusedBit_225_25 : 1 {};
bool unusedBit_227_25 : 1 {};
/**
offset 468 bit 26 */
bool unusedBit_225_26 : 1 {};
bool unusedBit_227_26 : 1 {};
/**
offset 468 bit 27 */
bool unusedBit_225_27 : 1 {};
bool unusedBit_227_27 : 1 {};
/**
offset 468 bit 28 */
bool unusedBit_225_28 : 1 {};
bool unusedBit_227_28 : 1 {};
/**
offset 468 bit 29 */
bool unusedBit_225_29 : 1 {};
bool unusedBit_227_29 : 1 {};
/**
offset 468 bit 30 */
bool unusedBit_225_30 : 1 {};
bool unusedBit_227_30 : 1 {};
/**
offset 468 bit 31 */
bool unusedBit_225_31 : 1 {};
bool unusedBit_227_31 : 1 {};
/**
* offset 472
*/
@ -1353,4 +1363,4 @@ struct ts_outputs_s {
};
// end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Sun Mar 20 13:32:09 UTC 2022
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Mon Mar 21 00:17:34 UTC 2022

View File

@ -1929,7 +1929,7 @@
#define show_Frankenso_presets true
#define show_test_presets true
#define showHumanReadableWarning_offset 896
#define SIGNATURE_HASH 370520518
#define SIGNATURE_HASH 1761466363
#define silentTriggerError_offset 1260
#define slowAdcAlpha_offset 1712
#define sparkDwellRpmBins_offset 54
@ -2465,7 +2465,7 @@
#define ts_show_spi true
#define ts_show_trigger_comparator false
#define ts_show_tunerstudio_port true
#define TS_SIGNATURE "rusEFI 2022.03.20.all.370520518"
#define TS_SIGNATURE "rusEFI 2022.03.21.all.1761466363"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 370520518
#define TS_SIGNATURE "rusEFI 2022.03.20.all.370520518"
#define SIGNATURE_HASH 1761466363
#define TS_SIGNATURE "rusEFI 2022.03.21.all.1761466363"

View File

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

View File

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

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 182404321
#define TS_SIGNATURE "rusEFI 2022.03.20.atlas.182404321"
#define SIGNATURE_HASH 1949770460
#define TS_SIGNATURE "rusEFI 2022.03.21.atlas.1949770460"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 992622764
#define TS_SIGNATURE "rusEFI 2022.03.20.core8.992622764"
#define SIGNATURE_HASH 1170366097
#define TS_SIGNATURE "rusEFI 2022.03.21.core8.1170366097"

View File

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

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 2144086519
#define TS_SIGNATURE "rusEFI 2022.03.20.frankenso_na6.2144086519"
#define SIGNATURE_HASH 19156938
#define TS_SIGNATURE "rusEFI 2022.03.21.frankenso_na6.19156938"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 2746317097
#define TS_SIGNATURE "rusEFI 2022.03.20.harley81.2746317097"
#define SIGNATURE_HASH 3713605396
#define TS_SIGNATURE "rusEFI 2022.03.21.harley81.3713605396"

View File

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

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 699071693
#define TS_SIGNATURE "rusEFI 2022.03.20.hellen121nissan.699071693"
#define SIGNATURE_HASH 1463982832
#define TS_SIGNATURE "rusEFI 2022.03.21.hellen121nissan.1463982832"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 2019697831
#define TS_SIGNATURE "rusEFI 2022.03.20.hellen121vag.2019697831"
#define SIGNATURE_HASH 109724314
#define TS_SIGNATURE "rusEFI 2022.03.21.hellen121vag.109724314"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 143111339
#define TS_SIGNATURE "rusEFI 2022.03.20.hellen128.143111339"
#define SIGNATURE_HASH 1987039894
#define TS_SIGNATURE "rusEFI 2022.03.21.hellen128.1987039894"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 2033323205
#define TS_SIGNATURE "rusEFI 2022.03.20.hellen154hyundai.2033323205"
#define SIGNATURE_HASH 131754744
#define TS_SIGNATURE "rusEFI 2022.03.21.hellen154hyundai.131754744"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 3648799706
#define TS_SIGNATURE "rusEFI 2022.03.20.hellen72.3648799706"
#define SIGNATURE_HASH 2811504103
#define TS_SIGNATURE "rusEFI 2022.03.21.hellen72.2811504103"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 3528612781
#define TS_SIGNATURE "rusEFI 2022.03.20.hellen81.3528612781"
#define SIGNATURE_HASH 2897886608
#define TS_SIGNATURE "rusEFI 2022.03.21.hellen81.2897886608"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 508057755
#define TS_SIGNATURE "rusEFI 2022.03.20.hellen88bmw.508057755"
#define SIGNATURE_HASH 1621114534
#define TS_SIGNATURE "rusEFI 2022.03.21.hellen88bmw.1621114534"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 4285208
#define TS_SIGNATURE "rusEFI 2022.03.20.hellenNA6.4285208"
#define SIGNATURE_HASH 2125006117
#define TS_SIGNATURE "rusEFI 2022.03.21.hellenNA6.2125006117"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 3285671875
#define TS_SIGNATURE "rusEFI 2022.03.20.hellenNA8_96.3285671875"
#define SIGNATURE_HASH 3175037438
#define TS_SIGNATURE "rusEFI 2022.03.21.hellenNA8_96.3175037438"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat null
//
#define SIGNATURE_HASH 752899706
#define TS_SIGNATURE "rusEFI 2022.03.20.hellen_cypress.752899706"
#define SIGNATURE_HASH 1376268359
#define TS_SIGNATURE "rusEFI 2022.03.21.hellen_cypress.1376268359"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat null
//
#define SIGNATURE_HASH 3544554118
#define TS_SIGNATURE "rusEFI 2022.03.20.kin.3544554118"
#define SIGNATURE_HASH 2913860795
#define TS_SIGNATURE "rusEFI 2022.03.21.kin.2913860795"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 2033549229
#define TS_SIGNATURE "rusEFI 2022.03.20.mre_f4.2033549229"
#define SIGNATURE_HASH 131930512
#define TS_SIGNATURE "rusEFI 2022.03.21.mre_f4.131930512"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 2033549229
#define TS_SIGNATURE "rusEFI 2022.03.20.mre_f7.2033549229"
#define SIGNATURE_HASH 131930512
#define TS_SIGNATURE "rusEFI 2022.03.21.mre_f7.131930512"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 1191143456
#define TS_SIGNATURE "rusEFI 2022.03.20.prometheus_405.1191143456"
#define SIGNATURE_HASH 941035037
#define TS_SIGNATURE "rusEFI 2022.03.21.prometheus_405.941035037"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 1191143456
#define TS_SIGNATURE "rusEFI 2022.03.20.prometheus_469.1191143456"
#define SIGNATURE_HASH 941035037
#define TS_SIGNATURE "rusEFI 2022.03.21.prometheus_469.941035037"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 818686023
#define TS_SIGNATURE "rusEFI 2022.03.20.proteus_f4.818686023"
#define SIGNATURE_HASH 1311002234
#define TS_SIGNATURE "rusEFI 2022.03.21.proteus_f4.1311002234"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 818686023
#define TS_SIGNATURE "rusEFI 2022.03.20.proteus_f7.818686023"
#define SIGNATURE_HASH 1311002234
#define TS_SIGNATURE "rusEFI 2022.03.21.proteus_f7.1311002234"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 818686023
#define TS_SIGNATURE "rusEFI 2022.03.20.proteus_h7.818686023"
#define SIGNATURE_HASH 1311002234
#define TS_SIGNATURE "rusEFI 2022.03.21.proteus_h7.1311002234"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh null
//
#define SIGNATURE_HASH 2007158855
#define TS_SIGNATURE "rusEFI 2022.03.20.subaru_eg33_f7.2007158855"
#define SIGNATURE_HASH 155891322
#define TS_SIGNATURE "rusEFI 2022.03.21.subaru_eg33_f7.155891322"

View File

@ -354,6 +354,10 @@ float getOutputValueByName(const char *name) {
return engine->outputChannels.luaLastCycleDuration;
if (strEqualCaseInsensitive(name, "testBenchIter"))
return engine->outputChannels.testBenchIter;
if (strEqualCaseInsensitive(name, "auxLinear1"))
return engine->outputChannels.auxLinear1;
if (strEqualCaseInsensitive(name, "auxLinear2"))
return engine->outputChannels.auxLinear2;
if (strEqualCaseInsensitive(name, "launchSpeedCondition"))
return engine->outputChannels.launchSpeedCondition;
if (strEqualCaseInsensitive(name, "launchRpmCondition"))

View File

@ -1,6 +1,6 @@
#include "global.h"
#include "sensor_type.h"
// was generated automatically by rusEFI tool from sensor_type.h // by enum2string.jar tool on Wed Oct 20 21:25:07 EDT 2021
// was generated automatically by rusEFI tool from sensor_type.h // by enum2string.jar tool on Mon Mar 21 00:17:32 UTC 2022
// see also gen_config_and_enums.bat
@ -29,6 +29,10 @@ case SensorType::Aux7:
return "Aux7";
case SensorType::Aux8:
return "Aux8";
case SensorType::AuxLinear1:
return "AuxLinear1";
case SensorType::AuxLinear2:
return "AuxLinear2";
case SensorType::AuxTemp1:
return "AuxTemp1";
case SensorType::AuxTemp2:

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.all.370520518"
signature = "rusEFI 2022.03.21.all.1761466363"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.03.20.all.370520518" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.03.21.all.1761466363" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Mar 20 15:17:34 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Mar 21 00:18:19 UTC 2022
pageSize = 21012
page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
auxLinear1 = scalar, S16, 464, "", 0.01, 0
auxLinear2 = scalar, S16, 466, "", 0.01, 0
launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31]
unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -3292,6 +3290,8 @@ gaugeCategory = Sensors - Extra 1
AuxT2Gauge = auxTemp2, "Aux temp 2", "C", -40, 140, -15, 1, 95, 110, 1, 1
lowFuelPressureGauge = lowFuelPressure, "Fuel pressure (low)", "kPa", 0, 700, 0, 0, 700, 700, 1, 0
flexPercentGauge = flexPercent, "Flex Ethanol %", "%", 0, 100, 0, 0, 100, 100, 0, 0
AuxL1Gauge = auxLinear1, "Aux Linear 1", "", -100, 100, -100, -100, 100, 100, 2, 2
AuxL2Gauge = auxLinear2, "Aux Linear 2", "", -100, 100, -100, -100, 100, 100, 2, 2
gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
@ -3718,6 +3718,8 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte
entry = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", int, "%d"
entry = auxLinear1, "Aux Linear 1", float, "%.3f"
entry = auxLinear2, "Aux Linear 2", float, "%.3f"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4021,6 +4023,9 @@ menuDialog = main
subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = egtInputs, "EGT"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
@ -5085,6 +5090,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West
panel = fuelPressureGauges, East
dialog = auxLinearSensor1, "Aux Linear Sensor #1"
field = "ADC input", auxLinear1_hwChannel
field = "Low voltage", auxLinear1_v1, {auxLinear1_hwChannel != 0}
field = "Low value", auxLinear1_value1, {auxLinear1_hwChannel != 0}
field = "High voltage", auxLinear1_v2, {auxLinear1_hwChannel != 0}
field = "High value", auxLinear1_value2, {auxLinear1_hwChannel != 0}
dialog = auxLinearSensor2, "Aux Linear Sensor #2"
field = "ADC input", auxLinear2_hwChannel
field = "Low voltage", auxLinear2_v1, {auxLinear2_hwChannel != 0}
field = "Low value", auxLinear2_value1, {auxLinear2_hwChannel != 0}
field = "High voltage", auxLinear2_v2, {auxLinear2_hwChannel != 0}
field = "High value", auxLinear2_value2, {auxLinear2_hwChannel != 0}
dialog = auxLinearSensors
panel = auxLinearSensor1
panel = auxLinearSensor2
; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.alphax-2chan.4068499758"
signature = "rusEFI 2022.03.21.alphax-2chan.2355627795"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.03.20.alphax-2chan.4068499758" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.03.21.alphax-2chan.2355627795" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Mar 20 15:16:55 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Mar 21 00:17:35 UTC 2022
pageSize = 21012
page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
auxLinear1 = scalar, S16, 464, "", 0.01, 0
auxLinear2 = scalar, S16, 466, "", 0.01, 0
launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31]
unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -3292,6 +3290,8 @@ gaugeCategory = Sensors - Extra 1
AuxT2Gauge = auxTemp2, "Aux temp 2", "C", -40, 140, -15, 1, 95, 110, 1, 1
lowFuelPressureGauge = lowFuelPressure, "Fuel pressure (low)", "kPa", 0, 700, 0, 0, 700, 700, 1, 0
flexPercentGauge = flexPercent, "Flex Ethanol %", "%", 0, 100, 0, 0, 100, 100, 0, 0
AuxL1Gauge = auxLinear1, "Aux Linear 1", "", -100, 100, -100, -100, 100, 100, 2, 2
AuxL2Gauge = auxLinear2, "Aux Linear 2", "", -100, 100, -100, -100, 100, 100, 2, 2
gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
@ -3718,6 +3718,8 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte
entry = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", int, "%d"
entry = auxLinear1, "Aux Linear 1", float, "%.3f"
entry = auxLinear2, "Aux Linear 2", float, "%.3f"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4019,6 +4021,9 @@ menuDialog = main
subMenu = fuelPressureSensor, "Fuel pressure"
subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
@ -5069,6 +5074,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West
panel = fuelPressureGauges, East
dialog = auxLinearSensor1, "Aux Linear Sensor #1"
field = "ADC input", auxLinear1_hwChannel
field = "Low voltage", auxLinear1_v1, {auxLinear1_hwChannel != 0}
field = "Low value", auxLinear1_value1, {auxLinear1_hwChannel != 0}
field = "High voltage", auxLinear1_v2, {auxLinear1_hwChannel != 0}
field = "High value", auxLinear1_value2, {auxLinear1_hwChannel != 0}
dialog = auxLinearSensor2, "Aux Linear Sensor #2"
field = "ADC input", auxLinear2_hwChannel
field = "Low voltage", auxLinear2_v1, {auxLinear2_hwChannel != 0}
field = "Low value", auxLinear2_value1, {auxLinear2_hwChannel != 0}
field = "High voltage", auxLinear2_v2, {auxLinear2_hwChannel != 0}
field = "High value", auxLinear2_value2, {auxLinear2_hwChannel != 0}
dialog = auxLinearSensors
panel = auxLinearSensor1
panel = auxLinearSensor2
; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.alphax-4chan.3897769423"
signature = "rusEFI 2022.03.21.alphax-4chan.2528861170"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.03.20.alphax-4chan.3897769423" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.03.21.alphax-4chan.2528861170" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Mar 20 15:16:56 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Mar 21 00:17:37 UTC 2022
pageSize = 21012
page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
auxLinear1 = scalar, S16, 464, "", 0.01, 0
auxLinear2 = scalar, S16, 466, "", 0.01, 0
launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31]
unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -3292,6 +3290,8 @@ gaugeCategory = Sensors - Extra 1
AuxT2Gauge = auxTemp2, "Aux temp 2", "C", -40, 140, -15, 1, 95, 110, 1, 1
lowFuelPressureGauge = lowFuelPressure, "Fuel pressure (low)", "kPa", 0, 700, 0, 0, 700, 700, 1, 0
flexPercentGauge = flexPercent, "Flex Ethanol %", "%", 0, 100, 0, 0, 100, 100, 0, 0
AuxL1Gauge = auxLinear1, "Aux Linear 1", "", -100, 100, -100, -100, 100, 100, 2, 2
AuxL2Gauge = auxLinear2, "Aux Linear 2", "", -100, 100, -100, -100, 100, 100, 2, 2
gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
@ -3718,6 +3718,8 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte
entry = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", int, "%d"
entry = auxLinear1, "Aux Linear 1", float, "%.3f"
entry = auxLinear2, "Aux Linear 2", float, "%.3f"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4019,6 +4021,9 @@ menuDialog = main
subMenu = fuelPressureSensor, "Fuel pressure"
subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
@ -5069,6 +5074,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West
panel = fuelPressureGauges, East
dialog = auxLinearSensor1, "Aux Linear Sensor #1"
field = "ADC input", auxLinear1_hwChannel
field = "Low voltage", auxLinear1_v1, {auxLinear1_hwChannel != 0}
field = "Low value", auxLinear1_value1, {auxLinear1_hwChannel != 0}
field = "High voltage", auxLinear1_v2, {auxLinear1_hwChannel != 0}
field = "High value", auxLinear1_value2, {auxLinear1_hwChannel != 0}
dialog = auxLinearSensor2, "Aux Linear Sensor #2"
field = "ADC input", auxLinear2_hwChannel
field = "Low voltage", auxLinear2_v1, {auxLinear2_hwChannel != 0}
field = "Low value", auxLinear2_value1, {auxLinear2_hwChannel != 0}
field = "High voltage", auxLinear2_v2, {auxLinear2_hwChannel != 0}
field = "High value", auxLinear2_value2, {auxLinear2_hwChannel != 0}
dialog = auxLinearSensors
panel = auxLinearSensor1
panel = auxLinearSensor2
; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.atlas.182404321"
signature = "rusEFI 2022.03.21.atlas.1949770460"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.03.20.atlas.182404321" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.03.21.atlas.1949770460" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Mar 20 15:17:32 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Mar 21 00:18:17 UTC 2022
pageSize = 21012
page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
auxLinear1 = scalar, S16, 464, "", 0.01, 0
auxLinear2 = scalar, S16, 466, "", 0.01, 0
launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31]
unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -3292,6 +3290,8 @@ gaugeCategory = Sensors - Extra 1
AuxT2Gauge = auxTemp2, "Aux temp 2", "C", -40, 140, -15, 1, 95, 110, 1, 1
lowFuelPressureGauge = lowFuelPressure, "Fuel pressure (low)", "kPa", 0, 700, 0, 0, 700, 700, 1, 0
flexPercentGauge = flexPercent, "Flex Ethanol %", "%", 0, 100, 0, 0, 100, 100, 0, 0
AuxL1Gauge = auxLinear1, "Aux Linear 1", "", -100, 100, -100, -100, 100, 100, 2, 2
AuxL2Gauge = auxLinear2, "Aux Linear 2", "", -100, 100, -100, -100, 100, 100, 2, 2
gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
@ -3718,6 +3718,8 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte
entry = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", int, "%d"
entry = auxLinear1, "Aux Linear 1", float, "%.3f"
entry = auxLinear2, "Aux Linear 2", float, "%.3f"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4021,6 +4023,9 @@ menuDialog = main
subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = egtInputs, "EGT"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
@ -5077,6 +5082,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West
panel = fuelPressureGauges, East
dialog = auxLinearSensor1, "Aux Linear Sensor #1"
field = "ADC input", auxLinear1_hwChannel
field = "Low voltage", auxLinear1_v1, {auxLinear1_hwChannel != 0}
field = "Low value", auxLinear1_value1, {auxLinear1_hwChannel != 0}
field = "High voltage", auxLinear1_v2, {auxLinear1_hwChannel != 0}
field = "High value", auxLinear1_value2, {auxLinear1_hwChannel != 0}
dialog = auxLinearSensor2, "Aux Linear Sensor #2"
field = "ADC input", auxLinear2_hwChannel
field = "Low voltage", auxLinear2_v1, {auxLinear2_hwChannel != 0}
field = "Low value", auxLinear2_value1, {auxLinear2_hwChannel != 0}
field = "High voltage", auxLinear2_v2, {auxLinear2_hwChannel != 0}
field = "High value", auxLinear2_value2, {auxLinear2_hwChannel != 0}
dialog = auxLinearSensors
panel = auxLinearSensor1
panel = auxLinearSensor2
; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.core8.992622764"
signature = "rusEFI 2022.03.21.core8.1170366097"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.03.20.core8.992622764" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.03.21.core8.1170366097" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Mar 20 15:17:19 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Mar 21 00:18:03 UTC 2022
pageSize = 21012
page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
auxLinear1 = scalar, S16, 464, "", 0.01, 0
auxLinear2 = scalar, S16, 466, "", 0.01, 0
launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31]
unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -3292,6 +3290,8 @@ gaugeCategory = Sensors - Extra 1
AuxT2Gauge = auxTemp2, "Aux temp 2", "C", -40, 140, -15, 1, 95, 110, 1, 1
lowFuelPressureGauge = lowFuelPressure, "Fuel pressure (low)", "kPa", 0, 700, 0, 0, 700, 700, 1, 0
flexPercentGauge = flexPercent, "Flex Ethanol %", "%", 0, 100, 0, 0, 100, 100, 0, 0
AuxL1Gauge = auxLinear1, "Aux Linear 1", "", -100, 100, -100, -100, 100, 100, 2, 2
AuxL2Gauge = auxLinear2, "Aux Linear 2", "", -100, 100, -100, -100, 100, 100, 2, 2
gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
@ -3718,6 +3718,8 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte
entry = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", int, "%d"
entry = auxLinear1, "Aux Linear 1", float, "%.3f"
entry = auxLinear2, "Aux Linear 2", float, "%.3f"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4020,6 +4022,9 @@ menuDialog = main
subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = egtInputs, "EGT"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
@ -5080,6 +5085,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West
panel = fuelPressureGauges, East
dialog = auxLinearSensor1, "Aux Linear Sensor #1"
field = "ADC input", auxLinear1_hwChannel
field = "Low voltage", auxLinear1_v1, {auxLinear1_hwChannel != 0}
field = "Low value", auxLinear1_value1, {auxLinear1_hwChannel != 0}
field = "High voltage", auxLinear1_v2, {auxLinear1_hwChannel != 0}
field = "High value", auxLinear1_value2, {auxLinear1_hwChannel != 0}
dialog = auxLinearSensor2, "Aux Linear Sensor #2"
field = "ADC input", auxLinear2_hwChannel
field = "Low voltage", auxLinear2_v1, {auxLinear2_hwChannel != 0}
field = "Low value", auxLinear2_value1, {auxLinear2_hwChannel != 0}
field = "High voltage", auxLinear2_v2, {auxLinear2_hwChannel != 0}
field = "High value", auxLinear2_value2, {auxLinear2_hwChannel != 0}
dialog = auxLinearSensors
panel = auxLinearSensor1
panel = auxLinearSensor2
; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.f429-discovery.370520518"
signature = "rusEFI 2022.03.21.f429-discovery.1761466363"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.03.20.f429-discovery.370520518" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.03.21.f429-discovery.1761466363" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Mar 20 15:17:31 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Mar 21 00:18:16 UTC 2022
pageSize = 21012
page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
auxLinear1 = scalar, S16, 464, "", 0.01, 0
auxLinear2 = scalar, S16, 466, "", 0.01, 0
launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31]
unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -3292,6 +3290,8 @@ gaugeCategory = Sensors - Extra 1
AuxT2Gauge = auxTemp2, "Aux temp 2", "C", -40, 140, -15, 1, 95, 110, 1, 1
lowFuelPressureGauge = lowFuelPressure, "Fuel pressure (low)", "kPa", 0, 700, 0, 0, 700, 700, 1, 0
flexPercentGauge = flexPercent, "Flex Ethanol %", "%", 0, 100, 0, 0, 100, 100, 0, 0
AuxL1Gauge = auxLinear1, "Aux Linear 1", "", -100, 100, -100, -100, 100, 100, 2, 2
AuxL2Gauge = auxLinear2, "Aux Linear 2", "", -100, 100, -100, -100, 100, 100, 2, 2
gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
@ -3718,6 +3718,8 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte
entry = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", int, "%d"
entry = auxLinear1, "Aux Linear 1", float, "%.3f"
entry = auxLinear2, "Aux Linear 2", float, "%.3f"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4021,6 +4023,9 @@ menuDialog = main
subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = egtInputs, "EGT"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
@ -5085,6 +5090,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West
panel = fuelPressureGauges, East
dialog = auxLinearSensor1, "Aux Linear Sensor #1"
field = "ADC input", auxLinear1_hwChannel
field = "Low voltage", auxLinear1_v1, {auxLinear1_hwChannel != 0}
field = "Low value", auxLinear1_value1, {auxLinear1_hwChannel != 0}
field = "High voltage", auxLinear1_v2, {auxLinear1_hwChannel != 0}
field = "High value", auxLinear1_value2, {auxLinear1_hwChannel != 0}
dialog = auxLinearSensor2, "Aux Linear Sensor #2"
field = "ADC input", auxLinear2_hwChannel
field = "Low voltage", auxLinear2_v1, {auxLinear2_hwChannel != 0}
field = "Low value", auxLinear2_value1, {auxLinear2_hwChannel != 0}
field = "High voltage", auxLinear2_v2, {auxLinear2_hwChannel != 0}
field = "High value", auxLinear2_value2, {auxLinear2_hwChannel != 0}
dialog = auxLinearSensors
panel = auxLinearSensor1
panel = auxLinearSensor2
; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.frankenso_na6.2144086519"
signature = "rusEFI 2022.03.21.frankenso_na6.19156938"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.03.20.frankenso_na6.2144086519" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.03.21.frankenso_na6.19156938" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Mar 20 15:17:21 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Mar 21 00:18:05 UTC 2022
pageSize = 21012
page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
auxLinear1 = scalar, S16, 464, "", 0.01, 0
auxLinear2 = scalar, S16, 466, "", 0.01, 0
launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31]
unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -3292,6 +3290,8 @@ gaugeCategory = Sensors - Extra 1
AuxT2Gauge = auxTemp2, "Aux temp 2", "C", -40, 140, -15, 1, 95, 110, 1, 1
lowFuelPressureGauge = lowFuelPressure, "Fuel pressure (low)", "kPa", 0, 700, 0, 0, 700, 700, 1, 0
flexPercentGauge = flexPercent, "Flex Ethanol %", "%", 0, 100, 0, 0, 100, 100, 0, 0
AuxL1Gauge = auxLinear1, "Aux Linear 1", "", -100, 100, -100, -100, 100, 100, 2, 2
AuxL2Gauge = auxLinear2, "Aux Linear 2", "", -100, 100, -100, -100, 100, 100, 2, 2
gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
@ -3718,6 +3718,8 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte
entry = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", int, "%d"
entry = auxLinear1, "Aux Linear 1", float, "%.3f"
entry = auxLinear2, "Aux Linear 2", float, "%.3f"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4021,6 +4023,9 @@ menuDialog = main
subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = egtInputs, "EGT"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
@ -5085,6 +5090,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West
panel = fuelPressureGauges, East
dialog = auxLinearSensor1, "Aux Linear Sensor #1"
field = "ADC input", auxLinear1_hwChannel
field = "Low voltage", auxLinear1_v1, {auxLinear1_hwChannel != 0}
field = "Low value", auxLinear1_value1, {auxLinear1_hwChannel != 0}
field = "High voltage", auxLinear1_v2, {auxLinear1_hwChannel != 0}
field = "High value", auxLinear1_value2, {auxLinear1_hwChannel != 0}
dialog = auxLinearSensor2, "Aux Linear Sensor #2"
field = "ADC input", auxLinear2_hwChannel
field = "Low voltage", auxLinear2_v1, {auxLinear2_hwChannel != 0}
field = "Low value", auxLinear2_value1, {auxLinear2_hwChannel != 0}
field = "High voltage", auxLinear2_v2, {auxLinear2_hwChannel != 0}
field = "High value", auxLinear2_value2, {auxLinear2_hwChannel != 0}
dialog = auxLinearSensors
panel = auxLinearSensor1
panel = auxLinearSensor2
; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.harley81.2746317097"
signature = "rusEFI 2022.03.21.harley81.3713605396"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.03.20.harley81.2746317097" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.03.21.harley81.3713605396" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Mar 20 15:16:58 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Mar 21 00:17:39 UTC 2022
pageSize = 21012
page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
auxLinear1 = scalar, S16, 464, "", 0.01, 0
auxLinear2 = scalar, S16, 466, "", 0.01, 0
launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31]
unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -3292,6 +3290,8 @@ gaugeCategory = Sensors - Extra 1
AuxT2Gauge = auxTemp2, "Aux temp 2", "C", -40, 140, -15, 1, 95, 110, 1, 1
lowFuelPressureGauge = lowFuelPressure, "Fuel pressure (low)", "kPa", 0, 700, 0, 0, 700, 700, 1, 0
flexPercentGauge = flexPercent, "Flex Ethanol %", "%", 0, 100, 0, 0, 100, 100, 0, 0
AuxL1Gauge = auxLinear1, "Aux Linear 1", "", -100, 100, -100, -100, 100, 100, 2, 2
AuxL2Gauge = auxLinear2, "Aux Linear 2", "", -100, 100, -100, -100, 100, 100, 2, 2
gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
@ -3718,6 +3718,8 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte
entry = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", int, "%d"
entry = auxLinear1, "Aux Linear 1", float, "%.3f"
entry = auxLinear2, "Aux Linear 2", float, "%.3f"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4019,6 +4021,9 @@ menuDialog = main
subMenu = fuelPressureSensor, "Fuel pressure"
subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
@ -5069,6 +5074,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West
panel = fuelPressureGauges, East
dialog = auxLinearSensor1, "Aux Linear Sensor #1"
field = "ADC input", auxLinear1_hwChannel
field = "Low voltage", auxLinear1_v1, {auxLinear1_hwChannel != 0}
field = "Low value", auxLinear1_value1, {auxLinear1_hwChannel != 0}
field = "High voltage", auxLinear1_v2, {auxLinear1_hwChannel != 0}
field = "High value", auxLinear1_value2, {auxLinear1_hwChannel != 0}
dialog = auxLinearSensor2, "Aux Linear Sensor #2"
field = "ADC input", auxLinear2_hwChannel
field = "Low voltage", auxLinear2_v1, {auxLinear2_hwChannel != 0}
field = "Low value", auxLinear2_value1, {auxLinear2_hwChannel != 0}
field = "High voltage", auxLinear2_v2, {auxLinear2_hwChannel != 0}
field = "High value", auxLinear2_value2, {auxLinear2_hwChannel != 0}
dialog = auxLinearSensors
panel = auxLinearSensor1
panel = auxLinearSensor2
; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.hellen-nb1.939388299"
signature = "rusEFI 2022.03.21.hellen-nb1.1226148790"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.03.20.hellen-nb1.939388299" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.03.21.hellen-nb1.1226148790" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Mar 20 15:17:11 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Mar 21 00:17:54 UTC 2022
pageSize = 21012
page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
auxLinear1 = scalar, S16, 464, "", 0.01, 0
auxLinear2 = scalar, S16, 466, "", 0.01, 0
launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31]
unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -3292,6 +3290,8 @@ gaugeCategory = Sensors - Extra 1
AuxT2Gauge = auxTemp2, "Aux temp 2", "C", -40, 140, -15, 1, 95, 110, 1, 1
lowFuelPressureGauge = lowFuelPressure, "Fuel pressure (low)", "kPa", 0, 700, 0, 0, 700, 700, 1, 0
flexPercentGauge = flexPercent, "Flex Ethanol %", "%", 0, 100, 0, 0, 100, 100, 0, 0
AuxL1Gauge = auxLinear1, "Aux Linear 1", "", -100, 100, -100, -100, 100, 100, 2, 2
AuxL2Gauge = auxLinear2, "Aux Linear 2", "", -100, 100, -100, -100, 100, 100, 2, 2
gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
@ -3718,6 +3718,8 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte
entry = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", int, "%d"
entry = auxLinear1, "Aux Linear 1", float, "%.3f"
entry = auxLinear2, "Aux Linear 2", float, "%.3f"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4019,6 +4021,9 @@ menuDialog = main
subMenu = fuelPressureSensor, "Fuel pressure"
subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
@ -5069,6 +5074,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West
panel = fuelPressureGauges, East
dialog = auxLinearSensor1, "Aux Linear Sensor #1"
field = "ADC input", auxLinear1_hwChannel
field = "Low voltage", auxLinear1_v1, {auxLinear1_hwChannel != 0}
field = "Low value", auxLinear1_value1, {auxLinear1_hwChannel != 0}
field = "High voltage", auxLinear1_v2, {auxLinear1_hwChannel != 0}
field = "High value", auxLinear1_value2, {auxLinear1_hwChannel != 0}
dialog = auxLinearSensor2, "Aux Linear Sensor #2"
field = "ADC input", auxLinear2_hwChannel
field = "Low voltage", auxLinear2_v1, {auxLinear2_hwChannel != 0}
field = "Low value", auxLinear2_value1, {auxLinear2_hwChannel != 0}
field = "High voltage", auxLinear2_v2, {auxLinear2_hwChannel != 0}
field = "High value", auxLinear2_value2, {auxLinear2_hwChannel != 0}
dialog = auxLinearSensors
panel = auxLinearSensor1
panel = auxLinearSensor2
; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.hellen121nissan.699071693"
signature = "rusEFI 2022.03.21.hellen121nissan.1463982832"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.03.20.hellen121nissan.699071693" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.03.21.hellen121nissan.1463982832" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Mar 20 15:17:03 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Mar 21 00:17:45 UTC 2022
pageSize = 21012
page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
auxLinear1 = scalar, S16, 464, "", 0.01, 0
auxLinear2 = scalar, S16, 466, "", 0.01, 0
launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31]
unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -3292,6 +3290,8 @@ gaugeCategory = Sensors - Extra 1
AuxT2Gauge = auxTemp2, "Aux temp 2", "C", -40, 140, -15, 1, 95, 110, 1, 1
lowFuelPressureGauge = lowFuelPressure, "Fuel pressure (low)", "kPa", 0, 700, 0, 0, 700, 700, 1, 0
flexPercentGauge = flexPercent, "Flex Ethanol %", "%", 0, 100, 0, 0, 100, 100, 0, 0
AuxL1Gauge = auxLinear1, "Aux Linear 1", "", -100, 100, -100, -100, 100, 100, 2, 2
AuxL2Gauge = auxLinear2, "Aux Linear 2", "", -100, 100, -100, -100, 100, 100, 2, 2
gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
@ -3718,6 +3718,8 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte
entry = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", int, "%d"
entry = auxLinear1, "Aux Linear 1", float, "%.3f"
entry = auxLinear2, "Aux Linear 2", float, "%.3f"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4019,6 +4021,9 @@ menuDialog = main
subMenu = fuelPressureSensor, "Fuel pressure"
subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
@ -5069,6 +5074,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West
panel = fuelPressureGauges, East
dialog = auxLinearSensor1, "Aux Linear Sensor #1"
field = "ADC input", auxLinear1_hwChannel
field = "Low voltage", auxLinear1_v1, {auxLinear1_hwChannel != 0}
field = "Low value", auxLinear1_value1, {auxLinear1_hwChannel != 0}
field = "High voltage", auxLinear1_v2, {auxLinear1_hwChannel != 0}
field = "High value", auxLinear1_value2, {auxLinear1_hwChannel != 0}
dialog = auxLinearSensor2, "Aux Linear Sensor #2"
field = "ADC input", auxLinear2_hwChannel
field = "Low voltage", auxLinear2_v1, {auxLinear2_hwChannel != 0}
field = "Low value", auxLinear2_value1, {auxLinear2_hwChannel != 0}
field = "High voltage", auxLinear2_v2, {auxLinear2_hwChannel != 0}
field = "High value", auxLinear2_value2, {auxLinear2_hwChannel != 0}
dialog = auxLinearSensors
panel = auxLinearSensor1
panel = auxLinearSensor2
; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.hellen121vag.2019697831"
signature = "rusEFI 2022.03.21.hellen121vag.109724314"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.03.20.hellen121vag.2019697831" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.03.21.hellen121vag.109724314" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Mar 20 15:17:01 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Mar 21 00:17:43 UTC 2022
pageSize = 21012
page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
auxLinear1 = scalar, S16, 464, "", 0.01, 0
auxLinear2 = scalar, S16, 466, "", 0.01, 0
launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31]
unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -3292,6 +3290,8 @@ gaugeCategory = Sensors - Extra 1
AuxT2Gauge = auxTemp2, "Aux temp 2", "C", -40, 140, -15, 1, 95, 110, 1, 1
lowFuelPressureGauge = lowFuelPressure, "Fuel pressure (low)", "kPa", 0, 700, 0, 0, 700, 700, 1, 0
flexPercentGauge = flexPercent, "Flex Ethanol %", "%", 0, 100, 0, 0, 100, 100, 0, 0
AuxL1Gauge = auxLinear1, "Aux Linear 1", "", -100, 100, -100, -100, 100, 100, 2, 2
AuxL2Gauge = auxLinear2, "Aux Linear 2", "", -100, 100, -100, -100, 100, 100, 2, 2
gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
@ -3718,6 +3718,8 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte
entry = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", int, "%d"
entry = auxLinear1, "Aux Linear 1", float, "%.3f"
entry = auxLinear2, "Aux Linear 2", float, "%.3f"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4019,6 +4021,9 @@ menuDialog = main
subMenu = fuelPressureSensor, "Fuel pressure"
subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
@ -5069,6 +5074,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West
panel = fuelPressureGauges, East
dialog = auxLinearSensor1, "Aux Linear Sensor #1"
field = "ADC input", auxLinear1_hwChannel
field = "Low voltage", auxLinear1_v1, {auxLinear1_hwChannel != 0}
field = "Low value", auxLinear1_value1, {auxLinear1_hwChannel != 0}
field = "High voltage", auxLinear1_v2, {auxLinear1_hwChannel != 0}
field = "High value", auxLinear1_value2, {auxLinear1_hwChannel != 0}
dialog = auxLinearSensor2, "Aux Linear Sensor #2"
field = "ADC input", auxLinear2_hwChannel
field = "Low voltage", auxLinear2_v1, {auxLinear2_hwChannel != 0}
field = "Low value", auxLinear2_value1, {auxLinear2_hwChannel != 0}
field = "High voltage", auxLinear2_v2, {auxLinear2_hwChannel != 0}
field = "High value", auxLinear2_value2, {auxLinear2_hwChannel != 0}
dialog = auxLinearSensors
panel = auxLinearSensor1
panel = auxLinearSensor2
; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.hellen128.143111339"
signature = "rusEFI 2022.03.21.hellen128.1987039894"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.03.20.hellen128.143111339" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.03.21.hellen128.1987039894" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Mar 20 15:17:00 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Mar 21 00:17:41 UTC 2022
pageSize = 21012
page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
auxLinear1 = scalar, S16, 464, "", 0.01, 0
auxLinear2 = scalar, S16, 466, "", 0.01, 0
launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31]
unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -3292,6 +3290,8 @@ gaugeCategory = Sensors - Extra 1
AuxT2Gauge = auxTemp2, "Aux temp 2", "C", -40, 140, -15, 1, 95, 110, 1, 1
lowFuelPressureGauge = lowFuelPressure, "Fuel pressure (low)", "kPa", 0, 700, 0, 0, 700, 700, 1, 0
flexPercentGauge = flexPercent, "Flex Ethanol %", "%", 0, 100, 0, 0, 100, 100, 0, 0
AuxL1Gauge = auxLinear1, "Aux Linear 1", "", -100, 100, -100, -100, 100, 100, 2, 2
AuxL2Gauge = auxLinear2, "Aux Linear 2", "", -100, 100, -100, -100, 100, 100, 2, 2
gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
@ -3718,6 +3718,8 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte
entry = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", int, "%d"
entry = auxLinear1, "Aux Linear 1", float, "%.3f"
entry = auxLinear2, "Aux Linear 2", float, "%.3f"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4019,6 +4021,9 @@ menuDialog = main
subMenu = fuelPressureSensor, "Fuel pressure"
subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
@ -5069,6 +5074,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West
panel = fuelPressureGauges, East
dialog = auxLinearSensor1, "Aux Linear Sensor #1"
field = "ADC input", auxLinear1_hwChannel
field = "Low voltage", auxLinear1_v1, {auxLinear1_hwChannel != 0}
field = "Low value", auxLinear1_value1, {auxLinear1_hwChannel != 0}
field = "High voltage", auxLinear1_v2, {auxLinear1_hwChannel != 0}
field = "High value", auxLinear1_value2, {auxLinear1_hwChannel != 0}
dialog = auxLinearSensor2, "Aux Linear Sensor #2"
field = "ADC input", auxLinear2_hwChannel
field = "Low voltage", auxLinear2_v1, {auxLinear2_hwChannel != 0}
field = "Low value", auxLinear2_value1, {auxLinear2_hwChannel != 0}
field = "High voltage", auxLinear2_v2, {auxLinear2_hwChannel != 0}
field = "High value", auxLinear2_value2, {auxLinear2_hwChannel != 0}
dialog = auxLinearSensors
panel = auxLinearSensor1
panel = auxLinearSensor2
; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.hellen154hyundai.2033323205"
signature = "rusEFI 2022.03.21.hellen154hyundai.131754744"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.03.20.hellen154hyundai.2033323205" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.03.21.hellen154hyundai.131754744" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Mar 20 15:17:05 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Mar 21 00:17:47 UTC 2022
pageSize = 21012
page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
auxLinear1 = scalar, S16, 464, "", 0.01, 0
auxLinear2 = scalar, S16, 466, "", 0.01, 0
launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31]
unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -3292,6 +3290,8 @@ gaugeCategory = Sensors - Extra 1
AuxT2Gauge = auxTemp2, "Aux temp 2", "C", -40, 140, -15, 1, 95, 110, 1, 1
lowFuelPressureGauge = lowFuelPressure, "Fuel pressure (low)", "kPa", 0, 700, 0, 0, 700, 700, 1, 0
flexPercentGauge = flexPercent, "Flex Ethanol %", "%", 0, 100, 0, 0, 100, 100, 0, 0
AuxL1Gauge = auxLinear1, "Aux Linear 1", "", -100, 100, -100, -100, 100, 100, 2, 2
AuxL2Gauge = auxLinear2, "Aux Linear 2", "", -100, 100, -100, -100, 100, 100, 2, 2
gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
@ -3718,6 +3718,8 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte
entry = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", int, "%d"
entry = auxLinear1, "Aux Linear 1", float, "%.3f"
entry = auxLinear2, "Aux Linear 2", float, "%.3f"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4019,6 +4021,9 @@ menuDialog = main
subMenu = fuelPressureSensor, "Fuel pressure"
subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
@ -5069,6 +5074,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West
panel = fuelPressureGauges, East
dialog = auxLinearSensor1, "Aux Linear Sensor #1"
field = "ADC input", auxLinear1_hwChannel
field = "Low voltage", auxLinear1_v1, {auxLinear1_hwChannel != 0}
field = "Low value", auxLinear1_value1, {auxLinear1_hwChannel != 0}
field = "High voltage", auxLinear1_v2, {auxLinear1_hwChannel != 0}
field = "High value", auxLinear1_value2, {auxLinear1_hwChannel != 0}
dialog = auxLinearSensor2, "Aux Linear Sensor #2"
field = "ADC input", auxLinear2_hwChannel
field = "Low voltage", auxLinear2_v1, {auxLinear2_hwChannel != 0}
field = "Low value", auxLinear2_value1, {auxLinear2_hwChannel != 0}
field = "High voltage", auxLinear2_v2, {auxLinear2_hwChannel != 0}
field = "High value", auxLinear2_value2, {auxLinear2_hwChannel != 0}
dialog = auxLinearSensors
panel = auxLinearSensor1
panel = auxLinearSensor2
; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.hellen72.3648799706"
signature = "rusEFI 2022.03.21.hellen72.2811504103"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.03.20.hellen72.3648799706" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.03.21.hellen72.2811504103" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Mar 20 15:17:08 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Mar 21 00:17:50 UTC 2022
pageSize = 21012
page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
auxLinear1 = scalar, S16, 464, "", 0.01, 0
auxLinear2 = scalar, S16, 466, "", 0.01, 0
launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31]
unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -3292,6 +3290,8 @@ gaugeCategory = Sensors - Extra 1
AuxT2Gauge = auxTemp2, "Aux temp 2", "C", -40, 140, -15, 1, 95, 110, 1, 1
lowFuelPressureGauge = lowFuelPressure, "Fuel pressure (low)", "kPa", 0, 700, 0, 0, 700, 700, 1, 0
flexPercentGauge = flexPercent, "Flex Ethanol %", "%", 0, 100, 0, 0, 100, 100, 0, 0
AuxL1Gauge = auxLinear1, "Aux Linear 1", "", -100, 100, -100, -100, 100, 100, 2, 2
AuxL2Gauge = auxLinear2, "Aux Linear 2", "", -100, 100, -100, -100, 100, 100, 2, 2
gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
@ -3718,6 +3718,8 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte
entry = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", int, "%d"
entry = auxLinear1, "Aux Linear 1", float, "%.3f"
entry = auxLinear2, "Aux Linear 2", float, "%.3f"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4019,6 +4021,9 @@ menuDialog = main
subMenu = fuelPressureSensor, "Fuel pressure"
subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
@ -5069,6 +5074,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West
panel = fuelPressureGauges, East
dialog = auxLinearSensor1, "Aux Linear Sensor #1"
field = "ADC input", auxLinear1_hwChannel
field = "Low voltage", auxLinear1_v1, {auxLinear1_hwChannel != 0}
field = "Low value", auxLinear1_value1, {auxLinear1_hwChannel != 0}
field = "High voltage", auxLinear1_v2, {auxLinear1_hwChannel != 0}
field = "High value", auxLinear1_value2, {auxLinear1_hwChannel != 0}
dialog = auxLinearSensor2, "Aux Linear Sensor #2"
field = "ADC input", auxLinear2_hwChannel
field = "Low voltage", auxLinear2_v1, {auxLinear2_hwChannel != 0}
field = "Low value", auxLinear2_value1, {auxLinear2_hwChannel != 0}
field = "High voltage", auxLinear2_v2, {auxLinear2_hwChannel != 0}
field = "High value", auxLinear2_value2, {auxLinear2_hwChannel != 0}
dialog = auxLinearSensors
panel = auxLinearSensor1
panel = auxLinearSensor2
; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.hellen81.3528612781"
signature = "rusEFI 2022.03.21.hellen81.2897886608"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.03.20.hellen81.3528612781" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.03.21.hellen81.2897886608" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Mar 20 15:17:10 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Mar 21 00:17:52 UTC 2022
pageSize = 21012
page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
auxLinear1 = scalar, S16, 464, "", 0.01, 0
auxLinear2 = scalar, S16, 466, "", 0.01, 0
launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31]
unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -3292,6 +3290,8 @@ gaugeCategory = Sensors - Extra 1
AuxT2Gauge = auxTemp2, "Aux temp 2", "C", -40, 140, -15, 1, 95, 110, 1, 1
lowFuelPressureGauge = lowFuelPressure, "Fuel pressure (low)", "kPa", 0, 700, 0, 0, 700, 700, 1, 0
flexPercentGauge = flexPercent, "Flex Ethanol %", "%", 0, 100, 0, 0, 100, 100, 0, 0
AuxL1Gauge = auxLinear1, "Aux Linear 1", "", -100, 100, -100, -100, 100, 100, 2, 2
AuxL2Gauge = auxLinear2, "Aux Linear 2", "", -100, 100, -100, -100, 100, 100, 2, 2
gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
@ -3718,6 +3718,8 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte
entry = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", int, "%d"
entry = auxLinear1, "Aux Linear 1", float, "%.3f"
entry = auxLinear2, "Aux Linear 2", float, "%.3f"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4019,6 +4021,9 @@ menuDialog = main
subMenu = fuelPressureSensor, "Fuel pressure"
subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
@ -5068,6 +5073,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West
panel = fuelPressureGauges, East
dialog = auxLinearSensor1, "Aux Linear Sensor #1"
field = "ADC input", auxLinear1_hwChannel
field = "Low voltage", auxLinear1_v1, {auxLinear1_hwChannel != 0}
field = "Low value", auxLinear1_value1, {auxLinear1_hwChannel != 0}
field = "High voltage", auxLinear1_v2, {auxLinear1_hwChannel != 0}
field = "High value", auxLinear1_value2, {auxLinear1_hwChannel != 0}
dialog = auxLinearSensor2, "Aux Linear Sensor #2"
field = "ADC input", auxLinear2_hwChannel
field = "Low voltage", auxLinear2_v1, {auxLinear2_hwChannel != 0}
field = "Low value", auxLinear2_value1, {auxLinear2_hwChannel != 0}
field = "High voltage", auxLinear2_v2, {auxLinear2_hwChannel != 0}
field = "High value", auxLinear2_value2, {auxLinear2_hwChannel != 0}
dialog = auxLinearSensors
panel = auxLinearSensor1
panel = auxLinearSensor2
; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.hellen88bmw.508057755"
signature = "rusEFI 2022.03.21.hellen88bmw.1621114534"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.03.20.hellen88bmw.508057755" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.03.21.hellen88bmw.1621114534" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Mar 20 15:17:06 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Mar 21 00:17:48 UTC 2022
pageSize = 21012
page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
auxLinear1 = scalar, S16, 464, "", 0.01, 0
auxLinear2 = scalar, S16, 466, "", 0.01, 0
launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31]
unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -3292,6 +3290,8 @@ gaugeCategory = Sensors - Extra 1
AuxT2Gauge = auxTemp2, "Aux temp 2", "C", -40, 140, -15, 1, 95, 110, 1, 1
lowFuelPressureGauge = lowFuelPressure, "Fuel pressure (low)", "kPa", 0, 700, 0, 0, 700, 700, 1, 0
flexPercentGauge = flexPercent, "Flex Ethanol %", "%", 0, 100, 0, 0, 100, 100, 0, 0
AuxL1Gauge = auxLinear1, "Aux Linear 1", "", -100, 100, -100, -100, 100, 100, 2, 2
AuxL2Gauge = auxLinear2, "Aux Linear 2", "", -100, 100, -100, -100, 100, 100, 2, 2
gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
@ -3718,6 +3718,8 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte
entry = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", int, "%d"
entry = auxLinear1, "Aux Linear 1", float, "%.3f"
entry = auxLinear2, "Aux Linear 2", float, "%.3f"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4019,6 +4021,9 @@ menuDialog = main
subMenu = fuelPressureSensor, "Fuel pressure"
subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
@ -5069,6 +5074,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West
panel = fuelPressureGauges, East
dialog = auxLinearSensor1, "Aux Linear Sensor #1"
field = "ADC input", auxLinear1_hwChannel
field = "Low voltage", auxLinear1_v1, {auxLinear1_hwChannel != 0}
field = "Low value", auxLinear1_value1, {auxLinear1_hwChannel != 0}
field = "High voltage", auxLinear1_v2, {auxLinear1_hwChannel != 0}
field = "High value", auxLinear1_value2, {auxLinear1_hwChannel != 0}
dialog = auxLinearSensor2, "Aux Linear Sensor #2"
field = "ADC input", auxLinear2_hwChannel
field = "Low voltage", auxLinear2_v1, {auxLinear2_hwChannel != 0}
field = "Low value", auxLinear2_value1, {auxLinear2_hwChannel != 0}
field = "High voltage", auxLinear2_v2, {auxLinear2_hwChannel != 0}
field = "High value", auxLinear2_value2, {auxLinear2_hwChannel != 0}
dialog = auxLinearSensors
panel = auxLinearSensor1
panel = auxLinearSensor2
; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.hellenNA6.4285208"
signature = "rusEFI 2022.03.21.hellenNA6.2125006117"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.03.20.hellenNA6.4285208" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.03.21.hellenNA6.2125006117" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Mar 20 15:17:13 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Mar 21 00:17:56 UTC 2022
pageSize = 21012
page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
auxLinear1 = scalar, S16, 464, "", 0.01, 0
auxLinear2 = scalar, S16, 466, "", 0.01, 0
launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31]
unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -3292,6 +3290,8 @@ gaugeCategory = Sensors - Extra 1
AuxT2Gauge = auxTemp2, "Aux temp 2", "C", -40, 140, -15, 1, 95, 110, 1, 1
lowFuelPressureGauge = lowFuelPressure, "Fuel pressure (low)", "kPa", 0, 700, 0, 0, 700, 700, 1, 0
flexPercentGauge = flexPercent, "Flex Ethanol %", "%", 0, 100, 0, 0, 100, 100, 0, 0
AuxL1Gauge = auxLinear1, "Aux Linear 1", "", -100, 100, -100, -100, 100, 100, 2, 2
AuxL2Gauge = auxLinear2, "Aux Linear 2", "", -100, 100, -100, -100, 100, 100, 2, 2
gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
@ -3718,6 +3718,8 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte
entry = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", int, "%d"
entry = auxLinear1, "Aux Linear 1", float, "%.3f"
entry = auxLinear2, "Aux Linear 2", float, "%.3f"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4019,6 +4021,9 @@ menuDialog = main
subMenu = fuelPressureSensor, "Fuel pressure"
subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
@ -5069,6 +5074,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West
panel = fuelPressureGauges, East
dialog = auxLinearSensor1, "Aux Linear Sensor #1"
field = "ADC input", auxLinear1_hwChannel
field = "Low voltage", auxLinear1_v1, {auxLinear1_hwChannel != 0}
field = "Low value", auxLinear1_value1, {auxLinear1_hwChannel != 0}
field = "High voltage", auxLinear1_v2, {auxLinear1_hwChannel != 0}
field = "High value", auxLinear1_value2, {auxLinear1_hwChannel != 0}
dialog = auxLinearSensor2, "Aux Linear Sensor #2"
field = "ADC input", auxLinear2_hwChannel
field = "Low voltage", auxLinear2_v1, {auxLinear2_hwChannel != 0}
field = "Low value", auxLinear2_value1, {auxLinear2_hwChannel != 0}
field = "High voltage", auxLinear2_v2, {auxLinear2_hwChannel != 0}
field = "High value", auxLinear2_value2, {auxLinear2_hwChannel != 0}
dialog = auxLinearSensors
panel = auxLinearSensor1
panel = auxLinearSensor2
; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.hellenNA8_96.3285671875"
signature = "rusEFI 2022.03.21.hellenNA8_96.3175037438"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.03.20.hellenNA8_96.3285671875" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.03.21.hellenNA8_96.3175037438" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Mar 20 15:17:15 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Mar 21 00:17:57 UTC 2022
pageSize = 21012
page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
auxLinear1 = scalar, S16, 464, "", 0.01, 0
auxLinear2 = scalar, S16, 466, "", 0.01, 0
launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31]
unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -3292,6 +3290,8 @@ gaugeCategory = Sensors - Extra 1
AuxT2Gauge = auxTemp2, "Aux temp 2", "C", -40, 140, -15, 1, 95, 110, 1, 1
lowFuelPressureGauge = lowFuelPressure, "Fuel pressure (low)", "kPa", 0, 700, 0, 0, 700, 700, 1, 0
flexPercentGauge = flexPercent, "Flex Ethanol %", "%", 0, 100, 0, 0, 100, 100, 0, 0
AuxL1Gauge = auxLinear1, "Aux Linear 1", "", -100, 100, -100, -100, 100, 100, 2, 2
AuxL2Gauge = auxLinear2, "Aux Linear 2", "", -100, 100, -100, -100, 100, 100, 2, 2
gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
@ -3718,6 +3718,8 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte
entry = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", int, "%d"
entry = auxLinear1, "Aux Linear 1", float, "%.3f"
entry = auxLinear2, "Aux Linear 2", float, "%.3f"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4019,6 +4021,9 @@ menuDialog = main
subMenu = fuelPressureSensor, "Fuel pressure"
subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
@ -5069,6 +5074,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West
panel = fuelPressureGauges, East
dialog = auxLinearSensor1, "Aux Linear Sensor #1"
field = "ADC input", auxLinear1_hwChannel
field = "Low voltage", auxLinear1_v1, {auxLinear1_hwChannel != 0}
field = "Low value", auxLinear1_value1, {auxLinear1_hwChannel != 0}
field = "High voltage", auxLinear1_v2, {auxLinear1_hwChannel != 0}
field = "High value", auxLinear1_value2, {auxLinear1_hwChannel != 0}
dialog = auxLinearSensor2, "Aux Linear Sensor #2"
field = "ADC input", auxLinear2_hwChannel
field = "Low voltage", auxLinear2_v1, {auxLinear2_hwChannel != 0}
field = "Low value", auxLinear2_value1, {auxLinear2_hwChannel != 0}
field = "High voltage", auxLinear2_v2, {auxLinear2_hwChannel != 0}
field = "High value", auxLinear2_value2, {auxLinear2_hwChannel != 0}
dialog = auxLinearSensors
panel = auxLinearSensor1
panel = auxLinearSensor2
; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.hellen_cypress.752899706"
signature = "rusEFI 2022.03.21.hellen_cypress.1376268359"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.03.20.hellen_cypress.752899706" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.03.21.hellen_cypress.1376268359" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Mar 20 15:17:37 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Mar 21 00:18:22 UTC 2022
pageSize = 21012
page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
auxLinear1 = scalar, S16, 464, "", 0.01, 0
auxLinear2 = scalar, S16, 466, "", 0.01, 0
launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31]
unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -3292,6 +3290,8 @@ gaugeCategory = Sensors - Extra 1
AuxT2Gauge = auxTemp2, "Aux temp 2", "C", -40, 140, -15, 1, 95, 110, 1, 1
lowFuelPressureGauge = lowFuelPressure, "Fuel pressure (low)", "kPa", 0, 700, 0, 0, 700, 700, 1, 0
flexPercentGauge = flexPercent, "Flex Ethanol %", "%", 0, 100, 0, 0, 100, 100, 0, 0
AuxL1Gauge = auxLinear1, "Aux Linear 1", "", -100, 100, -100, -100, 100, 100, 2, 2
AuxL2Gauge = auxLinear2, "Aux Linear 2", "", -100, 100, -100, -100, 100, 100, 2, 2
gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
@ -3718,6 +3718,8 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte
entry = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", int, "%d"
entry = auxLinear1, "Aux Linear 1", float, "%.3f"
entry = auxLinear2, "Aux Linear 2", float, "%.3f"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4021,6 +4023,9 @@ menuDialog = main
subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = egtInputs, "EGT"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
@ -5085,6 +5090,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West
panel = fuelPressureGauges, East
dialog = auxLinearSensor1, "Aux Linear Sensor #1"
field = "ADC input", auxLinear1_hwChannel
field = "Low voltage", auxLinear1_v1, {auxLinear1_hwChannel != 0}
field = "Low value", auxLinear1_value1, {auxLinear1_hwChannel != 0}
field = "High voltage", auxLinear1_v2, {auxLinear1_hwChannel != 0}
field = "High value", auxLinear1_value2, {auxLinear1_hwChannel != 0}
dialog = auxLinearSensor2, "Aux Linear Sensor #2"
field = "ADC input", auxLinear2_hwChannel
field = "Low voltage", auxLinear2_v1, {auxLinear2_hwChannel != 0}
field = "Low value", auxLinear2_value1, {auxLinear2_hwChannel != 0}
field = "High voltage", auxLinear2_v2, {auxLinear2_hwChannel != 0}
field = "High value", auxLinear2_value2, {auxLinear2_hwChannel != 0}
dialog = auxLinearSensors
panel = auxLinearSensor1
panel = auxLinearSensor2
; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.kin.3544554118"
signature = "rusEFI 2022.03.21.kin.2913860795"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.03.20.kin.3544554118" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.03.21.kin.2913860795" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Mar 20 15:17:35 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Mar 21 00:18:21 UTC 2022
pageSize = 20984
page = 1
@ -2242,10 +2242,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
auxLinear1 = scalar, S16, 464, "", 0.01, 0
auxLinear2 = scalar, S16, 466, "", 0.01, 0
launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2]
@ -2255,29 +2253,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31]
unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -3258,6 +3256,8 @@ gaugeCategory = Sensors - Extra 1
AuxT2Gauge = auxTemp2, "Aux temp 2", "C", -40, 140, -15, 1, 95, 110, 1, 1
lowFuelPressureGauge = lowFuelPressure, "Fuel pressure (low)", "kPa", 0, 700, 0, 0, 700, 700, 1, 0
flexPercentGauge = flexPercent, "Flex Ethanol %", "%", 0, 100, 0, 0, 100, 100, 0, 0
AuxL1Gauge = auxLinear1, "Aux Linear 1", "", -100, 100, -100, -100, 100, 100, 2, 2
AuxL2Gauge = auxLinear2, "Aux Linear 2", "", -100, 100, -100, -100, 100, 100, 2, 2
gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
@ -3684,6 +3684,8 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte
entry = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", int, "%d"
entry = auxLinear1, "Aux Linear 1", float, "%.3f"
entry = auxLinear2, "Aux Linear 2", float, "%.3f"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -3987,6 +3989,9 @@ menuDialog = main
subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = egtInputs, "EGT"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
@ -5052,6 +5057,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West
panel = fuelPressureGauges, East
dialog = auxLinearSensor1, "Aux Linear Sensor #1"
field = "ADC input", auxLinear1_hwChannel
field = "Low voltage", auxLinear1_v1, {auxLinear1_hwChannel != 0}
field = "Low value", auxLinear1_value1, {auxLinear1_hwChannel != 0}
field = "High voltage", auxLinear1_v2, {auxLinear1_hwChannel != 0}
field = "High value", auxLinear1_value2, {auxLinear1_hwChannel != 0}
dialog = auxLinearSensor2, "Aux Linear Sensor #2"
field = "ADC input", auxLinear2_hwChannel
field = "Low voltage", auxLinear2_v1, {auxLinear2_hwChannel != 0}
field = "Low value", auxLinear2_value1, {auxLinear2_hwChannel != 0}
field = "High voltage", auxLinear2_v2, {auxLinear2_hwChannel != 0}
field = "High value", auxLinear2_value2, {auxLinear2_hwChannel != 0}
dialog = auxLinearSensors
panel = auxLinearSensor1
panel = auxLinearSensor2
; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.mre_f4.2033549229"
signature = "rusEFI 2022.03.21.mre_f4.131930512"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.03.20.mre_f4.2033549229" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.03.21.mre_f4.131930512" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Mar 20 15:17:18 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Mar 21 00:18:01 UTC 2022
pageSize = 21012
page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
auxLinear1 = scalar, S16, 464, "", 0.01, 0
auxLinear2 = scalar, S16, 466, "", 0.01, 0
launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31]
unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -3292,6 +3290,8 @@ gaugeCategory = Sensors - Extra 1
AuxT2Gauge = auxTemp2, "Aux temp 2", "C", -40, 140, -15, 1, 95, 110, 1, 1
lowFuelPressureGauge = lowFuelPressure, "Fuel pressure (low)", "kPa", 0, 700, 0, 0, 700, 700, 1, 0
flexPercentGauge = flexPercent, "Flex Ethanol %", "%", 0, 100, 0, 0, 100, 100, 0, 0
AuxL1Gauge = auxLinear1, "Aux Linear 1", "", -100, 100, -100, -100, 100, 100, 2, 2
AuxL2Gauge = auxLinear2, "Aux Linear 2", "", -100, 100, -100, -100, 100, 100, 2, 2
gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
@ -3718,6 +3718,8 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte
entry = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", int, "%d"
entry = auxLinear1, "Aux Linear 1", float, "%.3f"
entry = auxLinear2, "Aux Linear 2", float, "%.3f"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4020,6 +4022,9 @@ menuDialog = main
subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = egtInputs, "EGT"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
@ -5070,6 +5075,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West
panel = fuelPressureGauges, East
dialog = auxLinearSensor1, "Aux Linear Sensor #1"
field = "ADC input", auxLinear1_hwChannel
field = "Low voltage", auxLinear1_v1, {auxLinear1_hwChannel != 0}
field = "Low value", auxLinear1_value1, {auxLinear1_hwChannel != 0}
field = "High voltage", auxLinear1_v2, {auxLinear1_hwChannel != 0}
field = "High value", auxLinear1_value2, {auxLinear1_hwChannel != 0}
dialog = auxLinearSensor2, "Aux Linear Sensor #2"
field = "ADC input", auxLinear2_hwChannel
field = "Low voltage", auxLinear2_v1, {auxLinear2_hwChannel != 0}
field = "Low value", auxLinear2_value1, {auxLinear2_hwChannel != 0}
field = "High voltage", auxLinear2_v2, {auxLinear2_hwChannel != 0}
field = "High value", auxLinear2_value2, {auxLinear2_hwChannel != 0}
dialog = auxLinearSensors
panel = auxLinearSensor1
panel = auxLinearSensor2
; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.mre_f7.2033549229"
signature = "rusEFI 2022.03.21.mre_f7.131930512"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.03.20.mre_f7.2033549229" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.03.21.mre_f7.131930512" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Mar 20 15:17:16 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Mar 21 00:17:59 UTC 2022
pageSize = 21012
page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
auxLinear1 = scalar, S16, 464, "", 0.01, 0
auxLinear2 = scalar, S16, 466, "", 0.01, 0
launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31]
unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -3292,6 +3290,8 @@ gaugeCategory = Sensors - Extra 1
AuxT2Gauge = auxTemp2, "Aux temp 2", "C", -40, 140, -15, 1, 95, 110, 1, 1
lowFuelPressureGauge = lowFuelPressure, "Fuel pressure (low)", "kPa", 0, 700, 0, 0, 700, 700, 1, 0
flexPercentGauge = flexPercent, "Flex Ethanol %", "%", 0, 100, 0, 0, 100, 100, 0, 0
AuxL1Gauge = auxLinear1, "Aux Linear 1", "", -100, 100, -100, -100, 100, 100, 2, 2
AuxL2Gauge = auxLinear2, "Aux Linear 2", "", -100, 100, -100, -100, 100, 100, 2, 2
gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
@ -3718,6 +3718,8 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte
entry = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", int, "%d"
entry = auxLinear1, "Aux Linear 1", float, "%.3f"
entry = auxLinear2, "Aux Linear 2", float, "%.3f"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4020,6 +4022,9 @@ menuDialog = main
subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = egtInputs, "EGT"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
@ -5070,6 +5075,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West
panel = fuelPressureGauges, East
dialog = auxLinearSensor1, "Aux Linear Sensor #1"
field = "ADC input", auxLinear1_hwChannel
field = "Low voltage", auxLinear1_v1, {auxLinear1_hwChannel != 0}
field = "Low value", auxLinear1_value1, {auxLinear1_hwChannel != 0}
field = "High voltage", auxLinear1_v2, {auxLinear1_hwChannel != 0}
field = "High value", auxLinear1_value2, {auxLinear1_hwChannel != 0}
dialog = auxLinearSensor2, "Aux Linear Sensor #2"
field = "ADC input", auxLinear2_hwChannel
field = "Low voltage", auxLinear2_v1, {auxLinear2_hwChannel != 0}
field = "Low value", auxLinear2_value1, {auxLinear2_hwChannel != 0}
field = "High voltage", auxLinear2_v2, {auxLinear2_hwChannel != 0}
field = "High value", auxLinear2_value2, {auxLinear2_hwChannel != 0}
dialog = auxLinearSensors
panel = auxLinearSensor1
panel = auxLinearSensor2
; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.prometheus_405.1191143456"
signature = "rusEFI 2022.03.21.prometheus_405.941035037"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.03.20.prometheus_405.1191143456" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.03.21.prometheus_405.941035037" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Mar 20 15:17:24 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Mar 21 00:18:08 UTC 2022
pageSize = 21012
page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
auxLinear1 = scalar, S16, 464, "", 0.01, 0
auxLinear2 = scalar, S16, 466, "", 0.01, 0
launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31]
unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -3292,6 +3290,8 @@ gaugeCategory = Sensors - Extra 1
AuxT2Gauge = auxTemp2, "Aux temp 2", "C", -40, 140, -15, 1, 95, 110, 1, 1
lowFuelPressureGauge = lowFuelPressure, "Fuel pressure (low)", "kPa", 0, 700, 0, 0, 700, 700, 1, 0
flexPercentGauge = flexPercent, "Flex Ethanol %", "%", 0, 100, 0, 0, 100, 100, 0, 0
AuxL1Gauge = auxLinear1, "Aux Linear 1", "", -100, 100, -100, -100, 100, 100, 2, 2
AuxL2Gauge = auxLinear2, "Aux Linear 2", "", -100, 100, -100, -100, 100, 100, 2, 2
gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
@ -3718,6 +3718,8 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte
entry = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", int, "%d"
entry = auxLinear1, "Aux Linear 1", float, "%.3f"
entry = auxLinear2, "Aux Linear 2", float, "%.3f"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4017,6 +4019,9 @@ menuDialog = main
subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = egtInputs, "EGT"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
@ -5080,6 +5085,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West
panel = fuelPressureGauges, East
dialog = auxLinearSensor1, "Aux Linear Sensor #1"
field = "ADC input", auxLinear1_hwChannel
field = "Low voltage", auxLinear1_v1, {auxLinear1_hwChannel != 0}
field = "Low value", auxLinear1_value1, {auxLinear1_hwChannel != 0}
field = "High voltage", auxLinear1_v2, {auxLinear1_hwChannel != 0}
field = "High value", auxLinear1_value2, {auxLinear1_hwChannel != 0}
dialog = auxLinearSensor2, "Aux Linear Sensor #2"
field = "ADC input", auxLinear2_hwChannel
field = "Low voltage", auxLinear2_v1, {auxLinear2_hwChannel != 0}
field = "Low value", auxLinear2_value1, {auxLinear2_hwChannel != 0}
field = "High voltage", auxLinear2_v2, {auxLinear2_hwChannel != 0}
field = "High value", auxLinear2_value2, {auxLinear2_hwChannel != 0}
dialog = auxLinearSensors
panel = auxLinearSensor1
panel = auxLinearSensor2
; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.prometheus_469.1191143456"
signature = "rusEFI 2022.03.21.prometheus_469.941035037"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.03.20.prometheus_469.1191143456" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.03.21.prometheus_469.941035037" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Mar 20 15:17:23 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Mar 21 00:18:07 UTC 2022
pageSize = 21012
page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
auxLinear1 = scalar, S16, 464, "", 0.01, 0
auxLinear2 = scalar, S16, 466, "", 0.01, 0
launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31]
unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -3292,6 +3290,8 @@ gaugeCategory = Sensors - Extra 1
AuxT2Gauge = auxTemp2, "Aux temp 2", "C", -40, 140, -15, 1, 95, 110, 1, 1
lowFuelPressureGauge = lowFuelPressure, "Fuel pressure (low)", "kPa", 0, 700, 0, 0, 700, 700, 1, 0
flexPercentGauge = flexPercent, "Flex Ethanol %", "%", 0, 100, 0, 0, 100, 100, 0, 0
AuxL1Gauge = auxLinear1, "Aux Linear 1", "", -100, 100, -100, -100, 100, 100, 2, 2
AuxL2Gauge = auxLinear2, "Aux Linear 2", "", -100, 100, -100, -100, 100, 100, 2, 2
gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
@ -3718,6 +3718,8 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte
entry = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", int, "%d"
entry = auxLinear1, "Aux Linear 1", float, "%.3f"
entry = auxLinear2, "Aux Linear 2", float, "%.3f"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4017,6 +4019,9 @@ menuDialog = main
subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = egtInputs, "EGT"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
@ -5080,6 +5085,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West
panel = fuelPressureGauges, East
dialog = auxLinearSensor1, "Aux Linear Sensor #1"
field = "ADC input", auxLinear1_hwChannel
field = "Low voltage", auxLinear1_v1, {auxLinear1_hwChannel != 0}
field = "Low value", auxLinear1_value1, {auxLinear1_hwChannel != 0}
field = "High voltage", auxLinear1_v2, {auxLinear1_hwChannel != 0}
field = "High value", auxLinear1_value2, {auxLinear1_hwChannel != 0}
dialog = auxLinearSensor2, "Aux Linear Sensor #2"
field = "ADC input", auxLinear2_hwChannel
field = "Low voltage", auxLinear2_v1, {auxLinear2_hwChannel != 0}
field = "Low value", auxLinear2_value1, {auxLinear2_hwChannel != 0}
field = "High voltage", auxLinear2_v2, {auxLinear2_hwChannel != 0}
field = "High value", auxLinear2_value2, {auxLinear2_hwChannel != 0}
dialog = auxLinearSensors
panel = auxLinearSensor1
panel = auxLinearSensor2
; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.proteus_f4.818686023"
signature = "rusEFI 2022.03.21.proteus_f4.1311002234"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.03.20.proteus_f4.818686023" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.03.21.proteus_f4.1311002234" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Mar 20 15:17:27 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Mar 21 00:18:12 UTC 2022
pageSize = 21012
page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
auxLinear1 = scalar, S16, 464, "", 0.01, 0
auxLinear2 = scalar, S16, 466, "", 0.01, 0
launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31]
unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -3292,6 +3290,8 @@ gaugeCategory = Sensors - Extra 1
AuxT2Gauge = auxTemp2, "Aux temp 2", "C", -40, 140, -15, 1, 95, 110, 1, 1
lowFuelPressureGauge = lowFuelPressure, "Fuel pressure (low)", "kPa", 0, 700, 0, 0, 700, 700, 1, 0
flexPercentGauge = flexPercent, "Flex Ethanol %", "%", 0, 100, 0, 0, 100, 100, 0, 0
AuxL1Gauge = auxLinear1, "Aux Linear 1", "", -100, 100, -100, -100, 100, 100, 2, 2
AuxL2Gauge = auxLinear2, "Aux Linear 2", "", -100, 100, -100, -100, 100, 100, 2, 2
gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
@ -3718,6 +3718,8 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte
entry = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", int, "%d"
entry = auxLinear1, "Aux Linear 1", float, "%.3f"
entry = auxLinear2, "Aux Linear 2", float, "%.3f"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4019,6 +4021,9 @@ menuDialog = main
subMenu = fuelPressureSensor, "Fuel pressure"
subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
@ -5062,6 +5067,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West
panel = fuelPressureGauges, East
dialog = auxLinearSensor1, "Aux Linear Sensor #1"
field = "ADC input", auxLinear1_hwChannel
field = "Low voltage", auxLinear1_v1, {auxLinear1_hwChannel != 0}
field = "Low value", auxLinear1_value1, {auxLinear1_hwChannel != 0}
field = "High voltage", auxLinear1_v2, {auxLinear1_hwChannel != 0}
field = "High value", auxLinear1_value2, {auxLinear1_hwChannel != 0}
dialog = auxLinearSensor2, "Aux Linear Sensor #2"
field = "ADC input", auxLinear2_hwChannel
field = "Low voltage", auxLinear2_v1, {auxLinear2_hwChannel != 0}
field = "Low value", auxLinear2_value1, {auxLinear2_hwChannel != 0}
field = "High voltage", auxLinear2_v2, {auxLinear2_hwChannel != 0}
field = "High value", auxLinear2_value2, {auxLinear2_hwChannel != 0}
dialog = auxLinearSensors
panel = auxLinearSensor1
panel = auxLinearSensor2
; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.proteus_f7.818686023"
signature = "rusEFI 2022.03.21.proteus_f7.1311002234"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.03.20.proteus_f7.818686023" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.03.21.proteus_f7.1311002234" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Mar 20 15:17:26 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Mar 21 00:18:10 UTC 2022
pageSize = 21012
page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
auxLinear1 = scalar, S16, 464, "", 0.01, 0
auxLinear2 = scalar, S16, 466, "", 0.01, 0
launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31]
unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -3292,6 +3290,8 @@ gaugeCategory = Sensors - Extra 1
AuxT2Gauge = auxTemp2, "Aux temp 2", "C", -40, 140, -15, 1, 95, 110, 1, 1
lowFuelPressureGauge = lowFuelPressure, "Fuel pressure (low)", "kPa", 0, 700, 0, 0, 700, 700, 1, 0
flexPercentGauge = flexPercent, "Flex Ethanol %", "%", 0, 100, 0, 0, 100, 100, 0, 0
AuxL1Gauge = auxLinear1, "Aux Linear 1", "", -100, 100, -100, -100, 100, 100, 2, 2
AuxL2Gauge = auxLinear2, "Aux Linear 2", "", -100, 100, -100, -100, 100, 100, 2, 2
gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
@ -3718,6 +3718,8 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte
entry = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", int, "%d"
entry = auxLinear1, "Aux Linear 1", float, "%.3f"
entry = auxLinear2, "Aux Linear 2", float, "%.3f"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4019,6 +4021,9 @@ menuDialog = main
subMenu = fuelPressureSensor, "Fuel pressure"
subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
@ -5062,6 +5067,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West
panel = fuelPressureGauges, East
dialog = auxLinearSensor1, "Aux Linear Sensor #1"
field = "ADC input", auxLinear1_hwChannel
field = "Low voltage", auxLinear1_v1, {auxLinear1_hwChannel != 0}
field = "Low value", auxLinear1_value1, {auxLinear1_hwChannel != 0}
field = "High voltage", auxLinear1_v2, {auxLinear1_hwChannel != 0}
field = "High value", auxLinear1_value2, {auxLinear1_hwChannel != 0}
dialog = auxLinearSensor2, "Aux Linear Sensor #2"
field = "ADC input", auxLinear2_hwChannel
field = "Low voltage", auxLinear2_v1, {auxLinear2_hwChannel != 0}
field = "Low value", auxLinear2_value1, {auxLinear2_hwChannel != 0}
field = "High voltage", auxLinear2_v2, {auxLinear2_hwChannel != 0}
field = "High value", auxLinear2_value2, {auxLinear2_hwChannel != 0}
dialog = auxLinearSensors
panel = auxLinearSensor1
panel = auxLinearSensor2
; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.proteus_h7.818686023"
signature = "rusEFI 2022.03.21.proteus_h7.1311002234"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.03.20.proteus_h7.818686023" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.03.21.proteus_h7.1311002234" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Mar 20 15:17:29 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Mar 21 00:18:14 UTC 2022
pageSize = 21012
page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
auxLinear1 = scalar, S16, 464, "", 0.01, 0
auxLinear2 = scalar, S16, 466, "", 0.01, 0
launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31]
unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -3292,6 +3290,8 @@ gaugeCategory = Sensors - Extra 1
AuxT2Gauge = auxTemp2, "Aux temp 2", "C", -40, 140, -15, 1, 95, 110, 1, 1
lowFuelPressureGauge = lowFuelPressure, "Fuel pressure (low)", "kPa", 0, 700, 0, 0, 700, 700, 1, 0
flexPercentGauge = flexPercent, "Flex Ethanol %", "%", 0, 100, 0, 0, 100, 100, 0, 0
AuxL1Gauge = auxLinear1, "Aux Linear 1", "", -100, 100, -100, -100, 100, 100, 2, 2
AuxL2Gauge = auxLinear2, "Aux Linear 2", "", -100, 100, -100, -100, 100, 100, 2, 2
gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
@ -3718,6 +3718,8 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte
entry = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", int, "%d"
entry = auxLinear1, "Aux Linear 1", float, "%.3f"
entry = auxLinear2, "Aux Linear 2", float, "%.3f"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4019,6 +4021,9 @@ menuDialog = main
subMenu = fuelPressureSensor, "Fuel pressure"
subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
@ -5062,6 +5067,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West
panel = fuelPressureGauges, East
dialog = auxLinearSensor1, "Aux Linear Sensor #1"
field = "ADC input", auxLinear1_hwChannel
field = "Low voltage", auxLinear1_v1, {auxLinear1_hwChannel != 0}
field = "Low value", auxLinear1_value1, {auxLinear1_hwChannel != 0}
field = "High voltage", auxLinear1_v2, {auxLinear1_hwChannel != 0}
field = "High value", auxLinear1_value2, {auxLinear1_hwChannel != 0}
dialog = auxLinearSensor2, "Aux Linear Sensor #2"
field = "ADC input", auxLinear2_hwChannel
field = "Low voltage", auxLinear2_v1, {auxLinear2_hwChannel != 0}
field = "Low value", auxLinear2_value1, {auxLinear2_hwChannel != 0}
field = "High voltage", auxLinear2_v2, {auxLinear2_hwChannel != 0}
field = "High value", auxLinear2_value2, {auxLinear2_hwChannel != 0}
dialog = auxLinearSensors
panel = auxLinearSensor1
panel = auxLinearSensor2
; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.subaru_eg33_f7.2007158855"
signature = "rusEFI 2022.03.21.subaru_eg33_f7.155891322"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.03.20.subaru_eg33_f7.2007158855" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.03.21.subaru_eg33_f7.155891322" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Mar 20 15:17:38 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Mar 21 00:18:24 UTC 2022
pageSize = 21012
page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
auxLinear1 = scalar, S16, 464, "", 0.01, 0
auxLinear2 = scalar, S16, 466, "", 0.01, 0
launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31]
unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0
@ -3292,6 +3290,8 @@ gaugeCategory = Sensors - Extra 1
AuxT2Gauge = auxTemp2, "Aux temp 2", "C", -40, 140, -15, 1, 95, 110, 1, 1
lowFuelPressureGauge = lowFuelPressure, "Fuel pressure (low)", "kPa", 0, 700, 0, 0, 700, 700, 1, 0
flexPercentGauge = flexPercent, "Flex Ethanol %", "%", 0, 100, 0, 0, 100, 100, 0, 0
AuxL1Gauge = auxLinear1, "Aux Linear 1", "", -100, 100, -100, -100, 100, 100, 2, 2
AuxL2Gauge = auxLinear2, "Aux Linear 2", "", -100, 100, -100, -100, 100, 100, 2, 2
gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
@ -3718,6 +3718,8 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte
entry = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", int, "%d"
entry = auxLinear1, "Aux Linear 1", float, "%.3f"
entry = auxLinear2, "Aux Linear 2", float, "%.3f"
entry = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4019,6 +4021,9 @@ menuDialog = main
subMenu = fuelPressureSensor, "Fuel pressure"
subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator"
@ -5079,6 +5084,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West
panel = fuelPressureGauges, East
dialog = auxLinearSensor1, "Aux Linear Sensor #1"
field = "ADC input", auxLinear1_hwChannel
field = "Low voltage", auxLinear1_v1, {auxLinear1_hwChannel != 0}
field = "Low value", auxLinear1_value1, {auxLinear1_hwChannel != 0}
field = "High voltage", auxLinear1_v2, {auxLinear1_hwChannel != 0}
field = "High value", auxLinear1_value2, {auxLinear1_hwChannel != 0}
dialog = auxLinearSensor2, "Aux Linear Sensor #2"
field = "ADC input", auxLinear2_hwChannel
field = "Low voltage", auxLinear2_v1, {auxLinear2_hwChannel != 0}
field = "Low value", auxLinear2_value1, {auxLinear2_hwChannel != 0}
field = "High voltage", auxLinear2_v2, {auxLinear2_hwChannel != 0}
field = "High value", auxLinear2_value2, {auxLinear2_hwChannel != 0}
dialog = auxLinearSensors
panel = auxLinearSensor1
panel = auxLinearSensor2
; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel

View File

@ -46,5 +46,7 @@ public enum SensorType {
TurbochargerSpeed,
MapFast,
MapSlow,
AuxLinear1,
AuxLinear2,
PlaceholderLast,
}

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Mar 20 15:17:42 UTC 2022
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Mon Mar 21 00:18:26 UTC 2022
// by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*;
@ -1857,7 +1857,7 @@ public class Fields {
public static final int servoOutputPins7_offset = 2738;
public static final int servoOutputPins8_offset = 2739;
public static final int showHumanReadableWarning_offset = 896;
public static final int SIGNATURE_HASH = 370520518;
public static final int SIGNATURE_HASH = 1761466363;
public static final int silentTriggerError_offset = 1260;
public static final int slowAdcAlpha_offset = 1712;
public static final int sparkDwellRpmBins_offset = 54;
@ -2336,7 +2336,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.03.20.all.370520518";
public static final String TS_SIGNATURE = "rusEFI 2022.03.21.all.1761466363";
public static final char TS_SINGLE_WRITE_COMMAND = 'W';
public static final char TS_TEST_COMMAND = 't';
public static final int TsCalMode_EtbKd = 5;