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_Frankenso_presets true
#define show_test_presets true #define show_test_presets true
#define showHumanReadableWarning_offset 896 #define showHumanReadableWarning_offset 896
#define SIGNATURE_HASH 752899706 #define SIGNATURE_HASH 1376268359
#define silentTriggerError_offset 1260 #define silentTriggerError_offset 1260
#define slowAdcAlpha_offset 1712 #define slowAdcAlpha_offset 1712
#define sparkDwellRpmBins_offset 54 #define sparkDwellRpmBins_offset 54
@ -2465,7 +2465,7 @@
#define ts_show_spi true #define ts_show_spi true
#define ts_show_trigger_comparator false #define ts_show_trigger_comparator false
#define ts_show_tunerstudio_port true #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 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'

View File

@ -1914,7 +1914,7 @@
#define show_Frankenso_presets true #define show_Frankenso_presets true
#define show_test_presets true #define show_test_presets true
#define showHumanReadableWarning_offset 896 #define showHumanReadableWarning_offset 896
#define SIGNATURE_HASH 3544554118 #define SIGNATURE_HASH 2913860795
#define silentTriggerError_offset 1260 #define silentTriggerError_offset 1260
#define slowAdcAlpha_offset 1712 #define slowAdcAlpha_offset 1712
#define sparkDwellRpmBins_offset 54 #define sparkDwellRpmBins_offset 54
@ -2450,7 +2450,7 @@
#define ts_show_spi true #define ts_show_spi true
#define ts_show_trigger_comparator true #define ts_show_trigger_comparator true
#define ts_show_tunerstudio_port 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 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'

View File

