Auto-generated configs and docs
This commit is contained in:
parent
3e81c82ff5
commit
6fc0bbef4e
|
@ -1320,7 +1320,7 @@
|
|||
#define ts_show_vbatt true
|
||||
#define ts_show_vr_threshold_2 true
|
||||
#define ts_show_vr_threshold_all true
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.16.cypress.snap_13528"
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.17.cypress.snap_13528"
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND 't'
|
||||
|
|
|
@ -1320,7 +1320,7 @@
|
|||
#define ts_show_vbatt true
|
||||
#define ts_show_vr_threshold_2 true
|
||||
#define ts_show_vr_threshold_all true
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.16.kin.snap_38420"
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.17.kin.snap_38420"
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND 't'
|
||||
|
|
|
@ -1271,7 +1271,7 @@
|
|||
#define ts_show_vbatt true
|
||||
#define ts_show_vr_threshold_2 true
|
||||
#define ts_show_vr_threshold_all true
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.16.subaru_eg33_f7.snap_60674"
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.17.subaru_eg33_f7.snap_60674"
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND 't'
|
||||
|
|
|
@ -193,8 +193,6 @@ entry = auxLinear1, "Aux Linear #1", float, "%.3f"
|
|||
entry = auxLinear2, "Aux Linear #2", float, "%.3f"
|
||||
entry = dfcoActive, "dfcoActive", int, "%d"
|
||||
entry = tpsAccelActive, "tpsAccelActive", int, "%d"
|
||||
entry = boostControllerOutput, "Boost Output", float, "%.3f"
|
||||
entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f"
|
||||
entry = fallbackMap, "fallbackMap", float, "%.3f"
|
||||
entry = instantMAPValue, "Instant MAP", float, "%.3f"
|
||||
entry = maxLockedDuration, "maxLockedDuration", int, "%d"
|
||||
|
@ -363,6 +361,9 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
|
|||
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
|
||||
entry = isZeroRpm, "isZeroRpm", int, "%d"
|
||||
entry = hasInitBoost, "hasInitBoost", int, "%d"
|
||||
entry = rpmTooLow, "rpmTooLow", int, "%d"
|
||||
entry = tpsTooLow, "tpsTooLow", int, "%d"
|
||||
entry = mapTooLow, "mapTooLow", int, "%d"
|
||||
entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
|
||||
entry = boostOutput, "Boost: Output", float, "%.3f"
|
||||
entry = luaTargetMult, "luaTargetMult", float, "%.3f"
|
||||
|
|
|
@ -107,6 +107,9 @@ indicatorPanel = boost_controlIndicatorPanel, 2
|
|||
indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes"
|
||||
indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes"
|
||||
indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes"
|
||||
indicator = {rpmTooLow}, "rpmTooLow No", "rpmTooLow Yes"
|
||||
indicator = {tpsTooLow}, "tpsTooLow No", "tpsTooLow Yes"
|
||||
indicator = {mapTooLow}, "mapTooLow No", "mapTooLow Yes"
|
||||
|
||||
dialog = boost_controlDialog, "boost_control"
|
||||
panel = boost_controlIndicatorPanel
|
||||
|
|
|
@ -14,6 +14,6 @@ luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0,
|
|||
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
|
||||
gaugeCategory = "Boost Control"
|
||||
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "percent", -100.0,100.0, -100.0,100.0, -100.0,100.0, 2,2
|
||||
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
|
||||
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
|
||||
|
|
|
@ -197,13 +197,11 @@ auxLinear1 = scalar, S16, 356, "", 0.01, 0
|
|||
auxLinear2 = scalar, S16, 358, "", 0.01, 0
|
||||
dfcoActive = bits, U32, 360, [0:0]
|
||||
tpsAccelActive = bits, U32, 360, [1:1]
|
||||
boostControllerOutput = scalar, U08, 364, "%", 0.5, 0
|
||||
boostControllerOpenLoopPart = scalar, U08, 365, "%", 0.5, 0
|
||||
fallbackMap = scalar, U16, 366, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 368, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 370, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 372, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 374, "", 1, 0
|
||||
fallbackMap = scalar, U16, 364, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 366, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 368, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 370, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 372, "", 1, 0
|
||||
triggerPrimaryFall = scalar, U32, 376, "", 1, 0
|
||||
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
|
||||
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
|
||||
|
@ -535,8 +533,11 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
|
|||
isNotClosedLoop = bits, U32, 900, [3:3]
|
||||
isZeroRpm = bits, U32, 900, [4:4]
|
||||
hasInitBoost = bits, U32, 900, [5:5]
|
||||
rpmTooLow = bits, U32, 900, [6:6]
|
||||
tpsTooLow = bits, U32, 900, [7:7]
|
||||
mapTooLow = bits, U32, 900, [8:8]
|
||||
luaTargetAdd = scalar, S16, 904, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 908, "", 1, 0
|
||||
openLoopPart = scalar, F32, 912, "", 1, 0
|
||||
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
|
||||
|
|
|
@ -168,13 +168,12 @@ vssEdgeCounter("vssEdgeCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 34
|
|||
issEdgeCounter("issEdgeCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 352, 1.0, -1.0, -1.0, ""),
|
||||
auxLinear1("Aux Linear #1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 356, 0.01, 0.0, 0.0, ""),
|
||||
auxLinear2("Aux Linear #2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 358, 0.01, 0.0, 0.0, ""),
|
||||
boostControllerOutput("Boost Output", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 364, 0.5, 0.0, 100.0, "%"),
|
||||
boostControllerOpenLoopPart("Boost Open Loop", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 365, 0.5, 0.0, 100.0, "%"),
|
||||
fallbackMap("fallbackMap", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 366, 0.1, 0.0, 1000.0, "kPa"),
|
||||
instantMAPValue("Instant MAP", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 368, 0.03333333333333333, 0.0, 655.0, "kPa"),
|
||||
maxLockedDuration("maxLockedDuration", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 370, 1.0, 0.0, 65535.0, "us"),
|
||||
canWriteOk("canWriteOk", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 372, 1.0, -10000.0, 10000.0, ""),
|
||||
canWriteNotOk("canWriteNotOk", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 374, 1.0, -10000.0, 10000.0, ""),
|
||||
fallbackMap("fallbackMap", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 364, 0.1, 0.0, 1000.0, "kPa"),
|
||||
instantMAPValue("Instant MAP", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 366, 0.03333333333333333, 0.0, 655.0, "kPa"),
|
||||
maxLockedDuration("maxLockedDuration", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 368, 1.0, 0.0, 65535.0, "us"),
|
||||
canWriteOk("canWriteOk", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 370, 1.0, -10000.0, 10000.0, ""),
|
||||
canWriteNotOk("canWriteNotOk", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 372, 1.0, -10000.0, 10000.0, ""),
|
||||
alignmentFill_at_374("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 374, 1.0, -20.0, 100.0, "units"),
|
||||
triggerPrimaryFall("triggerPrimaryFall", SensorCategory.SENSOR_INPUTS, FieldType.INT, 376, 1.0, -10000.0, 10000.0, ""),
|
||||
triggerPrimaryRise("triggerPrimaryRise", SensorCategory.SENSOR_INPUTS, FieldType.INT, 380, 1.0, -10000.0, 10000.0, ""),
|
||||
triggerSecondaryFall("triggerSecondaryFall", SensorCategory.SENSOR_INPUTS, FieldType.INT, 384, 1.0, -10000.0, 10000.0, ""),
|
||||
|
@ -404,7 +403,7 @@ fuelALSCorrection("fuelALSCorrection", SensorCategory.SENSOR_INPUTS, FieldType.I
|
|||
timingALSCorrection("timingALSCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 896, 0.01, -20.0, 20.0, "deg"),
|
||||
alignmentFill_at_10("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 898, 1.0, -20.0, 100.0, "units"),
|
||||
luaTargetAdd("Boost: Lua Target Add", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 904, 0.5, -100.0, 100.0, "v"),
|
||||
boostOutput("Boost: Output", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 906, 0.5, -100.0, 100.0, "v"),
|
||||
boostOutput("Boost: Output", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 906, 0.01, -100.0, 100.0, "percent"),
|
||||
luaTargetMult("luaTargetMult", SensorCategory.SENSOR_INPUTS, FieldType.INT, 908, 1.0, -1.0, -1.0, ""),
|
||||
openLoopPart("openLoopPart", SensorCategory.SENSOR_INPUTS, FieldType.INT, 912, 1.0, -1.0, -1.0, ""),
|
||||
luaOpenLoopAdd("luaOpenLoopAdd", SensorCategory.SENSOR_INPUTS, FieldType.INT, 916, 1.0, -1.0, -1.0, ""),
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Sun Jan 15 04:02:37 UTC 2023
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Tue Jan 17 01:56:08 UTC 2023
|
||||
// by class com.rusefi.output.CHeaderConsumer
|
||||
// begin
|
||||
#pragma once
|
||||
|
@ -1089,42 +1089,36 @@ struct output_channels_s {
|
|||
/**
|
||||
offset 360 bit 31 */
|
||||
bool unusedBit_207_31 : 1 {};
|
||||
/**
|
||||
* @@GAUGE_NAME_BOOST_OUTPUT@@
|
||||
%
|
||||
* offset 364
|
||||
*/
|
||||
scaled_channel<uint8_t, 2, 1> boostControllerOutput = (uint8_t)0;
|
||||
/**
|
||||
* @@GAUGE_NAME_BOOST_OPEN_LOOP@@
|
||||
%
|
||||
* offset 365
|
||||
*/
|
||||
scaled_channel<uint8_t, 2, 1> boostControllerOpenLoopPart = (uint8_t)0;
|
||||
/**
|
||||
kPa
|
||||
* offset 366
|
||||
* offset 364
|
||||
*/
|
||||
scaled_channel<uint16_t, 10, 1> fallbackMap = (uint16_t)0;
|
||||
/**
|
||||
* Instant MAP
|
||||
kPa
|
||||
* offset 368
|
||||
* offset 366
|
||||
*/
|
||||
scaled_channel<uint16_t, 30, 1> instantMAPValue = (uint16_t)0;
|
||||
/**
|
||||
us
|
||||
* offset 370
|
||||
* offset 368
|
||||
*/
|
||||
uint16_t maxLockedDuration = (uint16_t)0;
|
||||
/**
|
||||
* offset 372
|
||||
* offset 370
|
||||
*/
|
||||
uint16_t canWriteOk = (uint16_t)0;
|
||||
/**
|
||||
* offset 374
|
||||
* offset 372
|
||||
*/
|
||||
uint16_t canWriteNotOk = (uint16_t)0;
|
||||
/**
|
||||
* need 4 byte alignment
|
||||
units
|
||||
* offset 374
|
||||
*/
|
||||
uint8_t alignmentFill_at_374[2];
|
||||
/**
|
||||
* offset 376
|
||||
*/
|
||||
|
@ -1313,28 +1307,28 @@ struct output_channels_s {
|
|||
bool injectorState12 : 1 {};
|
||||
/**
|
||||
offset 584 bit 24 */
|
||||
bool unusedBit_293_24 : 1 {};
|
||||
bool unusedBit_292_24 : 1 {};
|
||||
/**
|
||||
offset 584 bit 25 */
|
||||
bool unusedBit_293_25 : 1 {};
|
||||
bool unusedBit_292_25 : 1 {};
|
||||
/**
|
||||
offset 584 bit 26 */
|
||||
bool unusedBit_293_26 : 1 {};
|
||||
bool unusedBit_292_26 : 1 {};
|
||||
/**
|
||||
offset 584 bit 27 */
|
||||
bool unusedBit_293_27 : 1 {};
|
||||
bool unusedBit_292_27 : 1 {};
|
||||
/**
|
||||
offset 584 bit 28 */
|
||||
bool unusedBit_293_28 : 1 {};
|
||||
bool unusedBit_292_28 : 1 {};
|
||||
/**
|
||||
offset 584 bit 29 */
|
||||
bool unusedBit_293_29 : 1 {};
|
||||
bool unusedBit_292_29 : 1 {};
|
||||
/**
|
||||
offset 584 bit 30 */
|
||||
bool unusedBit_293_30 : 1 {};
|
||||
bool unusedBit_292_30 : 1 {};
|
||||
/**
|
||||
offset 584 bit 31 */
|
||||
bool unusedBit_293_31 : 1 {};
|
||||
bool unusedBit_292_31 : 1 {};
|
||||
/**
|
||||
* offset 588
|
||||
*/
|
||||
|
@ -1377,4 +1371,4 @@ struct output_channels_s {
|
|||
static_assert(sizeof(output_channels_s) == 748);
|
||||
|
||||
// end
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Sun Jan 15 04:02:37 UTC 2023
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Tue Jan 17 01:56:08 UTC 2023
|
||||
|
|
|
@ -168,8 +168,6 @@ static constexpr LogField fields[] = {
|
|||
{engine->outputChannels.issEdgeCounter, "issEdgeCounter", "", 0},
|
||||
{engine->outputChannels.auxLinear1, "Aux Linear #1", "", 2},
|
||||
{engine->outputChannels.auxLinear2, "Aux Linear #2", "", 2},
|
||||
{engine->outputChannels.boostControllerOutput, "Boost Output", "%", 1},
|
||||
{engine->outputChannels.boostControllerOpenLoopPart, "Boost Open Loop", "%", 1},
|
||||
{engine->outputChannels.fallbackMap, "fallbackMap", "kPa", 1},
|
||||
{engine->outputChannels.instantMAPValue, "Instant MAP", "kPa", 2},
|
||||
{engine->outputChannels.maxLockedDuration, "maxLockedDuration", "us", 0},
|
||||
|
@ -271,7 +269,7 @@ static constexpr LogField fields[] = {
|
|||
{engine->ignitionState.luaTimingAdd, "luaTimingAdd", "deg", 2},
|
||||
{engine->ignitionState.luaTimingMult, "luaTimingMult", "deg", 2},
|
||||
{engine->boostController.luaTargetAdd, "Boost: Lua Target Add", "v", 1},
|
||||
{engine->boostController.boostOutput, "Boost: Output", "v", 1},
|
||||
{engine->boostController.boostOutput, "Boost: Output", "percent", 2},
|
||||
{engine->boostController.luaTargetMult, "luaTargetMult", "", 0},
|
||||
{engine->boostController.openLoopPart, "openLoopPart", "", 0},
|
||||
{engine->boostController.luaOpenLoopAdd, "luaOpenLoopAdd", "", 0},
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/boost_control.txt Mon Jan 16 21:30:42 UTC 2023
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/boost_control.txt Tue Jan 17 01:56:08 UTC 2023
|
||||
// by class com.rusefi.output.CHeaderConsumer
|
||||
// begin
|
||||
#pragma once
|
||||
|
@ -25,82 +25,82 @@ struct boost_control_s {
|
|||
bool hasInitBoost : 1 {};
|
||||
/**
|
||||
offset 0 bit 6 */
|
||||
bool unusedBit_6_6 : 1 {};
|
||||
bool rpmTooLow : 1 {};
|
||||
/**
|
||||
offset 0 bit 7 */
|
||||
bool unusedBit_6_7 : 1 {};
|
||||
bool tpsTooLow : 1 {};
|
||||
/**
|
||||
offset 0 bit 8 */
|
||||
bool unusedBit_6_8 : 1 {};
|
||||
bool mapTooLow : 1 {};
|
||||
/**
|
||||
offset 0 bit 9 */
|
||||
bool unusedBit_6_9 : 1 {};
|
||||
bool unusedBit_9_9 : 1 {};
|
||||
/**
|
||||
offset 0 bit 10 */
|
||||
bool unusedBit_6_10 : 1 {};
|
||||
bool unusedBit_9_10 : 1 {};
|
||||
/**
|
||||
offset 0 bit 11 */
|
||||
bool unusedBit_6_11 : 1 {};
|
||||
bool unusedBit_9_11 : 1 {};
|
||||
/**
|
||||
offset 0 bit 12 */
|
||||
bool unusedBit_6_12 : 1 {};
|
||||
bool unusedBit_9_12 : 1 {};
|
||||
/**
|
||||
offset 0 bit 13 */
|
||||
bool unusedBit_6_13 : 1 {};
|
||||
bool unusedBit_9_13 : 1 {};
|
||||
/**
|
||||
offset 0 bit 14 */
|
||||
bool unusedBit_6_14 : 1 {};
|
||||
bool unusedBit_9_14 : 1 {};
|
||||
/**
|
||||
offset 0 bit 15 */
|
||||
bool unusedBit_6_15 : 1 {};
|
||||
bool unusedBit_9_15 : 1 {};
|
||||
/**
|
||||
offset 0 bit 16 */
|
||||
bool unusedBit_6_16 : 1 {};
|
||||
bool unusedBit_9_16 : 1 {};
|
||||
/**
|
||||
offset 0 bit 17 */
|
||||
bool unusedBit_6_17 : 1 {};
|
||||
bool unusedBit_9_17 : 1 {};
|
||||
/**
|
||||
offset 0 bit 18 */
|
||||
bool unusedBit_6_18 : 1 {};
|
||||
bool unusedBit_9_18 : 1 {};
|
||||
/**
|
||||
offset 0 bit 19 */
|
||||
bool unusedBit_6_19 : 1 {};
|
||||
bool unusedBit_9_19 : 1 {};
|
||||
/**
|
||||
offset 0 bit 20 */
|
||||
bool unusedBit_6_20 : 1 {};
|
||||
bool unusedBit_9_20 : 1 {};
|
||||
/**
|
||||
offset 0 bit 21 */
|
||||
bool unusedBit_6_21 : 1 {};
|
||||
bool unusedBit_9_21 : 1 {};
|
||||
/**
|
||||
offset 0 bit 22 */
|
||||
bool unusedBit_6_22 : 1 {};
|
||||
bool unusedBit_9_22 : 1 {};
|
||||
/**
|
||||
offset 0 bit 23 */
|
||||
bool unusedBit_6_23 : 1 {};
|
||||
bool unusedBit_9_23 : 1 {};
|
||||
/**
|
||||
offset 0 bit 24 */
|
||||
bool unusedBit_6_24 : 1 {};
|
||||
bool unusedBit_9_24 : 1 {};
|
||||
/**
|
||||
offset 0 bit 25 */
|
||||
bool unusedBit_6_25 : 1 {};
|
||||
bool unusedBit_9_25 : 1 {};
|
||||
/**
|
||||
offset 0 bit 26 */
|
||||
bool unusedBit_6_26 : 1 {};
|
||||
bool unusedBit_9_26 : 1 {};
|
||||
/**
|
||||
offset 0 bit 27 */
|
||||
bool unusedBit_6_27 : 1 {};
|
||||
bool unusedBit_9_27 : 1 {};
|
||||
/**
|
||||
offset 0 bit 28 */
|
||||
bool unusedBit_6_28 : 1 {};
|
||||
bool unusedBit_9_28 : 1 {};
|
||||
/**
|
||||
offset 0 bit 29 */
|
||||
bool unusedBit_6_29 : 1 {};
|
||||
bool unusedBit_9_29 : 1 {};
|
||||
/**
|
||||
offset 0 bit 30 */
|
||||
bool unusedBit_6_30 : 1 {};
|
||||
bool unusedBit_9_30 : 1 {};
|
||||
/**
|
||||
offset 0 bit 31 */
|
||||
bool unusedBit_6_31 : 1 {};
|
||||
bool unusedBit_9_31 : 1 {};
|
||||
/**
|
||||
* "Boost: Lua Target Add"
|
||||
v
|
||||
|
@ -109,10 +109,10 @@ struct boost_control_s {
|
|||
scaled_channel<int16_t, 2, 1> luaTargetAdd = (int16_t)0;
|
||||
/**
|
||||
* "Boost: Output"
|
||||
v
|
||||
percent
|
||||
* offset 6
|
||||
*/
|
||||
scaled_channel<int16_t, 2, 1> boostOutput = (int16_t)0;
|
||||
scaled_channel<int16_t, 100, 1> boostOutput = (int16_t)0;
|
||||
/**
|
||||
* offset 8
|
||||
*/
|
||||
|
@ -147,4 +147,4 @@ struct boost_control_s {
|
|||
static_assert(sizeof(boost_control_s) == 24);
|
||||
|
||||
// end
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/boost_control.txt Mon Jan 16 21:30:42 UTC 2023
|
||||
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/boost_control.txt Tue Jan 17 01:56:08 UTC 2023
|
||||
|
|
|
@ -1320,7 +1320,7 @@
|
|||
#define ts_show_vbatt true
|
||||
#define ts_show_vr_threshold_2 true
|
||||
#define ts_show_vr_threshold_all true
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.16.all.snap_13528"
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.17.all.snap_13528"
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
#define TS_SINGLE_WRITE_COMMAND_char W
|
||||
#define TS_TEST_COMMAND 't'
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
//
|
||||
|
||||
#define SIGNATURE_HASH snap_15511
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.16.48way.snap_15511"
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.17.48way.snap_15511"
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
//
|
||||
|
||||
#define SIGNATURE_HASH snap_13528
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.16.all.snap_13528"
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.17.all.snap_13528"
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
//
|
||||
|
||||
#define SIGNATURE_HASH snap_43444
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.16.alphax-2chan.snap_43444"
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.17.alphax-2chan.snap_43444"
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
//
|
||||
|
||||
#define SIGNATURE_HASH snap_9713
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.16.alphax-4chan.snap_9713"
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.17.alphax-4chan.snap_9713"
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
//
|
||||
|
||||
#define SIGNATURE_HASH snap_43860
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.16.alphax-8chan.snap_43860"
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.17.alphax-8chan.snap_43860"
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
//
|
||||
|
||||
#define SIGNATURE_HASH snap_49663
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.16.atlas.snap_49663"
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.17.atlas.snap_49663"
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
//
|
||||
|
||||
#define SIGNATURE_HASH snap_25889
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.16.core8.snap_25889"
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.17.core8.snap_25889"
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
//
|
||||
|
||||
#define SIGNATURE_HASH snap_13528
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.16.cypress.snap_13528"
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.17.cypress.snap_13528"
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
//
|
||||
|
||||
#define SIGNATURE_HASH snap_13528
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.16.f407-discovery.snap_13528"
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.17.f407-discovery.snap_13528"
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
//
|
||||
|
||||
#define SIGNATURE_HASH snap_13528
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.16.f429-discovery.snap_13528"
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.17.f429-discovery.snap_13528"
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
//
|
||||
|
||||
#define SIGNATURE_HASH snap_51228
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.16.frankenso_na6.snap_51228"
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.17.frankenso_na6.snap_51228"
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
//
|
||||
|
||||
#define SIGNATURE_HASH snap_29223
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.16.harley81.snap_29223"
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.17.harley81.snap_29223"
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
//
|
||||
|
||||
#define SIGNATURE_HASH snap_22492
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.16.hellen-gm-e67.snap_22492"
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.17.hellen-gm-e67.snap_22492"
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
//
|
||||
|
||||
#define SIGNATURE_HASH snap_1300
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.16.hellen-nb1.snap_1300"
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.17.hellen-nb1.snap_1300"
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
//
|
||||
|
||||
#define SIGNATURE_HASH snap_51530
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.16.hellen121nissan.snap_51530"
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.17.hellen121nissan.snap_51530"
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
//
|
||||
|
||||
#define SIGNATURE_HASH snap_41925
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.16.hellen121vag.snap_41925"
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.17.hellen121vag.snap_41925"
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
//
|
||||
|
||||
#define SIGNATURE_HASH snap_18915
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.16.hellen128.snap_18915"
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.17.hellen128.snap_18915"
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
//
|
||||
|
||||
#define SIGNATURE_HASH snap_3643
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.16.hellen154hyundai.snap_3643"
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.17.hellen154hyundai.snap_3643"
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
//
|
||||
|
||||
#define SIGNATURE_HASH snap_14931
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.16.hellen72.snap_14931"
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.17.hellen72.snap_14931"
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
//
|
||||
|
||||
#define SIGNATURE_HASH snap_43685
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.16.hellen81.snap_43685"
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.17.hellen81.snap_43685"
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
//
|
||||
|
||||
#define SIGNATURE_HASH snap_10004
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.16.hellen88bmw.snap_10004"
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.17.hellen88bmw.snap_10004"
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
//
|
||||
|
||||
#define SIGNATURE_HASH snap_34287
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.16.hellenNA6.snap_34287"
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.17.hellenNA6.snap_34287"
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
//
|
||||
|
||||
#define SIGNATURE_HASH snap_34096
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.16.hellenNA8_96.snap_34096"
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.17.hellenNA8_96.snap_34096"
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
//
|
||||
|
||||
#define SIGNATURE_HASH snap_38420
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.16.kin.snap_38420"
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.17.kin.snap_38420"
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
//
|
||||
|
||||
#define SIGNATURE_HASH snap_59875
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.16.m74_9.snap_59875"
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.17.m74_9.snap_59875"
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
//
|
||||
|
||||
#define SIGNATURE_HASH snap_21464
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.16.mre_f4.snap_21464"
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.17.mre_f4.snap_21464"
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
//
|
||||
|
||||
#define SIGNATURE_HASH snap_21464
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.16.mre_f7.snap_21464"
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.17.mre_f7.snap_21464"
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
//
|
||||
|
||||
#define SIGNATURE_HASH snap_60734
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.16.prometheus_405.snap_60734"
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.17.prometheus_405.snap_60734"
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
//
|
||||
|
||||
#define SIGNATURE_HASH snap_60734
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.16.prometheus_469.snap_60734"
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.17.prometheus_469.snap_60734"
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
//
|
||||
|
||||
#define SIGNATURE_HASH snap_65384
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.16.proteus_f4.snap_65384"
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.17.proteus_f4.snap_65384"
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
//
|
||||
|
||||
#define SIGNATURE_HASH snap_65384
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.16.proteus_f7.snap_65384"
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.17.proteus_f7.snap_65384"
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
//
|
||||
|
||||
#define SIGNATURE_HASH snap_65384
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.16.proteus_h7.snap_65384"
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.17.proteus_h7.snap_65384"
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
//
|
||||
|
||||
#define SIGNATURE_HASH snap_38687
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.16.s105.snap_38687"
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.17.s105.snap_38687"
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
//
|
||||
|
||||
#define SIGNATURE_HASH snap_60674
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.16.subaru_eg33_f7.snap_60674"
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.17.subaru_eg33_f7.snap_60674"
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
//
|
||||
|
||||
#define SIGNATURE_HASH snap_64140
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.16.tdg-pdm8.snap_64140"
|
||||
#define TS_SIGNATURE "rusEFI 2023.01.17.tdg-pdm8.snap_64140"
|
||||
|
|
|
@ -325,10 +325,6 @@ float getOutputValueByName(const char *name) {
|
|||
return engine->outputChannels.dfcoActive;
|
||||
case 1506646480:
|
||||
return engine->outputChannels.tpsAccelActive;
|
||||
case 190940033:
|
||||
return engine->outputChannels.boostControllerOutput;
|
||||
case -1563675693:
|
||||
return engine->outputChannels.boostControllerOpenLoopPart;
|
||||
case -940825965:
|
||||
return engine->outputChannels.fallbackMap;
|
||||
case -1162308767:
|
||||
|
@ -531,6 +527,12 @@ float getOutputValueByName(const char *name) {
|
|||
return engine->boostController.isZeroRpm;
|
||||
case -2011570052:
|
||||
return engine->boostController.hasInitBoost;
|
||||
case 193830616:
|
||||
return engine->boostController.rpmTooLow;
|
||||
case -1033638560:
|
||||
return engine->boostController.tpsTooLow;
|
||||
case -734877977:
|
||||
return engine->boostController.mapTooLow;
|
||||
case 119157463:
|
||||
return engine->boostController.luaTargetAdd;
|
||||
case 1239062717:
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2023.01.16.all.snap_13528"
|
||||
signature = "rusEFI 2023.01.17.all.snap_13528"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI 2023.01.16.all.snap_13528" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI 2023.01.17.all.snap_13528" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -86,7 +86,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:34 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 17 01:56:50 UTC 2023
|
||||
|
||||
pageSize = 22368
|
||||
page = 1
|
||||
|
@ -2412,13 +2412,11 @@ auxLinear1 = scalar, S16, 356, "", 0.01, 0
|
|||
auxLinear2 = scalar, S16, 358, "", 0.01, 0
|
||||
dfcoActive = bits, U32, 360, [0:0]
|
||||
tpsAccelActive = bits, U32, 360, [1:1]
|
||||
boostControllerOutput = scalar, U08, 364, "%", 0.5, 0
|
||||
boostControllerOpenLoopPart = scalar, U08, 365, "%", 0.5, 0
|
||||
fallbackMap = scalar, U16, 366, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 368, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 370, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 372, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 374, "", 1, 0
|
||||
fallbackMap = scalar, U16, 364, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 366, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 368, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 370, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 372, "", 1, 0
|
||||
triggerPrimaryFall = scalar, U32, 376, "", 1, 0
|
||||
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
|
||||
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
|
||||
|
@ -2750,8 +2748,11 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
|
|||
isNotClosedLoop = bits, U32, 900, [3:3]
|
||||
isZeroRpm = bits, U32, 900, [4:4]
|
||||
hasInitBoost = bits, U32, 900, [5:5]
|
||||
rpmTooLow = bits, U32, 900, [6:6]
|
||||
tpsTooLow = bits, U32, 900, [7:7]
|
||||
mapTooLow = bits, U32, 900, [8:8]
|
||||
luaTargetAdd = scalar, S16, 904, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 908, "", 1, 0
|
||||
openLoopPart = scalar, F32, 912, "", 1, 0
|
||||
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
|
||||
|
@ -3936,7 +3937,7 @@ luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0,
|
|||
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
|
||||
gaugeCategory = "Boost Control"
|
||||
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "percent", -100.0,100.0, -100.0,100.0, -100.0,100.0, 2,2
|
||||
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
|
||||
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
|
||||
|
||||
|
@ -4513,8 +4514,6 @@ entry = auxLinear1, "Aux Linear #1", float, "%.3f"
|
|||
entry = auxLinear2, "Aux Linear #2", float, "%.3f"
|
||||
entry = dfcoActive, "dfcoActive", int, "%d"
|
||||
entry = tpsAccelActive, "tpsAccelActive", int, "%d"
|
||||
entry = boostControllerOutput, "Boost Output", float, "%.3f"
|
||||
entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f"
|
||||
entry = fallbackMap, "fallbackMap", float, "%.3f"
|
||||
entry = instantMAPValue, "Instant MAP", float, "%.3f"
|
||||
entry = maxLockedDuration, "maxLockedDuration", int, "%d"
|
||||
|
@ -4683,6 +4682,9 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
|
|||
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
|
||||
entry = isZeroRpm, "isZeroRpm", int, "%d"
|
||||
entry = hasInitBoost, "hasInitBoost", int, "%d"
|
||||
entry = rpmTooLow, "rpmTooLow", int, "%d"
|
||||
entry = tpsTooLow, "tpsTooLow", int, "%d"
|
||||
entry = mapTooLow, "mapTooLow", int, "%d"
|
||||
entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
|
||||
entry = boostOutput, "Boost: Output", float, "%.3f"
|
||||
entry = luaTargetMult, "luaTargetMult", float, "%.3f"
|
||||
|
@ -5461,6 +5463,9 @@ indicatorPanel = boost_controlIndicatorPanel, 2
|
|||
indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes"
|
||||
indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes"
|
||||
indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes"
|
||||
indicator = {rpmTooLow}, "rpmTooLow No", "rpmTooLow Yes"
|
||||
indicator = {tpsTooLow}, "tpsTooLow No", "tpsTooLow Yes"
|
||||
indicator = {mapTooLow}, "mapTooLow No", "mapTooLow Yes"
|
||||
|
||||
dialog = boost_controlDialog, "boost_control"
|
||||
panel = boost_controlIndicatorPanel
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2023.01.16.48way.snap_15511"
|
||||
signature = "rusEFI 2023.01.17.48way.snap_15511"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI 2023.01.16.48way.snap_15511" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI 2023.01.17.48way.snap_15511" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -86,7 +86,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:15 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 17 01:56:34 UTC 2023
|
||||
|
||||
pageSize = 22368
|
||||
page = 1
|
||||
|
@ -2412,13 +2412,11 @@ auxLinear1 = scalar, S16, 356, "", 0.01, 0
|
|||
auxLinear2 = scalar, S16, 358, "", 0.01, 0
|
||||
dfcoActive = bits, U32, 360, [0:0]
|
||||
tpsAccelActive = bits, U32, 360, [1:1]
|
||||
boostControllerOutput = scalar, U08, 364, "%", 0.5, 0
|
||||
boostControllerOpenLoopPart = scalar, U08, 365, "%", 0.5, 0
|
||||
fallbackMap = scalar, U16, 366, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 368, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 370, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 372, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 374, "", 1, 0
|
||||
fallbackMap = scalar, U16, 364, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 366, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 368, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 370, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 372, "", 1, 0
|
||||
triggerPrimaryFall = scalar, U32, 376, "", 1, 0
|
||||
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
|
||||
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
|
||||
|
@ -2750,8 +2748,11 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
|
|||
isNotClosedLoop = bits, U32, 900, [3:3]
|
||||
isZeroRpm = bits, U32, 900, [4:4]
|
||||
hasInitBoost = bits, U32, 900, [5:5]
|
||||
rpmTooLow = bits, U32, 900, [6:6]
|
||||
tpsTooLow = bits, U32, 900, [7:7]
|
||||
mapTooLow = bits, U32, 900, [8:8]
|
||||
luaTargetAdd = scalar, S16, 904, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 908, "", 1, 0
|
||||
openLoopPart = scalar, F32, 912, "", 1, 0
|
||||
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
|
||||
|
@ -3936,7 +3937,7 @@ luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0,
|
|||
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
|
||||
gaugeCategory = "Boost Control"
|
||||
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "percent", -100.0,100.0, -100.0,100.0, -100.0,100.0, 2,2
|
||||
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
|
||||
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
|
||||
|
||||
|
@ -4513,8 +4514,6 @@ entry = auxLinear1, "Aux Linear #1", float, "%.3f"
|
|||
entry = auxLinear2, "Aux Linear #2", float, "%.3f"
|
||||
entry = dfcoActive, "dfcoActive", int, "%d"
|
||||
entry = tpsAccelActive, "tpsAccelActive", int, "%d"
|
||||
entry = boostControllerOutput, "Boost Output", float, "%.3f"
|
||||
entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f"
|
||||
entry = fallbackMap, "fallbackMap", float, "%.3f"
|
||||
entry = instantMAPValue, "Instant MAP", float, "%.3f"
|
||||
entry = maxLockedDuration, "maxLockedDuration", int, "%d"
|
||||
|
@ -4683,6 +4682,9 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
|
|||
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
|
||||
entry = isZeroRpm, "isZeroRpm", int, "%d"
|
||||
entry = hasInitBoost, "hasInitBoost", int, "%d"
|
||||
entry = rpmTooLow, "rpmTooLow", int, "%d"
|
||||
entry = tpsTooLow, "tpsTooLow", int, "%d"
|
||||
entry = mapTooLow, "mapTooLow", int, "%d"
|
||||
entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
|
||||
entry = boostOutput, "Boost: Output", float, "%.3f"
|
||||
entry = luaTargetMult, "luaTargetMult", float, "%.3f"
|
||||
|
@ -5459,6 +5461,9 @@ indicatorPanel = boost_controlIndicatorPanel, 2
|
|||
indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes"
|
||||
indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes"
|
||||
indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes"
|
||||
indicator = {rpmTooLow}, "rpmTooLow No", "rpmTooLow Yes"
|
||||
indicator = {tpsTooLow}, "tpsTooLow No", "tpsTooLow Yes"
|
||||
indicator = {mapTooLow}, "mapTooLow No", "mapTooLow Yes"
|
||||
|
||||
dialog = boost_controlDialog, "boost_control"
|
||||
panel = boost_controlIndicatorPanel
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2023.01.16.alphax-2chan.snap_43444"
|
||||
signature = "rusEFI 2023.01.17.alphax-2chan.snap_43444"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI 2023.01.16.alphax-2chan.snap_43444" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI 2023.01.17.alphax-2chan.snap_43444" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -86,7 +86,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:30:47 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 17 01:56:12 UTC 2023
|
||||
|
||||
pageSize = 22368
|
||||
page = 1
|
||||
|
@ -2412,13 +2412,11 @@ auxLinear1 = scalar, S16, 356, "", 0.01, 0
|
|||
auxLinear2 = scalar, S16, 358, "", 0.01, 0
|
||||
dfcoActive = bits, U32, 360, [0:0]
|
||||
tpsAccelActive = bits, U32, 360, [1:1]
|
||||
boostControllerOutput = scalar, U08, 364, "%", 0.5, 0
|
||||
boostControllerOpenLoopPart = scalar, U08, 365, "%", 0.5, 0
|
||||
fallbackMap = scalar, U16, 366, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 368, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 370, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 372, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 374, "", 1, 0
|
||||
fallbackMap = scalar, U16, 364, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 366, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 368, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 370, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 372, "", 1, 0
|
||||
triggerPrimaryFall = scalar, U32, 376, "", 1, 0
|
||||
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
|
||||
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
|
||||
|
@ -2750,8 +2748,11 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
|
|||
isNotClosedLoop = bits, U32, 900, [3:3]
|
||||
isZeroRpm = bits, U32, 900, [4:4]
|
||||
hasInitBoost = bits, U32, 900, [5:5]
|
||||
rpmTooLow = bits, U32, 900, [6:6]
|
||||
tpsTooLow = bits, U32, 900, [7:7]
|
||||
mapTooLow = bits, U32, 900, [8:8]
|
||||
luaTargetAdd = scalar, S16, 904, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 908, "", 1, 0
|
||||
openLoopPart = scalar, F32, 912, "", 1, 0
|
||||
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
|
||||
|
@ -3936,7 +3937,7 @@ luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0,
|
|||
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
|
||||
gaugeCategory = "Boost Control"
|
||||
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "percent", -100.0,100.0, -100.0,100.0, -100.0,100.0, 2,2
|
||||
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
|
||||
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
|
||||
|
||||
|
@ -4513,8 +4514,6 @@ entry = auxLinear1, "Aux Linear #1", float, "%.3f"
|
|||
entry = auxLinear2, "Aux Linear #2", float, "%.3f"
|
||||
entry = dfcoActive, "dfcoActive", int, "%d"
|
||||
entry = tpsAccelActive, "tpsAccelActive", int, "%d"
|
||||
entry = boostControllerOutput, "Boost Output", float, "%.3f"
|
||||
entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f"
|
||||
entry = fallbackMap, "fallbackMap", float, "%.3f"
|
||||
entry = instantMAPValue, "Instant MAP", float, "%.3f"
|
||||
entry = maxLockedDuration, "maxLockedDuration", int, "%d"
|
||||
|
@ -4683,6 +4682,9 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
|
|||
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
|
||||
entry = isZeroRpm, "isZeroRpm", int, "%d"
|
||||
entry = hasInitBoost, "hasInitBoost", int, "%d"
|
||||
entry = rpmTooLow, "rpmTooLow", int, "%d"
|
||||
entry = tpsTooLow, "tpsTooLow", int, "%d"
|
||||
entry = mapTooLow, "mapTooLow", int, "%d"
|
||||
entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
|
||||
entry = boostOutput, "Boost: Output", float, "%.3f"
|
||||
entry = luaTargetMult, "luaTargetMult", float, "%.3f"
|
||||
|
@ -5455,6 +5457,9 @@ indicatorPanel = boost_controlIndicatorPanel, 2
|
|||
indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes"
|
||||
indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes"
|
||||
indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes"
|
||||
indicator = {rpmTooLow}, "rpmTooLow No", "rpmTooLow Yes"
|
||||
indicator = {tpsTooLow}, "tpsTooLow No", "tpsTooLow Yes"
|
||||
indicator = {mapTooLow}, "mapTooLow No", "mapTooLow Yes"
|
||||
|
||||
dialog = boost_controlDialog, "boost_control"
|
||||
panel = boost_controlIndicatorPanel
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2023.01.16.alphax-4chan.snap_9713"
|
||||
signature = "rusEFI 2023.01.17.alphax-4chan.snap_9713"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI 2023.01.16.alphax-4chan.snap_9713" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI 2023.01.17.alphax-4chan.snap_9713" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -86,7 +86,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:30:49 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 17 01:56:13 UTC 2023
|
||||
|
||||
pageSize = 22368
|
||||
page = 1
|
||||
|
@ -2412,13 +2412,11 @@ auxLinear1 = scalar, S16, 356, "", 0.01, 0
|
|||
auxLinear2 = scalar, S16, 358, "", 0.01, 0
|
||||
dfcoActive = bits, U32, 360, [0:0]
|
||||
tpsAccelActive = bits, U32, 360, [1:1]
|
||||
boostControllerOutput = scalar, U08, 364, "%", 0.5, 0
|
||||
boostControllerOpenLoopPart = scalar, U08, 365, "%", 0.5, 0
|
||||
fallbackMap = scalar, U16, 366, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 368, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 370, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 372, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 374, "", 1, 0
|
||||
fallbackMap = scalar, U16, 364, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 366, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 368, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 370, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 372, "", 1, 0
|
||||
triggerPrimaryFall = scalar, U32, 376, "", 1, 0
|
||||
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
|
||||
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
|
||||
|
@ -2750,8 +2748,11 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
|
|||
isNotClosedLoop = bits, U32, 900, [3:3]
|
||||
isZeroRpm = bits, U32, 900, [4:4]
|
||||
hasInitBoost = bits, U32, 900, [5:5]
|
||||
rpmTooLow = bits, U32, 900, [6:6]
|
||||
tpsTooLow = bits, U32, 900, [7:7]
|
||||
mapTooLow = bits, U32, 900, [8:8]
|
||||
luaTargetAdd = scalar, S16, 904, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 908, "", 1, 0
|
||||
openLoopPart = scalar, F32, 912, "", 1, 0
|
||||
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
|
||||
|
@ -3936,7 +3937,7 @@ luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0,
|
|||
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
|
||||
gaugeCategory = "Boost Control"
|
||||
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "percent", -100.0,100.0, -100.0,100.0, -100.0,100.0, 2,2
|
||||
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
|
||||
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
|
||||
|
||||
|
@ -4513,8 +4514,6 @@ entry = auxLinear1, "Aux Linear #1", float, "%.3f"
|
|||
entry = auxLinear2, "Aux Linear #2", float, "%.3f"
|
||||
entry = dfcoActive, "dfcoActive", int, "%d"
|
||||
entry = tpsAccelActive, "tpsAccelActive", int, "%d"
|
||||
entry = boostControllerOutput, "Boost Output", float, "%.3f"
|
||||
entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f"
|
||||
entry = fallbackMap, "fallbackMap", float, "%.3f"
|
||||
entry = instantMAPValue, "Instant MAP", float, "%.3f"
|
||||
entry = maxLockedDuration, "maxLockedDuration", int, "%d"
|
||||
|
@ -4683,6 +4682,9 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
|
|||
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
|
||||
entry = isZeroRpm, "isZeroRpm", int, "%d"
|
||||
entry = hasInitBoost, "hasInitBoost", int, "%d"
|
||||
entry = rpmTooLow, "rpmTooLow", int, "%d"
|
||||
entry = tpsTooLow, "tpsTooLow", int, "%d"
|
||||
entry = mapTooLow, "mapTooLow", int, "%d"
|
||||
entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
|
||||
entry = boostOutput, "Boost: Output", float, "%.3f"
|
||||
entry = luaTargetMult, "luaTargetMult", float, "%.3f"
|
||||
|
@ -5458,6 +5460,9 @@ indicatorPanel = boost_controlIndicatorPanel, 2
|
|||
indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes"
|
||||
indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes"
|
||||
indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes"
|
||||
indicator = {rpmTooLow}, "rpmTooLow No", "rpmTooLow Yes"
|
||||
indicator = {tpsTooLow}, "tpsTooLow No", "tpsTooLow Yes"
|
||||
indicator = {mapTooLow}, "mapTooLow No", "mapTooLow Yes"
|
||||
|
||||
dialog = boost_controlDialog, "boost_control"
|
||||
panel = boost_controlIndicatorPanel
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2023.01.16.alphax-8chan.snap_43860"
|
||||
signature = "rusEFI 2023.01.17.alphax-8chan.snap_43860"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI 2023.01.16.alphax-8chan.snap_43860" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI 2023.01.17.alphax-8chan.snap_43860" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -86,7 +86,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:30:50 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 17 01:56:15 UTC 2023
|
||||
|
||||
pageSize = 22368
|
||||
page = 1
|
||||
|
@ -2412,13 +2412,11 @@ auxLinear1 = scalar, S16, 356, "", 0.01, 0
|
|||
auxLinear2 = scalar, S16, 358, "", 0.01, 0
|
||||
dfcoActive = bits, U32, 360, [0:0]
|
||||
tpsAccelActive = bits, U32, 360, [1:1]
|
||||
boostControllerOutput = scalar, U08, 364, "%", 0.5, 0
|
||||
boostControllerOpenLoopPart = scalar, U08, 365, "%", 0.5, 0
|
||||
fallbackMap = scalar, U16, 366, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 368, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 370, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 372, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 374, "", 1, 0
|
||||
fallbackMap = scalar, U16, 364, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 366, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 368, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 370, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 372, "", 1, 0
|
||||
triggerPrimaryFall = scalar, U32, 376, "", 1, 0
|
||||
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
|
||||
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
|
||||
|
@ -2750,8 +2748,11 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
|
|||
isNotClosedLoop = bits, U32, 900, [3:3]
|
||||
isZeroRpm = bits, U32, 900, [4:4]
|
||||
hasInitBoost = bits, U32, 900, [5:5]
|
||||
rpmTooLow = bits, U32, 900, [6:6]
|
||||
tpsTooLow = bits, U32, 900, [7:7]
|
||||
mapTooLow = bits, U32, 900, [8:8]
|
||||
luaTargetAdd = scalar, S16, 904, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 908, "", 1, 0
|
||||
openLoopPart = scalar, F32, 912, "", 1, 0
|
||||
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
|
||||
|
@ -3936,7 +3937,7 @@ luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0,
|
|||
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
|
||||
gaugeCategory = "Boost Control"
|
||||
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "percent", -100.0,100.0, -100.0,100.0, -100.0,100.0, 2,2
|
||||
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
|
||||
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
|
||||
|
||||
|
@ -4513,8 +4514,6 @@ entry = auxLinear1, "Aux Linear #1", float, "%.3f"
|
|||
entry = auxLinear2, "Aux Linear #2", float, "%.3f"
|
||||
entry = dfcoActive, "dfcoActive", int, "%d"
|
||||
entry = tpsAccelActive, "tpsAccelActive", int, "%d"
|
||||
entry = boostControllerOutput, "Boost Output", float, "%.3f"
|
||||
entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f"
|
||||
entry = fallbackMap, "fallbackMap", float, "%.3f"
|
||||
entry = instantMAPValue, "Instant MAP", float, "%.3f"
|
||||
entry = maxLockedDuration, "maxLockedDuration", int, "%d"
|
||||
|
@ -4683,6 +4682,9 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
|
|||
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
|
||||
entry = isZeroRpm, "isZeroRpm", int, "%d"
|
||||
entry = hasInitBoost, "hasInitBoost", int, "%d"
|
||||
entry = rpmTooLow, "rpmTooLow", int, "%d"
|
||||
entry = tpsTooLow, "tpsTooLow", int, "%d"
|
||||
entry = mapTooLow, "mapTooLow", int, "%d"
|
||||
entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
|
||||
entry = boostOutput, "Boost: Output", float, "%.3f"
|
||||
entry = luaTargetMult, "luaTargetMult", float, "%.3f"
|
||||
|
@ -5458,6 +5460,9 @@ indicatorPanel = boost_controlIndicatorPanel, 2
|
|||
indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes"
|
||||
indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes"
|
||||
indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes"
|
||||
indicator = {rpmTooLow}, "rpmTooLow No", "rpmTooLow Yes"
|
||||
indicator = {tpsTooLow}, "tpsTooLow No", "tpsTooLow Yes"
|
||||
indicator = {mapTooLow}, "mapTooLow No", "mapTooLow Yes"
|
||||
|
||||
dialog = boost_controlDialog, "boost_control"
|
||||
panel = boost_controlIndicatorPanel
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2023.01.16.atlas.snap_49663"
|
||||
signature = "rusEFI 2023.01.17.atlas.snap_49663"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI 2023.01.16.atlas.snap_49663" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI 2023.01.17.atlas.snap_49663" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -86,7 +86,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:32 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 17 01:56:48 UTC 2023
|
||||
|
||||
pageSize = 22368
|
||||
page = 1
|
||||
|
@ -2412,13 +2412,11 @@ auxLinear1 = scalar, S16, 356, "", 0.01, 0
|
|||
auxLinear2 = scalar, S16, 358, "", 0.01, 0
|
||||
dfcoActive = bits, U32, 360, [0:0]
|
||||
tpsAccelActive = bits, U32, 360, [1:1]
|
||||
boostControllerOutput = scalar, U08, 364, "%", 0.5, 0
|
||||
boostControllerOpenLoopPart = scalar, U08, 365, "%", 0.5, 0
|
||||
fallbackMap = scalar, U16, 366, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 368, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 370, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 372, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 374, "", 1, 0
|
||||
fallbackMap = scalar, U16, 364, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 366, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 368, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 370, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 372, "", 1, 0
|
||||
triggerPrimaryFall = scalar, U32, 376, "", 1, 0
|
||||
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
|
||||
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
|
||||
|
@ -2750,8 +2748,11 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
|
|||
isNotClosedLoop = bits, U32, 900, [3:3]
|
||||
isZeroRpm = bits, U32, 900, [4:4]
|
||||
hasInitBoost = bits, U32, 900, [5:5]
|
||||
rpmTooLow = bits, U32, 900, [6:6]
|
||||
tpsTooLow = bits, U32, 900, [7:7]
|
||||
mapTooLow = bits, U32, 900, [8:8]
|
||||
luaTargetAdd = scalar, S16, 904, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 908, "", 1, 0
|
||||
openLoopPart = scalar, F32, 912, "", 1, 0
|
||||
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
|
||||
|
@ -3936,7 +3937,7 @@ luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0,
|
|||
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
|
||||
gaugeCategory = "Boost Control"
|
||||
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "percent", -100.0,100.0, -100.0,100.0, -100.0,100.0, 2,2
|
||||
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
|
||||
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
|
||||
|
||||
|
@ -4513,8 +4514,6 @@ entry = auxLinear1, "Aux Linear #1", float, "%.3f"
|
|||
entry = auxLinear2, "Aux Linear #2", float, "%.3f"
|
||||
entry = dfcoActive, "dfcoActive", int, "%d"
|
||||
entry = tpsAccelActive, "tpsAccelActive", int, "%d"
|
||||
entry = boostControllerOutput, "Boost Output", float, "%.3f"
|
||||
entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f"
|
||||
entry = fallbackMap, "fallbackMap", float, "%.3f"
|
||||
entry = instantMAPValue, "Instant MAP", float, "%.3f"
|
||||
entry = maxLockedDuration, "maxLockedDuration", int, "%d"
|
||||
|
@ -4683,6 +4682,9 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
|
|||
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
|
||||
entry = isZeroRpm, "isZeroRpm", int, "%d"
|
||||
entry = hasInitBoost, "hasInitBoost", int, "%d"
|
||||
entry = rpmTooLow, "rpmTooLow", int, "%d"
|
||||
entry = tpsTooLow, "tpsTooLow", int, "%d"
|
||||
entry = mapTooLow, "mapTooLow", int, "%d"
|
||||
entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
|
||||
entry = boostOutput, "Boost: Output", float, "%.3f"
|
||||
entry = luaTargetMult, "luaTargetMult", float, "%.3f"
|
||||
|
@ -5461,6 +5463,9 @@ indicatorPanel = boost_controlIndicatorPanel, 2
|
|||
indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes"
|
||||
indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes"
|
||||
indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes"
|
||||
indicator = {rpmTooLow}, "rpmTooLow No", "rpmTooLow Yes"
|
||||
indicator = {tpsTooLow}, "tpsTooLow No", "tpsTooLow Yes"
|
||||
indicator = {mapTooLow}, "mapTooLow No", "mapTooLow Yes"
|
||||
|
||||
dialog = boost_controlDialog, "boost_control"
|
||||
panel = boost_controlIndicatorPanel
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2023.01.16.core8.snap_25889"
|
||||
signature = "rusEFI 2023.01.17.core8.snap_25889"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI 2023.01.16.core8.snap_25889" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI 2023.01.17.core8.snap_25889" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -86,7 +86,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:13 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 17 01:56:33 UTC 2023
|
||||
|
||||
pageSize = 22368
|
||||
page = 1
|
||||
|
@ -2412,13 +2412,11 @@ auxLinear1 = scalar, S16, 356, "", 0.01, 0
|
|||
auxLinear2 = scalar, S16, 358, "", 0.01, 0
|
||||
dfcoActive = bits, U32, 360, [0:0]
|
||||
tpsAccelActive = bits, U32, 360, [1:1]
|
||||
boostControllerOutput = scalar, U08, 364, "%", 0.5, 0
|
||||
boostControllerOpenLoopPart = scalar, U08, 365, "%", 0.5, 0
|
||||
fallbackMap = scalar, U16, 366, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 368, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 370, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 372, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 374, "", 1, 0
|
||||
fallbackMap = scalar, U16, 364, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 366, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 368, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 370, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 372, "", 1, 0
|
||||
triggerPrimaryFall = scalar, U32, 376, "", 1, 0
|
||||
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
|
||||
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
|
||||
|
@ -2750,8 +2748,11 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
|
|||
isNotClosedLoop = bits, U32, 900, [3:3]
|
||||
isZeroRpm = bits, U32, 900, [4:4]
|
||||
hasInitBoost = bits, U32, 900, [5:5]
|
||||
rpmTooLow = bits, U32, 900, [6:6]
|
||||
tpsTooLow = bits, U32, 900, [7:7]
|
||||
mapTooLow = bits, U32, 900, [8:8]
|
||||
luaTargetAdd = scalar, S16, 904, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 908, "", 1, 0
|
||||
openLoopPart = scalar, F32, 912, "", 1, 0
|
||||
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
|
||||
|
@ -3936,7 +3937,7 @@ luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0,
|
|||
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
|
||||
gaugeCategory = "Boost Control"
|
||||
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "percent", -100.0,100.0, -100.0,100.0, -100.0,100.0, 2,2
|
||||
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
|
||||
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
|
||||
|
||||
|
@ -4513,8 +4514,6 @@ entry = auxLinear1, "Aux Linear #1", float, "%.3f"
|
|||
entry = auxLinear2, "Aux Linear #2", float, "%.3f"
|
||||
entry = dfcoActive, "dfcoActive", int, "%d"
|
||||
entry = tpsAccelActive, "tpsAccelActive", int, "%d"
|
||||
entry = boostControllerOutput, "Boost Output", float, "%.3f"
|
||||
entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f"
|
||||
entry = fallbackMap, "fallbackMap", float, "%.3f"
|
||||
entry = instantMAPValue, "Instant MAP", float, "%.3f"
|
||||
entry = maxLockedDuration, "maxLockedDuration", int, "%d"
|
||||
|
@ -4683,6 +4682,9 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
|
|||
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
|
||||
entry = isZeroRpm, "isZeroRpm", int, "%d"
|
||||
entry = hasInitBoost, "hasInitBoost", int, "%d"
|
||||
entry = rpmTooLow, "rpmTooLow", int, "%d"
|
||||
entry = tpsTooLow, "tpsTooLow", int, "%d"
|
||||
entry = mapTooLow, "mapTooLow", int, "%d"
|
||||
entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
|
||||
entry = boostOutput, "Boost: Output", float, "%.3f"
|
||||
entry = luaTargetMult, "luaTargetMult", float, "%.3f"
|
||||
|
@ -5459,6 +5461,9 @@ indicatorPanel = boost_controlIndicatorPanel, 2
|
|||
indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes"
|
||||
indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes"
|
||||
indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes"
|
||||
indicator = {rpmTooLow}, "rpmTooLow No", "rpmTooLow Yes"
|
||||
indicator = {tpsTooLow}, "tpsTooLow No", "tpsTooLow Yes"
|
||||
indicator = {mapTooLow}, "mapTooLow No", "mapTooLow Yes"
|
||||
|
||||
dialog = boost_controlDialog, "boost_control"
|
||||
panel = boost_controlIndicatorPanel
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2023.01.16.cypress.snap_13528"
|
||||
signature = "rusEFI 2023.01.17.cypress.snap_13528"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI 2023.01.16.cypress.snap_13528" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI 2023.01.17.cypress.snap_13528" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -86,7 +86,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Mon Jan 16 21:30:45 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Tue Jan 17 01:56:10 UTC 2023
|
||||
|
||||
pageSize = 22368
|
||||
page = 1
|
||||
|
@ -2412,13 +2412,11 @@ auxLinear1 = scalar, S16, 356, "", 0.01, 0
|
|||
auxLinear2 = scalar, S16, 358, "", 0.01, 0
|
||||
dfcoActive = bits, U32, 360, [0:0]
|
||||
tpsAccelActive = bits, U32, 360, [1:1]
|
||||
boostControllerOutput = scalar, U08, 364, "%", 0.5, 0
|
||||
boostControllerOpenLoopPart = scalar, U08, 365, "%", 0.5, 0
|
||||
fallbackMap = scalar, U16, 366, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 368, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 370, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 372, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 374, "", 1, 0
|
||||
fallbackMap = scalar, U16, 364, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 366, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 368, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 370, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 372, "", 1, 0
|
||||
triggerPrimaryFall = scalar, U32, 376, "", 1, 0
|
||||
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
|
||||
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
|
||||
|
@ -2750,8 +2748,11 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
|
|||
isNotClosedLoop = bits, U32, 900, [3:3]
|
||||
isZeroRpm = bits, U32, 900, [4:4]
|
||||
hasInitBoost = bits, U32, 900, [5:5]
|
||||
rpmTooLow = bits, U32, 900, [6:6]
|
||||
tpsTooLow = bits, U32, 900, [7:7]
|
||||
mapTooLow = bits, U32, 900, [8:8]
|
||||
luaTargetAdd = scalar, S16, 904, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 908, "", 1, 0
|
||||
openLoopPart = scalar, F32, 912, "", 1, 0
|
||||
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
|
||||
|
@ -3936,7 +3937,7 @@ luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0,
|
|||
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
|
||||
gaugeCategory = "Boost Control"
|
||||
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "percent", -100.0,100.0, -100.0,100.0, -100.0,100.0, 2,2
|
||||
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
|
||||
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
|
||||
|
||||
|
@ -4513,8 +4514,6 @@ entry = auxLinear1, "Aux Linear #1", float, "%.3f"
|
|||
entry = auxLinear2, "Aux Linear #2", float, "%.3f"
|
||||
entry = dfcoActive, "dfcoActive", int, "%d"
|
||||
entry = tpsAccelActive, "tpsAccelActive", int, "%d"
|
||||
entry = boostControllerOutput, "Boost Output", float, "%.3f"
|
||||
entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f"
|
||||
entry = fallbackMap, "fallbackMap", float, "%.3f"
|
||||
entry = instantMAPValue, "Instant MAP", float, "%.3f"
|
||||
entry = maxLockedDuration, "maxLockedDuration", int, "%d"
|
||||
|
@ -4683,6 +4682,9 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
|
|||
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
|
||||
entry = isZeroRpm, "isZeroRpm", int, "%d"
|
||||
entry = hasInitBoost, "hasInitBoost", int, "%d"
|
||||
entry = rpmTooLow, "rpmTooLow", int, "%d"
|
||||
entry = tpsTooLow, "tpsTooLow", int, "%d"
|
||||
entry = mapTooLow, "mapTooLow", int, "%d"
|
||||
entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
|
||||
entry = boostOutput, "Boost: Output", float, "%.3f"
|
||||
entry = luaTargetMult, "luaTargetMult", float, "%.3f"
|
||||
|
@ -5461,6 +5463,9 @@ indicatorPanel = boost_controlIndicatorPanel, 2
|
|||
indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes"
|
||||
indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes"
|
||||
indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes"
|
||||
indicator = {rpmTooLow}, "rpmTooLow No", "rpmTooLow Yes"
|
||||
indicator = {tpsTooLow}, "tpsTooLow No", "tpsTooLow Yes"
|
||||
indicator = {mapTooLow}, "mapTooLow No", "mapTooLow Yes"
|
||||
|
||||
dialog = boost_controlDialog, "boost_control"
|
||||
panel = boost_controlIndicatorPanel
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2023.01.16.f407-discovery.snap_13528"
|
||||
signature = "rusEFI 2023.01.17.f407-discovery.snap_13528"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI 2023.01.16.f407-discovery.snap_13528" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI 2023.01.17.f407-discovery.snap_13528" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -86,7 +86,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:29 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 17 01:56:45 UTC 2023
|
||||
|
||||
pageSize = 22368
|
||||
page = 1
|
||||
|
@ -2412,13 +2412,11 @@ auxLinear1 = scalar, S16, 356, "", 0.01, 0
|
|||
auxLinear2 = scalar, S16, 358, "", 0.01, 0
|
||||
dfcoActive = bits, U32, 360, [0:0]
|
||||
tpsAccelActive = bits, U32, 360, [1:1]
|
||||
boostControllerOutput = scalar, U08, 364, "%", 0.5, 0
|
||||
boostControllerOpenLoopPart = scalar, U08, 365, "%", 0.5, 0
|
||||
fallbackMap = scalar, U16, 366, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 368, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 370, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 372, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 374, "", 1, 0
|
||||
fallbackMap = scalar, U16, 364, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 366, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 368, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 370, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 372, "", 1, 0
|
||||
triggerPrimaryFall = scalar, U32, 376, "", 1, 0
|
||||
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
|
||||
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
|
||||
|
@ -2750,8 +2748,11 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
|
|||
isNotClosedLoop = bits, U32, 900, [3:3]
|
||||
isZeroRpm = bits, U32, 900, [4:4]
|
||||
hasInitBoost = bits, U32, 900, [5:5]
|
||||
rpmTooLow = bits, U32, 900, [6:6]
|
||||
tpsTooLow = bits, U32, 900, [7:7]
|
||||
mapTooLow = bits, U32, 900, [8:8]
|
||||
luaTargetAdd = scalar, S16, 904, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 908, "", 1, 0
|
||||
openLoopPart = scalar, F32, 912, "", 1, 0
|
||||
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
|
||||
|
@ -3936,7 +3937,7 @@ luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0,
|
|||
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
|
||||
gaugeCategory = "Boost Control"
|
||||
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "percent", -100.0,100.0, -100.0,100.0, -100.0,100.0, 2,2
|
||||
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
|
||||
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
|
||||
|
||||
|
@ -4513,8 +4514,6 @@ entry = auxLinear1, "Aux Linear #1", float, "%.3f"
|
|||
entry = auxLinear2, "Aux Linear #2", float, "%.3f"
|
||||
entry = dfcoActive, "dfcoActive", int, "%d"
|
||||
entry = tpsAccelActive, "tpsAccelActive", int, "%d"
|
||||
entry = boostControllerOutput, "Boost Output", float, "%.3f"
|
||||
entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f"
|
||||
entry = fallbackMap, "fallbackMap", float, "%.3f"
|
||||
entry = instantMAPValue, "Instant MAP", float, "%.3f"
|
||||
entry = maxLockedDuration, "maxLockedDuration", int, "%d"
|
||||
|
@ -4683,6 +4682,9 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
|
|||
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
|
||||
entry = isZeroRpm, "isZeroRpm", int, "%d"
|
||||
entry = hasInitBoost, "hasInitBoost", int, "%d"
|
||||
entry = rpmTooLow, "rpmTooLow", int, "%d"
|
||||
entry = tpsTooLow, "tpsTooLow", int, "%d"
|
||||
entry = mapTooLow, "mapTooLow", int, "%d"
|
||||
entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
|
||||
entry = boostOutput, "Boost: Output", float, "%.3f"
|
||||
entry = luaTargetMult, "luaTargetMult", float, "%.3f"
|
||||
|
@ -5461,6 +5463,9 @@ indicatorPanel = boost_controlIndicatorPanel, 2
|
|||
indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes"
|
||||
indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes"
|
||||
indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes"
|
||||
indicator = {rpmTooLow}, "rpmTooLow No", "rpmTooLow Yes"
|
||||
indicator = {tpsTooLow}, "tpsTooLow No", "tpsTooLow Yes"
|
||||
indicator = {mapTooLow}, "mapTooLow No", "mapTooLow Yes"
|
||||
|
||||
dialog = boost_controlDialog, "boost_control"
|
||||
panel = boost_controlIndicatorPanel
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2023.01.16.f429-discovery.snap_13528"
|
||||
signature = "rusEFI 2023.01.17.f429-discovery.snap_13528"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI 2023.01.16.f429-discovery.snap_13528" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI 2023.01.17.f429-discovery.snap_13528" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -86,7 +86,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:30 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 17 01:56:46 UTC 2023
|
||||
|
||||
pageSize = 22368
|
||||
page = 1
|
||||
|
@ -2412,13 +2412,11 @@ auxLinear1 = scalar, S16, 356, "", 0.01, 0
|
|||
auxLinear2 = scalar, S16, 358, "", 0.01, 0
|
||||
dfcoActive = bits, U32, 360, [0:0]
|
||||
tpsAccelActive = bits, U32, 360, [1:1]
|
||||
boostControllerOutput = scalar, U08, 364, "%", 0.5, 0
|
||||
boostControllerOpenLoopPart = scalar, U08, 365, "%", 0.5, 0
|
||||
fallbackMap = scalar, U16, 366, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 368, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 370, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 372, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 374, "", 1, 0
|
||||
fallbackMap = scalar, U16, 364, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 366, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 368, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 370, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 372, "", 1, 0
|
||||
triggerPrimaryFall = scalar, U32, 376, "", 1, 0
|
||||
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
|
||||
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
|
||||
|
@ -2750,8 +2748,11 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
|
|||
isNotClosedLoop = bits, U32, 900, [3:3]
|
||||
isZeroRpm = bits, U32, 900, [4:4]
|
||||
hasInitBoost = bits, U32, 900, [5:5]
|
||||
rpmTooLow = bits, U32, 900, [6:6]
|
||||
tpsTooLow = bits, U32, 900, [7:7]
|
||||
mapTooLow = bits, U32, 900, [8:8]
|
||||
luaTargetAdd = scalar, S16, 904, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 908, "", 1, 0
|
||||
openLoopPart = scalar, F32, 912, "", 1, 0
|
||||
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
|
||||
|
@ -3936,7 +3937,7 @@ luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0,
|
|||
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
|
||||
gaugeCategory = "Boost Control"
|
||||
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "percent", -100.0,100.0, -100.0,100.0, -100.0,100.0, 2,2
|
||||
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
|
||||
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
|
||||
|
||||
|
@ -4513,8 +4514,6 @@ entry = auxLinear1, "Aux Linear #1", float, "%.3f"
|
|||
entry = auxLinear2, "Aux Linear #2", float, "%.3f"
|
||||
entry = dfcoActive, "dfcoActive", int, "%d"
|
||||
entry = tpsAccelActive, "tpsAccelActive", int, "%d"
|
||||
entry = boostControllerOutput, "Boost Output", float, "%.3f"
|
||||
entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f"
|
||||
entry = fallbackMap, "fallbackMap", float, "%.3f"
|
||||
entry = instantMAPValue, "Instant MAP", float, "%.3f"
|
||||
entry = maxLockedDuration, "maxLockedDuration", int, "%d"
|
||||
|
@ -4683,6 +4682,9 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
|
|||
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
|
||||
entry = isZeroRpm, "isZeroRpm", int, "%d"
|
||||
entry = hasInitBoost, "hasInitBoost", int, "%d"
|
||||
entry = rpmTooLow, "rpmTooLow", int, "%d"
|
||||
entry = tpsTooLow, "tpsTooLow", int, "%d"
|
||||
entry = mapTooLow, "mapTooLow", int, "%d"
|
||||
entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
|
||||
entry = boostOutput, "Boost: Output", float, "%.3f"
|
||||
entry = luaTargetMult, "luaTargetMult", float, "%.3f"
|
||||
|
@ -5461,6 +5463,9 @@ indicatorPanel = boost_controlIndicatorPanel, 2
|
|||
indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes"
|
||||
indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes"
|
||||
indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes"
|
||||
indicator = {rpmTooLow}, "rpmTooLow No", "rpmTooLow Yes"
|
||||
indicator = {tpsTooLow}, "tpsTooLow No", "tpsTooLow Yes"
|
||||
indicator = {mapTooLow}, "mapTooLow No", "mapTooLow Yes"
|
||||
|
||||
dialog = boost_controlDialog, "boost_control"
|
||||
panel = boost_controlIndicatorPanel
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2023.01.16.frankenso_na6.snap_51228"
|
||||
signature = "rusEFI 2023.01.17.frankenso_na6.snap_51228"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI 2023.01.16.frankenso_na6.snap_51228" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI 2023.01.17.frankenso_na6.snap_51228" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -86,7 +86,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:19 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 17 01:56:38 UTC 2023
|
||||
|
||||
pageSize = 22368
|
||||
page = 1
|
||||
|
@ -2412,13 +2412,11 @@ auxLinear1 = scalar, S16, 356, "", 0.01, 0
|
|||
auxLinear2 = scalar, S16, 358, "", 0.01, 0
|
||||
dfcoActive = bits, U32, 360, [0:0]
|
||||
tpsAccelActive = bits, U32, 360, [1:1]
|
||||
boostControllerOutput = scalar, U08, 364, "%", 0.5, 0
|
||||
boostControllerOpenLoopPart = scalar, U08, 365, "%", 0.5, 0
|
||||
fallbackMap = scalar, U16, 366, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 368, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 370, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 372, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 374, "", 1, 0
|
||||
fallbackMap = scalar, U16, 364, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 366, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 368, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 370, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 372, "", 1, 0
|
||||
triggerPrimaryFall = scalar, U32, 376, "", 1, 0
|
||||
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
|
||||
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
|
||||
|
@ -2750,8 +2748,11 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
|
|||
isNotClosedLoop = bits, U32, 900, [3:3]
|
||||
isZeroRpm = bits, U32, 900, [4:4]
|
||||
hasInitBoost = bits, U32, 900, [5:5]
|
||||
rpmTooLow = bits, U32, 900, [6:6]
|
||||
tpsTooLow = bits, U32, 900, [7:7]
|
||||
mapTooLow = bits, U32, 900, [8:8]
|
||||
luaTargetAdd = scalar, S16, 904, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 908, "", 1, 0
|
||||
openLoopPart = scalar, F32, 912, "", 1, 0
|
||||
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
|
||||
|
@ -3936,7 +3937,7 @@ luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0,
|
|||
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
|
||||
gaugeCategory = "Boost Control"
|
||||
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "percent", -100.0,100.0, -100.0,100.0, -100.0,100.0, 2,2
|
||||
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
|
||||
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
|
||||
|
||||
|
@ -4513,8 +4514,6 @@ entry = auxLinear1, "Aux Linear #1", float, "%.3f"
|
|||
entry = auxLinear2, "Aux Linear #2", float, "%.3f"
|
||||
entry = dfcoActive, "dfcoActive", int, "%d"
|
||||
entry = tpsAccelActive, "tpsAccelActive", int, "%d"
|
||||
entry = boostControllerOutput, "Boost Output", float, "%.3f"
|
||||
entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f"
|
||||
entry = fallbackMap, "fallbackMap", float, "%.3f"
|
||||
entry = instantMAPValue, "Instant MAP", float, "%.3f"
|
||||
entry = maxLockedDuration, "maxLockedDuration", int, "%d"
|
||||
|
@ -4683,6 +4682,9 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
|
|||
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
|
||||
entry = isZeroRpm, "isZeroRpm", int, "%d"
|
||||
entry = hasInitBoost, "hasInitBoost", int, "%d"
|
||||
entry = rpmTooLow, "rpmTooLow", int, "%d"
|
||||
entry = tpsTooLow, "tpsTooLow", int, "%d"
|
||||
entry = mapTooLow, "mapTooLow", int, "%d"
|
||||
entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
|
||||
entry = boostOutput, "Boost: Output", float, "%.3f"
|
||||
entry = luaTargetMult, "luaTargetMult", float, "%.3f"
|
||||
|
@ -5461,6 +5463,9 @@ indicatorPanel = boost_controlIndicatorPanel, 2
|
|||
indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes"
|
||||
indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes"
|
||||
indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes"
|
||||
indicator = {rpmTooLow}, "rpmTooLow No", "rpmTooLow Yes"
|
||||
indicator = {tpsTooLow}, "tpsTooLow No", "tpsTooLow Yes"
|
||||
indicator = {mapTooLow}, "mapTooLow No", "mapTooLow Yes"
|
||||
|
||||
dialog = boost_controlDialog, "boost_control"
|
||||
panel = boost_controlIndicatorPanel
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2023.01.16.harley81.snap_29223"
|
||||
signature = "rusEFI 2023.01.17.harley81.snap_29223"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI 2023.01.16.harley81.snap_29223" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI 2023.01.17.harley81.snap_29223" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -86,7 +86,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:30:52 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 17 01:56:16 UTC 2023
|
||||
|
||||
pageSize = 22368
|
||||
page = 1
|
||||
|
@ -2412,13 +2412,11 @@ auxLinear1 = scalar, S16, 356, "", 0.01, 0
|
|||
auxLinear2 = scalar, S16, 358, "", 0.01, 0
|
||||
dfcoActive = bits, U32, 360, [0:0]
|
||||
tpsAccelActive = bits, U32, 360, [1:1]
|
||||
boostControllerOutput = scalar, U08, 364, "%", 0.5, 0
|
||||
boostControllerOpenLoopPart = scalar, U08, 365, "%", 0.5, 0
|
||||
fallbackMap = scalar, U16, 366, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 368, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 370, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 372, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 374, "", 1, 0
|
||||
fallbackMap = scalar, U16, 364, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 366, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 368, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 370, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 372, "", 1, 0
|
||||
triggerPrimaryFall = scalar, U32, 376, "", 1, 0
|
||||
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
|
||||
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
|
||||
|
@ -2750,8 +2748,11 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
|
|||
isNotClosedLoop = bits, U32, 900, [3:3]
|
||||
isZeroRpm = bits, U32, 900, [4:4]
|
||||
hasInitBoost = bits, U32, 900, [5:5]
|
||||
rpmTooLow = bits, U32, 900, [6:6]
|
||||
tpsTooLow = bits, U32, 900, [7:7]
|
||||
mapTooLow = bits, U32, 900, [8:8]
|
||||
luaTargetAdd = scalar, S16, 904, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 908, "", 1, 0
|
||||
openLoopPart = scalar, F32, 912, "", 1, 0
|
||||
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
|
||||
|
@ -3936,7 +3937,7 @@ luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0,
|
|||
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
|
||||
gaugeCategory = "Boost Control"
|
||||
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "percent", -100.0,100.0, -100.0,100.0, -100.0,100.0, 2,2
|
||||
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
|
||||
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
|
||||
|
||||
|
@ -4513,8 +4514,6 @@ entry = auxLinear1, "Aux Linear #1", float, "%.3f"
|
|||
entry = auxLinear2, "Aux Linear #2", float, "%.3f"
|
||||
entry = dfcoActive, "dfcoActive", int, "%d"
|
||||
entry = tpsAccelActive, "tpsAccelActive", int, "%d"
|
||||
entry = boostControllerOutput, "Boost Output", float, "%.3f"
|
||||
entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f"
|
||||
entry = fallbackMap, "fallbackMap", float, "%.3f"
|
||||
entry = instantMAPValue, "Instant MAP", float, "%.3f"
|
||||
entry = maxLockedDuration, "maxLockedDuration", int, "%d"
|
||||
|
@ -4683,6 +4682,9 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
|
|||
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
|
||||
entry = isZeroRpm, "isZeroRpm", int, "%d"
|
||||
entry = hasInitBoost, "hasInitBoost", int, "%d"
|
||||
entry = rpmTooLow, "rpmTooLow", int, "%d"
|
||||
entry = tpsTooLow, "tpsTooLow", int, "%d"
|
||||
entry = mapTooLow, "mapTooLow", int, "%d"
|
||||
entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
|
||||
entry = boostOutput, "Boost: Output", float, "%.3f"
|
||||
entry = luaTargetMult, "luaTargetMult", float, "%.3f"
|
||||
|
@ -5458,6 +5460,9 @@ indicatorPanel = boost_controlIndicatorPanel, 2
|
|||
indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes"
|
||||
indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes"
|
||||
indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes"
|
||||
indicator = {rpmTooLow}, "rpmTooLow No", "rpmTooLow Yes"
|
||||
indicator = {tpsTooLow}, "tpsTooLow No", "tpsTooLow Yes"
|
||||
indicator = {mapTooLow}, "mapTooLow No", "mapTooLow Yes"
|
||||
|
||||
dialog = boost_controlDialog, "boost_control"
|
||||
panel = boost_controlIndicatorPanel
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2023.01.16.hellen-gm-e67.snap_22492"
|
||||
signature = "rusEFI 2023.01.17.hellen-gm-e67.snap_22492"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI 2023.01.16.hellen-gm-e67.snap_22492" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI 2023.01.17.hellen-gm-e67.snap_22492" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -86,7 +86,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:06 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 17 01:56:27 UTC 2023
|
||||
|
||||
pageSize = 22368
|
||||
page = 1
|
||||
|
@ -2412,13 +2412,11 @@ auxLinear1 = scalar, S16, 356, "", 0.01, 0
|
|||
auxLinear2 = scalar, S16, 358, "", 0.01, 0
|
||||
dfcoActive = bits, U32, 360, [0:0]
|
||||
tpsAccelActive = bits, U32, 360, [1:1]
|
||||
boostControllerOutput = scalar, U08, 364, "%", 0.5, 0
|
||||
boostControllerOpenLoopPart = scalar, U08, 365, "%", 0.5, 0
|
||||
fallbackMap = scalar, U16, 366, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 368, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 370, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 372, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 374, "", 1, 0
|
||||
fallbackMap = scalar, U16, 364, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 366, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 368, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 370, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 372, "", 1, 0
|
||||
triggerPrimaryFall = scalar, U32, 376, "", 1, 0
|
||||
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
|
||||
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
|
||||
|
@ -2750,8 +2748,11 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
|
|||
isNotClosedLoop = bits, U32, 900, [3:3]
|
||||
isZeroRpm = bits, U32, 900, [4:4]
|
||||
hasInitBoost = bits, U32, 900, [5:5]
|
||||
rpmTooLow = bits, U32, 900, [6:6]
|
||||
tpsTooLow = bits, U32, 900, [7:7]
|
||||
mapTooLow = bits, U32, 900, [8:8]
|
||||
luaTargetAdd = scalar, S16, 904, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 908, "", 1, 0
|
||||
openLoopPart = scalar, F32, 912, "", 1, 0
|
||||
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
|
||||
|
@ -3936,7 +3937,7 @@ luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0,
|
|||
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
|
||||
gaugeCategory = "Boost Control"
|
||||
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "percent", -100.0,100.0, -100.0,100.0, -100.0,100.0, 2,2
|
||||
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
|
||||
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
|
||||
|
||||
|
@ -4513,8 +4514,6 @@ entry = auxLinear1, "Aux Linear #1", float, "%.3f"
|
|||
entry = auxLinear2, "Aux Linear #2", float, "%.3f"
|
||||
entry = dfcoActive, "dfcoActive", int, "%d"
|
||||
entry = tpsAccelActive, "tpsAccelActive", int, "%d"
|
||||
entry = boostControllerOutput, "Boost Output", float, "%.3f"
|
||||
entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f"
|
||||
entry = fallbackMap, "fallbackMap", float, "%.3f"
|
||||
entry = instantMAPValue, "Instant MAP", float, "%.3f"
|
||||
entry = maxLockedDuration, "maxLockedDuration", int, "%d"
|
||||
|
@ -4683,6 +4682,9 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
|
|||
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
|
||||
entry = isZeroRpm, "isZeroRpm", int, "%d"
|
||||
entry = hasInitBoost, "hasInitBoost", int, "%d"
|
||||
entry = rpmTooLow, "rpmTooLow", int, "%d"
|
||||
entry = tpsTooLow, "tpsTooLow", int, "%d"
|
||||
entry = mapTooLow, "mapTooLow", int, "%d"
|
||||
entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
|
||||
entry = boostOutput, "Boost: Output", float, "%.3f"
|
||||
entry = luaTargetMult, "luaTargetMult", float, "%.3f"
|
||||
|
@ -5458,6 +5460,9 @@ indicatorPanel = boost_controlIndicatorPanel, 2
|
|||
indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes"
|
||||
indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes"
|
||||
indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes"
|
||||
indicator = {rpmTooLow}, "rpmTooLow No", "rpmTooLow Yes"
|
||||
indicator = {tpsTooLow}, "tpsTooLow No", "tpsTooLow Yes"
|
||||
indicator = {mapTooLow}, "mapTooLow No", "mapTooLow Yes"
|
||||
|
||||
dialog = boost_controlDialog, "boost_control"
|
||||
panel = boost_controlIndicatorPanel
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2023.01.16.hellen-nb1.snap_1300"
|
||||
signature = "rusEFI 2023.01.17.hellen-nb1.snap_1300"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI 2023.01.16.hellen-nb1.snap_1300" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI 2023.01.17.hellen-nb1.snap_1300" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -86,7 +86,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:04 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 17 01:56:26 UTC 2023
|
||||
|
||||
pageSize = 22368
|
||||
page = 1
|
||||
|
@ -2412,13 +2412,11 @@ auxLinear1 = scalar, S16, 356, "", 0.01, 0
|
|||
auxLinear2 = scalar, S16, 358, "", 0.01, 0
|
||||
dfcoActive = bits, U32, 360, [0:0]
|
||||
tpsAccelActive = bits, U32, 360, [1:1]
|
||||
boostControllerOutput = scalar, U08, 364, "%", 0.5, 0
|
||||
boostControllerOpenLoopPart = scalar, U08, 365, "%", 0.5, 0
|
||||
fallbackMap = scalar, U16, 366, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 368, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 370, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 372, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 374, "", 1, 0
|
||||
fallbackMap = scalar, U16, 364, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 366, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 368, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 370, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 372, "", 1, 0
|
||||
triggerPrimaryFall = scalar, U32, 376, "", 1, 0
|
||||
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
|
||||
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
|
||||
|
@ -2750,8 +2748,11 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
|
|||
isNotClosedLoop = bits, U32, 900, [3:3]
|
||||
isZeroRpm = bits, U32, 900, [4:4]
|
||||
hasInitBoost = bits, U32, 900, [5:5]
|
||||
rpmTooLow = bits, U32, 900, [6:6]
|
||||
tpsTooLow = bits, U32, 900, [7:7]
|
||||
mapTooLow = bits, U32, 900, [8:8]
|
||||
luaTargetAdd = scalar, S16, 904, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 908, "", 1, 0
|
||||
openLoopPart = scalar, F32, 912, "", 1, 0
|
||||
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
|
||||
|
@ -3936,7 +3937,7 @@ luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0,
|
|||
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
|
||||
gaugeCategory = "Boost Control"
|
||||
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "percent", -100.0,100.0, -100.0,100.0, -100.0,100.0, 2,2
|
||||
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
|
||||
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
|
||||
|
||||
|
@ -4513,8 +4514,6 @@ entry = auxLinear1, "Aux Linear #1", float, "%.3f"
|
|||
entry = auxLinear2, "Aux Linear #2", float, "%.3f"
|
||||
entry = dfcoActive, "dfcoActive", int, "%d"
|
||||
entry = tpsAccelActive, "tpsAccelActive", int, "%d"
|
||||
entry = boostControllerOutput, "Boost Output", float, "%.3f"
|
||||
entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f"
|
||||
entry = fallbackMap, "fallbackMap", float, "%.3f"
|
||||
entry = instantMAPValue, "Instant MAP", float, "%.3f"
|
||||
entry = maxLockedDuration, "maxLockedDuration", int, "%d"
|
||||
|
@ -4683,6 +4682,9 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
|
|||
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
|
||||
entry = isZeroRpm, "isZeroRpm", int, "%d"
|
||||
entry = hasInitBoost, "hasInitBoost", int, "%d"
|
||||
entry = rpmTooLow, "rpmTooLow", int, "%d"
|
||||
entry = tpsTooLow, "tpsTooLow", int, "%d"
|
||||
entry = mapTooLow, "mapTooLow", int, "%d"
|
||||
entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
|
||||
entry = boostOutput, "Boost: Output", float, "%.3f"
|
||||
entry = luaTargetMult, "luaTargetMult", float, "%.3f"
|
||||
|
@ -5458,6 +5460,9 @@ indicatorPanel = boost_controlIndicatorPanel, 2
|
|||
indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes"
|
||||
indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes"
|
||||
indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes"
|
||||
indicator = {rpmTooLow}, "rpmTooLow No", "rpmTooLow Yes"
|
||||
indicator = {tpsTooLow}, "tpsTooLow No", "tpsTooLow Yes"
|
||||
indicator = {mapTooLow}, "mapTooLow No", "mapTooLow Yes"
|
||||
|
||||
dialog = boost_controlDialog, "boost_control"
|
||||
panel = boost_controlIndicatorPanel
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2023.01.16.hellen121nissan.snap_51530"
|
||||
signature = "rusEFI 2023.01.17.hellen121nissan.snap_51530"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI 2023.01.16.hellen121nissan.snap_51530" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI 2023.01.17.hellen121nissan.snap_51530" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -86,7 +86,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:30:56 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 17 01:56:20 UTC 2023
|
||||
|
||||
pageSize = 22368
|
||||
page = 1
|
||||
|
@ -2412,13 +2412,11 @@ auxLinear1 = scalar, S16, 356, "", 0.01, 0
|
|||
auxLinear2 = scalar, S16, 358, "", 0.01, 0
|
||||
dfcoActive = bits, U32, 360, [0:0]
|
||||
tpsAccelActive = bits, U32, 360, [1:1]
|
||||
boostControllerOutput = scalar, U08, 364, "%", 0.5, 0
|
||||
boostControllerOpenLoopPart = scalar, U08, 365, "%", 0.5, 0
|
||||
fallbackMap = scalar, U16, 366, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 368, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 370, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 372, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 374, "", 1, 0
|
||||
fallbackMap = scalar, U16, 364, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 366, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 368, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 370, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 372, "", 1, 0
|
||||
triggerPrimaryFall = scalar, U32, 376, "", 1, 0
|
||||
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
|
||||
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
|
||||
|
@ -2750,8 +2748,11 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
|
|||
isNotClosedLoop = bits, U32, 900, [3:3]
|
||||
isZeroRpm = bits, U32, 900, [4:4]
|
||||
hasInitBoost = bits, U32, 900, [5:5]
|
||||
rpmTooLow = bits, U32, 900, [6:6]
|
||||
tpsTooLow = bits, U32, 900, [7:7]
|
||||
mapTooLow = bits, U32, 900, [8:8]
|
||||
luaTargetAdd = scalar, S16, 904, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 908, "", 1, 0
|
||||
openLoopPart = scalar, F32, 912, "", 1, 0
|
||||
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
|
||||
|
@ -3936,7 +3937,7 @@ luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0,
|
|||
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
|
||||
gaugeCategory = "Boost Control"
|
||||
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "percent", -100.0,100.0, -100.0,100.0, -100.0,100.0, 2,2
|
||||
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
|
||||
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
|
||||
|
||||
|
@ -4513,8 +4514,6 @@ entry = auxLinear1, "Aux Linear #1", float, "%.3f"
|
|||
entry = auxLinear2, "Aux Linear #2", float, "%.3f"
|
||||
entry = dfcoActive, "dfcoActive", int, "%d"
|
||||
entry = tpsAccelActive, "tpsAccelActive", int, "%d"
|
||||
entry = boostControllerOutput, "Boost Output", float, "%.3f"
|
||||
entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f"
|
||||
entry = fallbackMap, "fallbackMap", float, "%.3f"
|
||||
entry = instantMAPValue, "Instant MAP", float, "%.3f"
|
||||
entry = maxLockedDuration, "maxLockedDuration", int, "%d"
|
||||
|
@ -4683,6 +4682,9 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
|
|||
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
|
||||
entry = isZeroRpm, "isZeroRpm", int, "%d"
|
||||
entry = hasInitBoost, "hasInitBoost", int, "%d"
|
||||
entry = rpmTooLow, "rpmTooLow", int, "%d"
|
||||
entry = tpsTooLow, "tpsTooLow", int, "%d"
|
||||
entry = mapTooLow, "mapTooLow", int, "%d"
|
||||
entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
|
||||
entry = boostOutput, "Boost: Output", float, "%.3f"
|
||||
entry = luaTargetMult, "luaTargetMult", float, "%.3f"
|
||||
|
@ -5458,6 +5460,9 @@ indicatorPanel = boost_controlIndicatorPanel, 2
|
|||
indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes"
|
||||
indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes"
|
||||
indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes"
|
||||
indicator = {rpmTooLow}, "rpmTooLow No", "rpmTooLow Yes"
|
||||
indicator = {tpsTooLow}, "tpsTooLow No", "tpsTooLow Yes"
|
||||
indicator = {mapTooLow}, "mapTooLow No", "mapTooLow Yes"
|
||||
|
||||
dialog = boost_controlDialog, "boost_control"
|
||||
panel = boost_controlIndicatorPanel
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2023.01.16.hellen121vag.snap_41925"
|
||||
signature = "rusEFI 2023.01.17.hellen121vag.snap_41925"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI 2023.01.16.hellen121vag.snap_41925" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI 2023.01.17.hellen121vag.snap_41925" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -86,7 +86,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:30:55 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 17 01:56:18 UTC 2023
|
||||
|
||||
pageSize = 22368
|
||||
page = 1
|
||||
|
@ -2412,13 +2412,11 @@ auxLinear1 = scalar, S16, 356, "", 0.01, 0
|
|||
auxLinear2 = scalar, S16, 358, "", 0.01, 0
|
||||
dfcoActive = bits, U32, 360, [0:0]
|
||||
tpsAccelActive = bits, U32, 360, [1:1]
|
||||
boostControllerOutput = scalar, U08, 364, "%", 0.5, 0
|
||||
boostControllerOpenLoopPart = scalar, U08, 365, "%", 0.5, 0
|
||||
fallbackMap = scalar, U16, 366, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 368, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 370, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 372, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 374, "", 1, 0
|
||||
fallbackMap = scalar, U16, 364, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 366, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 368, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 370, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 372, "", 1, 0
|
||||
triggerPrimaryFall = scalar, U32, 376, "", 1, 0
|
||||
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
|
||||
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
|
||||
|
@ -2750,8 +2748,11 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
|
|||
isNotClosedLoop = bits, U32, 900, [3:3]
|
||||
isZeroRpm = bits, U32, 900, [4:4]
|
||||
hasInitBoost = bits, U32, 900, [5:5]
|
||||
rpmTooLow = bits, U32, 900, [6:6]
|
||||
tpsTooLow = bits, U32, 900, [7:7]
|
||||
mapTooLow = bits, U32, 900, [8:8]
|
||||
luaTargetAdd = scalar, S16, 904, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 908, "", 1, 0
|
||||
openLoopPart = scalar, F32, 912, "", 1, 0
|
||||
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
|
||||
|
@ -3936,7 +3937,7 @@ luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0,
|
|||
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
|
||||
gaugeCategory = "Boost Control"
|
||||
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "percent", -100.0,100.0, -100.0,100.0, -100.0,100.0, 2,2
|
||||
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
|
||||
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
|
||||
|
||||
|
@ -4513,8 +4514,6 @@ entry = auxLinear1, "Aux Linear #1", float, "%.3f"
|
|||
entry = auxLinear2, "Aux Linear #2", float, "%.3f"
|
||||
entry = dfcoActive, "dfcoActive", int, "%d"
|
||||
entry = tpsAccelActive, "tpsAccelActive", int, "%d"
|
||||
entry = boostControllerOutput, "Boost Output", float, "%.3f"
|
||||
entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f"
|
||||
entry = fallbackMap, "fallbackMap", float, "%.3f"
|
||||
entry = instantMAPValue, "Instant MAP", float, "%.3f"
|
||||
entry = maxLockedDuration, "maxLockedDuration", int, "%d"
|
||||
|
@ -4683,6 +4682,9 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
|
|||
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
|
||||
entry = isZeroRpm, "isZeroRpm", int, "%d"
|
||||
entry = hasInitBoost, "hasInitBoost", int, "%d"
|
||||
entry = rpmTooLow, "rpmTooLow", int, "%d"
|
||||
entry = tpsTooLow, "tpsTooLow", int, "%d"
|
||||
entry = mapTooLow, "mapTooLow", int, "%d"
|
||||
entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
|
||||
entry = boostOutput, "Boost: Output", float, "%.3f"
|
||||
entry = luaTargetMult, "luaTargetMult", float, "%.3f"
|
||||
|
@ -5458,6 +5460,9 @@ indicatorPanel = boost_controlIndicatorPanel, 2
|
|||
indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes"
|
||||
indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes"
|
||||
indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes"
|
||||
indicator = {rpmTooLow}, "rpmTooLow No", "rpmTooLow Yes"
|
||||
indicator = {tpsTooLow}, "tpsTooLow No", "tpsTooLow Yes"
|
||||
indicator = {mapTooLow}, "mapTooLow No", "mapTooLow Yes"
|
||||
|
||||
dialog = boost_controlDialog, "boost_control"
|
||||
panel = boost_controlIndicatorPanel
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2023.01.16.hellen128.snap_18915"
|
||||
signature = "rusEFI 2023.01.17.hellen128.snap_18915"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI 2023.01.16.hellen128.snap_18915" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI 2023.01.17.hellen128.snap_18915" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -86,7 +86,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:30:53 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 17 01:56:17 UTC 2023
|
||||
|
||||
pageSize = 22368
|
||||
page = 1
|
||||
|
@ -2412,13 +2412,11 @@ auxLinear1 = scalar, S16, 356, "", 0.01, 0
|
|||
auxLinear2 = scalar, S16, 358, "", 0.01, 0
|
||||
dfcoActive = bits, U32, 360, [0:0]
|
||||
tpsAccelActive = bits, U32, 360, [1:1]
|
||||
boostControllerOutput = scalar, U08, 364, "%", 0.5, 0
|
||||
boostControllerOpenLoopPart = scalar, U08, 365, "%", 0.5, 0
|
||||
fallbackMap = scalar, U16, 366, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 368, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 370, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 372, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 374, "", 1, 0
|
||||
fallbackMap = scalar, U16, 364, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 366, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 368, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 370, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 372, "", 1, 0
|
||||
triggerPrimaryFall = scalar, U32, 376, "", 1, 0
|
||||
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
|
||||
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
|
||||
|
@ -2750,8 +2748,11 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
|
|||
isNotClosedLoop = bits, U32, 900, [3:3]
|
||||
isZeroRpm = bits, U32, 900, [4:4]
|
||||
hasInitBoost = bits, U32, 900, [5:5]
|
||||
rpmTooLow = bits, U32, 900, [6:6]
|
||||
tpsTooLow = bits, U32, 900, [7:7]
|
||||
mapTooLow = bits, U32, 900, [8:8]
|
||||
luaTargetAdd = scalar, S16, 904, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 908, "", 1, 0
|
||||
openLoopPart = scalar, F32, 912, "", 1, 0
|
||||
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
|
||||
|
@ -3936,7 +3937,7 @@ luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0,
|
|||
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
|
||||
gaugeCategory = "Boost Control"
|
||||
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "percent", -100.0,100.0, -100.0,100.0, -100.0,100.0, 2,2
|
||||
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
|
||||
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
|
||||
|
||||
|
@ -4513,8 +4514,6 @@ entry = auxLinear1, "Aux Linear #1", float, "%.3f"
|
|||
entry = auxLinear2, "Aux Linear #2", float, "%.3f"
|
||||
entry = dfcoActive, "dfcoActive", int, "%d"
|
||||
entry = tpsAccelActive, "tpsAccelActive", int, "%d"
|
||||
entry = boostControllerOutput, "Boost Output", float, "%.3f"
|
||||
entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f"
|
||||
entry = fallbackMap, "fallbackMap", float, "%.3f"
|
||||
entry = instantMAPValue, "Instant MAP", float, "%.3f"
|
||||
entry = maxLockedDuration, "maxLockedDuration", int, "%d"
|
||||
|
@ -4683,6 +4682,9 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
|
|||
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
|
||||
entry = isZeroRpm, "isZeroRpm", int, "%d"
|
||||
entry = hasInitBoost, "hasInitBoost", int, "%d"
|
||||
entry = rpmTooLow, "rpmTooLow", int, "%d"
|
||||
entry = tpsTooLow, "tpsTooLow", int, "%d"
|
||||
entry = mapTooLow, "mapTooLow", int, "%d"
|
||||
entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
|
||||
entry = boostOutput, "Boost: Output", float, "%.3f"
|
||||
entry = luaTargetMult, "luaTargetMult", float, "%.3f"
|
||||
|
@ -5458,6 +5460,9 @@ indicatorPanel = boost_controlIndicatorPanel, 2
|
|||
indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes"
|
||||
indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes"
|
||||
indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes"
|
||||
indicator = {rpmTooLow}, "rpmTooLow No", "rpmTooLow Yes"
|
||||
indicator = {tpsTooLow}, "tpsTooLow No", "tpsTooLow Yes"
|
||||
indicator = {mapTooLow}, "mapTooLow No", "mapTooLow Yes"
|
||||
|
||||
dialog = boost_controlDialog, "boost_control"
|
||||
panel = boost_controlIndicatorPanel
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2023.01.16.hellen154hyundai.snap_3643"
|
||||
signature = "rusEFI 2023.01.17.hellen154hyundai.snap_3643"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI 2023.01.16.hellen154hyundai.snap_3643" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI 2023.01.17.hellen154hyundai.snap_3643" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -86,7 +86,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:30:58 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 17 01:56:21 UTC 2023
|
||||
|
||||
pageSize = 22368
|
||||
page = 1
|
||||
|
@ -2412,13 +2412,11 @@ auxLinear1 = scalar, S16, 356, "", 0.01, 0
|
|||
auxLinear2 = scalar, S16, 358, "", 0.01, 0
|
||||
dfcoActive = bits, U32, 360, [0:0]
|
||||
tpsAccelActive = bits, U32, 360, [1:1]
|
||||
boostControllerOutput = scalar, U08, 364, "%", 0.5, 0
|
||||
boostControllerOpenLoopPart = scalar, U08, 365, "%", 0.5, 0
|
||||
fallbackMap = scalar, U16, 366, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 368, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 370, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 372, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 374, "", 1, 0
|
||||
fallbackMap = scalar, U16, 364, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 366, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 368, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 370, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 372, "", 1, 0
|
||||
triggerPrimaryFall = scalar, U32, 376, "", 1, 0
|
||||
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
|
||||
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
|
||||
|
@ -2750,8 +2748,11 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
|
|||
isNotClosedLoop = bits, U32, 900, [3:3]
|
||||
isZeroRpm = bits, U32, 900, [4:4]
|
||||
hasInitBoost = bits, U32, 900, [5:5]
|
||||
rpmTooLow = bits, U32, 900, [6:6]
|
||||
tpsTooLow = bits, U32, 900, [7:7]
|
||||
mapTooLow = bits, U32, 900, [8:8]
|
||||
luaTargetAdd = scalar, S16, 904, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 908, "", 1, 0
|
||||
openLoopPart = scalar, F32, 912, "", 1, 0
|
||||
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
|
||||
|
@ -3936,7 +3937,7 @@ luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0,
|
|||
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
|
||||
gaugeCategory = "Boost Control"
|
||||
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "percent", -100.0,100.0, -100.0,100.0, -100.0,100.0, 2,2
|
||||
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
|
||||
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
|
||||
|
||||
|
@ -4513,8 +4514,6 @@ entry = auxLinear1, "Aux Linear #1", float, "%.3f"
|
|||
entry = auxLinear2, "Aux Linear #2", float, "%.3f"
|
||||
entry = dfcoActive, "dfcoActive", int, "%d"
|
||||
entry = tpsAccelActive, "tpsAccelActive", int, "%d"
|
||||
entry = boostControllerOutput, "Boost Output", float, "%.3f"
|
||||
entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f"
|
||||
entry = fallbackMap, "fallbackMap", float, "%.3f"
|
||||
entry = instantMAPValue, "Instant MAP", float, "%.3f"
|
||||
entry = maxLockedDuration, "maxLockedDuration", int, "%d"
|
||||
|
@ -4683,6 +4682,9 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
|
|||
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
|
||||
entry = isZeroRpm, "isZeroRpm", int, "%d"
|
||||
entry = hasInitBoost, "hasInitBoost", int, "%d"
|
||||
entry = rpmTooLow, "rpmTooLow", int, "%d"
|
||||
entry = tpsTooLow, "tpsTooLow", int, "%d"
|
||||
entry = mapTooLow, "mapTooLow", int, "%d"
|
||||
entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
|
||||
entry = boostOutput, "Boost: Output", float, "%.3f"
|
||||
entry = luaTargetMult, "luaTargetMult", float, "%.3f"
|
||||
|
@ -5458,6 +5460,9 @@ indicatorPanel = boost_controlIndicatorPanel, 2
|
|||
indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes"
|
||||
indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes"
|
||||
indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes"
|
||||
indicator = {rpmTooLow}, "rpmTooLow No", "rpmTooLow Yes"
|
||||
indicator = {tpsTooLow}, "tpsTooLow No", "tpsTooLow Yes"
|
||||
indicator = {mapTooLow}, "mapTooLow No", "mapTooLow Yes"
|
||||
|
||||
dialog = boost_controlDialog, "boost_control"
|
||||
panel = boost_controlIndicatorPanel
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2023.01.16.hellen72.snap_14931"
|
||||
signature = "rusEFI 2023.01.17.hellen72.snap_14931"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI 2023.01.16.hellen72.snap_14931" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI 2023.01.17.hellen72.snap_14931" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -86,7 +86,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:01 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 17 01:56:23 UTC 2023
|
||||
|
||||
pageSize = 22368
|
||||
page = 1
|
||||
|
@ -2412,13 +2412,11 @@ auxLinear1 = scalar, S16, 356, "", 0.01, 0
|
|||
auxLinear2 = scalar, S16, 358, "", 0.01, 0
|
||||
dfcoActive = bits, U32, 360, [0:0]
|
||||
tpsAccelActive = bits, U32, 360, [1:1]
|
||||
boostControllerOutput = scalar, U08, 364, "%", 0.5, 0
|
||||
boostControllerOpenLoopPart = scalar, U08, 365, "%", 0.5, 0
|
||||
fallbackMap = scalar, U16, 366, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 368, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 370, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 372, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 374, "", 1, 0
|
||||
fallbackMap = scalar, U16, 364, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 366, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 368, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 370, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 372, "", 1, 0
|
||||
triggerPrimaryFall = scalar, U32, 376, "", 1, 0
|
||||
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
|
||||
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
|
||||
|
@ -2750,8 +2748,11 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
|
|||
isNotClosedLoop = bits, U32, 900, [3:3]
|
||||
isZeroRpm = bits, U32, 900, [4:4]
|
||||
hasInitBoost = bits, U32, 900, [5:5]
|
||||
rpmTooLow = bits, U32, 900, [6:6]
|
||||
tpsTooLow = bits, U32, 900, [7:7]
|
||||
mapTooLow = bits, U32, 900, [8:8]
|
||||
luaTargetAdd = scalar, S16, 904, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 908, "", 1, 0
|
||||
openLoopPart = scalar, F32, 912, "", 1, 0
|
||||
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
|
||||
|
@ -3936,7 +3937,7 @@ luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0,
|
|||
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
|
||||
gaugeCategory = "Boost Control"
|
||||
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "percent", -100.0,100.0, -100.0,100.0, -100.0,100.0, 2,2
|
||||
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
|
||||
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
|
||||
|
||||
|
@ -4513,8 +4514,6 @@ entry = auxLinear1, "Aux Linear #1", float, "%.3f"
|
|||
entry = auxLinear2, "Aux Linear #2", float, "%.3f"
|
||||
entry = dfcoActive, "dfcoActive", int, "%d"
|
||||
entry = tpsAccelActive, "tpsAccelActive", int, "%d"
|
||||
entry = boostControllerOutput, "Boost Output", float, "%.3f"
|
||||
entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f"
|
||||
entry = fallbackMap, "fallbackMap", float, "%.3f"
|
||||
entry = instantMAPValue, "Instant MAP", float, "%.3f"
|
||||
entry = maxLockedDuration, "maxLockedDuration", int, "%d"
|
||||
|
@ -4683,6 +4682,9 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
|
|||
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
|
||||
entry = isZeroRpm, "isZeroRpm", int, "%d"
|
||||
entry = hasInitBoost, "hasInitBoost", int, "%d"
|
||||
entry = rpmTooLow, "rpmTooLow", int, "%d"
|
||||
entry = tpsTooLow, "tpsTooLow", int, "%d"
|
||||
entry = mapTooLow, "mapTooLow", int, "%d"
|
||||
entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
|
||||
entry = boostOutput, "Boost: Output", float, "%.3f"
|
||||
entry = luaTargetMult, "luaTargetMult", float, "%.3f"
|
||||
|
@ -5458,6 +5460,9 @@ indicatorPanel = boost_controlIndicatorPanel, 2
|
|||
indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes"
|
||||
indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes"
|
||||
indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes"
|
||||
indicator = {rpmTooLow}, "rpmTooLow No", "rpmTooLow Yes"
|
||||
indicator = {tpsTooLow}, "tpsTooLow No", "tpsTooLow Yes"
|
||||
indicator = {mapTooLow}, "mapTooLow No", "mapTooLow Yes"
|
||||
|
||||
dialog = boost_controlDialog, "boost_control"
|
||||
panel = boost_controlIndicatorPanel
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2023.01.16.hellen81.snap_43685"
|
||||
signature = "rusEFI 2023.01.17.hellen81.snap_43685"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI 2023.01.16.hellen81.snap_43685" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI 2023.01.17.hellen81.snap_43685" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -86,7 +86,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:03 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 17 01:56:24 UTC 2023
|
||||
|
||||
pageSize = 22368
|
||||
page = 1
|
||||
|
@ -2412,13 +2412,11 @@ auxLinear1 = scalar, S16, 356, "", 0.01, 0
|
|||
auxLinear2 = scalar, S16, 358, "", 0.01, 0
|
||||
dfcoActive = bits, U32, 360, [0:0]
|
||||
tpsAccelActive = bits, U32, 360, [1:1]
|
||||
boostControllerOutput = scalar, U08, 364, "%", 0.5, 0
|
||||
boostControllerOpenLoopPart = scalar, U08, 365, "%", 0.5, 0
|
||||
fallbackMap = scalar, U16, 366, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 368, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 370, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 372, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 374, "", 1, 0
|
||||
fallbackMap = scalar, U16, 364, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 366, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 368, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 370, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 372, "", 1, 0
|
||||
triggerPrimaryFall = scalar, U32, 376, "", 1, 0
|
||||
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
|
||||
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
|
||||
|
@ -2750,8 +2748,11 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
|
|||
isNotClosedLoop = bits, U32, 900, [3:3]
|
||||
isZeroRpm = bits, U32, 900, [4:4]
|
||||
hasInitBoost = bits, U32, 900, [5:5]
|
||||
rpmTooLow = bits, U32, 900, [6:6]
|
||||
tpsTooLow = bits, U32, 900, [7:7]
|
||||
mapTooLow = bits, U32, 900, [8:8]
|
||||
luaTargetAdd = scalar, S16, 904, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 908, "", 1, 0
|
||||
openLoopPart = scalar, F32, 912, "", 1, 0
|
||||
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
|
||||
|
@ -3936,7 +3937,7 @@ luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0,
|
|||
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
|
||||
gaugeCategory = "Boost Control"
|
||||
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "percent", -100.0,100.0, -100.0,100.0, -100.0,100.0, 2,2
|
||||
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
|
||||
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
|
||||
|
||||
|
@ -4513,8 +4514,6 @@ entry = auxLinear1, "Aux Linear #1", float, "%.3f"
|
|||
entry = auxLinear2, "Aux Linear #2", float, "%.3f"
|
||||
entry = dfcoActive, "dfcoActive", int, "%d"
|
||||
entry = tpsAccelActive, "tpsAccelActive", int, "%d"
|
||||
entry = boostControllerOutput, "Boost Output", float, "%.3f"
|
||||
entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f"
|
||||
entry = fallbackMap, "fallbackMap", float, "%.3f"
|
||||
entry = instantMAPValue, "Instant MAP", float, "%.3f"
|
||||
entry = maxLockedDuration, "maxLockedDuration", int, "%d"
|
||||
|
@ -4683,6 +4682,9 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
|
|||
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
|
||||
entry = isZeroRpm, "isZeroRpm", int, "%d"
|
||||
entry = hasInitBoost, "hasInitBoost", int, "%d"
|
||||
entry = rpmTooLow, "rpmTooLow", int, "%d"
|
||||
entry = tpsTooLow, "tpsTooLow", int, "%d"
|
||||
entry = mapTooLow, "mapTooLow", int, "%d"
|
||||
entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
|
||||
entry = boostOutput, "Boost: Output", float, "%.3f"
|
||||
entry = luaTargetMult, "luaTargetMult", float, "%.3f"
|
||||
|
@ -5456,6 +5458,9 @@ indicatorPanel = boost_controlIndicatorPanel, 2
|
|||
indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes"
|
||||
indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes"
|
||||
indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes"
|
||||
indicator = {rpmTooLow}, "rpmTooLow No", "rpmTooLow Yes"
|
||||
indicator = {tpsTooLow}, "tpsTooLow No", "tpsTooLow Yes"
|
||||
indicator = {mapTooLow}, "mapTooLow No", "mapTooLow Yes"
|
||||
|
||||
dialog = boost_controlDialog, "boost_control"
|
||||
panel = boost_controlIndicatorPanel
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2023.01.16.hellen88bmw.snap_10004"
|
||||
signature = "rusEFI 2023.01.17.hellen88bmw.snap_10004"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI 2023.01.16.hellen88bmw.snap_10004" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI 2023.01.17.hellen88bmw.snap_10004" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -86,7 +86,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:30:59 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 17 01:56:22 UTC 2023
|
||||
|
||||
pageSize = 22368
|
||||
page = 1
|
||||
|
@ -2412,13 +2412,11 @@ auxLinear1 = scalar, S16, 356, "", 0.01, 0
|
|||
auxLinear2 = scalar, S16, 358, "", 0.01, 0
|
||||
dfcoActive = bits, U32, 360, [0:0]
|
||||
tpsAccelActive = bits, U32, 360, [1:1]
|
||||
boostControllerOutput = scalar, U08, 364, "%", 0.5, 0
|
||||
boostControllerOpenLoopPart = scalar, U08, 365, "%", 0.5, 0
|
||||
fallbackMap = scalar, U16, 366, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 368, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 370, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 372, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 374, "", 1, 0
|
||||
fallbackMap = scalar, U16, 364, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 366, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 368, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 370, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 372, "", 1, 0
|
||||
triggerPrimaryFall = scalar, U32, 376, "", 1, 0
|
||||
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
|
||||
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
|
||||
|
@ -2750,8 +2748,11 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
|
|||
isNotClosedLoop = bits, U32, 900, [3:3]
|
||||
isZeroRpm = bits, U32, 900, [4:4]
|
||||
hasInitBoost = bits, U32, 900, [5:5]
|
||||
rpmTooLow = bits, U32, 900, [6:6]
|
||||
tpsTooLow = bits, U32, 900, [7:7]
|
||||
mapTooLow = bits, U32, 900, [8:8]
|
||||
luaTargetAdd = scalar, S16, 904, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 908, "", 1, 0
|
||||
openLoopPart = scalar, F32, 912, "", 1, 0
|
||||
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
|
||||
|
@ -3936,7 +3937,7 @@ luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0,
|
|||
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
|
||||
gaugeCategory = "Boost Control"
|
||||
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "percent", -100.0,100.0, -100.0,100.0, -100.0,100.0, 2,2
|
||||
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
|
||||
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
|
||||
|
||||
|
@ -4513,8 +4514,6 @@ entry = auxLinear1, "Aux Linear #1", float, "%.3f"
|
|||
entry = auxLinear2, "Aux Linear #2", float, "%.3f"
|
||||
entry = dfcoActive, "dfcoActive", int, "%d"
|
||||
entry = tpsAccelActive, "tpsAccelActive", int, "%d"
|
||||
entry = boostControllerOutput, "Boost Output", float, "%.3f"
|
||||
entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f"
|
||||
entry = fallbackMap, "fallbackMap", float, "%.3f"
|
||||
entry = instantMAPValue, "Instant MAP", float, "%.3f"
|
||||
entry = maxLockedDuration, "maxLockedDuration", int, "%d"
|
||||
|
@ -4683,6 +4682,9 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
|
|||
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
|
||||
entry = isZeroRpm, "isZeroRpm", int, "%d"
|
||||
entry = hasInitBoost, "hasInitBoost", int, "%d"
|
||||
entry = rpmTooLow, "rpmTooLow", int, "%d"
|
||||
entry = tpsTooLow, "tpsTooLow", int, "%d"
|
||||
entry = mapTooLow, "mapTooLow", int, "%d"
|
||||
entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
|
||||
entry = boostOutput, "Boost: Output", float, "%.3f"
|
||||
entry = luaTargetMult, "luaTargetMult", float, "%.3f"
|
||||
|
@ -5458,6 +5460,9 @@ indicatorPanel = boost_controlIndicatorPanel, 2
|
|||
indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes"
|
||||
indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes"
|
||||
indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes"
|
||||
indicator = {rpmTooLow}, "rpmTooLow No", "rpmTooLow Yes"
|
||||
indicator = {tpsTooLow}, "tpsTooLow No", "tpsTooLow Yes"
|
||||
indicator = {mapTooLow}, "mapTooLow No", "mapTooLow Yes"
|
||||
|
||||
dialog = boost_controlDialog, "boost_control"
|
||||
panel = boost_controlIndicatorPanel
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2023.01.16.hellenNA6.snap_34287"
|
||||
signature = "rusEFI 2023.01.17.hellenNA6.snap_34287"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI 2023.01.16.hellenNA6.snap_34287" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI 2023.01.17.hellenNA6.snap_34287" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -86,7 +86,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:07 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 17 01:56:28 UTC 2023
|
||||
|
||||
pageSize = 22368
|
||||
page = 1
|
||||
|
@ -2412,13 +2412,11 @@ auxLinear1 = scalar, S16, 356, "", 0.01, 0
|
|||
auxLinear2 = scalar, S16, 358, "", 0.01, 0
|
||||
dfcoActive = bits, U32, 360, [0:0]
|
||||
tpsAccelActive = bits, U32, 360, [1:1]
|
||||
boostControllerOutput = scalar, U08, 364, "%", 0.5, 0
|
||||
boostControllerOpenLoopPart = scalar, U08, 365, "%", 0.5, 0
|
||||
fallbackMap = scalar, U16, 366, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 368, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 370, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 372, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 374, "", 1, 0
|
||||
fallbackMap = scalar, U16, 364, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 366, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 368, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 370, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 372, "", 1, 0
|
||||
triggerPrimaryFall = scalar, U32, 376, "", 1, 0
|
||||
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
|
||||
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
|
||||
|
@ -2750,8 +2748,11 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
|
|||
isNotClosedLoop = bits, U32, 900, [3:3]
|
||||
isZeroRpm = bits, U32, 900, [4:4]
|
||||
hasInitBoost = bits, U32, 900, [5:5]
|
||||
rpmTooLow = bits, U32, 900, [6:6]
|
||||
tpsTooLow = bits, U32, 900, [7:7]
|
||||
mapTooLow = bits, U32, 900, [8:8]
|
||||
luaTargetAdd = scalar, S16, 904, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 908, "", 1, 0
|
||||
openLoopPart = scalar, F32, 912, "", 1, 0
|
||||
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
|
||||
|
@ -3936,7 +3937,7 @@ luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0,
|
|||
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
|
||||
gaugeCategory = "Boost Control"
|
||||
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "percent", -100.0,100.0, -100.0,100.0, -100.0,100.0, 2,2
|
||||
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
|
||||
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
|
||||
|
||||
|
@ -4513,8 +4514,6 @@ entry = auxLinear1, "Aux Linear #1", float, "%.3f"
|
|||
entry = auxLinear2, "Aux Linear #2", float, "%.3f"
|
||||
entry = dfcoActive, "dfcoActive", int, "%d"
|
||||
entry = tpsAccelActive, "tpsAccelActive", int, "%d"
|
||||
entry = boostControllerOutput, "Boost Output", float, "%.3f"
|
||||
entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f"
|
||||
entry = fallbackMap, "fallbackMap", float, "%.3f"
|
||||
entry = instantMAPValue, "Instant MAP", float, "%.3f"
|
||||
entry = maxLockedDuration, "maxLockedDuration", int, "%d"
|
||||
|
@ -4683,6 +4682,9 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
|
|||
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
|
||||
entry = isZeroRpm, "isZeroRpm", int, "%d"
|
||||
entry = hasInitBoost, "hasInitBoost", int, "%d"
|
||||
entry = rpmTooLow, "rpmTooLow", int, "%d"
|
||||
entry = tpsTooLow, "tpsTooLow", int, "%d"
|
||||
entry = mapTooLow, "mapTooLow", int, "%d"
|
||||
entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
|
||||
entry = boostOutput, "Boost: Output", float, "%.3f"
|
||||
entry = luaTargetMult, "luaTargetMult", float, "%.3f"
|
||||
|
@ -5458,6 +5460,9 @@ indicatorPanel = boost_controlIndicatorPanel, 2
|
|||
indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes"
|
||||
indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes"
|
||||
indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes"
|
||||
indicator = {rpmTooLow}, "rpmTooLow No", "rpmTooLow Yes"
|
||||
indicator = {tpsTooLow}, "tpsTooLow No", "tpsTooLow Yes"
|
||||
indicator = {mapTooLow}, "mapTooLow No", "mapTooLow Yes"
|
||||
|
||||
dialog = boost_controlDialog, "boost_control"
|
||||
panel = boost_controlIndicatorPanel
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2023.01.16.hellenNA8_96.snap_34096"
|
||||
signature = "rusEFI 2023.01.17.hellenNA8_96.snap_34096"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI 2023.01.16.hellenNA8_96.snap_34096" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI 2023.01.17.hellenNA8_96.snap_34096" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -86,7 +86,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:09 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 17 01:56:29 UTC 2023
|
||||
|
||||
pageSize = 22368
|
||||
page = 1
|
||||
|
@ -2412,13 +2412,11 @@ auxLinear1 = scalar, S16, 356, "", 0.01, 0
|
|||
auxLinear2 = scalar, S16, 358, "", 0.01, 0
|
||||
dfcoActive = bits, U32, 360, [0:0]
|
||||
tpsAccelActive = bits, U32, 360, [1:1]
|
||||
boostControllerOutput = scalar, U08, 364, "%", 0.5, 0
|
||||
boostControllerOpenLoopPart = scalar, U08, 365, "%", 0.5, 0
|
||||
fallbackMap = scalar, U16, 366, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 368, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 370, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 372, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 374, "", 1, 0
|
||||
fallbackMap = scalar, U16, 364, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 366, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 368, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 370, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 372, "", 1, 0
|
||||
triggerPrimaryFall = scalar, U32, 376, "", 1, 0
|
||||
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
|
||||
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
|
||||
|
@ -2750,8 +2748,11 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
|
|||
isNotClosedLoop = bits, U32, 900, [3:3]
|
||||
isZeroRpm = bits, U32, 900, [4:4]
|
||||
hasInitBoost = bits, U32, 900, [5:5]
|
||||
rpmTooLow = bits, U32, 900, [6:6]
|
||||
tpsTooLow = bits, U32, 900, [7:7]
|
||||
mapTooLow = bits, U32, 900, [8:8]
|
||||
luaTargetAdd = scalar, S16, 904, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 908, "", 1, 0
|
||||
openLoopPart = scalar, F32, 912, "", 1, 0
|
||||
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
|
||||
|
@ -3936,7 +3937,7 @@ luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0,
|
|||
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
|
||||
gaugeCategory = "Boost Control"
|
||||
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "percent", -100.0,100.0, -100.0,100.0, -100.0,100.0, 2,2
|
||||
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
|
||||
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
|
||||
|
||||
|
@ -4513,8 +4514,6 @@ entry = auxLinear1, "Aux Linear #1", float, "%.3f"
|
|||
entry = auxLinear2, "Aux Linear #2", float, "%.3f"
|
||||
entry = dfcoActive, "dfcoActive", int, "%d"
|
||||
entry = tpsAccelActive, "tpsAccelActive", int, "%d"
|
||||
entry = boostControllerOutput, "Boost Output", float, "%.3f"
|
||||
entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f"
|
||||
entry = fallbackMap, "fallbackMap", float, "%.3f"
|
||||
entry = instantMAPValue, "Instant MAP", float, "%.3f"
|
||||
entry = maxLockedDuration, "maxLockedDuration", int, "%d"
|
||||
|
@ -4683,6 +4682,9 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
|
|||
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
|
||||
entry = isZeroRpm, "isZeroRpm", int, "%d"
|
||||
entry = hasInitBoost, "hasInitBoost", int, "%d"
|
||||
entry = rpmTooLow, "rpmTooLow", int, "%d"
|
||||
entry = tpsTooLow, "tpsTooLow", int, "%d"
|
||||
entry = mapTooLow, "mapTooLow", int, "%d"
|
||||
entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
|
||||
entry = boostOutput, "Boost: Output", float, "%.3f"
|
||||
entry = luaTargetMult, "luaTargetMult", float, "%.3f"
|
||||
|
@ -5458,6 +5460,9 @@ indicatorPanel = boost_controlIndicatorPanel, 2
|
|||
indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes"
|
||||
indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes"
|
||||
indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes"
|
||||
indicator = {rpmTooLow}, "rpmTooLow No", "rpmTooLow Yes"
|
||||
indicator = {tpsTooLow}, "tpsTooLow No", "tpsTooLow Yes"
|
||||
indicator = {mapTooLow}, "mapTooLow No", "mapTooLow Yes"
|
||||
|
||||
dialog = boost_controlDialog, "boost_control"
|
||||
panel = boost_controlIndicatorPanel
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2023.01.16.kin.snap_38420"
|
||||
signature = "rusEFI 2023.01.17.kin.snap_38420"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI 2023.01.16.kin.snap_38420" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI 2023.01.17.kin.snap_38420" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -86,7 +86,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Mon Jan 16 21:30:43 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Tue Jan 17 01:56:09 UTC 2023
|
||||
|
||||
pageSize = 22368
|
||||
page = 1
|
||||
|
@ -2412,13 +2412,11 @@ auxLinear1 = scalar, S16, 356, "", 0.01, 0
|
|||
auxLinear2 = scalar, S16, 358, "", 0.01, 0
|
||||
dfcoActive = bits, U32, 360, [0:0]
|
||||
tpsAccelActive = bits, U32, 360, [1:1]
|
||||
boostControllerOutput = scalar, U08, 364, "%", 0.5, 0
|
||||
boostControllerOpenLoopPart = scalar, U08, 365, "%", 0.5, 0
|
||||
fallbackMap = scalar, U16, 366, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 368, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 370, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 372, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 374, "", 1, 0
|
||||
fallbackMap = scalar, U16, 364, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 366, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 368, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 370, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 372, "", 1, 0
|
||||
triggerPrimaryFall = scalar, U32, 376, "", 1, 0
|
||||
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
|
||||
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
|
||||
|
@ -2750,8 +2748,11 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
|
|||
isNotClosedLoop = bits, U32, 900, [3:3]
|
||||
isZeroRpm = bits, U32, 900, [4:4]
|
||||
hasInitBoost = bits, U32, 900, [5:5]
|
||||
rpmTooLow = bits, U32, 900, [6:6]
|
||||
tpsTooLow = bits, U32, 900, [7:7]
|
||||
mapTooLow = bits, U32, 900, [8:8]
|
||||
luaTargetAdd = scalar, S16, 904, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 908, "", 1, 0
|
||||
openLoopPart = scalar, F32, 912, "", 1, 0
|
||||
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
|
||||
|
@ -3936,7 +3937,7 @@ luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0,
|
|||
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
|
||||
gaugeCategory = "Boost Control"
|
||||
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "percent", -100.0,100.0, -100.0,100.0, -100.0,100.0, 2,2
|
||||
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
|
||||
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
|
||||
|
||||
|
@ -4513,8 +4514,6 @@ entry = auxLinear1, "Aux Linear #1", float, "%.3f"
|
|||
entry = auxLinear2, "Aux Linear #2", float, "%.3f"
|
||||
entry = dfcoActive, "dfcoActive", int, "%d"
|
||||
entry = tpsAccelActive, "tpsAccelActive", int, "%d"
|
||||
entry = boostControllerOutput, "Boost Output", float, "%.3f"
|
||||
entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f"
|
||||
entry = fallbackMap, "fallbackMap", float, "%.3f"
|
||||
entry = instantMAPValue, "Instant MAP", float, "%.3f"
|
||||
entry = maxLockedDuration, "maxLockedDuration", int, "%d"
|
||||
|
@ -4683,6 +4682,9 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
|
|||
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
|
||||
entry = isZeroRpm, "isZeroRpm", int, "%d"
|
||||
entry = hasInitBoost, "hasInitBoost", int, "%d"
|
||||
entry = rpmTooLow, "rpmTooLow", int, "%d"
|
||||
entry = tpsTooLow, "tpsTooLow", int, "%d"
|
||||
entry = mapTooLow, "mapTooLow", int, "%d"
|
||||
entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
|
||||
entry = boostOutput, "Boost: Output", float, "%.3f"
|
||||
entry = luaTargetMult, "luaTargetMult", float, "%.3f"
|
||||
|
@ -5461,6 +5463,9 @@ indicatorPanel = boost_controlIndicatorPanel, 2
|
|||
indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes"
|
||||
indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes"
|
||||
indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes"
|
||||
indicator = {rpmTooLow}, "rpmTooLow No", "rpmTooLow Yes"
|
||||
indicator = {tpsTooLow}, "tpsTooLow No", "tpsTooLow Yes"
|
||||
indicator = {mapTooLow}, "mapTooLow No", "mapTooLow Yes"
|
||||
|
||||
dialog = boost_controlDialog, "boost_control"
|
||||
panel = boost_controlIndicatorPanel
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2023.01.16.m74_9.snap_59875"
|
||||
signature = "rusEFI 2023.01.17.m74_9.snap_59875"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI 2023.01.16.m74_9.snap_59875" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI 2023.01.17.m74_9.snap_59875" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -86,7 +86,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:16 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 17 01:56:36 UTC 2023
|
||||
|
||||
pageSize = 22368
|
||||
page = 1
|
||||
|
@ -2412,13 +2412,11 @@ auxLinear1 = scalar, S16, 356, "", 0.01, 0
|
|||
auxLinear2 = scalar, S16, 358, "", 0.01, 0
|
||||
dfcoActive = bits, U32, 360, [0:0]
|
||||
tpsAccelActive = bits, U32, 360, [1:1]
|
||||
boostControllerOutput = scalar, U08, 364, "%", 0.5, 0
|
||||
boostControllerOpenLoopPart = scalar, U08, 365, "%", 0.5, 0
|
||||
fallbackMap = scalar, U16, 366, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 368, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 370, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 372, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 374, "", 1, 0
|
||||
fallbackMap = scalar, U16, 364, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 366, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 368, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 370, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 372, "", 1, 0
|
||||
triggerPrimaryFall = scalar, U32, 376, "", 1, 0
|
||||
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
|
||||
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
|
||||
|
@ -2750,8 +2748,11 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
|
|||
isNotClosedLoop = bits, U32, 900, [3:3]
|
||||
isZeroRpm = bits, U32, 900, [4:4]
|
||||
hasInitBoost = bits, U32, 900, [5:5]
|
||||
rpmTooLow = bits, U32, 900, [6:6]
|
||||
tpsTooLow = bits, U32, 900, [7:7]
|
||||
mapTooLow = bits, U32, 900, [8:8]
|
||||
luaTargetAdd = scalar, S16, 904, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 908, "", 1, 0
|
||||
openLoopPart = scalar, F32, 912, "", 1, 0
|
||||
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
|
||||
|
@ -3936,7 +3937,7 @@ luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0,
|
|||
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
|
||||
gaugeCategory = "Boost Control"
|
||||
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "percent", -100.0,100.0, -100.0,100.0, -100.0,100.0, 2,2
|
||||
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
|
||||
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
|
||||
|
||||
|
@ -4513,8 +4514,6 @@ entry = auxLinear1, "Aux Linear #1", float, "%.3f"
|
|||
entry = auxLinear2, "Aux Linear #2", float, "%.3f"
|
||||
entry = dfcoActive, "dfcoActive", int, "%d"
|
||||
entry = tpsAccelActive, "tpsAccelActive", int, "%d"
|
||||
entry = boostControllerOutput, "Boost Output", float, "%.3f"
|
||||
entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f"
|
||||
entry = fallbackMap, "fallbackMap", float, "%.3f"
|
||||
entry = instantMAPValue, "Instant MAP", float, "%.3f"
|
||||
entry = maxLockedDuration, "maxLockedDuration", int, "%d"
|
||||
|
@ -4683,6 +4682,9 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
|
|||
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
|
||||
entry = isZeroRpm, "isZeroRpm", int, "%d"
|
||||
entry = hasInitBoost, "hasInitBoost", int, "%d"
|
||||
entry = rpmTooLow, "rpmTooLow", int, "%d"
|
||||
entry = tpsTooLow, "tpsTooLow", int, "%d"
|
||||
entry = mapTooLow, "mapTooLow", int, "%d"
|
||||
entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
|
||||
entry = boostOutput, "Boost: Output", float, "%.3f"
|
||||
entry = luaTargetMult, "luaTargetMult", float, "%.3f"
|
||||
|
@ -5458,6 +5460,9 @@ indicatorPanel = boost_controlIndicatorPanel, 2
|
|||
indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes"
|
||||
indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes"
|
||||
indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes"
|
||||
indicator = {rpmTooLow}, "rpmTooLow No", "rpmTooLow Yes"
|
||||
indicator = {tpsTooLow}, "tpsTooLow No", "tpsTooLow Yes"
|
||||
indicator = {mapTooLow}, "mapTooLow No", "mapTooLow Yes"
|
||||
|
||||
dialog = boost_controlDialog, "boost_control"
|
||||
panel = boost_controlIndicatorPanel
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2023.01.16.mre_f4.snap_21464"
|
||||
signature = "rusEFI 2023.01.17.mre_f4.snap_21464"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI 2023.01.16.mre_f4.snap_21464" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI 2023.01.17.mre_f4.snap_21464" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -86,7 +86,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:12 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 17 01:56:32 UTC 2023
|
||||
|
||||
pageSize = 22368
|
||||
page = 1
|
||||
|
@ -2412,13 +2412,11 @@ auxLinear1 = scalar, S16, 356, "", 0.01, 0
|
|||
auxLinear2 = scalar, S16, 358, "", 0.01, 0
|
||||
dfcoActive = bits, U32, 360, [0:0]
|
||||
tpsAccelActive = bits, U32, 360, [1:1]
|
||||
boostControllerOutput = scalar, U08, 364, "%", 0.5, 0
|
||||
boostControllerOpenLoopPart = scalar, U08, 365, "%", 0.5, 0
|
||||
fallbackMap = scalar, U16, 366, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 368, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 370, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 372, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 374, "", 1, 0
|
||||
fallbackMap = scalar, U16, 364, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 366, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 368, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 370, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 372, "", 1, 0
|
||||
triggerPrimaryFall = scalar, U32, 376, "", 1, 0
|
||||
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
|
||||
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
|
||||
|
@ -2750,8 +2748,11 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
|
|||
isNotClosedLoop = bits, U32, 900, [3:3]
|
||||
isZeroRpm = bits, U32, 900, [4:4]
|
||||
hasInitBoost = bits, U32, 900, [5:5]
|
||||
rpmTooLow = bits, U32, 900, [6:6]
|
||||
tpsTooLow = bits, U32, 900, [7:7]
|
||||
mapTooLow = bits, U32, 900, [8:8]
|
||||
luaTargetAdd = scalar, S16, 904, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 908, "", 1, 0
|
||||
openLoopPart = scalar, F32, 912, "", 1, 0
|
||||
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
|
||||
|
@ -3936,7 +3937,7 @@ luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0,
|
|||
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
|
||||
gaugeCategory = "Boost Control"
|
||||
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "percent", -100.0,100.0, -100.0,100.0, -100.0,100.0, 2,2
|
||||
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
|
||||
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
|
||||
|
||||
|
@ -4513,8 +4514,6 @@ entry = auxLinear1, "Aux Linear #1", float, "%.3f"
|
|||
entry = auxLinear2, "Aux Linear #2", float, "%.3f"
|
||||
entry = dfcoActive, "dfcoActive", int, "%d"
|
||||
entry = tpsAccelActive, "tpsAccelActive", int, "%d"
|
||||
entry = boostControllerOutput, "Boost Output", float, "%.3f"
|
||||
entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f"
|
||||
entry = fallbackMap, "fallbackMap", float, "%.3f"
|
||||
entry = instantMAPValue, "Instant MAP", float, "%.3f"
|
||||
entry = maxLockedDuration, "maxLockedDuration", int, "%d"
|
||||
|
@ -4683,6 +4682,9 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
|
|||
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
|
||||
entry = isZeroRpm, "isZeroRpm", int, "%d"
|
||||
entry = hasInitBoost, "hasInitBoost", int, "%d"
|
||||
entry = rpmTooLow, "rpmTooLow", int, "%d"
|
||||
entry = tpsTooLow, "tpsTooLow", int, "%d"
|
||||
entry = mapTooLow, "mapTooLow", int, "%d"
|
||||
entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
|
||||
entry = boostOutput, "Boost: Output", float, "%.3f"
|
||||
entry = luaTargetMult, "luaTargetMult", float, "%.3f"
|
||||
|
@ -5459,6 +5461,9 @@ indicatorPanel = boost_controlIndicatorPanel, 2
|
|||
indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes"
|
||||
indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes"
|
||||
indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes"
|
||||
indicator = {rpmTooLow}, "rpmTooLow No", "rpmTooLow Yes"
|
||||
indicator = {tpsTooLow}, "tpsTooLow No", "tpsTooLow Yes"
|
||||
indicator = {mapTooLow}, "mapTooLow No", "mapTooLow Yes"
|
||||
|
||||
dialog = boost_controlDialog, "boost_control"
|
||||
panel = boost_controlIndicatorPanel
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2023.01.16.mre_f7.snap_21464"
|
||||
signature = "rusEFI 2023.01.17.mre_f7.snap_21464"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI 2023.01.16.mre_f7.snap_21464" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI 2023.01.17.mre_f7.snap_21464" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -86,7 +86,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:10 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 17 01:56:31 UTC 2023
|
||||
|
||||
pageSize = 22368
|
||||
page = 1
|
||||
|
@ -2412,13 +2412,11 @@ auxLinear1 = scalar, S16, 356, "", 0.01, 0
|
|||
auxLinear2 = scalar, S16, 358, "", 0.01, 0
|
||||
dfcoActive = bits, U32, 360, [0:0]
|
||||
tpsAccelActive = bits, U32, 360, [1:1]
|
||||
boostControllerOutput = scalar, U08, 364, "%", 0.5, 0
|
||||
boostControllerOpenLoopPart = scalar, U08, 365, "%", 0.5, 0
|
||||
fallbackMap = scalar, U16, 366, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 368, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 370, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 372, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 374, "", 1, 0
|
||||
fallbackMap = scalar, U16, 364, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 366, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 368, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 370, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 372, "", 1, 0
|
||||
triggerPrimaryFall = scalar, U32, 376, "", 1, 0
|
||||
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
|
||||
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
|
||||
|
@ -2750,8 +2748,11 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
|
|||
isNotClosedLoop = bits, U32, 900, [3:3]
|
||||
isZeroRpm = bits, U32, 900, [4:4]
|
||||
hasInitBoost = bits, U32, 900, [5:5]
|
||||
rpmTooLow = bits, U32, 900, [6:6]
|
||||
tpsTooLow = bits, U32, 900, [7:7]
|
||||
mapTooLow = bits, U32, 900, [8:8]
|
||||
luaTargetAdd = scalar, S16, 904, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 908, "", 1, 0
|
||||
openLoopPart = scalar, F32, 912, "", 1, 0
|
||||
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
|
||||
|
@ -3936,7 +3937,7 @@ luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0,
|
|||
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
|
||||
gaugeCategory = "Boost Control"
|
||||
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "percent", -100.0,100.0, -100.0,100.0, -100.0,100.0, 2,2
|
||||
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
|
||||
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
|
||||
|
||||
|
@ -4513,8 +4514,6 @@ entry = auxLinear1, "Aux Linear #1", float, "%.3f"
|
|||
entry = auxLinear2, "Aux Linear #2", float, "%.3f"
|
||||
entry = dfcoActive, "dfcoActive", int, "%d"
|
||||
entry = tpsAccelActive, "tpsAccelActive", int, "%d"
|
||||
entry = boostControllerOutput, "Boost Output", float, "%.3f"
|
||||
entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f"
|
||||
entry = fallbackMap, "fallbackMap", float, "%.3f"
|
||||
entry = instantMAPValue, "Instant MAP", float, "%.3f"
|
||||
entry = maxLockedDuration, "maxLockedDuration", int, "%d"
|
||||
|
@ -4683,6 +4682,9 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
|
|||
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
|
||||
entry = isZeroRpm, "isZeroRpm", int, "%d"
|
||||
entry = hasInitBoost, "hasInitBoost", int, "%d"
|
||||
entry = rpmTooLow, "rpmTooLow", int, "%d"
|
||||
entry = tpsTooLow, "tpsTooLow", int, "%d"
|
||||
entry = mapTooLow, "mapTooLow", int, "%d"
|
||||
entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
|
||||
entry = boostOutput, "Boost: Output", float, "%.3f"
|
||||
entry = luaTargetMult, "luaTargetMult", float, "%.3f"
|
||||
|
@ -5459,6 +5461,9 @@ indicatorPanel = boost_controlIndicatorPanel, 2
|
|||
indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes"
|
||||
indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes"
|
||||
indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes"
|
||||
indicator = {rpmTooLow}, "rpmTooLow No", "rpmTooLow Yes"
|
||||
indicator = {tpsTooLow}, "tpsTooLow No", "tpsTooLow Yes"
|
||||
indicator = {mapTooLow}, "mapTooLow No", "mapTooLow Yes"
|
||||
|
||||
dialog = boost_controlDialog, "boost_control"
|
||||
panel = boost_controlIndicatorPanel
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2023.01.16.prometheus_405.snap_60734"
|
||||
signature = "rusEFI 2023.01.17.prometheus_405.snap_60734"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI 2023.01.16.prometheus_405.snap_60734" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI 2023.01.17.prometheus_405.snap_60734" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -86,7 +86,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:23 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 17 01:56:40 UTC 2023
|
||||
|
||||
pageSize = 22368
|
||||
page = 1
|
||||
|
@ -2412,13 +2412,11 @@ auxLinear1 = scalar, S16, 356, "", 0.01, 0
|
|||
auxLinear2 = scalar, S16, 358, "", 0.01, 0
|
||||
dfcoActive = bits, U32, 360, [0:0]
|
||||
tpsAccelActive = bits, U32, 360, [1:1]
|
||||
boostControllerOutput = scalar, U08, 364, "%", 0.5, 0
|
||||
boostControllerOpenLoopPart = scalar, U08, 365, "%", 0.5, 0
|
||||
fallbackMap = scalar, U16, 366, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 368, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 370, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 372, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 374, "", 1, 0
|
||||
fallbackMap = scalar, U16, 364, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 366, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 368, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 370, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 372, "", 1, 0
|
||||
triggerPrimaryFall = scalar, U32, 376, "", 1, 0
|
||||
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
|
||||
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
|
||||
|
@ -2750,8 +2748,11 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
|
|||
isNotClosedLoop = bits, U32, 900, [3:3]
|
||||
isZeroRpm = bits, U32, 900, [4:4]
|
||||
hasInitBoost = bits, U32, 900, [5:5]
|
||||
rpmTooLow = bits, U32, 900, [6:6]
|
||||
tpsTooLow = bits, U32, 900, [7:7]
|
||||
mapTooLow = bits, U32, 900, [8:8]
|
||||
luaTargetAdd = scalar, S16, 904, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 908, "", 1, 0
|
||||
openLoopPart = scalar, F32, 912, "", 1, 0
|
||||
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
|
||||
|
@ -3936,7 +3937,7 @@ luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0,
|
|||
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
|
||||
gaugeCategory = "Boost Control"
|
||||
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "percent", -100.0,100.0, -100.0,100.0, -100.0,100.0, 2,2
|
||||
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
|
||||
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
|
||||
|
||||
|
@ -4513,8 +4514,6 @@ entry = auxLinear1, "Aux Linear #1", float, "%.3f"
|
|||
entry = auxLinear2, "Aux Linear #2", float, "%.3f"
|
||||
entry = dfcoActive, "dfcoActive", int, "%d"
|
||||
entry = tpsAccelActive, "tpsAccelActive", int, "%d"
|
||||
entry = boostControllerOutput, "Boost Output", float, "%.3f"
|
||||
entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f"
|
||||
entry = fallbackMap, "fallbackMap", float, "%.3f"
|
||||
entry = instantMAPValue, "Instant MAP", float, "%.3f"
|
||||
entry = maxLockedDuration, "maxLockedDuration", int, "%d"
|
||||
|
@ -4683,6 +4682,9 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
|
|||
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
|
||||
entry = isZeroRpm, "isZeroRpm", int, "%d"
|
||||
entry = hasInitBoost, "hasInitBoost", int, "%d"
|
||||
entry = rpmTooLow, "rpmTooLow", int, "%d"
|
||||
entry = tpsTooLow, "tpsTooLow", int, "%d"
|
||||
entry = mapTooLow, "mapTooLow", int, "%d"
|
||||
entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
|
||||
entry = boostOutput, "Boost: Output", float, "%.3f"
|
||||
entry = luaTargetMult, "luaTargetMult", float, "%.3f"
|
||||
|
@ -5455,6 +5457,9 @@ indicatorPanel = boost_controlIndicatorPanel, 2
|
|||
indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes"
|
||||
indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes"
|
||||
indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes"
|
||||
indicator = {rpmTooLow}, "rpmTooLow No", "rpmTooLow Yes"
|
||||
indicator = {tpsTooLow}, "tpsTooLow No", "tpsTooLow Yes"
|
||||
indicator = {mapTooLow}, "mapTooLow No", "mapTooLow Yes"
|
||||
|
||||
dialog = boost_controlDialog, "boost_control"
|
||||
panel = boost_controlIndicatorPanel
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2023.01.16.prometheus_469.snap_60734"
|
||||
signature = "rusEFI 2023.01.17.prometheus_469.snap_60734"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI 2023.01.16.prometheus_469.snap_60734" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI 2023.01.17.prometheus_469.snap_60734" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -86,7 +86,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:21 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 17 01:56:39 UTC 2023
|
||||
|
||||
pageSize = 22368
|
||||
page = 1
|
||||
|
@ -2412,13 +2412,11 @@ auxLinear1 = scalar, S16, 356, "", 0.01, 0
|
|||
auxLinear2 = scalar, S16, 358, "", 0.01, 0
|
||||
dfcoActive = bits, U32, 360, [0:0]
|
||||
tpsAccelActive = bits, U32, 360, [1:1]
|
||||
boostControllerOutput = scalar, U08, 364, "%", 0.5, 0
|
||||
boostControllerOpenLoopPart = scalar, U08, 365, "%", 0.5, 0
|
||||
fallbackMap = scalar, U16, 366, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 368, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 370, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 372, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 374, "", 1, 0
|
||||
fallbackMap = scalar, U16, 364, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 366, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 368, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 370, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 372, "", 1, 0
|
||||
triggerPrimaryFall = scalar, U32, 376, "", 1, 0
|
||||
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
|
||||
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
|
||||
|
@ -2750,8 +2748,11 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
|
|||
isNotClosedLoop = bits, U32, 900, [3:3]
|
||||
isZeroRpm = bits, U32, 900, [4:4]
|
||||
hasInitBoost = bits, U32, 900, [5:5]
|
||||
rpmTooLow = bits, U32, 900, [6:6]
|
||||
tpsTooLow = bits, U32, 900, [7:7]
|
||||
mapTooLow = bits, U32, 900, [8:8]
|
||||
luaTargetAdd = scalar, S16, 904, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 908, "", 1, 0
|
||||
openLoopPart = scalar, F32, 912, "", 1, 0
|
||||
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
|
||||
|
@ -3936,7 +3937,7 @@ luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0,
|
|||
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
|
||||
gaugeCategory = "Boost Control"
|
||||
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "percent", -100.0,100.0, -100.0,100.0, -100.0,100.0, 2,2
|
||||
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
|
||||
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
|
||||
|
||||
|
@ -4513,8 +4514,6 @@ entry = auxLinear1, "Aux Linear #1", float, "%.3f"
|
|||
entry = auxLinear2, "Aux Linear #2", float, "%.3f"
|
||||
entry = dfcoActive, "dfcoActive", int, "%d"
|
||||
entry = tpsAccelActive, "tpsAccelActive", int, "%d"
|
||||
entry = boostControllerOutput, "Boost Output", float, "%.3f"
|
||||
entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f"
|
||||
entry = fallbackMap, "fallbackMap", float, "%.3f"
|
||||
entry = instantMAPValue, "Instant MAP", float, "%.3f"
|
||||
entry = maxLockedDuration, "maxLockedDuration", int, "%d"
|
||||
|
@ -4683,6 +4682,9 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
|
|||
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
|
||||
entry = isZeroRpm, "isZeroRpm", int, "%d"
|
||||
entry = hasInitBoost, "hasInitBoost", int, "%d"
|
||||
entry = rpmTooLow, "rpmTooLow", int, "%d"
|
||||
entry = tpsTooLow, "tpsTooLow", int, "%d"
|
||||
entry = mapTooLow, "mapTooLow", int, "%d"
|
||||
entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
|
||||
entry = boostOutput, "Boost: Output", float, "%.3f"
|
||||
entry = luaTargetMult, "luaTargetMult", float, "%.3f"
|
||||
|
@ -5455,6 +5457,9 @@ indicatorPanel = boost_controlIndicatorPanel, 2
|
|||
indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes"
|
||||
indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes"
|
||||
indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes"
|
||||
indicator = {rpmTooLow}, "rpmTooLow No", "rpmTooLow Yes"
|
||||
indicator = {tpsTooLow}, "tpsTooLow No", "tpsTooLow Yes"
|
||||
indicator = {mapTooLow}, "mapTooLow No", "mapTooLow Yes"
|
||||
|
||||
dialog = boost_controlDialog, "boost_control"
|
||||
panel = boost_controlIndicatorPanel
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2023.01.16.proteus_f4.snap_65384"
|
||||
signature = "rusEFI 2023.01.17.proteus_f4.snap_65384"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI 2023.01.16.proteus_f4.snap_65384" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI 2023.01.17.proteus_f4.snap_65384" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -86,7 +86,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:26 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 17 01:56:43 UTC 2023
|
||||
|
||||
pageSize = 26368
|
||||
page = 1
|
||||
|
@ -2412,13 +2412,11 @@ auxLinear1 = scalar, S16, 356, "", 0.01, 0
|
|||
auxLinear2 = scalar, S16, 358, "", 0.01, 0
|
||||
dfcoActive = bits, U32, 360, [0:0]
|
||||
tpsAccelActive = bits, U32, 360, [1:1]
|
||||
boostControllerOutput = scalar, U08, 364, "%", 0.5, 0
|
||||
boostControllerOpenLoopPart = scalar, U08, 365, "%", 0.5, 0
|
||||
fallbackMap = scalar, U16, 366, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 368, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 370, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 372, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 374, "", 1, 0
|
||||
fallbackMap = scalar, U16, 364, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 366, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 368, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 370, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 372, "", 1, 0
|
||||
triggerPrimaryFall = scalar, U32, 376, "", 1, 0
|
||||
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
|
||||
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
|
||||
|
@ -2750,8 +2748,11 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
|
|||
isNotClosedLoop = bits, U32, 900, [3:3]
|
||||
isZeroRpm = bits, U32, 900, [4:4]
|
||||
hasInitBoost = bits, U32, 900, [5:5]
|
||||
rpmTooLow = bits, U32, 900, [6:6]
|
||||
tpsTooLow = bits, U32, 900, [7:7]
|
||||
mapTooLow = bits, U32, 900, [8:8]
|
||||
luaTargetAdd = scalar, S16, 904, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 908, "", 1, 0
|
||||
openLoopPart = scalar, F32, 912, "", 1, 0
|
||||
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
|
||||
|
@ -3936,7 +3937,7 @@ luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0,
|
|||
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
|
||||
gaugeCategory = "Boost Control"
|
||||
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "percent", -100.0,100.0, -100.0,100.0, -100.0,100.0, 2,2
|
||||
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
|
||||
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
|
||||
|
||||
|
@ -4513,8 +4514,6 @@ entry = auxLinear1, "Aux Linear #1", float, "%.3f"
|
|||
entry = auxLinear2, "Aux Linear #2", float, "%.3f"
|
||||
entry = dfcoActive, "dfcoActive", int, "%d"
|
||||
entry = tpsAccelActive, "tpsAccelActive", int, "%d"
|
||||
entry = boostControllerOutput, "Boost Output", float, "%.3f"
|
||||
entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f"
|
||||
entry = fallbackMap, "fallbackMap", float, "%.3f"
|
||||
entry = instantMAPValue, "Instant MAP", float, "%.3f"
|
||||
entry = maxLockedDuration, "maxLockedDuration", int, "%d"
|
||||
|
@ -4683,6 +4682,9 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
|
|||
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
|
||||
entry = isZeroRpm, "isZeroRpm", int, "%d"
|
||||
entry = hasInitBoost, "hasInitBoost", int, "%d"
|
||||
entry = rpmTooLow, "rpmTooLow", int, "%d"
|
||||
entry = tpsTooLow, "tpsTooLow", int, "%d"
|
||||
entry = mapTooLow, "mapTooLow", int, "%d"
|
||||
entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
|
||||
entry = boostOutput, "Boost: Output", float, "%.3f"
|
||||
entry = luaTargetMult, "luaTargetMult", float, "%.3f"
|
||||
|
@ -5455,6 +5457,9 @@ indicatorPanel = boost_controlIndicatorPanel, 2
|
|||
indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes"
|
||||
indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes"
|
||||
indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes"
|
||||
indicator = {rpmTooLow}, "rpmTooLow No", "rpmTooLow Yes"
|
||||
indicator = {tpsTooLow}, "tpsTooLow No", "tpsTooLow Yes"
|
||||
indicator = {mapTooLow}, "mapTooLow No", "mapTooLow Yes"
|
||||
|
||||
dialog = boost_controlDialog, "boost_control"
|
||||
panel = boost_controlIndicatorPanel
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2023.01.16.proteus_f7.snap_65384"
|
||||
signature = "rusEFI 2023.01.17.proteus_f7.snap_65384"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI 2023.01.16.proteus_f7.snap_65384" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI 2023.01.17.proteus_f7.snap_65384" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -86,7 +86,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:24 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 17 01:56:41 UTC 2023
|
||||
|
||||
pageSize = 26368
|
||||
page = 1
|
||||
|
@ -2412,13 +2412,11 @@ auxLinear1 = scalar, S16, 356, "", 0.01, 0
|
|||
auxLinear2 = scalar, S16, 358, "", 0.01, 0
|
||||
dfcoActive = bits, U32, 360, [0:0]
|
||||
tpsAccelActive = bits, U32, 360, [1:1]
|
||||
boostControllerOutput = scalar, U08, 364, "%", 0.5, 0
|
||||
boostControllerOpenLoopPart = scalar, U08, 365, "%", 0.5, 0
|
||||
fallbackMap = scalar, U16, 366, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 368, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 370, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 372, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 374, "", 1, 0
|
||||
fallbackMap = scalar, U16, 364, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 366, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 368, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 370, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 372, "", 1, 0
|
||||
triggerPrimaryFall = scalar, U32, 376, "", 1, 0
|
||||
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
|
||||
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
|
||||
|
@ -2750,8 +2748,11 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
|
|||
isNotClosedLoop = bits, U32, 900, [3:3]
|
||||
isZeroRpm = bits, U32, 900, [4:4]
|
||||
hasInitBoost = bits, U32, 900, [5:5]
|
||||
rpmTooLow = bits, U32, 900, [6:6]
|
||||
tpsTooLow = bits, U32, 900, [7:7]
|
||||
mapTooLow = bits, U32, 900, [8:8]
|
||||
luaTargetAdd = scalar, S16, 904, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 908, "", 1, 0
|
||||
openLoopPart = scalar, F32, 912, "", 1, 0
|
||||
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
|
||||
|
@ -3936,7 +3937,7 @@ luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0,
|
|||
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
|
||||
gaugeCategory = "Boost Control"
|
||||
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "percent", -100.0,100.0, -100.0,100.0, -100.0,100.0, 2,2
|
||||
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
|
||||
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
|
||||
|
||||
|
@ -4513,8 +4514,6 @@ entry = auxLinear1, "Aux Linear #1", float, "%.3f"
|
|||
entry = auxLinear2, "Aux Linear #2", float, "%.3f"
|
||||
entry = dfcoActive, "dfcoActive", int, "%d"
|
||||
entry = tpsAccelActive, "tpsAccelActive", int, "%d"
|
||||
entry = boostControllerOutput, "Boost Output", float, "%.3f"
|
||||
entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f"
|
||||
entry = fallbackMap, "fallbackMap", float, "%.3f"
|
||||
entry = instantMAPValue, "Instant MAP", float, "%.3f"
|
||||
entry = maxLockedDuration, "maxLockedDuration", int, "%d"
|
||||
|
@ -4683,6 +4682,9 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
|
|||
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
|
||||
entry = isZeroRpm, "isZeroRpm", int, "%d"
|
||||
entry = hasInitBoost, "hasInitBoost", int, "%d"
|
||||
entry = rpmTooLow, "rpmTooLow", int, "%d"
|
||||
entry = tpsTooLow, "tpsTooLow", int, "%d"
|
||||
entry = mapTooLow, "mapTooLow", int, "%d"
|
||||
entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
|
||||
entry = boostOutput, "Boost: Output", float, "%.3f"
|
||||
entry = luaTargetMult, "luaTargetMult", float, "%.3f"
|
||||
|
@ -5455,6 +5457,9 @@ indicatorPanel = boost_controlIndicatorPanel, 2
|
|||
indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes"
|
||||
indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes"
|
||||
indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes"
|
||||
indicator = {rpmTooLow}, "rpmTooLow No", "rpmTooLow Yes"
|
||||
indicator = {tpsTooLow}, "tpsTooLow No", "tpsTooLow Yes"
|
||||
indicator = {mapTooLow}, "mapTooLow No", "mapTooLow Yes"
|
||||
|
||||
dialog = boost_controlDialog, "boost_control"
|
||||
panel = boost_controlIndicatorPanel
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2023.01.16.proteus_h7.snap_65384"
|
||||
signature = "rusEFI 2023.01.17.proteus_h7.snap_65384"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI 2023.01.16.proteus_h7.snap_65384" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI 2023.01.17.proteus_h7.snap_65384" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -86,7 +86,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:27 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 17 01:56:44 UTC 2023
|
||||
|
||||
pageSize = 26368
|
||||
page = 1
|
||||
|
@ -2412,13 +2412,11 @@ auxLinear1 = scalar, S16, 356, "", 0.01, 0
|
|||
auxLinear2 = scalar, S16, 358, "", 0.01, 0
|
||||
dfcoActive = bits, U32, 360, [0:0]
|
||||
tpsAccelActive = bits, U32, 360, [1:1]
|
||||
boostControllerOutput = scalar, U08, 364, "%", 0.5, 0
|
||||
boostControllerOpenLoopPart = scalar, U08, 365, "%", 0.5, 0
|
||||
fallbackMap = scalar, U16, 366, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 368, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 370, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 372, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 374, "", 1, 0
|
||||
fallbackMap = scalar, U16, 364, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 366, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 368, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 370, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 372, "", 1, 0
|
||||
triggerPrimaryFall = scalar, U32, 376, "", 1, 0
|
||||
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
|
||||
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
|
||||
|
@ -2750,8 +2748,11 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
|
|||
isNotClosedLoop = bits, U32, 900, [3:3]
|
||||
isZeroRpm = bits, U32, 900, [4:4]
|
||||
hasInitBoost = bits, U32, 900, [5:5]
|
||||
rpmTooLow = bits, U32, 900, [6:6]
|
||||
tpsTooLow = bits, U32, 900, [7:7]
|
||||
mapTooLow = bits, U32, 900, [8:8]
|
||||
luaTargetAdd = scalar, S16, 904, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 908, "", 1, 0
|
||||
openLoopPart = scalar, F32, 912, "", 1, 0
|
||||
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
|
||||
|
@ -3936,7 +3937,7 @@ luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0,
|
|||
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
|
||||
gaugeCategory = "Boost Control"
|
||||
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "percent", -100.0,100.0, -100.0,100.0, -100.0,100.0, 2,2
|
||||
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
|
||||
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
|
||||
|
||||
|
@ -4513,8 +4514,6 @@ entry = auxLinear1, "Aux Linear #1", float, "%.3f"
|
|||
entry = auxLinear2, "Aux Linear #2", float, "%.3f"
|
||||
entry = dfcoActive, "dfcoActive", int, "%d"
|
||||
entry = tpsAccelActive, "tpsAccelActive", int, "%d"
|
||||
entry = boostControllerOutput, "Boost Output", float, "%.3f"
|
||||
entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f"
|
||||
entry = fallbackMap, "fallbackMap", float, "%.3f"
|
||||
entry = instantMAPValue, "Instant MAP", float, "%.3f"
|
||||
entry = maxLockedDuration, "maxLockedDuration", int, "%d"
|
||||
|
@ -4683,6 +4682,9 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
|
|||
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
|
||||
entry = isZeroRpm, "isZeroRpm", int, "%d"
|
||||
entry = hasInitBoost, "hasInitBoost", int, "%d"
|
||||
entry = rpmTooLow, "rpmTooLow", int, "%d"
|
||||
entry = tpsTooLow, "tpsTooLow", int, "%d"
|
||||
entry = mapTooLow, "mapTooLow", int, "%d"
|
||||
entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
|
||||
entry = boostOutput, "Boost: Output", float, "%.3f"
|
||||
entry = luaTargetMult, "luaTargetMult", float, "%.3f"
|
||||
|
@ -5455,6 +5457,9 @@ indicatorPanel = boost_controlIndicatorPanel, 2
|
|||
indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes"
|
||||
indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes"
|
||||
indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes"
|
||||
indicator = {rpmTooLow}, "rpmTooLow No", "rpmTooLow Yes"
|
||||
indicator = {tpsTooLow}, "tpsTooLow No", "tpsTooLow Yes"
|
||||
indicator = {mapTooLow}, "mapTooLow No", "mapTooLow Yes"
|
||||
|
||||
dialog = boost_controlDialog, "boost_control"
|
||||
panel = boost_controlIndicatorPanel
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2023.01.16.s105.snap_38687"
|
||||
signature = "rusEFI 2023.01.17.s105.snap_38687"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI 2023.01.16.s105.snap_38687" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI 2023.01.17.s105.snap_38687" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -86,7 +86,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:18 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 17 01:56:37 UTC 2023
|
||||
|
||||
pageSize = 22368
|
||||
page = 1
|
||||
|
@ -2412,13 +2412,11 @@ auxLinear1 = scalar, S16, 356, "", 0.01, 0
|
|||
auxLinear2 = scalar, S16, 358, "", 0.01, 0
|
||||
dfcoActive = bits, U32, 360, [0:0]
|
||||
tpsAccelActive = bits, U32, 360, [1:1]
|
||||
boostControllerOutput = scalar, U08, 364, "%", 0.5, 0
|
||||
boostControllerOpenLoopPart = scalar, U08, 365, "%", 0.5, 0
|
||||
fallbackMap = scalar, U16, 366, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 368, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 370, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 372, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 374, "", 1, 0
|
||||
fallbackMap = scalar, U16, 364, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 366, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 368, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 370, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 372, "", 1, 0
|
||||
triggerPrimaryFall = scalar, U32, 376, "", 1, 0
|
||||
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
|
||||
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
|
||||
|
@ -2750,8 +2748,11 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
|
|||
isNotClosedLoop = bits, U32, 900, [3:3]
|
||||
isZeroRpm = bits, U32, 900, [4:4]
|
||||
hasInitBoost = bits, U32, 900, [5:5]
|
||||
rpmTooLow = bits, U32, 900, [6:6]
|
||||
tpsTooLow = bits, U32, 900, [7:7]
|
||||
mapTooLow = bits, U32, 900, [8:8]
|
||||
luaTargetAdd = scalar, S16, 904, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 908, "", 1, 0
|
||||
openLoopPart = scalar, F32, 912, "", 1, 0
|
||||
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
|
||||
|
@ -3936,7 +3937,7 @@ luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0,
|
|||
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
|
||||
gaugeCategory = "Boost Control"
|
||||
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "percent", -100.0,100.0, -100.0,100.0, -100.0,100.0, 2,2
|
||||
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
|
||||
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
|
||||
|
||||
|
@ -4513,8 +4514,6 @@ entry = auxLinear1, "Aux Linear #1", float, "%.3f"
|
|||
entry = auxLinear2, "Aux Linear #2", float, "%.3f"
|
||||
entry = dfcoActive, "dfcoActive", int, "%d"
|
||||
entry = tpsAccelActive, "tpsAccelActive", int, "%d"
|
||||
entry = boostControllerOutput, "Boost Output", float, "%.3f"
|
||||
entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f"
|
||||
entry = fallbackMap, "fallbackMap", float, "%.3f"
|
||||
entry = instantMAPValue, "Instant MAP", float, "%.3f"
|
||||
entry = maxLockedDuration, "maxLockedDuration", int, "%d"
|
||||
|
@ -4683,6 +4682,9 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
|
|||
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
|
||||
entry = isZeroRpm, "isZeroRpm", int, "%d"
|
||||
entry = hasInitBoost, "hasInitBoost", int, "%d"
|
||||
entry = rpmTooLow, "rpmTooLow", int, "%d"
|
||||
entry = tpsTooLow, "tpsTooLow", int, "%d"
|
||||
entry = mapTooLow, "mapTooLow", int, "%d"
|
||||
entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
|
||||
entry = boostOutput, "Boost: Output", float, "%.3f"
|
||||
entry = luaTargetMult, "luaTargetMult", float, "%.3f"
|
||||
|
@ -5458,6 +5460,9 @@ indicatorPanel = boost_controlIndicatorPanel, 2
|
|||
indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes"
|
||||
indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes"
|
||||
indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes"
|
||||
indicator = {rpmTooLow}, "rpmTooLow No", "rpmTooLow Yes"
|
||||
indicator = {tpsTooLow}, "tpsTooLow No", "tpsTooLow Yes"
|
||||
indicator = {mapTooLow}, "mapTooLow No", "mapTooLow Yes"
|
||||
|
||||
dialog = boost_controlDialog, "boost_control"
|
||||
panel = boost_controlIndicatorPanel
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2023.01.16.subaru_eg33_f7.snap_60674"
|
||||
signature = "rusEFI 2023.01.17.subaru_eg33_f7.snap_60674"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI 2023.01.16.subaru_eg33_f7.snap_60674" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI 2023.01.17.subaru_eg33_f7.snap_60674" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -86,7 +86,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Mon Jan 16 21:30:46 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Tue Jan 17 01:56:11 UTC 2023
|
||||
|
||||
pageSize = 22368
|
||||
page = 1
|
||||
|
@ -2412,13 +2412,11 @@ auxLinear1 = scalar, S16, 356, "", 0.01, 0
|
|||
auxLinear2 = scalar, S16, 358, "", 0.01, 0
|
||||
dfcoActive = bits, U32, 360, [0:0]
|
||||
tpsAccelActive = bits, U32, 360, [1:1]
|
||||
boostControllerOutput = scalar, U08, 364, "%", 0.5, 0
|
||||
boostControllerOpenLoopPart = scalar, U08, 365, "%", 0.5, 0
|
||||
fallbackMap = scalar, U16, 366, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 368, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 370, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 372, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 374, "", 1, 0
|
||||
fallbackMap = scalar, U16, 364, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 366, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 368, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 370, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 372, "", 1, 0
|
||||
triggerPrimaryFall = scalar, U32, 376, "", 1, 0
|
||||
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
|
||||
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
|
||||
|
@ -2750,8 +2748,11 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
|
|||
isNotClosedLoop = bits, U32, 900, [3:3]
|
||||
isZeroRpm = bits, U32, 900, [4:4]
|
||||
hasInitBoost = bits, U32, 900, [5:5]
|
||||
rpmTooLow = bits, U32, 900, [6:6]
|
||||
tpsTooLow = bits, U32, 900, [7:7]
|
||||
mapTooLow = bits, U32, 900, [8:8]
|
||||
luaTargetAdd = scalar, S16, 904, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 908, "", 1, 0
|
||||
openLoopPart = scalar, F32, 912, "", 1, 0
|
||||
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
|
||||
|
@ -3936,7 +3937,7 @@ luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0,
|
|||
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
|
||||
gaugeCategory = "Boost Control"
|
||||
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "percent", -100.0,100.0, -100.0,100.0, -100.0,100.0, 2,2
|
||||
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
|
||||
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
|
||||
|
||||
|
@ -4513,8 +4514,6 @@ entry = auxLinear1, "Aux Linear #1", float, "%.3f"
|
|||
entry = auxLinear2, "Aux Linear #2", float, "%.3f"
|
||||
entry = dfcoActive, "dfcoActive", int, "%d"
|
||||
entry = tpsAccelActive, "tpsAccelActive", int, "%d"
|
||||
entry = boostControllerOutput, "Boost Output", float, "%.3f"
|
||||
entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f"
|
||||
entry = fallbackMap, "fallbackMap", float, "%.3f"
|
||||
entry = instantMAPValue, "Instant MAP", float, "%.3f"
|
||||
entry = maxLockedDuration, "maxLockedDuration", int, "%d"
|
||||
|
@ -4683,6 +4682,9 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
|
|||
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
|
||||
entry = isZeroRpm, "isZeroRpm", int, "%d"
|
||||
entry = hasInitBoost, "hasInitBoost", int, "%d"
|
||||
entry = rpmTooLow, "rpmTooLow", int, "%d"
|
||||
entry = tpsTooLow, "tpsTooLow", int, "%d"
|
||||
entry = mapTooLow, "mapTooLow", int, "%d"
|
||||
entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
|
||||
entry = boostOutput, "Boost: Output", float, "%.3f"
|
||||
entry = luaTargetMult, "luaTargetMult", float, "%.3f"
|
||||
|
@ -5457,6 +5459,9 @@ indicatorPanel = boost_controlIndicatorPanel, 2
|
|||
indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes"
|
||||
indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes"
|
||||
indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes"
|
||||
indicator = {rpmTooLow}, "rpmTooLow No", "rpmTooLow Yes"
|
||||
indicator = {tpsTooLow}, "tpsTooLow No", "tpsTooLow Yes"
|
||||
indicator = {mapTooLow}, "mapTooLow No", "mapTooLow Yes"
|
||||
|
||||
dialog = boost_controlDialog, "boost_control"
|
||||
panel = boost_controlIndicatorPanel
|
||||
|
|
|
@ -33,12 +33,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI 2023.01.16.tdg-pdm8.snap_64140"
|
||||
signature = "rusEFI 2023.01.17.tdg-pdm8.snap_64140"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI 2023.01.16.tdg-pdm8.snap_64140" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI 2023.01.17.tdg-pdm8.snap_64140" ; signature is expected to be 7 or more characters.
|
||||
|
||||
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
||||
useLegacyFTempUnits = false
|
||||
|
@ -86,7 +86,7 @@ enable2ndByteCanID = false
|
|||
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
|
||||
|
||||
; CONFIG_DEFINITION_START
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:33 UTC 2023
|
||||
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 17 01:56:49 UTC 2023
|
||||
|
||||
pageSize = 22368
|
||||
page = 1
|
||||
|
@ -2412,13 +2412,11 @@ auxLinear1 = scalar, S16, 356, "", 0.01, 0
|
|||
auxLinear2 = scalar, S16, 358, "", 0.01, 0
|
||||
dfcoActive = bits, U32, 360, [0:0]
|
||||
tpsAccelActive = bits, U32, 360, [1:1]
|
||||
boostControllerOutput = scalar, U08, 364, "%", 0.5, 0
|
||||
boostControllerOpenLoopPart = scalar, U08, 365, "%", 0.5, 0
|
||||
fallbackMap = scalar, U16, 366, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 368, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 370, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 372, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 374, "", 1, 0
|
||||
fallbackMap = scalar, U16, 364, "kPa", 0.1, 0
|
||||
instantMAPValue = scalar, U16, 366, "kPa", 0.03333333333333333, 0
|
||||
maxLockedDuration = scalar, U16, 368, "us", 1, 0
|
||||
canWriteOk = scalar, U16, 370, "", 1, 0
|
||||
canWriteNotOk = scalar, U16, 372, "", 1, 0
|
||||
triggerPrimaryFall = scalar, U32, 376, "", 1, 0
|
||||
triggerPrimaryRise = scalar, U32, 380, "", 1, 0
|
||||
triggerSecondaryFall = scalar, U32, 384, "", 1, 0
|
||||
|
@ -2750,8 +2748,11 @@ isBelowClosedLoopThreshold = bits, U32, 900, [2:2]
|
|||
isNotClosedLoop = bits, U32, 900, [3:3]
|
||||
isZeroRpm = bits, U32, 900, [4:4]
|
||||
hasInitBoost = bits, U32, 900, [5:5]
|
||||
rpmTooLow = bits, U32, 900, [6:6]
|
||||
tpsTooLow = bits, U32, 900, [7:7]
|
||||
mapTooLow = bits, U32, 900, [8:8]
|
||||
luaTargetAdd = scalar, S16, 904, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "v", 0.5,0
|
||||
boostOutput = scalar, S16, 906, "percent", 0.01,0
|
||||
luaTargetMult = scalar, F32, 908, "", 1, 0
|
||||
openLoopPart = scalar, F32, 912, "", 1, 0
|
||||
luaOpenLoopAdd = scalar, F32, 916, "", 1, 0
|
||||
|
@ -3936,7 +3937,7 @@ luaTimingAddGauge = luaTimingAdd,"luaTimingAdd", "deg", -20.0,20.0, -20.0,20.0,
|
|||
luaTimingMultGauge = luaTimingMult,"luaTimingMult", "deg", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2
|
||||
gaugeCategory = "Boost Control"
|
||||
luaTargetAddGauge = luaTargetAdd,"Boost: Lua Target Add", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "v", -100.0,100.0, -100.0,100.0, -100.0,100.0, 1,1
|
||||
boostOutputGauge = boostOutput,"Boost: Output", "percent", -100.0,100.0, -100.0,100.0, -100.0,100.0, 2,2
|
||||
boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1
|
||||
boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,300.0, 0.0,300.0, 0.0,300.0, 1,1
|
||||
|
||||
|
@ -4513,8 +4514,6 @@ entry = auxLinear1, "Aux Linear #1", float, "%.3f"
|
|||
entry = auxLinear2, "Aux Linear #2", float, "%.3f"
|
||||
entry = dfcoActive, "dfcoActive", int, "%d"
|
||||
entry = tpsAccelActive, "tpsAccelActive", int, "%d"
|
||||
entry = boostControllerOutput, "Boost Output", float, "%.3f"
|
||||
entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f"
|
||||
entry = fallbackMap, "fallbackMap", float, "%.3f"
|
||||
entry = instantMAPValue, "Instant MAP", float, "%.3f"
|
||||
entry = maxLockedDuration, "maxLockedDuration", int, "%d"
|
||||
|
@ -4683,6 +4682,9 @@ entry = isBelowClosedLoopThreshold, "isBelowClosedLoopThreshold", int, "%d"
|
|||
entry = isNotClosedLoop, "isNotClosedLoop", int, "%d"
|
||||
entry = isZeroRpm, "isZeroRpm", int, "%d"
|
||||
entry = hasInitBoost, "hasInitBoost", int, "%d"
|
||||
entry = rpmTooLow, "rpmTooLow", int, "%d"
|
||||
entry = tpsTooLow, "tpsTooLow", int, "%d"
|
||||
entry = mapTooLow, "mapTooLow", int, "%d"
|
||||
entry = luaTargetAdd, "Boost: Lua Target Add", float, "%.3f"
|
||||
entry = boostOutput, "Boost: Output", float, "%.3f"
|
||||
entry = luaTargetMult, "luaTargetMult", float, "%.3f"
|
||||
|
@ -5461,6 +5463,9 @@ indicatorPanel = boost_controlIndicatorPanel, 2
|
|||
indicator = {isNotClosedLoop}, "isNotClosedLoop No", "isNotClosedLoop Yes"
|
||||
indicator = {isZeroRpm}, "isZeroRpm No", "isZeroRpm Yes"
|
||||
indicator = {hasInitBoost}, "hasInitBoost No", "hasInitBoost Yes"
|
||||
indicator = {rpmTooLow}, "rpmTooLow No", "rpmTooLow Yes"
|
||||
indicator = {tpsTooLow}, "tpsTooLow No", "tpsTooLow Yes"
|
||||
indicator = {mapTooLow}, "mapTooLow No", "mapTooLow Yes"
|
||||
|
||||
dialog = boost_controlDialog, "boost_control"
|
||||
panel = boost_controlIndicatorPanel
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
package com.rusefi.config.generated;
|
||||
|
||||
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/boost_control.txt Mon Jan 16 21:30:42 UTC 2023
|
||||
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/boost_control.txt Tue Jan 17 01:56:08 UTC 2023
|
||||
|
||||
// by class com.rusefi.output.FileJavaFieldsConsumer
|
||||
import com.rusefi.config.*;
|
||||
|
@ -410,8 +410,11 @@ public class BoostControl {
|
|||
public static final Field ISNOTCLOSEDLOOP = Field.create("ISNOTCLOSEDLOOP", 0, FieldType.BIT, 3).setBaseOffset(900);
|
||||
public static final Field ISZERORPM = Field.create("ISZERORPM", 0, FieldType.BIT, 4).setBaseOffset(900);
|
||||
public static final Field HASINITBOOST = Field.create("HASINITBOOST", 0, FieldType.BIT, 5).setBaseOffset(900);
|
||||
public static final Field RPMTOOLOW = Field.create("RPMTOOLOW", 0, FieldType.BIT, 6).setBaseOffset(900);
|
||||
public static final Field TPSTOOLOW = Field.create("TPSTOOLOW", 0, FieldType.BIT, 7).setBaseOffset(900);
|
||||
public static final Field MAPTOOLOW = Field.create("MAPTOOLOW", 0, FieldType.BIT, 8).setBaseOffset(900);
|
||||
public static final Field LUATARGETADD = Field.create("LUATARGETADD", 4, FieldType.INT16).setScale(0.5).setBaseOffset(900);
|
||||
public static final Field BOOSTOUTPUT = Field.create("BOOSTOUTPUT", 6, FieldType.INT16).setScale(0.5).setBaseOffset(900);
|
||||
public static final Field BOOSTOUTPUT = Field.create("BOOSTOUTPUT", 6, FieldType.INT16).setScale(0.01).setBaseOffset(900);
|
||||
public static final Field LUATARGETMULT = Field.create("LUATARGETMULT", 8, FieldType.FLOAT).setBaseOffset(900);
|
||||
public static final Field OPENLOOPPART = Field.create("OPENLOOPPART", 12, FieldType.FLOAT).setBaseOffset(900);
|
||||
public static final Field LUAOPENLOOPADD = Field.create("LUAOPENLOOPADD", 16, FieldType.FLOAT).setBaseOffset(900);
|
||||
|
@ -425,6 +428,9 @@ public class BoostControl {
|
|||
ISNOTCLOSEDLOOP,
|
||||
ISZERORPM,
|
||||
HASINITBOOST,
|
||||
RPMTOOLOW,
|
||||
TPSTOOLOW,
|
||||
MAPTOOLOW,
|
||||
LUATARGETADD,
|
||||
BOOSTOUTPUT,
|
||||
LUATARGETMULT,
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
package com.rusefi.config.generated;
|
||||
|
||||
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jan 16 21:31:37 UTC 2023
|
||||
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jan 17 01:56:52 UTC 2023
|
||||
|
||||
// by class com.rusefi.output.FileJavaFieldsConsumer
|
||||
import com.rusefi.config.*;
|
||||
|
@ -1202,7 +1202,7 @@ public class Fields {
|
|||
public static final int TS_RESPONSE_UNDERRUN = 0x80;
|
||||
public static final int TS_RESPONSE_UNRECOGNIZED_COMMAND = 0x83;
|
||||
public static final char TS_SET_LOGGER_SWITCH = 'l';
|
||||
public static final String TS_SIGNATURE = "rusEFI 2023.01.16.all.snap_13528";
|
||||
public static final String TS_SIGNATURE = "rusEFI 2023.01.17.all.snap_13528";
|
||||
public static final char TS_SINGLE_WRITE_COMMAND = 'W';
|
||||
public static final char TS_TEST_COMMAND = 't';
|
||||
public static final int TS_TOTAL_OUTPUT_SIZE = 1300;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
package com.rusefi.config.generated;
|
||||
|
||||
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Mon Jan 16 21:30:42 UTC 2023
|
||||
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Tue Jan 17 01:56:08 UTC 2023
|
||||
|
||||
// by class com.rusefi.output.FileJavaFieldsConsumer
|
||||
import com.rusefi.config.*;
|
||||
|
@ -601,13 +601,12 @@ public class TsOutputs {
|
|||
public static final Field AUXLINEAR2 = Field.create("AUXLINEAR2", 358, FieldType.INT16).setScale(0.01).setBaseOffset(0);
|
||||
public static final Field DFCOACTIVE = Field.create("DFCOACTIVE", 360, FieldType.BIT, 0).setBaseOffset(0);
|
||||
public static final Field TPSACCELACTIVE = Field.create("TPSACCELACTIVE", 360, FieldType.BIT, 1).setBaseOffset(0);
|
||||
public static final Field BOOSTCONTROLLEROUTPUT = Field.create("BOOSTCONTROLLEROUTPUT", 364, FieldType.INT8).setScale(0.5).setBaseOffset(0);
|
||||
public static final Field BOOSTCONTROLLEROPENLOOPPART = Field.create("BOOSTCONTROLLEROPENLOOPPART", 365, FieldType.INT8).setScale(0.5).setBaseOffset(0);
|
||||
public static final Field FALLBACKMAP = Field.create("FALLBACKMAP", 366, FieldType.INT16).setScale(0.1).setBaseOffset(0);
|
||||
public static final Field INSTANTMAPVALUE = Field.create("INSTANTMAPVALUE", 368, FieldType.INT16).setScale(0.03333333333333333).setBaseOffset(0);
|
||||
public static final Field MAXLOCKEDDURATION = Field.create("MAXLOCKEDDURATION", 370, FieldType.INT16).setScale(1.0).setBaseOffset(0);
|
||||
public static final Field CANWRITEOK = Field.create("CANWRITEOK", 372, FieldType.INT16).setScale(1.0).setBaseOffset(0);
|
||||
public static final Field CANWRITENOTOK = Field.create("CANWRITENOTOK", 374, FieldType.INT16).setScale(1.0).setBaseOffset(0);
|
||||
public static final Field FALLBACKMAP = Field.create("FALLBACKMAP", 364, FieldType.INT16).setScale(0.1).setBaseOffset(0);
|
||||
public static final Field INSTANTMAPVALUE = Field.create("INSTANTMAPVALUE", 366, FieldType.INT16).setScale(0.03333333333333333).setBaseOffset(0);
|
||||
public static final Field MAXLOCKEDDURATION = Field.create("MAXLOCKEDDURATION", 368, FieldType.INT16).setScale(1.0).setBaseOffset(0);
|
||||
public static final Field CANWRITEOK = Field.create("CANWRITEOK", 370, FieldType.INT16).setScale(1.0).setBaseOffset(0);
|
||||
public static final Field CANWRITENOTOK = Field.create("CANWRITENOTOK", 372, FieldType.INT16).setScale(1.0).setBaseOffset(0);
|
||||
public static final Field ALIGNMENTFILL_AT_374 = Field.create("ALIGNMENTFILL_AT_374", 374, FieldType.INT8).setScale(1.0).setBaseOffset(0);
|
||||
public static final Field TRIGGERPRIMARYFALL = Field.create("TRIGGERPRIMARYFALL", 376, FieldType.INT).setScale(1.0).setBaseOffset(0);
|
||||
public static final Field TRIGGERPRIMARYRISE = Field.create("TRIGGERPRIMARYRISE", 380, FieldType.INT).setScale(1.0).setBaseOffset(0);
|
||||
public static final Field TRIGGERSECONDARYFALL = Field.create("TRIGGERSECONDARYFALL", 384, FieldType.INT).setScale(1.0).setBaseOffset(0);
|
||||
|
@ -1064,13 +1063,12 @@ public class TsOutputs {
|
|||
AUXLINEAR2,
|
||||
DFCOACTIVE,
|
||||
TPSACCELACTIVE,
|
||||
BOOSTCONTROLLEROUTPUT,
|
||||
BOOSTCONTROLLEROPENLOOPPART,
|
||||
FALLBACKMAP,
|
||||
INSTANTMAPVALUE,
|
||||
MAXLOCKEDDURATION,
|
||||
CANWRITEOK,
|
||||
CANWRITENOTOK,
|
||||
ALIGNMENTFILL_AT_374,
|
||||
TRIGGERPRIMARYFALL,
|
||||
TRIGGERPRIMARYRISE,
|
||||
TRIGGERSECONDARYFALL,
|
||||
|
|
Loading…
Reference in New Issue