@ -1908,7 +1908,7 @@
#define show_Proteus_presets false #define show_Proteus_presets false
#define show_test_presets false #define show_test_presets false
#define showHumanReadableWarning_offset 896 #define showHumanReadableWarning_offset 896
#define SIGNATURE_HASH 2007158855 #define SIGNATURE_HASH 155891322
#define silentTriggerError_offset 1260 #define silentTriggerError_offset 1260
#define slowAdcAlpha_offset 1712 #define slowAdcAlpha_offset 1712
#define sparkDwellRpmBins_offset 54 #define sparkDwellRpmBins_offset 54
@ -2444,7 +2444,7 @@
#define ts_show_spi true #define ts_show_spi true
#define ts_show_trigger_comparator false #define ts_show_trigger_comparator false
#define ts_show_tunerstudio_port 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 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'

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 = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", 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 = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", 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 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 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 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 auxLinear1Gauge = auxLinear1,"Aux Linear 1", "", 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 auxLinear2Gauge = auxLinear2,"Aux Linear 2", "", 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
launchSpeedConditionGauge = launchSpeedCondition,"launchSpeedCondition", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 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 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 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 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 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 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_227_9Gauge = unusedBit_227_9,"unusedBit_227_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_227_10Gauge = unusedBit_227_10,"unusedBit_227_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_227_11Gauge = unusedBit_227_11,"unusedBit_227_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_227_12Gauge = unusedBit_227_12,"unusedBit_227_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_227_13Gauge = unusedBit_227_13,"unusedBit_227_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_227_14Gauge = unusedBit_227_14,"unusedBit_227_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_227_15Gauge = unusedBit_227_15,"unusedBit_227_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_227_16Gauge = unusedBit_227_16,"unusedBit_227_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_227_17Gauge = unusedBit_227_17,"unusedBit_227_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_227_18Gauge = unusedBit_227_18,"unusedBit_227_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_227_19Gauge = unusedBit_227_19,"unusedBit_227_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_227_20Gauge = unusedBit_227_20,"unusedBit_227_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_227_21Gauge = unusedBit_227_21,"unusedBit_227_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_227_22Gauge = unusedBit_227_22,"unusedBit_227_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_227_23Gauge = unusedBit_227_23,"unusedBit_227_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_227_24Gauge = unusedBit_227_24,"unusedBit_227_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_227_25Gauge = unusedBit_227_25,"unusedBit_227_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_227_26Gauge = unusedBit_227_26,"unusedBit_227_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_227_27Gauge = unusedBit_227_27,"unusedBit_227_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_227_28Gauge = unusedBit_227_28,"unusedBit_227_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_227_29Gauge = unusedBit_227_29,"unusedBit_227_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_227_30Gauge = unusedBit_227_30,"unusedBit_227_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_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 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 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 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 unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0 auxLinear1 = scalar, S16, 464, "", 0.01, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0 auxLinear2 = scalar, S16, 466, "", 0.01, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -332,29 +330,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9] unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10] unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11] unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12] unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13] unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14] unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15] unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16] unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17] unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18] unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19] unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20] unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21] unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22] unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23] unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24] unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25] unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26] unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27] unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28] unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29] unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30] unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31] unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 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 // by class com.rusefi.output.CHeaderConsumer
// begin // begin
#pragma once #pragma once
@ -1059,7 +1059,17 @@ struct ts_outputs_s {
/** /**
* offset 389 * 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 */ offset 468 bit 0 */
bool launchSpeedCondition : 1 {}; bool launchSpeedCondition : 1 {};
@ -1089,73 +1099,73 @@ struct ts_outputs_s {
bool tpsAccelActive : 1 {}; bool tpsAccelActive : 1 {};
/** /**
offset 468 bit 9 */ offset 468 bit 9 */
bool unusedBit_225_9 : 1 {}; bool unusedBit_227_9 : 1 {};
/** /**
offset 468 bit 10 */ offset 468 bit 10 */
bool unusedBit_225_10 : 1 {}; bool unusedBit_227_10 : 1 {};
/** /**
offset 468 bit 11 */ offset 468 bit 11 */
bool unusedBit_225_11 : 1 {}; bool unusedBit_227_11 : 1 {};
/** /**
offset 468 bit 12 */ offset 468 bit 12 */
bool unusedBit_225_12 : 1 {}; bool unusedBit_227_12 : 1 {};
/** /**
offset 468 bit 13 */ offset 468 bit 13 */
bool unusedBit_225_13 : 1 {}; bool unusedBit_227_13 : 1 {};
/** /**
offset 468 bit 14 */ offset 468 bit 14 */
bool unusedBit_225_14 : 1 {}; bool unusedBit_227_14 : 1 {};
/** /**
offset 468 bit 15 */ offset 468 bit 15 */
bool unusedBit_225_15 : 1 {}; bool unusedBit_227_15 : 1 {};
/** /**
offset 468 bit 16 */ offset 468 bit 16 */
bool unusedBit_225_16 : 1 {}; bool unusedBit_227_16 : 1 {};
/** /**
offset 468 bit 17 */ offset 468 bit 17 */
bool unusedBit_225_17 : 1 {}; bool unusedBit_227_17 : 1 {};
/** /**
offset 468 bit 18 */ offset 468 bit 18 */
bool unusedBit_225_18 : 1 {}; bool unusedBit_227_18 : 1 {};
/** /**
offset 468 bit 19 */ offset 468 bit 19 */
bool unusedBit_225_19 : 1 {}; bool unusedBit_227_19 : 1 {};
/** /**
offset 468 bit 20 */ offset 468 bit 20 */
bool unusedBit_225_20 : 1 {}; bool unusedBit_227_20 : 1 {};
/** /**
offset 468 bit 21 */ offset 468 bit 21 */
bool unusedBit_225_21 : 1 {}; bool unusedBit_227_21 : 1 {};
/** /**
offset 468 bit 22 */ offset 468 bit 22 */
bool unusedBit_225_22 : 1 {}; bool unusedBit_227_22 : 1 {};
/** /**
offset 468 bit 23 */ offset 468 bit 23 */
bool unusedBit_225_23 : 1 {}; bool unusedBit_227_23 : 1 {};
/** /**
offset 468 bit 24 */ offset 468 bit 24 */
bool unusedBit_225_24 : 1 {}; bool unusedBit_227_24 : 1 {};
/** /**
offset 468 bit 25 */ offset 468 bit 25 */
bool unusedBit_225_25 : 1 {}; bool unusedBit_227_25 : 1 {};
/** /**
offset 468 bit 26 */ offset 468 bit 26 */
bool unusedBit_225_26 : 1 {}; bool unusedBit_227_26 : 1 {};
/** /**
offset 468 bit 27 */ offset 468 bit 27 */
bool unusedBit_225_27 : 1 {}; bool unusedBit_227_27 : 1 {};
/** /**
offset 468 bit 28 */ offset 468 bit 28 */
bool unusedBit_225_28 : 1 {}; bool unusedBit_227_28 : 1 {};
/** /**
offset 468 bit 29 */ offset 468 bit 29 */
bool unusedBit_225_29 : 1 {}; bool unusedBit_227_29 : 1 {};
/** /**
offset 468 bit 30 */ offset 468 bit 30 */
bool unusedBit_225_30 : 1 {}; bool unusedBit_227_30 : 1 {};
/** /**
offset 468 bit 31 */ offset 468 bit 31 */
bool unusedBit_225_31 : 1 {}; bool unusedBit_227_31 : 1 {};
/** /**
* offset 472 * offset 472
*/ */
@ -1353,4 +1363,4 @@ struct ts_outputs_s {
}; };
// end // 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_Frankenso_presets true
#define show_test_presets true #define show_test_presets true
#define showHumanReadableWarning_offset 896 #define showHumanReadableWarning_offset 896
#define SIGNATURE_HASH 370520518 #define SIGNATURE_HASH 1761466363
#define silentTriggerError_offset 1260 #define silentTriggerError_offset 1260
#define slowAdcAlpha_offset 1712 #define slowAdcAlpha_offset 1712
#define sparkDwellRpmBins_offset 54 #define sparkDwellRpmBins_offset 54
@ -2465,7 +2465,7 @@
#define ts_show_spi true #define ts_show_spi true
#define ts_show_trigger_comparator false #define ts_show_trigger_comparator false
#define ts_show_tunerstudio_port true #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 'W'
#define TS_SINGLE_WRITE_COMMAND_char W #define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND 't'

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 370520518 #define SIGNATURE_HASH 1761466363
#define TS_SIGNATURE "rusEFI 2022.03.20.all.370520518" #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 // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 4068499758 #define SIGNATURE_HASH 2355627795
#define TS_SIGNATURE "rusEFI 2022.03.20.alphax-2chan.4068499758" #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 // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 3897769423 #define SIGNATURE_HASH 2528861170
#define TS_SIGNATURE "rusEFI 2022.03.20.alphax-4chan.3897769423" #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 // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 182404321 #define SIGNATURE_HASH 1949770460
#define TS_SIGNATURE "rusEFI 2022.03.20.atlas.182404321" #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 // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 992622764 #define SIGNATURE_HASH 1170366097
#define TS_SIGNATURE "rusEFI 2022.03.20.core8.992622764" #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 // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 370520518 #define SIGNATURE_HASH 1761466363
#define TS_SIGNATURE "rusEFI 2022.03.20.f429-discovery.370520518" #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 // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 2144086519 #define SIGNATURE_HASH 19156938
#define TS_SIGNATURE "rusEFI 2022.03.20.frankenso_na6.2144086519" #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 // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 2746317097 #define SIGNATURE_HASH 3713605396
#define TS_SIGNATURE "rusEFI 2022.03.20.harley81.2746317097" #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 // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 939388299 #define SIGNATURE_HASH 1226148790
#define TS_SIGNATURE "rusEFI 2022.03.20.hellen-nb1.939388299" #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 // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 699071693 #define SIGNATURE_HASH 1463982832
#define TS_SIGNATURE "rusEFI 2022.03.20.hellen121nissan.699071693" #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 // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 2019697831 #define SIGNATURE_HASH 109724314
#define TS_SIGNATURE "rusEFI 2022.03.20.hellen121vag.2019697831" #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 // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 143111339 #define SIGNATURE_HASH 1987039894
#define TS_SIGNATURE "rusEFI 2022.03.20.hellen128.143111339" #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 // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 2033323205 #define SIGNATURE_HASH 131754744
#define TS_SIGNATURE "rusEFI 2022.03.20.hellen154hyundai.2033323205" #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 // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 3648799706 #define SIGNATURE_HASH 2811504103
#define TS_SIGNATURE "rusEFI 2022.03.20.hellen72.3648799706" #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 // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 3528612781 #define SIGNATURE_HASH 2897886608
#define TS_SIGNATURE "rusEFI 2022.03.20.hellen81.3528612781" #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 // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 508057755 #define SIGNATURE_HASH 1621114534
#define TS_SIGNATURE "rusEFI 2022.03.20.hellen88bmw.508057755" #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 // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 4285208 #define SIGNATURE_HASH 2125006117
#define TS_SIGNATURE "rusEFI 2022.03.20.hellenNA6.4285208" #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 // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 3285671875 #define SIGNATURE_HASH 3175037438
#define TS_SIGNATURE "rusEFI 2022.03.20.hellenNA8_96.3285671875" #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 // was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat null
// //
#define SIGNATURE_HASH 752899706 #define SIGNATURE_HASH 1376268359
#define TS_SIGNATURE "rusEFI 2022.03.20.hellen_cypress.752899706" #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 // was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat null
// //
#define SIGNATURE_HASH 3544554118 #define SIGNATURE_HASH 2913860795
#define TS_SIGNATURE "rusEFI 2022.03.20.kin.3544554118" #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 // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 2033549229 #define SIGNATURE_HASH 131930512
#define TS_SIGNATURE "rusEFI 2022.03.20.mre_f4.2033549229" #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 // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 2033549229 #define SIGNATURE_HASH 131930512
#define TS_SIGNATURE "rusEFI 2022.03.20.mre_f7.2033549229" #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 // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 1191143456 #define SIGNATURE_HASH 941035037
#define TS_SIGNATURE "rusEFI 2022.03.20.prometheus_405.1191143456" #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 // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 1191143456 #define SIGNATURE_HASH 941035037
#define TS_SIGNATURE "rusEFI 2022.03.20.prometheus_469.1191143456" #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 // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 818686023 #define SIGNATURE_HASH 1311002234
#define TS_SIGNATURE "rusEFI 2022.03.20.proteus_f4.818686023" #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 // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 818686023 #define SIGNATURE_HASH 1311002234
#define TS_SIGNATURE "rusEFI 2022.03.20.proteus_f7.818686023" #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 // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 818686023 #define SIGNATURE_HASH 1311002234
#define TS_SIGNATURE "rusEFI 2022.03.20.proteus_h7.818686023" #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 // was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh null
// //
#define SIGNATURE_HASH 2007158855 #define SIGNATURE_HASH 155891322
#define TS_SIGNATURE "rusEFI 2022.03.20.subaru_eg33_f7.2007158855" #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; return engine->outputChannels.luaLastCycleDuration;
if (strEqualCaseInsensitive(name, "testBenchIter")) if (strEqualCaseInsensitive(name, "testBenchIter"))
return engine->outputChannels.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")) if (strEqualCaseInsensitive(name, "launchSpeedCondition"))
return engine->outputChannels.launchSpeedCondition; return engine->outputChannels.launchSpeedCondition;
if (strEqualCaseInsensitive(name, "launchRpmCondition")) if (strEqualCaseInsensitive(name, "launchRpmCondition"))

View File

@ -1,6 +1,6 @@
#include "global.h" #include "global.h"
#include "sensor_type.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 // see also gen_config_and_enums.bat
@ -29,6 +29,10 @@ case SensorType::Aux7:
return "Aux7"; return "Aux7";
case SensorType::Aux8: case SensorType::Aux8:
return "Aux8"; return "Aux8";
case SensorType::AuxLinear1:
return "AuxLinear1";
case SensorType::AuxLinear2:
return "AuxLinear2";
case SensorType::AuxTemp1: case SensorType::AuxTemp1:
return "AuxTemp1"; return "AuxTemp1";
case SensorType::AuxTemp2: case SensorType::AuxTemp2:

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.all.370520518" signature = "rusEFI 2022.03.21.all.1761466363"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. 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 ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (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 pageSize = 21012
page = 1 page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0 auxLinear1 = scalar, S16, 464, "", 0.01, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0 auxLinear2 = scalar, S16, 466, "", 0.01, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9] unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10] unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11] unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12] unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13] unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14] unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15] unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16] unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17] unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18] unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19] unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20] unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21] unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22] unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23] unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24] unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25] unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26] unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27] unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28] unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29] unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30] unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31] unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 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 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 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 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 gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1 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 = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", 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 = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4021,6 +4023,9 @@ menuDialog = main
subMenu = fuelLevelDialog, "Fuel level sensor" subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = egtInputs, "EGT" subMenu = egtInputs, "EGT"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller" menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator" subMenu = ecuStimulator, "ECU stimulator"
@ -5085,6 +5090,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West panel = fuelp_settings, West
panel = fuelPressureGauges, East 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 ; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.alphax-2chan.4068499758" signature = "rusEFI 2022.03.21.alphax-2chan.2355627795"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. 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 ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (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 pageSize = 21012
page = 1 page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0 auxLinear1 = scalar, S16, 464, "", 0.01, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0 auxLinear2 = scalar, S16, 466, "", 0.01, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9] unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10] unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11] unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12] unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13] unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14] unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15] unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16] unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17] unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18] unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19] unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20] unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21] unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22] unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23] unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24] unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25] unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26] unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27] unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28] unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29] unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30] unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31] unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 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 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 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 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 gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1 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 = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", 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 = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4019,6 +4021,9 @@ menuDialog = main
subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelPressureSensor, "Fuel pressure"
subMenu = fuelLevelDialog, "Fuel level sensor" subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller" menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator" subMenu = ecuStimulator, "ECU stimulator"
@ -5069,6 +5074,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West panel = fuelp_settings, West
panel = fuelPressureGauges, East 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 ; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.alphax-4chan.3897769423" signature = "rusEFI 2022.03.21.alphax-4chan.2528861170"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. 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 ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (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 pageSize = 21012
page = 1 page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0 auxLinear1 = scalar, S16, 464, "", 0.01, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0 auxLinear2 = scalar, S16, 466, "", 0.01, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9] unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10] unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11] unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12] unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13] unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14] unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15] unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16] unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17] unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18] unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19] unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20] unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21] unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22] unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23] unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24] unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25] unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26] unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27] unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28] unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29] unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30] unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31] unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 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 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 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 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 gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1 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 = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", 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 = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4019,6 +4021,9 @@ menuDialog = main
subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelPressureSensor, "Fuel pressure"
subMenu = fuelLevelDialog, "Fuel level sensor" subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller" menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator" subMenu = ecuStimulator, "ECU stimulator"
@ -5069,6 +5074,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West panel = fuelp_settings, West
panel = fuelPressureGauges, East 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 ; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.atlas.182404321" signature = "rusEFI 2022.03.21.atlas.1949770460"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. 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 ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (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 pageSize = 21012
page = 1 page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0 auxLinear1 = scalar, S16, 464, "", 0.01, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0 auxLinear2 = scalar, S16, 466, "", 0.01, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9] unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10] unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11] unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12] unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13] unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14] unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15] unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16] unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17] unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18] unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19] unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20] unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21] unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22] unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23] unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24] unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25] unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26] unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27] unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28] unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29] unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30] unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31] unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 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 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 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 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 gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1 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 = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", 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 = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4021,6 +4023,9 @@ menuDialog = main
subMenu = fuelLevelDialog, "Fuel level sensor" subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = egtInputs, "EGT" subMenu = egtInputs, "EGT"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller" menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator" subMenu = ecuStimulator, "ECU stimulator"
@ -5077,6 +5082,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West panel = fuelp_settings, West
panel = fuelPressureGauges, East 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 ; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.core8.992622764" signature = "rusEFI 2022.03.21.core8.1170366097"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. 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 ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (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 pageSize = 21012
page = 1 page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0 auxLinear1 = scalar, S16, 464, "", 0.01, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0 auxLinear2 = scalar, S16, 466, "", 0.01, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9] unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10] unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11] unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12] unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13] unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14] unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15] unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16] unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17] unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18] unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19] unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20] unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21] unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22] unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23] unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24] unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25] unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26] unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27] unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28] unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29] unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30] unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31] unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 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 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 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 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 gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1 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 = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", 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 = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4020,6 +4022,9 @@ menuDialog = main
subMenu = fuelLevelDialog, "Fuel level sensor" subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = egtInputs, "EGT" subMenu = egtInputs, "EGT"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller" menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator" subMenu = ecuStimulator, "ECU stimulator"
@ -5080,6 +5085,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West panel = fuelp_settings, West
panel = fuelPressureGauges, East 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 ; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.f429-discovery.370520518" signature = "rusEFI 2022.03.21.f429-discovery.1761466363"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. 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 ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (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 pageSize = 21012
page = 1 page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0 auxLinear1 = scalar, S16, 464, "", 0.01, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0 auxLinear2 = scalar, S16, 466, "", 0.01, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9] unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10] unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11] unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12] unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13] unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14] unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15] unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16] unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17] unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18] unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19] unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20] unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21] unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22] unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23] unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24] unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25] unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26] unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27] unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28] unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29] unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30] unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31] unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 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 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 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 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 gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1 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 = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", 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 = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4021,6 +4023,9 @@ menuDialog = main
subMenu = fuelLevelDialog, "Fuel level sensor" subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = egtInputs, "EGT" subMenu = egtInputs, "EGT"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller" menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator" subMenu = ecuStimulator, "ECU stimulator"
@ -5085,6 +5090,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West panel = fuelp_settings, West
panel = fuelPressureGauges, East 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 ; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.frankenso_na6.2144086519" signature = "rusEFI 2022.03.21.frankenso_na6.19156938"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. 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 ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (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 pageSize = 21012
page = 1 page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0 auxLinear1 = scalar, S16, 464, "", 0.01, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0 auxLinear2 = scalar, S16, 466, "", 0.01, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9] unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10] unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11] unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12] unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13] unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14] unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15] unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16] unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17] unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18] unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19] unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20] unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21] unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22] unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23] unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24] unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25] unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26] unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27] unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28] unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29] unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30] unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31] unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 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 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 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 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 gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1 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 = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", 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 = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4021,6 +4023,9 @@ menuDialog = main
subMenu = fuelLevelDialog, "Fuel level sensor" subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = egtInputs, "EGT" subMenu = egtInputs, "EGT"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller" menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator" subMenu = ecuStimulator, "ECU stimulator"
@ -5085,6 +5090,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West panel = fuelp_settings, West
panel = fuelPressureGauges, East 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 ; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.harley81.2746317097" signature = "rusEFI 2022.03.21.harley81.3713605396"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. 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 ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (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 pageSize = 21012
page = 1 page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0 auxLinear1 = scalar, S16, 464, "", 0.01, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0 auxLinear2 = scalar, S16, 466, "", 0.01, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9] unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10] unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11] unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12] unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13] unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14] unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15] unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16] unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17] unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18] unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19] unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20] unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21] unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22] unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23] unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24] unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25] unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26] unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27] unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28] unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29] unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30] unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31] unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 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 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 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 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 gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1 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 = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", 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 = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4019,6 +4021,9 @@ menuDialog = main
subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelPressureSensor, "Fuel pressure"
subMenu = fuelLevelDialog, "Fuel level sensor" subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller" menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator" subMenu = ecuStimulator, "ECU stimulator"
@ -5069,6 +5074,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West panel = fuelp_settings, West
panel = fuelPressureGauges, East 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 ; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.hellen-nb1.939388299" signature = "rusEFI 2022.03.21.hellen-nb1.1226148790"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. 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 ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (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 pageSize = 21012
page = 1 page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0 auxLinear1 = scalar, S16, 464, "", 0.01, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0 auxLinear2 = scalar, S16, 466, "", 0.01, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9] unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10] unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11] unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12] unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13] unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14] unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15] unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16] unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17] unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18] unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19] unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20] unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21] unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22] unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23] unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24] unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25] unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26] unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27] unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28] unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29] unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30] unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31] unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 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 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 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 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 gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1 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 = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", 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 = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4019,6 +4021,9 @@ menuDialog = main
subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelPressureSensor, "Fuel pressure"
subMenu = fuelLevelDialog, "Fuel level sensor" subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller" menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator" subMenu = ecuStimulator, "ECU stimulator"
@ -5069,6 +5074,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West panel = fuelp_settings, West
panel = fuelPressureGauges, East 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 ; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.hellen121nissan.699071693" signature = "rusEFI 2022.03.21.hellen121nissan.1463982832"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. 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 ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (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 pageSize = 21012
page = 1 page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0 auxLinear1 = scalar, S16, 464, "", 0.01, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0 auxLinear2 = scalar, S16, 466, "", 0.01, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9] unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10] unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11] unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12] unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13] unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14] unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15] unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16] unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17] unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18] unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19] unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20] unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21] unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22] unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23] unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24] unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25] unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26] unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27] unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28] unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29] unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30] unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31] unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 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 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 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 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 gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1 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 = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", 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 = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4019,6 +4021,9 @@ menuDialog = main
subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelPressureSensor, "Fuel pressure"
subMenu = fuelLevelDialog, "Fuel level sensor" subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller" menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator" subMenu = ecuStimulator, "ECU stimulator"
@ -5069,6 +5074,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West panel = fuelp_settings, West
panel = fuelPressureGauges, East 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 ; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.hellen121vag.2019697831" signature = "rusEFI 2022.03.21.hellen121vag.109724314"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. 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 ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (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 pageSize = 21012
page = 1 page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0 auxLinear1 = scalar, S16, 464, "", 0.01, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0 auxLinear2 = scalar, S16, 466, "", 0.01, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9] unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10] unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11] unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12] unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13] unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14] unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15] unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16] unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17] unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18] unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19] unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20] unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21] unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22] unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23] unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24] unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25] unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26] unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27] unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28] unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29] unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30] unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31] unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 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 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 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 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 gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1 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 = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", 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 = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4019,6 +4021,9 @@ menuDialog = main
subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelPressureSensor, "Fuel pressure"
subMenu = fuelLevelDialog, "Fuel level sensor" subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller" menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator" subMenu = ecuStimulator, "ECU stimulator"
@ -5069,6 +5074,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West panel = fuelp_settings, West
panel = fuelPressureGauges, East 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 ; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.hellen128.143111339" signature = "rusEFI 2022.03.21.hellen128.1987039894"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. 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 ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (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 pageSize = 21012
page = 1 page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0 auxLinear1 = scalar, S16, 464, "", 0.01, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0 auxLinear2 = scalar, S16, 466, "", 0.01, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9] unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10] unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11] unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12] unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13] unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14] unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15] unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16] unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17] unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18] unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19] unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20] unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21] unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22] unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23] unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24] unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25] unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26] unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27] unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28] unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29] unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30] unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31] unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 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 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 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 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 gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1 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 = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", 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 = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4019,6 +4021,9 @@ menuDialog = main
subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelPressureSensor, "Fuel pressure"
subMenu = fuelLevelDialog, "Fuel level sensor" subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller" menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator" subMenu = ecuStimulator, "ECU stimulator"
@ -5069,6 +5074,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West panel = fuelp_settings, West
panel = fuelPressureGauges, East 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 ; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.hellen154hyundai.2033323205" signature = "rusEFI 2022.03.21.hellen154hyundai.131754744"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. 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 ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (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 pageSize = 21012
page = 1 page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0 auxLinear1 = scalar, S16, 464, "", 0.01, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0 auxLinear2 = scalar, S16, 466, "", 0.01, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9] unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10] unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11] unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12] unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13] unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14] unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15] unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16] unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17] unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18] unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19] unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20] unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21] unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22] unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23] unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24] unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25] unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26] unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27] unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28] unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29] unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30] unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31] unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 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 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 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 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 gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1 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 = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", 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 = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4019,6 +4021,9 @@ menuDialog = main
subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelPressureSensor, "Fuel pressure"
subMenu = fuelLevelDialog, "Fuel level sensor" subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller" menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator" subMenu = ecuStimulator, "ECU stimulator"
@ -5069,6 +5074,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West panel = fuelp_settings, West
panel = fuelPressureGauges, East 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 ; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.hellen72.3648799706" signature = "rusEFI 2022.03.21.hellen72.2811504103"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. 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 ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (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 pageSize = 21012
page = 1 page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0 auxLinear1 = scalar, S16, 464, "", 0.01, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0 auxLinear2 = scalar, S16, 466, "", 0.01, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9] unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10] unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11] unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12] unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13] unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14] unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15] unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16] unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17] unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18] unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19] unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20] unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21] unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22] unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23] unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24] unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25] unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26] unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27] unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28] unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29] unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30] unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31] unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 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 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 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 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 gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1 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 = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", 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 = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4019,6 +4021,9 @@ menuDialog = main
subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelPressureSensor, "Fuel pressure"
subMenu = fuelLevelDialog, "Fuel level sensor" subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller" menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator" subMenu = ecuStimulator, "ECU stimulator"
@ -5069,6 +5074,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West panel = fuelp_settings, West
panel = fuelPressureGauges, East 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 ; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.hellen81.3528612781" signature = "rusEFI 2022.03.21.hellen81.2897886608"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. 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 ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (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 pageSize = 21012
page = 1 page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0 auxLinear1 = scalar, S16, 464, "", 0.01, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0 auxLinear2 = scalar, S16, 466, "", 0.01, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9] unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10] unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11] unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12] unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13] unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14] unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15] unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16] unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17] unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18] unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19] unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20] unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21] unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22] unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23] unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24] unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25] unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26] unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27] unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28] unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29] unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30] unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31] unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 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 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 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 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 gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1 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 = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", 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 = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4019,6 +4021,9 @@ menuDialog = main
subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelPressureSensor, "Fuel pressure"
subMenu = fuelLevelDialog, "Fuel level sensor" subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller" menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator" subMenu = ecuStimulator, "ECU stimulator"
@ -5068,6 +5073,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West panel = fuelp_settings, West
panel = fuelPressureGauges, East 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 ; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.hellen88bmw.508057755" signature = "rusEFI 2022.03.21.hellen88bmw.1621114534"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. 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 ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (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 pageSize = 21012
page = 1 page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0 auxLinear1 = scalar, S16, 464, "", 0.01, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0 auxLinear2 = scalar, S16, 466, "", 0.01, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9] unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10] unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11] unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12] unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13] unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14] unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15] unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16] unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17] unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18] unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19] unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20] unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21] unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22] unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23] unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24] unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25] unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26] unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27] unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28] unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29] unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30] unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31] unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 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 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 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 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 gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1 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 = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", 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 = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4019,6 +4021,9 @@ menuDialog = main
subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelPressureSensor, "Fuel pressure"
subMenu = fuelLevelDialog, "Fuel level sensor" subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller" menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator" subMenu = ecuStimulator, "ECU stimulator"
@ -5069,6 +5074,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West panel = fuelp_settings, West
panel = fuelPressureGauges, East 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 ; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.hellenNA6.4285208" signature = "rusEFI 2022.03.21.hellenNA6.2125006117"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. 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 ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (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 pageSize = 21012
page = 1 page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0 auxLinear1 = scalar, S16, 464, "", 0.01, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0 auxLinear2 = scalar, S16, 466, "", 0.01, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9] unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10] unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11] unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12] unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13] unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14] unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15] unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16] unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17] unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18] unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19] unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20] unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21] unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22] unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23] unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24] unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25] unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26] unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27] unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28] unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29] unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30] unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31] unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 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 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 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 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 gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1 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 = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", 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 = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4019,6 +4021,9 @@ menuDialog = main
subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelPressureSensor, "Fuel pressure"
subMenu = fuelLevelDialog, "Fuel level sensor" subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller" menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator" subMenu = ecuStimulator, "ECU stimulator"
@ -5069,6 +5074,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West panel = fuelp_settings, West
panel = fuelPressureGauges, East 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 ; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.hellenNA8_96.3285671875" signature = "rusEFI 2022.03.21.hellenNA8_96.3175037438"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. 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 ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (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 pageSize = 21012
page = 1 page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0 auxLinear1 = scalar, S16, 464, "", 0.01, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0 auxLinear2 = scalar, S16, 466, "", 0.01, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9] unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10] unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11] unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12] unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13] unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14] unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15] unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16] unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17] unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18] unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19] unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20] unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21] unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22] unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23] unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24] unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25] unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26] unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27] unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28] unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29] unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30] unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31] unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 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 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 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 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 gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1 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 = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", 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 = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4019,6 +4021,9 @@ menuDialog = main
subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelPressureSensor, "Fuel pressure"
subMenu = fuelLevelDialog, "Fuel level sensor" subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller" menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator" subMenu = ecuStimulator, "ECU stimulator"
@ -5069,6 +5074,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West panel = fuelp_settings, West
panel = fuelPressureGauges, East 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 ; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.hellen_cypress.752899706" signature = "rusEFI 2022.03.21.hellen_cypress.1376268359"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. 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 ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (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 pageSize = 21012
page = 1 page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0 auxLinear1 = scalar, S16, 464, "", 0.01, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0 auxLinear2 = scalar, S16, 466, "", 0.01, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9] unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10] unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11] unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12] unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13] unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14] unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15] unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16] unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17] unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18] unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19] unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20] unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21] unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22] unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23] unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24] unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25] unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26] unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27] unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28] unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29] unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30] unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31] unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 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 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 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 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 gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1 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 = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", 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 = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4021,6 +4023,9 @@ menuDialog = main
subMenu = fuelLevelDialog, "Fuel level sensor" subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = egtInputs, "EGT" subMenu = egtInputs, "EGT"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller" menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator" subMenu = ecuStimulator, "ECU stimulator"
@ -5085,6 +5090,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West panel = fuelp_settings, West
panel = fuelPressureGauges, East 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 ; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.kin.3544554118" signature = "rusEFI 2022.03.21.kin.2913860795"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. 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 ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (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 pageSize = 20984
page = 1 page = 1
@ -2242,10 +2242,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0 auxLinear1 = scalar, S16, 464, "", 0.01, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0 auxLinear2 = scalar, S16, 466, "", 0.01, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2255,29 +2253,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9] unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10] unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11] unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12] unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13] unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14] unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15] unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16] unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17] unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18] unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19] unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20] unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21] unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22] unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23] unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24] unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25] unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26] unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27] unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28] unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29] unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30] unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31] unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 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 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 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 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 gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1 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 = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", 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 = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -3987,6 +3989,9 @@ menuDialog = main
subMenu = fuelLevelDialog, "Fuel level sensor" subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = egtInputs, "EGT" subMenu = egtInputs, "EGT"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller" menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator" subMenu = ecuStimulator, "ECU stimulator"
@ -5052,6 +5057,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West panel = fuelp_settings, West
panel = fuelPressureGauges, East 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 ; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.mre_f4.2033549229" signature = "rusEFI 2022.03.21.mre_f4.131930512"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. 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 ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (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 pageSize = 21012
page = 1 page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0 auxLinear1 = scalar, S16, 464, "", 0.01, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0 auxLinear2 = scalar, S16, 466, "", 0.01, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9] unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10] unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11] unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12] unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13] unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14] unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15] unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16] unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17] unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18] unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19] unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20] unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21] unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22] unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23] unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24] unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25] unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26] unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27] unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28] unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29] unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30] unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31] unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 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 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 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 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 gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1 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 = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", 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 = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4020,6 +4022,9 @@ menuDialog = main
subMenu = fuelLevelDialog, "Fuel level sensor" subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = egtInputs, "EGT" subMenu = egtInputs, "EGT"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller" menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator" subMenu = ecuStimulator, "ECU stimulator"
@ -5070,6 +5075,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West panel = fuelp_settings, West
panel = fuelPressureGauges, East 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 ; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.mre_f7.2033549229" signature = "rusEFI 2022.03.21.mre_f7.131930512"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. 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 ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (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 pageSize = 21012
page = 1 page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0 auxLinear1 = scalar, S16, 464, "", 0.01, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0 auxLinear2 = scalar, S16, 466, "", 0.01, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9] unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10] unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11] unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12] unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13] unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14] unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15] unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16] unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17] unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18] unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19] unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20] unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21] unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22] unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23] unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24] unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25] unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26] unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27] unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28] unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29] unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30] unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31] unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 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 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 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 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 gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1 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 = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", 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 = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4020,6 +4022,9 @@ menuDialog = main
subMenu = fuelLevelDialog, "Fuel level sensor" subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = egtInputs, "EGT" subMenu = egtInputs, "EGT"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller" menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator" subMenu = ecuStimulator, "ECU stimulator"
@ -5070,6 +5075,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West panel = fuelp_settings, West
panel = fuelPressureGauges, East 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 ; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.prometheus_405.1191143456" signature = "rusEFI 2022.03.21.prometheus_405.941035037"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. 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 ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (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 pageSize = 21012
page = 1 page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0 auxLinear1 = scalar, S16, 464, "", 0.01, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0 auxLinear2 = scalar, S16, 466, "", 0.01, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9] unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10] unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11] unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12] unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13] unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14] unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15] unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16] unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17] unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18] unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19] unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20] unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21] unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22] unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23] unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24] unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25] unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26] unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27] unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28] unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29] unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30] unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31] unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 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 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 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 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 gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1 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 = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", 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 = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4017,6 +4019,9 @@ menuDialog = main
subMenu = fuelLevelDialog, "Fuel level sensor" subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = egtInputs, "EGT" subMenu = egtInputs, "EGT"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller" menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator" subMenu = ecuStimulator, "ECU stimulator"
@ -5080,6 +5085,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West panel = fuelp_settings, West
panel = fuelPressureGauges, East 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 ; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.prometheus_469.1191143456" signature = "rusEFI 2022.03.21.prometheus_469.941035037"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. 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 ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (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 pageSize = 21012
page = 1 page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0 auxLinear1 = scalar, S16, 464, "", 0.01, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0 auxLinear2 = scalar, S16, 466, "", 0.01, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9] unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10] unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11] unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12] unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13] unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14] unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15] unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16] unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17] unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18] unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19] unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20] unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21] unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22] unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23] unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24] unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25] unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26] unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27] unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28] unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29] unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30] unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31] unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 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 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 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 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 gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1 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 = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", 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 = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4017,6 +4019,9 @@ menuDialog = main
subMenu = fuelLevelDialog, "Fuel level sensor" subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = egtInputs, "EGT" subMenu = egtInputs, "EGT"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller" menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator" subMenu = ecuStimulator, "ECU stimulator"
@ -5080,6 +5085,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West panel = fuelp_settings, West
panel = fuelPressureGauges, East 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 ; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.proteus_f4.818686023" signature = "rusEFI 2022.03.21.proteus_f4.1311002234"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. 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 ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (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 pageSize = 21012
page = 1 page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0 auxLinear1 = scalar, S16, 464, "", 0.01, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0 auxLinear2 = scalar, S16, 466, "", 0.01, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9] unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10] unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11] unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12] unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13] unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14] unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15] unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16] unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17] unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18] unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19] unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20] unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21] unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22] unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23] unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24] unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25] unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26] unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27] unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28] unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29] unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30] unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31] unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 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 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 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 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 gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1 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 = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", 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 = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4019,6 +4021,9 @@ menuDialog = main
subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelPressureSensor, "Fuel pressure"
subMenu = fuelLevelDialog, "Fuel level sensor" subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller" menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator" subMenu = ecuStimulator, "ECU stimulator"
@ -5062,6 +5067,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West panel = fuelp_settings, West
panel = fuelPressureGauges, East 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 ; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.proteus_f7.818686023" signature = "rusEFI 2022.03.21.proteus_f7.1311002234"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. 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 ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (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 pageSize = 21012
page = 1 page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0 auxLinear1 = scalar, S16, 464, "", 0.01, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0 auxLinear2 = scalar, S16, 466, "", 0.01, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9] unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10] unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11] unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12] unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13] unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14] unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15] unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16] unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17] unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18] unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19] unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20] unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21] unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22] unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23] unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24] unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25] unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26] unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27] unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28] unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29] unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30] unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31] unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 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 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 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 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 gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1 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 = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", 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 = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4019,6 +4021,9 @@ menuDialog = main
subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelPressureSensor, "Fuel pressure"
subMenu = fuelLevelDialog, "Fuel level sensor" subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller" menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator" subMenu = ecuStimulator, "ECU stimulator"
@ -5062,6 +5067,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West panel = fuelp_settings, West
panel = fuelPressureGauges, East 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 ; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.proteus_h7.818686023" signature = "rusEFI 2022.03.21.proteus_h7.1311002234"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. 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 ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (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 pageSize = 21012
page = 1 page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0 auxLinear1 = scalar, S16, 464, "", 0.01, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0 auxLinear2 = scalar, S16, 466, "", 0.01, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9] unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10] unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11] unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12] unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13] unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14] unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15] unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16] unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17] unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18] unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19] unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20] unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21] unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22] unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23] unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24] unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25] unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26] unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27] unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28] unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29] unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30] unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31] unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 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 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 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 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 gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1 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 = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", 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 = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4019,6 +4021,9 @@ menuDialog = main
subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelPressureSensor, "Fuel pressure"
subMenu = fuelLevelDialog, "Fuel level sensor" subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller" menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator" subMenu = ecuStimulator, "ECU stimulator"
@ -5062,6 +5067,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West panel = fuelp_settings, West
panel = fuelPressureGauges, East 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 ; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel field = "MAP ADC input", map_sensor_hwChannel

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.03.20.subaru_eg33_f7.2007158855" signature = "rusEFI 2022.03.21.subaru_eg33_f7.155891322"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. 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 ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false useLegacyFTempUnits = false
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (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 pageSize = 21012
page = 1 page = 1
@ -2276,10 +2276,8 @@ unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0
unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0
unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0
unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0
unusedAtTheEnd76 = scalar, U08, 464, "", 1, 0 auxLinear1 = scalar, S16, 464, "", 0.01, 0
unusedAtTheEnd77 = scalar, U08, 465, "", 1, 0 auxLinear2 = scalar, S16, 466, "", 0.01, 0
unusedAtTheEnd78 = scalar, U08, 466, "", 1, 0
unusedAtTheEnd79 = scalar, U08, 467, "", 1, 0
launchSpeedCondition = bits, U32, 468, [0:0] launchSpeedCondition = bits, U32, 468, [0:0]
launchRpmCondition = bits, U32, 468, [1:1] launchRpmCondition = bits, U32, 468, [1:1]
launchTpsCondition = bits, U32, 468, [2:2] launchTpsCondition = bits, U32, 468, [2:2]
@ -2289,29 +2287,29 @@ launchCombinedConditions = bits, U32, 468, [5:5]
launchActivatePinState = bits, U32, 468, [6:6] launchActivatePinState = bits, U32, 468, [6:6]
dfcoActive = bits, U32, 468, [7:7] dfcoActive = bits, U32, 468, [7:7]
tpsAccelActive = bits, U32, 468, [8:8] tpsAccelActive = bits, U32, 468, [8:8]
unusedBit_225_9 = bits, U32, 468, [9:9] unusedBit_227_9 = bits, U32, 468, [9:9]
unusedBit_225_10 = bits, U32, 468, [10:10] unusedBit_227_10 = bits, U32, 468, [10:10]
unusedBit_225_11 = bits, U32, 468, [11:11] unusedBit_227_11 = bits, U32, 468, [11:11]
unusedBit_225_12 = bits, U32, 468, [12:12] unusedBit_227_12 = bits, U32, 468, [12:12]
unusedBit_225_13 = bits, U32, 468, [13:13] unusedBit_227_13 = bits, U32, 468, [13:13]
unusedBit_225_14 = bits, U32, 468, [14:14] unusedBit_227_14 = bits, U32, 468, [14:14]
unusedBit_225_15 = bits, U32, 468, [15:15] unusedBit_227_15 = bits, U32, 468, [15:15]
unusedBit_225_16 = bits, U32, 468, [16:16] unusedBit_227_16 = bits, U32, 468, [16:16]
unusedBit_225_17 = bits, U32, 468, [17:17] unusedBit_227_17 = bits, U32, 468, [17:17]
unusedBit_225_18 = bits, U32, 468, [18:18] unusedBit_227_18 = bits, U32, 468, [18:18]
unusedBit_225_19 = bits, U32, 468, [19:19] unusedBit_227_19 = bits, U32, 468, [19:19]
unusedBit_225_20 = bits, U32, 468, [20:20] unusedBit_227_20 = bits, U32, 468, [20:20]
unusedBit_225_21 = bits, U32, 468, [21:21] unusedBit_227_21 = bits, U32, 468, [21:21]
unusedBit_225_22 = bits, U32, 468, [22:22] unusedBit_227_22 = bits, U32, 468, [22:22]
unusedBit_225_23 = bits, U32, 468, [23:23] unusedBit_227_23 = bits, U32, 468, [23:23]
unusedBit_225_24 = bits, U32, 468, [24:24] unusedBit_227_24 = bits, U32, 468, [24:24]
unusedBit_225_25 = bits, U32, 468, [25:25] unusedBit_227_25 = bits, U32, 468, [25:25]
unusedBit_225_26 = bits, U32, 468, [26:26] unusedBit_227_26 = bits, U32, 468, [26:26]
unusedBit_225_27 = bits, U32, 468, [27:27] unusedBit_227_27 = bits, U32, 468, [27:27]
unusedBit_225_28 = bits, U32, 468, [28:28] unusedBit_227_28 = bits, U32, 468, [28:28]
unusedBit_225_29 = bits, U32, 468, [29:29] unusedBit_227_29 = bits, U32, 468, [29:29]
unusedBit_225_30 = bits, U32, 468, [30:30] unusedBit_227_30 = bits, U32, 468, [30:30]
unusedBit_225_31 = bits, U32, 468, [31:31] unusedBit_227_31 = bits, U32, 468, [31:31]
TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0
boostControllerOutput = scalar, U08, 473, "", 1, 0 boostControllerOutput = scalar, U08, 473, "", 1, 0
boostControllerClosedLoopPart = scalar, U08, 474, "", 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 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 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 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 gaugeCategory = VVT
vvtPositionB1IGauge = vvtPositionB1I, "VVT: bank 1 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1 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 = luaInvocationCounter, "luaInvocationCounter", int, "%d"
entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d"
entry = testBenchIter, "testBenchIter", 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 = launchSpeedCondition, "launchSpeedCondition", int, "%d"
entry = launchRpmCondition, "launchRpmCondition", int, "%d" entry = launchRpmCondition, "launchRpmCondition", int, "%d"
entry = launchTpsCondition, "launchTpsCondition", int, "%d" entry = launchTpsCondition, "launchTpsCondition", int, "%d"
@ -4019,6 +4021,9 @@ menuDialog = main
subMenu = fuelPressureSensor, "Fuel pressure" subMenu = fuelPressureSensor, "Fuel pressure"
subMenu = fuelLevelDialog, "Fuel level sensor" subMenu = fuelLevelDialog, "Fuel level sensor"
subMenu = wastegateIdlePos, "Wastegate and idle position sensors" subMenu = wastegateIdlePos, "Wastegate and idle position sensors"
subMenu = std_separator
subMenu = auxLinearSensors, "Aux Linear Sensors"
menu = "&Controller" menu = "&Controller"
subMenu = ecuStimulator, "ECU stimulator" subMenu = ecuStimulator, "ECU stimulator"
@ -5079,6 +5084,24 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
panel = fuelp_settings, West panel = fuelp_settings, West
panel = fuelPressureGauges, East 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 ; Sensors->MAP sensor
dialog = mapSensorAnalog, "MAP sensor", yAxis dialog = mapSensorAnalog, "MAP sensor", yAxis
field = "MAP ADC input", map_sensor_hwChannel field = "MAP ADC input", map_sensor_hwChannel

View File

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

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated; package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) 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 // by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*; import com.rusefi.config.*;
@ -1857,7 +1857,7 @@ public class Fields {
public static final int servoOutputPins7_offset = 2738; public static final int servoOutputPins7_offset = 2738;
public static final int servoOutputPins8_offset = 2739; public static final int servoOutputPins8_offset = 2739;
public static final int showHumanReadableWarning_offset = 896; 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 silentTriggerError_offset = 1260;
public static final int slowAdcAlpha_offset = 1712; public static final int slowAdcAlpha_offset = 1712;
public static final int sparkDwellRpmBins_offset = 54; 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_UNDERRUN = 0x80;
public static final int TS_RESPONSE_UNRECOGNIZED_COMMAND = 0x83; public static final int TS_RESPONSE_UNRECOGNIZED_COMMAND = 0x83;
public static final char TS_SET_LOGGER_SWITCH = 'l'; public static final char TS_SET_LOGGER_SWITCH = 'l';
public static final String TS_SIGNATURE = "rusEFI 2022.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_SINGLE_WRITE_COMMAND = 'W';
public static final char TS_TEST_COMMAND = 't'; public static final char TS_TEST_COMMAND = 't';
public static final int TsCalMode_EtbKd = 5; public static final int TsCalMode_EtbKd = 5;